Dan Maharry

A List of Ideas

by

House husbandry, it seems, presents many opportunities for ideas to bubble to the surface of one’s mind, but few to drill down and implement them even roughly. So while I’m clearing out this side of my brain, here’s a list of ideas to read and perhaps riff on.

Mobile Apps

  • 3d photos that ‘jiggle’. App takes a number of photos and presents options to merge through either onion-skinning, hologram simulation or stereoscopic manipulation. Instagram filters in 3d.
  • Dictator app for text messages.
  • Animated children's books for eReaders and the iPad \ Tablet computers
  • Lego brick audit system. Key in which (and how many) Lego bricks your collection contains, and find out what existing models you can build with them...
  • Lego augmented reality app for lego stores. Point your phone at a lego kit on the shelf and see a full scale completed model of it on your phone.

General Development Ideas

  • Music playlist maker with minidisc mixing facilities. Essentially the playlist allows for additional metadata on each track allowing you to specify which parts of the track to be played down to 1/100th sec at start and end, and lengths of fades in and out. Also volume normalization values and beat matching. Effectively a playlist that defines all the characteristics of a mix, not just the tracks being used.
  • Some way to filter ‘Too Much Medical Information’ on the internet for those of a sensitive \ hypochondriac nature. Perhaps a  way to meta-tag ‘grey data’ such as medical symptoms for worried parents. As I found to my chagrin, throwing in a few generic symptoms for your child can have sites diagnosing them with anything from a slight cold to first-stage ebola.
  • An Internet Music Database. We’ve had IMDB since year zero for movies, and I know that there are far more music releases than movies but would it really kill someone to try? Discogs seems to be about the closest there is, but it’s far more nerdy than IMDB.
  • A full .net wrapper around ffmpeg

Online but Non-Development Ideas

  • An internet version of the Mercury Music Prize.
  • An online alternative to the various film certification bodies across the world. I watched the documentary This Film Is Not Yet Ratedabout the MPAA in the US, and it strikes me that an online board using a fresh approach to certification issues – violence, sexual content, language etc – might be a good thing.
  • Audiobook versions for those books out of copyright. e.g. Those books on Project Gutenbergare being recorded at the volunteer project Librivox.
  • A Social networking strategy for the 2012 Olympic mascots, and to a larger extent, the games in general. Exactly how open or closed the games will be has yet to be openly disclosed.
  • 3d modelling from photographs - more specifically, a massively collaborative activity, resulting in an open repository of models of real-world objects/buildings/etc
  • Once and for all, someone needs to define 'fair use' within the remit of digital copyright law (see discussion in http://www.guardian.co.uk/media/pda/2010/aug/10/newport-state-of-mind-youtube)
  • An “Archers sequencer”. cref the ‘Shatenerizer’.  Grabs individual lines from “The Archers”. Loads them into a sound font bank as samples. Use keyboard to perform an episode that may (or may not) bear any relation to real Ambridge life, but sounds uncannily realistic (or possibly surrealistic...)
  • Many well-known songs follow similar chord progressions, as the Axis of Awesoe demonstrates here. But even the ones that don’t just stick to four chords tend to rack up duplicates. So where can I search for songs based on the chord progressions they contain? Where can I search for songs with similar progressions to a song I like, or one I’ve heard somewhere before? This site’s a pretty awesome start but is still a long way off going the whole hog...

Non-Computer Related

  • A noise reduction system for cots containing crying babies. Making babies stop crying doesn’t count. This is the proof of concept – you could scale it up to larger items.
  • Why is software engineering not an actual chartered professional job? Anyone can call themselves a software engineer even if they picked up a book on HTML last week. There must be a way to standardize a set of rolling exams \ proficiency \ QoS tests and to create a suitable official body for the examinations with which the buck stops.
  • Why do universities and schools seemingly insist on using non-.NET languages in their programming courses? It would be interesting to do a complete survey within the UK higher education computing departments to find out what languages they teach and why?

Hope they’re useful.

The Client Side Is Now On Hold

by

The Client Side is now on hold until such time as I can definitely commit the hour or two a day it takes to fill the firehose and generate the highlights of the day. I hope I will be able to make that commitment sooner rather than later.

In the meantime, thank you to the some 150 people who had already subscribed to this feed. I’m glad you thought it worthy enough to read.

Dan

The Client Side

by

Trying to find a project which fits into baby-sleep-sized chunks has been a bit difficult of late. However, after a bit of trial and error, I’ve come up with The Client Side, a new link blog for client side development, in much the same view as The Morning Brew and Silverlight Cream. It’ll try and find as much current goodness on HTML5, CSS and Javascript development as it can. Please do visit and say hi.

Calling for Writers and Reviewers at DeveloperFusion

by

It’s taken a little while to write this, but I’m happy to say that I’ve been offered and accepted the job of editor at DeveloperFusion. My new role will be to commission, edit and write new weekly – perhaps twice weekly if all goes well - articles for the site to go along with the news and roundups that are already put out frequently. Initially, I’ll be concentrating on .NET development topics as that’s what I know, but shortly I’ll be looking for articles and authors on many more topics – Apple, Ruby, Python, Perl, Architecture, Databases, Java and more.

I’ve already released two articles which you may be interested in:

These are the first two of a series of articles on Azure coming out in the next few weeks. We’ll also have some Windows Phone 7 stuff, F#, and a good helping of ASP.NET as well. Keep tuned to @developerFusion on Twitter and the article feed to keep pace with new articles as they are released.

We Need You

Of course, it goes without saying that we need your help to keep DeveloperFusion going.

If you’re a writer, experienced or wanting to write your first article, please get in touch and let me know. All the articles we publish are reviewed and edited before release so you’ll get some good feedback on your writing style, content and coding in return, as well as exposure to some 50,000 users who subscribe to our newsletter plus many more who come visiting in through the front door. And if you’d like to write but haven’t any preconceived ideas as to what to write about, we can help you with that too.

If you’d like to help but don’t want to write, perhaps you’d care to review an article or two for us. No matter your knowledge level, there’s likely to be something in the pipeline which your help will make better. You might be able to improve a writer’s code or say whether or not their article succeeds as a tutorial from your point of view as beginner yourself. Those who can, do, as they say.

Either way, please do get in touch. The email address is hello@developerfusion.com. I look forward to hearing from you.