Postagens

Mostrando postagens com o rótulo Software

Utilizando o CVS

CVS e debugger são duas ferramentas que todo programador deveria usar, mas que a maioria acha que não é necessário. No que diz respeito ao CVS, dizem que é perda de tempo, que o projeto é pequeno e não precisa de versionador de código, etc. As desculpas existem aos milhares, mas quem escreve programas não monolíticos (com um só módulo com um milhão de linhas) sabe que às vezes é um saco ter que gerenciar manualmente qual versão do programa é a mais atual, qual é a estável, etc. Sendo assim, esse post mostra alguns comandos básicos para utilizar o CVS pela linha de comando. Para quem utiliza Linux é fácil, pois o CVS já vem em praticamente todas as distribuições. Uma opção de interface gráfica é o Cervisia. Vamos ao que interessa: #Selecionando o repositório a ser utilizado: 1) export CVSROOT=caminho_da_pasta_do_cvs/cvs #cria o cvs (não é necessário para fazer o checkout em novas pastas/máquinas) 1) cvs init #Adicionando um novo projeto ao CVS: 1) Entrar na pasta do projeto e executar o...

Procurando uma alternativa para algum software comercial?

Um site que vale muito a pena visitar é o Open Source as Alternative. Neste site estão reunidas informações sobre diversos softwares que poderiam substituir softwares comerciais, tudo separado por categorias e bem detalhado. Além disso, a abordagem do site me pareceu bem honesta, uma vez que em geral os softwares possuem uma descrição precisa, independente de pertencerem à categoria de software comercial ou software livre. Dessa forma, não achei o site muito enviesado na direção do software livre (o que infelizmente muitas vezes acontece, talvez por otimismo exacerbado).

Editor de texto Latex

O Latex (não se pronuncia como o látex da borracha, mas algo como "latec" ou "leitec") é um editor de texto com um estilo diferente de editores como o Microsoft Word. Estes editores utilizam a filosofia WYSIWYG, ou seja, "what you see is what you get" (o que você vê é o que você tem). Sendo assim, o que é visto em uma tela do Microsoft Word é basicamente o que será visto quando impresso. Já o Latex tem um estilo um pouco diferente. De certa forma é preciso "programar" o que você quer que seja produzido, havendo inclusive a necessidade de compilar. Se por um lado este conceito possa parecer um pouco mais complicado, por outro ele possibilita um maior controle sobre o texto, principalmente quando este tem um layout mais complicado. Existem muitas ferramentas gratuitas para o Latex, sendo que boa parte das distribuições para Linux já vem com editor Latex. Para o Microsoft Windows uma opção gratuita é o TexnicCenter . Contudo, existe agora até uma ...