Nice Github Gist bundle for Textmate.
gtcaz/github-tmbundle – GitHub
September 29, 2011Random Stuff: Making Pageant automatically load keys on startup
September 29, 2011Making Pageant automatically load keys on startup
Tags: OpenSSH, pageant, PuTTY, secure shell, tools
So I have a few private keys I generated for Public-Key SSH authentication. In Windows I manage SSH keys with Pageant – an SSH authentication agent for PuTTY. PuTTY is an awesome SSH/Telnet client for Windows that also comes with a suite of helper utilities like key generator and agent.
My work week starts like this: I log into my Windows workstation, open Pageant and load my keys one after another. Since the keys are encrypted I have to enter a password for each key. Once the keys are in memory I can securely log into multitude of Linux servers (that have the public key) without enduring their login prompt each time. Pretty nice, but there is still some room for improvement.
via Random Stuff: Making Pageant automatically load keys on startup.
Suds: A JavaScript SOAP Client Librar
September 9, 2011Suds: A JavaScript SOAP Client Library
XML is like violence – if it doesn’t solve your problem, you’re probably not using enough of it.
Suds is a lightweight SOAP client library for JavaScript. Suds has been tested on the following platforms:
Titanium Desktop (0.7.0)
Titanium Mobile (0.7.1)
xmlObjectifier – interesting library for converting XML or SOAP to JSON
September 8, 2011Looking for a simple way to convert XML to JSON Object?
xmlObjectifier is designed to assist coders working with XML data to quickly and painlessly process XML documents using familiar to JavaScript developpers methods. This useful code will provide transparent obstraction layer to those applications that utilize both JSON and XML data, it also allows you to cache your data for later use. xmlObjectifier is written in client-side JavaScript to reduce processing overhead and to provide optimal compatibility across various browsers.
via.
Installing Ruby 1.9.2 with RVM on Snow Leopard at Mark Needham
September 8, 2011Replace DigitalColor Meter in Lion | AppleScript, Developer, Utilities | Mac OS X Tips
September 3, 2011Replace DigitalColor Meter in Lion
25 July 2011 – Filed in: AppleScript Developer Utilities
I encountered my first major annoyance with Lion today: For no apparent reason, it seems Apple have decided to remove some of the most useful features from the DigitalColor Meter utility. For anyone who does any web development, DigitalColor Meter was great for quickly getting the hex value of any colour displayed on the screen, simply by hovering the cursor over it.
While it’s annoying that DigitalColor Meter is now pretty useless, it’s not too tricky to build our own replacement using a tiny bit of AppleScript with the built in OS X colour picker and a free downloadable plugin.
via Replace DigitalColor Meter in Lion | AppleScript, Developer, Utilities | Mac OS X Tips.
The evolution of the web – Interactive History of Web Tech
September 3, 2011
Cool javascript driven history of web technology developments for the visually oriented from Google (who else).
The Joel Test: 12 Steps to Better Code – Joel on Software
August 29, 2011The Joel Test
- Do you use source control?
- Can you make a build in one step?
- Do you make daily builds?
- Do you have a bug database?
- Do you fix bugs before writing new code?
- Do you have an up-to-date schedule?
- Do you have a spec?
- Do programmers have quiet working conditions?
- Do you use the best tools money can buy?
- Do you have testers?
- Do new candidates write code during their interview?
- Do you do hallway usability testing?
The neat thing about The Joel Test is that it’s easy to get a quick yes or no to each question. You don’t have to figure out lines-of-code-per-day or average-bugs-per-inflection-point. Give your team 1 point for each “yes” answer. The bummer about The Joel Test is that you really shouldn’t use it to make sure that your nuclear power plant software is safe.
A score of 12 is perfect, 11 is tolerable, but 10 or lower and you’ve got serious problems. The truth is that most software organizations are running with a score of 2 or 3, and they need serious help, because companies like Microsoft run at 12 full-time.
via The Joel Test: 12 Steps to Better Code – Joel on Software.
How to be productive I’d say.
weinre – Home Remote Debugger for Mobile Applications
August 29, 2011weinre is Web Inspector Remote. Pronounced like the word “winery”. Or maybe like the word “weiner”. Who knows, really.
Interesting places:
GitHub: https://github.com/phonegap/weinre
Google Group: http://groups.google.com/group/weinre
weinre documentation: http://phonegap.github.com/weinre
Google Chrome Developer Tools: http://code.google.com/chrome/devtools/docs/overview.html
It’s a debugger for web pages, like FireBug (for FireFox) and Web Inspector (for WebKit-based browsers), except it’s designed to work remotely, and in particular, to allow you debug web pages on a mobile device such as a phone.
via weinre – Home.
Pro Git – Pro Git 8.1 Git and Other Systems Git and Subversion
August 29, 2011Git and Subversion
Currently, the majority of open source development projects and a large number of corporate projects use Subversion to manage their source code. It’s the most popular open source VCS and has been around for nearly a decade. It’s also very similar in many ways to CVS, which was the big boy of the source-control world before that.
One of Git’s great features is a bidirectional bridge to Subversion called git svn. This tool allows you to use Git as a valid client to a Subversion server, so you can use all the local features of Git and then push to a Subversion server as if you were using Subversion locally. This means you can do local branching and merging, use the staging area, use rebasing and cherry-picking, and so on, while your collaborators continue to work in their dark and ancient ways. It’s a good way to sneak Git into the corporate environment and help your fellow developers become more efficient while you lobby to get the infrastructure changed to support Git fully. The Subversion bridge is the gateway drug to the DVCS world.
via Pro Git – Pro Git 8.1 Git and Other Systems Git and Subversion.