Arquivo para a categoria 'Softwares'

lgob 9.04!

No post anterior eu descrevi o projeto lgob. Agora anuncio a primeira versão ‘estável’, a 9.04 (optei por este tipo de versionamento, pois não faz sentido continuar com o 0.1, 0.2 e etc).

Mais informações em: http://oproj.tuxfamily.org .

Novo site

O novo wiki, agora utilizando o http://www.dokuwiki.org/ (que de ruim só tem o nome) já esta estruturado e contendo um primeiro esforço para documentar os projetos.

A wiki pode ser acessada pelo endereço http://oproj.tuxfamily.org.

lgui 0.13

Novidades:

- Troca do script de construção por um Makefile;
- Suporte ao GtkBuilder;
- Binding do GtkRecentManager e amigos;
- Novos exemplos;

Link.: http://oproj.tuxfamily.org

Screenshot de uma aplicação que utiliza lgui

Screenshot de uma aplicação que utiliza lgui

lgui 0.2

Outro release público. Deve consertar todos os bugs que eu encontrei e adicionar mais algumas coisas principais que faltavam (GtkComboBox e GtkTable). Agora é férias! Daqui um mês volto a trabalhar nele hehe.

Para teste, fiz uma pequena aplicação “CRUD” com postgresql.

Resultado:

ss

Medição do tempo e recursos utilizados no boot com o bootchart

Se você está afim de descobrir que processos estão consumindo o maior tempo na hora do boot (muito útil para quem quer reduzir o tempo de boot e não sabe onde mexer) ou só quer saber detalhadamente o tempo do boot, existe um programa chamado bootchart, que gera gráficos detalhados do processo de inicialização do sistema, até a inicialização do servidor gráfico.

Instalação:

O método mais fácil é instalar pelo gerenciador de pacotes da sua distribuição. Exemplo no Debian e seus derivados (Ubuntu, Kurumin, etc):
sudo apt-get install bootchart (se você não utiliza o sudo, logue como root).
Alternativamente, você pode baixar os fontes / pacotes no próprio site: http://www.bootchart.org/download.html .

Utilização

Ao reiniciar o seu sistema operacional, o bootchart vai coletar os dados necessários, e depois do boot ser concluído, ele vai renderizar os dados em forma de gráficos, salvas em um arquivo na pasta /var/log/bootchart (você pode configurá-lo para renderizar em outros formato, ou até desabilitar a renderização e renderizar no proóprio site do bootchart).

O que eu pude perceber:

- O programa não prejudica o processo de boot, pois a tarefa mais pesada, que é a geração dos gráficos, é realizada após o boot (com um programa separado, bootchart-render);

- O programa me tirou as dúvidas sobre a diferença de performance de ter o apache + mysql inicializados junto com o sistema. No final das contas, a inicialização deles se dá paralelamente a outros processos, não prejudicando muito.

Bootchart no Arch Linux

Bootchart no Arch Linux

Projetos publicados (ou melhor, listados)!

Listei todos os projetos em que estou trabalhando na seção “Projetos”.

Todos são open-source, ou seja, o seu código-fonte também é “publicado”.

jMapEditor v2.3 lançado!

Depois de um tempo parado, ele está de volta =).

Muitas mudanças, incluindo suporte completo a transparências, novos tilesets, seletor de tilesets, entre outros.

Para ver todas as mudanças, verifique o change log no sourceforge.

Download (Instalador / Código Fonte): Link

Requer a máquina virtual Java, versão 6 ou superior.

SSSS2

Configuração + plugins do Vim

Após passar algumas horas montando a minha configuração e juntando os melhores plugins, e modificando para o meu gosto, consegui fazer um ambiente relativamente bom para programação (principalmente para C / C++).

* Instalação: Descompacte no seu “home” (Linux) ou equivalente em outros sistemas operacionais.

-> Características:

* Navegação por tags (F8);

* Complementação de código para C e C++; (Requer o icomplete instalado e configurado, google it =) )

* Fechamento de pares e outras frescurinhas;

* Trechos de códigos (semelhante ao do TextMate) (tab expande);

* Dobramento de código; (Atalho: espaço);

Endereço para download: http://www.fileden.com/files/2006/12/22/544068/Vimcfg.tar.bz2

jMapEditor v2.0 Lançado

Principais mudanças:

-> Sistema de “undo/redo” re-escrito;
-> Ícones nos menus =);
-> Novo menu de preferências;

Link para download do Programa / Código fonte:

Download

jMapEditor v1.7 Lançado

Mudanças (v1.7):

– Melhorias no instalador (suporte a criação de ícones em desktops
compilantes com os padrões freedesktop.org);
- Nova função: Desenhar quadrado (cliques repetidos no mesmo tile
cria um quadrado, com o lado proporcional ao número de clicks);
- Limpeza e organização do código fonte;
- Pequena diminuição no tamanho e pequena melhoria na performance;

Download (Instalador / Código-Fonte):

SourceForge

Próxima Página »


Calendário…

Dezembro 2009
S T Q Q S S D
« Nov    
 123456
78910111213
14151617181920
21222324252627
28293031