Skip navigation.

Raphael's Blog

A look into a programmer's life

it's time...



Vote Earth!



Why vote?


World leaders are set to discuss new ways to deal with climate change at the UN Climate Change Conference in Copenhagen, 7-18 December 2009. This new deal will replace the Kyoto Protocol and set new standards for reducing harmful emissions and global warming.


no more horizontal scrolling, not a lost fight

,

After looking around the several settings Opera offers I found an interesting one: "Rendering Mode":

Set rendering mode to use at startup
0 = Normal
1 = SSR
2 = CSSR
3 = AMSR
4 = MSR
-1 = Fit to width



I first though "wow, I can make 'fit to width' mode the default, cool", but as I was intrigued by the meaning of the other rendering modes I did a little research and found the following information:

The rendering technologies that ERA utilizes are Medium Screen Rendering (MSR), Aggressive MSR (AMSR), Small Screen Rendering (SSR), Color SSR (CSSR), Television Rendering (TVR), and normal screen rendering.

MSR is generally suited to smaller computer monitors, AMSR is generally suited to PDAs, CSSR is suited to mobile phones and low-resolution PDAs, and SSR is suited to low-resolution mobile phones. Each of these applies more aggressive reformatting and scaling, restructuring pages to remove the minimum widths enforced by tables or fluid designs. TVR is suited to most televisions, where problems caused by small fonts, interlaced displays, and high contrasts can also be avoided.



After reading the documentation of "ERA" I wanted to give MSR mode a try.

So I made the change, restarted opera, opened my DDPO page which usually requires an ugly horizontal scroll bar and immediately noticed the difference: all the content was adjusted to fit in the screen.
Although the effect is quite similar (if not identical) to the "fit to width" option, it is a great improvement over normal web browsing in a "small" screen (1024x600).

I am not completely satisfied by the results, but at least happy. I hope this technology is going to be improved, and that even other browsers start developing such kind of technology.

the day that dash became the default /bin/sh

,

Yesterday morning during the talk titled "changing the default system shell," Luk Claes and I NMUed dash (with the maintainer's permission of course) so that it is becomes the default /bin/sh. Yes, we finally did it! :D

To "celebrate", I took a nap right before lunch and today I had a great day during the day trip.

Those wondering what I'm going to do next: I don't know yet. I still have many items on my ToDo list in addition to continue the bashisms-hunting work, so I don't feel like promising anything.

Like I said at the end of the talk, I'd like to thank a lot of people including (but not limited to) those who at some point contributed to make the change possible, those who use dash, those who don't, the maintainers of bash and dash, and Debian in general.

:cheers:!

Mass NMUing challenge

Since lenny was released the number of RC bugs keeps going up and up. As of this time of writing it is around 1138 which are way too many.

For those who prefer graphics:

Current:


So, why not start a Mass NMUing challenge? what about getting the number of RC bugs below 1000 before Debcamp starts (that is, in a week)?.

My NMUs count on my DDPO page keeps increasing, hopefully faster than the number of RC bugs, what about yours? :smile:

EDIT: added static image

Account Created

Here I am, more than 19 months later, but am finally a DD :smile:

Many thanks to everyone who contributed to my NM process, especially anibal (my advocate), faw (my AM), and myon (fd/dam).

Timing is perfect, I planned a mass NMU day to fix bashisms :D