Quantcast
Channel: Shawn M Moore
Browsing all 36 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

SKShapeNode, you are dead to me

Update: Apple has resolved many of these bugs as fixed in iOS 8. I'll write a followup when we get further into the betas.For the past three months I've spent damn near every night and weekend moment...

View Article


Image may be NSFW.
Clik here to view.

Learning to Build Abstractions in Quartz Composer

I decided today that I would learn a bit of Quartz Composer. I had never touched it before, beyond reading a couple articles and watching a conference talk. The most useful introduction for me was "UI...

View Article


Image may be NSFW.
Clik here to view.

Compile-Time Error for Incorrectly Cased #import

OS X uses a case-insensitive filesystem by default. That means the following code that purports to load AFNetworking.h both compiles and runs, nary a peep: #import "AfNeTwOrKiNg.H"Gawsh, I can't put my...

View Article

Image may be NSFW.
Clik here to view.

"Foreign Films"

I bought a randomly-selected Toothpaste for Dinner original. This is how Drew treats me?? I love it ;) You should buy one too if you like the comic at all.

View Article

DTrace War Stories

Several stories of how DTrace saved someone's day when *nothing else* could. You too can wield this power and be the envy of your community.

View Article


How to be Fluent in Japanese

Two rules for learning a second language that have guided me to become fluent in Japanese.Andsocanyou!

View Article

Kindergarten Code

Over the years, I've come to understand the qualities that I admire in code. With the help of some of my personal heroes, I'll explain why I strive for "kindergarten code" and how it will make you a...

View Article

A Dashboard for My Apartment

This article was published at

View Article


Lifting Moose

Moose is great for creating classes and objects, sure. But if your Moose usage is limited to reducing keystrokes, you're wasting so much potential.Moose's real power lies in empowering you to create...

View Article


Right the First Time

As software engineers, there is always a strong pressure on us to deliver our code quickly. But that could easily lead to cutting corners which is a false economy that hurts the project, morale, and,...

View Article

nginx + FastCGI + Plack + systemd

One of my backburner projects has been to migrate this here website onto a fresh server. I never want to feel stuck on an old server again, so I've been investing time to make deploying the full...

View Article

5K

I'm a walker. This one time in Tokyo, I walked a marathon visiting each of the 29 stations of the JR Yamanote line. Stopping only at red lights and a couple vending machines, it took 10 hours and 21...

View Article

Image may be NSFW.
Clik here to view.

Mass Go - Winter 2017 Tournament

Today I participated in the Massachusetts Go Association Winter 2017 tournament. I've been looking forward to this for a while, and have been studying extra hard to put in a good showing. My AGA rank...

View Article


Image may be NSFW.
Clik here to view.

112.8 Seconds

T minus five months: On a whim, I booked travel for a single night in St. Louis. I would land the night before, and fly home five hours after it was over. The southern half of St. Louis was within the...

View Article

Image may be NSFW.
Clik here to view.

Iceland 2017

Edith and I went on a long weekend trip to Iceland. We loved taking in the country's natural beauty, meeting the impeccably friendly people, and…returning home to eat.Blue LagoonReykjavíkAurora...

View Article


Request Tracker REST2 Public Beta

This article was published at

View Article

Image may be NSFW.
Clik here to view.

Shaders are Easy (Step 1: Spend Years Writing C Code)

Today I wrote my first shader! I'd never written code directly for the GPU before. It turns out to be pretty straightforward. Mostly because in high school I wrote a lot of C, and also nowadays I've...

View Article


My Contributions to OEIS

Weird but completely true story: if you search The On-Line Encyclopedia of Integer Sequences® for "sexy", the third hit is me.I'm also present if you search for "lucky", but only on the second page....

View Article

Image may be NSFW.
Clik here to view.

The Whirlwind of Game Design (a Ludum Dare postmortem)

Over the weekend of December 1st, I participated in my first game jam: Ludum Dare 43. I chose the Compo track, so I made a complete game from scratch, solo, in 48 hours. The theme of the jam was...

View Article

Image may be NSFW.
Clik here to view.

Jumpcoins (my Ludum Dare 44 game)

The theme for Ludum Dare 44 was "Your life is currency". I struggled with coming up with a good game idea here, since both the words "life" and "currency" offer very little wiggle room for...

View Article
Browsing all 36 articles
Browse latest View live