get annotation from firefox

Most of the time I use Firefox to visit my ticket system and making a task there is not as easy as in w3m.
Here’s how my way of getting the annotation improves:

At the very beginning I just copy the URL from Firefox and paste to w3m-browse-url, and make annotation there. This is not very convience, […]

don’t use USE_APACHE in /etc/make.conf

When updating www/mod_scgi to 1.11 today, I found the variable USE_APACHE could use version numbers.
However, after placing it in my /etc/make.conf to replace the old WITH_APACHE2, I got an error message whenever I install a port:
Max recursion level (500) exceeded.: Resource temporarily unavailable
After some googling I found this variable should be used internal only, that […]

emms using mplayer

Well I said I could use music play daemon to play media files within Emacs, there’s something made it uncomfortable: every time I found some new mp3 files, I’ll need to rebuild the mpd database and restart the daemon. This is boring especially when I get one from a friend and just want to play […]

Just like Emacs

With extensions Firefox is really customizable. But writing extensions is not easy: We’ll need to learn a lot of things like XUL.
The good news is, with key config and grease monkey, easy scripting like in Emacs is possible.
Grease Monkey allows several script to run when the current domain match a regrexp, which is perfect for […]

The JED editor

Well this is not exactly Emacs. But Emacs related.
I will always like a lightweight Emacs clone. Emacsclient is good for desktop usage. But for server maintenance, where you spend 10 minutes on a box everyday, you won’t like the 100M monster eating up all your memory.
I’ve been using for this. And today I’ve found […]

copyurlplus, emacs planner, and freebsd

One of the extension I use is Copy URL +. However on my FreeBSD it doesn’t work very good: it always add some “undefined” in the copied string.
Checking the code and I found when this extension checks the navigator.platform to see if “\r”, “\n”, o “\r\n” should be used in unction eol(), it doesn’t take […]

take a break

I’m a man living in Emacs and I’ve used to use type-break to remind me to take a typing break:
;; type-break is causing trouble in batch mode
(if (not noninteractive)
(progn
;;;; Emacs reminds me to take typing breaks.
(require ‘type-break)
;;   How often I should take breaks, in seconds.
(setq type-break-interval (* 60 60))
;; I’m busy, 5 minutes break […]

trac and planner

Well I’ve used to use roundup as my ticket system. However the intergration of a ticket system and a version control system of trac attract me these days. So I decided to give it a try.
There’s noting to say about installation thanks to the FreeBSD ports system. And it really nice to have the version […]

playing media files within Emacs

Well Emacs itself can’t play media files, it can call an external program to play them. I like have some music as the background when programming, so I have this (stealed from the net)
;;;; A little function that plays marked files in dired with xmms
(defun dired-xmms-play-mp3 (&optional arg)
"play mp3 files marked in dired buffer with […]

interactive with the rest of the world

Though many people says Emacs is an “Operating System”, it is not and still need to interactive with other programs
I’ve talked about how to call other programs from eshell, dired, and view files according to mime types within dired. Besides that, the 2 programs I use most is a terminal emulator and Firefox.
Most […]

Close
E-mail It