Quantcast
Channel: Adam Young's Web Log
Browsing latest articles
Browse All 516 View Live

Image may be NSFW.
Clik here to view.

Bogotá

“Get out” That was my sister, telling me via chat to get out of the cab I had just gotten in to. In her defense, I had screwed up her instructions, which was to go to the Imperial Cab counter at the...

View Article


Diff between Code review versions

Bottom line up front: create a tag with each version of a code review you post, to be able to see changes between versions. Git commits come in (at least) three flavors. First is the personal flavor,...

View Article


Image may be NSFW.
Clik here to view.

How big a matrix can we fit?

Many of the big scientific computing problems can be solved using matrix mathematics. One of my favorite problems to tackle is implementation of vector times matrix = vector. This has utility in many...

View Article

Javac for Building the PrismLauncher on Ubuntu

I peridocially fall of the wagon and get drawn back into playing Minecraft. I’ve decided that, in order to make this time not wasted, I need to do something constructive with this urge. Last time I...

View Article

Image may be NSFW.
Clik here to view.

Decomposing Vector X Matrix

If we want to distribute the mathematical processing of a matrix multiplication we need an algorithm that can be split and performed in parallel. Looking at the algorithm I alluded to in the last...

View Article


My math was wrong

In my last article, I posted a function for calculating one partition of a larger matrix. THe function looked like this void partial(k, i, g, M, f){ for (m=0; m < n; m++){ j = m * k; g[i] = g[i] +...

View Article

vim windows

I tend to want to work with three windows side by side. Two have the code I am working with, often production code on the left, test code on the right. The third window is the output from running...

View Article

Mapping a PCIe Device to its module on Linux

The Kernel docs are a little old. They point to the Device Drivers book, which was great, but quite outdated; it was written around version 2.6 and the Kernel is up to 6.15. Here are my notes that go...

View Article


Tavolo

When the noise of the DotCom boom became too loud for me to ignore, I finally left my role enabling mainframes and joined a consultancy focusing on Electronic Commerce with a skillset based on Java. I...

View Article


I call it my ctaginator

The Linux Kernel source is too big to generate all tags for all files. I want only a subset of C files and the corresponding headers. Here is my first take at it. yes it is in python. The program is...

View Article
Browsing latest articles
Browse All 516 View Live