Moving

by withakay 16. October 2011 10:19
I am moving to tumblr, ideally I would like to move all my old posts there and kill this site completely but I don't really have the time to figure that out so for now I will just leave this intact and start using http://blog.fader.co.uk for my infrequent and erratic output

Tags:

iPlayer Grabber is dead.

by withakay 7. September 2010 16:52
Hi everyone,

as you might have noticed this blog has been might quite for a long time...
Unfortunately I just do not have time to maintain iPlayer Grabber at the moment.
I am sorry to all those that use it but you can't count on any updates (well you never actually could really), I just can't find the time to take care of it like I should.

If anyone ones to take up the cause the code is open source and available on http://github.com/withakay/iPlayer-Grabber
 
If you are looking for other options the google is your friend, there are several others doing similar things out there on the intarwebs just waiting for you to find them.
 
It was fun whilst it lasted... 

Tags:

iPlayer Grabber v2 - the iPlayer Downloader for OS X, Windows and Linux

by withakay 11. June 2010 12:00

****** THIS PROJECT IS NOW DEAD! ****** 

 

 

For some reason this post has been nuked by my blog :(

 

I have not had a chance to fix it so, for now, here is the link to the latest version of iPlayer Grabber v2.

download iPlayer Grabber (OS X, Windows and Linux)

 

Please note that you will need Ruby installed (and to be on the safe side I would stick with 1.8.x for now). Ruby comes with OS X, so Mac users should be fine, on Linux you can grab it via your package manager. For windows I would suggest http://rubyinstaller.org/ 

 

 

Tags: , , , ,

Mac | Projects | Unix | Windows

Fixing "case-folding collision" errors in mercurial - part 2

by withakay 2. February 2010 23:08

This is a follow up to a previous post I made, which can be found here.

The good news is that there is now a Mercurial Extension to take all the donkey work out of fixing those pesky case folding collisions.

Visit this page on the Mercurial Wiki to find out more: 

 

http://mercurial.selenic.com/wiki/CaseFoldExtension

 

A massive thanks to the author of this extension! 

Tags:

create a PKCS#12 (p12) file from apn_developer_identity.cer using OpenSSL

by withakay 22. September 2009 12:10

Here is how to create a PKCS12 format file using open ssl, you will need your developer private key (which can be exported from the keychain) and the CertificateSigningRequest.certSigningRequest

The resulting file can then be used to create an encrypted connection to the Apple Push Notification servers

 

# convert apn_developer_identity.cer (der format) to pem
openssl x509 -in apn_developer_identity.cer -inform DER 
  -out apn_developer_identity.pem -outform PEM

# convert p12 private key to pem (requires the input of a minimum 4 char password)
openssl pkcs12 -nocerts -out private_dev_key.pem -in private_dev_key.p12

# if you want remove password from the private key
openssl rsa -out private_key_noenc.pem -in private_key.pem

# take the certificate and the key (with or without password) 
# and create a PKCS#12 format file.
openssl pkcs12 -export -in apn_developer_identity.pem -inkey private_key_noenc.pem 
  -certfile CertificateSigningRequest.certSigningRequest 
  -name "apn_developer_identity" -out apn_developer_identity.p12

Tags:

Mac | Unix