Tux Machines

Programming Leftovers

Posted by Roy Schestowitz on May 23, 2023

=> Gemini Articles of Interest | Microsoft Layoffs, Facebook Openwashing (Proprietary GitHub), and Digital Restrictions (DRM)

Raku Programming Language Weekly 2023.21 Maxcinating

=> ↺ Raku Programming Language Weekly 2023.21 Maxcinating

Steve Roe was inspired by a fascinating discussion on the #raku-beginner IRC channel about the concept of the maximum and minimum possible values of empty lists, and why the Raku Programming Language handles them the way they are handled.

Last day for Hack CodeX hackathon registration

=> ↺ Last day for Hack CodeX hackathon registration

May 22 is the last day to apply for the upcoming HackCodeX hackathon, which will take place June 3-5 and is being run by Helve.

Update to {TidyDensity}

=> ↺ Update to {TidyDensity}

To effectively extract insights and communicate findings, you need powerful tools that simplify the process and present data in an engaging manner.

getSymbols Rebooted

=> ↺ getSymbols Rebooted

quantmod and getSymbols() have been a core part of the R/Finance ecosystem for over 15 years. We want to change some things, but they would break existing code. We can make these changes in the new ‘rfimport’ package instead.

Maira Canal: May Update: Finishing my Second Igalia CE

=> ↺ Maira Canal: May Update: Finishing my Second Igalia CE

After finishing up my first Igalia Coding Experience in January, I got the amazing opportunity to keep working in the DRI community by extending my Igalia CE to a second round. Huge thanks to Igalia for providing me with this opportunity!

=> ↺ Igalia Coding Experience | ↺ Igalia

Another four months passed by and here I am completing another milestone with Igalia. Previously, in the last final reports, I described GSoC as “an experience to get a better understanding of what open source is” and the first round of the Igalia CE as “an opportunity for me to mature my knowledge of technical concepts”. My second round of the Igalia CE was a period for broadening my horizons.

=> ↺ Igalia Coding Experience | ↺ Igalia

Network Programming

=> ↺ Network Programming

If you want a book on network programming, there are a few classic choices. [Comer’s] TCP/IP books are a great reference but sometimes is too low level. “Unix Networking Programming” by [Stevens] is the usual choice, but it is getting a little long in the tooth, as well. Now we have “Beej’s Guide to Network Programming Using Internet Sockets.” While the title doesn’t exactly roll off the tongue, the content is right on and fresh. Best part? You can read it now in your browser or in PDF format.

Bringing The PIO To The FPGA

=> ↺ Bringing The PIO To The FPGA

We’ve seen some pretty incredible hacks using the Raspberry Pi 2040. However, one of the most exciting bits of hardware onboard is the Programmable I/O (PIO). Not content with it just being a part of RP2040-based projects, [Lawrie Griffiths] has been porting the PIO to Verilog so anyone can enjoy it.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/05/23/Programming_Leftovers.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
139.84282 milliseconds
Gemini-to-HTML Time
0.925018 milliseconds

This content has been proxied by September (ba2dc).