WordCamp Sydney 2012 – July 21-22

Please note: I’m not a WordCamp Sydney organiser, Any questions related to WordCamp Sydney should be directed towards their contact form. If you’re interested in WordPress in Sydney, also check out the WordPress Sydney meetup group.

Howdy folks,
So I don’t blog often, it’s a bad habit of mine, but it doesn’t mean I don’t love WordPress any less!

The number of WordPress professionals in Australia is forever increasing, how many are there? We don’t know – but what we do know, is that every time a WordCamp is held in Australia that up to 200 people jump at the opportunity to come out and meet other WordPress users, Designers, Developers, and even some of the crew who make using WordPress possible.

So I’m glad to be able to say, 2012 has brought with it yet another WordCamp, WordCamp Sydney, which is being held at the University of Sydney in July. I’m glad to be able to say I’ll be there, well really, I have to say, I’m rather looking forward to it!
(Did you know that the 2nd WordCamp to ever be held in Australia was WordCamp Australia held in Sydney in 2008?).

There’s not too much longer until the WordCamp is on top of us, so head over and check out their new site, talk to your friends about it, mention it to colleagues, friends and family, anyone who you think would be interested in a weekend of WordPress goodness – and don’t forget, WordCamp’s are not just for developers, they’re for users, designers and even those who don’t use WordPress, but are interested in the digital web we all work in.

WordCamp Sydney July 21-22, 2012

Me; WordPress; and the Future

As those at WordCamp Gold Coast recently found out(Wow, this past month has flown by!), I’m now listed on http://twitter.com/#!/automattic/automatticians/members!.

Yup. I’m an Automattician (Pst. That means I’ve been hired by Automattic)

So where does this leave my other projects:

  • My plugins will continue to be developed in my spare time.
  • My other random WordPressy projects may get some attention in my spare time, as they always have
  • I’m ceasing all development on WordPress.org to focus my efforts on WordPress.com
    ..just kidding, My involvement on WordPress.org will continue as it has in previous years, hopefully better than ever, whilst working on WordPress.org won’t be my day job, I’ll be able to give it the attention it deserves. WordPress.com was born out of WordPress.org, and I doubt I’d be anywhere near the first without the latter!
  • In other words – Life as normal.

Tonight marks the end of my 3 weeks Support Rotation my first week doing Development (It’s taken me a week to hit publish on this post..), from here on, I’ll be known as a Renewable Engineering Specialist, Yeah, you have to love the Tech. titles!

I’m quite proud to be able to say Automattic is my “place” of work, I’m looking forward to learning a whole lot more off the amazing people who I already know (and the many who I haven’t met) at Automattic – not that there’s too many to meet, with Automattic having just crossed the 100 employee mark, that’s not bad for a company who’s primary product handles over 250 million unique users per week. It’s also nice to see the Automattic population in Australia explode, up from 1 a month ago, to 4 of us!

Questions? :)
(better make them good ones.. so no questions on this ever-evolving design huh? You’ll be glad to know I’ve not been hired as a designer!)

Opera IRC Auto-reconnect

So, we all love using Opera as our browser, right? How many of you use IRC in Opera too? *cricket chirping*

Ok, Well, I do, and unfortunately Opera doesn’t support IRC auto-reconnection, this is rather annoying when you consider that hibernating the laptop will cause IRC to disconnect, and it doesn’t re-connect upon resuming windows.

“Simple, Just click Connect every time you resume!” yes well, I forget and can often not be on IRC for hours because of that.

So a solution. Add the IRC server to your speed dial! 

That might sound a bit strange, but it works, Simply add irc://irc.freenode.net/ (or your favourite IRC server) to your speed dial, sure enough, when you open a new tab next time you use Opera, the icon will refresh, the refresh triggers a re-connect if there isn’t already a connection! (Make sure you also have the channels you use in your connections outgoing-commands section)

It’s not perfect, but it’s doing the job for me :)

WordCamp Melbourne 2011 went off

Last weekend was WordCamp 2011, Lots of things were said and done, there was an afterparty that not many talk about (and many suspect the organisers were still drunk the next day), and of course – there were talk from a lot of interesting people.

But of course, this isnt to write about those people, the events, or anything else, this is purely a post to post up a few things which I mentioned.

First part, My presentation: How to become a WordPress Surgeon: An introduction to WordPress Core Contributing. – in reality, it was decided 5 minutes before hand the content, so give me some slack :)


Direct Link: http://wcmelb.blip.tv/file/4826938/

Now the links I promised:

  • Search and Replace – An excellent plugin for replacing text throughout WordPress, good for updating old links from other domains
  • Core Control – A Plugin of mine which allows you to see inside a bit of WordPress, The main use for this today is determining which HTTP Transport is in use, and the ability to disable those which are malfunctioning.
  • Theres another plugin which is useful when changing permastructures to distinctivly different structs, in most cases the canonical redirect takes care of it, but it’s not 100% perfect, I cant find the plugin, but Advanced Permalinks looks like it’ll do the job, But might not be compatible with 3.0/3.1, and might be overkill really.. but search the Permalinks tag on the extend directory and see what you can find.

And links that are just awesome:

What version of WordPress is behind that website?

Hi all, Dion here, Recently there’s been a few “security through obscurity” discussions going around, I’m sick of them, It doesn’t work, and this is my proof.

There are a few Plugins out there which hide the version number of WordPress, The first example i found was  Secure WordPress, It has over 170k downloads, But does it actually do what it claims?

Hiding the version number is Security through obscurity, You’re not making the install any safer, you’re merely not advertising the fact of which version you’re using.

But, do i hear you ask, “But if they dont know the version, doesnt that mean I’m safer?”
The answer to that is 3 fold:

  1. Just because they (the mystical hackers) cant see the version of WordPress you’re using, doesnt mean they’re not going to try the same attacks anyway, afterall, its only an extra 3 mouseclicks to run every exploit against every plugin known to man..
  2. Most  exploits in the WordPress world will be related to plugins, this is only due to the sheer number of them out there
  3. And finally, because hiding the version number doesnt hide the version of WordPress you’re using, which is the point of this tool/site

To use an example, It’s like walking through a battlefield with your gun hidden, just because they cant see your gun, doesn’t mean you’re going to be able to walk through the middle fo the battle, chances are, you’ll be shot anyway. Exploits are the same, they’ll attack anything that moves, the number of Joomla! or Drupal exploit attacks i see against my WordPress installs daily is enormous, & I’m sure Joomla! and Drupal installs see significant exploits thinking that the site is running WordPress. My point is, Exploits dont care, they’ll attack anyway.

Type the URL of a site below, be it advertising the fact its WordPress or not, and I’ll tell you instantly which version, or which version its most likely to be running:

Example sites:

PLEASE NOTE: This tool uses NOTHING PRIVATE, This is not connected to any WordPress.org infrastructure or otherwise secret data, All information that this tool uses is gleamed from your WordPress installation, just the same as anyone else can do.

Introducing: “TwentyTen: Remove Max Editor Width”

(Download Link)

The new TwentyTen WordPress theme is a pretty awesome theme if you ask me. Written by decent people who know what they’re doing (Unlike many other themes out there — Which whilst shiny on the outside, can be a rabbits nest underneath).

The theme only has one problem to me — and as i’ve noticed, to some other people as well. Infact, Its annoying me right now, just writing this post.

So, What is it?

Its the limitation of limiting your TinyMCE (Thats your visual text editor on the New Post screen) window to 640px. It does have some uses, but for someone like me, just writing text, and not caring about the benefits; can be downright annoying.

Oh, I nearly forgot, It also applies to fullscreen mode. So for people with a 1200px wide monitor.. well.. you get the idea (If you dont, it means, your post will be using the left most 53% of the screen). This is actually a limitation of TinyMCE not being able to distinguish between inline and fullscreen edit modes to be fair, but is still a PITA all the same.

Do try and use it yourself however, I quite like it for aligning images, but not for general purpose posts..

So, Whats the benefit exactly?

Floating images. When was the last time you were writing a blog post, and tried to insert an image, then hit preview, and found it was in a completely different place than you were expecting? And that the text was flowing badly around it? Well, this allows you to have a preview of how the actual post WILL look right in the WordPress new Post administration panel. Pretty cool in general, a downright pain to others.

So, What can i do about it?

I’ve written this short (Seriously, Theres more comments than code in this plugin) plugin which allows your editor to regain its innermost full content width.

You can download the plugin from the WordPress.org repository Here. But since the plugin isn’t actually live yet (awaiting creation) you may download it HERE instead.

Revision Control 2.0 Beta

The time has come for a Beta release of Revision Control 2.0. Would also like to announce that I’ve Cracked the 20k downloads on a plugin! currently its standing at 408,609.

Download 2.0-beta Now. Download POT file for Translations

Things to note of this release:

  • Fully rewritten from scratch
  • Better support for multiple post types
  • 100% api usage, less chance of breaking something
  • Revisioning of Categories and Tags (Well, Any taxonomy really!) – One limitation, It doesn’t restore this, thats for the next Revision :)
  • WordPress 2.9+ only.

Compatibility with older releases: I’ve not 100% tested backwards compatibility, That will come this next week, For new users, you’ll have no problems, for existing users, you should be warned that your settings may not be remembered, more testing needs to happen to verify that it works in 100% of cases.

If you’d like to submit a Translation of this plugin, or encounter a bug just send it along to wordpress@dd32.id.au

Thank you to all,
Dion

EDIT: Release Date: 24th Jan 2010 – approximately.
EDIT2: Updated the POT and .zip locations, There were a few translation issues.