The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,854 other subscribers

Archive for the ‘History’ Category

Applesauce – Make exact images of copy-protected Apple II floppy disks | Hacker News

Posted by jpluimers on 2019/07/08

I might want to try and buy one of these: [WayBack] Applesauce – Make exact images of copy-protected Apple II floppy disks | Hacker News.

A truckload of information is at [WayBack] Applesauce – The ReActiveMicro Apple II Wiki

It is still being updated: [WayBack] applesauce – Apple II Floppy Drive Controller

Via [WayBack] This week, in 6502-related hardware, the Applesauce: a Disk II imaging kit for your Apple II disks. Thanks to the minimal nature of Woz’ disk interface,… – mos6502 – Google+

Related: [WayBack] Confessions of a Disk Cracker: The Secrets of 4am | Hacker News

Videos below the fold…

–jeroen

Read the rest of this entry »

Posted in //e, 6502, Apple, History, Power User | Leave a Comment »

As true today as it was when the book was written. “The psychology of computer programming” by @JerryWeinberg, 1971.

Posted by jpluimers on 2019/07/02

@ingorammer on Twitter [WayBack] a while back:

As true today as it was when the book was written. “The psychology of computer programming” by @JerryWeinberg, 1971:

Specifications evolve together with programs and programmers. Writing a programis a process of learning – both for the programmer and the person who commissions the program. Morover, this learning takes place in the context of a particular machine, a particular programming language, a particular programmer or programming team in a particular working environment, and a particular set of historical events that determine not just the form of the code but also what the code does!

Links:

–jeroen

Read the rest of this entry »

Posted in Development, Fun, History, Quotes, Software Development | Leave a Comment »

Grandparents on my mothers side

Posted by jpluimers on 2019/06/29

This is so long ago, at an age so young, I barely had a recollection:

Of the names below, a few passed away too: Sander died when he was very young, Mats 20 years ago, and Frits 15 years ago.

Read the rest of this entry »

Posted in History, Power User | Leave a Comment »

Insentricity :: Kermit on the JAIR 8080 ::

Posted by jpluimers on 2019/05/22

Cool: [WayBackInsentricity :: Kermit on the JAIR 8080 ::

Repository: [WayBackFozzTexx/Kermit-CPM: Columbia University’s Kermit for CP/M

–jeroen

Posted in Assembly Language, Development, History, Software Development | Leave a Comment »

Relay based computers…

Posted by jpluimers on 2019/05/20

Cool hardware: [WayBack] click-click-click-click-click-CHUNK… – Joe C. Hecht – Google+

Sources:

–jeroen

Read the rest of this entry »

Posted in Development, Hardware Development, History | Leave a Comment »

Inside the die of Intel’s 8087 coprocessor chip, root of modern floating point

Posted by jpluimers on 2019/05/08

Interesting bits on the bias generator: [WayBack] Inside the die of Intel’s 8087 coprocessor chip, root of modern floating point.

Via

–jeroen

Posted in Development, History | Leave a Comment »

Delphi function result assignments before the function returns…

Posted by jpluimers on 2019/05/01

Eric Grange:

Actually it is not that assignments of function return values can happen “when the function raises an exception” but rather than they can happen before the function returns.

Note that this is not limited to large return types, it can also happen on reference counted types (string, dynamic array, variant and interface), though this is contextual as well…

Got bit by the interface thing a few months ago, an interface release was triggering an exception when the result was assigned, the call stack looked way out of synch with the code, so various compilation and and map file mismatch issues got investigated, before I dropped in asm view in the debugger, which made it all obvious.

I’ve quoted it in full as I’ve been bitten by this a few times as well, but never got to making a proper blog post on it.

Thanks Eric for phrasing this and David for bringing it up.

It actually has been the case since somewhere toward the end of the Turbo Pascal era.

Source: [WayBackThis program: {$APPTYPE CONSOLE} uses System.SysUtils; type TRec1 = r…

–jeroen

Posted in Delphi, Development, History, Pascal, Software Development, Turbo Pascal | Leave a Comment »

50 jaar na eerste maanlanding: ‘Het was magisch’ – Omroep West

Posted by jpluimers on 2019/04/29

[WayBack] 50 jaar na eerste maanlanding: ‘Het was magisch’ – Omroep West

Het is zo’n moment in de geschiedenis, waarvan iedereen nog precies weet waar hij of zij was: de landing van de eerste mens op de maan. Dit jaar is het het precies vijftig jaar geleden dat de wereld aan de buis gekluisterd zat om die eerste stappen live te zien. Space Expo in Noordwijk staat daarom het hele jaar in het teken van die eerste maanlanding, ook tijdens de voorjaarsvakantie.

Gratis toegang voor wie 50 wordt

Ze verwacht dat er over tien jaar misschien wel weer een missie naar de maan zal zijn. Om de eerste maanlanding te vieren, mag iedereen die dit jaar 50 wordt het hele jaar gratis naar binnen bij Space Expo.

Leuk verjaarsevenement (:

Via: [Archive.is] Omroep West on Twitter: “Iedereen dit jaar 50 wordt, mag het hele jaar gratis naar binnen bij @Spaceexpo https://t.co/7xQ6SO45Em”

–jeroen

Posted in History | Leave a Comment »

Do not use, even if you are a Level 3 customer – 4.2.2.2: The Story Behind a DNS Legend – tummy.com, ltd.

Posted by jpluimers on 2019/04/19

Interesting bit of history: [WayBack] 4.2.2.2: The Story Behind a DNS Legend – tummy.com, ltd.

–jeroen

Posted in Development, History, Internet, Power User | Leave a Comment »

Blast from the past: “Advanced Pascal Programming Techniques” – Google Search

Posted by jpluimers on 2019/04/05

Back in my school days, this was the best Pascal book you could get: “Advanced Pascal Programming Techniques” – Google Search.

This is Apple Pasca, USD Pascal, first Turbo Pascal era.

Sadly, getting English books in The Netherlands was hard. So I had to do with books from Academic Press which not as good.

Via:

–jeroen

Posted in Apple Pascal, Borland Pascal, Development, History, Pascal, Software Development, Turbo Pascal, UCSD Pascal | 1 Comment »