Andy Douglas
andydouglas1967-it.bsky.social
Andy Douglas
@andydouglas1967-it.bsky.social
This is my account for IT and Software Development stuff, Computer Science and Science in general. See @andydouglas1967.bsky.social for Spider and Natural History content, Food and General Stuff.
Are Enterprise Java Beans still a thing? I'm trying to clear the bookshelves - Ruby on Rails books goes, a really old Clojure book goes, a Java web programming book from 2014? And a Java Beans 3.1 book. Not useful to me, but green bin, or ebay?
April 29, 2025 at 3:16 PM
Reposted by Andy Douglas
for anyone interested, I will not only be speaking at @techorama.bsky.social next month, but I'll also be giving a workshop on how you can stop unhandled exceptions from ever occurring in production! I'd be grateful if anyone would be kind enough to repost this. Thanks!

techorama.be/workshops/wr...
Write Code that NEVER Fails - Functional Programming With C# | Techorama
techorama.be
April 29, 2025 at 10:00 AM
I was going to update one of my expiring AWS certificates, but I see now I have to pay Amazon for the learning materials/tests (SkillBuilder), so I can pay Amazon to take the exam, for a certificate about using a service I'd pay Amazon to use. No, I think not.
January 6, 2025 at 1:16 PM
Well, I think my Advent of Code has run it's course for 2024. I've spent all day on part 2 and I'm no further on than I was at 10am this morning. I might come back to it, but it's taking too much time, so that's that. I usually get to at least day 17, and I don't even think today is that hard.
December 15, 2024 at 9:58 PM
Reposted by Andy Douglas
Day 14, 2024
Visualization
#adventofcode #adventofcode2024
December 14, 2024 at 6:41 AM
Advent of Code Day 14 - one of those annoying ones where you think there's some optimization to be had in Part 1, ready for Part2, but in fact, Part2 is just about looking at output (although you'll be there a long time if you just do that.) Done, anyway. #AdventOfCode2024
December 14, 2024 at 12:34 PM
Catching up with day 8 of AoC - I'm sure by this time last year, there was at least one that required memoization or shortest path, and which I'd spent almost the whole day on. Anyway, not too bad today once I'd worked out what part 2 meant! Just three lines changed from Part 1.
#AdventOfCode2024
December 8, 2024 at 5:01 PM
Reposted by Andy Douglas
Fun fact: we don't actually know who created the calendar that's used in most western countries. Like Newton and Leibniz independently discovering calculus, two different people appear to have come up with the same solution at around the same time.

That's why it's called the "Greg or Ian" calendar.
December 1, 2024 at 9:49 AM
Reposted by Andy Douglas
My alphabetical history of software in three-letter acronyms (or HoS in TLAs) continues this week with G is for GNU: the story of free software, laser printers, MIT, Linux, the General Public Licence, OpenWRT, and what I think the GNU project *should* have been called:

youtu.be/v_PWWQ-S9_Y
G is for GNU
YouTube video by Dylan Beattie
youtu.be
November 26, 2024 at 11:23 AM
Ready to go.
November 25, 2024 at 7:24 PM
Reposted by Andy Douglas
Tip for #AdventOfCode in c# - there is likely to be a lot of playing around with 2d grids. Comparing adjacent cells, etc. Make a class that does loads of grid based operations for you. Massively simplifies the code & it's reusable
November 25, 2024 at 11:34 AM
Anyone have a good way of bookmarking Bluesky posts? Something I used a lot in the other place - is there perhaps a Chrome plug in?
November 17, 2024 at 11:41 AM