| Title | Date Added | Company | |
|---|---|---|---|
![]() |
Integrating NetApp Filers and Mac OS X | 2003-02-01 | NetApp |
| The inclusion of both the NFS and CIFS network file sharing protocols in Apple OS X dramatically simplifies the integration of Apple systems into multiprotocol file sharing environments that include Windows, UNIX and other systems. This paper explores OS X integration and protocol performance, and offers guidelines for the implementation of OS X systems with NetApp filers.
Tags: Server Platforms - OS, |
|||
![]() |
The Objective-C Programming Language | 2001-01-02 | Apple Computer |
| Object-oriented programming, like most interesting developments, builds on some old ideas, extends them, and puts them together in novel ways. The result is many-faceted and a clear step forward for the art of programming. An object-oriented approach makes programs more intuitive to design, faster to develop, more amenable to modifications, and easier to understand. It leads not only to alternative ways of constructing programs, but also to alternative ways of conceiving the programming task. Nevertheless, object-oriented programming presents some formidable obstacles to those who would like to understand what it's all about or begin trying it out. It introduces a new way of doing things that may seem strange at first, and it comes with an extensive terminology that can take some getting used to. The terminology will help in the end, but it's not always easy to learn. It can be difficult to get started.
That's where this book comes in. It's designed to help you become familiar with object-oriented programming and get over the hurdle its terminology presents. It spells out some of the implications of object-oriented design and tries to give you a flavor of what writing an object-oriented program is really like. It fully documents the Objective-C language, an object-oriented programming language based on standard C, and introduces the most extensive object-oriented development environment currently available-Cocoa.
Tags: Software Development Tools, Desktop Client OS |
|||
![]() |
Developing Cocoa Objective-C Applications: A Tutorial | 2001-01-15 | Apple Computer |
| This tutorial will teach the basics of Cocoa application development. One can learn how to use AppleÂs development tools and the Objective-C language to build object-oriented applications that leverage the power of the Cocoa APIs.Currency Converter is a simple application, yet it exemplifies much of what software development with Cocoa is all about. As youÂll discover, Currency Converter is amazingly easy to create, and itÂs equally amazing how many features you get Âfor freeÂÂas with all Cocoa applications. | |||
![]() |
Using Mac OS X for Real-Time Image Processing | 2003-10-08 | University of New South Wales |
| With appropriate hardware, Mac OS X provides a capable platform for Real-Time Image Processing (RTIP). This paper provides an overview of available video capture hardware and presents development strategies to achieve high performance, low latency image processing. As the requirements of real-time image processing differ significantly to those for video playback or editing, different hardware and software techniques are appropriate. In particular, QuickTime and OpenGL may be configured for high performance RTIP applications using the methods described. These techniques have been established in the process of developing video-based interfaces for Human-Computer Interaction at the University of New South Wales HCI Group.
Tags: Desktop Client OS, |
|||
![]() |
Signing Prebound Executables on Mac OS X | 2003-06-08 | Massachusetts Institute of Technology |
| Prebinding is an optimization present in Mac OS X which allows applications to launch faster. In the current implementation of prebinding, Mac OS X modifies executable files after they are installed. These modifications change cryptographic signatures of the executables, thus making it impractical to rely on cryptograhic signatures to verify integrity of Mac OS X executables. This paper discusses how cryptographic signatures can be computed for Mac OS X executables in such a way that the signatures are not modified by prebinding. | |||
![]() |
MAC OS X, Your Existing Application and Carbon | 2001-10-14 | Mindfire Solutions |
| This paper talks about the impact of OS X on existing applications, then goes on discussing the options available (specifically Carbon) for enabling them to run on OS X. OS X has a Classic Environment also called "Software Compatibility" environment, which makes it possible for the latest version of Mac OS 9, and all the applications capable of running on that version, to run on a Mac OS X system. This means user can still use his or her legacy applications until a complete transition to Mac OS X occurs. This classic environment more or less gives same look and feel as that of a "Native" Mac OS 9 system. |
Overwhelmed by consolidation? Take it in steps.
Learn the 5 steps to data center consolidation - download the whitepaper now.
Choose a career with Accenture in Singapore
A dynamic job opportunity where technology and business intersect
Choose a career with Accenture in Malaysia
A dynamic job opportunity where technology and business intersect
NetIQ DRA live demonstration:
Learn how to improve your efficiency when administering Active Directory
The Roots for a Greener World
Discover Hitachi's Environmental Vision 2025 and featured Eco-Products
The Desktop Virtualization Revolution is here!
Find our more with Citrix Simplicity is Power
Lack of visibility into network issues and performance?
Find out today. Download SolarWinds FREE 30-Day Trial Software here.
IT Salary & Skills Report 2009
Join activeTechPros for free access to the report