Categories
Emacs Programming Ruby on Rails

Can Your Editor Do This? Emacs for Rails Development

Here's a challenge for your Rails development environment: Can your editor run a web server inside itself, capture runtime errors as they happen, and automatically jump to the exact line of code that caused the problem?

If you're using TextMate, Vim without extensive configuration, or a basic text editor, the answer is probably no. But if you're using Emacs with Rinari, this is exactly what you get.

Categories
HTML5 Web Development

Exploring HTML5: The Future of Web Development

Introduction

Web development is changing. For years, we've relied on Flash for video, complex JavaScript for storage, and plugins for advanced graphics. HTML5 is changing all that.

HTML5 isn't just the next version of HTML – it's a collection of new standards that bring native capabilities to browsers. Video without Flash. Graphics without Canvas. Storage without cookies. It's the biggest shift in web development since CSS.

Categories
Asides

balaclava

I am dieing for a balaclava. Where can I find it in Pune. Does anybody know any really good biking apparel shop.

Categories
Gallery

Photo shoot

Recently Jai came to pune. He is a hell of a photographer. I have used many of his amazing photos on my blog. Here are few shots from his Cannon 1000D with Cannon 50mm prime lens.

Rideshot
Bajaj Avenger.
HeadShot
Sideshot
Peace

If you are unsatisfied with the resolution here, and want to view these in full resolution, view them on Flickr here Last modified: 2026-01-14 WordPress ID: 691

Categories
GPL Linux Software Windows

Firefox Sync: Take Your Browser Everywhere

Mozilla has just rebranded their Weave add-on as Firefox Sync, and I've been using it for the past few weeks. This is exactly what I've been waiting for: the ability to continue my Firefox session from one place to another without losing context.

The Browser Sync Problem

How many times have you left your computer at work running or hibernated because you had dozens of important tabs open and couldn't bear to lose them? Or needed to access a password you'd saved at home while you were traveling? Or wished you could see your work browsing history when you got home?

Categories
GNOME Linux Tutorial

How to Restore GNOME Default Panels

If you use GNOME on Ubuntu or other Linux distributions, you've probably encountered panel problems. Maybe you accidentally deleted a panel while right-clicking, removed an applet you can't figure out how to restore, or woke up to find your panels mysteriously scrambled. Don't worry—these issues are fixable.

What Are GNOME Panels?

GNOME panels are the bars at the top and bottom of your desktop (by default) that contain your application menu, system tray, window list, and various applets. They're central to the GNOME desktop experience, so when they break, your desktop becomes difficult to use.

Categories
Linux Review

Ubuntu 10.04 Lucid Lynx: The Free Man’s Mac

Yesterday, Canonical released Ubuntu 10.04 LTS (Long Term Support), codenamed Lucid Lynx, and I've spent the last 24 hours exploring it. This release represents something significant: Ubuntu has finally delivered a desktop experience that rivals Mac OS X in visual polish and usability, while maintaining everything that makes GNU/Linux powerful—freedom, flexibility, and zero cost.

I've always had mixed feelings about Apple. While I dislike their marketing strategies and closed ecosystem, I have to respect their focus on design consistency and user experience. But there's always been one massive factor: price. Mac OS X requires expensive Apple hardware with no flexibility in configuration or customization.

Categories
Games Linux Review Windows

Urban Terror: A Free FPS for Linux Gamers

Urban Terror is one great game that deserves more attention. As someone who recently tried it, I'm impressed by what the FrozenSand team has accomplished with this free, open-source first-person shooter.

What is Urban Terror?

Urban Terror is a free tactical shooter built on the Quake III Arena engine, released under the GPL license. It's a standalone game that doesn't require Quake III to play, and it runs on Windows, Mac, and Linux. Think of it as a middle ground between Counter-Strike's tactical gameplay and Quake's fast-paced action.

Categories
Graphics Open Source Software

GIMP: The Ultimate Free Graphics Tool

I'm not a graphics design professional, but I'm also not new to image editing. I've used various tools over the years, and I keep coming back to GIMP. Recently, while creating a poster for an office event, I discovered just how powerful this free tool really is.

The Discovery

I needed to create some eye-catching text for a poster and decided to explore GIMP's Script-Fu features. For those unfamiliar, Script-Fu is GIMP's built-in automation system—essentially pre-programmed effects and operations that would take many manual steps to create.

Categories
Blogging Emacs

Blogging from Emacs

As an Emacs user who spends most of my day in this editor, I've always felt a disconnect when it comes to blogging. I have to leave my comfortable editing environment, log into WordPress through a browser, deal with the web interface, and hope I don't lose my work if the browser crashes or my connection drops.

More importantly, I'm an occasional blogger who often gets ideas while working, but I feel uncomfortable opening my blog's admin panel during work hours. It's too visible, too distracting, and frankly looks unprofessional even if I'm on a break.