Posts Tagged ‘Web’

Garfield-Garfield=John

março, 28 - 2008

Se você achava que o garfield era estranho, é porque você nunca reparou no dono, o John. Fala sério, um cara que passa quadrinho após quadrinho falando com o gato só pode ter problemas, e isso é o que é mostrado neste site pra lá de bacana, que coloca o John sem o garfield retirado dos quadrinhos originais.

garfieldminusgarfield.tumblr.com

Espero que vocês se dirvitam tanto quanto eu 😀

Anúncios

Svn + Latex = Uma dica de Geek para Geek

março, 16 - 2008

Ola pessoal, sentiram saudades? Estou de volta com uma dica para você meu geek amigo que tem o grande problema de escrever um relatório, código fonte, página de internet, ou um simples arquivo, e descobrir que após corrigir um erro, a versão de ontem (que você considerava errada) estava bem melhor.

Bom, uma solução para você é gastar uma fortuna em HDs e gravar cada versão dos seus arquivos e se perder nas organizações de backups. Outra solução é utilizar servidores SVN que vão te economizar HDs e resolver os problemas de organização. 😀

O lance é muito simples, como em um sistema de backup bom, o servidor SVN guarda o seu arquivo versão 1 todas as modificaçoes sofridas até a versão atual (tudo compactado :D), sendo assim, caso você nescessite de uma versão intermediaria, ele monta ela para você na hora do pedido. Para fazer tal montagem, ele tenta reconhecer o formato do arquivo, que no caso de códigos-fonte, páginas html, textos sem formatação, etc, são reconhecidos e armazenados da forma correta.

O unico problema, é quando trabalhamos com arquivos que o sistema SVN considera como sendo binários, que no caso são imagens, documentos formatados (Word, Excel…), Gráficos, etc. No caso de arquivos tratados como binários, o sistema grava uma nova versão de cada modificação do arquivo, de forma que não existe o ganho de espaço garantido normalmente pelo SVN.

Uma solução para isso, é mudar de processador de texto (sim, o Word fede), e utilizar um tipo de arquivo como html (tosco) ou algo que foi desenvolvido por um programador que considerava que nenhum processador de texto tinha o poder de formatar um texto descentemente para que pudesse ser apresentado no meio acadêmico/científico, ou seja, o negócio é usar TeX ou LaTex.

O modo de se produzir um arquivo-fonte para um documeno à ser processado pelo Latex, utiliza macros que lembram tags de html, onde dizemos através de um código se queremos colocar negrito, iniciar uma tabela ou inserir uma imagem. Inserir funções matemáticas é uma beleza (sim, eu estou tomando notas de aula utilizando latex já que, depois que você pega o jeito, é muito rápido inserir funções matemáticas). O arquivo então é processado, gerando um arquivo de saida (por exemlo, PDFs) que pode ser enviado para seu professor/editor/chefe/xxx.

Bom, as dicas são estas, se você se interessou, existem alguns links abaixo onde você pode fazer download, saber um pouco mais sobre e até mesmo pegar alguns tutoriais sobre SVN e Latex.

PS: SVN e Latex estão disponiveis para muitos sistemas operacionais, incluindo os classicos Linux, Windows e MacOS, e caso você não queira instalar os programas, existem editores on-line para latex, e servidores gratuitos de svn

Referências:

Skoach, uma agenda para geeks

fevereiro, 4 - 2008

 

Se você, como eu, é um verdadeiro geek/nerd/…, das duas uma, ou você é muito organizado, ou muito bagunceiro (eu culpo a DDA/TDAH, etc); Seja la qual for o seu caso, aqui vai uma dica. Skoach é um site que coloca as grandes funções de uma agenda associados com os poderes de um pager.

As ferramentas ainda estão sendo desenvolvidas de forma que existem apenas 3 prioridades para as tarefas, mas o lado bom é que ele ja consegue enviar mensagens de texto para operadoras de celular, incluido a brasileira claro, o que torna o site uma ferramenta útil para quem é viciado na web e precisa manter uma agenda bizzarra.

Uma das funções úteis, é a geração de tarefas complexas que necessitam de vários passos (como uma reunião onde vários tópicos devem ser debatidos), ou uma tarefa contínua que demoraria vários dias (como escrever um livro), de forma que você pode depois imprimir uma tabela com os detalhes de uma tarefa ou a agenda para a sua semana.