CodinGame - Solution in Javascript to Conway Sequence Problem

Print
Category: Software Development

This is a Javascript implementation of a solution to the CodinGame John Horton Conway (the "Conway Sequence") problem.

The article is the second in a series that I started with the goal of testing the feasibility of giving solutions to CodinGame challenges in Javascript. You can find the first solution posted here.

Read more...

CodinGame - Solution in Javascript to Chuck Norris Problem

Print
Category: Software Development

This is a JavaScript implementation of a solution to the CodingCame Chuck Norris encoding problem that was given during the CodingGame challenge of January 2013. It's the first in a series that I plan to write to test the feasibility of giving solutions to CodinGame challenges in Javascript.

Read more...

RedGate ANTS Performance Profiler Crashes The Target Process

Print
Category: Software Development

For about a week I've been banging my head against the wall trying to figure out the reason why attempting to profile one of my applications caused the target process to crash immediately after loading. The crash was an nasty access violation (error code: 0xc0000005), of the variety you'd experience if your process was touching memory it shouldn't be touching, or doing something funky at a very low level..

Spoiler alert: It has to do with having ngen'd assemblies installed on the system!

Read more...

The Premature Optimization Trap

Print
Category: Software Development

Recently I came across a blog post that promised to teach developers how to optimize PHP code in 15 steps. Right from the onset I was skeptical of such a post that consists of a cheat-sheet to follow akin to the 10 commandments in the name of optimization. I decided to read it anyway and sure enough it was riddled with shady advice.

The author opens with the following statement:

Read more...

How to Read and Write WMA Meta Tags Programatically Using C#

Print
Category: Software Development

Recently I have been working on a voice recording software application. It is a WPF Windows application that has to run on computers running Windows XP and newer.

When I started the project I had to make a choice for the encoding between MP3 and Windows Media Audio. I ended up choosing Windows Media Audio because of licensing issues around the MP3 format.

Read more...

Design copyright (c) Miky Dinescu