1 0
post icon

Sydney IT Meetup Calendar

05. Feb, 2011

Wondering where all the interesting Sydney IT meetups are? I have listed here a rough calendar for 2011. There may be some updates further on in the year as more events are announced.

Big Meetups

  • PHPConfAu – Late October. You didn’t hear that form me though because the exact date is yet to be confirmed. First national PHP meetup, this one is going to be big! Some of Australia’s most respected PHP developers are already slated to be there, so if you want to learn anything new, definitely drag yourself across!
  • WordCamp – OK, technically it is in Melbourne, but this is the WordPress meetup of the year, and something everyone who has a blog should go to – tickets are $50, there is no reason not to go!
  • PyCon AU – 20th – 21st August. Again, Python’s National Conference.
  • Ad:Tech Sydney – 9-10 March. ad:tech is the leading event for the digital marketing and advertising community in Australia and New Zealand.
  • CeBIT Australia – 31st May – 2nd June. Australia’s biggest IT get-together.

Weekly / Fortnightly Meetups

  • Sydney Tech Startup Meetup – Every Thursday Morning. 8am-10am.
  • Silicon Beach Sydney – Every Friday at the Grace Hotel 6pm+. Silicon Valley has a supporting ecosystem that makes Internet innovation thrive, so what can Australia do? How can that big island with the best beaches in the world, harness the passionate, intelligent individuals who care to do more?
  • Coffee Mornings – Every Friday Morning @ 8am. A get together of social media personel.

Monthly Meetups

Sparatic

Please let me know (in the comments section “below”) if there is anything that I have missed out on!

Read full story »


Written By Tim Groeneveld.
post icon

Google’s Android Fonts

23. Jan, 2011

I love Android, and I love that Google is offering such a good mobile operating system, for free. Many people might just remember that Microsoft grew to prominence in the IT industry in much a similar way. They provided DOS for free (or at least at a low cost) to OEMs, which provided them with much of the market share that they have now.

It can be seen as actually quite smart that Google are offering their OS for such a low price.

Google commissioned Ascender, a digital typeface foundry and software development company located in the Chicago suburb of Elk Grove Village, Illinois in the United States to create the fonts that are used by the Android user interface.

Ascender engineered the new set of system User Interface (UI) fonts named “Droid” for the Android platform built by the Open Handset Alliance. The fonts provided by Ascender allow highly legible text resulting in easy to use interfaces.

The fonts are open source, licensed under the Apache Software License.

Finding a download link to the fonts can be a bit tricky, but one of the easiest ways to get the fonts is to download them from Google’s Web Fonts project.

Here is Droid Sans, Droid Sans Mono and Droid Serif.

Failing that there is this link here to a Mercurial repository, but I didn’t tell you that, now did I?

Read full story »


Written By Tim Groeneveld.
post icon

Holiday mode started early?

22. Jan, 2011

Looking at my emails, I just realised that I forgot to pay for Drupal Downunder. -.-”

Read full story »


Written By Tim Groeneveld.
post icon

Arrived in Queensland

21. Jan, 2011

Hello Linux Conference, I can’t wait until you begin!

Read full story »


Written By Tim Groeneveld.
post icon

libguestfs: library for accessing and modifying VM disk images

18. Jan, 2011

Imagine if there was an application that you could feed a disk image to, wether it be Microsoft Windows 2008 or Red Hat EL 6 and see a list of applications that are installed – no step back – imagine if there was an application that you could feed a disk image to and just discover what operating system was installed.

Well fear not! There is such an application. I kid you not, if you are anything like me you are going to look and see this as one of the most amazing discoveries. When I found this, I had a “oh my goodness, why didn’t I know about this sooner” moment.

libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images. You can use this for viewing and editing files inside guests, scripting changes to VMs, monitoring disk used/free statistics, P2V, V2V, performing partial backups, cloning VMs and much much more.

libguestfs basically allows you to do anything that you have ever dreamed of. Yes. It will even read your Windows Registry “hive” files and spit them out as XML files.

The virt-inspector command examines a virtual machine or disk image and tries to determine the version of the operating system and other information about the virtual machine.

libguestfs is definitely on the TODO list for installing :) I am love. I could just imagine a nice web application thrown on top of this that would allow you to do funky things like that a WIndows machine offline, run a Windows Update *while the virtual machine is not running* and then start the machine up again. Doesn’t sound awesome yet? Think about it this way: a new Windows update is released. You take an LVM snapshot of the currently running box. You apply any Windows Update to the new LVM snapshot, shutdown the current running box while bringing up the new one (or edit the registry and remove any details of the IP and add a script to run on startup…)… so many ideas :)

Read full story »


Written By Tim Groeneveld.
post icon

Red Hat Enterprise Linux 5.6 is out!

17. Jan, 2011

Red Hat is pleased to announce the availability of the latest update to Red Hat Enterprise Linux 5, release 5.6 (with kernel-2.6.18-238.el5)!

In virtualisation land, one of the major changes have been the addition of the virtio balloon driver. This new driver in Red Hat 5.6 allows guests to express to the hypervisor how much memory they require. The balloon driver allows the host to efficiently allocate memory to the guest and allow free memory to be allocated to other guests and processes.

Also, In Red Hat Enterprise Linux 5.6, a global synchronization point is added to pvclock, providing a more stable time source for guests, which is good because this has been the cause of so many time slips in guest clocks.

RHEL 5.6 also pushes the BIND server to the latest release number.

And guess what. Oh my goodness: PHP 5.3! I know, it seems strange, but finally Red Hat ships with PHP 5.3 as default!

There are many other noteworthy changes in Red Hat Enterprise Linux 5.6, and I would highly suggest that you read the release notes for Red Hat 5.6.

Karanbir (the lead developer of CentOS) has asked on Twitter what should be released and how: CentOS 5.6 or CentOS 6? Arrfab has stated the reasons why CentOS 5.6 should be released first:

  • The centos 5.x install base is there while there is (obviously) no centos 6 install base.
  • So those people having machines in production, faced to the net (, etc, etc, …) would prefer having their machines patched and up2date (security first !)
  • People running CentOS 5.x on servers and willing to install php53 packages, now officially included
  • On the build side, the el5 build process is clearly identified and known since 2007 : packages with branding issues are already identified and patches/artwork is already there, meaning that it will be probably (no, surely !) faster to have 5.6 out of the door than 6
  • Same rule for the QA process : people from the QA team can “blindly” focus on their previous tests, and just have a look eventually at some newer packages (a few, like php53 but not that much in comparison with el6)

and although I am excited to see CentOS 6.0 be released, I must say that I agree that CentOS 5.6 should be released first.

Read full story »


Written By Tim Groeneveld.
post icon

Reminder: root needs > 10GB

16. Jan, 2011

*sigh*

[tim@beast ~]$ df / -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/disk/by-uuid/ebc29b81-cc7e-4fa5-9777-8953f54752ff
9.9G  9.3G   70M 100% /

Why oh why do I do this to myself?

Read full story »


Written By Tim Groeneveld.
post icon

Holding back way to much!

15. Jan, 2011

A typical day’s worth of updating my machines usually looks a bit like this:

[tim@myhost tmp]$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
warning: gnome-disk-utility: ignoring package upgrade (2.30.1-1 => 2.32.0-2)
warning: gvfs: ignoring package upgrade (1.6.3-1 => 1.6.6-1)
warning: kernel26: ignoring package upgrade (2.6.34.3-1 => 2.6.36.3-1)
warning: kernel26-headers: ignoring package upgrade (2.6.34.3-1 => 2.6.36.3-1)
warning: libbonoboui: ignoring package upgrade (2.24.3-1 => 2.24.4-1)
warning: libgnome: ignoring package upgrade (2.30.0-1 => 2.32.0-3)
warning: nvidia: ignoring package upgrade (256.53-1 => 260.19.29-1)
warning: nvidia-utils: ignoring package upgrade (256.53-1 => 260.19.29-1)
warning: proftpd: local (1.3.3-5) is newer than extra (1.3.3c-1)
warning: rdesktop: local (1.6.0_rc1-1) is newer than extra (1.6.0-5)
warning: udev: ignoring package upgrade (151-3 => 165-1)
warning: udisks: ignoring package upgrade (1.0.0-0.20100223 => 1.0.2-1)
warning: youtube-dl: local (2010.12.09-2) is newer than community (2010.12.09-1)
resolving dependencies...
looking for inter-conflicts...

You know it’s bad when you have so many custom packages, that you may as well have your own distribution :) .

Read full story »


Written By Tim Groeneveld.
post icon

Internet Travels

14. Jan, 2011

*sigh* the Internet. From updated software to the Himalayas’.

I thought that I might just describe today how I got lost in an interesting maze of Handbrakes to Schools in the Indian Himalayas.

So, I was doing my normal morning Internet browse, off discovering what new and interesting tidbits of information I could discover. On Freshmeat, I learnt that there was a new version of Handbrake, a popular (and very, very awesome tool) for converting DVDs into other formats so they can be viewed on iPods and iPhones.

Cool, I thought. Upon reading the changelog, they listed a couple of changes to ‘ghb’. What was ghb, I wondered? Well, a Google found that GHB was infact Gamma-Hydroxybutyric Acid. Indeed, Gamma-Hydroxybutyric Acid was not what I was looking for, but it did start the wild search party.

From learning all about GHB and it’s affects, Wikipedia was only more then happy to teach me more information. Xyrem, manufactured by Jazz Pharmaceuticals is a orphan drug. What’s an orphan drug? Well, it’s a pharmaceutical agent that has been developed specifically to treat a rare medical conditions.

Since the market for any drug with such a limited application scope would, by definition, be small and thus largely unprofitable, government intervention is often required to motivate a manufacturer to address the need for an orphan drug. One of the interventions that can be undertaken by a government is to create a government-run enterprise to engage in research and development, otherwise known as a Crown Corporation.

An example of a Crown Corporation is the Australian based National Broadband Sceme, which is owned and operated by the Department of Communication and the Digital Economy.

On the DBCDE site, there was a media release sent out: “A reminder for Australians affected by floods about the Satellite Phone Subsidy Scheme”. Naturally, it was time to have a look at who was offering and what the price of satellite phone are. $1,000+. One of the coolest phones being the Thuraya XT. (ZOMG! It has a color screen!)

Looking for how much it actually costs to have a satellite phone (ie, monthly charges) I found a page listing where the Thuraya phones are used.

Leading me to an isolated village situated in the Indian Himalayas, Kargyak. In September 2009 the Surya Civic Association finished construction of the specially designed “passive” school-building heated by sun, fully ecological and also compatible with local structures also in terms of appearance.

It’s pretty cool and I suggest you take a look.

Read full story »


Written By Tim Groeneveld.
post icon

Broadcom is part of the Linux Foundation

13. Jan, 2011

When you look at the Linux landscape, there are traditionally two companies which are well known for lacking support when it comes to Linux. ATI and Broadcom. Well, good news when looking at the Broadcom landscape! Broadcom, well known for frequently holding out when it came to delivering drivers – especially Wi-Fi drivers and source code for Linux users has officially joined the Linux Foundation, with plans to extend its open development and collaboration with the Linux community.

The move announced a couple of weeks ago might just be the biggest change in the Open Source landscape* this year.

Heavily contributing to the reputation Linux had for not being as compatible with essential technologies such as Windows and OS X, Broadcom’s decision to join the Linux Foundation and release new open source drivers (brcm80211).

Since the release of that new open driver, it has been integrated into the recent Linux kernel release 2.6.37, where it can be actively improved upon by the entire Linux community.

Off topic a little bit, we need to see more Open Source organisations open up to the community their proprietary drivers.

Although the opening up of commercial code in the kernel is one of my favorite topics, to save myself typing out a whole new discussion on the topic I will simply point over to David Airlie, the maintainer of Maintainer of all the direct rendering manager code and the X.org co-maintainer for Red Hat, covering both Fedora and RHEL.

David goes on to ask one very important question: ‘So what are they [orgnaistaions providing closed source userspace drivers] actually hiding in userspace?

Read full story »


Written By Tim Groeneveld.