Postagens populares

terça-feira, 31 de março de 2009

Dica: adote dvorak e diminua lesões

Falarei de uma alternativa para diminuir um problema que poucos percebem, mas aflige cada vez mais os profissionais de T.I., especialmente os programadores - lesão por esforço repetitivo proveniente do teclado.

Apesar de ser experiente em informática e ter prática em digitar rápido, digitava totalmente errado, o chamado "cata milho avançado". Mesmo com o posicionamento correto das mãos no tradicional layout QUERTY você é afligido por muitas lesões, devido ao movimento que suas mãos devem executar para alcançar certas teclas. Quando entrei em minha empresa atual, ainda utilizava o QUERTY. Mas fui encorajado pelo Pedro (developer master daqui) a conhecer e utilizar o DVORAK. Para conhecer a história de como e porque foi criado, acesse: http://www.dvzine.org/zine/01-toc.html

Após ler o zine (leia também!) fiquei abismado como poderia utilizar um teclado otimizado para escrever em inglês (idioma mais utilizado nas linguagens de programação, mas claro que para o português ainda é mais eficiente que o QUERTY).

Decidi aprender com os tutorias que existem para DVORAK - não são poucos pela internet - e apesar de desajeitado, já no primeiro dia era capaz de digitar com o novo layout. Bem, um mês após a adoção do layout, fiquei surpreso ao reparar que as dores provenientes do uso do diário do teclado sumiram - isso mesmo - sumiram!

Bem pessoal, quem se preocupa com a saúde e não quer tornar-se um inválido - sim, isso pode acontecer conforme adquirir estes problemas - deve trocar agora para o DVORAK, e experimentar uma melhora em sua qualidade de vida e na produtividade.

Adeus as dores e nunca mais um layout pré-histórico!

Ha!

quarta-feira, 25 de março de 2009

IBM pergunta: porque estudar linux?

O IBM Academic Initiative é um blog com recursos variados para ajudar acadêmicos do mundo todo a estudar com material de qualidade. No link que disponibilizo abaixo, existe uma pergunta para a qual a IBM quer a sua ajuda para se munir de argumentos e respondê-la, pois é constantemente feita durante suas palestras: porque devo estudar linux?

http://www.ibm.com/developerworks/blogs/page/academicbr?entry=porque_estudar_linux#comments

Aproveitem e assistam o vídeo que tem embutido no POST, muito legal! A big blue apoiando o pinguim?!?!? Sinal do fim dos tempos!

Ha!

sexta-feira, 20 de março de 2009

Blocos CDATA

Ao trabalhar com XML ou uma linguagem de script, as vezes você precisa inserir caracteres que podem ser confundidos pelo interpretador. Especialmente com XML, quando você utiliza caracteres como < ou mesmo & o interpretador do XML vai gerar um erro pois estes caracteres tem significado. Para isto, existe o bloco CDATA, que encapsula o bloco de texto e evita que este seja interpretado.

Como apresentei no POST sobre o esquema de I18N (Intertationalization) , o Symfony utiliza um arquivo XML para traduzir termos dos templates. Assim, teríamos:

<trans-unit id="73">
<source><![CDATA[<strong>Compare </strong> %category%]]></source>
<target><![CDATA[<strong>Comparar </strong> %category%]]></target>
</trans-unit>

A tag <strong> seria interpretada como outro elemento do XML, quando na verdade é uma tag HTML.

Quando insere-se um bloco de script no HTML também é aconselhável utilizar um bloco CDATA para evitar problemas na interpretação daquele trecho.

É isso aí, apesar de simples isto pode lhe poupar muito tempo.

quinta-feira, 19 de março de 2009

Dica: Jogo Numpty Physics

Esse joguinho é muito interessante, uma espécie de quebra-cabeça com gráficos muito irreverentes. Tem poucas fases mas você pode baixar mais.

http://numptyphysics.garage.maemo.org/

Natureza – Uma mãe disposta a ensinar a lição

Sei que não é bem nosso foco, mas ontem conversando com um amigo e vendo a notícia da desgraça das chuvas em SP, disponibilizo este texto abaixo escrito na época das inundações em SC . Todo mundo reclama na hora da desgraça, o paulistas estão chorando á beça, mas pergunta quem é que joga lixo no Tietê. A culpa é do quem?

Por Márcia Taborda



Como é triste educar um filho que não quer aprender! Como é penoso para uma mãe ter que passar ao castigo por ter seu pedido ignorado!



Uma boa mãe, porém, é determinada e reforça suas lições até que sua cria aprenda. Uma mãe de verdade sabe que seus filhos precisam aprender com ela, custe o que custar. Pois bem, meus irmãos, a mãe natureza mais uma vez perde sua paciência e chega ao ponto da punição!



De pouco importa agora saber quem cortou as árvores dos morros que desmoronaram ou mesmo quem acabou com os morros que aqui haviam. De nada adianta achar os culpados de toda sujeira jogada no chão, no rio ou no mar, pois o que estava disfarçado veio à tona ocupando as areias de nossos cartões postais.



Enfurecida a grande mãe mostrou que em nenhum momento estava sendo enganada. Que a tudo assistia, calada, aguardando o momento de cobrar a lição. Eis que chega a hora que, como crianças mimadas, por tanto tempo fizemos de conta que não chegaria e, disfarçados, como se não soubéssemos do que se trata, fazemos cara de espanto.



A lição, queridos irmãos, é muito simples: primeiro a ordem e só depois o progresso. Pois quando se extingue o respeito e a ordem social, o homem se mostra o mais puro e ignóbil primata, completamente incapaz de assumir a responsabilidade por aquilo que faz ou pelo que deixa de fazer.



E é exatamente quando, sem dó, nossa tão querida e sempre correta mãe diria com severidade: todos culpados! Impõe sua autoridade indiscutível e exige que arrumemos a bagunça!



Atenta, observa e distingue, sim, o caráter de seus filhos que, neste momento, se revelam entre os calhordas e os nobres. Pois deixe estar! Ela já deixou bem claro que tem força o bastante para se fazer respeitar e que está disposta a cobrar de cada um de nós, seja por ato ou por omissão!



Será que aprendemos algo ou precisaremos de mais duras lições?


Link


Márcia Taborda


Retirado de: http://www.marciataborda.com.br/

quarta-feira, 18 de março de 2009

Segunda geração da MS Surface

Muita gente malha o pau no Microsoft, mas eles estão sempre inovando e contribuem de maneira extremamente significativa para a computação.

A Surface é mais uma dessas inovações significativas. O mouse e o teclado estão aí a muito tempo, e não é de hoje que se procura um substituto mais eficiente, pois como sabemos os dois podem causar problemas de saúde quando os usa-se repetitivamente. Acho a idéia muito legal e oportuna, pois vivemos uma era de quase total dependência do computador.

http://www.geek.com.br/blogs/832697632/posts/9562-microsoft-j-planeja-segunda-gera-o-da-mesa-surface

Mesmo que não de certo a idéia, devemos continuar tentando encontrar um substituto para estas duas velharias (no mundo da informática claro) que nos acompanham a tanto tempo em contraste com tantas inovações da atualidade.

terça-feira, 17 de março de 2009

Dica: Mercado de jogos

Um mercado em plena expansão é o de jogos. No Brasil mesmo já existem 4 cursos superiores na área, e parece que só aumenta. É verdade que não é fácil, mas o que é?

Saiu na geek.com.br:
http://www.geek.com.br/blogs/832697632/posts/9551-mercado-de-videogames-valer-us-40-bilh-es-em-2012

Aconselho a quem tiver um mínimo de interesse, tentar embarcar nessa onda, seja desenvolvendo um jogo para smartphones ou mesmo para uma plataforma de jogo como PS3, XBOX360 ou PC.

Até mesmo os chamados "advergames" que são pequenos jogos com temática para promover algo, estão com alta demanada.

Magazine Luiza