Category: Programming

Ghostery

Ghostery is an add-on to FireFox (and other web browsers) which stop sites from tracking users as they surf the web. Installing it depends on which web browser and which version is being used. A good place to start is either tools, extensions, or add-ons. Once installed and the browser is restarted, Ghostery will go through three or four configuration screens. The last screen lets the user select which tracking cookies/bugs to block. One of the options is to let…

Codebreaker for the Apple-1 Updated

Egan Ford has released a new update to his Codebreaker program for the Apple-1.   The new program now includes three levels of play; Normal, Master, and Pro.  Also changed in the program is the following items: Added “Master” level–same as “Pro” but with 60 second time limit. Added a score board on exit. Fixed a memory(stack) leak. Built for 8K Apple 1. To Load and Execute the Codebreaker program on an Apple-1 or Apple-1 Emulator, use the following commands: C100R…

Mr. Fixit Source Released for Apple ][ Prosel

After a request by Willi Kuche, the Apple ][ community came together and managed to come up with two versions of the source code for Glen Bredon’s Mr. Fixit for Prosel 8.  Being as no original source code was available, two people in particular disassembled the program and have posted their respective versions to the internet. Antoine Vignau of Brutal Deluxe Software posted his Merlin based version of the source code at: http://www.brutaldeluxe.fr/public/mrfixit/ Willi Kuche also decided to create a…

The Complete Apple ][ French Developers Documentation Online

The entire collection of the French version of the Apple ][ Developers, a documentation package for Apple developers is now available online.  The entire package is from about 1985 and has been made available in digital format on the Brutal Deluxe website. Here is the table of contents: Sommaire (PDF, 25 KB) Les outils souris texte de l’Apple II (Apple II mousetext tools) (PDF, 4.1 MB) Les règles de l’interface souris (mouse interface rules) (PDF, 5.7MB) Utilitaires de programmation (programming…

rsync

This is a command coming from the *NIX world I found to be useful for maintaining a backup for important software. It works either on a single computer or with two computers. The details can be found in the man page for the command. I’d like to thank Mike Doob from the MUUG for reminding me about this command. The simplest way to use the command is “rsync <file list or directory 1> <file list or directory 2>”. All it…

Handbrake: A review

Happy Canadian Thanksgiving everybody. This review will be just a quick one. I’m not an expert with this sort of thing and have only dabbled with it from time to time… What is it? Handbrake is simply a transcoder. It converts DVD’s to video files and video files from one format to another. Does it work? Yes. It does what it was designed to do quite well and actually is fairly stable in spite of having not been updated in…

Stanford University Offering Intro to AI Online

In what the professors of Stanford University’s Intro to Artificial Intelligence are calling a “Grand Experiment”, they are offering the full CS-221 course online for free, complete with tests, homework and everything else including a final exam.  Students who complete the course, which runs from October 10, 2012 to December 18, 2012, will get a certificate of completion.  No college credit will be offered to anyone outside the classroom and those who are paying for the course at the university….

aTunes – a cross-platform music player

A few minutes ago I downloaded and tried out a free music player called aTunes. They had a version update to 2.1.0. My impression is it is a good try. There are a couple of features which iTunes doesn’t have but (on the Mac at least) the interface is a little clunky. For the moment Apple doesn’t have much to worry about. However I can see where this project is going so it may be worth considering in the future….

Apple III Pascal Manuals Now Available

From Mike Maginnis: David Schmenk scanned several Apple III Pascal manuals and I posted them at Apple2scans.net.  They are: – Pascal Technical Reference Manual– Pascal Technical Reference Manual – Supplement– Numerics Manual: A Guide to Using the Apple III Pascal SANE and Elems Units– Pascal Update: An Introduction to Version 1.1 of Apple Pascal for Improved Application Development Grab them here:http://apple2scans.net/apple-iii/apple-iii-pascal-manuals/ or over at http://www.apple3.org.

How to automatically mount an NFS drive (UNIX network) on OS X

This article is a variation/enhancement to a post I found at http://sourceforge.net/apps/phpbb/freenas/viewtopic.php?f=49&t=9289 for a FreeNAS server. Of course purely Mac folks would likely want to stick with the AFP protocol. In terms of generalities the NFS server does not necessarily have to be running FreeNAS. It just has to work. FreeNAS is basically a “Swiss Army Knife” of external storage. I find it does a lot of things very easily. It doesn’t work on all machines (I’ve had a 60%…

Running apps installed via MacPorts (or the others) from the GUI

When an app is installed via MacPorts, or one of the other programs used to bring Linux apps to the Mac, it is stored as a program requiring a terminal program to run. This is fine for some programs such as 7zip but not for others such as pan (a GUI newsreader) and gftp (a GUI based ftp program). I use these programs enough so I’d want them on the dock. After hunting around I found some discussion in a…

Live Game CD

By now folks realise I’m into free stuff. I was looking around some of the social networking sites I frequent when I found this little gem. It’s a live CD with old DOS games for the PC. So why am I writing about it here? Simple answer… It works better on Intel Macs than it does on PCs. Well, at least it does on the machines I use. 😉 The CD contains a whopping 40MB of games. Back in the…

Macports: Running Linux/BSD software directly on a Mac

I can hear “Mac purists” complaining about “polluting their computer with foreign software”. Sorry to dissapoint, but no computer, Mac or otherwise, is the be-all and end-all of computers. There are some things which work better on other platforms and conversely there are some things which work better on a Mac. The objective here is to add to the basic functionality of an excellent machine and make it better. As the title suggest Macports is a way to add the…

BASH reference

As is one can tell from the dates on my posts, I spent a while tracking this one down. The original link is in a now inaccessible e-mail account so I went out and located it directly on the web. The date of the manual is in 2010 so it looks as though it is being kept relatively up to date. For those interested in why I am posting this particular link, the reason is simple. BASH is the shell…

Software Update: Firefox 4 is out.

Actually it’s been out a couple of days now. At first blush (for maybe a couple of minutes), it looks pretty good. According to the various press releases it is faster than the previous version. Without actually timing anything my opinion is that statement appears to be true. As an aside, I’ve been seeing articles around the web suggesting it may be an IE killer on the Windows platform. Installing it on a Mac requires some steps. Connect to http://www.mozilla.com…

Don Lancaster releases Apple II Books for Free

Don Lancaster, Curator of the Guru’s Lair website and  author of several Apple ][ releated books including A.P.P.L.E.’s Call-A.P.P.L.E. In Depth Book 4, All About Applewriter, has made a number of his Apple ][ books available in PDF for free download.  The current books he has released are the Apple Assembly Cookbook, Book 1 and Book 2, as well as a number of others. You can find all of Don’s currently released books at: http://www.tinaja.com/ebksamp1.asp

Free Programming e-book

Finding interesting stuff for the Mac is difficult given the relative numbers of users and programmers out there. I think I may have found something though. In the *NIX world (including OS X) the Python language seems to be the up and coming thing for programming. Python is an interpreted object oriented language. Python comes free with OS X, Linux, and BSD. It has to be downloaded and installed if it is to run on a Windows machine. I have…

Review: Minitube Demo

This morning while performing my daily internet news gathering I came across an update to an interesting program. Minitube is a You Tube downloader/player. One of the major points the author makes is it doesn’t use the Flash player. In my opinion this makes it fairly fast. This program is available in four forms, Mac, Windows, Linux (32bit binary), and source code. The Mac and Windows versions have demos. I would guess the Linux and source code versions are the…

Shell script example for OS X

Almost any series of commands which can be run in the shell can be run from a shell script. Tying in some of the last few posts I published here this is an example. Let’s say I wanted to run the gedit editor from the shell rather than from the dock/GUI… I would first have to locate the executable program. I happen to know it is installed in “/Applications/gedit.app/Contents/MacOS/gedit“. By running this program the gedit editor will start. Since it…

Pwn2Own competition 2011: 1’st day (A third hand report)

The annual Pwn2Own competition has had it’s first day results come in. The idea behind the competition is to present some “hackers” with a series of web browsers on various machines. These machines are configured by various software manufacturers. The first hacker to generate a remote exploit on a particular machine gets to keep the machine plus $15,000. Although armed with 62 last minute patches, Safari was the first to go down. It took only five seconds. Next to go…