Building simplicidade.org: notes, projects, and ocasional rants

Notes

last update:

Just now, in the uf mailing list, there was a message by Alexandre Van de Sande about a Developer Works article about HTML5. It seems that HTML5 has a set of semantic tags with lot of potential, and some of them cross into (until now) micro-format territory. I skimmed through the Developer Works article and one particular element caught my attention: <progress />. From the article: The progress element represents the state of an ongoing process, like the progress bar in a graphical user interface (GUI) application.

Display resolution

At work, I use two displays: the internal 17" 1680x105 of the Macbook pro, and a external 20" 1680x1050. The problem is that the DPIs of each monitor are different: the external has 3" more at the same resolution. This makes me almost never use the 17" for work stuff, and stuff it mostly with long-lived tasks or log tailing windows. Now I'm trying something different. I've lowered the resolution of the 17" to 1440x852 (stretched) and that makes the 17" much closer DPI-wyse to the external one, and I can have real work windows there.

Apple keynotes and the Apple TV

Is it just me or isn't it a bit stupid that I cannot see Apple Keynotes in a Apple TV. I can sit through gigabytes and gigabytes of YouTube trash, but looking at Apple Keynotes, noooo.... sighs

HTML Rich Editors

This last week I went around shopping for a HTML rich editor, those "little" JS things that learned in Hogwarts (Hi, pfig! ;) ) some spells to turn normal text-areas into Word look-alikes. Anyway, this is my short list right now, in no particular order: Asbru Web Content Editor: fully supports Safari, commercial but inexpensive. Supports tables;YUI Rich Text Editor: fresh out of the oven, not tested yet, but YUI always makes my short list;ExtJS Lightweight HTML Editor: I already use ExtJS so this also makes the list, but it seems very limited, to be investigated;TinyMCE: this has been my choice on other occasions but Safari support is lacking a bit.

Apple stuff

Busy day, so not much time to write. Highlights from yesterday Apple announcements: F$%#$%Q&#$%! Airport Extreme got GigabitEthernet now. I bought mine 4 weeks ago! Anybody wants one, good old Airport Extreme base station? Tested? The reason I would like to have gigabit: shared disks, which this base station supports;The new keyboard is beautiful, but I will have to wait until I can try it out. I don't know if I will like the feel.

Payments

If you want/need to receive money from your customers online, you now have another option: Amazon Payments. 250 pages of docs... That will take time.

Let see this stick...

First of all, if you like the music you are listening to right now, that you downloaded from somewhere, and if you have no plans on paying for it, you should be ashamed. I would like to see this stick though: Tracking down suspected file-sharers may soon become more difficult throughout the EU. In an advisory opinion released shortly after the Offenburg decision, an advocate general for the European Court of Justice ruled that ISPs are not required to disclose subscriber information in civil infringement cases.

Love / Hate relationship with GTD

I've read the book, adjusted some of the things mentioned to fit me and my personal style, but I've always fallen short of nirvana. My "inbox" is very distributed. I have to check several ticketing systems for several projects I participate, on top of all the things that arrive via email. I'm also very command line oriented, and I still write a lot of code, sprinkled with TODOs and FIXMEs.

Refreshing views

I like this article. Competition rules. Now start flaming away, I know YOU want it... Hmms... I need a badge, "Flames accepted" or something, there is a badge generator somewhere...

I work at 8 different projects now (5 consulting, 3 personal business), and between them, I use 4 different version control systems: cvs, svn, git and darcs. To keep myself sane, I developed a set of front-end scripts to deal with the most common operations: diff, commit, add files, and update. Starting today and during the next week I'll post all of those scripts online, and eventually I'll also repackage them in a repository that people can pull from if interested.