spacer

Twitter

Photographs

Motorcycling

Cocoa

Ruby

AppleScript

Ancient Greek

Latin

Tech Articles

TidBITS Articles and Reviews

Take Control

Interviews

FaceSpan 5

REALbasic

Frontier

Nisus

HyperCard


Pictures of Matt Neuburg

Biography and Résumé

Some Things By Matt Neuburg

Biography and Résumé

Superlatives

Elected to the MacTech Top 25, 2007
“The MacTech 25 honors the most influential people in the Macintosh community. How do we know who these people are? You tell us! Once a year, we open up voting to you, the Macintosh community.”
Best technical writer
John Gruber: “I consider [Matt Neuburg] the best technical writer in the business…”
“[The online help for Affrus] is quite simply the finest software documentation I have every encountered. It’s not just that it’s well-written, detailed, accurate, and complete. It’s that it truly takes advantage of the nature of hypertext. It is cross-referenced and cross-linked out the ying-yang. If you have a specific question, it is easy to find the answer and jump to it directly. (And every question I’ve ever had about Affrus is answered in the help documentation.) But if you want to read the documentation linearly, from beginning to end, it’s easy to do that too. Affrus’s help isn’t just good when compared against the deplorable state of your average help book - it’s just plain great by any standard.”
iOS Programming book:
Cary Champlin, on Amazon.com: “I don’t know how Matt Neuburg does it differently from other authors, but when I read his books on programming, I just understand the topics at a whole new level of comprehension.”
AppleScript book: “Truth.” “Scholarly.”
David Cortesi, on Amazon.com: “The first AppleScript book that tells the deep truth… [Matt Neuburg] has taken the time to test out every corner case and exception of the language, and he lays them all bare. He looks into AppleScript’s baroque scoping rules and its inconsistent rules for implicit coercion of types. All of Part II is meat and drink to a fan of programming languages, and I read it through like a good novel. More to the point, it’s a deep and thorough job of documenting the actuality of AppleScript: what syntax works, what the tricks and traps are, and what to avoid… To sum up: this book is a deep, thorough exploration of all the quirks, dusty corners, and skeleton-filled closets of AppleScript. Reading it will make you far better prepared to use AppleScript productively.”
Reader email: “Your book is the only one I have come across that really explains precisely the basics linguistic concepts of the language. It is a scholarly work.”
One of the Macworld top maintenance and troubleshooting tools
Dan Frakes: “MemoryStick 1.5 (free; Matt Neuburg) lets you know if you’re running short on RAM or if you’ve got too many apps open, by displaying your Mac’s memory allocation.”
“Rocks.”
Email from a satisfied downloader: “I love stuff that just works.  Caught the latest MacWorld tip about your stuff and it doesn’t just work, it rocks.”
“Better than any software manual I have ever read.”
From an email sent to MacSpeech: “Initially, the PDF instruction manual [for MacSpeech Dictate] appeared intimidating. But, I very quickly realized that it had been written so much better than any software manual I have ever read. It was simple, easy to understand, with a minimum of jargon, and a surprising sense of humor. Whoever the author is, Adobe Photoshop really needs them to write their manuals.” (That author would be me.)
Helpful.
Seen on Macintouch.com: “I’ve gotten much more help from Matt Neuburg than I could ever return.”

I Do Not Tweet

I am constitutionally opposed to tweeting, blogging, etc. My thoughts are private! Besides, I’m not about to commit a half-baked fleeting thought to print, not even ephemeral Web print. I do use Google Plus occasionally — fairly regularly when I’m working on a book, so that readers can follow my progress. Recently I’ve started posting miscellaneous thoughts through a sort of non-blog, just as a way of remembering things and blowing off a little steam.

Photo Album

I’ve taken a lot of photographs that I like, almost exclusively nature images, but have only recently thought of putting a few on the Web.
I’ve now digitised all my negatives from the past 20 years and have put all my favorite photos, drawn from both the scanned negatives and my more recent digital photos, on a Flickr site. Flickr, for all its faults, does display the photos pretty well, plus it has crude searchability by tag. I’ve got a keyword tagging workflow that operates sufficiently well: all my photos are consistently tagged with keywords, and if you like you can look at a complete hierarchical keyword list. In looking over the photos, please let me know if you are able to identify a species that eluded me.

Motorcycling

I’ve ridden motorcycles since just after college, and have taken many motorcycle camping trips. I’ve had a Honda 90, Yamaha RD250, Honda CB400T, Honda CX500, BMW K100RT, and (currently) a BMW R1100RT, and have been back and forth across the US several times, in addition to various uni-coastal grand tours of one sort or another. I’m working on maps of some of my routes, but they are not ready yet. Some of my trips are recorded in photos (though you won’t automatically know which ones are from motorcycle trips).
A few years ago, my old riding buddy John decided that the street was no fun any more. After getting the racing bug out of his system, he decided that we needed to learn dirt biking. So we took it up, and though we are just a couple of old duffers, we improve all the time, and most important, we have lots of fun and see lots of back country we’d never have seen otherwise. Here is a map of various nearby places we like to go; if you are looking for dirt biking locations near Santa Barbara and Ojai, this might prove useful! We used to have lots of great photos of ourselves and the scenery, but don’t click that link, because John’s copy of Gallery got PHP-hacked and he’s never been able to bring it back up. I took some pictures on our most recent couple of rides, and put them up on my Flickr account, for lack of a better alternative.

Things Having To Do With Cocoa

Cocoa is an application framework. It’s part of Mac OS X and iOS (the iPhone system). Apple also provides free tools for programming Cocoa. This means it’s easy to write your own Mac OS X-native applications and iOS apps! So naturally I’ve written some.
Latest project: Programming iOS 5, a book spacer
iOS (iPhone, iPod touch, and iPad) programming is Cocoa programming; in many ways it’s a better Cocoa than Mac OS X Cocoa. I’ve written some iOS apps (see below). In May 2010 I started working on a book on this topic; the book was completed in May 2011, a year after I started: Programming iOS 4, covering iOS 4 and Xcode 4. The book was very well received, but then Apple came along with iOS 5, and in October 2011 I began revising the book to cover it, along with Xcode 4.2 (and later 4.3). That book, the second edition, was completed in March 2012, and is entitled Programming iOS 5.
spacer (At left, a rather blurry photo of me signing physical copies of the book at OSCON 2012.)
The book is available both electronically (PDF etc.) and in good old-fashioned dead-tree paper. For the electronic book, please see O’Reilly’s site. If you want the paper edition, Amazon is a good place.
In case you’re curious, I’ve put up the table of contents and some sample chapters here. If you have the book, please also see the official errata page; and note that code examples are available for download.
I’d like to thank my readers for their faith in me, and for their helpful feedback and reviews. These reviews, which started to appear even while I was still writing the book, have been so splendid that I can’t resist repeating some of them. You can check out the reviews of the first edition on Amazon.com and at the O’Reilly site, and of the second edition at the O’Reilly site:
This is the book to buy. Even though this is an incomplete prerelease edition, it is absolutely the best ios programming book I own. The author goes into not only the mechanics of ios programming, but the why of the programming methods and program structure. Extremely complete.”
Eloquence and Clarity. I have been learning iPhone Programming for about a year now and I have read several different books and searched far and wide on the Internet for clarity. I am a web developer transitioning into iOS Programming and have needed to learn many of the fundamentals of programming and specifically needed to understand Objective-C. This book is what I have been looking for. Matt Neuburg knows the subject and he also has a gift for explaining it and describing it in a witty down-to-earth manner that is comprehensible and not even close to condescending. He gives expression to the questions I couldn’t even formulate and then proceeds to dispel the mystery with concise and meaningful answers. O’Reilly was wise to make this available in its pre-release form. I have a hard time putting this book down.”
Best iOS book. There is a huge amount of material in this book. It provides the soup-to-nuts view you need to get real code doing real things. Lots of good examples. Very well written.”
Your manual is amazing. I find the practical usage a very nice add-on to reading Apple’s manuals, which seem to tell you what you need until you go to do it, and realize you have no idea how everything fits. Your book fits everything together.”
The best iOS book I’ve ever read. Clear, precise and to the point.”
“For anyone, from novice to experts, this 800-page book has everything, from the basic concepts down to talking about Grand Central Dispatch and Blocks, and forms what is my absolute favourite iOS book. The detail, the effort the author puts to show complete code, makes this book very clear and your ‘one-stop-shop’ to being an iOS developer.”
“I have been developing software for over fifteen years. In that time, I have read more ‘Learn’ books than I can remember. Many of them were good but precious few were really great. And, for what it’s worth, I have found your book to be the best book in this category bar none.”
“A programmer should be able to appreciate the narrative that stands behind the API. Thank you for taking the time to bring that narrative to life.”
Here are some excerpts from reviews on various Web sites:
“Neuburg is my favorite programming book writer, period.” — John Gruber, Daring Fireball.
“The best iOS programming book I’ve read - by far.” — Bill Cunningham, I Programmer.
I wouldn’t have been willing to write this book if O’Reilly hadn’t allowed me to use some really cool tools. These are the tools that allowed me to keep my readers updated with the latest electronic version of the book as I wrote and revised it, and which let me edit nimbly and quickly. I like these tools so much that I’ve written a discussion explaining my workflow on this book.
Here are some Cocoa apps I’ve written (Mac OS X and iOS).
SyncMe2
spacer Yet another folder synchronizer utility. A folder synchronizer examines two folders and copies contents from each one to the other in such a way that both folders have the same contents; where an item exists in both places, it makes sure that both folders have the most recent version of that item. This is good for keeping two computers synchronized with one another, for example. Why should you use SyncMe2 rather than any other folder synchronizer? Well, there’s no particular reason, except that it’s free, and that I’ve been using it for many, many years. I wrote it because nothing else existed that worked the way I wanted, and I used it for years before releasing it, so clearly I like it; thus there’s a chance that someone else might like it too. Requires Leopard or later. Download it here.
MemoryStick
spacer Provides a graphical display of your RAM usage under Mac OS X. You can instantly see how full your RAM is getting. Optionally uses sound to signal pageouts and/or an increase in your swapfile count; these can be a sign that you need more RAM. Inspired by John Siracusa’s article on Mac OS X 10.1 in Ars Technica. 200K. Download the latest version, MemoryStick 1.5 (Tiger or later), here. (The previous version, for Panther, is here; the very early Jaguar version is here.)
Zotz
spacer It’s just a game. A really simple game. A really simple time-wasting curiously absorbing card game. I didn’t even make it up! Someone else made up the game; I downloaded it, it behaved in ways I didn’t like, so I wrote my own version, and this is it. The goal is simply to spot groups of three “cards” that are the same or different in all four of their “attributes”. No stopwatch, no scoring (I don’t like that sort of thing). A really good way to train your brain and keep it sharp. Zotz 2.0 is revised for Leopard and Snow Leopard! Download it here. 
Also now available for iPhone ($0.99). 
(The earlier version, for Panther/Tiger/Leopard only, with source code included, is still available; download it here.)
Thucydides
Presents your Safari history file as a sortable, searchable table. I wrote this because I got tired of Safari’s crappy, unusable history and lousy auto-completion. This app is tiny; it has no bells and whistles, such as caching your history information or searching the contents of the web pages. It just makes your actual Safari history URLs a lot easier to use. Hey, it’s free, and it works. As with my other programs, I wrote it for myself to use, I use it all the time, I’m sharing it because, well, why not? Current version is Tiger or later. Source code included (with which you can build earlier versions that run on Panther). Download it here.
MothersHelper
spacer Helps my mother (and others) keep track of what application is frontmost. Hard as it may be to believe, there are people who have trouble with this (such as my mother (and others)). On Mac OS X, you can see one application through another, windows of different applications can become interleaved, the active window is not strongly distinguished and doesn’t say what application it comes from, you can close all windows and still be in an application, and so forth. The menu bar does say what application is frontmost, but somehow that isn’t a strong enough cue. So this little utility provides a stronger cue: it tiles the desktop with huge icons corresponding to the frontmost application. Tiger or later. Download it here.
Diary
A simple daily journal application. Start it up, type what you did today, quit. Next day, same thing. Searchable, but no bells and whistles; I use it every day so I thought I’d share it. Tiger or later. Source code included. (Good demonstration of simple Core Data programming.) Download it here.
NotLight
spacer A simple Spotlight front-end substitute. I wrote this because I got sick and tired of Tiger’s lousy Spotlight interface. The magnifying-glass menu is a fake menu; it behaves oddly, and doesn’t show all the matches. The Spotlight window looks like something from the Windows world: it works like a web browser, you can’t easily navigate it with the keyboard, you have to keep pressing the “i” buttons just to learn where a file is, and so on. The Finder window requires that you jump through all sorts of hoops just to find a file by name. Worst of all, none of these front ends give you access to the real power of Spotlight: they automatically do wildcard searches, they don’t let you do exact searches, they don’t let you specify case-sensitivity or word-based searches, and they don’t let you construct complex boolean searches with AND, OR, and NOT (or if they do, it isn’t clear how).
So I wrote this substitute, in order to access the real Spotlight. You can do any kind of Spotlight search; seven search keys are built in, and you can add more, and you can even view and edit a search as text if you like. You can use wildcards or not, specify word-based, case-insensitive, and diacritic-insensitive searches, and construct complex searches with AND, OR, and NOT. A Date Assistant translates dates into Spotlight’s query language for you. Results are a simple list of filename and paths. Download it here. [Reviewed in Macworld.]
JACTVocab, J&SLatVocab, CambridgeLatin
Programs for letting students of Classical languages (Greek and Latin) drill and test themselves. Based respectively on, and intended to accompany use of, JACT “Reading Greek” and Jones and Sidwell’s “Reading Latin”. Please scroll down on this page to the Greek and Latin sections for download links and to read more about them. (The two vocabulary flashcard programs are now available free for iPhone.)
PacManOnMarsX
A really simple game. So simple that it isn’t even a game, really. Nevertheless it might be fun for children and, uh, other people with childlike minds (okay, I have to admit that I’ve spent a lot of time playing it!). All that happens is that some ghosts are flying around on Mars and you use the arrow keys to make PacMan eat them. It takes about 30 seconds to play. Its real purpose was to port to Cocoa the PacManOnMars example from my REALbasic book. In other words, for you technically minded people, I wanted to make a Cocoa version of the REALbasic SpriteSurface / Sprite classes so that I could do an elementary animation easily. I did that, so here it is. Probably Tiger/Leopard-only.
99 Bottles!
My very first iPhone app! It’s a total waste of time, and is actually quite annoying and pointless. A perfect recipe for a successful iPhone app, wouldn’t you say? And it’s free, so download it at the iTunes store and annoy your friends, your pets, and yourself. What does it do, you ask? It sings the song “99 Bottles of Beer on the Wall,” in its entirety, in a rather crude computer-generated voice. Mild animation as bottles are taken down and passed around, but basically that’s about it.
Albumen
spacer spacer Another free iPhone app. It’s a free utility, and you can download it at the iTunes store. The first thing I noticed when I first got my iPhone was that, to my great annoyance, I couldn’t read the names of my albums and songs in my music library. Even a tiny iPod could display the names better, thanks to scrolling text. So I wrote a simple, tiny utility whose only job is to display the name and artist information of every song in full, within its album. These screen shots show what I’m talking about: on the left is Apple’s way, which cuts off all the information; on the right is my way, which shows far fewer songs per screenfull, but shows all the information.
LinkSame
spacer A free iPad app. Download it at the iTunes store. A simple game, which reconstructs MacLinkSame, a popular PPC Mac OS X application by Zheng Xiaoping, released in 2004 and no longer supported, nor even, as far as I can tell, available.
All you have to do is spot a pair of tiles bearing the same picture, such that the centers of the tiles can be connected by a path consisting of one, two, or three straight line segments, where (1) all line segments in the path are horizontal or vertical, and (2) no segment of the path crosses any other tile. Select both tiles to remove them from the board. Keep doing that until you clear the board!
Also, here are some Cocoa-related tutorials.
Apple Help
How to add Apple Help (the online help that appears in the Help Viewer) to your Cocoa Xcode project. For some reason, people still have trouble with this, even though Apple’s documentation is crystal clear on what you have to do. So here’s a screencast that makes it even clearer.
Scriptability
First steps in making your Cocoa application scriptable with AppleScript. There’s an expanded version in my AppleScript book, but this tutorial will get you started.

Things Having To Do With Ruby

What is Ruby?
Ruby is a programming language that incorporates the best features of every other language that I like (such as UserTalk, JavaScript, and LISP). I’ve been using it for quite a while now.
I can’t resist writing about great stuff that I use, so here is a Ruby tutorial introduction that I’ve written. Oh, yeah, like the world needs yet another Ruby tutorial introduction! Well, but my approach to explaining Ruby is rather different than most. I describe Ruby from the top down, starting with modules and classes, and I don’t tell you more than you need to know in order to get started, since you can always pick up the details later on. Try it, you’ll like it!
Replacing AppleScript With Ruby
When I want to drive a scriptable Mac application, I’m now much more likely to reach for Ruby than for AppleScript. What makes it possible, as this online article explains, is rb-appscript, which lets the Ruby language express and send Apple events as easily as AppleScript does (the syntax is quite reminiscent of how Frontier’s UserTalk does the same thing). The reason for choosing Ruby over AppleScript is that Ruby is so much richer as a language than AppleScript is; Ruby has real arrays and hashes, great string handling, and true object-orientation. Since moving my scripts over to Ruby, they’ve become much more efficient and maintainable.
Replacing AppleScript With Ruby, The Book!
I’m so enthusiastic about rb-appscript that I’ve written an online book about rb-appscript. Please look it over if you’re curious about rb-appscript! It is a complete introduction to scripting Mac applications with Ruby, with plenty of examples (how to script iTunes, Microsoft Word, Microsoft Excel, Adobe InDesign).
The RubyFrontier Project
The most significant and by the far the largest Ruby project I’ve ever created is RubyFrontier. One of the coolest features of UserLand Frontier is that it provides a framework for building Web sites that are easy to write and maintain. Frontier takes care of the navigation between pages for you, and turns your text into HTML, allowing you to concentrate on content instead of form (in fact, Frontier was really an early “content management system,” though that term hadn’t been invented at the time). But Frontier is getting long in the tooth, especially on Leopard, plus its Web framework is kind of a pain to work with — it was never very consciously or efficiently designed — and UserTalk isn’t object-oriented and its string-handling abilities were never all that great; and the Frontier open source effort, though well-intentioned, is not making much headway (for example, Apple events still don’t work properly in the universal-binary build on Intel). So I’ve essentially ported the whole Web framework over from Frontier to Ruby, making improvements in the framework at the same time. 
All my Web pages are now maintained and built with RubyFrontier. Also, the entire online help for Script Debugger is written with RubyFrontier, and so is the RubyFrontier documentation itself, and so is my online book about rb-appscript. You can read the documentation here or just watch a really great movie about it. To download RubyFrontier as a TextMate bundle, see the GitHub page.

Things Having To Do With AppleScript

AppleScript: The Definitive Guide!
spacer Well, here’s a how-de-do! I’ve gone and written a book about AppleScript — not just a book, but the book. This really is the definitive guide to AppleScript. Endorsed by Apple Computer, Inc. as an Apple Developer Connection title, covering Mac OS X 10.3 (Panther) and beyond, this book explains the language completely, including many aspects of it that I’ve never seen explained before. Even if I do say so myself, this is the first really good book on AppleScript - the book I wish I’d had years ago.

News flash: This book is now (January, 2006) in its second edition. Completely rewritten, and updated for Tiger (Mac OS X 10.4). (Leopard and Snow Leopard users, don’t worry; there are very few changes in AppleScript for Leopard and Snow Leopard, so the Tiger edition of the book is still good. See the errata page for information about the Leopard and Snow Leopard differences.)

Warning: I do not use AppleScript very much these days. I am much more interested in rb-appscript, which does the same thing AppleScript does (lets you talk to scriptable applications on Mac OS X, by sending the Apple events), but you use Ruby instead. In fact, I’ve written a draft of a book about rb-appscript, which you are welcome to read online.

Stuff related to my AppleScript book:
  • You can order it through amazon.com.

  • You can read O’Reilly’s blurb.

  • Want to read some of the book? You can download a sample chapter in PDF format. This is a really meaty chapter and explains stuff like how scoping of variables works in AppleScript, stuff I had to work really hard to figure out all by my little old self because it’s not explained properly anywhere else, not even in Apple’s own manual or in any previous book. So why are those O’Reilly folks giving away this chapter for free??? Are they crazy? Please, don’t read the free chapter; just buy the book, okay?

  • Want to read something else from the book? Here’s an article about cool things you can do with AppleScript handlers, extracted from two passages of the book. (This article was originally published in the ill-conceived and now mercifully defunct Mac Developer Journal.)

  • You can read or download the code examples (and URLs) from the book, as a textfile. That way, if you want to try out an example, you don’t have to type it; you can just copy and paste. (NOTE: Be sure to adjust your browser or text processor to see this file as MacRoman, or some characters will be wrong.)

  • You can download the AppleScript Studio example developed in Chapter 27, as an Xcode project. This is a good example of a basic AppleScript Studio project, with some nice bells and whistles: it shows how to integrate AppleScript Studio with Perl (and curl), and it shows how to add custom AppleScript scriptability to your AppleScript Studio application - something that it took me a long time to figure out how to do (in fact, I sort of stumbled on the secret accidentally, to the extent that I have been able to get it working at all). In this case, three application properties and a command are implemented.

  • spacer Update to the above; I have rewritten that AppleScript Studio example using the new (in Snow Leopard) AppleScriptObjC bridge (AppleScriptObjectiveC, or ASOC). You can download the code here. I’ve also rewritten the much simpler example from p. 27 of my book using ASOC, and you can download it too. If you are just discovering ASOC and you’re wondering what it would take to learn to write a Cocoa application using AppleScript with the AppleScriptObjC bridge, these examples might help give you a sense of what’s involved.

  • You can download the Lame Encode Automator action example developed in Chapter 27, as an Xcode project. (Actually, I’ve added some features to the example since the book was published.) To try this out, you will also need to have installed LAME on your machine.

  • You can download the Cocoa scripting example developed in Chapter 27, as an Xcode project. This shows how to get started adding AppleScript scriptability to your Cocoa application (in Tiger). You can also read that section of the book, as a separate tutorial.

  • You can read an errata page where I’ve compiled a few additions and corrections.

  • You can read reviews of the book on SlashDot, MacCompanion, --> in BookBytes, at O’Reilly’s site, and at amazon.com.

  • Here’s a supplementary online article about how to use FaceSpan 4 (and AppleScript) to build the example applications described in my book. (Please note: that was FaceSpan 4. FaceSpan 5 will be a whole different ball of wax!)

  • Starting in Tiger, AppleScript scripts can easily be distributed as Automator actions. Here’s an online article I wrote showing how easy it is to write your own Automator actions.


Things Having To Do With Learning Ancient Greek

JACT Greek Stacks
To accompany use of the JACT Cambridge textbook for beginners in Ancient Greek, Reading Greek. These stacks let students drill and test themselves on most of the exercises, and all of the forms and vocabulary, from the textbook; includes an authoring system to permit the modification of the exercise stacks and the creation of new ones. Requires Mac System 7+ and HyperCard 2.1+. (And, optionally, Apple’s Speech Manager and voices, if you want it to read Greek aloud rather badly!) Click here to download Part One.   Click here to download Part Two.
JACT Vocabulary
spacer To accompany use of the textbook Reading Greek, by the Joint Association of Classical Teachers (JACT), Cambridge University Press. Now updated for the second edition of “Reading Greek.” This program includes all the learned vocabulary from the textbook, allows this vocabulary to be sorted and consulted in ways likely to be useful to students and teachers, and creates flashcards. Good for students learning the vocabulary; good for teachers writing quizzes. Requires Mac OS X 10.5 (Leopard) or higher. Click here to download it.
Also now available for iPhone (free).
You can also obtain the earlier, first edition version. This requires Mac OS X 10.4 (Tiger). Click here to download it.
Based on my HyperCard stack, which you can also still obtain here.
Greek Verb Help
An application (Mac Classic only) which presents a full paradigm of the Ancient Greek -o-verb in hypertext format. This means you can navigate in ways impossible with 2-dimensional book pages, which helps you visualize and memorize better. Example: if you’re looking at the Aorist Optative Active and you type “middle”, you’re looking at the Aorist Optative Middle. Includes many notes warning about ambiguous or misleading forms. Looks best in color. Written with Storyspace, in case you were wondering. Click here to download it.
JACT Plato Reader
An application (Mac Classic only) which provides a hypertext grammatical commentary on the Plato selections from the JACT (Cambridge) second- or third-year Ancient Greek textbook, The Intellectual Revolution. The Plato text is in it, and so is a reference grammar, and when you click on a word in the Plato text, you are taken instantly to the relevant passage in the reference grammar. Personally, I think the grammar alone is the real point; it’s written from a somewhat revolutionary point of view (active rather than passive, i.e. how to say things in Greek), and disagrees with Smyth on many points. Based on years of research that didn’t do me a bit of good. Click here to download it.
Translation of Aristophanes, Lysistrata
Literal, including an exact reproduction of the original lyric metres; scholarly, yet intended for (and tried and tested in) actual performance. Sorry, you can’t download a copy; this is a published book. You can learn more about how to order it, here.
Translation of Euripides, Bacchae
Like the Aristophanes translation: Literal, including an exact reproduction of the original lyric metres; scholarly, yet intended for (and tried and tested in) actual performance. This one is available as a PDF, for download.
You can also listen to recordings that demonstrate how to read the lyric metres in their original Ancient Greek verse rhythm (notated in the translation by macrons).

Things Having To Do With Learning Latin

J&SLatVocab (Jones and Sidwell Latin Vocabulary)
spacer To accompany use of the Cambridge University Press textbook for beginners in Latin, Reading Latin, by Peter Jones and Keith Sidwell. This free program, currently for iPhone only, consists of flashcard for the complete vocabulary to be learned in the
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.