Metadefender Core V4.13.1

Total Page:16

File Type:pdf, Size:1020Kb

Metadefender Core V4.13.1 MetaDefender Core v4.13.1 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2. Metadefender Configuration 51 3.2.1. Startup Core Configuration 51 3.2.2. Startup Node Configuration 55 3.2.3 Nginx related configuration 58 3.3. User management 58 3.3.1. Users and groups 59 3.3.2. Roles 64 3.3.3. User directories 66 3.3.4. Active Directory attributes 74 3.3.5. Change user password 77 3.4. Update settings 78 Internet 79 Folder 80 Manual 80 3.5. Clean up scan database 81 Technology Note: 81 3.6. Policies configuration 81 3.6.1. How MetaDefender Core policies work 82 3.6.2. Workflow template configuration 82 3.6.3. Security zone configuration 95 3.6.4. Workflow rule configuration 95 3.6.5. Quarantine 100 3.7. Logging 100 3.7.1. Configuration 101 3.7.2. Debug logging 101 3.8 Security settings on web console 102 3.8.1 Enabling HTTPS 102 3.8.2 Session timeout 106 3.9. Configuring proxy settings 107 How can I set proxy server for the product 107 3.10. External Scanners And Post Actions 108 External Scanners 108 Post Actions 111 3.11. Yara rule sources 113 4. Scan files with Metadefender Core 115 Scan Files via REST API 115 Scan Files via Web Interface 116 Choose what to scan and how 116 Start scanning 116 Progress of scanning 116 5. Data Sanitization 118 6. Operating Metadefender Core 119 6.1. Dashboard 119 Overview page 119 Scan history 120 Quarantine 120 Update history 120 6.2. Inventory Management 121 Certificates 121 Nodes 124 Skip by hash 126 Technologies 128 6.3. Regular Maintenance 136 Checking for Upgrades 136 Checking Engines / Databases Health 136 6.4 Import/Export configuration 136 Export 137 Import 137 Note 137 7. Metadefender Core Developer Guide 138 How to Interact with Metadefender Core using REST 138 File scan process 138 7.1. MetaDefender API Code Samples 138 Activate License Online 139 Successful response 139 Error response 140 Cancel Batch 140 Cancel Scan Batch 140 Cancel File Scan 142 Cancel Scan File 142 Close Batch 143 Close Scan Batch 143 Download Batch Signed Result 144 Download Batch Signed Result 144 Download Sanitized Files 147 Download Sanitized Files Using Data Id 147 Error response 147 Fetching Available Scan Rules 148 Successful response 149 Error response 150 Fetching Engine/Database Versions 150 Successful response 150 Error response 151 Fetch Scan Result 152 Retrieving Scan Reports Using Data ID 152 Successful response 152 Successful response with archive detection 158 Response (not existing data_id) 160 Error response 160 Fetch Scan Result by File Hash 161 Retrieve Scan Results Using Hash 161 Request http header parameters 161 The retrieved result is always the most recent for the processed item, if rule is set then it will be the most recent - if exists - under the given rule. 161 Successful response 161 Successful response with archive detection 165 Response (not existing hash) 167 Error response 167 Get Current License Information 168 Successful response 168 Error response 169 Get Product Version 169 Successful response 170 Error response 170 Initiate Batch 171 Initiate Scan Batch 171 Login / Create a Session 172 Successful response 172 Error response 173 Logout / Destroy a Session 173 Successful response 174 Error response 174 Scan A File 174 Successful response 175 Error response 175 Scan file in batch 176 Scan file in batch 176 Status of Batch 177 Status of Scan Batch 177 Uploading License Key File 178 Successful response 179 Error response 179 Vulnerability Info In Scan Result 180 Example 180 8. Advanced Metadefender Deployment 184 8.1. Scripted license management 184 Requirements 184 Activation steps 184 Deactivation steps 186 Important notes 187 8.2. Multi-node deployment 187 Setting up several Metadefender Core nodes 187 8.3. Using external load-balancer 190 8.3.1. HTTP(S) - Layer 7 load balancing 191 8.3.2. DNS load balancing 193 8.4. Cloud Deployment 196 8.4.1. AWS Deployment 196 9. Troubleshooting Metadefender Core 217 Installation issues 217 Issues with nodes 217 Where are the Metadefender Core logs located? 217 How can I create a support package? 217 Issues under high load 217 How to Create Support Package? 218 Creating the package on Linux 218 Creating the package on Windows 218 Content of the created package 219 How to Read the Metadefender Core Log? 219 Files 219 Format 219 Severity levels of log entries 220 Inaccessible Management Console 220 How to detect 220 Solution 220 Possible Issues on Nodes 221 Q. Node detected 3rd party product on system 221 Q. There is no scan node connected 221 Too Many Sockets or Files Open 222 How to detect 222 Solution 222 Too Many TIME_WAIT Socket 223 How to detect 223 Solution 223 Technical Insights 224 10. Release notes 225 Version v4.13.1 225 Version v4.13.0 225 Version v4.12.2 225 Version v4.12.1 226 Version v4.12.0 226 Version v4.11.3 227 Version v4.11.2 227 Version v4.11.1 227 Version v4.11.0 228 Version v4.10.2 228 Version v4.10.1 228 Version v4.10.0 229 Version 4.9.1 230 Version 4.9.0 230 Version 4.8.2 231 Version 4.8.1 231 Version 4.7.2 232 Version 4.7.1 233 Version 4.6.3 234 Version 4.6.2 234 Version 4.6.1 234 Version 4.6.0 235 Version 4.5.1 236 Version 4.5.0 236 Version 4.4.1 236 Version 4.3.0 237 Version 4.2.0 238 Version 4.1.0 239 Version 4.0.1 239 Version 4.0.0 240 11. Metadefender / Client 241 About This Guide 241 Key Features of MetaDefender Client 241 Supported Operating Systems 241 1. MetaDefender Client Packages 242 MetaDefender Free Client 242 MetaDefender Premium Client 242 2. MetaDefender Premium Client 243 2.1 Install using the Install Wizard 243 2.2 Install using the Command Line 245 2.3 Using the MetaDefender Premium Client 246 2.4 Configuring through the config file 261 2.5 Configuring through Central Management 268 3. MetaDefender Free Client 273 4. Command Line Interface 273 Example: 273 Command Line Options 273 4.1 Generating and using the Administrator Password 277 5. MetaDefender Client Release Notes 279 Tips and Known Issues 279 5.1. Archived MetaDefender Client Release Notes 281 12. Legal 293 Copyright 293 DISCLAIMER OF WARRANTY 293 COPYRIGHT NOTICE 293 Export Classification EAR99 293 13. Knowledge Base Articles 294 Are MetaDefender Core v4 upgrades free? 295 Are there any dependencies that need to be fulfilled for MetaDefender Core v4 engines ? 295 Does Metadefender Core v4 offer real-time antivirus protection on the system where it is installed? 296 Does MetaDefender Core v4 Detect the NotPetya Ransomware? 296 Does the fixing updates for Meltdown and Spectre vulnerabilities affect any engines in MetaDefender Core v4? 299 External scanners in MetaDefender core v4.8.0 and above 300 How can I configure the maximum queue size in MetaDefender Core v4 ? 302 How can I find a sanitized file scanned with MetaDefender Core v4? 303 How can I increase the scaling up performance? 304 How can I upgrade from Core v4.7.0/v4.7.1 to a newer Core v4.7 release 306 How can the TEMP folder be changed? 307 How do I collect verbose debug packages on MetaDefender Core v4 for Linux? 308 How do I deploy MetaDefender Core v4 to an offline Linux environment? 309 Installing MetaDefender Core 309 Activate your license 310 Installing the MetaDefender Update Downloader utility 311 Applying offline updates 313 Contacting OPSWAT Support 314 How do I deploy MetaDefender Core v4 to an offline Windows environment? 314 Installing MetaDefender Core 315 Activate your license 315 Installing the MetaDefender Update Downloader utility 316 Applying offline updates 318 Contacting OPSWAT Support 319 How do I disable real-time protection of my anti-malware software if it is not allowed by corporate policy for use with MetaDefender Core v4? 319 How do I remove an engine from my MetaDefender v4 instance? 321 How do I use MetaDefender Core v4 Workflows ? 321 Defining and administering Workflow Templates in MetaDefender Core v4 322 How long is the support life cycle for a specific version/release of MetaDefender Core v4? 323 Is action needed because Metadefender v4's AVG license is expiring on 2018-06-15? 325 What do I need to do? 325 What if I don't take action by June 15, 2018? 325 Why is the license for AVG expiring? 325 What if I need more assistance from OPSWAT on this topic? 326 Is there a virus test I could use to test MetaDefender Core v4? 326 MetaDefender Core v4 shows a large number of files that failed to scan.
Recommended publications
  • Alan Adventure System V3.0
    The ALAN Adventure Language Reference Manual Version 3.0beta2 Alan Adventure System - Reference Manual This version of the manual was printed on September 26, 2011 - ii - Alan Adventure System - Reference Manual Table of Contents 1 INTRODUCTION.........................................................................11 1.1 Programmer’s Pitch........................................................................................................12 1.2 To the Reader.................................................................................................................12 2 CONCEPTS......................................................................................13 2.1 What Is An Adventure?................................................................................................13 2.2 Elements Of Adventures.................................................................................................15 2.3 Alan Fundamentals.......................................................................................................16 What Is A Language?....................................................................................................................................16 The Alan Idea..................................................................................................................................................18 What’s Happening?........................................................................................................................................18 The Map..........................................................................................................................................................19
    [Show full text]
  • Date Created Size MB . تماس بگیر ید 09353344788
    Name Software ( Search List Ctrl+F ) Date created Size MB برای سفارش هر یک از نرم افزارها با شماره 09123125449 - 09353344788 تماس بگ ریید . \1\ Simulia Abaqus 6.6.3 2013-06-10 435.07 Files: 1 Size: 456,200,192 Bytes (435.07 MB) \2\ Simulia Abaqus 6.7 EF 2013-06-10 1451.76 Files: 1 Size: 1,522,278,400 Bytes (1451.76 MB) \3\ Simulia Abaqus 6.7.1 2013-06-10 584.92 Files: 1 Size: 613,330,944 Bytes (584.92 MB) \4\ Simulia Abaqus 6.8.1 2013-06-10 3732.38 Files: 1 Size: 3,913,689,088 Bytes (3732.38 MB) \5\ Simulia Abaqus 6.9 EF1 2017-09-28 3411.59 Files: 1 Size: 3,577,307,136 Bytes (3411.59 MB) \6\ Simulia Abaqus 6.9 2013-06-10 2462.25 Simulia Abaqus Doc 6.9 2013-06-10 1853.34 Files: 2 Size: 4,525,230,080 Bytes (4315.60 MB) \7\ Simulia Abaqus 6.9.3 DVD 1 2013-06-11 2463.45 Simulia Abaqus 6.9.3 DVD 2 2013-06-11 1852.51 Files: 2 Size: 4,525,611,008 Bytes (4315.96 MB) \8\ Simulia Abaqus 6.10.1 With Documation 2017-09-28 3310.64 Files: 1 Size: 3,471,454,208 Bytes (3310.64 MB) \9\ Simulia Abaqus 6.10.1.5 2013-06-13 2197.95 Files: 1 Size: 2,304,712,704 Bytes (2197.95 MB) \10\ Simulia Abaqus 6.11 32BIT 2013-06-18 1162.57 Files: 1 Size: 1,219,045,376 Bytes (1162.57 MB) \11\ Simulia Abaqus 6.11 For CATIA V5-6R2012 2013-06-09 759.02 Files: 1 Size: 795,893,760 Bytes (759.02 MB) \12\ Simulia Abaqus 6.11.1 PR3 32-64BIT 2013-06-10 3514.38 Files: 1 Size: 3,685,099,520 Bytes (3514.38 MB) \13\ Simulia Abaqus 6.11.3 2013-06-09 3529.41 Files: 1 Size: 3,700,856,832 Bytes (3529.41 MB) \14\ Simulia Abaqus 6.12.1 2013-06-10 3166.30 Files: 1 Size: 3,320,102,912 Bytes
    [Show full text]
  • Imagen Y Diseño # Nombre 1 10 Christmas Templates 2 10 DVD
    Imagen Y Diseño # Nombre 1 10 Christmas Templates 2 10 DVD Photoshop PSD layer 3 10 Frames for Photoshop 4 1000 famous Vector Cartoons 5 114 fuentes de estilo Rock and Roll 6 12 DVD Plantillas Profesionales PSD 7 12 psd TEMPLATE 8 123 Flash Menu 9 140 graffiti font 10 150_Dreamweaver_Templates 11 1600 Vector Clip Arts 12 178 Companies Fonts, The Best Collection Of Fonts 13 1800 Adobe Photoshop Plugins 14 2.900 Avatars 15 20/20 Kitchen Design 16 20000$ Worth Of Adobe Fonts! with Adobe Type Manager Deluxe 17 21000 User Bars - Great Collection 18 240+ Gold Plug-Ins for Adobe Dreamweaver CS4 19 30 PSD layered for design.Vol1 20 300.000 Animation Gif 21 32.200 Avatars - MEGA COLLECTION 22 330 templates for Power Point 23 3900 logos de marcas famosas en vectores 24 3D Apartment: Condo Designer v3.0 25 3D Box Maker Pro 2.1 26 3D Button Creator Gold 3.03 27 3D Home Design 28 3D Me Now Professional 1.5.1.1 -Crea cabezas en 3D 29 3D PaintBrush 30 3D Photo Builder Professional 2.3 31 3D Shadow plug-in for Adobe Photoshop 32 400 Flash Web Animations 33 400+ professional template designs for Microsoft Office 34 4000 Professional Interactive Flash Animations 35 44 Cool Animated Cards 36 46 Great Plugins For Adobe After Effects 37 50 BEST fonts 38 5000 Templates PHP-SWISH-DHTM-HTML Pack 39 58 Photoshop Commercial Actions 40 59 Unofficial Firefox Logos 41 6000 Gradientes para Photoshop 42 70 POSTERS Alta Calidad de IMAGEN 43 70 Themes para XP autoinstalables 44 73 Custom Vector Logos 45 80 Golden Styles 46 82.000 Logos Brands Of The World 47 90 Obras
    [Show full text]
  • LPS-Public Quick Start Guide
    LPS-Public Quick Start Guide This guide is for the beginner user to create and use a Lightweight Portable Security – Public Edition (LPS- Public) CD to more securely browse the Internet and access CAC-enabled websites. For more information on LPS-Public, see http://www.spi.dod.mil/lipose.htm. LPS-Public focuses on safe browsing; it supports thumb drives but intentionally lacks drivers (support) for hard drives and printers. 1. Create a bootable CD from the ISO image (*.iso, an image file of an optical disc). a) Download and save the LPS-Public ISO image from http://www.spi.dod.mil/lipose.htm. b) Burn the image to a blank CD using ISO software (e.g., UltraISO, ISO Maker, K3b, CDBurnerXP, Easy CD Creator, ImgBurn, CDBurn, Nero Burning ROM, Roxio Creator, or one of many others but ATSPI endorses none). This is not the same as just saving the file to a CD. c) Write the LPS version number on the CD. 2. Connect your PC or Intel-based Mac to a wired Ethernet network with DHCP service, or have a wireless (WiFi) or broadband cellular network available. 3. Connect a USB CCID-compliant CAC reader to your PC. Many built-in readers are not supported. Insert your CAC into the reader. If you have an old or non-CCID reader, you may need new firmware from the OEM. LPS contains a Firmware Updating utility that you should run. 4. Insert the LPS-Public CD into the CD drive. Restart your computer. It may take a few minutes to boot LPS.
    [Show full text]
  • AVG Rescue CD for Windows User Manual
    AVG Rescue CD for Windows User Manual Document revision 85.2 (7.4.2009) Copyright AVG Technologies CZ, s.r.o. All rights reserved. All other trademarks are the property of their respective owners. This product contains Windows software licensed from Microsoft Corporation and/or MS Affiliate(s). The Microsoft Windows Preinstallation Environment software included with this software may be used for boot, diagnostic, setup, restoration, installation, configuration, test or disaster recovery purposes only. This software contains a security feature that will cause end user's system to reboot without prior notification to the end user after 24 hours of continuous use. This product uses RSA Data Security, Inc. MD5 Message-Digest Algorithm, Copyright (c) 1991-2, RSA Data Security, Inc. Created 1991. This product uses code from C-SaCzech library, Copyright (c) 1996-2001 Jaromir Dolecek ([email protected]). This product uses compression library libbzip2, Copyright (c) 1996-2002 Julian R. Seward. This product uses compression library zlib, Copyright (c) 1995-2002 Jean-loup Gailly and Mark Adler. This product contains freeCommander software, Copyright (c) 2004 Marek Jasinski. AVG Rescue CD © 2009 Copyright AVG Technologies CZ, s.r.o. All rights reserved. 1 Contents 1. Introduction........................................................................................................................ 4 1.1 Notice..................................................................................................................... to users 4 1.2 Basic....................................................................................................................
    [Show full text]
  • Columbia Photographic Images and Photorealistic Computer Graphics Dataset
    Columbia Photographic Images and Photorealistic Computer Graphics Dataset Tian-Tsong Ng, Shih-Fu Chang, Jessie Hsu, Martin Pepeljugoski¤ fttng,sfchang,[email protected], [email protected] Department of Electrical Engineering Columbia University ADVENT Technical Report #205-2004-5 Feb 2005 Abstract Passive-blind image authentication is a new area of research. A suitable dataset for experimentation and comparison of new techniques is important for the progress of the new research area. In response to the need for a new dataset, the Columbia Photographic Images and Photorealistic Computer Graphics Dataset is made open for the passive-blind image authentication research community. The dataset is composed of four component image sets, i.e., the Photorealistic Com- puter Graphics Set, the Personal Photographic Image Set, the Google Image Set, and the Recaptured Computer Graphics Set. This dataset, available from http://www.ee.columbia.edu/trustfoto, will be for those who work on the photographic images versus photorealistic com- puter graphics classi¯cation problem, which is a subproblem of the passive-blind image authentication research. In this report, we de- scribe the design and the implementation of the dataset. The report will also serve as a user guide for the dataset. 1 Introduction Digital watermarking [1] has been an active area of research since a decade ago. Various fragile [2, 3, 4, 5] or semi-fragile watermarking algorithms [6, 7, 8, 9] has been proposed for the image content authentication and the detection of image tampering. In addition, authentication signature [10, ¤This work was done when Martin spent his summer in our research group 1 11, 12, 13] has also been proposed as an alternative image authentication technique.
    [Show full text]
  • Nick 3D Movie Maker Download Full
    Nick 3d Movie Maker Download Full 1 / 4 Nick 3d Movie Maker Download Full 2 / 4 3 / 4 MAGIX Music Maker 2015 Free Download full Version. Download Music ... A simple step-by-step guide on how to add music to Windows Movie Maker. Eigene .... Want to download and see editable version? Visit http://3dmm.com/showthread.php?t=50064 Tags: Escape, for, reveng... ToonsvilleMicrosoft 3D Movie Maker.. Uses the default snippets files for new Maker. video maker free download ... Trimming a clip in Windows Live Movie Maker allows you to use just the best part of a ... broken down simplified connect / nick change / quit / version script running for ... Microsoft Nickelodeon 3D Movie Maker Free Download. ... 3D Movie Maker puts you in the director's chair with thrilling 3D graphics and tools .... A Japanese expansion pack for 3DMM was released with characters from the ... Why not download The Modern installer of Microsoft 3D Movie Maker, special .... This video basically shows off all the sample videos in Nickelodeon 3D Movie Maker. Their only ... What can you do with 3d movie maker? Is it any good?. Review this product. Share your thoughts with other customers. nick movie maker nick movie maker 3d Movie Maker Download Free; Microsoft 3d Movie Maker Torrent. Video movie editing edit cut film maker encode avi mov wmv mkv mp4 flv .... Windows Movie Maker is one of Microsoft's most popular discontinued programs. ... it to work with projects created by previous versions of Movie Maker. ... If you're looking to download Windows Media Encoder for Windows .... (Some of you guys have been asking how to do the hearts and music notes) Alt codes= http://www.a…t-codes.net/ How to make a slideshow/video? Well you ...
    [Show full text]
  • Metadefender Core V4.12.2
    MetaDefender Core v4.12.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Blue, Bluej and Greenfoot
    Kent Academic Repository Full text document (pdf) Citation for published version Kölling, Michael (2016) Lessons from the Design of Three Educational Programming Environments: Blue, BlueJ and Greenfoot. International Journal of People-Oriented Programming, 4 (1). pp. 5-32. ISSN 2156-1796. DOI https://doi.org/10.4018/IJPOP.2015010102 Link to record in KAR http://kar.kent.ac.uk/56662/ Document Version Publisher pdf Copyright & reuse Content in the Kent Academic Repository is made available for research purposes. Unless otherwise stated all content is protected by copyright and in the absence of an open licence (eg Creative Commons), permissions for further reuse of content should be sought from the publisher, author or other copyright holder. Versions of research The version in the Kent Academic Repository may differ from the final published version. Users are advised to check http://kar.kent.ac.uk for the status of the paper. Users should always cite the published version of record. Enquiries For any further enquiries regarding the licence status of this document, please contact: [email protected] If you believe this document infringes copyright then please contact the KAR admin team with the take-down information provided at http://kar.kent.ac.uk/contact.html International Journal of People-Oriented Programming January-June 2015, Vol. 4, No. 1 Table of Contents SIKONL C I T L V PF EP iv Steve Goschnick, Swinburne University of Technology, Melbourne, Australia Leon Sterling, Swinburne University of Technology, Melbourne, Australia
    [Show full text]
  • Java Ide's One-On-One*
    DR. J VS. THE BIRD: JAVA IDE'S ONE-ON-ONE* Michael Olan Computer Science and Information Systems Richard Stockton College Pomona, NJ 08240 609-652-4587 [email protected] ABSTRACT An important decision facing instructors of introductory programming courses is the choice of supporting software development tools. Usually this involves selecting an integrated development environment (IDE). BlueJ has received widespread adoption for first year courses that use the Java programming language; however, DrJava is emerging as an alternative. This paper features a comparison of the pedagogical approaches used by BlueJ and DrJava as a guideline for selecting the tool best suited to the teaching style used in the introductory course. 1. INTRODUCTION The choice was simple when text editors and the command line were the only tools for developing programs. That changed with the introduction of integrated development environments (IDE's), and campuses nationwide adopted Borland's Turbo Pascal. Languages also have changed. Pascal was designed as a teaching language, but now academic programs use advanced languages designed for professional software engineers. Making these complex languages accessible to beginning students requires a careful selection of the development environment. This discussion will only include Java, currently the dominant language choice for introductory courses. Let us first consider several levels of tool support in the introductory course sequence: 1) Minimal: A text editor and the command line. 2) Simple IDE: Just the basics, no bells and whistles. 3) Professional IDE: Powerful and feature filled. ___________________________________________ * Copyright © 2004 by the Consortium for Computing Sciences in Colleges. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the CCSC copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Consortium for Computing Sciences in Colleges.
    [Show full text]
  • Adobe® Director® 11 Explore New Dimensions in Rich Multimedia Authoring
    Datasheet ADOBE® DIRECTOR® 11 EXPLORE NEW DIMENSIONS IN RICH MULTIMEDIA AUTHORING Adobe Director 11 and Adobe Shockwave® Player software help you develop compelling interactive games, demos, prototypes, simulations, and eLearning courses for the web, Mac and Windows® desktops, DVDs, and CDs. Create once and publish virtually anywhere for the greatest return on your creativity. Enjoy robust, flexible authoring Create richer experiences With broad media support, Director 11 Take your games, simulations, and other lets you integrate almost every major file applications to a new dimension with the format, including video, images, graphics, new AGEIA™ PhysX™ engine for real-world 3D content, audio, and now files created dynamic motion and interaction and with Adobe Flash® 9 software. New bitmap DirectX 9 support for realistic 3D rendering. filters offer more creative visual effects. In addition to high-fidelity imagery, your An enhanced interface, the helpful Script audience can enjoy smooth, crisp text from Browser, and ready-to-use code snippets the new font rendering engine. And with shorten your development time so you can seamless import of content created with quickly produce impressive results. Flash 9, including files using the ActionScript™ 3.0 language, you can achieve sophisticated Extend your capabilities interactivity between 2D and 3D elements. No matter which platform you work on, the The award-winning multimedia authoring applications you create can run on the latest environment of Director 11 and Shockwave Windows and Macintosh systems and on Player software helps you create rich, the web, thanks to popular Shockwave Player interactive experiences that you can deliver software (available as a free download at across media.
    [Show full text]
  • (12) United States Patent (10) Patent No.: US 7,590,772 B2 Marriott Et Al
    US00759.0772B2 (12) United States Patent (10) Patent No.: US 7,590,772 B2 Marriott et al. (45) Date of Patent: Sep. 15, 2009 (54) AUDIO STATUS INFORMATION FOR A 5,596.260 A 1/1997 Moravec et al. PORTABLE ELECTRONIC DEVICE 5,608,698 A 3, 1997 Yamanoi et al. 5,616,876 A 4, 1997 ClutS (75) Inventors: Greg Marriott, Palo Alto, CA (US); 3.65 A 2. ls. Sr. etal Andrew Bert Hodge, Menlo Park, CA 5,684.513.w W A 1 1/1997 Deckerappels, Sr. et al. 5,710,922 A 1/1998 Alley et al. 5,712,949 A 1/1998 Kato et al. (73) Assignee: Apple Inc., Cupertino, CA (US) 5,721,949 A 2f1998 Smith et al. c 5,726,672 A 3, 1998 Hernandez et al. (*) Notice: Subject to any disclaimer, the term of this 5,739,451 A 4/1998 Winksy et al. patent is extended or adjusted under 35 5,740,143 A 4/1998 Suetomi U.S.C. 154(b) by 344 days. 5,815,225. A 9/1998 Nelson (21) Appl. No.: 11/209,367 (Continued) (22) Filed: Aug.e 22,a? a 9 2005 FOREIGN PATENT DOCUMENTS DE 43 34 773 A1 4f1994 (65) Prior Publication Data US 2007/0079027 A1 Apr. 5, 2007 (Continued) (51) Int. Cl OTHER PUBLICATIONS nt. C. G06F 3/00 (2006.01) U.S. Appl. No. 1 1/144,541, filed Jun. 3, 2005 and titled “Techniques G06F I/00 (2006.01) for Presenting Sound Effects on a Portable Media Player.” (52) U.S.
    [Show full text]