Posts

Smoke Detector Randomly Goes Off Early Hours of The Morning

In the house we are currently renting until we buy next year, we have had a problem with the smoke detectors going off randomly in the early hours of the morning. I do not mean a chirping sound to indicate a flat battery; they actually go off like a fire. Nothing rouses you from bed faster than fearing for your life. So we called the real estate, and they sent someone out the same day (the 3 times we have called). The first time they thought it was the batteries, so they replaced them. A couple of days go by, and then: BEEP! BEEP! BEEP! Causing the early morning panic to set in.

Solving Americas Gun Problem

Firstly, I am not an American. Secondly, I hate armchair experts just as much as you probably do. I don’t claim to be an expert on anything nor do I think I have all of the answers. But, to any outsider who isn’t an American there are some obvious aspects to the gun control debate that Americans cannot see. America has a gun problem. The guns themselves are not the problem, it is the people who use them incorrectly that have the problem. As is the case with pretty much anything, human beings are always the weakest link in any chain; security, safety, health and common sense.

The Lacklustre Dick Smith "suicide" Mammoth Sale

There was buzz of a massive sale happening at Dick Smith on the weekend. Throughout the week there were rumours from media outlets and supposed store representatives. Even calling up the stores, the staff seemingly had no idea of a massive clearance sale. They were either told to play dumb or legitimately did not know. Then people were posting on Oz Bargain claiming to have purchased awesome deals. Someone even claimed to have got an Xbox One for $150. I even saw someone claimed to have gotten a 4k TV for a couple of hundred of dollars.

Deep Cloning Objects In Javascript Without Dependencies

There is one thing that really irks me in Javascript, everything is passed by reference. Recently in a project I was working on, I had an object of widget options I needed to modify. I also needed to offer the ability to revert the changes made to this object. The kicker is: this object is complex. It isn’t just properties and values, it has other objects inside of it and arrays. Everyone has an opinion on how you should do it, many ways to skin a cat so-to-speak.

Are Thrice Secretly Recording a New Album?

Update Just a few hours after this was posted, the band officially announced a new album. Who knows if the post was just good timing or perhaps they saw it and wanted to make it official. Something is going on over in the Thrice camp. The band who is notoriously quiet on social media have been quite active the last few months. Not even after they announced they had ended their hiatus did they start being immediately active. The guys have notoriously kept a relatively small profile online.

Aurelia Documentation Finally Arrives

In the continued week that is Aurelia Week, the team have been drip releasing tasty little morsels of Javascript framework goodness. The biggest thing to happen to Aurelia thus far is the release of actual documentation. For months many die-hards (myself included) have been using the limited already provided docs, scouring Github source code and pestering the team on their Gitter chat channel (which I encourage you to join). The team have created an Aurelia powered documentation application that allows for seamless browsing of the many Aurelia dependencies and their code. It also have various examples and info on how to do things with parts of the framework you probably never knew existed.

You're Living In A News Bubble

Recently there was some pretty tragic terrorist attacks in Paris which I am sure heard about and probably saw being shared around on Facebook. Approximately 140 people were tragically killed, with hundreds more injured to varying degree. Even days after the event you would be hard-pressed to find a media outlet (online, print and TV) not talking about what happened in Paris. In a show of solidarity the Sydney Opera House lit up in the colours of the French flag and Facebook made it so you could overlay the French flag on-top of your profile image (similar to what they did with the gay pride filter).

Aurelia Beta Released

Yes, this is really happening. Aurelia has officially put out its first beta release dubbed beta 1. Just a little over a week ago the team put out a pre-beta release and now we have our hands on an official beta as promised. As an added bonus, the Aurelia team has also beaten the Angular 2 team to the punch and released to beta first, even though Angular 2 has been in development considerably longer. It goes to show a small agile team can do great things (like release faster).

Stop Windows 10 Restarting Your Computer After Updating

By default Windows 10 will automatically download and install updates without telling you. While this sounds nice in theory, by default it will also restart your computer after installing updates as well. I like to leave my computer on over night, whether it be because of a torrent I am downloading or I am uploading large amounts of files to DropBox. This is an annoying default setting. Fortunately we have the option to be notified that updates have been installed and asked to reset (sort of like how it was during the Windows 7 days).

Aurelia Pre-Beta Release

The calm before the awesome storm? Rob and the rest of the Aurelia team have put out a pre-beta release which is action packed with a heap of new features, API refinements and tonnes of bug fixes. The reason for a pre-beta is due to the fact Aurelia relies on Babel for its tooling and the recent release of Babel broke some things in Aurelia, so while those issues are being addressed the team wanted to put out a release with some of the latest bugfixes and additions to the framework.