Big Floppy Donkey Disk

Tuesday, September 25, 2012

Hang With Me: An App Built With Meteor JS Framework


This is the first app that I built using the incredibly excellent Meteor Javascript framework.

Basically it is a browser-based, multiplayer version of Hang Man, where players race against one another to guess a randomly-generated word. You can play with friends, randoms or even solo.

I have it hosted on Meteor's own free hosting here.

You can fork it on Github here.

Or check out other cool projects written using Meteor at Made With Meteor.

Enjoy!

Sunday, September 23, 2012

Two Dropbox Accounts on One Computer



In a previous post, I showed how you can get two maxed-out Dropbox accounts for $5. As one of my readers pointed out though, this raises the question: how do I run them both on my machine at the same time?

Now that you have two Dropbox accounts, you might ask "Sure, but how do I use them both on the same machine??"

Read on to find out...

Wednesday, September 19, 2012

How To Paste Without Formatting, on OSX and Windows


One thing that used to really grind my gears was having to paste into Notepad or Text Wrangler every time I wanted to remove formatting from copied text. It's such a tedious and seemingly unnecessary process.

So... how do I avoid this now?

In Windows

There's a simple and excellent program that one of my work colleagues got me onto named PureText. 
  1. Download PureText.
  2. Set it to load on startup (or don't, this will simply save you the effort)
  3. Copy text as per usual with CTRL + C (or right click etc.)
  4. To paste without formatting you simply press Windows Key + V, instead of CTRL + V.

In Mac OS X

OS X has a built-in shortcut, albeit not that short: 

Command + Shift + Option + V

This performs a command called Paste and Match Style which doesn't so much remove formatting as matches the formatting of your destination. 

You can re-map this to a simpler shortcut following the instructions on this Lifehacker post. For your purposes you'll want to select All Applications in the shortcut menu, Menu Title = "Paste and Match Style" (no quotes) and choose whatever shortcut you want.


I hope that helps you save a few seconds, a few hundred times!

Tuesday, September 18, 2012

Recursively chmod only files or directories

Hi Floppers,

I wrote a little script a while back that allows you to recursively change permissions on a directory tree in unix, specifying permissions for either directories or files or both.

From the documentation:
 
# Takes a path to recurse through and options for specifying directory and/or 
# file permissions.
# Outputs a list of affected directories and files.
# 
# If no options are specified, it recursively resets all directory and file
# permissions to the default for most OSs (dirs: 755, files: 644).

Check out chmodr.sh from Gist and feel free to tinker, comment or just use as you wish.

Monday, September 17, 2012

Plasma Fractal Generator Using Meteor Javascript Framework



Hey Floppers,

A while back I created a couple of neat apps using the Meteor Javascript framework and I thought it might be nice to share them with you all.

The first is a plasma fractal generator... you know, that thing you did for a project at university and then never looked at again for the rest of your life?

Check it out:
http://plasma.meteor.com/

If you haven't checked out meteor.com, do so immediately! I suppose saying that it is a framework is a bit of an understatement; it is more of a platform consisting of a number of proven frameworks like node.js and handlebars.

There are a few totally awesome features on top of these though, such as live page updates when you edit source code, which is really nice for development, and latency compensation, which is great for online games. You can watch the screencast on their site for more details; it's pretty mind-blowing!

Even better news, they recently secured an $11.2 million development budget, so the developers can work on Meteor full-time. This means we're sure to see consistent, quality improvements on this burgeoning platform in the weeks and months to come.

Seriously, have a play around with it and if you make something cool post it on their Made With Meteor site (I got first post on their with my hangwithme app, no biggie, whatevs; I'll post that up soon too).

xoxo Gossip Girl

Saturday, September 15, 2012

Simple In-Site Search Using Google Chrome

Okay, I don't know about you, but as soon as I placed my grubby little mitts on that beautiful little thing called Google Chrome, there wasn't a ActiveX site or Firefox plug-in alive that would tempt me back to those other dinosaurs.

Now that I've pissed off any non-Chrome users around, I'll share with you a neat little tip I stumbled upon this morning by accident...

In the Chrome url/search bar, if you type in a popular website, then press Space, then enter a search term, it will perform an in-site search for you.

In fact, if you start typing the name of a popular website, then press Tab, it will complete the site AND allow you to perform an in-site search.

Detailed instructions below...

Friday, September 14, 2012

How to Max Out your Dropbox, Twice! for a Fiverr


I love Dropbox.

I think it's one of those neat, simple apps that works so well you barely even notice it.
It's great for sharing files between the office and home, sharing stuff with friends, synchronising between dual-booted operation systems and even as a totally painless backup for all your important documents.

I use it so much, in fact, that I completely maxed out my existing account last week. However, a friend of mine from work showed me a totally simple (and legal!) way to get a tonne of extra free space for dirt cheap using fiverr.com, a site where people will do a whole stack of things for you for the miserly sum of five bucks!

I've read a number of other guides on how to max out your Dropbox account but they all involve more time and effort than I care to invest. This one involves basically no effort on your behalf and you'll only need to wait a couple of hours before you get the extra space.

Read on to find out how...