Artigos marcados com a tag desenvolvedores

RaspberryPi e WiringPi Python

Enviado por Rodrigo Delduca (rodrigodelducaΘgmail·com): “Nesse texto irei descrever como usar a biblioteca WiringPi no RaspberryPi para controlar a GPIO remotamente.” [referência: nullonerror.org]

| Link para compartilhar
Por Augusto Campos | 4/03/2013

Perdido no mar do HTML5

Enviado por Jomar Silva (homembitΘgmail·com): “Tenho conversado ultimamente com muita gente com dúvidas sobre o suporte efetivo de algumas APIs nativas do HTML5 por diferentes navegadores. Para quem trabalha no dia a dia com o desenvolvimento, isto pode ser um grande problema, pois se antes de usar uma determinada API você "se esquecer" de verificar se ela é suportada em todos os navegadores que você precisa suportar, vai provavelmente descobrir esta limitação tarde

| Link para compartilhar
Por Augusto Campos | 1/03/2013

Ruby 2.0

Enviado por Marcelo Soares Souza (marceloΘjuntadados·org): “A versão 2.0.0 da linguagem de programação Ruby foi considerada estável e o Ruby 2.0.0-p0 é a primeira versão estável desta série, este lançamento traz melhorias em resposta as novas demandas da comunidade de desenvolvedores do Ruby. Destacam-se neste lançamento o suporte ao DTrace para a depuração de programas em tempo de execução, definição do UTF-8 como padrão, maior flexibilidade na concepção de

| Link para compartilhar
Por Augusto Campos | 26/02/2013

Business Intelligence e o conhecimento organizacional

Enviado por Tibeti Caviglioni (tibetiΘdextra-sw·com): “Entre as diversas fontes de dados estruturados e não-estruturados de uma organização, informações valiosas para o conhecimento organizacional e suporte a decisão podem ser obtidas. o data mining é um recurso que atua sobre um data warehouse na identificação de deficiências e oportunidades de negócio a partir da análise inteligente dos dados. Este é o primeiro de uma série de artigos sobre data mining. Leia

| Link para compartilhar
Por Augusto Campos | 22/02/2013

Programação mobile multiplataforma

Enviado por Daigo Asuka (openwebosbrΘgmail·com): “Quem quer programar para dispositivos mobile, além de uma ampla variedade de linguagens, também podem escolher uma série de SDKs para trabalhar. Mesmo com uma polarização entre Android e iOS, não se pode ignorar demais opções. Para quem já conhece a linguagem HTML5, uma excelente opção para programação multiplataforma, é o uso do PhoneGap, recentemente adquirido pela Adobe. Nesse tutorial, de autoria de Brando

| Link para compartilhar
Por Augusto Campos | 14/02/2013

Dicas para trabalhar com modelos de dados grandes

Enviado por Mauro Pichiliani (pichilianiΘgmail·com): “O objetivo principal deste artigo é apresentar algumas dicas para ajudar os profissionais que precisam trabalhar com modelos de bancos de dados complexos, grandes e de difícil compreensão, que qualquer um pode encontrar no trabalho do dia a dia. Normalmente, esses modelos de banco de dados armazenam milhares de gigabytes em muitos objetos relacionados, que podem ser usados por centenas de usuários simultâneos. Então,

| Link para compartilhar
Por Augusto Campos | 13/02/2013

Emulação de ARM com QEMU e Debian

Enviado por Djames Suhanko (djames·suhankoΘgmail·com): “Montar um toolkit para cross-compiling é fundamental para o desenvolvimento de um sistema a ser utilizado em arquiteturas diferentes de x86. Mas às vezes é necessário apenas compilar algum programa para embarcar em um sistema já pronto e nesse caso, pode ser melhor utilizar uma máquina virtual na arquitetura pretendida. Nesse post veremos como preparar um ambiente para essa tarefa de compilação transparente

| Link para compartilhar
Por Augusto Campos | 11/02/2013

Aprendendo a programar de forma divertida

Enviado por Mauro Pichiliani (pichilianiΘgmail·com): “Neste artigo vou abordar uma dúvida que muitas pessoas possuem ao começar na área de desenvolvimento de aplicações e sistemas: existe uma maneira divertida de aprender a programar?” [referência: imasters.com.br]

| Link para compartilhar
Por Augusto Campos | 8/02/2013

Novo modelo do Raspberry Pi consome 1/3 da energia e custa 28% a menos

Um ano depois, a promessa de um Raspberry Pi de US\$ 25 foi cumprida: já está à venda na Europa o Modelo A, que parece mais adequado a aplicações embarcadas do que às do desktop ou media center: a RAM de 256MB é apenas a metade do modelo anterior (que continua disponível), não há porta Ethernet e apenas uma das portas USB foi mantida. E o consumo de energia é de apenas 1/3 do modelo original. (via linuxuser.co.uk - “Raspberry Pi Model A released one year later | Linux

| Link para compartilhar
Por Augusto Campos | 6/02/2013

Relato: Deploy contínuo na nuvem com Cloudbees e SauceLabs

Via blogs.dextra.com.br: O melhor jeito de saber se um código está certo ou errado é colocando-o em produção. Quanto mais  rápido seu código for para este ambiente, mais rápido será o feedback a respeito da sua funcionalidade. Para que isso seja possível, é preciso uma infraestrutura que garanta que sua aplicação esteja funcionando mesmo depois de alterações ou inserções de código. Ferramentas de testes automatizados e build contínua ganham grande importância na

| Link para compartilhar
Por Augusto Campos | 5/02/2013

Boilerplate App ajuda a iniciar o desenvolvimento no Firefox OS

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org): “Robert Nyman, Mozilla Developer, criou uma ferramenta para os desenvolvedores começaram a escrever seu primeiro aplicativo para o Firefox OS ou portar uma aplicação web existente para a plataforma. A ferramenta é chamada de Firefox OS Boilerplate App e fornece um número de características básicas para muitas aplicações em comum, utilizando as dependências mínimas. O Boilerplate App inclui

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Display 7 segmentos com 74HC595 e Arduino

Enviado por Djames Suhanko (djames·suhankoΘgmail·com): “Escrevi esse post sobre esse controlador de LEDs com Arduino pela capacidade de multiplexar, um recurso muito interessante para economia de recursos. Nesta primeira parte do post exemplifico um acendimento sequencial de LEDs e o controle de um display de 7 seguimentos, como os utilizados em temporizadores de bombas para exibir digitos de 0 a 9, para posteriormente montarmos um display para o sensor de temperatura

| Link para compartilhar
Por Augusto Campos | 31/01/2013

PostgreSQL: consultas avançadas com as window functions

Via blogs.dextra.com.br: Um recurso presente desde a versão 8.4 do PostgreSQL, mas que muitos ainda não conhecem ou não sabem como utilizar, são as chamadas WINDOW FUNCTIONS, ou, numa tradução literal, “FUNÇÕES DE JANELA”. Trata-se de um recurso muito interessante, que foi definido no padrão SQL:2003, a fim de potencializar as consultas em contextos OLAP. Considerando um conjunto de linhas de uma consulta, uma window function é capaz de realizar cálculos em uma linha com base em

| Link para compartilhar
Por Augusto Campos | 30/01/2013

Intel anuncia comunidade para desenvolvedores de HTML5 no Brasil

Enviado por Jomar Silva (homembitΘgmail·com): “A Intel anunciou hoje o lançamento de uma nova comunidade no portal Intel Developer Zone no Brasil, com o foco em desenvolvimento de Apps em HTML5 para múltiplas plataformas. O portal da comunidade conta com diversos artigos em Português, ensinando de forma simples, direta e objetiva tudo o que um desenvolvedor com alguns conhecimentos em HTML, CSS e JavaScript precisa saber para desenvolver Apps para diversos dispositivos

| Link para compartilhar
Por Augusto Campos | 24/01/2013

Últimos dias para inscrições no Agile Alliance Open Space Florianópolis 2013

Enviado por Lucas Adiers Stefanello (lucasΘdialetto·com·br): “Evento reúne os principais líderes em invovação e desenvolvedores ágil de software do mundo pela primeira vez no Brasil nesta quinta-feira (24) A Agile Alliance promove o Agile Alliance Open Space Florianópolis 2013, nesta quinta-feira (24/01), no Centro de Eventos do Sistema FIESC. Os interessados em participar do Open Space devem se inscrever durante a realização do Open Space ou pelo site

| Link para compartilhar
Por Augusto Campos | 24/01/2013