sexta-feira, 31 de julho de 2015

Aprendendo a programar usando planilhas

Dica do Everaldo Gomes: Aprendendo a programar usando planilhas.

Novo site do Mauricio Aniche: Code Sheriff. Você coloca seu códgo e ele analisa.

ParanaJobs: uma página no Facebook criada pelo Rafael Silvério, aluno da UTFPR Objetivo? Divulgar vagas na área de Computação e Informática no Paraná.

Perigo: hackers controlam carro à distância.

quinta-feira, 30 de julho de 2015

E se linguagens de programação fossem veículos?

E se linguagens de programação fossem veículos? Figuras de veículos e textos comparando-as a linguagens de programação. Engraçado para quem conhece (ao menos supercialmente) as linguagens. Minha favorita: OCaml. Não a linguagem, mas sim a figura + texto:


OCaml é esta coisa de forma engraçada da qual os Europeus gostam por alguma razão.


Mais um na linha humor com bom fundo de verdade: Programação de Computadores vai ser renomeada oficialmente "Googlando StackOverflow".

Enquanto estive na NC State soube deste aplicativo (Campus Cruizer) mas não usei. É inspirado no Uber mas só para alunos de graduação de universidades americanas.

Como gosto muito de Clojure, esta notícia chamou minha atenção: Walmart usa Clojure em larga escala.

Como aprender a programar com jogos.

Segurança de software é uma questão muito séria. E deve ser pensada antes do desenvolvimento do software, como diz Gary McGraw. Este bug no Android só deixa isso ainda mais claro.

http://antipattern.io/ fornece feedback para seu código como um serviço. Via Dean Wampler.

Existem várias boas razões para se usar software livre. Uma delas é a possibilidade de economia: 
Banco do Brasil estima economia de R$ 50 milhões com uso de software livre


HD de 5 megabytes sendo enviado. IBM, 1956.

5 megabyte hard drive being shipped out, IBM 1956.
Posted by So Bad So Good on Tuesday, July 21, 2015

quarta-feira, 29 de julho de 2015

ElixirConf 2015, ICSE 2016, Grok Podcast sobre Clojure

ElixirConf, a conferência sobre a linguagem de programação Elixir (criada pelo brasileiro José Valim, inspirada em Clojure e que roda na máquina virtual do Erlang) está com inscrições abertas. Vai ser em outubro de 2015, em Austin, Texas. O Grok Podcast fez recentemente uma série de podcasts com o José Valim sobre Elixir.




Por falar em Austin, mesma cidade onde irá acontecer a ICSE 2016, que está com inscrições de trabalhos aberta. A Laurie Williams, que me recebeu muito bem durante meu ano sabático na North Carolina State University, é uma das co-chairs de programa. Dê uma olhada na página do grupo dela. Ainda apareço lá na foto do grupo (que deve ser trocada em breve). Gosto muito da proposta de pesquisa do grupo de fazer pesquisa relevante para a comunidade de profissionais em engenharia de software.

Grupo de pesquisa Realsearch


Fonte: página do Realsearch no Facebook.


Achei interessante também que o outro co-chair do ICSE 2016 é um professor da África do Sul. Taí uma possibilidade de um futuro ano sabático...

Um dos "problemas" da linguagem Erlang, na minha opinião, é ser baseada na sintaxe de Prolog. O que José Valim parece ter feito muito bem é dado uma sintaxe melhor (baseada em Ruby e Clojure) do que a de Erlang. Eu sou fã de Clojure. Ano passado, em Durham, conheci o autor de um dos livros sobre Clojure, o Stuart Halloway. A empresa dele (e do criador de Clojure, o Rich Hickey) me deu de presente uma inscrição para o evento de Clojure: a Clojure/Conj 2014. Se você quer saber mais sobre Clojure, o Grok Podcast está fazendo uma série de podcasts sobre a linguagem.  E a Clojure/Conj 2015 vai ser em novembro.

PS: formato do post inspirado no blog Recorrido.