Category: web

CSS Cheat Sheet

CSS Cheat Sheet

CSS Cheat Sheet

I teach XML, DTD and the like, and I teach (or show and make students use) CSS for XML. It doesn’t work properly on all browsers, it doesn’t work consistently on all browsers, it doesn’t do everything web publishing needs. But it is a good approach to add some style and usefulness to XML without teaching XSLT.

Normally I give my students a CSS Cheat Sheet. Usually it is the CSS Cheat Sheet v2 from Added Bytes. This time I googled some more time searching for a better one. Basically, Added Bytes cheat sheet present keywords for CSS properties, but doesn’t describe valid values.

In this quest, I found what I think it the best (ok, one of the best) CSS Cheat Sheet available in the Internet. It is from “A Coding Fool” webpage. It is two pages but I do not see that as a problem, given now most printers do duplex and, if it doesn’t, you can always do that manually. Is just one sheet of paper…

Google Indexes TTL

I really would like to know what is the time to live (TTL) of Google indexes. This blog of me changed design and back end in July (OK, end of July). We are in the beginning of February. Being a nice boy, this counts as six months.

And, after six months, I still have lots of lots of missed hits to posts that were published in the old engine and that are, yet, live in Google servers. What I need to do to make Google update their indexes and remove all this crap from there?

Great Captcha

captchaJust found this captcha from the Public Knowledge Project a great idea. It not just removes the necessity to render a image as it works on text browsers like Lynx or Links.

I am tempted to start using this kind of Captcha in my sites. Just need to check if there is any patent about it… hehehe

Tags:

categories web

Google Wave first impressions

google_wave_logoReceived today the invitation to join Google Wave project. Sincerely, I had no idea about what was Google Wave when I asked a friend for the invitation. But Google has nice projects and I like to know them (and use them when I think they can help on my everyday life).

I did not have much time to use digging out Google Wave. Just used it for twenty to thirty minutes. I think it is a nice JavaScript application, in the sense that explores JavaScript, explores asynchronous calls, and real time. But I can not find any other relevant application of it on my everyday life. I do not think it is useful for writing documents cooperatively (it is too much confusion to do so in a thread like approach), I do not think it gets anything new to common forum applications (only the JavaScript thing, probably) and do not think it is better than common IM for user communication. Probably it can be good to record a discussion on some sort of topic, like a forum, but in a faster way. But I am not sure.

For now, I think it is a good way to waste memory and CPU cycles. My Firefox (under Mac) did not like much the experience, and we had just 4 simultaneous users.

Using Gmail smtp server from within Gmail

I have a gmail account. In my new job, the institutional e-mail is a customized gmail e-mail account. Trying to simplify things, I am forwarding the institutional e-mail do my gmail account. That was simple.

The next step was to make the generic gmail account to compose e-mails both as standard gmail and the institutional one. For that I can choose to use the gmail smtp server or a custom one. When using the gmail smtp server, e-mails have a From field in the header with the institutional e-mail, and a Sender field with the generic gmail e-mail. That is not elegant.

I was trying to configure gmail with a custom smtp server (the institutional smtp server, that is gmail smtp server), in the hope that hides the Sender field. Unfortunately I am without luck. It doesn’t work…

Tags: , ,

categories web

Quiki 0.01 released

quikiQuiki 0.01 was released last night. It can’t be considered a stable release. While it is usable (in fact Quiki homepage is hosted in Quiki) we know that a lot of details are missing to make it a real wiki system. The truth is that the Request Tracker queue created automatically for CPAN modules is only created for indexed modules, and beta versions (the versions we released before) are not indexed (or indexed in some different index) and therefore a RT queue is not created automatically. In fact at the moment the Quiki RT queue was not created yet, but we expect that to be done very soon.

I will not detail here what is the current development state as you can read it in the Quiki homepage. Positive comments, ideas of new features and requests for cooperation can be added here in comment while we do not have that RT queue.

Tags: , , ,

categories Perl, web

Holidays trends

This graph was prepared after a talk by Enrique Alfonseca, from Google Zurich. He shown usage of Google tools for various Natural Language Processing tasks. Probably I will post about some of them later. For now, here is a simple graphic of Google Trends showing Halloween, Christmas and Easter trends. Do you think it is a coincidence that the intervals are regular, and that the peaks match the holidays days? I do not think so…

holidays