About MacTech Magazine
Established in 1984, MacTech Magazine is the only monthly magazine focused on Macintosh technology. Distributed in over 60 countries, MacTech is read by tens of thousands of technical Macintosh users ... from network administrators to programmers, from solution providers to Enterprise, and in general anyone that's interested in the Macintosh beyond the user level. Subscribe risk free today!
Want to know what's coming up in the next MacTech? Take a look at:
|
December 2009 Issue
-
Mac in the Shell
Tweaking Vim
Or, How I learned to love the shell
-
MacEnterprise
Packages, Receipts, and Snow...
Snow Leopard's changes to package receipts and updates
-
25 Years of MacTech
Mac Memories
-
CSI: Crash Scene Investigation
Examining crashes to catch the culprit
-
New Tools for Collaboration
Alternatives for Exchange
"Exchange for change," or, "Implementing Exchange Server services
without the Exchange Server price."
-
The Road to Code
Needling the Thread
An introduction to threads
-
2010 Buyers' Guide
-
The MacTech Spotlight
Björn Winckler, MacVim
|
|
|
November 2009 Issue
-
Mac in the Shell
Debugging Python
Stepping through code with pdb
-
Unlocking Podcast Producer 2
Second in a series on the ins and outs of Podcast Producer
-
MacEnterprise
Snow Leopard Scavenger Hunt
Changes in OS 10.6 of interest to systems administrators
-
C4[3] in Retrospect
-
Apple, Meet Ruby
A gentle introduction
-
Find Seven Samurai
All we know about starting an Apple business, from the idea,
to product launch, and beyond
-
Advanced MySQL Administration
How to use some more advanced MySQL features
-
Kool Tools
JustMobile Xtand & iDowell's iBox
-
Kool Tools
Nutritional Products:
BrainToniq and Gamer Grub
-
Real World Review
Chairs: The Other Essential Tool
-
The MacTech Spotlight
Alan Oppenheimer, Open Door Networks, Inc.
|
|
|
October 2009 Issue
-
Mac in the Shell:
Snow Leopard in the Shell:
Changes to the shell environment in OS 10.6
-
Humane Project Planning
All we know about starting an Apple business, from the idea,
to product launch, and beyond
-
Unlocking Podcast Producer v2
-
MacEnterprise:
Snow Leopard, Launchd, and Lunch
More launchd recipes, and a look at changes in Snow Leopard
-
Apple Script in Snow Leopard
-
The Road to Code:
Look What the Cat Dragged in
What's new in Snow Leopard
-
MacEnterprise:
Packaging for Enterprise Deployment
Building Installer packages for mass unattended distribution
-
Kool Tools:
BookEndz
-
Kool Tools:
Catching Up with Screen Capturing
Camtasia for Mac, Voila, ScreenFlow, and SnapzPro
-
The MacTech Spotlight:
Jesse Grosjean, Hog Bay Software
|
|
|
September 2009 Issue
-
Mac in the Shell:
Reading and Writing plist Files with Python
Tame those pesky plists
-
Using Sassafras' KeyServer to Manage Licenses
-
The Road to Code:
The Glue that Binds
Copy and paste
-
MacEnterprise:
Launchd for Lunch
Recipes for using launchd for systems administration
-
Extending the Casper Suite with Dummy Packages
Adding custom management hooks
-
New Tools for Collaboration:
Introducing Microsoft SharePoint Designer 2007
An indispensable tool on any Sharepoint Website
-
Demystifying PKI: Enterprise Environments - Part 4
A Series of Articles and How-Tos about PKI technology in the OS X environment
-
The MacTech Spotlight:
Jeff Vogel, Spiderweb Software
|
|
|
August 2009 Issue
-
Mac in the Shell:
Accessing AddressBook with PyObjC
Using a specific Cocoa API from Python
-
Demystifying PKI: Enterprise Environments
A Series of Articles and How-Tos about PKI technology in the OS X environment - Part 3
-
Getting Started with Automator
-
Scripting PackageMaker: Checking Requirements
Learn how to validate a target for installation
-
The Business: The Workshop, The Sales, and The Fun
All we know about starting an Apple business, from the idea,to product launch and beyond
-
MacEnterprise
System Framework Scripting
Using system frameworks in scripts for systems administration
-
JAMF Software's Casper Suite for Imaging
Client Image Deployment and Maintenance - Part 2
-
The MacTech Spotlight: Arek Dreyer
Dreyer Network Consultants
|
|
|
July 2009 Issue
-
Mac in the Shell:
Python Text Parsing
Automating entries through keyword searching
-
MacEnterprise
Scripting Opportunities for System Administrators, Part Two
Running administrative scripts at login and logout, and more
-
New Tools for Collaboration
Introducing Microsoft Document Connection
"SharePoint parity for Macs?," or, "What users need to know
about Microsoft's newest collaboration tool."
-
The Road to Code
An Interview with Brad Cox
The man behind Objective-C
-
JAMF Software's Casper Suite for Imaging
Client Image Deployment and Maintenance - Part 1
-
Demystifying PKI
Part two in a Series of Articles and How-Tos about PKI technology in the OS X environment
-
The MacTech Spotlight:
Simone Manganelli, Simx
|
|
|
June 2009 Issue
-
Mac in the Shell
Python on the Mac: PyObjC
Writing native Cocoa apps using Python
-
Everything that can be invented has been invented
All we know about starting an Apple business, from the idea, to product launch and beyond.
-
Simple Call Stack Logging
Who called NSLog()?
-
Demystifying PKI
Part One in a Series of Articles and How-Tos about PKI technology in the OS X environment
-
New Tools for Collaboration: Sharepoint 101
"This ain't your mother's file server," or, "What administrators need to know about Microsoft's webified tool for working together"
-
The Road to Code: Chips or Fries?
Handling user preferences
-
MacEnterprise: Scripting Opportunities for System Administrators, Part One
When, where, why, and how you should run administrative scripts
-
Installer Plugins
Build a basic installer plug-in using Xcode
-
Real World Review
Small Tree Edge-CorE ES4548D Switch
-
Kool Tools
Etymotic EtyBLU Headset
-
The MacTech Spotlight: Philip Goward and Greg Scown
SmileOnMyMac
|
|
|
May 2009 Issue
-
Mac in the Shell: Learn Python on the Mac: Classes
Building a Basic Class
-
MacEnterprise: Pain Management
Dealing with Apple firmware updates in an enterprise environment
-
Packagemaker: Delivering Applications
Learn how to build an application installer for OS X 10.5
-
New Tools for Collaboration: Supporting Entourage with Exchange
"Be prepared!" or,"What administrators need to know about installing, deploying,
and maintaining Microsoft's Mac mail solution"
-
Getting Set to Start Out Right as a Start-up
All we know about starting an Apple business, from the idea,
to product launch and beyond.
by Michael Gobel and Oliver Pospisil, Inspired By Life
-
The Road to Code
Windows to the World
Windows, Panels, and Sheets
-
Kool Tools:
Pulse Smartpen and Livescribe Desktop
-
The MacTech Spotlight: Jean-Daniel Dupas
Ninsight - http://www.ninsight.fr/UK/
|
|
|
April 2009 Issue
-
Macintosh Data Encryption
Protecting data at rest through disk encryption
-
Mac in the Shell: Python: Getting OOPy with it
Or, delving into the real Object-Oriented Programming Features of Python
-
Collaborative Methods: Exchange Web Services
"Finally, we can all get along," or, "What administrators need to know
about Microsoft's newest E-mail protocol"
-
MacEnterprise: Integrating with Active Directory
A look at third-party tools for leveraging your AD infrastructure
-
Introducing Unity: The Little Engine that can
Your first step into games development needn't start with a C++ handbook
-
The Road to Code: A Window with a View
Custom NSViews
-
HEAD-TO-HEAD: Parallels Desktop vs. VMware Fusion
How do VMware Fusion and Parallels Desktop for Mac stack up?
-
The MacTech Spotlight: Robert Kuilman
http://halfduplex.net
|
|
|
March 2009 Issue
-
Mac in the Shell: Learning Python on the Mac: Modules
Organize code into reusable entities
-
Core Data Versioning
How to migrate your Core Data persistent store
-
MacEnterprise: Packaging for System Administrators
Building Installer packages for software distribution
-
Integrating OS X With OpenLDAP/Samba,Part 3
Configuring Your Mac To Work With Linux Samba and LDAP Servers
-
iPhone Productivity Applications, Part I
Developing applications that manage complex data
-
The Road to Code: Passing the Test
Automated Unit Testing
-
Kool Tools
MacSpeech Dictate
-
Kool Tools
Rumpus 6
-
The MacTech Spotlight: Laurent Marteau
Intego
|
|
|
February 2009 Issue
-
Creation
Go make something - it'll make you a better tech, no matter your specialty
-
Mac in the Shell: Learning Python on the Mac: Functions
Modularizing and simplifying your code
-
MacEnterprise: Loco for Local MCX
Using Apple's client-management settings on the Local machine.
Following up on MCX
-
Macworld 2009: The Best of the Show
See what MacTech and MacsimumNews saw as some of the best from the Expo floor.
-
Python Cocoa - Delicious!
Creating Mac OS X applications using Python instead of Objective C
-
Torque it to the Macs
Get up and running with the Torque Game Engine
-
The Road to Code: Quit Bugging Me
Debugging on Mac OS X
-
iPhone Productivity Applications, Part 2
Developing applications that manage complex data
-
The MacTech Spotlight: Cortis Clark
Sol Robots, L.L.C.
|
|
|
January 2009 Issue
-
Mac in the Shell
Learning Python on the Mac: Code Blocks
Aka: the big indent
-
Getting Started with REALBasic - Part 4
Designing the Application
-
MacEnterprise
Packaging for Distribution
Building Installer packages for software distribution
-
GPS and Your Photos
How location-based data in your photos can help you organize them
-
The Road to Code
Play it Again, Sam
A review of the last year and a half
-
(Avoiding) Subversion Troubles On Mac OS X
A few simple steps can help dodge big Subversion headaches
-
An Introduction to Graphviz
What is Graphviz and how to use it?
-
Integrating OS X With OpenLDAP/Samba,Part 2
An article in a series, on "Configuring Your Mac to Work With Linux Samba and LDAP Servers."
-
Geek Guide
Printers 101
-
Real World Review
HP Printers
-
The MacTech Spotlight
Rich Siegel
Bare Bones Software, Inc.
|
|
|
December 2008 Issue
-
Mac in the Shell
Learning Python on the Mac
All about strings
-
A Dashboard Widget that Supports Drag-and-Drop
How to drag-and-drop files and directories between Dashboard Widgets and/or Finder
-
The Road to Code
Writing Even Less Code
Introduction to Core Data
-
Built for iPhone 2.0
Developing utility applications with the iPhone
-
MacEnterprise
Managing Firefox
Configuring Firefox for your organization's environment
-
The MacTech Product Guide
-
Kool Tools
Some Great iPhone 3G Accessories
Must haves for the iPhone 3G
-
The MacTech Spotlight
Mark Dalrymple
Google, Borkware LLC
|
|
|
November 2008 Issue
-
C4 (2) Conference
A report on this year's event
-
Mac in the Shell:
Learning Python on the Mac
An important, built-in scripting language
-
Integrating OS X With OpenLDAP/Samba, Part 1
Configuring Your Mac To Work With Linux Samba and LDAP Servers
-
The Road to Code:
Nobody's Perfect
Document Change Count and Undo
-
Code Signing - Get Used to It!
Digitally signed applications and you
-
Geek Guide: Projectors
-
Real World Reviews:
NEC NP3151W 52, Da-Lite Deluxe Insta-Theater
-
MacEnterprise
MCX: No Excuses, Now!
New options for managing workstations in OS X Leopard
-
Advanced CVS
Get more out of your CVS Setup
-
Book Review
Xcode 3 Unleashed
The MacTech Spotlight
Blair Yakimovich, Transgaming, Inc.
|
|
|
October 2008 Issue
-
The Road To Certification: Revisited
Increase your knowledge and build credibility on the way
-
Mac in the Shell
Customizing the bash Experience Further
Changing the bash shell to suit your needs
-
The Road to Code
Come Together, Right Now
Combining bindings, document-based applications, and table views
-
MacEnterprise
Migrating FileVault
Moving FileVault-encrypted accounts to a new machine
-
A Dashboard Widget that Reads and Saves its Preferences
Create a Dashboard Widget that can save and read data after restarting it
-
Packaging Special Payloads with PackageMaker
Bringing drivers, libraries, and plug-ins to the OS X target
-
Kool Tools
Microsoft Expression Media 2
-
Kool Tools
Kerio Mail Server
-
MacTech Spotlight
Matthew Drayton:
Nolobe Pty Ltd.
|
|
|
September 2008 Issue
-
Mac in the Shell
Customizing the bash experience
Get comfortable in the bash shell and make the experience your own
-
MacEnterprise
FileVault in the Enterprise, Part 2
Data security for OS X administrators
-
Writing Help for man
Learn how to write, install and test man help files on Mac OS X
-
A Fresh Perspective On AppleScript:
An Interview with an AppleScript Newbie
AppleScript insights and thoughts from a newcomer to the language
-
The Road to Code
Writing Less Code
Introduction to Cocoa bindings
-
Beginning REALbasic:
Inside the Application
-
Book Review
OS X Exploits and Defense
"Own it...Just Like Windows or Linux!"
-
Kool Tools
Jawbone 2 Headset
-
MacTech Spotlight
Andrew Welch
El Presidente, Ambrosia Software, Inc.
|
|
|
August 2008 Issue
-
Major Releases, Benchmarks, and Feedback
Benchmarks and how the community contributes
-
Creating Widgets with Dashcode
When to use Dashcode, and other important widget information
-
LBackup
Flexible backup for system administrators
-
MacTech Salutes the 2008 Apple Design Award Winners
Showcasing the best of the best of 2008
-
Creating a Backup Policy
Design and document an effective backup system for your business
-
AppleScript and BBEdit
Extend and enhance your BBEdit experience with AppleScript
-
SNMP Primer for OSX Leopard
An article on "Understanding, Configuring, and Customizing SNMP
on OS X Leopard" that might change the way you think about your Mac.
-
The Road to Code: Patterns in the Sky
The Model-View-Controller Design Pattern
-
Book Review:
Take Control of Mac OS X Backups,
Take Control of Easy Backup in Leopard
Two backup titles in the Take Control of series
-
Kool Tools: Axiotron Modbook
-
MacTech Spotlight: Andy Lee
|
|
|
July 2008 Issue
-
Beginning REALBasic
Designing the application
-
FileVault in the Enterprise, Part 1
Data security for Mac Administrators
-
VBA's Coming Back. Is it right for you?
VBA coming back is great, but it's not here yet, and even so, it may not be your best solution.
-
The Road to Code:
One for the Archives
Archiving objects and document-based applications
-
Creating a Dashboard Widget that Processes an RSS Feed
What is an RSS feed and how do I process it from within a Dashboard Widget?
-
Enhancing Your Application with NSStatusItem
How to Utilize the NSStatusItem API to add functionality
-
Wiki Services in Leopard Server Overview
A "fast" introduction to wiki and blog services in OS X Server for the SysAdmin
-
KoolTools
DVDxDV, DVDx Pro
OmniGraffle Professional
-
MacTech Spotlight:
Matt Giger
Lunar Software
|
|
|
June 2008 Issue
-
Mac in the Shell:
Packaging and Installing
Simplify and scale your install methodology
- Printing with Leopard in the Enterprise
Changes for Mac Administrators
- Web Development for the iPhone
- Andy Inhatko:
A Helping Hand
- Packaging for Leopard
Introducing the new PackageMaker 3.0
- Textmate: Take Your (Text) Editing to the Next Level
Or: How to make friends with robot ninjas from Denmark
- The Road to Code:
More Cocoa Bits
Interface Builder UI tweaking and introduction to table view
- MacTech Spotlight:
Dave Hayden
Panic, Inc.
|
|
|
May 2008 Issue
-
RubyCocoa
A new way to write Cocoa applications--Part 2
- Mac in the Shell
File Manipulation with PHP
... and other tips
- The Road to Certification--Part 5: ACSA and ACTC
Increase your knowledge and build credibility along the way
- Test-Driven Development Using AppleScript--Part 2
Creating AppleScript applications using ASUnit
- The iPhone SDK
Overview and initial reactions
- The Road to Code
Cocoa Puffs
Views, controls, actions, notifications, and delegates
- Getting Started with REALBasic
Learning the ropes
- Moving Targets
Leopard's new mobile options help you better manage mobile computers
- Introduction to Core Animation
Using Core Animation in your Cocoa applications
- MacTech Spotlight
Alexander Schoen & Peter Maurer
Many Tricks
|
|
|
April 2008 Issue
- Mac in the Shell:
Data Manipulation with PHP
PHP provides easy access to MySQL on OS X
- Test-Driven Development Using AppleScript
Using testing frameworks to create more robust AppleScript applications
- Modularity
Continuing our look at creating deployment images,
with an intro to InstaDMG
- RubyCocoa
A new way to write Cocoa applications--Part 1
- Grokking OS X's Undo Support
How to effectively use the Undo Manager built into Cocoa
- The Road to Code:
Nice and Gooey
Writing your first Cocoa GUI interface
- What's in Your Target
Unit testing and analysis coverage
- Geoff Perlman on REALbasic
Catching up with Geoff and REALbasic 2008
- MacTech Spotlight:
Eberhard Rensch
Founder, Pleasant Software
|
|
|
March 2008 Issue
- Office 2008 Benchmarks
How well does Office 2008 run compared to Office 2004?
- The Road To Certification-Part 4: Pro Apps
Increase your knowledge and build credibility along the way
- Mac in the Shell:
Scripting with PHP
Forget that web stuff, PHP is a great scripting language
- Sharing with Git
Learn how to use Git to share your Xcode projects
- "Image"ine That!
A fresh look at creating deployment images
- The Road to Code:
Building on a Solid Foundation
Exploring the Foundation framework
- What's in Your Target
Unit testing and analysis coverage
- Geoff Perlman on REALbasic
Catching up with Geoff and REALbasic 2008
- MacTech Spotlight:
Austin Meyer
President, Laminar Research
|
|
|
February 2008 Issue
- Virtualization Benchmarking
How do Boot Camp, Parallels Desktop, and VMWare Fusion stack up?
- The Road To Certification-Part 3
Increase your knowledge and build credibility along the way
- Mac in the Shell:
What Has Really Changed in Leopard?
Some differences for us Unixy scripty people
- Getting Started with Git
Learn how to use Git to manage your project
- Managed Preferences, Part 2
New options in Workgroup Manager in Leopard
- The Road to Code:
There's a Hole in Your Bucket
Objective-C memory management
- Adobe CS3 and Apple Script
- MacTech Spotlight:
Marcus S. Zarra
Owner, Zarra Studios, LLC
|
|
|
January 2008 Issue
- The Road To Certification-Part 2
Increase your knowledge and build credibility along the way
- Mac in the Shell:
Mass Remote Management with dshell
Or, mass remote management without ARD
- Networked Backups Using Time Machine
Making easy backups even easier
- Command Line Goodies
New command line tools in Leopard
- The Road to Code:
You Have Your Mother's Eyes
Inheritance and Polymorphism
- Managing Your Loadset, Post-Deploy
How to keep machines up to date from a central location
- MacTech Spotlight:
Peter N. Lewis
Stairways Software Pty Ltd.
|
|
|
December 2007 Issue
- Mac in the Shell:
Pashua: Helping the GUI Crowd
Give your shell scripts a GUI
- The Road To Certification
Increase your knowledge and build credibility along the way
- DIY: OpenVPN Server
How to turn OS X client into an OpenVPN server
- Leopard's New Toolbox
What's new for the system administrator in OS X 10.5
- The Road to Code:
Primary Objective
Introduction to Objective-C
- Data Overflow: What's Your Back-up Plan?
Why you must protect an ever-increasing volume of valuable data
- Product Guide
Our annual guide to advertisers and their products
- MacTech Spotlight
Dr. Michael Watson, Freeverse, Inc.
|
|
|
November 2007 Issue
-
5 Leopard Features To Make Your Sys Admin Happier
Here are a few features that will make your life as a systems administrator easier
- Mac in the Shell:
Leopard Terminal.app: Create Your Workspace
Have all the comforts of ~
- The Road to Code:
Leopard Detour
What's new for developers in Leopard
- Changing Spots
New ways of manipulating Directory Services in Leopard
- Using the RADIUS Service in OSX 10.5
Aimed at Airports, but flexible under the hood
- Affordable NAS
Integrating FreeNAS appliance software into a Mac environment
- Exploring Leopard with DTrace
How to use DTrace for debugging and exploration
- Easily Capture video from any VGA or DVI device
Discover how to grab raw video frames and stream them to your preferred utility
- MacTech Spotlight: Kent Sutherland
Independent Developer/Student
|
|
|
October 2007 Issue
-
Demystifying Windows network browsing
A behind the scenes look at how it really works
- Strangers in a foreign land
Integrating OS X with Active Directory
- The Road to Code:
Getting Oriented
Introduction to Object-Oriented Programming
- Mac in the Shell: ssh Basics and More
Is there anything ssh can't do?!
- Archiving with Tar
Learn how to use the tar tool
- MacTech Spotlight:
David Sinclair
Owner, Dejal Systems LLC
|
|
|
September 2007 Issue
-
More ftp
I've got a fever, and the only cure is more ftp!
- The Mac Consultant's Guide to Managing Windows Product Keys
Do your customers (and yourself) a favor with our best practices
- The Road to Code:
Bits and Bytes and Everything Nice
More Memory Topics
- FTP Clients for Mac OS X
Roundup of some popular FTP client apps
- Quoting in the shell
Dealing with interesting characters in shell programming
- My Sojourn Through Cocoa Boot Camp
Or What It's Like Getting Back Into The Trenches...
- MacTech Spotlight:
Brian Webster
Fat Cat Software
|
|
|
August 2007 Issue
- USENIX != WWDC
An impressionistic report on two very different technical conferences
- Mac in the Shell:
Plumbing the Depths
Finding hidden gems in application bundles
- Backups on a Budget
Build your own backup utility with AppleScript Studio
- Developing for the iPhone
OR: how I learned to stop worrying and love Web 2.0
- The Road to Code: Pointing the Way
Game on!
- Understanding SMB in OS X
There are many more pieces than you may realize
- Real World Review:
REALbasic 2007r2
- KoolTools:
MacCase Premium Leather Collection
- MacTech Spotlight
Dave Schroeder, U. of Wisconsin-Madison
|
|
|
July 2007 Issue
- AppleScript and Apple Remote Desktop
Automating an automation tool
- More from the Unknown
More shell tools that typically go unnoticed
- DIY: BIND DNS Server
How to turn OS X client into a full-featured DNS server
- The Courage to Start
Take the first step toward programming for Mac OS X
- Environment Variables
What they are and how to use them
- Advanced Tables with AppleScript Studio
Learn how to support editable tables and drag-and-drops
- Using NetBooting on the Mac OS X Server
for delivery of mass client deployment
- MacTech Spotlight
Steve Modica, CEO, Small Tree Communications
|
|
|
June 2007 Issue
- Automation Potpourri
Shell and GUI scripting come together
- MSX: Client Wrangling 101
How to gain and keep control of your clients
- The MacTech 25, 2007
- Troubleshooting Directory Services
The basics
- Open Source Options for Mac OS X
How to leverage open source applications in Mac OS X 10.4
- Copy That
Why you need a clipboard manager
- MacTech Spotlight
Eric Schwiebert, Microsoft Corporation
|
|
|
May 2007 Issue
- Introduction to AppleScripting Microsoft Entourage
- Learn F-Script in 20 Minutes
And have fun playing with Core Image
- The man Show
Learning shell utilities with and without man
- Perl 6 on XCode
Bringing the power of Perl 6 to the OS X environment
- Apple's Transition from Open Firmware
to Extensible Firmware Interface
- Uninstalling with AppleScript
Building an uninstaller with AppleScript Studio
- Real World Reviews:
AMCC 3Ware Sidecar Kit
When it's time to step up to more and better
- MacTech Spotlight
Paul Kafasis, CEO, Rogue Amoeba Software
|
|
|
April 2007 Issue
- Remotely Control Your Mac Without a Computer
Use the world, and your location, to control and manipulate your home
- Lego NXT on the Mac
Lego's next generation Mindstorm kits play nice with the Mac.
- Using "Parallels Desktop" with Bootcamp
to run Windows XP
- KoolTools:
Maxtor Shared Storage Drives
- MacTech Spotlight
Jonathan "Wolf" Rentszch, Founder, Red Shed Software Company
- SPECIAL SECTION: Moving from Microsoft Office VBA to AppleScript
MacTech's Guide to Making the Transition
|
|
|
March 2007 Issue
- Introduction to Scripting Microsoft PowerPoint
- OS X Failover - Part 1
A beginner's guide
- Apple's Transition: Apple Partition Map to the GUID Partition Table
- The Source Hound: MacFUSE: The Man Behind the Mask
Open Source Strikes Again
- Which Log?
Following up on which log shows you what
- Virtual Reality
Which solution is right for me?
- Local File Transfer on the Easy
Your clients, and their mail server, will love it
- Real World Review:
MyVu Personal Media Viewer
- MacTech Spotlight
Tim Standing, VP Engineering, SoftRAID, LLC
|
|
|
February 2007 Issue
- Introduction to Scripting Microsoft Excel
- Virtual Choices on the Mac
VMWare brings their wares to Intel Macs
- Pwn your Tab Key
Mice are for wimps
- Automate Your Place, Part 2
Have your Mac brew your coffee and take care of the lights on your way out
- More on Logs
Watching log files without really watching them
- Matching satellite Altec Lansing FX 6021 speakers with Apple Display
- Camping in OS X
A file sharing primer
- Real World Reviews:
BravoPro Disc Publishing System
DiskWarrior 4
- KoolTools:
RadTech Sleevz and Krussell Music Series Cases
iSkin Claro and eVo3 Cases
Newer Technology's TRAFFICJamz and NuPower ViDEO+
- MacTech at Macworld 2007
...a gathering not quite like any other
- MacTech Spotlight
Michael Clark, VP Engineering, Marketcircle
|
|
|
January 2007 Issue
- Introduction to Scripting Microsoft Word
- Can RAID be used for Backup?
- Creating and installing Xcode menu scripts using Xcode
- The R statistics package
- Automate Your Place, part 1
Real-world Integration
- On Logs
Everything you need to know about your system
- Jumbo Frame Networks
Tap into extra Ethernet Speed
- Laptop Hard Drive Speed
4200, 5400, 7200 RPMs... does it really matter?
- Focus Review: Juniper/Netscreen Protection
- Sound Studio 3
- Height and Angle FootRester
- MacTech Spotlight Featuring:
Christoph Nadig and Pascal Freiburghaus
|
|
|
December 2006 Issue
- AppleScript Code Libraries
- Creating a Dashboard Widget that uses a plugin
- Rolling out Microsoft Office Updates
- Distributing with PackageMaker
Building a distribution installer packages
- I Heart vi
Text editing in a shell
- Xsan, Part 2: Planning Your SAN
- Sorting
- Product Guide
|
|
|
November 2006 Issue
- Introduction to Scripting InDesign
- Python Power Tools
Tools Available for Python Developers Running OS X
- Directory Service Recipes
- Virtual Computing With Parallels Desktop
How to leverage Parallels Desktop for Mac to run Windows and Linux VMs
- Spam Graphing and Logging for SpamAssassin Rule Optimization
- Triple boot a Mac with Windows and Linux
- Subversion and XCode
- A Look at Apple's Xsan
|
|
|
October 2006 Issue
- Introduction to Scripting QuarkXPress
- Version Control on a Budget
A Non-Developers Introduction to CVS
- Sharing Information Between Outlook & Entourage
- Web Performance Tuning
Supercharge your Web Sites in Minutes!
- Easing Into dscl
Manipulating Directory Services via the Command Line
- My CUPS Runneth Over
Taking the power of printing to the next level in Mac OS X
- Ajax on Rails
- miniStack
- CompuRover AW Bag
- PDF Shrink 4.0
|
|
|
September 2006 Issue
- MacTech at WWDC 2006
- Back to the Shell
Revisiting the basics in an advanced kind of way
- Externals and Internals of Styles on Word 2004
- Parallel Programming With the Intel Core Duo Processor
- Automator for Administrators
Using your scripting prowess in a new way!
- Introduction to Scripting GraphicConverter
- Introduction to Ruby on Rails
- Plantronics CS50 and CS50-USB
- FAST DVD COPY 4
- Brenthaven Fusion MB Messenger Bag
- NEC Multisync 20WMGX2
|
|
|
August 2006 Issue
- Introduction to Scripting Photoshop
- To Tune, or Not to Tune
- Windows SharePoint Services (version 3) on the Mac
- The MacTech 25
- GUI-up your Script
- Digital Media Boost With the Intel Core Duo Processor
How to make your applications run faster!
- Are you copying all the information that you need?
- Using a Mac OS X client
with a Linux L2TP/IPSec VPN Server
|
|
|
July 2006 Issue
- Taking Advantage of The Intel Core Duo Processor-Based iMac
How to make your applications run faster!
- OS X Investigation and Troubleshooting - Part 3
The Secrets to OS X success
- Entourage Exchange Account Configuration
- White Paper: Lasso & PHP
A Closer Look at Two OS X Scripting Languages
- Network Layer Security (Part 2)
- Script Software's iClock
- More Scriptable Access to Remote Directories
- Solar Star Attic Fans
- KILL A WATT
- Small Server Room Air Conditioning
Portable Cooling Units for Server Rooms
|
|
|
June 2006 Issue
- OS X Investigation and Troubleshooting, Part 2
The Secrets to OS X success
- Apple Remote Desktop 3:
The latest and greatest in remote control for Macs
- SharePoint and Macs
How to make the most of the experience
- "Web 2.0" on the Desktop
Replacing AppKit with the New Web Fu
- Mouse Round Up:
RadTech's BT500 Rechargeable Mobile Mouse
Razer Pro Mouse and Razer ProPad
Logitech MX 1000 Laser Cordless Mouse
- Script Software's iClock
- Installing and Using a Wiki
What are Wikis and how to use TWiki
- An Introduction to Scripting Transmit
|
|
|
May 2006 Issue
- OS X Investigation and Troubleshooting
The Secrets to OS X success
- Entourage 2004 Spotlight Support
How Microsoft Entourage 2004 now takes advantage of Spotlight
- Office 2004 Benchmarks on Intel-based Macs
- Found in Transition:
Windows and Mac, sitting in a tree...
- Tweak Tiger's TFTP
- Review: ATEN's MasterView Max (CS1758) KVM Switch
- An Introduction to Scripting Fetch
|
|
|
April 2006 Issue
- awk for Data Processing:
Part 2 Revving up the engine.
- Very Precious Network Security
- Safeguarding "sensitive data" using encrypted disk images
- A guide to stress testing your website
with ApacheBench and JMeter
- TextMate 1.5 Review
- Introduction to Scripting FileMaker Pro
- Building a Backup System on the Mac
- ATTO ExpressPCI UL4S and ExpressPCI UL4D SCSI Adapters
- Daystar's G-Celerator G4 CPU upgrade
- Maxell's Super DLTtape II
- Navicat: More Than Just Backing up MySQL
- Quantum's SDLT 600 Tape Drive System
- Expansion Options from Sonnet
|
|
|
March 2006 Issue
- AppleScript's Variable Types and You
- Storing and Accessing Data with AppleScript
- awk for Data Processing:
The Complementary Pattern Processor to sed.
- Get Your Growl ON:
Making The BIG Cat Really ROAR!
- Book Review: Mac OS X Tiger for Unix Geeks
- Implementing Five PRNG Algorithms in Cocoa.
- Review: Web Surveys, Quick and Easy
- Review: Snapz Pro X 2.0
- Review: Klear Screen
The Right Way to Clean Your Screen, iPods, and More
- Desktop Systems Engineer and Analyst
|
|
|
February 2006 Issue
- An Inside Look at the Inner-workings of the
Original OS X-Based Supercomputer
- MacEnterprise, and Behind the Macs at Yale
- Mapping the Evolution of QuickTime Programming
- Introduction to Core Data, Part IV:
Storing Fetch Requests in your Data Model
- CRYPTOCard's CRYPTO-Server 6.3 for OS X:
Eliminate Insecure Static Passwords
- Not CurSED, BlesSED!
But sometimes, the keys to sed can be disguised.
- Nagios on OS X, Part 2:
Setting Up Nagios 2.0
- Writing a Menulet Extension
- Introduction to Database Events
- Book Review: Learning Unix for Mac OS X Tiger
|
|
|
January 2006 Issue
- Make eBay Work for You Instead of You Working for It
- MacTech's Fearless Predictions for '06 ... and Beyond!
- The Apple - Intel Transition:
Your Options for Windows Software on the Mac
- Build Your Own Supercomputer
From Your Macs Laying Around
- Providing Progress Feedback During Script Execution
- Unix Underpinnings on The Mac:
What To Use and What to Avoid
- Adding Ajax to a Website
- Choosing A Java Scripting Language
|
|
|
December 2005 Issue
- Deconstructing RSS 2.0
Understanding How RSS Feeds Work
- Nagios on OS X, Part 1:
Installing and Setting Up One of the Best Net Monitoring Tools Around
- XRackPro2: Noise Reduction Rack Mount Cabinet
- Building a Table View Project in AppleScript Studio
- What's Rattling Around in my sed:
Automating edits.
- "Why Am I The Only Woman At This Table?"
- State Property 2:
Opening QuickTime Movies using Properties
- MacTech 2005 High-Tech Gift Guide
Sonos Digital Music System
EyeTv and EyeHome
One for the Kids: The Mac Mini
Lift and Separate: The XStand
Gigs on the Go: The StoreJet 1.8
Carry On: Laptop Cases
Lots of Fun: Video Games
GooBall and Jammin' Racer
The Unofficial Lego Builder's Guide
Nice Dreams: Pzizz
Musical Digerati: Get Digital
iPod Shuffle Accessories
Look Ma, No Hands: Phone Headsets
More Free Sound: iCombi
The National Geographic Back Roads Explorer
It Came Inside A Midnight Beer
Waterproof Camera Housings
|
|
|
November 2005 Issue
- Vodcasting: Exploring the Future of Syndicated Media
- Using Open Source Tools to Filter Email on Mac OS X Server
- Configuring and Running X11 Applications on Mac OS X
- Introduction to Core Data, Part III:
Fetch, Clarus, Fetch
- In The Trenches:
Talking With One Man on the Front Lines of Mac IT
- Bonjour, Mon ami:
Automatic Service Discovery in Tiger
- State Property:
Working with QuickTime Properties and Property Listeners
- Back to bash Basics:
Part 2 Time to Advance Ourselves
- Introduction To Scripting iCal
- Making The Invisible Files Visible
|
|
|
October 2005 Issue
- Bluetooth: The Basics and How Apple Implemented it in OS X
- An Open Source Primer:
A Practical Guide to Using Open Source Software for the Non-Developer
- Creating Interface Builder Palettes with Bindings Support
- The Informer: Using the QuickTime Metadata Functions
- Introduction To Scripting Address Book
- Back to bash Basics:
Following Up on the bash Presented Thus Far
- Knock Knock Knocking on LDAP's Door, Part 2
- Tips and Tidbits:
A Step-by-Step Guide to Making and Promoting Your Own Podcast
|
|
|
September 2005 Issue
- A MacMini Robot:
Building A Vision Capable Robot Using A Mac Mini
- ADHOC 2005 (aka MacHack):
A Much Loved Mac Institution Comes To An End
- iPod - Linux: Get Your Geek-On
With This Amazingly Feature Rich Companion OS
- Storage Interconnect Technologies: A Quick Reference Guide
- Introduction to Core Data, Part II:
Diving More Deeply Into Apple's New Persistence Framework
- Enterprise Backup and Recovery: Practices for
Streamlining Large-scale Backup and Recovery Implementations
- Playing With A Mac and A PSP
- Screen: Living In A Virtual World
- Introduction To Scripting Mail
- Knock Knock Knocking on LDAP's Door
- Kool Tools:Must Have iPod Accessories
- Tips & TidBits:
Centralized Device Logging with Tiger and Syslodg
|
|
|
August 2005 Issue
- Building An AppleScript-Based Automator Action
- PHP, MySQL, And Forms
- DNS And E-Mail Part 2: Troubleshooting
- Part 2 of Mac OS X Server 10.4: An Overview
- QuickTime Toolkit: Threads
- Nuts About SquirrelMail
- Securing Mail With GPG: A Graphical Tutorial
- Palm On OS X: Dissecting the PDB File
- Exclusive File Access In Mac OS X
- Mac OS X Programming:
Mineralogy 101- Use The Quartz (2D), Luke!
|
|
|
July 2005 Issue
- iClip And Advanced UNIX Programming
- Developing Applications with the
QuickTime for Cocoa Kit, Part III
- Tips From Big Nerd Ranch:
Style For Cocoa Programmers
- Mac OS X Server 10.4, An Overview
- AppleScript Essentials: Working With Text
- DNS And E-Mail, Did You Know They're Related?
- Using Tiger's New Persistence Framework
and Modeling Tool
- Save Our Screens -102-
How To Write A Mac OS X Screen Saver, Part II
- REALbasic Development:
What's New In REALbasic 2005?
- KoolTools: Game Controllers
- KoolTools: Final Cut Express HD
- KoolTools: Vendetta Online
- KoolTools: Point-and-Click Astronomy With A Mac
|
|
|
June 2005 Issue
- Itanium, And Pentium, And MacTel, Oh My
- PHP And MySQL, Together At Last
- The Source Hound: Business Unusual. Open-Source With Teeth
- Developing Applications With The QuickTime For Cocoa Kit
- Tips From Big Nerd Ranch: Life With SQLite
- AppleScript Essentials: User Interface Scripting
- launchd: Judge, Jury, Executioner
- Journaling Bits: A Look At The OS X "Personal Diary"
- Indexing Darwin Files. Extending Spotlight's Reach
- Mac OS X Programming: Save Our Screens 101
- Serving From Home: Running A Mac Web Server With A Dynamic IP Address
- Cocoa's New Tree-Based XML Parser
- Using NSXML To Parse, Edit, And Write XML
|
|
|
May 2005 Issue
- Tiger. Automator
- QuickTime Toolkit: Back To The Future
- Tips From Big Nerd Ranch: Tiger Time
- ACLs: Finer Grained Permissions
- What's New With AppleScript In Tiger
- Outside The Web-Safe Palette. New Software Gives Designers A New Way To Look At Color
- Fun With Quartz Composer
- The Source Hound, Ghost In The Machine
- Enterprise Information Systems On Mac OS X
- KoolTools: Business Card Composer
- KoolTools: DeskMount G5
- KoolTools: Skin Tight Armbands
- KoolTools: Pro Pack For GarageBand
- KoolTools: Digital Satellite
- KoolTools: PostWorx Speedball
- KoolTools: ScreensavRZ
- KoolTools: Tron 2.0
|
|
|
April 2005 Issue
- Combining Two Faces Of OS X: AppleScript and Java
- FileMaker's 7 "Biggest" Change
- The iPod Mobile Challenge:
How Hard Is It To Get
An iPod To Sound Great In A Car?
- What's New For Developers In FileMaker 7?
- Smarter Playlists:
Getting More Out Of
iTunes With Smart Playlists
- An Introduction To Builds:
Creating And Using
Builds In Mac OS X
- Improve PDF Search By Making HTML Clones
- Getting Started with MySQL, Part Deux
- Introduction To AppleScript Studio
- The Source Hound: Coneheads At The Gate
- The Shell: Automation, Doing Something Useful
- KoolTools: Huge Systems Media Vault U320-R
- KoolTools: iPod Fan Book
- KoolTools: eMedia Rock Guitar Method
- The Motorola RAZR Is Cool, But I Want To Use
Bluetooth!
|
|
|
March 2005 Issue
- MySQL: PHP's Perfect Partner
- Enterprise Information Systems on Mac OS X
- AppleScript Essentials: Performing Basic Image
Manipulation
- Quicktime Toolkit: The Incredibles
- Virtual Private Networks: Secure E-Commuting
- The Shell: What?
- Programming Python
- The Source hound: A Smart World After All
- Focus Review: Near-Time's Flow
- Basic Admin Skills: Cron and Crontab In-Depth
- Patch Panel: Movable Type on Panther
- Halo: Combat Evolved
|
|
|
February 2005 Issue
- BBEdit: Somehow, It Still Doesn't Suck!
- New technology: Podcasting 101
- The Source Hound: Betting on The Dark Horse
- Matchmaking with Regular Expressions
- Quicktime Toolkit: Terminal Velocity
- Mac in the Shell: The Terminal Why?
- Securing Mac OS X
- AppleScript Essentials: An Introduction to Handlers
- Imaging in Forensics
- Software Marketing: Broadcast Your News with RSS
- Patach Panel: An Introduction to Kerberos and
Single Sign-on
- iBoom from Digital Lifestyle Outfitters
- AXIO Swift hardpack
|
|
|
January 2005 Issue
- The 2005 Apple Sysadmin's Wishlist
- Creating a Cocoa AppController Class
- Mac OS X Server's Print and File Services for
Mixed Networks
- Quicktime Toolkit: Black Hawk Down
- Database Applications in REALbasic
- AppleScript Essentials: Thinking Logically
- Software Marketing: Choosing an E-Commerce
Partner - part 2
- KoolTools: Round-Up of a big Show!
- Starting an on-Line Business
- The Application Formerly Known As...
- The Web Server in OS X
- MySQL -vs- PostgreSQL
|
|
|
December 2004 Issue
- BZFlag: A SourceForge Open Source Project
- Zero-Day Exploit
- MacAlly USB Combo Kit
- Belkin Digital Camera Link
- LetterRip Professional 4.0 Mailing List Server
- STM large Loop Backpack
- Griffin GarageBand Guitar Cable
- Quicktime Toolkit: The Terminal
- Backup! Backup! Backup!
- When Disaster Strikes
- AppleScript Essentials: Should I Repeat Myself?
- NeoOffice: J Walks into Aqualand
- Software Marketing: Choosing an E-Commerce
Partner - part 1
- All Keyed Up
- In Focus: Mac OS X Services
- Patch Panel: An Apple remote Desktop Critique
- Using Entourage and Mail with an Exchange Server
- Remote Control It's Not Just for Your TV
- Business Processes... they're good for you...
No, Really
- Unix in OS X- Getting More From OS X
|
|
|
November 2004 Issue
- Getting Started with PHP
- Becoming a Blogger with iBlog
- Software Marketing: Serial Number Politics
- Fill Online PDF Forms Using HTML Forms
- Java versus .Net
- ADHOC/MacHack: I Love the Nightlife
- Active Directory and Mac OS X
- Focus review: Archos AV420
- Altec Lansing AHS602 Gaming Headset
- EarJams or In-Ear Headphones?
- BlueTake i-Phone BT420 EX
- Belkin Digital Camera Link
- Macally BT Mouse Jr.
- Transpod FM
- Applescript Essentials: More Finder Scripting
- Conference Report: WWDC, Steve, and Tiger
- Looking for Open Directory
- Using SOAP with PHP
- Python for AppleScripters
- Patch Panel: Kerio Mail Server
|
Each month MacTech provides new content, featuring articles in all areas "tech" on the Mac. Just a taste...
System adminitrators, network administrators, IT Pros, and consultants all find MacTech invaluable with articles about solving problems, implementing solutions, or just road testing the latest technologies.
Web development is also Macintosh development. Whether you're accessing
a solution from or on a computer is becoming almost transparent, and
Apple has made it pretty clear that the Macintosh will be at the front
of new and developing Internet technologies. MacTech will be able to
provide cutting edge content for Macintosh web developers.
Multimedia technologies are the Mac's strong suit. Over the last year
MacTech has provided articles on a variety of multimedia technologies. We plan to continue to explore and expand our coverage.
Programming articles, news, and how-to's are a big piece of MacTech's history. Applications developers will always be on the cutting edge of
technology. These developers need the most reliable, most up to date,
and most detailed information about new Macintosh technologies. They
need to know what development tools are available, and how they measure
up. MacTech will continue to provide those resources.
Systems developers are finding the Macintosh to be a powerful option for
providing network solutions. From a single user, one operating system
personal computer, Macintosh has expanded to serve just about every type
of network content available and host multiple operating systems.
Powerful system command and scripting languages like Perl and
AppleScript allow administrators and users to provide system level
solutions in a fraction of the time it would require to develop
application level solutions.
Hardware technologies and standards are blossoming at Apple. Not too
surprising, Apple is a hardware company and it had never been timid
about taking the lead in emerging hardware technologies. MacTech delves deeper into these standards and technologies with an eye to their application to Macintosh techs of all kinds.
Each issue of MacTech provides how-to articles, regular features, industry news, conference reports, product reviews, the latest in shortcuts and insider secrets, and full source code listings available.
Contacting MacTech Magazine
MacTech Magazine customer service is happy to help:
MacTech Magazine
PO Box 5200
Westlake Village, CA 91359-5200
Toll-free: 877-MACTECH
Outside US/Canada: 805-494-9797
Fax: 805-494-9798
cust_service@mactech.com
Also, we have a large number of editorial contacts for you to interact with if you'd like.
If you would like to subscribe, we have a number of subscription options.
If you would like our library at your finger tips, the entire history of MacTech, MacTutor, Apple's develop, and Frameworks are available on one CD-ROM.
MacTech's editorial calendar is online as well.
|