I became aware of Emacs in my college days but kept using ViM, I was naive and thought no one uses Vim except me. I was proud because I was using something a hacker uses.
I actively started using Emacs in first year of my job. I was working for Curl project in Persistent Systems. At that time I had choice between Curl IDE, and Emacs. I am being inspired by all the movies immediately decided to use Emacs. Slowly and gradually I learned a thing or two about in Emacs. I learned the philosophy and learned to customise my own editor.
I have never felt limited with emacs, Partly cause I am good at using Emacs and partly I don’t like IDEs. I always find intersting people using emacs, a great example will be Yukihiro Matz, Inventer of Ruby. He shared a slideshare on Emacs, go take a look.
One of my friend was looking for a way of batch converting images in to pdfs. Well, This is how you can do it. That’s a simple algorithm how to convert jpg to pdf. I use mac, so tutorial is for Mac/Linux.
WordPress as a very nice Author-info, I like it. By default it is off unless there are more then one author post on your blog. You can turn it on without installing any stupid plugin or code edit. Follow these steps.
First you should update description in your WordPress user profile
Open phpmyadmin or equivalent.
Open your WordPress database.
Navigate to table wp_options.
Search for option_name field for value _transient_is_multi_author
How to access a website with multiple virtual hosts from Arduino Ethernet Shield. The problem is if you have used Arduino Ethernet Shield, then you know that you can connect a IP, But if the IP has multiple virtual hosts, it will only connect to default virtual host. If it is commercial shared VPS, You wont be able to make your site default.
Gist is use of HTTP protocol which allows you to define host in your request on virtual host server. Here are the possible headers.
I spend most time with IRB or Rails/console. These are good settings on which I have settled with over the time. These will allow you to have basic logging and IRB history. Just put these in the ~/.irbrc file (If file doesn’t exist then create one).