When I first of Github for Windows being announced I exclaimed, “Well it’s about time someone released a nice looking Windows application for interfacing with Git” after installing it and encountering a couple of crashes (I can live with that, I was still smitten) I merely restarted Github but then once the crashes kept happening I went looking for a way to log a issue somewhere and surprisingly couldn’t find anything.
Recently I worked on a project that required a form to be duplicated into an iframe for AJAX uploading of an image on a WordPress website. When triggering a submit action on my form I encountered the error: “Property ‘submit’ of object # is not a function”
It took me believe it or not two days to fix this solution. The problem is caused by having an input element with the ID of “submit” the solution is easy, just make sure you have no form elements with the ID “submit” and you shouldn’t encounter this issue.
Blizzard only let you own one game licence per account, but when you launch Diablo 3 the launch screen prompts you to buy Diablo 3 even though you already own it and are launching it. Kind of weird, right?
The highest grossing app in the Apple app store is a slot machine app that is free. The second most popular in-app purchase is $20, are we seeing a new generation of problem gamblers because of the ease and allure of in-app purchases?
When you’re a university/college kid wanting to get a break in the world, you naturally try and get a internship for extra credit or just because you want the experience to give you that extra edge when you leave and head into the real world and actually start earning money. Internships or as they’re commonly known as “work experience” in non-Sillicon Valley circles are nothing more than legalised slave labour.
There’s a good chance whenever you see one or more of your work colleagues on Facebook or Reddit you immediately assume they either haven’t got much work to do or they’re slacking off, it’s this kind of backwards thinking that has effectively created a corporate work environment in non-corporate work environments (design studios, game development agencies, internet startups). Procrastination is healthy, it allows us to break out of the tunnel we sometimes dig ourselves into from concentrating too hard to solve a problem (like why an element is behaving different in Firefox and not Chrome) or because we’re stressed out due to all kinds of different variables.
As a developer you’re sometimes given a web design that has certain elements that theoretically can be done with CSS, but don’t look quite the same. One of those I recently discovered isn’t quite the same are dotted borders. If your designer uses Photoshop as their web design tool of choice, there’s a high chance any dotted borders in a design are in fact decimals, styled text.
While not all designers would care if their dotted borders don’t look the same, like I did recently the difference can really affect a design. I came up with a crafty solution that allows you to create dotted CSS borders the Photoshop way. This only works if it’s a line on top or bottom, not a dotted border that wraps around an element.
If you live in the South-East Asia region (Australia, New Zealand, etc), then you’re probably aware that computer games, amongst basically everything else, costs you an arm and a leg, sometimes twice the price people in the US pay. Case in point is my recent purchase of Diablo III, I admire and respect Blizzard and the games that they make, but I’m pretty pissed off after paying $79 for an online copy via the Blizzard store, which is using 8 GB of my internet bandwidth (bandwidth I have to pay for and yes, Australian internet is expensive). Yet, most of my friends bought a physical copy of Diablo III for $59 from Australian retailer Dick Smith Electronics.
Wil Wheaton recently posted this blog post titled, “an example of the usefulness of bittorrent for entirely legal purposes” here and pointed out that Bittorrent can be used for legititmate purposes like downloading Ubuntu which is quicker than using a web browser, this isn’t entirely true.
While I agree that Bittorrent is definitely faster, I did a test of my own on a basic cable connection here in Australia downloading an official Ubuntu installation .iso from the official website in Google Chrome, the below screenshot speaks for itself. I would recommend downloading it via Bittorrent because you can resume and pause your download amongst other advantages like not costing the hosting provider money by downloading it from the official website.
Today I kicked my nasty Firefox habit for good. At first it was great, opening tabs of your favourite sites and debugging code with Firebug, blocking ads with AdBlock and all was well. Then once everyone was hooked, Firefox became a drunken abusive browser drunk off of its rising popularity and usage. What was once a, “how was your day sir” type of relationship then turned into a, “fuck you I’ll load that website in a few seconds, give me more ram and CPU” relationship.