How to be a programmer

At the end of the C# Yellow Book I include a few links to useful resources for readers. One of them is to “How to Be a Programmer”, an article I came across many years ago.

I got an email from a reader who’d made it all the way to the end of the book and found that the link doesn’t work any more. I did some digging and I found a link to a free version hosted on GitHub here. You can also buy a proper printed copy, or get it on Kindle by clicking the image above.

It is a really good read. Everyone who wants to be a programmer (or just make things for people) should read it. And then go back and read it again every few years.

Windows 10 Leaky Memory Fix

For some time my Surface Pro 3 has been grinding when it really shouldn't. And a check of the Task Manager showed that a process called "System and Compressed Memory" was taking up an inordinate amount of processor time. Long story short, I found that this fix worked for me. If your Surface Pro or Surface Book is slowing down you might find it useful to take a look. I've no idea what the fix does (and nothing anywhere tells me) but it has made my machine much more responsive. 

Urite

One of the bees in my bonnet is the importance of being able to write well. And writing is something that you only get good at if you do it a lot. Forcing myself to write a blog post every day has been very useful in improving my style, even though some of the blog posts are truly awful

Anyhoo, one of our ex students is also keen on writing and has put together a web site where you can find interesting articles and also publish your own. Take a look at urite.co.uk

Go DuckDuckGo

image

I’ve gone on about DuckDuckGo before. But I think everyone should know about it.

Unlike other search provides it doesn’t bombard you with sponsored links, and unlike other providers it doesn’t feed into other pages so that you don’t end up being stalked by an oven.

It is also very good at providing the most apposite results. Quite a few times I’ve had a need for an answer that Google and Bing seemed unable to provide. DuckDuckGo got me what I wanted really quickly.

It is now my search engine of choice. Well worth a look.

Things Come Apart

image

If you are looking for a really nice coffee table book (Hang on, Do people buy coffee table books any more? Do people have coffee tables?)

Anyhoo. If you are looking for a great book to pass around at your next social gathering, or just own and look at from time to time, then I suggest Things Come Apart by Todd McLellan.

The book shows a collection of consumer items that have been lovingly dismantled and photographed, even down to each nut, bolt, washer and individual component. The standard of photography is amazing and it really brings home just how complex things really are these days. Well worth a look.

Deal Extreme for Extreme Deals

If you are looking for anything electronic, and lots of things strange, then I can reccommend these folks. They have a huge range of stock which changes by the hour and includes lots of exotic and interesting components. They price things in dollars and their delivery is free (but very slow, allow four weeks). You can pay with PayPal, which is nice too.

I had a need for a little USB hub and network thingy and these folks were able serve up just what I wanted, at a very sharp price.

http://www.dealextreme.com/

 

Pulp Dates for your Diaries

Summer Bash Three Thing Game May

I’ve been playing around with the Pulp-O-Mizer to make some posters for the social events coming down the tracks at the end of this month. You use the web based interface to design great “future-retro” magazine covers.

If I lived in the ‘states I’d be able to get posters and other stuff sent through with this lovely artwork on it. There are also interactive comics and all kinds of good stuff. Well worth a visit. 

Taking your Lumia 920 to bits

image

When I was a kid, whenever someone gave me some toy or other one of the first things I would to was take it to pieces to find out how it worked. To my credit, I was usually able to put the thing back together again, although I must admit that as devices have got more complicated I don’t do as much dismantling as I used to.

And the good news is that with the rise of the internets, I don’t have to. The folks at iFixit have recorded a lovely video of a Lumia 920 being taken to bits and then, most importantly, put back together again.

I’m not advising that you should do this kind of thing for fun, but the important part for me is that that I reckon that I could probably get away with having a go. Particularly as all the breakable bits like the headphone and usb sockets are on modules that look like they can be easily removed and replaced.

Even if you have no intention of ever taking your phone to pieces I recommend watching some of the video just to bring home just how much is going on inside that smooth plastic block.

Make a Font from your Handwriting

FontDemo

I came across this a while back, via a tweet from Ed and the website The Cheese Thief. Today I actually got around to playing with it. It works rather well, as you can see above.

All you have to do is download the form, fill in the boxes, scan the form and send it to the web site. You get back a TrueType font of your own handwriting. All for free. Go here to make your own personalised font.

Voice Command on Nokia Conversations

VoiceMusic

Last week Rob Crocombe, one of our students, was featured on Nokia Conversations, talking about the things that he has been doing with Windows Phone during his time in the department at Hull. Now it’s my turn. You can find the post here. It contains a fairly shameless plug for Voice Music, my little program that lets you select music on your Windows Phone 8 device simply by asking for it. A new version is presently working its way through Marketplace certification.