sartak.org
Marketing 101
http://sartak.org/2013/03/marketing-101.html
March 16, 2013. My girlfriend's friend just sent her a message:. I'm reading an interesting article about the founders of GitHub. I was wondering, "Where have I heard about this? It's imprinted on my brain from all those hungover mornings drinking coffee out of that mug!
sartak.org
SKShapeNode, you are dead to me
http://sartak.org/2014/03/skshapenode-you-are-dead-to-me.html
March 22, 2014. You are dead to me. Update: Apple has resolved many of these bugs in subsequent versions of iOS. Your mileage will vary. For the past three months I've spent damn near every night and weekend moment building my next iOS game. I now regularly shut down Diesel Cafe. The game is my most ambitious project yet and I'm having a blast making it. As of today it's sixteen thousand lines and growing strong. For the UI I'm using Sprite Kit. Is a subclass of. Unlocks worlds of possibilities. Back unt...
sartak.org
Learning to Build Abstractions in Quartz Composer
http://sartak.org/2014/03/learning-to-build-abstractions-in-quartz-composer.html
March 26, 2014. 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 Prototyping with Quartz Composer and Origami. By Pasan Premaratne. It takes you from absolute zero to having built a simpler version to Path's attractive spinout menu. I recommend you not only read Pasan's post, but also. These blocks conta...
sartak.org
Interhack and TAEB Postmortem
http://sartak.org/2011/01/interhack-and-taeb-postmortem.html
January 24, 2011. Interhack and TAEB Postmortem. Interhack, a "smart" telnet client for server NetHack. Play, initially started because the annual /dev/null. Tournament didn't have any of nethack.alt.org. S interface patches - most importantly Color HP Monitor. Interhack lost steam because of a poor implementation (. Is entirely insufficient for a plugin system. No, really.) and NetHack bot development. That just prompted the terminal what to do every turn. I was fond of labeling TAEB "a framework fo...
sartak.org
How Many Sentences Teaches a Word?
http://sartak.org/2012/02/how-many-sentences-teaches-a-word.html
February 16, 2012. How Many Sentences Teaches a Word? Typically what I'll do instead, which has worked well for words like 薄皮 (thin covering film) and 七面鳥 (turkey), is search Twitter. Even for the most obscure words I come across, Twitter gives me thousands of short example sentences. I'm certain that at my skill level, one card is not always enough to cement a completely new word in my passive vocabulary. Is two cards enough? Later I have this data set:. A word. Personal results will vary, of course!
sartak.org
July 2011
http://sartak.org/2011/08/july-2011.html
August 01, 2011. A telling side effect of my month of doing (mostly) nothing but studying Japanese:.
sartak.org
"Foreign Films"
http://sartak.org/2014/05/foreign-films.html
May 14, 2014. I bought a randomly-selected Toothpaste for Dinner. Is how Drew treats me? I love it ;) You should buy one. Too if you like the comic at all.
sartak.org
Mooseを利用するに変えるハッカソン
http://sartak.org/2012/08/moving-to-moose-hackathon.html
August 31, 2012. Oslopmが Moving to Moose Hackathon. Day -3 (YAPC: EUの日). さんが 日本語で入力する方法を説明しませんか と聞いて、私はもちろん嬉しくなりました ;) その後、XPathとか XML: Rabbit. 最初のp5mopの拡張として mopx: instance: tracking. さんが 正規表現を使いこなす教師いますかー と聞いて、 私が手伝ってみてあげましょう と私は答えました。 AUTOLOADを使っているモジュールには、 URI: Namespace=HASH(0x7ff5fa032360) contains invalid characters for a type name. Names can contain alphanumeric character, ":", and "." というエラーが発生していました。 Moose: Util: TypeConstraint: type($obj). No Moose: Util: TypeConstraint.
sartak.org
Replace a Lightweight Git Tag with an Annotated Tag
http://sartak.org/2011/01/replace-a-lightweight-git-tag-with-an-annotated-tag.html
January 11, 2011. Replace a Lightweight Git Tag with an Annotated Tag. When I released Jifty-DBI. I used a lightweight tag. A simple pointer to a commit) instead of an annotated tag. Nearly the equivalent of a commit) to tag the release. At work, we're moving toward using annotated tags for our releases so that they are cryptographically signed, contain author and date, and perhaps most importantly, work better with. Check out the lightweight tag. Delete the remote lightweight tag. Git push - tags.
SOCIAL ENGAGEMENT