fernando valente
Programação e Tecnologia
Programação e Tecnologia
30/08/10
A Google apresentou no segundo semestre de 2009 a GO, uma nova e promissora linguagem de programação. Ken Thompson, Rob Pike e Robert Giesemer, deram inicio ao projeto no ano de 2007, mas em meados de 2008 a GO tornou-se um projeto oficial da Google, ganhando assim um “pequeno empurrãozinho”. Mesmo sendo muito nova, a GO não para de crescer e já entrou no ranking das 20 linguagens mais utilizadas, de acordo com o site TIOBE (tabela de Agosto).
Segundo seus criadores, a Go está crescendo graças a sua facilidade e simplicidade. A linguagem possui uma sintaxe parecida com C/C++ e é totalmente OO (orientada a objeto), além de oferecer garbage-collector, suporte a multi-processamento e reflections. O principal objetivo no desenvolvimento da Go era criar uma linguagem que pudesse reunir velocidade de desenvolvimento (como Python e Ruby) e segurança (como C, C++ ou Java). Se você ficou curioso para entender como funciona essa nova linguagem, entre no site The Go Programming Language (oficial da linguagem) leia seus tutoriais e bons estudos!
27/08/10
Se você tivesse a opção de escolher entre um iPad ou 100 livros qual seria a sua escolha? O site Skoob está fazendo essa pergunta para você, mas… você conhece o Skoob?
“O skoob foi construído ao som de “Good People”, Jack Johnson, e pretende ser a resposta à pergunta feita na música: “Where’d all the good people go?”, “Para onde todas as pessoas boas foram?”. Aqui é o lugar para onde as pessoas boas foram e onde elas se encontram.
o skoob é o local onde você diz o que está lendo, o que já leu e o que ainda vai ler, seus amigos fazem o mesmo e assim, todos compartilham suas opiniões e críticas.
É também um lugar para fazer novos amigos, tem muita gente que gosta dos mesmos livros que você, nosso papel é ajudá-lo a encontrar essas pessoas e saber quais são suas dicas para a sua próxima leitura.
Como usar:
O primeiro passo é se cadastrar no skoob, tornando-se um “skoober”, depois adicione seus livros à sua estante. A partir daí as coisas começam a ficar mais divertidas, existem várias ferramentas no site para você interagir com outros skoobers.
Experimente é muito mais divertido usando-o.
E lembre-se, sem a sua colaboração não somos nada. Precisamos da sua ajuda, então critique, dê sugestões, idéias, ou mande apenas um recado. Estamos sempre esperando uma mensagem sua.”
Gostou da promoção? Teste sua sorte! Basta clicar no banner de divulgação da promoção, se cadastrar e escolher o que você prefere!
Boa sorte!
25/08/10
Pode parecer mentira, mas ainda existe muito desenvolvedor web que não conhece o W3Schools. Já perdi a conta de quantas vezes indiquei esse site nos últimos anos e, por isso, fica a dica! O W3Schools é mantido pela W3C (World Wide Web Consortium) e possui um enorme acervo de informações sobre linguagens voltadas para web… Acesse e divirta-se!
22/07/10
TIOBE (índice que dá uma indicação das 20 linguagens de programação mais populares do mercado) foi atualizado novamente!
22/07/10
Nessa última semana que passou, procurando por uma solução para um determinado problema, entrei em um grupo de PHP no Google Groups e, me deparei com isso: www.lojadoscript.com.br. E resolvi desabafar um pouco…
Na hora eu fiquei bem revoltado, mas pensando com calma eu cheguei a conclusão… a pessoa que criou esse site não esta errada! Só existem 2 tipos de pessoas que vão comprar nesse site, o pseudo programador (o famoso sobrinho) e o cliente esperto, que nega um orçamento de um profissional de verdade pois a diferença pode ser de mais 2mil reais dependendo do projeto. É certo que um sistema desses tem grandes chances de apresentar erros e na hora que “pipocar” algum problema, ouviremos a velha frase: “E agora quem poderá me defender?”. Será que nessa hora o comprador terá suporte? Será que o sistema comprado irá se adaptar as necessidades do cliente? Será que o Pseudo Programador vai saber encontrar o problema ou adaptar o sistema? Quem garante que uma loja virtual comprada lá possui todos os requisitos de segurança para os compradores? Se o pseudo programador que comprou o sistema não tem a capacidade de desenvolver uma aplicação do zero ele vai saber encontrar falhar de segurança em um sistema existente? Essas são algumas das questões que devem ser levadas em consideração na hora de avaliar um orçamento.
15/07/10
Cole as duas próximas linhas no seu arquivo e seja feliz!
window.document.body.oncopy = function() { return false; }; //para Ctrl+C
window.document.body.onpaste = function() { return false; }; //Ctrl+V
Obs: Essa função pode não funcionar em navegadores mais antigos. Testei no FireFox 3.6, IE8 e Google Chrome 5
Grande abraço,
Fernando A. Valente
22/05/10
Na última semana tive a oportunidade de iniciar um curso de Flex oferecido pelo DSEA (setor onde trabalho na UERJ) porém, por ser “pé atrás” com Flash, não estava levando muito a sério e não acreditava que o Flex poderia me converter, mas… Não foi isso que aconteceu. Nas primeiras horas do curso pude perceber o grande potencial da ferramenta e ter quase que certeza de que o Flex poderia resgatar o prazer de programar, prazer esse que estava, e está, sumindo a cada dia.
Ao fim do módulo básico, a primeira conclusão que cheguei foi… Flex não é uma ferramenta para criar sites “bonitinhos” e com efeitos “legais”, e sim desenvolver sistemas (web, desktop e mobile) com uma interface amigável e agradável para o usuário, posso ser crucificado por isso, mas é a minha opinião. Uma grande vantagem do Flex em relação as outras formas de se programar para web é que, nós programadores, perdemos tempo com o que realmente nos interessa, programar! Um dos maiores vilões hoje para os programadores é justamente a interface com usuário, mesmo com o jQuery e a jQuery UI, ainda enfrentamos problemas e perdemos muito tempo para executar determinadas ações ou aplicar algum efeito… Que atire a primeira pedra quem nunca perdeu tempo ajustando sua aplicação para funcionar no terrível IE6, no FireFox, Opera etc. Pois bem, me parece que o Flex resolve esse problema, mas, como nem tudo é perfeito, preciso estudar mais para passar uma opinião definitiva sobre o assunto.
Esse é o primeiro de muitos posts falando sobre Flex, espero não ter nenhuma decepção e certamente irei compartilhar minhas experiências e conhecimentos.
Grande abraço,
Fernando A. Valente
04/05/10
Repassando…
Os alunos da Graduação de Design Gráfico, com o apoio do Instituto Infnet, estão rifando 1 (um) curso de até 40 horas, à sua escolha. A verba será revertida para o aluguel do ônibus que levará a turma ao NDesign (Encontro Nacional dos Estudantes de Design), que acontecerá em Curitiba.
O evento, que está em sua 20° edição, acontecerá entre os dias 11 e 18 de Julho.
Prometemos tirar muitas fotos das palestras e oficinas, além de gravar suas discussões.
Para ajudar e comprar uma rifa, entre no site http://www.queroumcurso.com/
15/04/10
PHP, que significa “PHP: Hypertext Preprocessor“, é uma linguagem de programação de ampla utilização, interpretada, que é especialmente interessante para desenvolvimento para a Web e pode ser mesclada dentro do código HTML. A sintaxe da linguagem lembra C, Java e Perl, e é fácil de aprender. O objetivo principal da linguagem é permitir a desenvolvedores escreverem páginas que serão geradas dinamicamente rapidamente, mas você pode fazer muito mais do que isso com PHP.
Esse manual consiste primeiramente de uma referência de funções, mas ele também contém uma referência da linguagem, explicações sobre as mais importantes características do PHP, e outras informações suplementares.
Para baixar, clique aqui.
12/04/10
Alô galera!! A pré-inscrição para o PHP´n Rio 10 está liberada. Garanta sua vaga!!

O Grupo Local de Usuários de PHP do Rio de Janeiro (PHP Rio) está promovendo a segunda versão do PHP’n Rio, uma conferência PHP que foi um sucesso ano passado. Este ano terá dois dias de duração, com palestras voltadas à comunidade que utiliza a linguagem PHP como ferramenta de trabalho e/ou aprendizagem.
O público alvo do evento é primeiramente os profissionais em busca do aperfeiçoamento de seus conhecimentos na linguagem, seguidos de demais interessados em iniciar uma carreira ou simplesmente ter um contato maior com o PHP. Pretendemos ter três trilhas simultâneas de palestras e dois workshops.
O evento será realizado no CEFET/RJ, unidade do Maracanã, nos dias 20 e 21 de Agosto de 2010.