March 21st, 2005 § Comments Off § permalink
The announcement was supposed to have come earlier in the month, but because of the surgery I underwent it had to wait.
Anyway, I’m pleased to announce Ruby on Rails in Brazil, the Brazilian version of the Rails community site.
We are firm believers in the “Release Early, Release Often” mantra so some corners are still rough and a lot of small things left to do. We’d like to have the help of both the Brazilian and Portuguese Rails communities to improve the site.
The blog and the wiki are already active so feel free to subscribe to the former and help with the latter.
March 21st, 2005 § Comments Off § permalink
Ajax seems to be the new favorite buzzword among Web developers — a supposedly new approach to Web development that will free developers from the clutches of twenty-century-style Web applications deprived of any form of real-time interaction with users.
I’m not impressed. Maybe because I’ve been using something similar for the past four years and have seen what’s good and what’s bad about such approach. I agree with Ian Hickson that Ajax is just a new way to talk about what many developers have been using for a long time already. Been there, done that.
The only thing new about Ajax may be the branding issue, to which Jonas called my attention today via IM. In a certain way, the word Ajax defines a new way to think about those existing technologies that will make developers in turn think about new ways to use them, leading to the creation of new toolkits, communities, and applications based on the approach.
Even so, it seems to me that the enthusiasm around the whole thing is way to big
In early 2001, I was using Microsoft’s Tabular Data Control (TDC) under IE to avoid having to reload pages for simples changes in the information presented or needed, using DHTML to create pages that had no need of explicit roundtrips to the server to collect and manage large bodies of information with reasonable speed.
Some months later, I added XML and XSL to the mix to make the generation of XHTML fragments easier. With the coming of XmlHttpRequest, things got even simpler.
One of the first applications I created using those technologies was a hierarchical forum whose conversations were dynamic loaded to create a more interactive experience for users. It worked nicely. Later, I went to create a graph editor based on the same principles.
To me, XmlHttpRequest and TDC are sides of the same coin, much like SOAP and REST. XmlHttpRequest and TDC have similar purposes, only differing in the complexity and flexibility they offer. TDC was very simple, but worked as nicely as XmlHttpRequest for most tasks, which the later only offering a compelling advantage where XSLT where concerned.
Going back to what Hickson said, it makes no sense to treat the whole thing as if it were a gift from the gods. The limitations of the Web are still there, and using dynamic technologies with disregard to the environment can cause even more problems. Good accessibility, for example, is harder to achieve in such environments (I say based on my own experience).
Obviously, as a user of such technologies, I’m not against Ajax. I just think it must be judged on the light of what we have already learn so that we won’t lose what I won in terms of accessibility and usability with the increase in the correct use of Web standards.
March 21st, 2005 § § permalink
Nothing like two weeks without being able to work to generate a backlog so huge as to seem beyond any possibility of ever being fully processed. There were so many things to do, so many e-mails to read and answer, so many calls to return, so many small tasks to complete that I almost despaired of life (and I shouldn’t even mention the three thousand entries that the blogs I read produced in the two weeks I was away).
Anyway, after spending a whole week and weekend working on the most pressing issues, things are almost back to normal, although I still have enough unresolved issues to last the rest of the month. The problem with having your own company is that when you get sick, things quickly left you behind if you don’t pay attention.
Fortunately, I’m a lot better now, almost 100% recovered. Thanks for all e-mails and best wishes. I hope that’s another experience I can leave behind, even though things went all right.
March 14th, 2005 § Comments Off § permalink
To those readers wondering what’s become of this blog, I’m not dead yet — thanks God.
The last two months were a bit hard to me, especially where my health was concerned, and I went though a lot of medical exams to find out what was happening, which, naturally, left me little time to blog.
To complicate matters, a little more than two weeks ago, I underwent an emergency appendectomy. Recover is usually fast, but mine was complicated by an infection that I’m still battling, although it’s mostly gone now.
As a result, this is the first time in almost three weeks I’m able to sit for more than a couple minutes in front a computer, to tackle at the monstrous backlog of e-mails and to do lists that accumulated in the previous weeks.
To those who sent e-mails asking about what was happening, my sincere thanks. I’m well, and I’m coming back. Thanks.