Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Projetos da comunidade: Zhockon (plataforma para desenvolvimento de games), sync2test, clone do Paint, tradução do pfsense, script de horário de verão

A semana acabou passando sem espaço para cada uma das notícias individualmente. Veja abaixo e prestigie os anúncios enviados pelos leitores sobre:

- Zhockon 0.1.0: plataforma integrada para desenvolvimento de games
- Clone do Paint em código aberto
- sync2test
- Tradução do pfsense
- script para ajuste do horário de verão

Zhockon 0.1.0: plataforma integrada para desenvolvimento de games: Enviado por William Oliveira de Lagos (william·lagosΘig·com·br):

“Zhockon é um projeto de minha autoria para reunir soluções de games como OpenGL, OpenAL e SDL num só pacote, formando uma verdadeira plataforma de desenvolvimento de games, como alternativa ao DirectX. Já existe uma versão disponível para download no SourceForge (http://sourceforge.net/projects/zhockon/), bem como um canal de desenvolvimento e um bocado de outras coisas, incluindo até mesmo um Twitter dele (http://twitter.com/zhockon).

A versão 0.1.0 já conta com as engines Entropia (escrita em C/C++) e algumas partes do Euphoria (escrita em Python), bem como projetos externos (pygame, DJL, Mesa, freealut, entre muitos outros). O projeto tem objetivos quanto a estes e outros motores da plataforma. Te interessaste? Visite a página oficial do Zhockon, e saiba como tu podes contribuir com o crescimento desta idéia.” [referência: opensourcecia.wordpress.com]

Clone do Paint em código aberto: Enviado por Benjamim Góis (benjamim·goisΘgmail·com):

“O saudoso paint do windows, é um programa extremamente simples, praticamente qualquer usuário consegue aprender a usar em poucos segundos. Existe um similar no linux chamado KolourPaint, mas este é destinado ao KDE. O Rogério Ferro está escrevendo uma versão do Paint voltada para o Gnome, este projeto recebeu o nome de Gnome-Paint e ainda está na versão 0.1.” [referência: blogdoferro.blogspot.com]

Meu script virou programa! Enviado por Luiz Sanches (luizgrsanchesΘgmail·com):

“Foi no FISL 9.0 que conheci pessoalmente o Aurélio, não o cara do dicionário :p, mas a pessoa que motiva muitos shelleiros do Brasil a transformarem seus shell scripts em verdadeiros programas! Trabalho com desenvolvimento web com php, apache, postgres e sempre que aparece uma oportunidade de fazer um shell script para desenrolar um problema, lá estou no site do Aurélio buscando informação. O nome do programa é sync2test e descrevo em detalhes o funcionamento dele no meu blog.

Tradução do pfsense: Enviado por Luiz Gustavo S. Costa (luizgustavoΘmundounix·com·br):

“Estamos reativando o projeto de implantação de variável gettext para posterior tradução do pfsense.

E para iniciarmos as discussões sobre isso, estamos disponibilizando um mailling list no endereço: pfsense-gettext@googlegroups.com. Faça o cadastro acessando este endereço: http://groups.google.com.br/group/pfsense-gettext

Então peço que aos interessados, façam o cadastro na maillist para iniciarmos o projeto. E aproveitando o post, Acabamos de criar um repositório para os arquivos no endereço: https://rcs.pfsense.org/projects/pfsense/repos/gettext-clone

É necessário criar um login e enviar os dados para maillist. Talvez ainda conseguimos colocar em produção na versão 2.1 do pfsense… só depende de nosso empenho! Vamos lá, estamos esperando sua contribuição. abraços !” [referência: luizgustavo.pro.br]

Script para preparar seu Linux para o horário de verão: Enviado por José Carlos Kuerten Minuzzo (minuzzoΘviaip·com·br):

“Essa semana todos os nossos servidores debian que estavam com o pacote tzdata versão 2008e-1etch3 e o pacote tz-brasil, pacote que deveria arrumar o timezone com o horário de verão certo, ficaram com o horário adiantado em uma hora. Nós temos um cliente em particular onde uma hora adiantada ou atrasada no sistema causa um grande transtorno.

Dei uma pesquisada no google sobre o assunto, e montei um script que resolve de vez o problema do horário de verão, sem precisar instalar pacote nenhum. Basta copiar e colar os comandos a seguir como root na shell da máquina, ou salvar em um arquivo e rodar como script.

Antes de rodar o script, se quiser verificar se a sua máquina já está preparada para o horário de verão, rode o comando:

zdump -v /etc/localtime

Se onde aparecer os anos de 2009 e 2010 aparecer o seguinte, seu servidor já está preparado para o horário de verão:

/etc/localtime Sun Oct 18 02:59:59 2009 UTC = Sat Oct 17 23:59:59 2009 BRT isdst=0 gmtoff=-10800
/etc/localtime Sun Oct 18 03:00:00 2009 UTC = Sun Oct 18 01:00:00 2009 BRST isdst=1 gmtoff=-7200
/etc/localtime Sun Feb 21 01:59:59 2010 UTC = Sat Feb 20 23:59:59 2010 BRST isdst=1 gmtoff=-7200
/etc/localtime Sun Feb 21 02:00:00 2010 UTC = Sat Feb 20 23:00:00 2010 BRT isdst=0 gmtoff=-10800

Ou seja, no dia 17 de outubro as 23:59:59 o relógio passará para o dia 18 de outubro com o horário 01:00:00. E no dia 20 de Fevereiro as 23:59:59 o horário volta para 23:00:00.

Segue aqui o script que já deixa o horário arrumado até 2013 (a não ser que resolvam alterar as datas!) O script foi testado e funcionou em FreeBSD, Debian e Red-Hat, mas não deve ter problema de rodar em nenhuma distribuição Linux. O script faz um backup do /etc/localtime caso você queira voltar atrás. Caso a hora ainda esteja errada depois de rodar o script, recomendo usar o ntpdate (ex: ntpdate -u ntp.usp.br) para sincronizar a hora com um servidor ntp.

/bin/cp /etc/localtime /etc/localtime.`date +%Y%m%d`
echo “Rule Brazil 2009 only – Oct 18 00:00 1 S” > /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2010 only – Feb 21 00:00 0 -” >> /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2010 only – Oct 17 00:00 1 S” >> /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2011 only – Feb 20 00:00 0 -” >> /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2011 only – Oct 16 00:00 1 S” >> /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2012 only – Feb 26 00:00 0 -” >> /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2012 only – Oct 21 00:00 1 S” >> /usr/share/zoneinfo/verao20092013.zic
echo “Rule Brazil 2013 only – Feb 17 00:00 0 -” >> /usr/share/zoneinfo/verao20092013.zic
echo “” >> /usr/share/zoneinfo/verao20092013.zic
echo “Zone hv20092013 -3:00 Brazil BR%sT” >> /usr/share/zoneinfo/verao20092013.zic
/usr/sbin/zic /usr/share/zoneinfo/verao20092013.zic
/bin/cp /usr/share/zoneinfo/hv20092013 /etc/localtime
zdump -v /etc/localtime
date” [referência: blogdoferro.blogspot.com]


• Publicado por Augusto Campos em 2009-10-18

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

Este post é antigo (2009-10-18) e foi arquivado. O envio de novos comentários a este post já expirou.