Tuesday, August 26, 2008

Underwater iphone fun? All you need is one of these


the H2O AMPHIBX

Before you know it all the kool surfer gyrls will be flocking to hang ten with you as you groove waiting for the next set.

Great article on integrating GNU Screen copy with local clipboard


I'm a big fan of screen. Makes my life a better place.
Well maybe it's not as good as that but it's certainly useful.

This clever fellow wrote a java app, that, when combined with some ssh port-forwarding and a little script to handle the data transfer and a few lines in your screenrc.

Anyhow it sure works well and makes copy/paste work well!

Thanks Perry!

Monday, August 25, 2008

The evil beauty of javascript

Aah - I'm sure the javascript inventers never thought that it would be used to cause so much harm. In case you are bored or are trying to reverse engineer an infection - you might want to check out:

- This SANS article
- or if you're in a hurry stop eval'ing

Opendns.com - good enough for Australia Zoo!


Want cheap content filtering! Well you can use opendns.com - and customise what you let get resolved by pointing your dns queries their way.

Apparently it has even saved AustraliaZoo a stack of cash
(must be a lot of horny animals in there trying to get to slipperybanannas.com perhaps).

And it's free. Great idea. Sure they can traffic analyze what my mom is going to (I've got her on it) but I'm sure they mean well

KeePassX - very swish password management

For eons I've been using PasswordSafe - its worked for me on all platforms.

I'm not sure exactly why - I just wasn't completely happy - so I checked out the competition again. KeePass is something I've always meant to check out - finally did.

Here is a nice little perl script to convert your old PasswordSafe files to KeePassX xml format - here

Merging can be a bit of fun - you might have a few different machines that get out of sync for eg. This XSLTProc technique / script isn't perfecto but it's pretty good for 95% - here is another.

Of course, you could also use diff - that often works.

And even better for you iphone fanpeoples - iKeepass is due out of alpha sometime when this guy has finished having a life!

Sunday, August 24, 2008

Need a CHM Viewer for Mac OSX ?

I needed this recently for some old docs - it's an old app but it works quite well - Chmox

I desire a Pizza oven


I guess it could always be used for baking bread as well.

This could be a good project for when I am laid off - here are some recipes for doing so:

- The Anasazi Oven
- Rados Traditional Wood oven
- GotWood?

There are a stack of books on this as well as peoples plans out on the net! Some are very impressive!

Or you could just get a Pizza Stone

Tip to speed up new ssh connections

Initial connections via ssh can take a fair bit of setup - especially if you are going over a high latency link like GPRS - if you already have a connection then you can use the existing channel/socket for reauth. To do this put this in either the specific connection for the particular host in your ~/.ssh/config file or do it for all connections ala:

Host *<br />  ControlMaster auto<br />  ControlPath ~/.ssh/socket.%r@%h:%p<br />



Now its possible that if you lose your ssh connection then you might have kill this socket - you could kill the ssh process or you could have an alias for this:

ssh -S “${control_socket}” -O exit “${REMOTE_HOST}”

Thursday, August 21, 2008

Formulatepro - neat Mac tool to scribble/type add graphics to a PDF

This is a rather neat and free Mac only tool that does this - FormulatePro

Wednesday, August 20, 2008

Fluid.app - seriously useful - cookies and Gmail

Fluid lets you have a standalone app running independently of your browser - I use it for Gmail, Google Calendar, Blog windows and my favorite ToDo manager.

You can customize it with its own icon and specify what urls 'stay' in the browser - some icons here.

One of my only real gripes is that all the apps share the same 'cookie jar' - apparently this is due to some closed source part of OSX.
This was really bugging me - as I wanted to have different Fluid instances that use Google's cookies for authentication (for blogger.com, different gmail accounts).

Anyhow this is the workaround - it's a tiny bit messy but not so bad really. What I did was make a different computer account then su to the user and run the instance from there. I'm pushed for time right now but here's an example:

- wanted a different Gmail instance so I defined and created a Gmail fluid instance - this is stored in /Applications/Gmail2.app
- created another user account - fluiduser say - doesn't have to be administrator
- put an alias in my .bashrc like this: alias cb='sudo -u fluiduser /Applications/Gmail2.app/Contents/MacOS/FluidInstance'
- running this alias will bring up the other fluid instance and you are home.

It would be nice to make this a bit tidier - eg. without requiring a password or a different wrapper to invoking the command...

Also copy and paste between instances won't work by default as it's different users and the clipboard is a bit protected.

Tuesday, August 19, 2008

Two good online virus scanners


Had a nasty exe being served by some iframe obfuscated javascript:

sent it to Virustotal and Jotti to check out and 3 out of 15 found it.

Change tab switching keys in Firefox 3 - to be Mac like

You will need Keyconfig for FF3 (it's been updated recently to work properly)

- Add a new key: name it nexttab and put in this code:
var tab = gBrowser.mCurrentTab;
if(tab.nextSibling) {
gBrowser.mTabContainer.advanceSelectedTab(1,true);
} else {
gBrowser.mTabContainer.selectedIndex = 0;
}

- make sure to set the global option in the key
- Do the same for previous tab - add new key, name it prevtab and put in same code
but have

gBrowser.mTabContainer.advanceSelectedTab(-1,true);

(and set the global option)
- This will be active on restart or when you start a new window!

File Juicer - interesting file recovery / forensic util 4 Mac


http://echoone.com/filejuicer/

Costs of using EC2 for your new startup

A friend showed me this link - it's a bit old but has some good analysis of the costs involved


Monday, August 18, 2008

Dvd hunter - categorize your movies

DVD Hunter is a nice app that lets you categorize your movies - whether they are dvd's or divx's - it populates pertinent details from online lookups. It appears to be mostly setup for movies/DVD's but you can also link to arbitrary media that you might want to keep archived. Thanks Lifehacker for pointing it out!

Sunday, August 17, 2008

Screen and keyboard sharing between your Macs

The screen sharing works really well on the macs - in Leopard its integrated nicely into the Finder.

Macworld has some great tips on how to make screen saving work nicely using it as a standalone app, and Bonjour with useful menu bars

Now a few things are a little bit annoying - like Command Tab not working in the remote screen when you are screen sharing.
A really nice way of achieving this is to use a keyboard synchronising tool - like Synergy or (IMHO) better app like Teleport

Here is a tip to start up screen sharing remotely from the command line

Note - symlink screen sharing into your Applications folder: sudo ln -s /System/Library/CoreServices/Screen Sharing.app /Applications/Screen Sharing

Wednesday, August 6, 2008

Sexy hacking

Learn how to hack - taught by well qualified instructors!!


Monday, August 4, 2008

Sunday, August 3, 2008

Great autopaging userscript for FF - AutoPagerize


I've used AutoPagerize
and a few other similar greasemonkey scripts - this is one of my favs. Although I did have to update her recently to make it work with Google again... possibly an addon conflict.

Anyhow it sure is great ripping through Flickr's or Google results.

CustomizeGoogle - another useful FF addon

Especially if you google stuff - CustomizeGoogle
is really good at removing adds and stopping google history from being kept via Googles tricky javascript rewriting

Signature - Firefox addon


Signature
is a great little addon - very useful if you have multiple Gmail identities that you need different signatures for. Unfortunately - it doesn't support FF3 yet - not unless unzip, change version numbers, and rezip. Some more detailed instructions are here