Useful Firefox extensions versus Google Chrome without RSS
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
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.
No Firefox-style extensions for Chrome (for a while)
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.
Dell Inspiron Mini 9 Details
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
One way Microsoft could resuscitate Windows
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 »
Why I like (or don’t dislike) the Gates/Seinfeld Churro Ad.
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.
My first WordPress child theme -OR- quirks in WordPress style.css parent references
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 »
FF Read it Later extension rocks
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.)
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).
WikidPad on multiple computers synced with Git
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.
Autohotkey transparency script
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: