Day 18 – Dissecting the Go-Ethereum keystore files using Raku tools

Generally the Ethereum (Web3) keystore file is a kind of container for the private key, it has the specific structure mostly related to encryption details. Actually you will not find the private key there as a plain text, but the keystore file has everything to decrypt the private key… with some tricks surely. When youContinue reading “Day 18 – Dissecting the Go-Ethereum keystore files using Raku tools”

Day 5: Malware and Raku

This article has been written by Paula de la Hoz, cybersecurity specialist and artist. While Raku regex and tokens are meant to work on data structures (such as parsing and validating file types), they can help us to better understand malware. Malware, as any other legit binary, have some signatures within. Some “file signatures” areContinue reading “Day 5: Malware and Raku”

Day 19 – Let it Cro

Ah, advent. That time of year when the shops are filled with the sound of Christmas songs – largely, the very same ones they played when I was a kid. They’re a bit corny, but the familiarity is somehow reassuring. And what better way to learn about this year’s new Cro features than through the words ofContinue reading “Day 19 – Let it Cro”

Day 1 – Batteries Included: Generating Thumbnails

It was a cold wintry night in the North Pole and Santa was in a mood. “Naughty. Naughty. Naughty. Ni..aughty” he grumbled, checking his list. Then checking it again. “Everything ok?” chipped cheerful Sparkleface the elf, bouncing into the room. “Isn’t it nice to have some cold weather for a change?” Santa scowled at SparklefaceContinue reading “Day 1 – Batteries Included: Generating Thumbnails”

Day 20: A Raku in the Wild

Quite a while ago, Santa got a feature request for a web application called AGRAMMON, developed by the elves of one of his sub-contractors Oetiker+Partner AG in what then was called Perl 5. When Santa asked the elf responsible for this application to get to work, the elf suggested that some refactoring was in order,Continue reading “Day 20: A Raku in the Wild”

Day 17: Becoming a Time Lord in Raku

I’ve lived within a few minutes of a time zone border for most of my life. The way we distinguished time wasn’t with the official monickers of “Eastern” and “Central” time. No, we used the much more folksy (and yet, also much cooler) terms “fast time” and “slow time”. Knowing which zone you were talkingContinue reading “Day 17: Becoming a Time Lord in Raku”

Day 15: Rudolph on Raku

Finding a way home to the North pole with Physics::Navigation So, Rudolph has been worried about getting Santa and the other reindeer back home to the North Pole after an exhausting flight to visit all the (well-behaved) Children on the Globe. He has heard a rumour that the North Pole keeps moving due to theContinue reading “Day 15: Rudolph on Raku”

Day 23 – A Raku Advent Helper

Introduction I have been writing Raku Advent articles annually since 2016, and it’s always been a struggle for me to get a reliable transformation of my source file into the Raku Advent WordPress (WP) website without something getting changed by WP. Then, the menus are terrible and editing can be troublesome. In this article IContinue reading “Day 23 – A Raku Advent Helper”

Day 17: Maze Maker for Fun

Maze Maker I remember when I was in school, I used to play the game where you help the mouse go through the maze and reach the target as quickly as possible. Evenwhen I finished my college, I would still wonder how one can create a maze. Those who create maze must be super ingenious.Continue reading “Day 17: Maze Maker for Fun”

Day 16: Raku powered jmp-ing to the coalface

Santa makes sure his elves can get to and from the workplace quickly. I wish it was the same for computer programming! Sometimes it takes a while to wade through a codebase to find where the real work needs to happen. jmp is a Raku powered command-line utility I use for searching and jumping aroundContinue reading “Day 16: Raku powered jmp-ing to the coalface”