Mac OS X Leopard: The Missing Manual
by David Pogue
from Pogue Press
With Leopard, Apple has unleashed the greatest version of Mac OS X yet, and David Pogue is back with another meticulous Missing Manual to cover the operating system with a wealth of detail. The new Mac OS X 10.5, better known as Leopard, is faster than its predecessors, but nothing's too fast for Pogue and this Missing Manual. It's just one of reasons this is the most popular computer book of all time. Mac OS X: The Missing Manual, Leopard Edition is the authoritative book for Mac users of all technical levels and experience. If you're new to the Mac, this book gives you a crystal-clear, jargon-free introduction to the Dock, the Mac OS X folder structure, and the Mail application. There are also mini-manuals on iLife applications such as iMovie, iDVD, and iPhoto, and a tutorial for Safari, Mac's web browser. This Missing Manual book is amusing and fun to read, but Pogue doesn't take his subject lightly. Which new Leopard features work well and which do not? What should you look for? What should you avoid? Mac OS X: The Missing Manual, Leopard Edition offers an objective and straightforward instruction for using: Leopard's totally revamped Finder Spaces to group your windows and organize your Mac tasks Quick Look to view files before you open them The Time Machine, Leopard's new backup feature Spotlight to search for and find anything in your Mac Front Row, a new way to enjoy music, photos, and videos Enhanced Parental Controls that come with Leopard Quick tips for setting up and configuring your Mac to make it your own There's something new on practically every page of this new edition, and David Pogue brings his celebrated wit and expertise to every one of them. Mac's brought a new catto town and Mac OS X: The Missing Manual, Leopard Edition is a great new way to tame it.
Cocoa(R) Programming for Mac(R) OS X (3rd Edition)
by Aaron Hillegass
from Addison-Wesley Professional
There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of Cocoa Programming for Mac OS X does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.
Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. --David Wall
Topics covered: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.
The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommended by experienced Mac OS X developers.
“Aaron’s book is the gold standard for Mac OS X programming books—beautifully written, and thoughtfully sculpted. The best book on Leopard development.”
—Scott Stevenson, www.theocacao.com
“This is the first book I’d recommend for anyone wanting to learn Cocoa from scratch. Aaron’s one of the few (perhaps only) full-time professional Cocoa instructors, and his teaching experience shows in the book.”
—Tim Burks, software developer and creator of the Nu programming language, www.programming.nu
“If you’re a UNIX or Windows developer who picked up a Mac OS X machine recently in hopes of developing new apps or porting your apps to Mac users, this book should be strongly considered as one of your essential reference and training tomes.”
—Kevin H. Spencer, Apple Certified Technical Coordinator
If you’re developing applications for Mac OS X, Cocoa® Programming for Mac® OS X, Third Edition, is the book you’ve been waiting to get your hands on. If you’re new to the Mac environment, it’s probably the book you’ve been told to read first. Covering the bulk of what you need to know to develop full-featured applications for OS X, written in an engaging tutorial style, and thoroughly class-tested to assure clarity and accuracy, it is an invaluable resource for any Mac programmer.
Specifically, Aaron Hillegass introduces the three most commonly used Mac developer tools: Xcode, Interface Builder, and Instruments. He also covers the Objective-C language and the major design patterns of Cocoa. Aaron illustrates his explanations with exemplary code, written in the idioms of the Cocoa community, to show you how Mac programs should be written. After reading this book, you will know enough to understand and utilize Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code.
Updated for Mac OS X 10.4 and 10.5, this revised edition includes coverage of Xcode 3, Objective-C 2, Core Data, the garbage collector, and CoreAnimation.
Apple Pro Training Series: Aperture 2 (Apple Pro Training Series)
by Ben Long
from Peachpit Press
Fully updated for Aperture 2, this comprehensive book-DVD training combo starts with the basics of image management and takes you step by step all the way through Aperture's powerful photo-editing, image-retouching, proofing, publishing, and archiving features. Aperture 2's new features are completely covered, including a new RAW-image processing engine, a streamlined interface, powerful new adjustment tools, and added integration with Mac OS X and other Apple products for instant web publishing and one-click portfolio syncing. Apple Pro Training Series: Aperture 2 delivers comprehensive training - the equivalent of a two-day course - in one project-based book. You'll learn time-saving techniques for sorting, ranking, and organizing images, effective methods for correcting and enhancing images, plus efficient ways to display images for client review, apply metadata, update your online portfolio automatically, and much more. Real-world exercises feature professional photography from a variety of genres, including photo-journalism, sports, wedding, commercial, and portraiture. All the files you need to complete the exercises are included on the DVD.
Switching to the Mac: The Missing Manual, Leopard Edition (Missing Manual)
by David Pogue
from Pogue Press
Is Windows giving you pause? Ready to make the leap to the Mac instead? There has never been a better time to switch from Windows to Mac, and this incomparable guide will help you make a smooth transition. New York Times columnist and Missing Manuals creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around Mac OS X. Why is this such a good time to switch? Upgrading from one version of Windows to another used to be simple. But now there's Windows Vista, a veritable resource hog that forces you to relearn everything. Learning a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. No viruses, worms or spyware. No questionable firewalls, inefficient permissions, or other strange features. Just a beautiful machine with a thoroughly reliable system. And if you're still using Windows XP, we've got you covered, too. If you're ready to take on Mac OS X Leopard, the latest edition of this bestselling guide tells you everything you need to know: Transferring your stuff -- Moving photos, MP3s, and Microsoft Office documents is the easy part. This book gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-creating your software suite -- Big-name programs (Word, Photoshop, Firefox, Dreamweaver, and so on) are available in both Mac and Windows versions, but hundreds of other programs are available only for Windows. This guide identifies the Mac equivalents and explains how to move your data to them. Learning Leopard -- Once you've moved into the Mac, a final task awaits: Learning your way around. Fortunately, you're in good hands with the author of Mac OS X: The Missing Manual, the #1 bestselling guide to the Macintosh. Moving from Windows to a Mac successfully and painlessly is the one thing Apple does not deliver. Switching to the Mac: The Missing Manual, Leopard Edition is your ticket to a new computing experience.
Windows Vista For Dummies
by Andy Rathbone
from For Dummies
Create music CDs and photo DVDs or even watch TV
Move your files to a new computer, or get your old PC ready for Vista
The thing that's made Windows For Dummies so successful is that it's packed with the basics you need to make Windows work. This book gets you through all the Windows Vista tasks and tripwires, including starting programs, finding files, navigating the new see-through interface, staying safe while you cruise the Internet, and much more.
Discover how to
- Find files when they're hiding
- Hook up with another computer
- Make Vista work like XP
- Block Internet bad guys
- Share a PC without sharing your files
- Fix problems yourself
iPhoto '08: The Missing Manual
by David Pogue
from Pogue Press
Apple has taken iPhoto 08 to a whole new level. Now, in addition to handling upwards of 250,000 images, the program lets you easily categorize and navigate through those photos with a feature called "Events." Plus, new editing tools let you copy and paste adjustments between photos. Books and calendars have been improved, too, as has the program's ability to publish pictures on the Web. Apple makes it all sound easy: drag this, click that, and you're done. But you can still get lost, especially if you're a newcomer. iPhoto '08: The Missing Manual explains how to take advantage of all these powerful tools and new features without confusion or frustration. Bestselling authors David Pogue and Derrick Story give you a witty, objective, and clear-cut explanation of how things work, with plenty of undocumented tips and tricks for mastering the new iPhoto. Four sections help you import, organize, edit, share, and even take your photos: Digital Photography: The Missing Manual offers a course in picture-taking and digital cameras -- how to buy and use your digital camera, how to compose brilliant photos in various situations (sports, portraits, nighttime shots, even kid photography), and how to get the most out of batteries and memory cards. iPhoto Basics covers the fundamentals of getting your photos into iPhoto, organizing and filing them, searching and editing them. Meet Your Public teaches you all about slideshows, making or ordering prints, creating books, calendars and greeting cards, and sharing photos on web sites or by email. iPhoto Stunts explains how to turn photos into screen savers or desktop pictures, using plug-ins, managing Photo Libraries, and even getting photos to and fromcamera phones and Palm organizers. You also learn how to build a personal web site built with iWeb, and much more in this comprehensive guide. It's the top-selling iPhoto book for good reason.
MCTS Self-Paced Training Kit (Exam 70-620): Configuring Windows Vista(TM) Client (Self Paced Training Kit 70-620)
by I. McLean
from Microsoft Press
Announcing an all-new Self-Paced Training Kit designed to help maximize your performance on 70-620, the required exam for the new Microsoft Certified Technology Specialist (MCTS): Windows Vista Client certification. This 2-in-1 training kit delivers, an in-depth official Microsoft study guide, plus practice tests on CD to help you assess your skills. plus practice for 70-620. Ace your exam prepand build real-world job skillswith lessons, labs, practice tests, code samples, more. You also recieve detailed explanations for right and wrong answersincluding pointers back to the book for further study.
Learning Python, 3rd Edition
by Mark Lutz
from O'Reilly Media, Inc.
The authors of Learning Python show you enough essentials of the Python scripting language to enable you to begin solving problems right away, then reveal more powerful aspects of the language one at a time. This approach is sure to appeal to programmers and system administrators who have urgent problems and a preference for learning by semi-guided experimentation.
First off, Learning Python shows the relationships among Python scripts and their interpreter (in a mostly platform-neutral way). Then, the authors address the mechanics of the language itself, providing illustrations of how Python conceives of numbers, strings, and other objects as well as the operators you use to work with them. Dictionaries, lists, tuples, and other data structures specific to Python receive plenty of attention including complete examples.
Authors Mark Lutz and David Ascher build on that fundamental information in their discussions of functions and modules, which evolve into coverage of namespaces, classes, and the object-oriented aspects of Python programming. There's also information on creating graphical user interfaces (GUIs) for Python applications with Tkinter.
In addition to its careful expository prose, Learning Python includes exercises that both test your Python skills and help reveal more elusive truths about the language.
Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. With this hands-on book, you can master the fundamentals of the core Python language quickly and efficiently, whether you're new to programming or just new to Python. Once you finish, you will know enough about the language to use it in any application domain you choose. Learning Python is based on material from author Mark Lutz's popular training courses, which he's taught over the past decade. Each chapter is a self-contained lesson that helps you thoroughly understand a key component of Python before you continue. Along with plenty of annotated examples, illustrations, and chapter summaries, every chapter also contains Brain Builder, a unique section with practical exercises and review quizzes that let you practice new skills and test your understanding as you go. This book covers: Types and Operations -- Python's major built-in object types in depth: numbers, lists, dictionaries, and more Statements and Syntax -- the code you type to create and process objects in Python, along with Python's general syntax model Functions -- Python's basic procedural tool for structuring and reusing code Modules -- packages of statements, functions, and other tools organized into larger components Classes and OOP -- Python's optional object-oriented programming tool for structuring code for customization and reuse Exceptions and Tools -- exception handling model and statements, plus a look at development tools for writing larger programs Learning Python gives you a deep and complete understanding of the language that will help you comprehend any application-level examples of Python thatyou later encounter. If you're ready to discover what Google and YouTube see in Python, this book is the best way to get started.
Agile Project Management with Scrum (Microsoft Professional)
by Ken Schwaber
from Microsoft Press
Apply the principles of Scrum, one of the most popular agile programming methods, to software project management#151;and focus your team on delivering real business value. Author Ken Schwaber, a leader in the agile process movement and a co-creator of Scrum, brings his vast expertise to helping you guide the product and software development process more effectively and efficiently. Help eliminate the ambiguity into which so many software projects are borne, where vision and planning documents are essentially thrown over the wall to developers. This high-level reference describes how to use Scrum to manage complex technology projects in detail, combining expert insights with examples and case studies based on Scrum. Emphasizing practice over theory, this book explores every aspect of using Scrum, focusing on driving projects for maximum return on investment.
Photoshop Elements 6 for Mac: The Missing Manual
by Barbara Brundage
from Pogue Press
Good news: Adobe's finally released the new Mac version of Elements. Bad news: It still doesn't come with a decent user's manual. But who cares? Author Barbara Brundage has revised her bestselling Elements book just for Apple fans. From gentle introduction to sophisticated tips, this book's your guide to getting the most out of Elements.
Author Barbara Brundage's Top 10 Elements Tips
1. Always back up your photos as soon as you get them out of your camera. You can burn a CD or DVD right in the OS X finder (just drag your photos to the disc icon in a Finder window sidebar, then go to File>Burn Disc), or copy to an external hard drive, before you do any editing. Elements 6 also lets you burn discs from Bridge (File>Burn CD/DVD) . For really important photos (wedding and baby pix, for example), it's not a bad idea to burn a disc and keep that someplace else, like your safe deposit box or with a friend or relative. Then, no matter what happens, you won't have to worry about losing your photos.
2. Never, ever work on your original photo. Always make a copy (File>Duplicate) and work on that. If you use a program like iPhoto, Lightroom, or Aperture to organize your photos, those will save your original separately from your edited version for you.
3. Sharing photos. There are all kinds of fun, creative ways to share your photos in Elements 6, and Create Mode makes it super easy to explore them all. Try making a photobook or a fancy collage, or upload your photos to EasyShare or one of the other online services to create mugs, bags, and other cool gift items with your photos on them.
4. Don't scorn the auto buttons. If you've never tried these one-click fixes -- Auto Levels or Auto Color, for example -- give `em a try. Each version of Elements gets a little smarter and you may find that you like the results you get from one of these easy-to-use fixes.
5. Panoramas for everyone. You don't need to feel wistful anymore about the fact that your point and shoot camera's lens doesn't have a true wide-angle setting. Take a series of photos with, ideally, about a 30% overlap and Elements' Photomerge will automatically stitch them together into a panorama wider than you could have captured with the widest lens. (If you've tried Photomerge in previous editions of Elements, the Photomerge in Elements 6 is a whole new thing -- totally automated and it does terrific blending to eliminate visible seams between images.)
6. Batch processing with RAW. If you shoot RAW format photos, now you can apply the same settings to multiple pictures at once. Just open all the RAW files you want to work on, and then click to select each of their thumbnail-sized photos. Elements will then apply any edits you've made to the current photo to all the pictures you've just selected.
7. Crop creatively. Unless you plan to print on standard photo paper, don't feel compelled to crop your photos to standard photo paper sizes and shapes. Use cropping to emphasize the best parts of your photo if you plan to use the image for the Web or to print at home.
8. Take credit, quickly. You can put copyright info on your photos by using the Watermark feature in the Process Multiple Files dialog box (File->Process Multiple Files), or you can create a custom brush: just type what you want (the copyright symbol is Alt+0169 in Windows, Option+G on a Mac), then select your type and go to Edit-Define Brush. Save your brush and from now on you've got a one-click copyright notice.
9. Black and white are beautiful. The Convert to Black and White feature in Elements does a great job, especially if you use the sliders to tweak your adjustments, but you can create even more dramatic black and white photos by using the Dodge and Burn tools to selectively enhance contrast after converting.
10. The very best way to learn Elements is to dive right in. Open a photo and try all sorts of different things. Nobody, even great Photoshop gurus, knows exactly what will happen to any given photo when you combine different filters and effects. Experiment, and you'll quickly see why Elements is so addicting. You can do all sorts of amazing things you never knew you could!
After more than two years, Adobe has finally released a new version of Photoshop Elements for the Mac. Version 6 packs a lot more editing firepower than iPhoto, and this Missing Manual puts every feature into a clear, easy-to-understand context -- something that no other book on Elements does! Photoshop Elements 6 is perfect for scrapbooking, making fancy photo collages, and creating Web galleries. It has lots of new features such as Guided Edit for performing basic editing tasks, an improved Photomerge feature, a handy Quick Selection Tool, and much more. But knowing what to do and when is tricky. Photoshop Elements 6 for Mac: The Missing Manual explains not only how the tools and commands work, but when to use them. With it, you will: Learn to import, organize, and fix photos quickly and easily. Repair and restore old and damaged photos, and retouch any image. Jazz up your pictures with dozens of filters, frames, and special effects. Learn which tools the pros use -- you'll finally understand how layers work! Create collages and photo layout pages for greeting cards and other projects. Get downloadable practice images and try new tricks right away. This full-color guide starts with the simplest functions and progresses to increasingly complex features of Elements. If you're ready for the more sophisticated tools, you can easily jump around to learn specific techniques. As always, author Barbara Brundage lets you know which Elements features work well, which don't, and why -- all with a bit of wit and humor. Don't hesitate: Now that Adobe's outstanding photo editor has been updated for the Mac, dive in with Photoshop Elements 6 for Mac: The Missing Manual right away.
+++


