Adroid Development with Scala, Eclipse, and Git on Debian Wheezy

Over the past 24 hours I took a bit of a diversion from my normal routine and decided I wanted to try my hand at developing for Android using Scala. Having heard good things about the ADT, I also wanted to use Eclipse. Of course, a VCS is required for any development work, and I am most familiar with Git. I ran into a few issues, but they are resolved and things are working well now, so I figured I'd write the process up for others.

No Problem, Boole

Conditionals are part of most programming languages. Haskell has been, at times, accused of being a complex language. Conditionals in PHP defy expectations. Conditionals in Javascript are similarly non-logical. In both, '==' is non-transitive and '===' is non-reflexive. It might be expected that conditionals in Haskell are beyond human comprehension. These tables tell a different story.

Conduits are not Monads

Pipes from the conduit package on hackage have a Monad instance that violates the monad laws.

More SPAM Fighting

More progress fighting SPAM both on MediaWiki and via email.

Haskell and System F-sub

I'm a pretty big fan of functional languages, Haskell in particular. I don't get to write enough of it.

Back to M:tG FNM

I'll be tweeting the results as they happen and playing my ElfDrazi deck.

That First Hand

This article is about your first hand, and gives hard data on how many lands you want to run in your 60 card deck.

Magic Playtesting

I play Magic: the Gathering fairly regularly. However, I also hold a steady job, am on the board of a not-for-profit organization, and spend too much time in front of both my email and the TV.

Registration Disabled

SPAM bots have been registering, which is filling my inbox with useless crap. If you want an account, just email me.

Magic Decks

My microblog was updated in near-real time for Friday Night Magic (FNM). This is my deck, plus one, since I has one request.

Syndicate content