Arquivo para a categoria 'web'

Trac Page2Docbook Plugin 0.6

Acabo de promover a beta o Page2Docbook; o plugin para o Trac que referi recentemente.

Escrever em português ou em inglês

Uma questão que coloquei a mim próprio quando iniciei este blog foi em que idioma escrever.

Português foi a escolha mais simples, e que me libertou de algumas preocupações linguísticas. Tenho a noção que escrever em inglês faria com que chegasse a um número de pessoas bem maior (mas verdade seja dita, não tenho escrito nada que seja assim tão importante para o mundo :)

No entanto, há algumas escritas da investigação de doutoramento que gostava de partilhar com mais pessoas, o que torna o inglês uma alternativa mais interessante.

Agora, põe-se a questão, como é que se faz a transição de um blog que tem estado consistentemente em português (fora uma excepção recente), para um que passa a ser escrito em inglês? vai ficar aqui uma mistura de línguas que não me agrada nada. Criar um segundo blog noutro endereço também não me agrada, porque desdobro a minha identidade em dois URLs.

Alguma sugestão? Decisões… decisões…

Produzir documentos, outra vez

Faz mais de um ano que andei em busca de uma boa forma de produzir documentos e, não tendo encontrado uma solução perfeita, resolvi reduzir o âmbito do tipo de documentos em causa e concentrar-me na produção dos documentos que tipicamente aparecem durante o processo de desenho e desenvolvimento de software.

A ideia foi simples; partir das funcionalidades de wiki do trac e adicionar a capacidade de exportar cada página como docbook. A partir de uma exportação para docbook, há uma série de opções que se abrem em termos de conversões para outros formatos.

Para chegar aí tinha duas opções, ou converter directamente do formato wikitext do trac, ou partir do xhtml (strict!) que o trac gera a partir do wikitext. A primeira opção consegue-se implementar com umas quantas expressões regulares, mas parece-me talvez mais difícil conseguir prever os casos todos (sobretudo se se tiverem em conta os outros formatos que se podem encontrar misturados com wikitext, nos quais não queria mesmo ter de pensar). A segunda opção pede claramente a utilização de uma folha de estilo XSLT (apesar de também existirem outro tipo de soluções). Convenientemente, encontrei algumas folhas de estilo que fazem já esta conversão, de xhtml para docbook. As mais promissoras foram:

Esta última é a mais completa, e com a qual as minhas experiências funcionaram melhor.

Agora basta juntar água (ou por outras palavras, usar os bindings do python para libxml e libxsl) e temos um plugin para o trac ;) A bem dizer, já ando a usar uma versão alpha deste plugin há uns meses. Na altura criei um espaço no trac-hacks para alojar o projecto. Nos próximos dias espero portar o código para o trac 0.11.1 e torná-lo usável por terceiros. Os interessados fiquem por perto ;)

O tempo, a WikiSym e o TNKF

O trabalho não tem dado descanso, e o resultado é o maior período de ausência neste blog, desde que foi criado. Em falta de melhor, o twitter tem sido a forma de “falar com o mundo” :)

WikiSym 2008

Espero voltar ao blog mais a sério lá para meio de Julho, mas entretanto tenho que fazer esta pausa para falar de dois eventos fora de série que se aproximam. A WikiSym 2008 e o The New Knowledge Forge (TNKF para os amigos).

A WikiSym acontece em Setembro:

WikiSym is the foremost conference devoted to using, developing and researching wikis. In our fourth year, only WikiSym brings together organisations tha use wikis to meet face to face with leading and emerging vendors, active researchers and leading wiki consultants. [...]

At WikiSym we discuss all areas related to wikis and the wiki philosophy, ranging from social to technical, and from foundational to experience studies. The Symposium offers plenty of space for practitioner reports, discussion of work in progress, demonstrations, a rigorously reviewed research paper track, tutorials, and informal but lively OpenSpace and WikiFest sessions.

A TNKF acontece já no fim de Junho:

• A one-day colloquium of wikis, links, and social software.
• Learn about new ways to pursue, analyze, and disseminate knowledge and information in your organization, to promote innovation, creativity, and better knowledge management.
• Meet and discuss the future of social software to support organizations by some of the most prominent leaders, and researchers in the field.

Mais ligações úteis:

A compatibilidade dos browsers com documentos futuros

Não consigo resistir a escrever sobre isto. Ao que parece a equipa do IE8 pretende implementar a pior solução possível para precaver a compatibilidade com versões futuras! Logo agora que começava a achar que na microsoft andavam, finalmente, a ter algumas preocupações com o cumprimento de normas — já que neste aspecto o IE7 é superior ao 6.

Não consigo compreender como é que um grupo que se auto-intitula The Web Standards Project pode dar tão maus conselhos.

Screen-scraping vs Web-scraping

Caros profissionais (e não tão profissionais) da Web, se não estamos fazer scraping a pixeis mais sim a documentos Web, sejamos mais concretos e chamemos-lhe antes “Web-scraping“, sim? :)

O regresso dos especialistas

Os especialistas, uma tira de banda desenhada excelente que conheci há já uns anos (1999?) a partir da mítica “revista” digito.pt, que entretanto desapareceu (como acontece muitas vezes aos bons projectos).

Bem, parece que o sapo codebits fez de alguma forma com que voltassem, e será possível, que hajam rumores que a própria digito pode a vir a ressuscitar dos mortos, quase cinco anos depois? Isso é que era… :)

Saldo positivo, para o ano há mais, eventualmente

Gostei de estar presente na Web 2 Expo, voltei cheio de ideias e vontade de as pôr em prática. Por outro lado também voltei com um número de assustador de tarefas em atraso, além do atraso normal com que já estavam quando fui. As ideias ficam por isso em suspenso ainda durante uns tempos.

Entretanto, fala-se de ter Barcelona como destino no ano que vem, o que me parece positivo. A ryanair também tem voos para Barcelona ;)

A propósito, as poucas e desinteressantes fotos que tirei já foram descarregadas da máquina.

Planos para a próxima semana

Web 2.0 Expo

Voo marcado, alojamento marcado, registo confirmado e deslocações vagamente estudadas. Para a semana lá estarei na Web 2.0 Expo.

Ainda não decidi ao certo a que apresentações vou assistir, quem inventou o conceito de sessões paralelas devia ser preso ;)

De salientar que parece ir haver uma presença portuguesa interessante, o Fred Oliveira vai ser moderador da discussão Moving from 1.0 to 2.0: Philosophies and Structures for Change e o Pedro Custódio vai falar de Conversational Design. Conto ainda mais cinco presenças do lado da assistência (eu incluído). Acho engraçado como alguns países têm claramente mais presenças que outros, independentemente da sua dimensão.

De resto, por Berlim, embora gostasse de ainda fazer algum turismo, provavelmente não haverá muito tempo. Encontrei uns programas com os pontos mais importantes, pensados para duas horas e para um dia; algo me diz que devo acabar por não me afastar muito deles.

Nova versão do mapas.clix.pt

Entrou hoje em produção uma nova versão dos mapas do clix, concebido pelo pessoal cá do burgo.

Vantagens em relação a outros sites de mapas? mapas mais “bonitos”, a cartografia mais recente que existe, a funcionalidade aqui perto e o facto de existirem imensos POIs, e respectivas descrições (usando a opção mais informações, tendo um ponto de interesse seleccionado).