Artigos marcados com a tag desenvolvedores

Versionamento de bibliotecas Python com virtualenv

Enviado por Matias Schertel (matiasΘschertel·co): “Não é incomum no mundo do desenvolvimento que projetos distintos sejam dependentes de diferentes versões de uma mesma biblioteca, o que pode tornar o gerenciamento dos ambientes um tanto quanto complexo. Com o python temos a opção de utilizar o virtualenv, uma ferramenta para a criação e gerenciamento de ambientes de desenvolvimento, para facilitar o trabalho nesses cenários. Seguindo a linha do artigo publicado

| Link para compartilhar
Por Augusto Campos | 12/04/2013

GPU - CUDA 5 na plataforma openSUSE 12.3

Enviado por Alessandro de Oliveira Faria (A.K.A.CABELO) (alessandrofariaΘnetitec·com·br): “Agora o CUDA 5 é composto de um único instalador provendo o CUDA Toolkit, SDK (códigos de exemplo) e driver para os desenvolvedores. Deixo no link a seguir dicas para instalação na plataforma openSUSE.” [referência: vivaolinux.com.br]

| Link para compartilhar
Por Augusto Campos | 9/04/2013

Linux e o suporte à device tree

Enviado por Sergio Prado (sergio·pradoΘe-labworks·com): “Um série de artigos sobre o suporte à device trees no kernel Linux.” [referência: sergioprado.org]

| Link para compartilhar
Por Augusto Campos | 2/04/2013

Oracle doa código e marca do MySQL para a Fundação Apache

Conforme adiantei na madrugada de hoje via @brlinuxblog, a Oracle está contribuindo o código do projeto MySQL para a incubadora de projetos da Fundação Apache. Parece um prenúncio de final feliz para este código que a Oracle recebeu quando comprou a Sun mas não foi feliz em manter. Não é a primeira vez que a Apache recebe um projeto pré-existente da empresa (lembra do OpenOffice?), e não há dúvida de que ela tem experiência em fomentar a participação do público em projetos de

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

GCC 4.8 completa a migração para C++

Enviado por Marcelo Soares Souza (marceloΘjuntadados·org): “Com o lançamento do GCC 4.8.0, os desenvolvedores do GNU Compiler Collection trocaram a linguagem de implementação deste para a linguagem C;. O trabalho de desenvolvimento que possibilitou isto já estava sendo realizado já há alguns anos e foi finalizado agora. O GCC 4.8 também traz melhorias de performance, um novo nível de otimização além de trazer o detector de erros na memória AddressSanitizer, assim

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

Gerenciando múltiplas versões do Python com pythonbrew

Enviado por Matias Schertel (matiasΘschertel·co): “Projetos desenvolvidos em linguagens interpretadas muitas vezes têm uma forte dependência da versão do interpretador, exigindo um certo controle sobre as versões instaladas e utilizadas no sistema. No python isso não é diferente, e para auxiliar nessa tarefa contamos com um software muito “mão na roda” chamado pythonbrew. O pythonbrew automatiza, de forma fácil e descomplicada, a instalação e o gerenciamento de

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

Curso de C online e gratuito

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org): “O site C Progressivo é um portal voltado exclusivamente ao ensino da linguagem de programação C. O serviço é totalmente online, gratuito e não é necessário clicar em nada ou fazer qualquer tipo de cadastro para ter acesso ao curso. O site é dividido em seções, que são dividias em capítulos, como se fosse um livro. O site C Progressivo é, na verdade, uma apostila digital, com aulas, exemplos de

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

pulp: modelando problemas de programação linear com python

Enviado por Thiago Ribeiro (ribeiro·itΘgmail·com): “Compartilhando um pequeno artigo de como utilizar o pulp para modelar problemas de programação linear com python.” [referência: thiagoribeiro.wordpress.com]

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

GameMaker:Studio pode exportar aplicativos prontos para a Ubuntu Software Center

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org): “Gamemaker: Studio, um conjunto de softwares destinado a novatos e experientes profissionais de desenvolvimento de jogos, recebeu um add-on específico para GNU/Linux no Steam. A Valve é conhecida principalmente como um cliente de jogos, mas ela também fornece softwares através do serviço de distribuição digital. Gamemaker: Studio cai bem nessa categoria e seus desenvolvedores acabam de lançar um DLC,

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

Como funciona o processo de compilação de um código-fonte C

Enviado por Frederico Martins Pedroso Junior (fredericomΘgec·inatel·br): “Vamos usar o compilador GCC para mostrar o processo de compilação de um código-fonte em C. Quando o GCC é invocado, ele normalmente realiza quatro etapas para gerar o executável: Pré-Processamento, Compilação, Montagem e Linkagem (Ligação), sempre nesta ordem e sendo que é possível parar o processo no final de cada etapa.” [referência: fredim.wordpress.com]

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

PHP: lançado o Symfony 2.2

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org): “Depois de seis meses de desenvolvimento Fabien Potencier lançou o Symfony 2.2, a versão mais recente de seu framework PHP de fonte aberto para desenvolvimento de aplicações web. Os novos recursos incluem autocompletar na linha de comando, barras de progresso para tarefas de longa duração, e as mensagens de erro mais claras na pilha HTTP. O código fonte para Symfony está disponível no GitHub sob a

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

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