2012-03-19 | 2min
auto installing vundle from your vimrc —
You should be using vundle
Vundle is a vim plugin manager, ala pathogen.
Vundle allows you to specify in your vimrc
what vim plugins you wish to load, and it’ll automatically download (git clone if possible) and enable vim plugins.
Vundle can get a name of a plugin as it appears in the vim plugin directory, a github :user/:repo
style string, and even a full git url.
1
2
3
|
Plugin 'Syntastic' "uber awesome syntax and errors highlighter
Plugin 'altercation/vim-colors-solarized' "T-H-E colorscheme
Plugin 'https://github.com/tpope/vim-fugitive' "So awesome, it should be illegal
|
Vundle also updates your vim plugins with a simple command :
2012-03-02 | 2min
Blog now hosted on Amazon S3 —
After migrating my blog from wp to octopress (see previous post), I started thinking that it might be a waste using a (shared) hosting account just to serve static files.
Since I use Amazon Web Services a lot, I thought I might give Amazon S3 a shot.
There’s a zillion posts out there of how to make a static site in S3, including for octopress sites, so I won’t bother you with repeating the steps here (see the links in the end of the post).
2012-02-28 | 1min
mv {word,octo}press —
After my wordpress blog was hacked twice, and I got a warning from google that I host malware (!), I decided that enough is enough, time to ditch Wordpress and hope never to see php code again.
I managed to resist the urge to roll my own blog engine (haven’t we all been there?), and decided to use octopress.
After being victorious over ruby and rvm who thought it’d be hilarious to make me go crazy while making earthquake work, I thought I might give octopress a shot.
2011-11-23 | 1min
Startup weekend Haifa (2011) —

Last week, a Startup Weekend event took place in Haifa.
Being somewhat of an addict to Startup Weekend, I attended.
Although the location was a bit smaller and less equipped than the previous Startup Weekends in Tel-Aviv (Yaffo), the organizers worked hard to make it a fun and enjoyable experience.
I pitched an idea there that didn’t get enough votes unfortunately, although I had a lot of positive response from people.
I joined a team called VideoChef, with some really great people.
2011-10-23 | 0min
Jenkins on Nginx – Take 2 - Static file handling —
Updated the wiki with a Nginx configuration that handles all the static files for Jenkins, really improves performance.
2011-10-02 | 0min
Jenkins on Nginx - Fixing artifacts downloading problem —
For those of you using Nginx to proxy Jenkins, be sure to copy the updated nginx server config from the wiki page https://wiki.jenkins-ci.org/display/JENKINS/Running+Hudson+behind+Nginx.
I added some proxy buffer specific parameters that fixes artifact downloading..
2011-09-09 | 1min
Connecting Jenkins to self signed certificated servers —

I’ve recently needed to connect our Jenkins CI server to several internal servers such as Jira and IRC (Fun post coming soon on Jenkins@IRC..).
The problem with these servers are that their SSL certificates are selfsigned.
This causes Jenkins to fail when connecting to the servers with the following error (Which you can see in the Jenkins log):
1
2
3
4
|
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:
PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
|
To solve the problem, instead of going through Java keysigning hell, download JavaSSL.zip, extract the files and open a command prompt or shell to the extracted folder.
2011-08-04 | 1min
The small things —
Lately I’ve been going deeper and deeper down the nix rabbit hole at my new work.
The deeper I go, the more I undestand what a nix n00b I am.
I’ve had so many OMG/AHA! moments, and it reminds me a bit of the period I (re)discovered the Mac, and when my journey of the open source world began.
Here’s a small example that’ll make anyone with nix experience chuckle, since it’s so basic:
2011-07-18 | 1min
Automating Egged Bus Wifi Connection —
On my commute to work I travel by bus, with wifi.
It’s one of those wifi’s you have to open a browser and click on some license agreement in order to connect.
After agreeing, the browser is redirected to a page filled with commercials, earning yet another referral point to the company that set up this wifi.
Annoying as it might seem, this is not the end of the world, as you overcoming it by clicking is not that bad.