Category Archives: Uncategorized
Unix wc clone in Node.js
I have been trying to learn NodeJS a bit lately. I have found a good exercise to learn new language is to re-implement UNIX utilities. I decided to try to re-implement ‘wc’, which counts the number of words, characters, and … Continue reading
A quick note on building ChromeOS for MIPS
I have been trying to build ChromeOS for a MIPS board lately and having lots of issues. Recording this for others but mostly so I don’t forget it myself. The error message I kept getting was: (cr) ((8cac397…)) skerr@gravel ~/trunk/src/scripts … Continue reading
New Theme!
Apparently the last time WordPress updated itself, something changed. I noticed I was unable to login to the admin page, but the normal blog worked fine. I tried a bunch of different fixes I found online, but the problem was … Continue reading
Converting Montgomery Elliptic Curves to Weierstrass Form
Recently I needed to convert a Montgomery form elliptic curve (Curve25519) to Weierstrass form. This post captures some of that work and code for arbitrary Montgomery form curves as well. I am going to do a lot of math hand … Continue reading
A basic WPF updating DataGrid Example
I was pulling my hair out somewhat, trying to create a DataGrid in WPF, rather than using Winforms. Hopefully, posting my results here can help someone in the future. Leave a comment if they do!
If you’re only using Github, you’re doing Git wrong.
Background The other day, I read the following article. If you don’t want to read it, you really should. It’s awesome. Essentially, a student managed to get access to all of India’s standardized test scores and who they belonged to. … Continue reading
Let’s talk about anti virus detection: Kaspersky DNS cache detection
I’ve been playing around with some basic HTTP programs lately and noticed that Kaspersky flags them as viruses for some reason. I did some investigation and learned why and how to get around those detections.
Configuring the analog to digital converter (ADC) on AVR chips
While trying to figure out how to use the ADC on my AVR microcontrollers (not Arduino, raw AVRs!), I kept finding a variety of tutorials with examples that just didn’t work for me. I eventually got it working, so thought … Continue reading
A couple of different ways to get EXE name from PID in Windows
I’ll preface this post with the fact that it will be fairly technical. I have been trying to write a Windows program which can get the EXE path of a specified process ID (PID). I found a couple different ways, … Continue reading
Standing under an Arch Sounds like a headache…
Read on for a tale of my initial frustration, ever incresaing despair, and eventual victory in this tale of my configuration of audio devices in a Windows 7 VM guest on top of an Arch Linux host.