Notes
Hello, cyberpals. I make Pushover and old Macintosh stuff and sometimes OpenBSD stuff for you and me.
In this video, I spend a little time adding a feature, then a lot of time finding a crash.
https://jcs.org/2020/10/08/debugging
In this video, I create a new GUI application from scratch, create a resource file and add an image to it, and then display that image in a window. I also cover using THINK Cās debugger to inspect a struct. Then, my Mac dies.
https://jcs.org/2020/10/05/demo_app
Junior developer checking in
https://twitter.com/AltcoinShell/status/1312206331277840384
Inspired by @awesomekling@twitter.com, I am going to try recording some videos of my C application development on my old Mac. Here's a quick introduction to System 6, THINK C, and my IMAP client.
https://jcs.org/2020/10/01/system_6_c
Making a thing...
A few new capacitors and the old boy lives to see another day of programming
After programming on my Mac 512k every day for the past month or so, its analog board seems to have died :(
same
I've been learning the Macintosh Toolbox APIs for System 6 and couldn't figure out why some functions had short names like "DisposDialog" but others "ReallocHandle". Turns out Apple's Pascal compiler made routine names significant to only 8 chars, making long names collide.
PPP over @paulrickards@twitter.com' WiFi232
https://jcs.org/2020/09/03/wifi232_ppp
I bought a Mac 512k for parts and upon opening it, I discovered it has a Mac Rescue board installed which adds Mac Plus ROMs, SCSI, 4mb of RAM, and an 800k floppy drive. Glad I just upgraded my 512ke to 1mb š
I'm writing a program on my Mac and the VB3 programmer in me had to start with the About box
I miss you Carl
It's a 2005 kind of day
This was inevitable
And Eudora 1.3 runs, so I can get POP3 email and send via SMTP.
I wonder how much work I could get done on just a Mac with a megabyte of memory.
With 1024kb of RAM, I can finally run MacTCP, MacPPP, and a client application to natively use the internet with the Mac's own IP stack (NATed through my OpenBSD firewall via pppd).
That just seems so much cooler than offloading all the IP to a Wifi232 pretending to be a modem.
If your OpenBSD machine needs a bunch of serial ports for... some reason... the Exar XR17V35x chip in the IO Crest SI-MPE15047 4-port Mini PCIe card is properly supported now
https://twitter.com/OpenBSD_src/status/1294346954688704512
I added another 512Kb of RAM to my Mac
https://jcs.org/2020/08/14/macsnap