Posts Tagged "computação"

Mais um comentário excepcional…

Mais um código com comentário incrível dos desenvolvedores que trabalham comigo. Desta vez estava copiando um projeto do SVN e notei essa “pérola”:

/***
* Método de encriptação com resultado duvidoso.
* Não sei se funciona mas na internet o cara do site disse que sim
* O professor ainda não reclamou
* @param palavra, codigo, status
* @return String
*/

Agora reclamei Ítalo!!! Prepare para fazer páginas HTML até o final do contrato

Onde foi que eu errei…. 🙁

Guitar hero para surdos

Fonte: http://www.diariodepernambuco.com.br/2010/04/19/info4_0.asp

Grupo do Instituto Federal de Educação, Ciência e Tecnologia leva adiante missão de diminuir a distância entre os que não podem escutar
Thiago Marinho
thiagomarinho.pe@dabr.com.br

Como ajudar a incluir as pessoas com deficiência físicas na sociedade, permitindo que elas executem tarefas simples, como ler, assistir TV, estudar e até tocar instrumentos musicais? O desafio serviu como mote para um professor e uma dupla de alunos do Instituto Federal de Educação, Ciência e Tecnologia (IFPE), que começam a desenvolver um Guitar hero para surdos, alusão ao famoso game que usa imagens para ajudar a tocar as notas musicais de uma canção – com intuito de diminuir a distância entre aqueles que podem ou não escutar.


José Carlos e Gean: ideia é criar um aplicativo como o game original: notas musicais na tela tocadas uma a uma Foto: Inês Campelo/Dp/D.A Press

“O objetivo não está em criar um jogo, mas um aplicativo que possibilite aos deficientes auditivos a tocarem instrumentos musicais. O primeiro instrumento ensinado será um teclado. Até já existirem softwares com este mesmo fim, mas eles não são atrativos”, explica José Carlos Pereira, 24 anos, aluno do quarto período do curso de análise e desenvolvimento de sistemas. “A ideia é permitir, por meio de um computador comum, que os surdos vejamas notas musicais na tela e toquem uma a uma. O ritmo será dado por meio de uma pequena pulseira, que vibra avisando o tempo das notas”, completa Gean Souza, 23, do sexto período da mesma graduação; ambos são orientados pelo professor Anderson Moreira, que também participa da idealização da tecnologia.

O projeto de iniciação científica faz parte de uma série de iniciativas realizadas nas universidades públicas e particulares de Pernambuco e que podem, num futuro próximo, ajudar a desenvolver ainda mais o setor de tecnologia da informação e comunicação (TIC) no estado.

Solidariedade – O Guitar hero para surdos, que ainda não tem nome definido, pode ser apenas a primeira iniciativa deste tipo a sair deste projeto da IFPE. “Já desenvolvemos uma base que permite ligar e controlar qualquer dispositivo assistivo e agora podemos começar a pensar em aplicações práticas. A primeira será esta para o ensino de instrumentos musicais, mas outras também podem surgir até o fim do projeto, daqui a um ano”, completa José Pereira.

Depois de pronto, o sistema será doado ao Núcleo de Atendimento aos Alunos com Necessidades Educacionais Especiais (Napne), do próprio IFPE, especializado no tratamento de pessoas com deficiências. “Esperamos que ele também possa ser aproveitado nas escolas do nível fundamental e médio para o ensino de música a estudantes com problemas auditivos”, avisa Gean, finalizando: “No fim, além da experiência adquirida, o projeto nos ajudará a trabalhar em algo que pode chamar a atenção e ainda prestar um serviço a estas pessoas”.

C programming language back at number 1 position

Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

After more than 4 years C is back at position number 1 in the TIOBE index. The scores for C have been pretty constant through the years, varying between the 15% and 20% market share for almost 10 years. So the main reason for C’s number 1 position is not C’s uprise, but the decline of its competitor Java. Java has a long-term downward trend. It is losing ground to other languages running on the JVM. An example of such a language is JavaFX script that is now approaching the top 20.

The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, Wikipedia and YouTube are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Nada na computação é o que dizem…

Quem é mais antigo um pouquinho na computação devem se lembrar dos antigos aceleradores de downloads que segundo os desenvolvedores deixavam a conexão até 10x mais rápidas, quando estavam baixando algo. Uma verdadeira revolução para as antigas conexões discadas no V.92. Porém um estudo da Universidade Carnegie Mellon em Pittsburgh, Pensilvânia, mostrar que as barras de progresso animadas que surgem em janelas pop-up de downloads e que usam truques de ótica fazem o processo parecer cerca de 10% mas rápido do que ele realmente é.
Só em programar o sistema para para que durante um download mude as barras de progresso: a frequência progressiva da pulsação da barra, e as suas ondulações indo em direção à esquerda, fazem os procedimentos parecer até 10% mais rápidos.
Se quiserem ver o vídeo pode clicar aqui.

Livros de Programação Gratuitos

Pessoal,

O site Free Programming Books disponibiliza gratuitamente livros de linguagens de programação. Vale a pela dar uma olhada nos links que tem lá e no TOP 20. Os livros estão catalogados por categorias específicas.

Até