Poojan (Wagh) Blog

Requests for comment

Useful Firefox extensions versus Google Chrome without RSS

without comments

Just for kicks, I’ve been brainstorming whether I can replace FireFox with Google Chrome.

The answer is no, but more accurately, almost. I’ve made a list of FireFox extensions that I live by. Namely: Read the rest of this entry »

ScribeFire 3.0

without comments

Don’t see anything here about it: ScribeFire: Fire up your blogging, but looks like there’s a new version of ScribeFire out. Can’t find a changelog nor any blog entries.

Written by PoojanWagh

September 11th, 2008 at 6:27 pm

Posted in Web

No Firefox-style extensions for Chrome (for a while)

without comments

I was quite excited to adopt Google Chrome as my primary browser. Immediately, I missed the “Read it Later” extension. I looked into whether an extension communicty had sprung up yet. (Who knows; there are apparently themes available already.) Unfortunately, I found the following in the Chromium (the open-source group formed to develop Chrome) FAQ:

FAQ Chromium Developer Documentation:

Q. How can I develop extensions for Chromium like in Firefox?

A. Chromium doesn’t have an extension system yet. This is something we’re interested in adding in a future version. Note that Chromium does support NPAPI-style “plugins”, such as Adobe Flash and Apple QuickTime.

Unfortunately, this is a deal-breaker for me (and likely for a lot of people). Guess I’ll have to be patient.

Written by PoojanWagh

September 9th, 2008 at 5:33 am

Posted in Desktop Computing

Dell Inspiron Mini 9 Details

without comments

From Dell Inspiron Mini 9 Details:

Runs Intel Atom N270 & Intel GMA 950.

$350 for Ubuntu 8.04 w/ 4 GB SSD.

$400 for XP Home w/ 8 GB SSD

$450 for XP Home w/ 16 GB SSD

Written by PoojanWagh

September 8th, 2008 at 1:27 pm

Posted in Desktop Computing

One way Microsoft could resuscitate Windows

without comments

I said in a previous post that I didn’t dislike the Gates/Seinfeld Churro Ad. That (and the recent TWiT discussion about it and cloud computing) got me thinking about what Microsoft could do to resuscitate themselves.

It seems to me that Apple presents itself as the creative platform. Microsoft, on the other hand seems to be the business platform. What do business users care about? Productivity. Read the rest of this entry »

Written by PoojanWagh

September 8th, 2008 at 10:04 am

Posted in Desktop Computing

Why I like (or don’t dislike) the Gates/Seinfeld Churro Ad.

without comments

I actually liked the Gates/Seinfeld (Windows?) Churro Ad. Not too many people did. The thing I liked about it was that it didn’t try to attack Apple. It didn’t even try to sell windows (at least not that hard). It basically presented Bill Gates in a conversational style.

Read the rest of this entry »

Written by PoojanWagh

September 8th, 2008 at 9:36 am

Posted in Web

My first WordPress child theme -OR- quirks in WordPress style.css parent references

without comments

Part of the reason I used Thematic at CircuitDesign.info was because of its ability to do a child theme (See: How I used a WordPress Child Theme To Redesign My Blog The Smart Way).

Recently, I upgraded Thematic, and some of my custom RSS feeds disappeared. (I have 3 different RSS feeds at circuitdesign.info depending on the clientele.) Unfortunately, I didn’t take advantage of this function, so I lost the two custom feeds.

This time, I finally made a custom child theme to support these RSS feeds. The important thing I needed to do was add a couple RSS link to the wp_head function. Read the rest of this entry »

Written by PoojanWagh

September 7th, 2008 at 11:09 pm

FF Read it Later extension rocks

without comments

I often find myself trying to read articles, when it’s not appropriate. No: I don’t mean porn. I mean that I stumble across something at work, or I see something that I want to look into more while zeroing out my inbox. The worst-case scenario is that I start skimming the article, giving myself a headache, and not really understanding what’s in the article.

When a digression occurs at work for something other than a web site, I write it down in my Hipster PDA. This habit keeps me focused on work and I can continue to move on. However, it’s quite difficult to write down a Web article and URL.

I came across (likely when I didn’t have time for it) a Firefox extension called Read it Later. This is very simple: you install the extension. Then, you get a little book button in your upper right corner (next to the search bar). You’ll also get a check mark in your URL bar.

When you find something you want to read later, you simply click the check mark. The cool thing is that this extension automatically creates an anonymous user key and password that can be used to sync between multiple computers. (I only use this to tag things that are public.)

Read it Later adds a check mark to your URL bar and a button next to the search bar

If you go to another computer, you can select it to use the same user key and password and it will sync your list of web sites to read later. That’s especially good for me, because I tend to encounter things at work that I can read at home.

Clicking the Read it Later button alone will bring up a page that you said you wanted to read later (I think it picks the oldes page).

Written by PoojanWagh

September 6th, 2008 at 5:50 am

Posted in Web

Tagged with , , , ,

WikidPad on multiple computers synced with Git

with 2 comments

There was  apost over at wikidpad-devel | Google Groups, where someone talked about using Drop Box to sync WikidPad databases. The person used the original_sqlite database format of WikidPad.

I personally like the “Original SQLite” format for storage. This internal database has the following properties:

The data for your wiki is stored in plain text under the data
directory of the directory your Wiki config is stored in. There is one
file per wiki word. The database to index the wiki is stored in the
file “wikiovw.sli”.

Which is great, because I get all the features of SQLite search/indexing, but all my pages are in a text format.

The great thing about this setup is that I can use version-control to keep them in sync. I originally thought about using SubVersion. However, I decided to go with a distributed version control system instead. I took a hard look at both Mercurial and Git. I decided on Git since it does implicit renames rather than explicit renames. This means that I don’t have to write any hooks in WikidPad for when there is a rename/copy of a page. Of course, I could do without this feature in Mercurial, and it would still work. It’s just nice that Git does provide the benefit of diff-based storage without the need for explicit copies/renames/moves.

So, I keep two WikidPad notebooks going: a Work one, and a Personal one. The Personal one is on all the computers at home (Windows Laptop, Windows Desktop, FreeBSD server). It is also on a USB thumb drive. One of the features of git is that the entire repository comes along with a working copy. Let’s say I’m editing a WikidPad page at home that I already edited on another computer. I don’t have to worry about syncing. I can check in both changesets and merge later. This is a feature that Mercurial also has.

That’s the great thing about text files: they work very well with version-control systems.

I also use the ScrapBook extension from Firefox to archive/annotate pages from the web. The extension saves an index of the pages in RDF format. RDF is a form of XML, which was touted as a better way to save data because it is text-based. Curiously, XML doesn’t work well with any merge tool I’ve come across. I’ll post about my descent down this rat-hole (and how I got around it) later.

Written by PoojanWagh

September 5th, 2008 at 5:31 am

Autohotkey transparency script

with 13 comments

I use WikidPad at work (and at home) to keep logs/notes on tasks that I’m doing (or want to do). One nice feature of WikidPad is that it has an “always on top” setting which keeps the WikidPad window on top while another window (behind it) is active.

I use this feature with my VNC session (most of my work is on Linux) so that I can copy/paste results and snippets. Unfortunately, a lot of time the result itself (due to its placement within the VNC session) is right behind the WikidPad window. It would be nice to have WikidPad be transparent.

Turns out, AutoHotkey already has this feature. The following script does the trick:

    #T::
    DetectHiddenWindows, on
    WinGet, curtrans, Transparent, A
    if ! curtrans
        curtrans = 255
    newtrans := curtrans - 64
    if newtrans > 0
    {
        WinSet, Transparent, %newtrans%, A

    }
    else
    {
        WinSet, Transparent, 255, A
        WinSet, Transparent, OFF, A
    }
    return

    #w::
    DetectHiddenWindows, on
    WinSet, TransColor, Black 128, A
    return

    #o::
    WinSet, Transparent, 255, A
    WinSet, Transparent, OFF, A
    return

    #g::  ; Press Win+G to show the current settings of the window under the mouse.
    MouseGetPos,,, MouseWin
    WinGet, Transparent, Transparent, ahk_id %MouseWin%
    WinGet, TransColor, TransColor, ahk_id %MouseWin%
    ToolTip Translucency:`t%Transparent%`nTransColor:`t%TransColor%
    return

Key codes:

<Win>+T: Increments transparency by 25% (with wrap-around)
<Win>+W: Set black color to be 50% transparent (also does click-through)
<Win>+O: Reset transparency settings

Here’s a screenshot of a partially transparent WikidPad hovering over a full-screen VNC session; Ion3 is my window manager:

Transparency example with WikidPad over VNC

Written by PoojanWagh

August 27th, 2008 at 11:49 pm