quinta-feira, 28 de abril de 2011

"Novo" equipamento





Amplificador de microfones Stevaux (50W, com 6L6 na saída).

Alguém sabe mais sobre esta marca? Até onde sei, foi (é?) um fabricante de transformadores e caixas metálicas.

Todo o circuito é valvulado, inclusive a fonte.

Fotos em resolução maior podem ser vistas em http://parenteses.org/mario/fotos/stevaux

quinta-feira, 21 de abril de 2011

Chicken no Twitter

Chicken entrou no moderno mundo da web social com uma conta no twitter.

sábado, 16 de abril de 2011

Primeiro esboço de R7RS

Ontem foi anunciado o primeiro esboço [PDF] da nova versão da especificação de Scheme.

O comitê responsável por preparar a nova versão da especificação decidiu dividi-la em duas partes: uma básica e outra com funcionalidades opcionais que podem não ser necessárias ou adequadas em alguns contextos. O documento anunciado é referente à parte básica (small language).

Felizmente, R7RS baseia-se em R5RS, e não em R6RS. O texto preliminar da nova especificação é de leitura agradável, não sendo tão "denso" quanto o das versões anteriores.

terça-feira, 12 de abril de 2011

Novas versões para awful e extensões de suporte a bancos de dados

Há pouco foram lançadas versões novas das extensões awful, awful-sql-de-lite, awful-sqlite3 e awful-postgresql.

Os destaques da nova versão de awful são as melhorias significativas para possibilitar a instalação de múltiplos aplicativos em um mesmo virtual host, uma interface sobre spiffy-request-vars e a correção de um bug crítico devido ao reuso de threads feito pelo servidor web Spiffy.

As notas sobre a nova versão de awful (0.31) estão abaixo:


* Added a tiny wrapper around spiffy-request-vars, adding the
with-request-variables macro and exporting
spiffy-request-vars's converters.
* Updated JQuery from version 1.5.1 to 1.5.2.
* Better support for multiple applications under the same virtual
host (add-request-handler-hook! and remove-request-handler-hook!)
* $db checks if database access is enabled via (enable-db) and
throws an error if it is not.
* Fixed critical bug regarding to parameters and thread reuse by Spiffy
* Fixed redirect-to but introduced in version 0.29


As novas versões das extensões de suporte a sistemas de bancos de dados exportam um novo procedimento para permitir o chaveamento entre bases de diferentes bancos. Assim, o uso de múltiplos sistemas de bancos de dados (e múltiplas bases de dados) em awful fica facilitado.

sexta-feira, 8 de abril de 2011

Alinhamento de astros

Uma coincidência: atualmente as duas mais expressivas implementações de compilador de Scheme->C (Chicken e Gambit) e um dos mais importantes compiladores de C (GCC) estão na mesma versão: 4.6.

A expectativa é que Chicken quebre esse alinhamento nos próximos dias com o lançamento da versão 4.7.

Hoje a versão release candidate para 4.7.0 foi atualizada no branch prerelease do repositório git do compilador.

Também hoje foi lançado o tarball de desenvolvimento, versão 4.6.7, com as funcionalidades que farão parte da versão 4.7.0.