Programming Leftovers

-
Elevator Data Structures and Algorithms
I lived in NYC for six years. I probably spent 1 minute/day on and waiting for elevators during that time. Spending at least 1.5 days of your life with elevators, one can't help to think about what they are doing.
Hard disk-seeking algorithms influenced many elevator algorithms (or maybe the other way around?). One way to think about it: hard disks need to read ("pick up") and write ("drop off") requests at different locations on the disk ("floors").
Here are some elevator algorithms, starting with the most naive and working towards better implementations.
-
You say “cave dweller debugging”, I say debug logging
The third benefit is that you communicate to everybody else that this part of the code is hard to understand and needed careful inspection. This can be the motivation the team needs to discuss a redesign, or it can help other people find smoking guns when trying to diagnose other failures.
-
Standing on the shoulders of giants and leaky abstractions
So on the topic, I’ll share my opinion on the matter based on my experience as an OSS maintainer building on top of sequel versus an alternative built for rails (and therefore, activerecord).
-
The basics of prototyping and exporting your plots in R
It’s super rewarding when you finally figure out how to plot and visualize your data. But to show off your plot to the rest of the world, you need to first be able to save and export it from your R Studio workspace.
In this tutorial, I’m going to show you how to prototype, save, and export your plots from R. (Note, I use the term ‘plot’ and ‘figure’ interchangeably to mean the same thing: a data visualization!)
-
2022.19 DocuBlast – Rakudo Weekly News
Current known efforts are documented in the wiki. In an effort to keep volunteers coordinated, please look for a monthly call starting in May, and status updates reported out on the wiki. Or you can check in on the new #raku-doc IRC channel! Or the more old-fashioned mailing-list.
The documentation effort can always use volunteers for content creation, editing, as well as front end web development, and raku scripting. So if you have suggestions and/or would like to contribute to the documentation effort in any way, this is your chance!
-

- Login or register to post comments
Printer-friendly version- 1589 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago