daniel codes

Resistance/Avalon App

I've once again taken a detour from my more serious Android development to do some silly side projects.The first of them is an app for the board game The Resistance and The Resistance: Avalon.  I've recently become obsessed with this game because it's just a ton of fun.  The game involves a lot of hidden roles, so there's a lengthy boot-up sequence where each person's allegiances are determined.  When you use all the roles...

nczonline

What kind of a software engineer do you want to be known as?

Around this time every year, companies start doing their annual reviews. Coincidentally, software engineers start wondering what their peers and managers will be saying about them. Throughout my career I’ve always watched as colleagues worried about the results of their annual review. Will they get that promotion? Will they get that raise? Or will they be told that they are not performing up to expectations? All of this happens, like...

sitepoint.com sitepoint.com

Get Noticed: Standing Out in a Crowded Market

Imagine owning a business. Not an eclectic restaurant Guy Fieri would visit, nor a store with an Apple-shaped logo where consumers line up in anticipation of your newest product release. But a mundane, average, uninteresting business. Like cleaning mildewed leaves out of clogged rain gutters. Or washing bird poop from second-story windows. In the Canadian winter. Now imagine showing up to clean those rain gutters or wash those windows,...

planet.webkit.org planet.webkit.org

Audio Indicators, document.register() and unprefixed Mutation Observers

Last week saw 745 WebKit commits and 935 Chromium commits, totaling up to 1,680 changes. Chrome OS has increased the priority of tabs which are playing audio, making it less likely that they will be discarded in low memory situations. More exciting, tabs which are playing audio will now have a visual indicator displaying the volume, making it a lot easier to determine where these random sounds are coming from. Web Inspector’s...

erratasec

Speech codes are evil

As a child, I learned to read adult level books much to early, books like Fahrenheit 451. This has warped me. I don't see "book burning" with the nuanced perspective of an adult, but with the fiery passion and black-and-white certainty of an 8 year old child. Book burning is intrinsically evil, and all right minded people should oppose it. All that distopic science fiction from Ray Bradburry to George Orwell has made me...

googleindia

Join Indian Finance Minister, P. Chidambaram, on Google+ to discuss the Union Budget on 4th March 2013

One of the mainstays of India’s political calendar is the annual Union Budget that is presented every February. This year — in a first for the Government of India — the Finance Minister will take to Google+ Hangouts to respond to citizens' questions about the Budget, and discuss the state of the Indian economy with a panel of industry leaders as well as citizens.On the 28th of February, Finance Minister P. Chidambaram will head...