joshua stein
Time 2022-08-08 08:47:18Web Name: joshua stein
WebSite: http://www.jcs.org
ID:274310
Keywords:
joshua,steinDescription:
Writing and Running a BBS on a Macintosh Plus
posted on jul 15th, 2022with tagsmacandretrocomputingIn 2015, Iwrote a custom BBS server in Rubyand had been using it to run the Kludge BBS on a small OpenBSD server in myhome office since then.
Last year after writing a lot ofC on my Macintosh Plus,I had the itch to write a new BBS server so I could move the BBS to run onanother Mac Plus.As with all software development projects, it took quite a bit longer thanexpected, but last month I finally got far enough with the development to deploythe new BBS on a Mac Plus.
Continue reading 2,460 words...
Amend 3.4 Released
posted on jun 15th, 2022with tagsamend,mac,release,andretrocomputingAmend 3.4has been released:
amend-3.4.sit(StuffIt 3 archive, includessource codeand THINK C 5 project file)Changes in this version:
Fix newline handling in diff generation that was adding erroneous newlinesafter chunk headers Update backend database library with bug fixes Fix crash that occurred after saving settings Other minor crash fixesAmend 3.3 Released
posted on jun 3rd, 2022with tagsamend,mac,release,andretrocomputingAmend 3.3has been released:
amend-3.3.sit (StuffIt 3 archive, includes source codeand THINK C 5 project file)Changes in this version:
Correctly include C function prototypes in diffs (equivalent to diff’s -poption) Bug fixes and speedups in backend database libraryVideo: C Programming on System 6 - Wallops & Talking to the Modem
posted on mar 5th, 2022with tagsmac,retrocomputing,andvideopart of C Programming on System 6 series
Introducing myWallopsIRC client, then returning to work on the BBS adding a serial module to join theconsole and telnet inputs to allow calls through a modem.I got stuck for a while trying to figure out why writes to the serial port wouldhang the machine.
Continue reading 193 words...
Live Streaming a Macintosh Plus (or Any Compact Mac)
posted on feb 21st, 2022with tagsopenbsdandretrocomputing, and last updated on mar 26th, 2022Since recording a handful ofC Programming on System 6videos, I’ve occasionally wanted to live-stream the more casual dailyprogramming being done on my Macintosh Plus.After getting all of the pieces together, I now have a working self-hostedbroadcasting setup.
If I happen to be programming on my Mac right now, you can watchhere at my website.
Continue reading 2,126 words...
Debugging an ioctl Problem on OpenBSD
posted on feb 16th, 2022with tagsdebuggingandopenbsdI was trying to use a V4L2Ruby moduleon my OpenBSD laptop but ran into a problem where sending the V4L2 ioctl
s fromthis module would fail, while other V4L2 programs on OpenBSD worked fine.
Since I got a fewquestionsrecently about kernel development and debugging, I thought I’d write up how Ifinally tracked it down and fixed it.(Spoiler: it was not an OpenBSD problem.)
Continue reading 1,155 words...
Wallops 1.1 Released
posted on feb 10th, 2022with tagsmac,release,retrocomputing,andwallopsA large update to myWallops IRC clientis available:
wallops-1.1.sit (StuffIt 3 archive, includessource code and THINK C 5 project file)This update includes a number of new features and bugfixes:
Continue reading 221 words...
Wallops 1.0 Released
posted on feb 7th, 2022with tagsmac,release,retrocomputing,andwallopsAs teased onTwitter,the first release of myWallops IRC clientis now available:
wallops-1.0.sit (StuffIt 3 archive, includessource code and THINK C 5 project file)A future update will support multiple channels but for now it only supports onechannel at a time.
Amend 3.2 Released
posted on feb 3rd, 2022with tagsamend,mac,release,andretrocomputingAmend 3.2has been released:
amend-3.2.sit (StuffIt 3 archive, includes source codeand THINK C 5 project file)Changes in this version:
When filtering out already-added files, also filter out the open repo fileitself Fix a possible crash after committing Stop occasionally displaying a cursor on read-only text boxes such as diffsVideo: Q&A
posted on jan 14th, 2022with tagsmac,openbsd,retrocomputing,andvideopart of C Programming on System 6 series
Itweetedasking if anyone would be interested in a Q&A, and to my surprise, I got manyQs to A.
Continue reading 1,326 words...
Video: C Programming on System 6 - A New On-Disk Database Format
posted on jan 8th, 2022with tagsmac,retrocomputing,andvideopart of C Programming on System 6 series
It’s a new year and my old computer is still old.
A bug inAmendcaused it to crash during a commit, which corrupted the repo beyond repair.I quickly came to realize that using resource files as a database for Amend andmy new BBS was a bad idea.I NIH’d the problem and created my own file format that will be a bit moreresilient to crashes and partial writes.
Continue reading 279 words...
Video: C Programming on System 6 - Implementing Multi-User Chat
posted on dec 18th, 2021with tagsmac,retrocomputing,andvideopart of C Programming on System 6 series
Let’s have a chat.Continuing feature development of my BBS software.
Continue reading 132 words...
Video: C Programming on System 6 - User Authentication and Telnet Negotiation
posted on dec 10th, 2021with tagsmac,retrocomputing,andvideopart of C Programming on System 6 series
I review some recent commits covering user authentication and telnetnegotiation, then write some ANSI output code and a broken function forreturning a number’s ordinal suffix.
Continue reading 491 words...
Video: C Programming on System 6 - A Cooperative Threading Implementation
posted on dec 1st, 2021with tagsmac,retrocomputing,andvideopart of C Programming on System 6 series
I’m starting on a new project and I needed a cooperative threading mechanismwhich didn’t exist in System 6, so I created one.
Continue reading 176 words...
A Short Review of Selling on Tindie
posted on nov 15th, 2021I started using theTindieplatform in April to sell myWiFiStationkits.I’ve now sold out all of my initial inventory and am not planning on making anymore, so I thought I’d offer my opinions of Tindie as a platform for sellingthings.
Continue reading 844 words...
<<< Thank you for your visit >>>
Websites to related : zach klippenstein
about projects coffee contact zach klippenstein I'm a Canadian expat making Android apps at
Steiner Clean Energy ROI | SolarSteiner Clean Energy ROI | Solar Solutions HOW?WHY?SOLUTIONREQUEST A SOLAR ASSESMENT How Solar WorksSolar Photovoltaic (PV) panels generate electri
Kesseli AG - Früchte, GemüseBausteinecke - Dein Fachhändler
KontaktKontaktAnmeldung Registrieren0Wunschliste0 Artikel/0,00€MenüAnmeldung Registrieren0 Artikel/0,00€HerstellerBloxBoxCadaZubehörCobiAc
steine-kanal.deZum Inhalt springen steine-kanal.deDie bunte Welt der Klemmbausteine StartseiteNEWSLEGO®COB
Klemmbaustein-Reviews und News |TermineBauanleitungenDatenschutzImpressumTwitterFacebookBlueBrixx 104614 - Gepanzerter Mannschaftstransporter (APC) - ReviewJuli 31, 2022 - Lesezeit:
Joshua Tree on FilmWelcome
Stadtwerke Kufstein GmbH+43 5372 6930 info@stwk.atKufNetECKBeecarKaiserliftRecyclinghofStadtbusNavigation umschaltenFAQLehrlingsakademieKarriereNewsProdukte & LeistungenStro
braun-steine GmbH | Innovative SProdukteHaus + GartenAlle ProduktePflastersteineTerrassenplattenÖkologische BelägeKlinkerformateHolzstruktursteineMauern / Böschung / SichtschutzP
MK GRANIT | Natursteine, Baggerm:root{--color_0:255,255,255;--color_27:247,218,124;--color_1:255,255,255;--color_2:0,0,0;--color_3:237,28,36;--color_4:0,136,203;--col
adsHot Websites