Filename Extensions
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
About This Particular Macintosh 9.09
Cover 9.09 / September 2003 ATPM Volume 9, Number 9 About This Particular Macintosh: About the personal computing experience™ ATPM 9.09 / September 2003 1 Cover Cover Art Emeritus “Return of Clarus” Copyright © 2003 by Darren Woodcock1 RD Novo We need new cover art each month. Write to us!2 Robert Madill Belinda Wagner Editorial Staff Edward Goss Publisher/Editor-in-Chief Michael Tsai Tom Iov ino Managing Editor Christopher Turner Daniel Chvatik Associate Editor/Reviews Paul Fatula Grant Osborne Copy Editors Raena Armitage Contributors Dan Boland Johann Campbell Eric Blair Ellyn Ritterskamp Ron Gibbs Brooke Smith Matthew Glidden Vacant Ted G or ans on Web E ditor Lee Bennett Matt Johnson Publicity Manager Vacant Andrew Kator Webmaster Michael Tsai Chris Lawson Beta Testers The Staff Robert Paul Leitao Gregory Maddux Contributing Editors Ellyn Ritterskamp Evan Trent How To Matthew Glidden Michael Tsai Ted Goranson Mary E. Tyler Ken Gruberman Angus Wong Andrew Kator Macintosh users like you Chris Lawson David Ozab Subscriptions Sylvester Roque Sign up for free subscriptions using the Charles Ross Web form3 or by e-mail4. Mary E. Tyler Vacant Where to Find ATPM Interviews Vacant Online and downloadable issues are Opinion Matt Coates available at http://www.atpm.com. Ellyn Ritterskamp Mike Shields Chinese translations are available Vacant at http://www.maczin.com. Reviews Eric Blair Kirk McElhearn ATPM is a product of ATPM, Inc. Gregory Tetrault © 1995–2003, All Rights Reserved Vacant ISSN: 1093-2909 Technic a l Evan Trent Welcome Robert Paul Leitao Production Tools Artwork & Design Acrobat Apache Graphics Director Vacant AppleScript Layout and Design Michael Tsai BBEdit Cartoonist Matt Johnson CVL Graphic Design Consultant Jamal Ghandour CVS Blue Apple Icon Designs Mark Robinson DropDMG Other Art RD Novo FileMaker Pro FrameMaker+SGML 1. -
The Development of Smalltalk Topic Paper #7
The Development of Smalltalk Topic Paper #7 Alex Laird Max Earn Peer CS-3210-01 Reviewer On Time/Format 1 2/4/09 Survey of Programming Languages Correct 5 Spring 2009 Clear 2 Computer Science, (319) 360-8771 Concise 2 [email protected] Grading Rubric Grading Total 10 pts ABSTRACT Dynamically typed languages are easier on the compiler because This paper describes the development of the Smalltalk it has to make fewer passes and the brunt of checking is done on programming language. the syntax of the code. Compilation of Smalltalk is just-in-time compilation, also known Keywords as dynamic translation. It means that upon compilation, Smalltalk code is translated into byte code that is interpreted upon usage and Development, Smalltalk, Programming, Language at that point the interpreter converts the code to machine language and the code is executed. Dynamic translations work very well 1. INTRODUCTION with dynamic typing. Smalltalk, yet another programming language originally developed for educational purposes and now having a much 5. IMPLEMENTATIONS broader horizon, first appeared publically in the computing Smalltalk has been implemented in numerous ways and has been industry in 1980 as a dynamically-typed object-oriented language the influence of many future languages such as Java, Python, based largely on message-passing in Simula and Lisp. Object-C, and Ruby, just to name a few. Athena is a Smalltalk scripting engine for Java. Little Smalltalk 2. EARLY HISTORY was the first interpreter of the programming language to be used Development for Smalltalk started in 1969, but the language outside of the Xerox PARC. -
Postdoctoral Fellow and Research Engineer Positions
Postdoctoral Fellow and Research Engineer Positions National University of Singapore Principal Investigator: Dr. Yang Liu Email: [email protected]; [email protected]; Homepage:https://www.eng.nus.edu.sg/cee/staff/liu-yang/ 1. Postdoctoral Fellow - 00CUR Description The research project is funded under Artificial Intelligent–Enterprise Digital Platform (AI-EDP) Programme in the areas of Smart City and Smart MRO. The postdoctoral researcher will work in ST Engineering & NUS Joint Lab and collaborate with the Transportation Group in the Department of Civil and Environmental Engineering, the Decision Analysis Group in the Department of Industrial System Engineering and Management, the AI Research group in the Department of Electrical and Computer Engineering at NUS and ST Engineering. The research project aims to develop a methodology framework to generate intelligent traffic diffusion plans and information dissemination strategies by analyzing historical traffic data. It is expected to deliver intelligent tools to access traffic accident impact and to generate traffic diffusion strategies by machine/deep learning, simulation, and optimization techniques. The postdoctoral researcher will lead the research project, supervise research students, and write research proposals and reports. This is a full-time position, and the duration of the first contract is one year. There is an opportunity to extend the position to multiple years, depending on the performance in the first year and the availability of funding. Qualifications • Ph.D. degree -
Compiling Maplesim C Code for Simulation in Vissim
Compiling MapleSim C Code for Simulation in VisSim 1 Introduction MapleSim generates ANSI C code from any model. The code contains the differential equations that describe the model dynamics, and a solver. Moreover, the code is royalty-free, and can be used in any simulation tool (or development project) that accepts external code. VisSim is a signal-flow simulation tool with strength in embedded systems programming, real-time data acquisition and OPC. This document will describe the steps required to • Generate C code from a MapleSim model of a DC Motor. The C code will contain a solver. • Implement the C code in a simulation DLL for VisSim. VisSim provides a DLL Wizard that sets up a Visual Studio C project for a simulation DLL. MapleSim code will be copied into this project. After a few modifications, the project will be compiled to a DLL. The DLL can then be used as a block in a VisSim simulation. The techniques demonstrated in this document can used to implement MapleSim code in any other environment. MapleSim’s royalty -free C code can be implemented in other modeling environment s, such as VisSim MapleSim’s C code can also be used in Mathcad 2 API for the Maplesim Code The C code generated by MapleSim contains four significant functions. • SolverSetup(t0, *ic, *u, *p, *y, h, *S) • SolverStep(*u, *S) where SolverStep is EulerStep, RK2Step, RK3Step or RK4Step • SolverUpdate(*u, *p, first, internal, *S) • SolverOutputs(*y, *S) u are the inputs, p are subsystem parameters (i.e. variables defined in a subsystem mask), ic are the initial conditions, y are the outputs, t0 is the initial time, and h is the time step. -
A Survey of Technologies for Building Collaborative Virtual Environments
The International Journal of Virtual Reality, 2009, 8(1):53-66 53 A Survey of Technologies for Building Collaborative Virtual Environments Timothy E. Wright and Greg Madey Department of Computer Science & Engineering, University of Notre Dame, United States Whereas desktop virtual reality (desktop-VR) typically uses Abstract—What viable technologies exist to enable the nothing more than a keyboard, mouse, and monitor, a Cave development of so-called desktop virtual reality (desktop-VR) Automated Virtual Environment (CAVE) might include several applications? Specifically, which of these are active and capable display walls, video projectors, a haptic input device (e.g., a of helping us to engineer a collaborative, virtual environment “wand” to provide touch capabilities), and multidimensional (CVE)? A review of the literature and numerous project websites indicates an array of both overlapping and disparate approaches sound. The computing platforms to drive these systems also to this problem. In this paper, we review and perform a risk differ: desktop-VR requires a workstation-class computer, assessment of 16 prominent desktop-VR technologies (some mainstream OS, and VR libraries, while a CAVE often runs on building-blocks, some entire platforms) in an effort to determine a multi-node cluster of servers with specialized VR libraries the most efficacious tool or tools for constructing a CVE. and drivers. At first, this may seem reasonable: different levels of immersion require different hardware and software. Index Terms—Collaborative Virtual Environment, Desktop However, the same problems are being solved by both the Virtual Reality, VRML, X3D. desktop-VR and CAVE systems, with specific issues including the management and display of a three dimensional I. -
A Comparison of Software Engines for Simulation of Closed-Loop Control Systems
New Jersey Institute of Technology Digital Commons @ NJIT Theses Electronic Theses and Dissertations Spring 5-31-2010 A comparison of software engines for simulation of closed-loop control systems Sanket D. Nikam New Jersey Institute of Technology Follow this and additional works at: https://digitalcommons.njit.edu/theses Part of the Electrical and Electronics Commons Recommended Citation Nikam, Sanket D., "A comparison of software engines for simulation of closed-loop control systems" (2010). Theses. 68. https://digitalcommons.njit.edu/theses/68 This Thesis is brought to you for free and open access by the Electronic Theses and Dissertations at Digital Commons @ NJIT. It has been accepted for inclusion in Theses by an authorized administrator of Digital Commons @ NJIT. For more information, please contact [email protected]. Cprht Wrnn & trtn h prht l f th Untd Stt (tl , Untd Stt Cd vrn th n f phtp r thr rprdtn f prhtd trl. Undr rtn ndtn pfd n th l, lbrr nd rhv r thrzd t frnh phtp r thr rprdtn. On f th pfd ndtn tht th phtp r rprdtn nt t b “d fr n prp thr thn prvt td, hlrhp, r rrh. If , r rt fr, r ltr , phtp r rprdtn fr prp n x f “fr tht r b lbl fr prht nfrnnt, h ntttn rrv th rht t rf t pt pn rdr f, n t jdnt, flfllnt f th rdr ld nvlv vltn f prht l. l t: h thr rtn th prht hl th r Inttt f hnl rrv th rht t dtrbt th th r drttn rntn nt: If d nt h t prnt th p, thn lt “ fr: frt p t: lt p n th prnt dl rn h n tn lbrr h rvd f th prnl nfrtn nd ll ntr fr th pprvl p nd brphl th f th nd drttn n rdr t prtt th dntt f I rdt nd flt. -
DLCC Software Catalog
Daniel's Legacy Computer Collections Software Catalog Category Platform Software Category Title Author Year Media Commercial Apple II Integrated Suite Claris AppleWorks 2.0 Claris Corporation and Apple Computer, Inc. 1987 800K Commercial Apple II Operating System Apple IIGS System 1.0.2 --> 1.1.1 Update Apple Computer, Inc. 1984 400K Commercial Apple II Operating System Apple IIGS System 1.1 Apple Computer, Inc. 1986 800K Commercial Apple II Operating System Apple IIGS System 2.0 Apple Computer, Inc. 1987 800K Commercial Apple II Operating System Apple IIGS System 3.1 Apple Computer, Inc. 1987 800K Commercial Apple II Operating System Apple IIGS System 3.2 Apple Computer, Inc. 1988 800K Commercial Apple II Operating System Apple IIGS System 4.0 Apple Computer, Inc. 1988 800K Commercial Apple II Operating System Apple IIGS System 5.0 Apple Computer, Inc. 1989 800K Commercial Apple II Operating System Apple IIGS System 5.0.2 Apple Computer, Inc. 1989 800K Commercial Apple II Reference: Programming ProDOS Basic Programming Examples Apple Computer, Inc. 1983 800K Commercial Apple II Utility: Printer ImageWriter Toolkit 1.5 Apple Computer, Inc. 1984 400K Commercial Apple II Utility: User ProDOS User's Disk Apple Computer, Inc. 1983 800K Total Apple II Titles: 12 Commercial Apple Lisa Emulator MacWorks 1.00 Apple Computer, Inc. 1984 400K Commercial Apple Lisa Office Suite Lisa 7/7 3.0 Apple Computer, Inc. 1984 400K Total Apple Lisa Titles: 2 Commercial Apple Mac OS 0-9 Audio Audioshop 1.03 Opcode Systems, Inc. 1992 800K Commercial Apple Mac OS 0-9 Audio Audioshop 2.0 Opcode Systems, Inc. -
Methods and Software Tools for Estuary Behavioural System Simulation DRAFT V1.5
FD2117 EstSim Project Report 3 Methods and software tools for estuary behavioural system simulation DRAFT v1.5 Methods and software tools for estuary behavioural system simulation Defra/Environment Agency Flood and Coastal defence R&D Programme-FD 2117 Project Report 4 Jon French Helene Burningham DRAFT August 2006 University College London 1 FD2117 EstSim Project Report 3 Methods and software tools for estuary behavioural system simulation DRAFT v1.5 CONTENTS 1. Introduction 2. Qualitative modelling of estuary system behaviour 3. Computational basis of qualitative behavioural system models 3.1 General issues 3.2 Boolean network formulation 4. Software platforms for behavioural estuary system modelling 4.1 Specialised system simulation packages 4.2 Numerical analysis and visualisation packages 5. Alternative architectures for an EstSim software tool 6. Boolean network based estuary behavioural system modelling 6.1 System diagram definition and specification of Boolean functions 6.2 Further development of Boolean network model 6.3 Simulation of generic estuary types 6.4 Statistical properties of generic estuary systems 6.5 EstSim Boolean model applied to historic change in the Ribble estuary 6.6 Towards the development of a GUI-based tool 7. Conclusions and recommendations References Appendix 1: GUI based dynamics system simulation software product overview Appendix 2: Numerical computation and visualisation software product overview Appendix 3: Geomorphological understanding incorporated into Boolean functions Appendix 4: Main morphological components for EstSim generic estuary types Appendix 5: Example of steering file format for prototype simulator 2 FD2117 EstSim Project Report 3 Methods and software tools for estuary behavioural system simulation DRAFT v1.5 1. -
The Grace Programming Language Draft Specification Version 0.5. 2025" (2015)
Portland State University PDXScholar Computer Science Faculty Publications and Presentations Computer Science 2015 The Grace Programming Language Draft Specification ersionV 0.5. 2025 Andrew P. Black Portland State University, [email protected] Kim B. Bruce James Noble Follow this and additional works at: https://pdxscholar.library.pdx.edu/compsci_fac Part of the Programming Languages and Compilers Commons Let us know how access to this document benefits ou.y Citation Details Black, Andrew P.; Bruce, Kim B.; and Noble, James, "The Grace Programming Language Draft Specification Version 0.5. 2025" (2015). Computer Science Faculty Publications and Presentations. 140. https://pdxscholar.library.pdx.edu/compsci_fac/140 This Working Paper is brought to you for free and open access. It has been accepted for inclusion in Computer Science Faculty Publications and Presentations by an authorized administrator of PDXScholar. Please contact us if we can make this document more accessible: [email protected]. The Grace Programming Language Draft Specification Version 0.5.2025 Andrew P. Black Kim B. Bruce James Noble April 2, 2015 1 Introduction This is a specification of the Grace Programming Language. This specifica- tion is notably incomplete, and everything is subject to change. In particular, this version does not address: • James IWE MUST COMMIT TO CLASS SYNTAX!J • the library, especially collections and collection literals • static type system (although we’ve made a start) • module system James Ishould write up from DYLA paperJ • dialects • the abstract top-level method, as a marker for abstract methods, • identifier resolution rule. • metadata (Java’s @annotations, C] attributes, final, abstract etc) James Ishould add this tooJ Kim INeed to add syntax, but not necessarily details of which attributes are in language (yet)J • immutable data and pure methods. -
Optimisation of the Simulated Interaction Between Pedestrians and Vehicles
Optimisation of the simulated interaction between pedestrians and vehicles A comparative study between using conflict areas and priority rule in Vissim Master’s thesis in the Master´s Programme Infrastructure and Environmental Engineering LINA DAHLBERG MATILDA SEGERNÄS Department of Civil and Environmental Engineering Division of GeoEngineering Research group Road and Traffic CHALMERS UNIVERSITY OF TECHNOLOGY Master´s Thesis BOMX02-17-5 Gothenburg, Sweden 2017 MASTER’S THESIS BOMX02-17-5 Optimisation of the simulated interaction between pedestrians and vehicles A comparative study between using conflict areas and priority rule in Vissim Master’s thesis in the Master´s Programme Infrastructure and Environmental Engineering LINA DAHLBERG MATILDA SEGERNÄS Department of Civil and Environmental Engineering Division of GeoEngineering Research Group Road and Traffic CHALMERS UNIVERSITY OF TECHNOLOGY Gothenburg, Sweden 2017 Optimisation of the simulated interaction between pedestrians and vehicles A comparative study between using conflict areas and priority rule in Vissim Master’s Thesis in the Master´s Programme Infrastructure and Environmental Engineering LINA DAHLBERG MATILDA SEGERNÄS © LINA DAHLBERG & MATILDA SEGERNÄS, 2017 Examensarbete BOMX02-17-5/ Institutionen för bygg- och miljöteknik, Chalmers tekniska högskola 2017 Department of Civil and Environmental Engineering Division of GeoEngineering Research Group Road and Traffic Chalmers University of Technology SE-412 96 Göteborg Sweden Telephone + 46 (0)31-772 1000 Department of Civil -
BTS Technology Standards Directory
BTS Technology Standards Directory Technology Standards Directory City of Portland, Oregon Bureau of Technology Services Summer 2021 Adopted September 14, 2021 Updated September 20, 2021 BTS Infrastructure Board Page 1 Summer 2021 Adopted 9/14/2021 V1.1 9/20/2021 BTS Technology Standards Directory Table of Contents 37. Operational Support Tools .................... 47 Introduction .............................................. 4 38. Project Management Tools ................... 49 Standards ...................................................... 4 39. Radio / Ham Radio ................................ 50 Security .......................................................... 4 40. Server Base Software ........................... 50 Exception to Standards.................................. 5 41. Source Code Control System ............... 51 Standard Classification .................................. 5 42. Telecommunications ............................. 51 Support Model ............................................... 6 43. Web Tools ............................................. 52 Energy Efficiency ........................................... 8 44. Workstation Software ............................ 53 BTS Standard Owner ..................................... 8 BTS Standards Setting Process .................... 9 Security Technology Standards ............56 ADA Assistive Technologies ........................ 10 45. Authentication ....................................... 56 46. Encryption ............................................. 56 Hardware Standards -
Mac A.P.P.L.E. Magazine 1988-1
**ffifd' ;11: For JvlacProducts 1-800-MAC-DISK SOFTWARE MONTHLY MEMORY Adobelllustrator 369.00 SPECIALS UPGRADES AutosaveDA 17.50 128K-512K 115.00 CAPPSEditor 65.00 128K-1024K 249.00 Chessmaster2000 31.00 512K-1024K 149.00 Comserve 127.00 1 MEGSIMMs 512K-1024KKit 99.00 CricketDraw 179.00 Only$199 128-2MBCMOS 599.00 CrosswordMagic 34.00 SCSIPort 69.00 DarkCastle 33.00 6802068881 595.00 DA Switcher 32.00 DoveUpgrades call ' 30-OayMoney-Back Guarantee DbaseMac 320.00 '6Mo.-3YearWarranty FullWrite 204.00 |,r.tt,t/@ ' i r & Over5000 Upgrades Completed GraphicWorks1.1 68.00 ' Apple-compatible Guide 85.00 24OOBaud Modem LaserFX 139.00 $199 HARDWARE LaserPaint 312.00 HardDisk Drives: LightspeedC 125.00 Everex20MEG 525.00 LightspeedPascal 99.00 DISKS& RIBBONS Rodime20MEG 499.00 Magic20 549.00 MacDraft1.2 152.00 Sony SS Boxed 11.60 MacGolf 36.00 Sony SS Bulk 1.04 MAGIC30 699.00 MacIn Use 32.00 Sony DS Boxed 16.80 Magic40 799.00 Sony DS Bulk 1.34 MacMoney 39.00 MacDiskSS Bulk .99 Magic60 899.00 MacProof 129.00 MacDiskDS Bulk 1.25 Magic9l 1595.00 Magic150 1950.00 McMAX 192.00 BlackRibbons 2.95 MicrosoftExcel 229.00 Colored Ribbons 4.50 MacBottom45 1239.00 MicrosoftWord 239.00 Multicolored Ribbons 12.00 CMSDrives call MicrosoftWorks 185.00 Magic800K Drive 199.00 MiniCAD3.15+ 389.00 ACCESSORIES ScripTENPrinter 3550.00 ParameterMgr.+ 289.00 MacPlusBag s5.00 Xerox 15" Monitor 1549.00 PuppyLove 19.50 Mac SE Bag 69.00 Magic60MB Tape 699.00 ReadySetGo 410.00 HypercardHandbook 21.00 Thunderscan4.0 199.00 i Disk File/30 6.95 Scoop call MAC SCREWDRIVER 9.95 MacVision 184.00 Shadowgate 36.00 Mac Calendar 8.00 A+ Optical Mouse 99.00 SuperPaint 89.00 TurboMouse 87.00 TurboPascal 56.00 800KDrive 185.00 VideoWorksll 129.00 1200B.