joshua stein

Web Name: joshua stein

WebSite: http://www.jcs.org

ID:274310

Keywords:

joshua,stein

Description:


july 2022

Writing and Running a BBS on a Macintosh Plus

posted on jul 15th, 2022with tagsmacandretrocomputing

In 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...

june 2022

Amend 3.4 Released

posted on jun 15th, 2022with tagsamend,mac,release,andretrocomputing

Amend 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 fixes

Amend 3.3 Released

posted on jun 3rd, 2022with tagsamend,mac,release,andretrocomputing

Amend 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 library
march 2022

Video: C Programming on System 6 - Wallops & Talking to the Modem

posted on mar 5th, 2022with tagsmac,retrocomputing,andvideo
part 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...

february 2022

Live Streaming a Macintosh Plus (or Any Compact Mac)

posted on feb 21st, 2022with tagsopenbsdandretrocomputing, and last updated on mar 26th, 2022

Since 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 tagsdebuggingandopenbsd

I was trying to use a V4L2Ruby moduleon my OpenBSD laptop but ran into a problem where sending the V4L2 ioctls 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,andwallops

A 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,andwallops

As 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,andretrocomputing

Amend 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 diffs
january 2022

Video: Q&A

posted on jan 14th, 2022with tagsmac,openbsd,retrocomputing,andvideo
part 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,andvideo
part 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...

december 2021

Video: C Programming on System 6 - Implementing Multi-User Chat

posted on dec 18th, 2021with tagsmac,retrocomputing,andvideo
part 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,andvideo
part 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,andvideo
part 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...

november 2021

A Short Review of Selling on Tindie

posted on nov 15th, 2021

I 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...

Page:123456
Copyright © 2001-2022joshua stein.All rights reserved.

TAGS:joshua stein

<<< 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 | Solar

  Steiner Clean Energy ROI | Solar Solutions HOW?WHY?SOLUTIONREQUEST A SOLAR ASSESMENT How Solar WorksSolar Photovoltaic (PV) panels generate electri

Kesseli AG - Früchte, Gemüse

  

Bausteinecke - Dein Fachhändler

  KontaktKontaktAnmeldung Registrieren0Wunschliste0 Artikel/0,00&euro;MenüAnmeldung Registrieren0 Artikel/0,00&euro;HerstellerBloxBoxCadaZubehörCobiAc

steine-kanal.de

   Zum 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 Film

   Welcome

Stadtwerke Kufstein GmbH

  +43 5372 6930 info@stwk.atKufNetECKBeecarKaiserliftRecyclinghofStadtbusNavigation umschaltenFAQLehrlingsakademieKarriereNewsProdukte & LeistungenStro

braun-steine GmbH | Innovative S

   ProdukteHaus + 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

ads

Hot Websites