O gozo de criar por criar e o efeito que isso tem nos outros

Alguém se lembra de fazer uns vídeos a dançar, nada de novo:

acho fascinante o que isso inspira outras pessoas a fazer, também pelo puro gozo de criar:

😀

Ainda vem o Elton dizer para fechar a Internet ou o Andrew Keen a dizer que esta criação amadora vai matar a cultura (análise do livro por Lawrence Lessig)… eu acho que há lugar para tudo, como tudo o que se pratica para se ser melhor nessa área, estas amadorices que as pessoas vão criando são muitas vezes fruto de muito trabalho a desenvolver estas habilidades (seja dançar, pintar, tocar música) que na maioria dos casos nunca seriam aproveitadas, mesmo que a filmagem e edição de vídeo não sejam das melhores.
Claro que há muita coisa sem qualidade, mas cabe a cada um filtrar o que lhe interessa e até quem produz conteúdo sem qualidade pode ser motivado a evoluir com o comentário e avaliação de outras pessoas. Ou talvez não. 😛

Linguagem de programação para data mining da AT&T

Acho que o nome é um typo, em vez de Hancock, é Hans’ Cock, e qualquer pessoa preocupada com a sua privacidade (agora e no futuro) deduz porquê… >:-[

atet.jpg

Deve ter sido isto que usaram no Bourne Ultimatum quando o jornalista estava a falar ao telefone… 😛

Mais uma ferramenta para combater o ataque à terra da imagiNAÇÃO

[Via /.]

WordPress 2.3 e posts sem categoria

Quando migrei para o WP 2.3 passei todas as categorias para tags/etiquetas, acabando por ficar com os posts todos sem categoria. No WP 2.3 mudaram o esquema das tabelas da base de dados relativos à taxonomia dos posts, para que este seja flexível e suporte vários estilos de indexação, como as categorias ou as etiquetas (ou tags).

Para resolver o problema, e pelo menos ter os posts na categoria default teria que editar no interface do WordPress cada post para lhe atribuir a categoria default (a que no meu caso chamei Blog, mas é irrelevante, basta saber que tem o identificador 1).

Como isso era um pouco (só um cadito) trabalhoso, fui directamente à base de dados tratar do assunto. Actualmente existem 3 tabelas para a taxonomia:

  • wp_terms
  • Define o nome dos termos, no caso mais comum acabará por ser o nome das categorias ou etiquetas, e atribui-lhes um identificador numérico;

  • wp_term_taxonomy
  • Esta tabela define o que cada termo representa: categoria, etiqueta ou outra coisa qualquer;

  • wp_term_relationship
  • Esta tabela associa os termos aos “objectos” que é suposto caracterizarem, seja posts, páginas, etc.

Considerando que a categoria ‘default’ é o termo 1 da tabela wp_terms, que queremos relacionar com cada post:

INSERT INTO wp_term_relationships (object_id,term_taxonomy_id)
SELECT ID, 1 FROM wp_posts
WHERE wp_posts.post_type = 'post'
ON DUPLICATE KEY UPDATE term_taxonomy_id=1

Isto vai adicionar uma entrada na tabela de relações para cada post para a categoria 1, ou seja a default. Para não termos erros (talvez haja forma de ignorar entradas duplicadas, mas não sei ao certo como…) optei por fazer o UPDATE em caso de entradas duplicadas.

Depois há sempre um plugin como o Batch Categories para tratar em massa os posts que agora já aparecem na listagem dado a já terem categoria. 🙂

Computação a pedal

Que a evolução dos computadores reduziu o tamanho dos computadores pessoais numa grande escala está à frente dos nossos olhos (ou ao lado, ou debaixo da secretária, sei lá), porém os míticos super computadores ficam sempre aquém da vista da maior parte das pessoas, e muitas são as estórias de grandes centros de computação e dados e consumos de energia dignos de vilas e cidades inteiras.

No entanto, esta evolução da redução de escala dos processos de fabrico de semi-condutores tornou acessível a criação de super computadores baseados em vários computadores ditos de secretária. O aparecimento do Linux e a sua flexibilidade para este tipo de utilização fez nascer uma nova era de centros de dados com milhares de máquinas a trabalhar em conjunto no lugar de um computador único com milhares de processadores (por si só um desafio aos arquitectos de sistemas). A falha de uma destas máquinas não implica a falha do conjunto, não implica que o sistema operativo seja altamente tolerante a estas falhas, relegando para os protocolos de rede e para as aplicações esta tolerância a falhas (que não serão menor desafio, mas que não implicam a afectação de todas as aplicações a correr numa máquina central, com uma falha ao nível do sistema operativo).

Para quem acompanha estas temáticas (software livre, Linux, computação cientifica e derivados) não é rara a notícia do aparecimento deste tipo de centros de computação, a vários níveis, cientifico para cálculos e simulações ou empresarial para armazenar e servir conteúdos. Não é por acaso que uma das piadas mais frequentes na comunidade de utilizadores de Linux é se determinado gadget que usa o Linux como sistema operativo dá para fazer um cluster (ou seja juntar vários destes aparelhos para obter mais poder computacional)! 😀

sicortex_apedal.jpgNeste âmbito surgiu um projecto a utilizar vários computadores com Linux, trabalhando como um super computador, o que por si só não é novo, mas que usam energia humana para se alimentar. E não me refiro a um sistema de liquidificação dos mortos para combustível 😛 mas à utilização de bicicletas com geradores eléctricos (8 a 10 pedaleiros, 260W por bicicleta)! O sistema foi usado para fazer cálculos genómicos para o Departamento de Agricultura dos EUA.

Não é um projecto que a SiCortex queira implementar de uma forma directa (eu acho que não era mal pensado, seria bom para manter os cientistas em forma 😉 ), mas serviu para tentar chamar à atenção e sensibilizar para a necessidade de aumentar a eficiência energética dos sistemas computacionais, para que produzam menos calor e para que consumam menos energia, quer por si só, quer por menores necessidades de arrefecimento por ar condicionado.

Este sistema esteve em demonstração no centro de congressos de Los Angeles em Setembro, durante a Wired Magazine NextFest, alimentado pela pedalagem da equipa Jax Racing, patrocinados pela Trek. 🙂

Tram (“Eléctrico”) com bateria de lítio de carga rápida

tram-rtri.jpgO Instituto Técnico de Investigação sobre os Caminhos de Ferro (RTRI) de Tokyo, responsável por estudos e consultadoria nesta área desde 1987, desenvolveu um sistema de baterias para os Tram à base de lítio com capacidade para propulsionar o veículo a 45km/h, durante 15 minutos. Por si só estes números não são nada de especial, mas se se considerar que o sistema permite que as baterias carreguem em cerca de 60 segundos, que o sistema de regeneração de energia nas travagens pode fornecer cerca de 70% dessa energia em electricidade e ainda que o veículo com esse sistema é 10% mais eficiente que os Tram em utilização, temos algo bastante interessante. 🙂

Um sistema destes permite também reduzir custos de implementação nas linhas, já que estas deixam de necessitar de linhas contínuas de abastecimento de energia, sendo talvez suficiente que este reabastecimento seja feito nas paragens, partindo do pressuposto que as baterias não sofrem de efeitos significativos de memória, algo que é alvo da investigação do RTRI, sendo um dos seus projectos de investigação um sistema de armazenamento de energia com baixo efeito de memória à base de condensadores e baterias.

electrico_ic19.jpgEste seria sem dúvida um sistema perfeito para a linha de “eléctrico” Sintra-Portela a ser implementada no IC19-2ªCircular (aproveitando o alargamento do IC19) num universo paralelo em que há coragem política para mudar o paradigma de transportes de Lisboa. 😛

Este desenvolvimento faz parte do contínuo estudo do instituto para aumentar a eficiência e segurança deste tipo de transporte, bem como procurar soluções de energia alternativa, tendo também desenvolvido estudos no âmbito da utilização de pilhas de combustível à base de hidrogénio.

Curiosamente não encontro referencia a este desenvolvimento no âmbito da carga rápida de baterias nos resumos dos artigos publicados pelo RTRI, além de um artigo de 2004 sobre a adequação das baterias de lítio para armazenamento de energia em veículos deste género (PDF EN e JP).

Os locais onde encontrei esta referência à rapidez de carga das baterias não apresentam ligações para informação oficial.

[Via /.]