Artigos por Tags

algoritmo

Google anuncia Brotli

Google anunciou ontem em seu blog de open source uma nova implementação para o Brotli, um algoritmo de compressão de dados sem perda (de dados) com propósito geral. Este novo algoritmo é melhor e mais rápido que o Zopfli, que foi anunciado há doi...

Continue Lendo

alien

Instalando o Alien no openSUSE

O Alien é um aplicativo para conversão de arquivos de instalação de pacotes. Ou seja, ele converte, por exemplo, um arquivo de instalação do Debian para um arquivo de instalação do openSUSE.

Continue Lendo

alsa

Introdução ao ALSA e sua API em C e Python

O ALSA (Advanced Linux Sound Architeture) é um framework para kernel space e user space para manipular dispositivos de áudio. No kernel space o ALSA é a API padrão para a criação dos devices drivers de dispositivos de áudio, e no user space o ALSA...

Continue Lendo

amazon

amazon s3

Fazendo backup para o Amazon S3 com Python

O Amazon Simple Storage Service (Amazon S3) oferece aos desenvolvedores e equipes de TI armazenamento de objetos seguro, durável e altamente escalonável. O Amazon S3 é fácil de usar, com uma interface de serviços da web simples para armazenar e re...

Continue Lendo

amd

android

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça! Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium. ...

Continue Lendo

angularjs

Curso online de AngularJS de $299 por $0 (grátis)

Não é piada, não é enganação, o curso é em inglês porém o material é ótimo e abrange boa parte do que você irá precisar saber para criar uma aplicação com AngularJS. Aprenda você também este que é um dos frameworks Javascripts mais promissores e ...

Continue Lendo

aniversário

Feliz Aniversário Projeto GNU!

  Há 32 anos, em 27 de setembro de 1983, Richard Matthew Stallman anunciava ao mundo o projeto GNU (sigla para Gnu Não é Unix). Este projeto merece respeito por nos prover diversas ferramentas livremente. Parabéns! Longa vida ao GNU! Estes s...

Continue Lendo

anonimo

TorChat

Muitos de vocês já devem ter ouvido falar do TorBrowser um serviço bastante conhecimento para quem deseja navegar de forma anônima, o TorChat busca a mesma ideia, envio e recebimento de mensagens de forma segura. TorChat é software livre licenciad...

Continue Lendo

antivirus

apache

Apache Mesos

Nos últimos tempos vem se falando muito em computação na nuvem, computação distribuída, Linux containers, Big Data, etc. Junto com o crescimento dessas tecnologias também se observa o surgimento de inúmeras ferramentas para resolver os problemas e...

Continue Lendo

Instalando o Apache no CentOS 7

Dando continuidade ao tutorial de instalação do LAMP no CentOS, hoje vamos ver como instalar o Apache. No tutorial anterior, vimos como instalar o MariaDB. O Apache é o mais bem sucedido servidor web livre. Ele representa cerca de 47.20% dos servi...

Continue Lendo

api

Usando a API do Google Analytics no Python

O Google Analytics permite que você avalie seu ROI de publicidade, bem como acompanhar seus sites e aplicativos em Flash, vídeo e redes sociais. É uma ferramente indispensável para aqueles que gostam de monitorar seus sites e saber informações rel...

Continue Lendo

Node.js v0.12.0 já está disponível

O Node.js é uma plataforma para desenvolvimento ágil de aplicações Web escaláveis, constuida sobre o V8 (Chrome’s JavaScript runtime). O V8 é a uma engine JavaScript de código aberto desenvolvida pelo Google e utilizado no Chrome. O Node.js v0.12....

Continue Lendo

Introdução a API do Youtube com jQuery

Veremos basicamente neste artigo como utilizar a API do Youtube, caso você não saiba, API quer dizer Aplication Programm Interface, ou interface de programação de aplicações, em outras palavras é uma camada de abstração que permite ao programador ...

Continue Lendo

apigility

Apigility, Web Service com Zend Framework

Com a variedade de clientes que acessam nossas aplicações hoje fica cada vez mais difícil criar algo que atenda a todos. Pensando nisso a Zend, a mesma criadora do Zend Framework, (sério!?!) e do PHP, criou o Apigility, uma ferramenta para você cr...

Continue Lendo

archlinux

Instalando ArchLinux + XFCE + LXDM no Banana Pi

Hoje vou mostrar como instalar o ArchLinux no BananaPi. Escolhi o ArchLinux por ele ser uma distribuição bem enxuta, mas muito poderosa. Outro motivo que me leva a usá-lo é o fato de que pretendo fazer testes com o RetroArch. Instalando o ArchLin...

Continue Lendo

arduino

Kit Arduino Start - O sortudo da vez

Olá caros leitores, Depois de vários sorteios sem resposta, temos o vencedor do sorteio do Kit Arduino Start: O nome dele é Bruno Naibert de Canoas/RS, Parabéns! Não fique triste se você não ganhou desta vez, haverá novas oportunidades aqui no B...

Continue Lendo

Sorteio de um Kit Arduino Start

Ho! Ho! Ho! Natal está chegando, e claro, não poderíamos deixar esta data passar. Sendo assim, em parceria com a FILIPEFLOP vamos sortear um Kit Arduino Start. O sorteio encerra no dia 23/12, então corra e não deixe para a última hora. O resulta...

Continue Lendo

Sensor de temperatura e umidade no Arduino

Já faz algum tempo que não falo do Arduino, pois bem, hoje irei mostrar um exemplo simples. Vamos utilizar um sensor para saber temperatura. Material utilizado Arduino Uno, que pode ser comprado aqui Sensor de Umidade e Temperatura DHT1...

Continue Lendo

Samsung anuncia entrada na família Arduino

A plataforma ARTIK está na categoria dos dispositivos compatíveis com Arduino, e seu foco é a Internet das Coisas. No momento existem três placas: ARTIK 1, ARTIK 5 e ARTIK 10. Todas as placas possuem processador ARM multi-core e Bluetooth Low Ener...

Continue Lendo

Primeiros passos com o ESP8266

Para a brincadeira de hoje, iremos necessitar de pelo menos um ESP8266, fique a vontade na escolha do seu módulo, eu irei utilizar o ESP-01 e o ESP-12. Além disso será necessário um módulo UART de 3.3v, um computador com uma porta USB disponível e...

Continue Lendo

arkos

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

arm

Concorra a um Raspberry Pi 3

A FILIPEFLOP, nossa parceira, esta realizando o sorteio de um Raspberry Pi 3. O Raspberry Pi 3 recém chegou na FILIPEFLOP e há alguns dias atras fizemos uma review comentando as diferenças em relação ao seu antecessor. O novo Raspberry Pi 3 vem a...

Continue Lendo

Review Raspberry Pi 3

O Raspberry Pi 3 acabou de chegar na FILIPEFLOP e esta nova versão traz novidades em relação a versão anterior. As maiores novidades são o WiFi e Bluetooth integrado. Na tabela abaixo podemos observar a diferença entre a versão 2 e a 3. RPi 3...

Continue Lendo

Conheça a BeagleBone Green

A BBG é poderosa, ela vem com processador AM335x 1GHz ARM© Cortex-A8, memória de 512MB DDR3, 4GB eMMC de armazenamento interno (isso mesmo, não é necessário SD) e aceleração gráfica 3D.

Continue Lendo

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

Samsung anuncia entrada na família Arduino

A plataforma ARTIK está na categoria dos dispositivos compatíveis com Arduino, e seu foco é a Internet das Coisas. No momento existem três placas: ARTIK 1, ARTIK 5 e ARTIK 10. Todas as placas possuem processador ARM multi-core e Bluetooth Low Ener...

Continue Lendo

artik

Samsung anuncia entrada na família Arduino

A plataforma ARTIK está na categoria dos dispositivos compatíveis com Arduino, e seu foco é a Internet das Coisas. No momento existem três placas: ARTIK 1, ARTIK 5 e ARTIK 10. Todas as placas possuem processador ARM multi-core e Bluetooth Low Ener...

Continue Lendo

assembly

atom

audio

Kodi 14.2 está disponível

O Kodi é uma central multimídia livre (GPL) que pode ser instalada no Linux, OSX, Windows, iOS e Android. Permitindo que os usuários vejam e executem vídeos, músicas, Podcasts e outras mídias digitais armazenadas localmente, na rede ou na internet.

Continue Lendo

Instalando o VLC no openSUSE

O VLC é um reprodutor multimídia livre, de código aberto, multi-plataforma, que reproduz a maioria dos arquivos de mídia, bem como DVD, CD de áudio, VCD entre outros.

Continue Lendo

automação

autotools

Hands on: autotools

Olá pessoal, a muito tempo eu queria aprender como funciona o tão famoso autotools. Então eu decidi pegar um projeto pessoal meu e converter meu Makefile, feito na mão, por um script do autotools. Neste tutorial vou mostrar o que eu precisei fazer...

Continue Lendo

aws

backdoor

banana-pi

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

Instalando ArchLinux + XFCE + LXDM no Banana Pi

Hoje vou mostrar como instalar o ArchLinux no BananaPi. Escolhi o ArchLinux por ele ser uma distribuição bem enxuta, mas muito poderosa. Outro motivo que me leva a usá-lo é o fato de que pretendo fazer testes com o RetroArch. Instalando o ArchLin...

Continue Lendo

Primeiros passos com o Banana Pi

Na primeira postagem sobre o Banana Pi eu comentei sobre o hardware e se seria uma boa opção de compra. Pois bem, nesta postagem irei comentar como colocar o BPi para funcionar, caso você já possua um ou está pensando em adquiri-lo. Todos os exem...

Continue Lendo

Rodando Linux em uma Banana

Você já deve ter ouvido falar no Raspberry Pi, um computador single-board do tamanho de um cartão de crédito. Como aconteceu com o Arduino, não era de se duvidar que também surgiriam opções similares ao Raspberry. Já temos o CubieBoard e o Beagle...

Continue Lendo

banco de dados

bash

bbswitch

Instalando driver NVIDIA Bumblebee no openSUSE

A tecnologia Optimus da NVIDIA otimiza o seu notebook de forma inteligente, oferecendo o desempenho gráfico impressionante que você precisa, quando você precisa, e sempre aumentando o tempo de vida da bateria para que você aproveite por mais tempo.

Continue Lendo

beaglebone

Conheça a BeagleBone Green

A BBG é poderosa, ela vem com processador AM335x 1GHz ARM© Cortex-A8, memória de 512MB DDR3, 4GB eMMC de armazenamento interno (isso mesmo, não é necessário SD) e aceleração gráfica 3D.

Continue Lendo

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

beaglebone green

Conheça a BeagleBone Green

A BBG é poderosa, ela vem com processador AM335x 1GHz ARM© Cortex-A8, memória de 512MB DDR3, 4GB eMMC de armazenamento interno (isso mesmo, não é necessário SD) e aceleração gráfica 3D.

Continue Lendo

bitbucket

Google anuncia fim do Google Code

Com a maior parte dos projetos sendo hospedados no GitHub, incluindo vários da própria Google, a Google resolveu tirar do ar o seu serviço de hospedagem de código fonte, conhecido como Google Code. Para quem não o conhece, o Google Code é um servi...

Continue Lendo

Gerando bitlink atravéz da API do Bitly

Gerar link curto é uma tarefa um tanto quanto rotineira em determinados casos. Por exemplo, nós do blog usamos links curtos para compartilhar nossas publicações nas rede sociais. Bem, mas como fazer para gerar um link curto do Bitly via API e com ...

Continue Lendo

bitly

Gerando bitlink atravéz da API do Bitly

Gerar link curto é uma tarefa um tanto quanto rotineira em determinados casos. Por exemplo, nós do blog usamos links curtos para compartilhar nossas publicações nas rede sociais. Bem, mas como fazer para gerar um link curto do Bitly via API e com ...

Continue Lendo

black friday

blog

Alteração no padrão de URLs do Blog

Percebemos que muitos usuários ao ver uma url como-fazer-parte-1 tentavam acessar como-fazer-parte-2. Porém como nossa url continha a data da postagem e isso não era possível. Sendo assim resolvemos mudar para um novo padrão que atende melhor noss...

Continue Lendo

bluetooth

Review Raspberry Pi 3

O Raspberry Pi 3 acabou de chegar na FILIPEFLOP e esta nova versão traz novidades em relação a versão anterior. As maiores novidades são o WiFi e Bluetooth integrado. Na tabela abaixo podemos observar a diferença entre a versão 2 e a 3. RPi 3...

Continue Lendo

boost

boto

Fazendo backup para o Amazon S3 com Python

O Amazon Simple Storage Service (Amazon S3) oferece aos desenvolvedores e equipes de TI armazenamento de objetos seguro, durável e altamente escalonável. O Amazon S3 é fácil de usar, com uma interface de serviços da web simples para armazenar e re...

Continue Lendo

bottle

broker

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

MQTT Parte 1: O que é MQTT?

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).

Continue Lendo

browser

bumblebee

Instalando driver NVIDIA Bumblebee no openSUSE

A tecnologia Optimus da NVIDIA otimiza o seu notebook de forma inteligente, oferecendo o desempenho gráfico impressionante que você precisa, quando você precisa, e sempre aumentando o tempo de vida da bateria para que você aproveite por mais tempo.

Continue Lendo

buteco

c

Vaga para programador Linux/C em Blumenau

Desenvolvedor de Software – Linux e C Responsabilidades Esta posição é responsável por desenhar e implementar aplicativos em SW para sistema operacional em Linux, incluindo desenvolvimento de novos aplicativos, melhorias e correções em aplicati...

Continue Lendo

Implemente seu malloc/free. Just4fun!

Algum tempo atrás comprei o livro The Linux Programming Interface, um dos melhores livros que já adquiri. Um dos primeiros capítulos que li foi sobre alocação de memória. No final do capítulo, o autor oferece alguns exercícios. Entre eles existe u...

Continue Lendo

Entendendo Pipe e FIFO (parte 2)

Esta é a segunda parte da postagem sobre Pipes e Fifos aqui do blog. Se ainda não viu a primeira parte, pode acessá-la por aqui. Nesta parte será explicado como processos podem ter seus dados interligados, exatamente como o shell faz no comando ls...

Continue Lendo

Utilizando atexit com C e Python

Em muitos casos, quando escrevemos programas se faz necessário liberar os recursos que o programa requisitou do sistema operacional. A função atexit existe para este fim. Com ela podemos escrever funções que serão chamados no término do processo, ...

Continue Lendo

glibc 2.21 já está disponível

A GNU C Library (glibc) é a biblioteca C padrão no sistema GNU e na maioria dos sistemas com Kernel Linux. A versão 2.21 vem com várias correções de bugs algumas funcionalidades novas.

Continue Lendo

Entendendo Pipe e FIFO (parte 1)

Pipes e FIFOs são muito utilizados no mundo Linux como um método de IPC (inter process communication), ou comunicação entre processos. Muitas das vezes nem percebemos que estamos usando-os pela sua facilidade. Normalmente usamos pipes no shell, co...

Continue Lendo

Hands On: Shared Libraries no Linux

Bibliotecas compartilhadas são usadas em qualquer sistema operacional, seja Windows, Linux, Mac OSX ou qualquer *BSD ou *NIX. No Windows este recurso tem o nome de DLL (Dynamic-link Library) com sua extensão .dll, no Mac OSX tem a extensão .dylib ...

Continue Lendo

Introdução ao ALSA e sua API em C e Python

O ALSA (Advanced Linux Sound Architeture) é um framework para kernel space e user space para manipular dispositivos de áudio. No kernel space o ALSA é a API padrão para a criação dos devices drivers de dispositivos de áudio, e no user space o ALSA...

Continue Lendo

c++

Vaga para programador Linux/C em Blumenau

Desenvolvedor de Software – Linux e C Responsabilidades Esta posição é responsável por desenhar e implementar aplicativos em SW para sistema operacional em Linux, incluindo desenvolvimento de novos aplicativos, melhorias e correções em aplicati...

Continue Lendo

cakephp

Gerador de sistemas em PHP usando apenas SQL

Fala pessoal, a alguns dias achei um site muito interessante que gostaria de compartilhar, o Rizer, ele é um projeto gratuito que a partir do SQL dump do banco gera o projeto final do sistema, achei uma ferramenta muito boa para quem está começand...

Continue Lendo

camera

Capturando Imagem da Webcam com o PyGame

Este é o meu primeiro post no blog e gostaria de falar sobre o PyGame. Para quem ainda não conhece o PyGame, ele é uma biblioteca Python para escrever jogos baseados no SDL. No exemplo de hoje vou mostrar como utilizar o PyGame e uma Webcam para ...

Continue Lendo

catch

centos

Adicionando Swap ao CentOS, Ubuntu e derivados

Por que adicionar Swap? Para você que acabou de criar a sua primeira VM no Digital Ocean e pegou logo de cara a de 512 de RAM, você vai se ver no aperto dependendo da aplicação que colocar para executar nela. Para solucionar possíveis problemas de...

Continue Lendo

Instalando o Apache no CentOS 7

Dando continuidade ao tutorial de instalação do LAMP no CentOS, hoje vamos ver como instalar o Apache. No tutorial anterior, vimos como instalar o MariaDB. O Apache é o mais bem sucedido servidor web livre. Ele representa cerca de 47.20% dos servi...

Continue Lendo

Instalando o MariaDB no CentOS 7

O MariaDB é um servidor de banco de dados que oferece as mesmas funcionalidades do MySQL. Na verdade ele é um fork do MySQL, feito após a sua compra pela Oracle. O MariaDB é desenvolvido pela comunidade de software livre e por alguns dos autores o...

Continue Lendo

central-multimidia

Kodi 14.2 está disponível

O Kodi é uma central multimídia livre (GPL) que pode ser instalada no Linux, OSX, Windows, iOS e Android. Permitindo que os usuários vejam e executem vídeos, músicas, Podcasts e outras mídias digitais armazenadas localmente, na rede ou na internet.

Continue Lendo

cep

certificados

certificação

LPIC: por onde começar

Primeiro, pare tudo, você está para fazer uma prova de certificação ou tem interesse, se sim .. o primeiro lugar que você deve ir é o site da empresa ou organização que elabora o teste. No caso da LPIC é o lpi.org. E ler toda a documentação e deta...

Continue Lendo

Cupom de desconto para certificação Linux

Você já deve ter ouvido sobre os programas de certificação recentemente lançado pela Linux Fundation. As certificações disponíveis são: Linux Foundation Certified Sysadmin (LFCS), abrange administração básica do sistema Linux Foundation Certif...

Continue Lendo

certs

chat

Usando o hangouts-chat via terminal

Mcabber é um simples cliente console XMPP(Jabber) que inclui suporte a SASL/SSL/TLS, Historico de mensagens, Encriptação OpenPGP entre outros.. Mcabber roda sobre a GNU GPL, e tem suporte a GNU/LINUX. Ele é bastante utilizado para fazer conexões c...

Continue Lendo

cloud

Apache Mesos

Nos últimos tempos vem se falando muito em computação na nuvem, computação distribuída, Linux containers, Big Data, etc. Junto com o crescimento dessas tecnologias também se observa o surgimento de inúmeras ferramentas para resolver os problemas e...

Continue Lendo

Deploy com um clique no Heroku

Hoje vamos ver algo um pouco diferente, mas um tanto quanto comum em alguns projetos de código aberto, o botão de deploy do Heroku. O Heroku é uma plataforma cloud PaaS, que suporta várias linguagens de programação e você pode fazer o deploy de um...

Continue Lendo

Samsung anuncia entrada na família Arduino

A plataforma ARTIK está na categoria dos dispositivos compatíveis com Arduino, e seu foco é a Internet das Coisas. No momento existem três placas: ARTIK 1, ARTIK 5 e ARTIK 10. Todas as placas possuem processador ARM multi-core e Bluetooth Low Ener...

Continue Lendo

cloud-storage

cloud9

Conheça a BeagleBone Green

A BBG é poderosa, ela vem com processador AM335x 1GHz ARM© Cortex-A8, memória de 512MB DDR3, 4GB eMMC de armazenamento interno (isso mesmo, não é necessário SD) e aceleração gráfica 3D.

Continue Lendo

cluster

Apache Mesos

Nos últimos tempos vem se falando muito em computação na nuvem, computação distribuída, Linux containers, Big Data, etc. Junto com o crescimento dessas tecnologias também se observa o surgimento de inúmeras ferramentas para resolver os problemas e...

Continue Lendo

codeception

Codeception, testes de interface

Fala galera, Mais uma vez falando sobre o Codeception, no post passado mostrei como fazer o setup inicial e como começar a usá lo com testes unitários. Clique aqui para ver o post anterior. Testes unitários são provavelmente o primeiro tipo de t...

Continue Lendo

codecs

Instalando o VLC no openSUSE

O VLC é um reprodutor multimídia livre, de código aberto, multi-plataforma, que reproduz a maioria dos arquivos de mídia, bem como DVD, CD de áudio, VCD entre outros.

Continue Lendo

codeigniter

Gerador de sistemas em PHP usando apenas SQL

Fala pessoal, a alguns dias achei um site muito interessante que gostaria de compartilhar, o Rizer, ele é um projeto gratuito que a partir do SQL dump do banco gera o projeto final do sistema, achei uma ferramenta muito boa para quem está começand...

Continue Lendo

colaboração

O valor do open source

Desde 2008, o The Linux Foudation tem trabalhado com desenvolvedores e empresas de tecnologia para hospedar projetos open source de vários segmentos da indústria de tecnologia, ajudando a resolver problemas complexos e adaptando os princípios e pr...

Continue Lendo

compactação

Google anuncia Brotli

Google anunciou ontem em seu blog de open source uma nova implementação para o Brotli, um algoritmo de compressão de dados sem perda (de dados) com propósito geral. Este novo algoritmo é melhor e mais rápido que o Zopfli, que foi anunciado há doi...

Continue Lendo

compiladores

LibreOffice e os compiladores

Olá pessoal, está semana foram liberados os vídeos da LibreOffice Conference 2014. Neste post eu gostaria de citar um vídeo em especial, falando dos compiladores que são utilizados no LibreOffice. Atualmente o LibreOffice utiliza o GCC (GNU Compil...

Continue Lendo

compiler

composer

computação forense

Conheça o Security Cast

É um webcast, mas podemos chamar de um bate papo sobre vulnerabilidades, computação forense, ferramentas de segurança, privacidade, certificações, ataques, defesas, mercado e muitos outros assuntos ligados à área de Segurança da Informação. Partic...

Continue Lendo

console

controller

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

cores

cpython

PyPy 4.0 já está disponível

O PyPy 4.0 foi liberado nesta quinta (29/10) e vem com várias novidades em relação as versões anteriores. O PyPy é uma alternativa a outros interpretadores como CPython, Jython e IronPython, e de acordo com os diversos benchmarks publicados, o mai...

Continue Lendo

criptografia

Tutorial GnuPG

O GNU Privacy Guard (GnuPG or GPG) é uma alternativa GPL ao aplicativo PGP (Pretty Good Privacy) de criptografia criado pelo Philip Zimmermann. GnuPG é compatível com a RFC 4880, o padrão da IETF (Internet Engineering Task Force), o GnuPG é parte ...

Continue Lendo

GnuPG 2.1.2 já está disponível

O GnuPG, também conhecido como GPG, permite criptografar e assinar dados e comunicação, possui um sistema de gerenciamento de chaves versátil, bem como módulos de acesso para os diretórios de chave pública. O GnuPG é uma ferramenta de linha de com...

Continue Lendo

criptoparty

CriptoParty

CryptoParty é um evento organizado de maneira voluntária por pesquisadores, tecnoativistas e organizações sociais que atuam em temas relacionados á promoção da liberdade de expressão e defesa da privacidade.

Continue Lendo

css

Lançamentos Novatec: Sass e Compass e Docker

Fundamentos de Sass e Compass Título é indicado para estudantes, designers e desenvolvedores que querem aprender os conceitos fundamentais de Sass e Compass Estudantes, designers e desenvolvedores com conhecimento intermediário de CSS e HTML têm ...

Continue Lendo

cubieboard

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

cubietruck

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

cupom

Cupom de desconto para livros da Novatec

A equipe do Buteco Open Source fez uma parceria com a editora Novatec para poder disponibilizar aos nossos leitores um cupom de desconto na compra de livros pelo site da Novatec. Esta não é uma conquista nossa, mas sim sua. Nossos leitores agora ...

Continue Lendo

curl

câmera ip

Câmera IP com Webcam e Motion

As câmeras IPs ganharam grande destaque pela sua facilidade de uso, e preço relativamente acessível. Hoje é simples monitorar a sua casa e enviar imagens para o seu smartphone quando algum movimento for detectado. O Motion é um programa que monito...

Continue Lendo

código aberto

O que houve com o hacking?

Não sei se é um acaso da idade, mas cada vez vejo menos pessoas se aventurando internamente e intricidamente nos meios da tecnologia. Hoje as pessoas trabalham com a superficialidade do aprendizado, metas, e vendem tempo de sua vida por dinheiro. ...

Continue Lendo

d lang

daemon

deb

Instalando o Spotify no openSUSE

O Spotify é um serviço de stream de música que oferece opção gratuita e paga. O aplicativo do Spotify está disponível para a maioria dos sistemas operacionais, inclusive Linux. Bem, Linux só em formato DEB o que deixa a desejar para quem usa siste...

Continue Lendo

Instalando o Alien no openSUSE

O Alien é um aplicativo para conversão de arquivos de instalação de pacotes. Ou seja, ele converte, por exemplo, um arquivo de instalação do Debian para um arquivo de instalação do openSUSE.

Continue Lendo

debian

Câmera IP com Webcam e Motion

As câmeras IPs ganharam grande destaque pela sua facilidade de uso, e preço relativamente acessível. Hoje é simples monitorar a sua casa e enviar imagens para o seu smartphone quando algum movimento for detectado. O Motion é um programa que monito...

Continue Lendo

deploy

Deploy com um clique no Heroku

Hoje vamos ver algo um pouco diferente, mas um tanto quanto comum em alguns projetos de código aberto, o botão de deploy do Heroku. O Heroku é uma plataforma cloud PaaS, que suporta várias linguagens de programação e você pode fazer o deploy de um...

Continue Lendo

desabafo

desconto

desenvolvimento

designer

Sexta da Tirinha

E a guerra santa está por ai, em cada empresa ou grupo de amigos! E você já teve algum confronto desses? Diga nos comentários!

Continue Lendo

desktop

Novidades do GNOME 3.18

O novo GNOME 3.18 foi lançado hoje, com muitas novidades e melhorias. Segue abaixo algumas delas: O suporte a HiDPI (famosa tela Retina dos Macs) ainda tem alguns problemas, mas a versão 3.18 finalmente resolveu o problema de redimensionamento d...

Continue Lendo

developer

Sexta da Tirinha

E a guerra santa está por ai, em cada empresa ou grupo de amigos! E você já teve algum confronto desses? Diga nos comentários!

Continue Lendo

dht11

Sensor de temperatura e umidade no Arduino

Já faz algum tempo que não falo do Arduino, pois bem, hoje irei mostrar um exemplo simples. Vamos utilizar um sensor para saber temperatura. Material utilizado Arduino Uno, que pode ser comprado aqui Sensor de Umidade e Temperatura DHT1...

Continue Lendo

dht22

Sensor de temperatura e umidade no Arduino

Já faz algum tempo que não falo do Arduino, pois bem, hoje irei mostrar um exemplo simples. Vamos utilizar um sensor para saber temperatura. Material utilizado Arduino Uno, que pode ser comprado aqui Sensor de Umidade e Temperatura DHT1...

Continue Lendo

dica

Introduzindo conceitos do Emacs

Utilizo o Emacs há algum tempo, pelo menos como ferramenta de desenvolvimento acho uma das melhores opções, onde, diferente de outras, é fácil fazer o desenvolvimento e estender suas funcionalidades, criar novas hotkeys. Tentarei demonstrar aqui, ...

Continue Lendo

Recuperando dados perdidos do git-stash

Olá senhores e senhoras! =] Em meu primeiro post no Buteco Open Source vou demonstrar como recuperar dados perdidos do git-stash. Talvez salvando muitas horas de trabalho que poderiam ser perdidas acidentalmente. Na realidade o método demonstrado...

Continue Lendo

dicas

Introduzindo conceitos do Emacs

Utilizo o Emacs há algum tempo, pelo menos como ferramenta de desenvolvimento acho uma das melhores opções, onde, diferente de outras, é fácil fazer o desenvolvimento e estender suas funcionalidades, criar novas hotkeys. Tentarei demonstrar aqui, ...

Continue Lendo

display

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

Review da tela 3.5 TFT no Raspberry Pi!

Olá pessoal, neste artigo iremos mostrar como instalar a tela TFT 3.5”, com suporte a caneta, no Raspberry Pi. Utilizaremos a distro Raspbian Wheezy, baseada no Debian e indicada pela Raspberry Foundation, e um Raspberry Pi modelo B. Se você desej...

Continue Lendo

distro

Kali Linux 2.0 já tem data para o lançamento

A Offensive Security, criadora e mantenedora do Kali Linux, divulgou um vídeo de pré-lançamento da nova versão do Kali Linux; com lançamento oficial previsto para 11 de agosto de 2015. A equipe, nos últimos meses, tem trabalhado ferozmente nessa p...

Continue Lendo

distros

Visão geral do Dandified Yum

O DNF é um gerenciador de pacotes direcionado aos pacotes RPM e, à partir da versão 22 da distribuição do Fedora, passou a ser o gerenciador de pacotes oficial em substituição ao Yum. O DNF é um fork do Yum, que visa corrigir problemas sérios com ...

Continue Lendo

dnf

Visão geral do Dandified Yum

O DNF é um gerenciador de pacotes direcionado aos pacotes RPM e, à partir da versão 22 da distribuição do Fedora, passou a ser o gerenciador de pacotes oficial em substituição ao Yum. O DNF é um fork do Yum, que visa corrigir problemas sérios com ...

Continue Lendo

docker

Lançamentos Novatec: Sass e Compass e Docker

Fundamentos de Sass e Compass Título é indicado para estudantes, designers e desenvolvedores que querem aprender os conceitos fundamentais de Sass e Compass Estudantes, designers e desenvolvedores com conhecimento intermediário de CSS e HTML têm ...

Continue Lendo

doctrine

doctrine orm

domínios

Novatec lança livro sobre domínios na internet

Nomes de domínio são mais do que uma forma de identificar um computador na internet. Eles são também um nome que constitui uma importante ferramenta para o exercício negocial, empresarial, governamental, informacional e de mercado. O livro Nomes ...

Continue Lendo

dos

download

dpkg

Instalando o Alien no openSUSE

O Alien é um aplicativo para conversão de arquivos de instalação de pacotes. Ou seja, ele converte, por exemplo, um arquivo de instalação do Debian para um arquivo de instalação do openSUSE.

Continue Lendo

driver

ebook

Sorteio de um e-Book

Já faz algum tempo que não fazemos um sorteio. Hoje damos início a mais um sorteio em parceria com a Casa do Código. O Sorteio se inicia hoje (05/10) e termina segunda (12/10). O sorteado será revelado na quarta (14/10). O prêmio é um e-Book, o ...

Continue Lendo

Resultado do sorteio do e-Book

Primeiramente gostaríamos de agradecer a todos que participaram do sorteio do e-Book da Casa do Código. Também gostaríamos de agradecer a Casa do Código por mais esta oportunidade e lembrá-los que vocês podem efetuar qualquer compra no site da Ca...

Continue Lendo

Sorteio de um e-Book da Casa do Código

A nossa parceira, a Casa do Código, está oferecendo um e-Book para sorteio aos nossos leitores. Para participar é simples, basta se inscrever no formulário abaixo entre 02/06 e 12/06. O e-Book é de livre escolha, ou seja, o sorteado irá escolher...

Continue Lendo

40+ eBooks Gratuitos

A Syncfusion está disponibilizando mais de 40 livros gratuitamente. Os livros abrangem de forma sucinta o assunto abordado e cada livro possui cerca de 100 páginas. Alguns destaques Para ver todos os livros clique aqui. Obs: Para faze...

Continue Lendo

educação

eeprom

elementary

Conheça o Elementary OS

Estando no beta 2, o Elementary Freya tem tudo para substituir a última versão desta distro, chamada de Luna, e surpreender ainda mais no quesito design e rapidez. O que é Elementary? Elementary OS é uma distribuição Linux baseada no Ubuntu, com...

Continue Lendo

elk

emacs

Introduzindo conceitos do Emacs

Utilizo o Emacs há algum tempo, pelo menos como ferramenta de desenvolvimento acho uma das melhores opções, onde, diferente de outras, é fácil fazer o desenvolvimento e estender suas funcionalidades, criar novas hotkeys. Tentarei demonstrar aqui, ...

Continue Lendo

email

Enviando emails com o Python

Há alguns dias mostrei como enviar SMS a partir do Python e outras linguagens. Hoje vou mostrar como enviar emails pelo Python. O exemplo mostrado usará o módulo smtplib. Vale ressaltar que o exemplo é indicado para envio de email mais simples, ...

Continue Lendo

Sorteio de um convite para o Inbox

Acho que todos já devem ter ouvido falar no Inbox, a nova proposta da Google para email. O Inbox by Gmail é um novo aplicativo criado pela equipe do Gmail. O Inbox é um local organizado para que você realize suas tarefas e retorne aos itens impor...

Continue Lendo

embarcados

Review Raspberry Pi 3

O Raspberry Pi 3 acabou de chegar na FILIPEFLOP e esta nova versão traz novidades em relação a versão anterior. As maiores novidades são o WiFi e Bluetooth integrado. Na tabela abaixo podemos observar a diferença entre a versão 2 e a 3. RPi 3...

Continue Lendo

esp-01

Primeiros passos com o ESP8266

Para a brincadeira de hoje, iremos necessitar de pelo menos um ESP8266, fique a vontade na escolha do seu módulo, eu irei utilizar o ESP-01 e o ESP-12. Além disso será necessário um módulo UART de 3.3v, um computador com uma porta USB disponível e...

Continue Lendo

esp-12

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

Primeiros passos com o ESP8266

Para a brincadeira de hoje, iremos necessitar de pelo menos um ESP8266, fique a vontade na escolha do seu módulo, eu irei utilizar o ESP-01 e o ESP-12. Além disso será necessário um módulo UART de 3.3v, um computador com uma porta USB disponível e...

Continue Lendo

esp12

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

esp8266

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

Primeiros passos com o ESP8266

Para a brincadeira de hoje, iremos necessitar de pelo menos um ESP8266, fique a vontade na escolha do seu módulo, eu irei utilizar o ESP-01 e o ESP-12. Além disso será necessário um módulo UART de 3.3v, um computador com uma porta USB disponível e...

Continue Lendo

espiritolivre

esplorer

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

esptool

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

estudo

eventials

Vaga para desenvolvedor Front-end em Blumenau

A Eventials é uma startup fundada em 2011, composta por equipe de empreendedores, designers e hackers. A empresa faz parte do grupo Locaweb, sendo a divisão responsável pelo desenvolvimento de soluções para streaming de vídeo. Junto com a Locaweb ...

Continue Lendo

evento

eventos

Roadsec - Floripa 26/09

Você está em Floripa ou redondezas? é geek? gosta de segurança de informação e está sem planos para sábado dia 26/09? Seus problemas foram resolvidos, pois na ilha “da magia” neste final de semana teremos a etapa de Florianópolis do evento road...

Continue Lendo

CriptoParty

CryptoParty é um evento organizado de maneira voluntária por pesquisadores, tecnoativistas e organizações sociais que atuam em temas relacionados á promoção da liberdade de expressão e defesa da privacidade.

Continue Lendo

FLISoL 2015

O que é FLISoL? O Festival Latino-americano de Instalação de Software Livre (FLISoL) é o maior evento da América Latina de divulgação de Software Livre. Ele é realizado desde o ano de 2005, e desde 2008 sua realização acontece no 4º sábado de abr...

Continue Lendo

exe

expect

expressao_regular

expressão regular

ext4

extração de dados

facebook

fedora

Visão geral do Dandified Yum

O DNF é um gerenciador de pacotes direcionado aos pacotes RPM e, à partir da versão 22 da distribuição do Fedora, passou a ser o gerenciador de pacotes oficial em substituição ao Yum. O DNF é um fork do Yum, que visa corrigir problemas sérios com ...

Continue Lendo

Problema ao atualizar o jogo Flare no Fedora 20

Olá pessoal, como primeiro post deste blog eu gostaria de falar sobre a minha experiência resolvendo um problema que tive hoje mesmo no Fedora 20! Após fazer um yum update no meu Fedora 20, vi que o jogo Flare foi atualizado, e então resolvi abri...

Continue Lendo

feed

ferramenta

Tutorial Nessus Home Parte 1

Breve introdução sobre o Nessus. Nessus é um programa de verificação de falhas/vulnerabilidades de segurança. Ele é composto por um cliente e servidor, sendo que o scan propriamente dito é feito pelo servidor. O nessusd (servidor Nessus) faz um po...

Continue Lendo

firefox

fisl

FISL 16

O FISL sempre conta com grandes personalidades nacionais e internacionais do Sofware Livre e está na sua 16º edição, o evento acontecerá na cidade de Porto Alegre no período 8 a 11 de Julho.

Continue Lendo

fisl16

FISL 16

O FISL sempre conta com grandes personalidades nacionais e internacionais do Sofware Livre e está na sua 16º edição, o evento acontecerá na cidade de Porto Alegre no período 8 a 11 de Julho.

Continue Lendo

flare

Problema ao atualizar o jogo Flare no Fedora 20

Olá pessoal, como primeiro post deste blog eu gostaria de falar sobre a minha experiência resolvendo um problema que tive hoje mesmo no Fedora 20! Após fazer um yum update no meu Fedora 20, vi que o jogo Flare foi atualizado, e então resolvi abri...

Continue Lendo

flask

flisol

FLISoL 2015

O que é FLISoL? O Festival Latino-americano de Instalação de Software Livre (FLISoL) é o maior evento da América Latina de divulgação de Software Livre. Ele é realizado desde o ano de 2005, e desde 2008 sua realização acontece no 4º sábado de abr...

Continue Lendo

form

Criando formulários com Python e PyGTK3

Python e Gtk uma combinação simples e prática para criação de interfaces. Nesse artigo você encontra o básico para poder implementar suas próprias interfaces, contendo botões, caixas de entrada, título, caixa de seleção e muito mais.

Continue Lendo

framework

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

Laravel 5 do começo ao fim [parte 1]

Mostrarei a seguir um breve tutorial sobre o Laravel, um dos frameworks mais usados atualmente para PHP, com o lançamento do Laravel 5 houve algumas mudanças, e algumas delas você verá a seguir. Instalação Composer Inicialmente caso já não o tenha...

Continue Lendo

freebsd

front-end

Vaga para desenvolvedor Front-end em Blumenau

A Eventials é uma startup fundada em 2011, composta por equipe de empreendedores, designers e hackers. A empresa faz parte do grupo Locaweb, sendo a divisão responsável pelo desenvolvimento de soluções para streaming de vídeo. Junto com a Locaweb ...

Continue Lendo

games

gcc

geoip

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

geolocalização

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

GPS Parte 2: Decodificando uma sentença NMEA

Na primeira parte sobre GPS vimos como este sistema de rastreamento por satélite funciona. Também aproveitamos para explicar o que é o protocolo NMEA, utilizado pelos sistemas de navegação global. Uma sentença NMEA é formada por caracteres passív...

Continue Lendo

GPS Parte 1: Entendendo o seu funcionamento

O GPS é um sistema de navegação global desenvolvido pelo Departamento de Defesa dos Estados Unidos da América. O seu intuito inicial era ser o principal sistema de navegação das forças armadas americanas. A concepção do sistema GPS permite que um ...

Continue Lendo

gerenciamento

gist

gistfy

git

Git: commit parcial de arquivos

Neste post demonstrarei uma das muitas features bacanas disponíveis no git, o commit parcial de arquivos. Esta feature permite ao usuário selecionar quais alterações de determinado arquivo devem ser commitados.

Continue Lendo

Recuperando dados perdidos do git-stash

Olá senhores e senhoras! =] Em meu primeiro post no Buteco Open Source vou demonstrar como recuperar dados perdidos do git-stash. Talvez salvando muitas horas de trabalho que poderiam ser perdidas acidentalmente. Na realidade o método demonstrado...

Continue Lendo

Fazendo squash de commits com git rebase

Eventualmente trabalhamos em algo grande, e acabamos por fazer vários micro commits. Se você gostaria de juntar esses micro commits em um único no fim da implementação e não sabe como, eis a solução. O squash irá unir vários micro commits em um ún...

Continue Lendo

Git 2.2 está chegando com várias mudanças

O Git 2.2.0 RC 1 já está disponível e nesta última atualização o foco foi a estabilização. Para quem ainda não o conhece, o Git é um sistema de controle de versão distribuído para o gerenciamento de código fonte, com foco em desempenho. O Git foi...

Continue Lendo

git-add

Git: commit parcial de arquivos

Neste post demonstrarei uma das muitas features bacanas disponíveis no git, o commit parcial de arquivos. Esta feature permite ao usuário selecionar quais alterações de determinado arquivo devem ser commitados.

Continue Lendo

git-commit

Git: commit parcial de arquivos

Neste post demonstrarei uma das muitas features bacanas disponíveis no git, o commit parcial de arquivos. Esta feature permite ao usuário selecionar quais alterações de determinado arquivo devem ser commitados.

Continue Lendo

github

Recuperando dados perdidos do git-stash

Olá senhores e senhoras! =] Em meu primeiro post no Buteco Open Source vou demonstrar como recuperar dados perdidos do git-stash. Talvez salvando muitas horas de trabalho que poderiam ser perdidas acidentalmente. Na realidade o método demonstrado...

Continue Lendo

Google anuncia fim do Google Code

Com a maior parte dos projetos sendo hospedados no GitHub, incluindo vários da própria Google, a Google resolveu tirar do ar o seu serviço de hospedagem de código fonte, conhecido como Google Code. Para quem não o conhece, o Google Code é um servi...

Continue Lendo

glibc

Implemente seu malloc/free. Just4fun!

Algum tempo atrás comprei o livro The Linux Programming Interface, um dos melhores livros que já adquiri. Um dos primeiros capítulos que li foi sobre alocação de memória. No final do capítulo, o autor oferece alguns exercícios. Entre eles existe u...

Continue Lendo

glibc 2.21 já está disponível

A GNU C Library (glibc) é a biblioteca C padrão no sistema GNU e na maioria dos sistemas com Kernel Linux. A versão 2.21 vem com várias correções de bugs algumas funcionalidades novas.

Continue Lendo

glonass

GPS Parte 1: Entendendo o seu funcionamento

O GPS é um sistema de navegação global desenvolvido pelo Departamento de Defesa dos Estados Unidos da América. O seu intuito inicial era ser o principal sistema de navegação das forças armadas americanas. A concepção do sistema GPS permite que um ...

Continue Lendo

gmail

Sorteio de um convite para o Inbox

Acho que todos já devem ter ouvido falar no Inbox, a nova proposta da Google para email. O Inbox by Gmail é um novo aplicativo criado pela equipe do Gmail. O Inbox é um local organizado para que você realize suas tarefas e retorne aos itens impor...

Continue Lendo

gnome

GNOME: Removendo ícone do legacy tray

O GNOME 3.16 introduziu um novo sistema de notificação, muito melhor que o antigo por sinal, porém com ele também veio um problema. O “legacy tray”, que permite que aplicativos que ainda utilizam o sistema de notificações antigo do GNOME é extrema...

Continue Lendo

Novidades do GNOME 3.18

O novo GNOME 3.18 foi lançado hoje, com muitas novidades e melhorias. Segue abaixo algumas delas: O suporte a HiDPI (famosa tela Retina dos Macs) ainda tem alguns problemas, mas a versão 3.18 finalmente resolveu o problema de redimensionamento d...

Continue Lendo

GNOME 3.16.1 já está disponível

O GNOME 3.16.1 foi disponibilizado hoje para download. Esta versão contempla atualizações sobre 3.16, liberada mês passado, e traz correções de BUGs, melhorias no próprio GNOME, atualização da documentação e traduções.

Continue Lendo

gnss

GPS Parte 1: Entendendo o seu funcionamento

O GPS é um sistema de navegação global desenvolvido pelo Departamento de Defesa dos Estados Unidos da América. O seu intuito inicial era ser o principal sistema de navegação das forças armadas americanas. A concepção do sistema GPS permite que um ...

Continue Lendo

gnu

Feliz Aniversário Projeto GNU!

  Há 32 anos, em 27 de setembro de 1983, Richard Matthew Stallman anunciava ao mundo o projeto GNU (sigla para Gnu Não é Unix). Este projeto merece respeito por nos prover diversas ferramentas livremente. Parabéns! Longa vida ao GNU! Estes s...

Continue Lendo

gnupg

Tutorial GnuPG

O GNU Privacy Guard (GnuPG or GPG) é uma alternativa GPL ao aplicativo PGP (Pretty Good Privacy) de criptografia criado pelo Philip Zimmermann. GnuPG é compatível com a RFC 4880, o padrão da IETF (Internet Engineering Task Force), o GnuPG é parte ...

Continue Lendo

GnuPG 2.1.2 já está disponível

O GnuPG, também conhecido como GPG, permite criptografar e assinar dados e comunicação, possui um sistema de gerenciamento de chaves versátil, bem como módulos de acesso para os diretórios de chave pública. O GnuPG é uma ferramenta de linha de com...

Continue Lendo

go

go-lang

google

Google anuncia Brotli

Google anunciou ontem em seu blog de open source uma nova implementação para o Brotli, um algoritmo de compressão de dados sem perda (de dados) com propósito geral. Este novo algoritmo é melhor e mais rápido que o Zopfli, que foi anunciado há doi...

Continue Lendo

Curso online de AngularJS de $299 por $0 (grátis)

Não é piada, não é enganação, o curso é em inglês porém o material é ótimo e abrange boa parte do que você irá precisar saber para criar uma aplicação com AngularJS. Aprenda você também este que é um dos frameworks Javascripts mais promissores e ...

Continue Lendo

Google anuncia fim do Google Code

Com a maior parte dos projetos sendo hospedados no GitHub, incluindo vários da própria Google, a Google resolveu tirar do ar o seu serviço de hospedagem de código fonte, conhecido como Google Code. Para quem não o conhece, o Google Code é um servi...

Continue Lendo

google code

Google anuncia fim do Google Code

Com a maior parte dos projetos sendo hospedados no GitHub, incluindo vários da própria Google, a Google resolveu tirar do ar o seu serviço de hospedagem de código fonte, conhecido como Google Code. Para quem não o conhece, o Google Code é um servi...

Continue Lendo

google-analytics

Usando a API do Google Analytics no Python

O Google Analytics permite que você avalie seu ROI de publicidade, bem como acompanhar seus sites e aplicativos em Flash, vídeo e redes sociais. É uma ferramente indispensável para aqueles que gostam de monitorar seus sites e saber informações rel...

Continue Lendo

goto

gps

GPS Parte 2: Decodificando uma sentença NMEA

Na primeira parte sobre GPS vimos como este sistema de rastreamento por satélite funciona. Também aproveitamos para explicar o que é o protocolo NMEA, utilizado pelos sistemas de navegação global. Uma sentença NMEA é formada por caracteres passív...

Continue Lendo

GPS Parte 1: Entendendo o seu funcionamento

O GPS é um sistema de navegação global desenvolvido pelo Departamento de Defesa dos Estados Unidos da América. O seu intuito inicial era ser o principal sistema de navegação das forças armadas americanas. A concepção do sistema GPS permite que um ...

Continue Lendo

gtk3

Criando formulários com Python e PyGTK3

Python e Gtk uma combinação simples e prática para criação de interfaces. Nesse artigo você encontra o básico para poder implementar suas próprias interfaces, contendo botões, caixas de entrada, título, caixa de seleção e muito mais.

Continue Lendo

gxui

hacking

O que houve com o hacking?

Não sei se é um acaso da idade, mas cada vez vejo menos pessoas se aventurando internamente e intricidamente nos meios da tecnologia. Hoje as pessoas trabalham com a superficialidade do aprendizado, metas, e vendem tempo de sua vida por dinheiro. ...

Continue Lendo

hackthon

hangouts

Usando o hangouts-chat via terminal

Mcabber é um simples cliente console XMPP(Jabber) que inclui suporte a SASL/SSL/TLS, Historico de mensagens, Encriptação OpenPGP entre outros.. Mcabber roda sobre a GNU GPL, e tem suporte a GNU/LINUX. Ele é bastante utilizado para fazer conexões c...

Continue Lendo

hardware

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

Review da tela 3.5 TFT no Raspberry Pi!

Olá pessoal, neste artigo iremos mostrar como instalar a tela TFT 3.5”, com suporte a caneta, no Raspberry Pi. Utilizaremos a distro Raspbian Wheezy, baseada no Debian e indicada pela Raspberry Foundation, e um Raspberry Pi modelo B. Se você desej...

Continue Lendo

Lançada tela capacitiva oficial para Raspberry Pi

A Raspberry Pi Foundation anunicou recentemente uma tela touchscreen capacitiva para o Raspberry Pi. O acessório possui display de 7 polegadas, resolução de 800x480 pixels a 60fps, ângulo de visualização de 70 graus além de suportar até 10 toques ...

Continue Lendo

helpdesk

heroku

Deploy com um clique no Heroku

Hoje vamos ver algo um pouco diferente, mas um tanto quanto comum em alguns projetos de código aberto, o botão de deploy do Heroku. O Heroku é uma plataforma cloud PaaS, que suporta várias linguagens de programação e você pode fazer o deploy de um...

Continue Lendo

hhvm

highlight

html

Lançamentos Novatec: Sass e Compass e Docker

Fundamentos de Sass e Compass Título é indicado para estudantes, designers e desenvolvedores que querem aprender os conceitos fundamentais de Sass e Compass Estudantes, designers e desenvolvedores com conhecimento intermediário de CSS e HTML têm ...

Continue Lendo

html5

Unreal Engine 4.7 inclui exportação para HTML5

Com o lançamento da Unreal Engine 4.7 no dia 24/02, a Epic Games adicionou uma nova funcionalidade que permite a exploração para HTML5. Com esta nova funcionalidade, você pode desenvolver seu jogo e exportá-lo imediatamente para a Web, e iniciar o...

Continue Lendo

http

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

httpd

Instalando o Apache no CentOS 7

Dando continuidade ao tutorial de instalação do LAMP no CentOS, hoje vamos ver como instalar o Apache. No tutorial anterior, vimos como instalar o MariaDB. O Apache é o mais bem sucedido servidor web livre. Ele representa cerca de 47.20% dos servi...

Continue Lendo

hvvm

i18n

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

i2c

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

ide

Introduzindo conceitos do Emacs

Utilizo o Emacs há algum tempo, pelo menos como ferramenta de desenvolvimento acho uma das melhores opções, onde, diferente de outras, é fácil fazer o desenvolvimento e estender suas funcionalidades, criar novas hotkeys. Tentarei demonstrar aqui, ...

Continue Lendo

ifttt

imagem

Crie seu próprio Instagram com PHP

Olá pessoal! Hoje mostrarei como fazer uma edição e tratamento básico de imagens com PHP, para quem não sabe o PHP possui uma extensão dedicada para trabalhar com entidades gráficas, a php_gd2, consequentemente para este tutorial vamos precisar de...

Continue Lendo

inbox

Sorteio de um convite para o Inbox

Acho que todos já devem ter ouvido falar no Inbox, a nova proposta da Google para email. O Inbox by Gmail é um novo aplicativo criado pela equipe do Gmail. O Inbox é um local organizado para que você realize suas tarefas e retorne aos itens impor...

Continue Lendo

infanto

informação

inkscape

integração

internacionalização

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

internet

Novatec lança livro sobre domínios na internet

Nomes de domínio são mais do que uma forma de identificar um computador na internet. Eles são também um nome que constitui uma importante ferramenta para o exercício negocial, empresarial, governamental, informacional e de mercado. O livro Nomes ...

Continue Lendo

Internet das Coisas

A internet passou por várias mudanças importante desde que surgiu para o mundo, a ideia de comunição entre computadores evoluiu e hoje podemos conectar vários dispositivos como celulares, televisões, carros, videogames e etc.. Foi em 1991 que come...

Continue Lendo

ios

iot

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça! Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium. ...

Continue Lendo

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

MQTT Parte 1: O que é MQTT?

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).

Continue Lendo

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

Lançado a 70º edição da Revista Espírito Livre

Vitória recebeu a oitava edição do Fórum Espírito Livre, ocorrido de 12 a 15 de novembro durante a 11º Semana Nacional de Ciência e Tecnologia. O evento aconteceu nas instalações na Universidade Federal do Espírito Santo – UFES. Participaram do ev...

Continue Lendo

Internet das Coisas

A internet passou por várias mudanças importante desde que surgiu para o mundo, a ideia de comunição entre computadores evoluiu e hoje podemos conectar vários dispositivos como celulares, televisões, carros, videogames e etc.. Foi em 1991 que come...

Continue Lendo

Primeiros passos com o ESP8266

Para a brincadeira de hoje, iremos necessitar de pelo menos um ESP8266, fique a vontade na escolha do seu módulo, eu irei utilizar o ESP-01 e o ESP-12. Além disso será necessário um módulo UART de 3.3v, um computador com uma porta USB disponível e...

Continue Lendo

ipcam

Câmera IP com Webcam e Motion

As câmeras IPs ganharam grande destaque pela sua facilidade de uso, e preço relativamente acessível. Hoje é simples monitorar a sua casa e enviar imagens para o seu smartphone quando algum movimento for detectado. O Motion é um programa que monito...

Continue Lendo

ipsec

ipv6

java

javascript

Conheça o Clappr

O Clappr é um player extensível focado na web. É um player que você pode customizar a vontade, e o melhor, de graça. Sim, isso mesmo, e o projeto possui código aberto.

Continue Lendo

Curso online de AngularJS de $299 por $0 (grátis)

Não é piada, não é enganação, o curso é em inglês porém o material é ótimo e abrange boa parte do que você irá precisar saber para criar uma aplicação com AngularJS. Aprenda você também este que é um dos frameworks Javascripts mais promissores e ...

Continue Lendo

Node.js v0.12.0 já está disponível

O Node.js é uma plataforma para desenvolvimento ágil de aplicações Web escaláveis, constuida sobre o V8 (Chrome’s JavaScript runtime). O V8 é a uma engine JavaScript de código aberto desenvolvida pelo Google e utilizado no Chrome. O Node.js v0.12....

Continue Lendo

Internacionalizando um site de forma simples

A algum tempo que já estava afim de traduzir meu site para o Português, mas nunca tive tempo e nem muito empenho. Ontem estava procurando uma forma simples de traduzir o site sem muito trabalho, mas não achei nada que me satisfez. Dentre as forma...

Continue Lendo

jit

PyPy 4.0 já está disponível

O PyPy 4.0 foi liberado nesta quinta (29/10) e vem com várias novidades em relação as versões anteriores. O PyPy é uma alternativa a outros interpretadores como CPython, Jython e IronPython, e de acordo com os diversos benchmarks publicados, o mai...

Continue Lendo

Pyston 0.3 já está disponível

A versão 0.3 do Pyston foi liberada nesta terça-feira (24/02). O Pyston é uma proposta de uma implementação do Python com alto desempenho. Esta é liberação muito importante, pois em relação as versões anteriores, esta versão além de uma maior comp...

Continue Lendo

jogos

Wine 1.7.43 traz melhorias na arquitetura ARM64

O Wine (acrônimo de “Wine Is Not an Emulator”) é um camada de compatibilidade que permite a execução de aplicativos Windows em vários sistemas operacionais POSIX-compliant, incluindo Linux, Mac OS X e BSD. Ao invés de simular a lógica interna do W...

Continue Lendo

Valve disponibiliza o OpenVR SDK

O OpenVR SDK é basicamente uma camada de abstração para os desenvolvedores de jogos e aplicativos para acessar esses hardwares de forma fácil, que por sua vez possui suporte para o HTC Vive Developer Edition, SteamVR controlador e Lighthouse.

Continue Lendo

jquery

Introdução a API do Youtube com jQuery

Veremos basicamente neste artigo como utilizar a API do Youtube, caso você não saiba, API quer dizer Aplication Programm Interface, ou interface de programação de aplicações, em outras palavras é uma camada de abstração que permite ao programador ...

Continue Lendo

Internacionalizando um site de forma simples

A algum tempo que já estava afim de traduzir meu site para o Português, mas nunca tive tempo e nem muito empenho. Ontem estava procurando uma forma simples de traduzir o site sem muito trabalho, mas não achei nada que me satisfez. Dentre as forma...

Continue Lendo

kali-linux

Kali Linux 2.0 já tem data para o lançamento

A Offensive Security, criadora e mantenedora do Kali Linux, divulgou um vídeo de pré-lançamento da nova versão do Kali Linux; com lançamento oficial previsto para 11 de agosto de 2015. A equipe, nos últimos meses, tem trabalhado ferozmente nessa p...

Continue Lendo

kernel

Conhecendo o modinfo

Este artigo explica o funcionamento básico do comando kmod, e para que qual finalidade existe o comando. Ainda neste artigo, é mostrado exemplos de execução do comando e quais informações este pode extrair dos módulos do kernel.

Continue Lendo

keypad

kodi

Kodi 14.2 está disponível

O Kodi é uma central multimídia livre (GPL) que pode ser instalada no Linux, OSX, Windows, iOS e Android. Permitindo que os usuários vejam e executem vídeos, músicas, Podcasts e outras mídias digitais armazenadas localmente, na rede ou na internet.

Continue Lendo

kvm

lakka

lamp

Instalando o Apache no CentOS 7

Dando continuidade ao tutorial de instalação do LAMP no CentOS, hoje vamos ver como instalar o Apache. No tutorial anterior, vimos como instalar o MariaDB. O Apache é o mais bem sucedido servidor web livre. Ele representa cerca de 47.20% dos servi...

Continue Lendo

lançamento

Kali Linux 2.0 já tem data para o lançamento

A Offensive Security, criadora e mantenedora do Kali Linux, divulgou um vídeo de pré-lançamento da nova versão do Kali Linux; com lançamento oficial previsto para 11 de agosto de 2015. A equipe, nos últimos meses, tem trabalhado ferozmente nessa p...

Continue Lendo

lançamento php 7

PHP 7 virá em 2015!

Soube hoje que a versão 7 do PHP terá seu primeiro release em 2015, mais especificamente no mês de outubro, segundo um infografo disponibilizado pela Zend (disponivel neste link), a versão 7 do PHP continua o processo de tornar a linguagem mais co...

Continue Lendo

laravel

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

Laravel 5 do começo ao fim [parte 1]

Mostrarei a seguir um breve tutorial sobre o Laravel, um dos frameworks mais usados atualmente para PHP, com o lançamento do Laravel 5 houve algumas mudanças, e algumas delas você verá a seguir. Instalação Composer Inicialmente caso já não o tenha...

Continue Lendo

Usando o framework Laravel com Bootstrap

Este post tem o objetivo de mostrar de maneira fácil e rápida como utilizar o poder do artisan do laravel para geração de telas de cadastros apenas com linha de comando.   Observação: para este tutorial usarei o php 5.4, mysql, git e co...

Continue Lendo

Gerador de sistemas em PHP usando apenas SQL

Fala pessoal, a alguns dias achei um site muito interessante que gostaria de compartilhar, o Rizer, ele é um projeto gratuito que a partir do SQL dump do banco gera o projeto final do sistema, achei uma ferramenta muito boa para quem está começand...

Continue Lendo

laravel 5

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

Laravel 5 do começo ao fim [parte 1]

Mostrarei a seguir um breve tutorial sobre o Laravel, um dos frameworks mais usados atualmente para PHP, com o lançamento do Laravel 5 houve algumas mudanças, e algumas delas você verá a seguir. Instalação Composer Inicialmente caso já não o tenha...

Continue Lendo

laçamento

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

lcd

led

libcrypto

libcurl

libreoffice

LibreOffice Magazine Número 19

Saiu a nova edição da LibreOffice Magazine! Nesta edição o homenageado é o LibreOffice, onde é contado como tudo começou, qual a situação atual do projeto, sobre os cinco anos de desenvolvimento e os três anos da LibreOffice Magazine. Faz também,...

Continue Lendo

Produtividade no LibreOffice

Olá Pessoal! Neste artigo pretendo falar um pouco sobre uma forma simples de melhorar sua produtividade no LibreOffice, as teclas de atalho. Isso mesmo, parece besteira falar sobre este assunto, ainda mais num artigo voltado para usuários de Soft...

Continue Lendo

LibreOffice e os compiladores

Olá pessoal, está semana foram liberados os vídeos da LibreOffice Conference 2014. Neste post eu gostaria de citar um vídeo em especial, falando dos compiladores que são utilizados no LibreOffice. Atualmente o LibreOffice utiliza o GCC (GNU Compil...

Continue Lendo

libs

Criando gráficos com matplot

Criado por John Hunter (1968-2012) , matplot é usada para criação de plots, histogramas, espectrogramas, gráficos (charts) simples e 3D e etc. Para ter uma ideia da diversidade dessa ferramenta, você pode visitar a galeria de exemplos. Neste arti...

Continue Lendo

libssl

linguagem-programação

Rust 1.3 já está disponível

Rust 1.3 é a mais nova versão stable disponível da linguagem de programação desenvolvida pela Mozilla. Seu lançamento oficial ocorreu na última sexta (17/09) e veio com algumas novidades. O que há de novo na 1.3 Esta é a primeita versão que cont...

Continue Lendo

linux

Review Raspberry Pi 3

O Raspberry Pi 3 acabou de chegar na FILIPEFLOP e esta nova versão traz novidades em relação a versão anterior. As maiores novidades são o WiFi e Bluetooth integrado. Na tabela abaixo podemos observar a diferença entre a versão 2 e a 3. RPi 3...

Continue Lendo

GNOME: Removendo ícone do legacy tray

O GNOME 3.16 introduziu um novo sistema de notificação, muito melhor que o antigo por sinal, porém com ele também veio um problema. O “legacy tray”, que permite que aplicativos que ainda utilizam o sistema de notificações antigo do GNOME é extrema...

Continue Lendo

Lançamentos Novatec: Sass e Compass e Docker

Fundamentos de Sass e Compass Título é indicado para estudantes, designers e desenvolvedores que querem aprender os conceitos fundamentais de Sass e Compass Estudantes, designers e desenvolvedores com conhecimento intermediário de CSS e HTML têm ...

Continue Lendo

Vaga para programador Linux/C em Blumenau

Desenvolvedor de Software – Linux e C Responsabilidades Esta posição é responsável por desenhar e implementar aplicativos em SW para sistema operacional em Linux, incluindo desenvolvimento de novos aplicativos, melhorias e correções em aplicati...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

Implemente seu malloc/free. Just4fun!

Algum tempo atrás comprei o livro The Linux Programming Interface, um dos melhores livros que já adquiri. Um dos primeiros capítulos que li foi sobre alocação de memória. No final do capítulo, o autor oferece alguns exercícios. Entre eles existe u...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

Este é o tema de uma série de vídeos lançada pela The Linux Foundation. De acordo com a descrição da organização, Linux é o maior projeto de colaboração do mundo na história da computação. Ele roda a maior parte da infraestrutura de tecnologia do...

Continue Lendo

Novidades do GNOME 3.18

O novo GNOME 3.18 foi lançado hoje, com muitas novidades e melhorias. Segue abaixo algumas delas: O suporte a HiDPI (famosa tela Retina dos Macs) ainda tem alguns problemas, mas a versão 3.18 finalmente resolveu o problema de redimensionamento d...

Continue Lendo

Kali Linux 2.0 já tem data para o lançamento

A Offensive Security, criadora e mantenedora do Kali Linux, divulgou um vídeo de pré-lançamento da nova versão do Kali Linux; com lançamento oficial previsto para 11 de agosto de 2015. A equipe, nos últimos meses, tem trabalhado ferozmente nessa p...

Continue Lendo

Wine 1.7.43 traz melhorias na arquitetura ARM64

O Wine (acrônimo de “Wine Is Not an Emulator”) é um camada de compatibilidade que permite a execução de aplicativos Windows em vários sistemas operacionais POSIX-compliant, incluindo Linux, Mac OS X e BSD. Ao invés de simular a lógica interna do W...

Continue Lendo

GNOME 3.16.1 já está disponível

O GNOME 3.16.1 foi disponibilizado hoje para download. Esta versão contempla atualizações sobre 3.16, liberada mês passado, e traz correções de BUGs, melhorias no próprio GNOME, atualização da documentação e traduções.

Continue Lendo

LPIC: por onde começar

Primeiro, pare tudo, você está para fazer uma prova de certificação ou tem interesse, se sim .. o primeiro lugar que você deve ir é o site da empresa ou organização que elabora o teste. No caso da LPIC é o lpi.org. E ler toda a documentação e deta...

Continue Lendo

Instalando o Alien no openSUSE

O Alien é um aplicativo para conversão de arquivos de instalação de pacotes. Ou seja, ele converte, por exemplo, um arquivo de instalação do Debian para um arquivo de instalação do openSUSE.

Continue Lendo

Conheça o Elementary OS

Estando no beta 2, o Elementary Freya tem tudo para substituir a última versão desta distro, chamada de Luna, e surpreender ainda mais no quesito design e rapidez. O que é Elementary? Elementary OS é uma distribuição Linux baseada no Ubuntu, com...

Continue Lendo

Conhecendo o modinfo

Este artigo explica o funcionamento básico do comando kmod, e para que qual finalidade existe o comando. Ainda neste artigo, é mostrado exemplos de execução do comando e quais informações este pode extrair dos módulos do kernel.

Continue Lendo

Instalando driver NVIDIA Bumblebee no openSUSE

A tecnologia Optimus da NVIDIA otimiza o seu notebook de forma inteligente, oferecendo o desempenho gráfico impressionante que você precisa, quando você precisa, e sempre aumentando o tempo de vida da bateria para que você aproveite por mais tempo.

Continue Lendo

Instalando o VMware Player no Linux

O VMware é um software/máquina virtual que permite a instalação e utilização de um sistema operacional dentro de outro, dando suporte real a software de outros sistemas. Se você, assim como eu, acha que instalar o VMware no Linux é algo complicado...

Continue Lendo

Entendendo Pipe e FIFO (parte 2)

Esta é a segunda parte da postagem sobre Pipes e Fifos aqui do blog. Se ainda não viu a primeira parte, pode acessá-la por aqui. Nesta parte será explicado como processos podem ter seus dados interligados, exatamente como o shell faz no comando ls...

Continue Lendo

GnuPG 2.1.2 já está disponível

O GnuPG, também conhecido como GPG, permite criptografar e assinar dados e comunicação, possui um sistema de gerenciamento de chaves versátil, bem como módulos de acesso para os diretórios de chave pública. O GnuPG é uma ferramenta de linha de com...

Continue Lendo

Instalando o MariaDB no CentOS 7

O MariaDB é um servidor de banco de dados que oferece as mesmas funcionalidades do MySQL. Na verdade ele é um fork do MySQL, feito após a sua compra pela Oracle. O MariaDB é desenvolvido pela comunidade de software livre e por alguns dos autores o...

Continue Lendo

Utilizando atexit com C e Python

Em muitos casos, quando escrevemos programas se faz necessário liberar os recursos que o programa requisitou do sistema operacional. A função atexit existe para este fim. Com ela podemos escrever funções que serão chamados no término do processo, ...

Continue Lendo

Instalando o VLC no openSUSE

O VLC é um reprodutor multimídia livre, de código aberto, multi-plataforma, que reproduz a maioria dos arquivos de mídia, bem como DVD, CD de áudio, VCD entre outros.

Continue Lendo

glibc 2.21 já está disponível

A GNU C Library (glibc) é a biblioteca C padrão no sistema GNU e na maioria dos sistemas com Kernel Linux. A versão 2.21 vem com várias correções de bugs algumas funcionalidades novas.

Continue Lendo

Entendendo Pipe e FIFO (parte 1)

Pipes e FIFOs são muito utilizados no mundo Linux como um método de IPC (inter process communication), ou comunicação entre processos. Muitas das vezes nem percebemos que estamos usando-os pela sua facilidade. Normalmente usamos pipes no shell, co...

Continue Lendo

Hands on: Sockets em Python

Muitos são os usos dos sockets atualmente e vários exemplos existem através de toda a internet em várias linguagens de programação diferentes. Como é de costume, a solução em Python parece a mais simples de todas as linguagens de programação, e é ...

Continue Lendo

Conhecendo o virt-manager

O virt-manager é uma ferramenta desenvolvida pela RedHat para gerenciar máquinas virtuais. Para quem já trabalhou com VMWare e VirtualBox, a interface do virt-manager é bem semelhante. A ferramenta foi construída sobre a libvirt, que é uma ferrame...

Continue Lendo

LibreOffice e os compiladores

Olá pessoal, está semana foram liberados os vídeos da LibreOffice Conference 2014. Neste post eu gostaria de citar um vídeo em especial, falando dos compiladores que são utilizados no LibreOffice. Atualmente o LibreOffice utiliza o GCC (GNU Compil...

Continue Lendo

Conheça o que está por vir no openSUSE 13.2

Faltam apenas 12 dias para o lançamento oficial do openSUSE 13.2 e nada melhor do que dar uma espiada no que está por vir nesta nova versão. O openSUSE 13.2 já vem com a última versão do GNOME, que é a 3.14. Nesta versão do GNOME foram feitos vár...

Continue Lendo

openSUSE 13.2: Chegou a hora de testar

Menos de três semanas se passaram desde o lançamento da primeira versão release candidate e já podemos sentir que estamos quase lá. Este é o momento certo para lembrar que ainda há muito trabalho a fazer e muita diversão para se ter. O Open Source...

Continue Lendo

Hands on: autotools

Olá pessoal, a muito tempo eu queria aprender como funciona o tão famoso autotools. Então eu decidi pegar um projeto pessoal meu e converter meu Makefile, feito na mão, por um script do autotools. Neste tutorial vou mostrar o que eu precisei fazer...

Continue Lendo

Cupom de desconto para certificação Linux

Você já deve ter ouvido sobre os programas de certificação recentemente lançado pela Linux Fundation. As certificações disponíveis são: Linux Foundation Certified Sysadmin (LFCS), abrange administração básica do sistema Linux Foundation Certif...

Continue Lendo

Hands On: Shared Libraries no Linux

Bibliotecas compartilhadas são usadas em qualquer sistema operacional, seja Windows, Linux, Mac OSX ou qualquer *BSD ou *NIX. No Windows este recurso tem o nome de DLL (Dynamic-link Library) com sua extensão .dll, no Mac OSX tem a extensão .dylib ...

Continue Lendo

Problema ao atualizar o jogo Flare no Fedora 20

Olá pessoal, como primeiro post deste blog eu gostaria de falar sobre a minha experiência resolvendo um problema que tive hoje mesmo no Fedora 20! Após fazer um yum update no meu Fedora 20, vi que o jogo Flare foi atualizado, e então resolvi abri...

Continue Lendo

linuxmint

livro

Resultado do Sorteio do livro PHP Moderno

Primeiramente gostaríamos de agradecer a todos os inscritos, no total foram 271 participantes, mas infelizmente não temos como entregar uma cópia do livro para cada um. :( O ganhador do livro PHP Moderno foi Leonardo Kaio Vitali e ele reside em C...

Continue Lendo

Sorteio do livro PHP Moderno

A Novatec, nossa parceira, nos cedeu o livro PHP Moderno para sorteio. O prazo para participação inicia hoje (06/05) e vai até o dia 20/05. O ganhador será anunciado no dia 22/05. Lembre-se, quanto mais você compartilhar, maior serão as suas chanc...

Continue Lendo

livros

Novatec lança livro sobre domínios na internet

Nomes de domínio são mais do que uma forma de identificar um computador na internet. Eles são também um nome que constitui uma importante ferramenta para o exercício negocial, empresarial, governamental, informacional e de mercado. O livro Nomes ...

Continue Lendo

Sorteio de um e-Book da Casa do Código

A nossa parceira, a Casa do Código, está oferecendo um e-Book para sorteio aos nossos leitores. Para participar é simples, basta se inscrever no formulário abaixo entre 02/06 e 12/06. O e-Book é de livre escolha, ou seja, o sorteado irá escolher...

Continue Lendo

Cupom de desconto para livros da Novatec

A equipe do Buteco Open Source fez uma parceria com a editora Novatec para poder disponibilizar aos nossos leitores um cupom de desconto na compra de livros pelo site da Novatec. Esta não é uma conquista nossa, mas sim sua. Nossos leitores agora ...

Continue Lendo

localhost

localization

Internacionalizando um site de forma simples

A algum tempo que já estava afim de traduzir meu site para o Português, mas nunca tive tempo e nem muito empenho. Ontem estava procurando uma forma simples de traduzir o site sem muito trabalho, mas não achei nada que me satisfez. Dentre as forma...

Continue Lendo

locaweb

Vaga para desenvolvedor Front-end em Blumenau

A Eventials é uma startup fundada em 2011, composta por equipe de empreendedores, designers e hackers. A empresa faz parte do grupo Locaweb, sendo a divisão responsável pelo desenvolvimento de soluções para streaming de vídeo. Junto com a Locaweb ...

Continue Lendo

logstash

lpic

LPIC: por onde começar

Primeiro, pare tudo, você está para fazer uma prova de certificação ou tem interesse, se sim .. o primeiro lugar que você deve ir é o site da empresa ou organização que elabora o teste. No caso da LPIC é o lpi.org. E ler toda a documentação e deta...

Continue Lendo

lua

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

Lua 5.3 já está disponível

Lua é uma linguagem poderosa, rápida e leve desenvolvida na PUC-Rio. Sua mais nova versão, a 5.3, foi lançada hoje (12/01) trazendo várias alterações. Entre as principais alterações podemos destacar: Suporte a integers (64 bit) Suporte oficial...

Continue Lendo

lumen

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

lxdm

Instalando ArchLinux + XFCE + LXDM no Banana Pi

Hoje vou mostrar como instalar o ArchLinux no BananaPi. Escolhi o ArchLinux por ele ser uma distribuição bem enxuta, mas muito poderosa. Outro motivo que me leva a usá-lo é o fato de que pretendo fazer testes com o RetroArch. Instalando o ArchLin...

Continue Lendo

manager

Sexta da Tirinha

E a guerra santa está por ai, em cada empresa ou grupo de amigos! E você já teve algum confronto desses? Diga nos comentários!

Continue Lendo

mariadb

Instalando o MariaDB no CentOS 7

O MariaDB é um servidor de banco de dados que oferece as mesmas funcionalidades do MySQL. Na verdade ele é um fork do MySQL, feito após a sua compra pela Oracle. O MariaDB é desenvolvido pela comunidade de software livre e por alguns dos autores o...

Continue Lendo

mario

mate

matplot

Criando gráficos com matplot

Criado por John Hunter (1968-2012) , matplot é usada para criação de plots, histogramas, espectrogramas, gráficos (charts) simples e 3D e etc. Para ter uma ideia da diversidade dessa ferramenta, você pode visitar a galeria de exemplos. Neste arti...

Continue Lendo

maxmind

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

mcabber

Usando o hangouts-chat via terminal

Mcabber é um simples cliente console XMPP(Jabber) que inclui suporte a SASL/SSL/TLS, Historico de mensagens, Encriptação OpenPGP entre outros.. Mcabber roda sobre a GNU GPL, e tem suporte a GNU/LINUX. Ele é bastante utilizado para fazer conexões c...

Continue Lendo

mcp

mediafire

memória

Adicionando Swap ao CentOS, Ubuntu e derivados

Por que adicionar Swap? Para você que acabou de criar a sua primeira VM no Digital Ocean e pegou logo de cara a de 512 de RAM, você vai se ver no aperto dependendo da aplicação que colocar para executar nela. Para solucionar possíveis problemas de...

Continue Lendo

mesa

mesos

Apache Mesos

Nos últimos tempos vem se falando muito em computação na nuvem, computação distribuída, Linux containers, Big Data, etc. Junto com o crescimento dessas tecnologias também se observa o surgimento de inúmeras ferramentas para resolver os problemas e...

Continue Lendo

micro-framework

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

microsoft

minecraft

Lançamentos Novatec: Linguagem SQL e Minecraft

Introdução à Linguagem SQL Se você trabalha em uma empresa ou é profissional de TI, vai se beneficiar da leitura de Introdução à Linguagem SQL, um guia prático introdutório que ensina a obter e transformar dados com o SQL de maneira significativa...

Continue Lendo

minicurso

mobile

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça! Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium. ...

Continue Lendo

model

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

mongodb

Como usar o MongoDB com PHP

Dentre os bancos de dados NoSQL da atualidade, um dos mais usados é o MongoDB, seja pela sua eficiência em trabalhar com enormes volumes de dados ou pela sua flexibilidade, algo em comum em bancos NoSQL. Abordaremos neste artigo como trabalhar com...

Continue Lendo

monitoramento

mosquitto

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

MQTT Parte 1: O que é MQTT?

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).

Continue Lendo

motion

Câmera IP com Webcam e Motion

As câmeras IPs ganharam grande destaque pela sua facilidade de uso, e preço relativamente acessível. Hoje é simples monitorar a sua casa e enviar imagens para o seu smartphone quando algum movimento for detectado. O Motion é um programa que monito...

Continue Lendo

mozilla

Rust 1.3 já está disponível

Rust 1.3 é a mais nova versão stable disponível da linguagem de programação desenvolvida pela Mozilla. Seu lançamento oficial ocorreu na última sexta (17/09) e veio com algumas novidades. O que há de novo na 1.3 Esta é a primeita versão que cont...

Continue Lendo

Rust 1.0 já está disponível

Rust é uma nova linguagem de programação com o objetivo de tornar simples a construção de sistemas eficientes e confiáveis. Rust combina o controle de baixo nível sobre o desempenho com comodidade e segurança de alto nível.

Continue Lendo

mqtt

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

MQTT Parte 1: O que é MQTT?

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).

Continue Lendo

mvc

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

mvw

Curso online de AngularJS de $299 por $0 (grátis)

Não é piada, não é enganação, o curso é em inglês porém o material é ótimo e abrange boa parte do que você irá precisar saber para criar uma aplicação com AngularJS. Aprenda você também este que é um dos frameworks Javascripts mais promissores e ...

Continue Lendo

mysql

Instalando o MariaDB no CentOS 7

O MariaDB é um servidor de banco de dados que oferece as mesmas funcionalidades do MySQL. Na verdade ele é um fork do MySQL, feito após a sua compra pela Oracle. O MariaDB é desenvolvido pela comunidade de software livre e por alguns dos autores o...

Continue Lendo

música

Instalando o Spotify no openSUSE

O Spotify é um serviço de stream de música que oferece opção gratuita e paga. O aplicativo do Spotify está disponível para a maioria dos sistemas operacionais, inclusive Linux. Bem, Linux só em formato DEB o que deixa a desejar para quem usa siste...

Continue Lendo

natal

netdata

network

nginx

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

Alteração no padrão de URLs do Blog

Percebemos que muitos usuários ao ver uma url como-fazer-parte-1 tentavam acessar como-fazer-parte-2. Porém como nossa url continha a data da postagem e isso não era possível. Sendo assim resolvemos mudar para um novo padrão que atende melhor noss...

Continue Lendo

nic

Novatec lança livro sobre domínios na internet

Nomes de domínio são mais do que uma forma de identificar um computador na internet. Eles são também um nome que constitui uma importante ferramenta para o exercício negocial, empresarial, governamental, informacional e de mercado. O livro Nomes ...

Continue Lendo

nintendo

Super Mario 64 em HD para Navegadores

Um dos clássicos da Nintendo, Super Mario 64, após ganhar seu espaço nos consoles N64 e NDS, recebeu uma versão em HD para navegadores. Infelizmente o criador só fez a primeira fase e não pretende continuar a desenvolver o projeto.

Continue Lendo

nmea

GPS Parte 2: Decodificando uma sentença NMEA

Na primeira parte sobre GPS vimos como este sistema de rastreamento por satélite funciona. Também aproveitamos para explicar o que é o protocolo NMEA, utilizado pelos sistemas de navegação global. Uma sentença NMEA é formada por caracteres passív...

Continue Lendo

GPS Parte 1: Entendendo o seu funcionamento

O GPS é um sistema de navegação global desenvolvido pelo Departamento de Defesa dos Estados Unidos da América. O seu intuito inicial era ser o principal sistema de navegação das forças armadas americanas. A concepção do sistema GPS permite que um ...

Continue Lendo

node

nodejs

Node.js v0.12.0 já está disponível

O Node.js é uma plataforma para desenvolvimento ágil de aplicações Web escaláveis, constuida sobre o V8 (Chrome’s JavaScript runtime). O V8 é a uma engine JavaScript de código aberto desenvolvida pelo Google e utilizado no Chrome. O Node.js v0.12....

Continue Lendo

nodemcu

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

nodemcu flasher

NodeMCU: Lua para o ESP8266

O NodeMCU é um firmware e kit de desenvolvimento que permite a programação de protótipos para a Internet das Coisas. O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem acesso à internet. Além ...

Continue Lendo

nosql

noticias

LibreOffice Magazine Número 19

Saiu a nova edição da LibreOffice Magazine! Nesta edição o homenageado é o LibreOffice, onde é contado como tudo começou, qual a situação atual do projeto, sobre os cinco anos de desenvolvimento e os três anos da LibreOffice Magazine. Faz também,...

Continue Lendo

notificação

nouveau

Instalando driver NVIDIA Bumblebee no openSUSE

A tecnologia Optimus da NVIDIA otimiza o seu notebook de forma inteligente, oferecendo o desempenho gráfico impressionante que você precisa, quando você precisa, e sempre aumentando o tempo de vida da bateria para que você aproveite por mais tempo.

Continue Lendo

novatec

Lançamentos Novatec: Sass e Compass e Docker

Fundamentos de Sass e Compass Título é indicado para estudantes, designers e desenvolvedores que querem aprender os conceitos fundamentais de Sass e Compass Estudantes, designers e desenvolvedores com conhecimento intermediário de CSS e HTML têm ...

Continue Lendo

Novatec lança livro sobre domínios na internet

Nomes de domínio são mais do que uma forma de identificar um computador na internet. Eles são também um nome que constitui uma importante ferramenta para o exercício negocial, empresarial, governamental, informacional e de mercado. O livro Nomes ...

Continue Lendo

Resultado do Sorteio do livro PHP Moderno

Primeiramente gostaríamos de agradecer a todos os inscritos, no total foram 271 participantes, mas infelizmente não temos como entregar uma cópia do livro para cada um. :( O ganhador do livro PHP Moderno foi Leonardo Kaio Vitali e ele reside em C...

Continue Lendo

Sorteio do livro PHP Moderno

A Novatec, nossa parceira, nos cedeu o livro PHP Moderno para sorteio. O prazo para participação inicia hoje (06/05) e vai até o dia 20/05. O ganhador será anunciado no dia 22/05. Lembre-se, quanto mais você compartilhar, maior serão as suas chanc...

Continue Lendo

Cupom de desconto para livros da Novatec

A equipe do Buteco Open Source fez uma parceria com a editora Novatec para poder disponibilizar aos nossos leitores um cupom de desconto na compra de livros pelo site da Novatec. Esta não é uma conquista nossa, mas sim sua. Nossos leitores agora ...

Continue Lendo

ntp

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

nuclide

numpy

PyPy 4.0 já está disponível

O PyPy 4.0 foi liberado nesta quinta (29/10) e vem com várias novidades em relação as versões anteriores. O PyPy é uma alternativa a outros interpretadores como CPython, Jython e IronPython, e de acordo com os diversos benchmarks publicados, o mai...

Continue Lendo

nvidia

Instalando driver NVIDIA Bumblebee no openSUSE

A tecnologia Optimus da NVIDIA otimiza o seu notebook de forma inteligente, oferecendo o desempenho gráfico impressionante que você precisa, quando você precisa, e sempre aumentando o tempo de vida da bateria para que você aproveite por mais tempo.

Continue Lendo

oauth

Usando a API do Google Analytics no Python

O Google Analytics permite que você avalie seu ROI de publicidade, bem como acompanhar seus sites e aplicativos em Flash, vídeo e redes sociais. É uma ferramente indispensável para aqueles que gostam de monitorar seus sites e saber informações rel...

Continue Lendo

octopkg

oculus-rift

offensive-security

Kali Linux 2.0 já tem data para o lançamento

A Offensive Security, criadora e mantenedora do Kali Linux, divulgou um vídeo de pré-lançamento da nova versão do Kali Linux; com lançamento oficial previsto para 11 de agosto de 2015. A equipe, nos últimos meses, tem trabalhado ferozmente nessa p...

Continue Lendo

oled

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

open-source

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

LibreOffice Magazine Número 19

Saiu a nova edição da LibreOffice Magazine! Nesta edição o homenageado é o LibreOffice, onde é contado como tudo começou, qual a situação atual do projeto, sobre os cinco anos de desenvolvimento e os três anos da LibreOffice Magazine. Faz também,...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

O valor do open source

Desde 2008, o The Linux Foudation tem trabalhado com desenvolvedores e empresas de tecnologia para hospedar projetos open source de vários segmentos da indústria de tecnologia, ajudando a resolver problemas complexos e adaptando os princípios e pr...

Continue Lendo

É difícil imaginar um mundo sem Linux

Este é o tema de uma série de vídeos lançada pela The Linux Foundation. De acordo com a descrição da organização, Linux é o maior projeto de colaboração do mundo na história da computação. Ele roda a maior parte da infraestrutura de tecnologia do...

Continue Lendo

openelec

opengl

openpgp

GnuPG 2.1.2 já está disponível

O GnuPG, também conhecido como GPG, permite criptografar e assinar dados e comunicação, possui um sistema de gerenciamento de chaves versátil, bem como módulos de acesso para os diretórios de chave pública. O GnuPG é uma ferramenta de linha de com...

Continue Lendo

openshift

openssh

openssl

openstreetmap

opensuse

Instalando o Spotify no openSUSE

O Spotify é um serviço de stream de música que oferece opção gratuita e paga. O aplicativo do Spotify está disponível para a maioria dos sistemas operacionais, inclusive Linux. Bem, Linux só em formato DEB o que deixa a desejar para quem usa siste...

Continue Lendo

Instalando o VLC no openSUSE

O VLC é um reprodutor multimídia livre, de código aberto, multi-plataforma, que reproduz a maioria dos arquivos de mídia, bem como DVD, CD de áudio, VCD entre outros.

Continue Lendo

Conheça o que está por vir no openSUSE 13.2

Faltam apenas 12 dias para o lançamento oficial do openSUSE 13.2 e nada melhor do que dar uma espiada no que está por vir nesta nova versão. O openSUSE 13.2 já vem com a última versão do GNOME, que é a 3.14. Nesta versão do GNOME foram feitos vár...

Continue Lendo

openSUSE 13.2: Chegou a hora de testar

Menos de três semanas se passaram desde o lançamento da primeira versão release candidate e já podemos sentir que estamos quase lá. Este é o momento certo para lembrar que ainda há muito trabalho a fazer e muita diversão para se ter. O Open Source...

Continue Lendo

openvpn

Configurando VPN site-to-site com OpenVPN

Resumo O OpenVPN é um software livre e open-source para criar redes privadas virtuais do tipo ponto-a-ponto ou server-to-multiclient através de túneis criptografados entre computadores. Ele é capaz de estabelecer conexões diretas entre computadore...

Continue Lendo

openvr

Valve disponibiliza o OpenVR SDK

O OpenVR SDK é basicamente uma camada de abstração para os desenvolvedores de jogos e aplicativos para acessar esses hardwares de forma fácil, que por sua vez possui suporte para o HTC Vive Developer Edition, SteamVR controlador e Lighthouse.

Continue Lendo

optimus

Instalando driver NVIDIA Bumblebee no openSUSE

A tecnologia Optimus da NVIDIA otimiza o seu notebook de forma inteligente, oferecendo o desempenho gráfico impressionante que você precisa, quando você precisa, e sempre aumentando o tempo de vida da bateria para que você aproveite por mais tempo.

Continue Lendo

orquestração

os x

otto

paho

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

palestra

parceria

pentest

performance

PHP e Performance, parte 1

Performance é algo com que todos temos que lidar, afinal temos recursos de hardware limitados a nossa disposição, veja nesaa série algumas dicas de como melhorar a performance no PHP.

Continue Lendo

pesquisa

pexpect

pgp

Tutorial GnuPG

O GNU Privacy Guard (GnuPG or GPG) é uma alternativa GPL ao aplicativo PGP (Pretty Good Privacy) de criptografia criado pelo Philip Zimmermann. GnuPG é compatível com a RFC 4880, o padrão da IETF (Internet Engineering Task Force), o GnuPG é parte ...

Continue Lendo

GnuPG 2.1.2 já está disponível

O GnuPG, também conhecido como GPG, permite criptografar e assinar dados e comunicação, possui um sistema de gerenciamento de chaves versátil, bem como módulos de acesso para os diretórios de chave pública. O GnuPG é uma ferramenta de linha de com...

Continue Lendo

php

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça! Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium. ...

Continue Lendo

PHP e Performance, parte 1

Performance é algo com que todos temos que lidar, afinal temos recursos de hardware limitados a nossa disposição, veja nesaa série algumas dicas de como melhorar a performance no PHP.

Continue Lendo

Como usar o MongoDB com PHP

Dentre os bancos de dados NoSQL da atualidade, um dos mais usados é o MongoDB, seja pela sua eficiência em trabalhar com enormes volumes de dados ou pela sua flexibilidade, algo em comum em bancos NoSQL. Abordaremos neste artigo como trabalhar com...

Continue Lendo

Codeception, testes de interface

Fala galera, Mais uma vez falando sobre o Codeception, no post passado mostrei como fazer o setup inicial e como começar a usá lo com testes unitários. Clique aqui para ver o post anterior. Testes unitários são provavelmente o primeiro tipo de t...

Continue Lendo

Resultado do Sorteio do livro PHP Moderno

Primeiramente gostaríamos de agradecer a todos os inscritos, no total foram 271 participantes, mas infelizmente não temos como entregar uma cópia do livro para cada um. :( O ganhador do livro PHP Moderno foi Leonardo Kaio Vitali e ele reside em C...

Continue Lendo

Sorteio do livro PHP Moderno

A Novatec, nossa parceira, nos cedeu o livro PHP Moderno para sorteio. O prazo para participação inicia hoje (06/05) e vai até o dia 20/05. O ganhador será anunciado no dia 22/05. Lembre-se, quanto mais você compartilhar, maior serão as suas chanc...

Continue Lendo

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

PHP 7 virá em 2015!

Soube hoje que a versão 7 do PHP terá seu primeiro release em 2015, mais especificamente no mês de outubro, segundo um infografo disponibilizado pela Zend (disponivel neste link), a versão 7 do PHP continua o processo de tornar a linguagem mais co...

Continue Lendo

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

Instalando o Apache no CentOS 7

Dando continuidade ao tutorial de instalação do LAMP no CentOS, hoje vamos ver como instalar o Apache. No tutorial anterior, vimos como instalar o MariaDB. O Apache é o mais bem sucedido servidor web livre. Ele representa cerca de 47.20% dos servi...

Continue Lendo

Laravel 5 do começo ao fim [parte 1]

Mostrarei a seguir um breve tutorial sobre o Laravel, um dos frameworks mais usados atualmente para PHP, com o lançamento do Laravel 5 houve algumas mudanças, e algumas delas você verá a seguir. Instalação Composer Inicialmente caso já não o tenha...

Continue Lendo

Crie seu próprio Instagram com PHP

Olá pessoal! Hoje mostrarei como fazer uma edição e tratamento básico de imagens com PHP, para quem não sabe o PHP possui uma extensão dedicada para trabalhar com entidades gráficas, a php_gd2, consequentemente para este tutorial vamos precisar de...

Continue Lendo

Usando o framework Laravel com Bootstrap

Este post tem o objetivo de mostrar de maneira fácil e rápida como utilizar o poder do artisan do laravel para geração de telas de cadastros apenas com linha de comando.   Observação: para este tutorial usarei o php 5.4, mysql, git e co...

Continue Lendo

Gerador de sistemas em PHP usando apenas SQL

Fala pessoal, a alguns dias achei um site muito interessante que gostaria de compartilhar, o Rizer, ele é um projeto gratuito que a partir do SQL dump do banco gera o projeto final do sistema, achei uma ferramenta muito boa para quem está começand...

Continue Lendo

Apigility, Web Service com Zend Framework

Com a variedade de clientes que acessam nossas aplicações hoje fica cada vez mais difícil criar algo que atenda a todos. Pensando nisso a Zend, a mesma criadora do Zend Framework, (sério!?!) e do PHP, criou o Apigility, uma ferramenta para você cr...

Continue Lendo

php 7

PHP 7 virá em 2015!

Soube hoje que a versão 7 do PHP terá seu primeiro release em 2015, mais especificamente no mês de outubro, segundo um infografo disponibilizado pela Zend (disponivel neste link), a versão 7 do PHP continua o processo de tornar a linguagem mais co...

Continue Lendo

php_gd2

Crie seu próprio Instagram com PHP

Olá pessoal! Hoje mostrarei como fazer uma edição e tratamento básico de imagens com PHP, para quem não sabe o PHP possui uma extensão dedicada para trabalhar com entidades gráficas, a php_gd2, consequentemente para este tutorial vamos precisar de...

Continue Lendo

pic16f628a

pkg

player

Conheça o Clappr

O Clappr é um player extensível focado na web. É um player que você pode customizar a vontade, e o melhor, de graça. Sim, isso mesmo, e o projeto possui código aberto.

Continue Lendo

pm2

posix

glibc 2.21 já está disponível

A GNU C Library (glibc) é a biblioteca C padrão no sistema GNU e na maioria dos sistemas com Kernel Linux. A versão 2.21 vem com várias correções de bugs algumas funcionalidades novas.

Continue Lendo

privacidade

CriptoParty

CryptoParty é um evento organizado de maneira voluntária por pesquisadores, tecnoativistas e organizações sociais que atuam em temas relacionados á promoção da liberdade de expressão e defesa da privacidade.

Continue Lendo

Conheça o Security Cast

É um webcast, mas podemos chamar de um bate papo sobre vulnerabilidades, computação forense, ferramentas de segurança, privacidade, certificações, ataques, defesas, mercado e muitos outros assuntos ligados à área de Segurança da Informação. Partic...

Continue Lendo

processos

produtividade

Produtividade no LibreOffice

Olá Pessoal! Neste artigo pretendo falar um pouco sobre uma forma simples de melhorar sua produtividade no LibreOffice, as teclas de atalho. Isso mesmo, parece besteira falar sobre este assunto, ainda mais num artigo voltado para usuários de Soft...

Continue Lendo

programador

programação

Feliz Dia da Árvore

Hoje, dia 21 de setembro, é comemorado o dia da árvore. Sendo assim, não podemos deixar esta data passar em branco, isto porque todo programador usou ou irá usar uma árvore em sua vida. :P Descubra mais sobre a árvore em questão aqui.

Continue Lendo

PHP 7 virá em 2015!

Soube hoje que a versão 7 do PHP terá seu primeiro release em 2015, mais especificamente no mês de outubro, segundo um infografo disponibilizado pela Zend (disponivel neste link), a versão 7 do PHP continua o processo de tornar a linguagem mais co...

Continue Lendo

programação web

PHP 7 virá em 2015!

Soube hoje que a versão 7 do PHP terá seu primeiro release em 2015, mais especificamente no mês de outubro, segundo um infografo disponibilizado pela Zend (disponivel neste link), a versão 7 do PHP continua o processo de tornar a linguagem mais co...

Continue Lendo

projeto

Feliz Aniversário Projeto GNU!

  Há 32 anos, em 27 de setembro de 1983, Richard Matthew Stallman anunciava ao mundo o projeto GNU (sigla para Gnu Não é Unix). Este projeto merece respeito por nos prover diversas ferramentas livremente. Parabéns! Longa vida ao GNU! Estes s...

Continue Lendo

promoção

pub/sub

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

MQTT Parte 1: O que é MQTT?

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).

Continue Lendo

pushbullet

pwm

pycompat

pygame

Capturando Imagem da Webcam com o PyGame

Este é o meu primeiro post no blog e gostaria de falar sobre o PyGame. Para quem ainda não conhece o PyGame, ele é uma biblioteca Python para escrever jogos baseados no SDL. No exemplo de hoje vou mostrar como utilizar o PyGame e uma Webcam para ...

Continue Lendo

pypy

PyPy 4.0 já está disponível

O PyPy 4.0 foi liberado nesta quinta (29/10) e vem com várias novidades em relação as versões anteriores. O PyPy é uma alternativa a outros interpretadores como CPython, Jython e IronPython, e de acordo com os diversos benchmarks publicados, o mai...

Continue Lendo

PyPy 2.5.1 já está disponível

Esta nova versão vem com suporte a arquitetura x86, para os sistemas operacionais Linux 32/64, Mac OS X 64, Windows e OpenBSD, e arquitetura ARM (ARMv6 ou ARMv7 com VFPv3), para o sistema operacional Linux.

Continue Lendo

pyston

Pyston 0.3 já está disponível

A versão 0.3 do Pyston foi liberada nesta terça-feira (24/02). O Pyston é uma proposta de uma implementação do Python com alto desempenho. Esta é liberação muito importante, pois em relação as versões anteriores, esta versão além de uma maior comp...

Continue Lendo

Pyston 0.2 já está disponível

O Pyston 0.2 foi anunciado ontem (11/09) e contém várias melhorias se comparado a versão inicial. Ainda existe muito trabalho a ser feito é claro, mas nesta versão já é possível executar programas simples e várias das bibliotecas padrão sem modifi...

Continue Lendo

python

Efetuando teste de carga com o Locust

Os testes de carga consistem em colocar uma demanda em um sistema de software ou dispositivo e medir a sua resposta. Este tipo de teste é realizado para determinar o comportamento de um sistema sob condições normais e picos de carga. Ela ajuda a i...

Continue Lendo

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça! Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium. ...

Continue Lendo

Lançamentos Novatec: Linguagem SQL e Minecraft

Introdução à Linguagem SQL Se você trabalha em uma empresa ou é profissional de TI, vai se beneficiar da leitura de Introdução à Linguagem SQL, um guia prático introdutório que ensina a obter e transformar dados com o SQL de maneira significativa...

Continue Lendo

MQTT Parte 2: Enviando e recebendo mensagens

Na primeira parte sobre o protocolo MQTT (Message Queue Telemetry Transport) demos uma breve introdução ao assunto, explicando o seu funcionamento, brokers e clients. Hoje o artigo é mais prático que teórico. Inicialmente vamos instalar/configurar...

Continue Lendo

Deploy com um clique no Heroku

Hoje vamos ver algo um pouco diferente, mas um tanto quanto comum em alguns projetos de código aberto, o botão de deploy do Heroku. O Heroku é uma plataforma cloud PaaS, que suporta várias linguagens de programação e você pode fazer o deploy de um...

Continue Lendo

Gerando bitlink atravéz da API do Bitly

Gerar link curto é uma tarefa um tanto quanto rotineira em determinados casos. Por exemplo, nós do blog usamos links curtos para compartilhar nossas publicações nas rede sociais. Bem, mas como fazer para gerar um link curto do Bitly via API e com ...

Continue Lendo

GPS Parte 2: Decodificando uma sentença NMEA

Na primeira parte sobre GPS vimos como este sistema de rastreamento por satélite funciona. Também aproveitamos para explicar o que é o protocolo NMEA, utilizado pelos sistemas de navegação global. Uma sentença NMEA é formada por caracteres passív...

Continue Lendo

PyPy 4.0 já está disponível

O PyPy 4.0 foi liberado nesta quinta (29/10) e vem com várias novidades em relação as versões anteriores. O PyPy é uma alternativa a outros interpretadores como CPython, Jython e IronPython, e de acordo com os diversos benchmarks publicados, o mai...

Continue Lendo

Criando gráficos com matplot

Criado por John Hunter (1968-2012) , matplot é usada para criação de plots, histogramas, espectrogramas, gráficos (charts) simples e 3D e etc. Para ter uma ideia da diversidade dessa ferramenta, você pode visitar a galeria de exemplos. Neste arti...

Continue Lendo

Usando a API do Google Analytics no Python

O Google Analytics permite que você avalie seu ROI de publicidade, bem como acompanhar seus sites e aplicativos em Flash, vídeo e redes sociais. É uma ferramente indispensável para aqueles que gostam de monitorar seus sites e saber informações rel...

Continue Lendo

Fazendo backup para o Amazon S3 com Python

O Amazon Simple Storage Service (Amazon S3) oferece aos desenvolvedores e equipes de TI armazenamento de objetos seguro, durável e altamente escalonável. O Amazon S3 é fácil de usar, com uma interface de serviços da web simples para armazenar e re...

Continue Lendo

PyPy 2.5.1 já está disponível

Esta nova versão vem com suporte a arquitetura x86, para os sistemas operacionais Linux 32/64, Mac OS X 64, Windows e OpenBSD, e arquitetura ARM (ARMv6 ou ARMv7 com VFPv3), para o sistema operacional Linux.

Continue Lendo

Python 3.5.0a2 já está disponível

O Python 3.5.0a2 foi liberado nesta segunda (09/03) e vem com algumas novidades em relação a versão 3.4. O Python 3.5 ainda está em desenvolvimento e esta versão é a segunda alpha release. Varias alterações para esta versão ainda estão em faze de ...

Continue Lendo

Criando formulários com Python e PyGTK3

Python e Gtk uma combinação simples e prática para criação de interfaces. Nesse artigo você encontra o básico para poder implementar suas próprias interfaces, contendo botões, caixas de entrada, título, caixa de seleção e muito mais.

Continue Lendo

Pyston 0.3 já está disponível

A versão 0.3 do Pyston foi liberada nesta terça-feira (24/02). O Pyston é uma proposta de uma implementação do Python com alto desempenho. Esta é liberação muito importante, pois em relação as versões anteriores, esta versão além de uma maior comp...

Continue Lendo

Python 3.4.3 e 3.5 já estão a caminho

Ontem (08/02) foi liberado o Python 3.4.3rc1 e o 3.5.0a1. A versão 3.4.3 está prevista para dia 22/02 e a 3.5 para 13/09. A versão 3.4.3rc1 vem com várias correções de bugs e pequenas melhorias em relação a 3.4.2. Já a versão 3.5 ainda está em des...

Continue Lendo

Utilizando atexit com C e Python

Em muitos casos, quando escrevemos programas se faz necessário liberar os recursos que o programa requisitou do sistema operacional. A função atexit existe para este fim. Com ela podemos escrever funções que serão chamados no término do processo, ...

Continue Lendo

Hands on: Sockets em Python

Muitos são os usos dos sockets atualmente e vários exemplos existem através de toda a internet em várias linguagens de programação diferentes. Como é de costume, a solução em Python parece a mais simples de todas as linguagens de programação, e é ...

Continue Lendo

Enviando emails com o Python

Há alguns dias mostrei como enviar SMS a partir do Python e outras linguagens. Hoje vou mostrar como enviar emails pelo Python. O exemplo mostrado usará o módulo smtplib. Vale ressaltar que o exemplo é indicado para envio de email mais simples, ...

Continue Lendo

Python 2.7.9 já está disponível

A nova versão do Python, a 2.7.9, é uma versão que traz correções de bugs para a versão 2.7. Esta liberação inclui várias mudanças significativas diferentemente das demais bugfix. Entre as mudanças que acompanham esta versão estão: O módulo SSL...

Continue Lendo

Introdução ao ALSA e sua API em C e Python

O ALSA (Advanced Linux Sound Architeture) é um framework para kernel space e user space para manipular dispositivos de áudio. No kernel space o ALSA é a API padrão para a criação dos devices drivers de dispositivos de áudio, e no user space o ALSA...

Continue Lendo

Pyston 0.2 já está disponível

O Pyston 0.2 foi anunciado ontem (11/09) e contém várias melhorias se comparado a versão inicial. Ainda existe muito trabalho a ser feito é claro, mas nesta versão já é possível executar programas simples e várias das bibliotecas padrão sem modifi...

Continue Lendo

Capturando Imagem da Webcam com o PyGame

Este é o meu primeiro post no blog e gostaria de falar sobre o PyGame. Para quem ainda não conhece o PyGame, ele é uma biblioteca Python para escrever jogos baseados no SDL. No exemplo de hoje vou mostrar como utilizar o PyGame e uma Webcam para ...

Continue Lendo

qa

Sexta da Tirinha

E a guerra santa está por ai, em cada empresa ou grupo de amigos! E você já teve algum confronto desses? Diga nos comentários!

Continue Lendo

qemu

qt

qt5

qtgamepad

qualcomm

questionário

quilt

rabbitmq

MQTT Parte 1: O que é MQTT?

O protocolo Message Queue Telemetry Transport (MQTT) está presente no dia a dia da Internet das Coisas (IoT) e o seu principal uso é fazer as máquinas conversarem, também conhecido como Machine-to-Machine (M2M).

Continue Lendo

raspberry pi

Concorra a um Raspberry Pi 3

A FILIPEFLOP, nossa parceira, esta realizando o sorteio de um Raspberry Pi 3. O Raspberry Pi 3 recém chegou na FILIPEFLOP e há alguns dias atras fizemos uma review comentando as diferenças em relação ao seu antecessor. O novo Raspberry Pi 3 vem a...

Continue Lendo

Review Raspberry Pi 3

O Raspberry Pi 3 acabou de chegar na FILIPEFLOP e esta nova versão traz novidades em relação a versão anterior. As maiores novidades são o WiFi e Bluetooth integrado. Na tabela abaixo podemos observar a diferença entre a versão 2 e a 3. RPi 3...

Continue Lendo

Lançado Raspberry PI 3 Modelo B

Em celebração ao quarto ano da The Raspberry PI Foundation, foi anunciado hoje no blog rasbperry.org o novo Raspberry PI 3 Modelo B. As novidades deste novo modelo são: Processador ARM Cortex-A53 (v8) de 1.2GHz 64-bit quad-core; Wi-fi 802....

Continue Lendo

raspberrypi

Lançado Raspberry PI 3 Modelo B

Em celebração ao quarto ano da The Raspberry PI Foundation, foi anunciado hoje no blog rasbperry.org o novo Raspberry PI 3 Modelo B. As novidades deste novo modelo são: Processador ARM Cortex-A53 (v8) de 1.2GHz 64-bit quad-core; Wi-fi 802....

Continue Lendo

Review da tela 3.5 TFT no Raspberry Pi!

Olá pessoal, neste artigo iremos mostrar como instalar a tela TFT 3.5”, com suporte a caneta, no Raspberry Pi. Utilizaremos a distro Raspbian Wheezy, baseada no Debian e indicada pela Raspberry Foundation, e um Raspberry Pi modelo B. Se você desej...

Continue Lendo

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

Lançada tela capacitiva oficial para Raspberry Pi

A Raspberry Pi Foundation anunicou recentemente uma tela touchscreen capacitiva para o Raspberry Pi. O acessório possui display de 7 polegadas, resolução de 800x480 pixels a 60fps, ângulo de visualização de 70 graus além de suportar até 10 toques ...

Continue Lendo

rebase

Fazendo squash de commits com git rebase

Eventualmente trabalhamos em algo grande, e acabamos por fazer vários micro commits. Se você gostaria de juntar esses micro commits em um único no fim da implementação e não sabe como, eis a solução. O squash irá unir vários micro commits em um ún...

Continue Lendo

redes

Configurando VPN site-to-site com OpenVPN

Resumo O OpenVPN é um software livre e open-source para criar redes privadas virtuais do tipo ponto-a-ponto ou server-to-multiclient através de túneis criptografados entre computadores. Ele é capaz de estabelecer conexões diretas entre computadore...

Continue Lendo

Tutorial Nessus Home Parte 1

Breve introdução sobre o Nessus. Nessus é um programa de verificação de falhas/vulnerabilidades de segurança. Ele é composto por um cliente e servidor, sendo que o scan propriamente dito é feito pelo servidor. O nessusd (servidor Nessus) faz um po...

Continue Lendo

redhat

redis

redislite

regex

regular expression

release

requests

Gerando bitlink atravéz da API do Bitly

Gerar link curto é uma tarefa um tanto quanto rotineira em determinados casos. Por exemplo, nós do blog usamos links curtos para compartilhar nossas publicações nas rede sociais. Bem, mas como fazer para gerar um link curto do Bitly via API e com ...

Continue Lendo

revista

Lançado a 70º edição da Revista Espírito Livre

Vitória recebeu a oitava edição do Fórum Espírito Livre, ocorrido de 12 a 15 de novembro durante a 11º Semana Nacional de Ciência e Tecnologia. O evento aconteceu nas instalações na Universidade Federal do Espírito Santo – UFES. Participaram do ev...

Continue Lendo

rhc

roadsec

rotas

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

rpm

Instalando o Spotify no openSUSE

O Spotify é um serviço de stream de música que oferece opção gratuita e paga. O aplicativo do Spotify está disponível para a maioria dos sistemas operacionais, inclusive Linux. Bem, Linux só em formato DEB o que deixa a desejar para quem usa siste...

Continue Lendo

Visão geral do Dandified Yum

O DNF é um gerenciador de pacotes direcionado aos pacotes RPM e, à partir da versão 22 da distribuição do Fedora, passou a ser o gerenciador de pacotes oficial em substituição ao Yum. O DNF é um fork do Yum, que visa corrigir problemas sérios com ...

Continue Lendo

Instalando o Alien no openSUSE

O Alien é um aplicativo para conversão de arquivos de instalação de pacotes. Ou seja, ele converte, por exemplo, um arquivo de instalação do Debian para um arquivo de instalação do openSUSE.

Continue Lendo

rs232

rtc

Conhecendo os módulos do NodeMCU

O NodeMCU é um firmware baseado no eLua para os dispositivos ESP8266. Com o decorrer dos projetos que fazem uso do ESP8266 e NodeMCU, eventualmente será necessário criar um firmware com módulos que não fazem parte da distribuição padrão.

Continue Lendo

Relógio RTC com o ESP8266

No artigo de hoje veremos como utilizar um RTC (Real Time Clock) com o dispositivo ESP8266. Este módulo incorpora funções Wi-Fi e foi pensado para projetos de baixo custo para mobilidade, eletrônicos vestíveis, Internet das Coisas (IoT), e o que s...

Continue Lendo

rust

Rust 1.4 já está disponível

Na última quinta (29/10) foi liberada a versão 1.4 da linguagem de programação Rust. Esta nova versão vem com cerca de 1.200 pacotes de atualização e você pode conferir a lista completa de alterações aqui. Novidades da versão 1.4 48 novas API'...

Continue Lendo

Rust 1.3 já está disponível

Rust 1.3 é a mais nova versão stable disponível da linguagem de programação desenvolvida pela Mozilla. Seu lançamento oficial ocorreu na última sexta (17/09) e veio com algumas novidades. O que há de novo na 1.3 Esta é a primeita versão que cont...

Continue Lendo

Rust 1.0 já está disponível

Rust é uma nova linguagem de programação com o objetivo de tornar simples a construção de sistemas eficientes e confiáveis. Rust combina o controle de baixo nível sobre o desempenho com comodidade e segurança de alto nível.

Continue Lendo

Rust 1.0 será lançado em 2015

O blog oficial da linguagem Rust compartilhou nesta sexta-feira (12/12) seus planos para 2015. A primeira versão alfa do Rust 1.0 será lançada no dia 9 de janeiro. Já o primeiro beta do Rust 1.0 será em 16 de fevereiro. Em seguida, haverá um ou m...

Continue Lendo

Rust 0.12.0 é lançado

O Rust 0.12.0 foi lançado ontem (09/10) e esta nova versão traz nova documentação e melhoria na antiga, incluindo O Guia Rust, que substitui o tutorial antigo. A biblioteca padrão continuou a ser cuidadosamente examinada e atualizada para possuir...

Continue Lendo

samsung

Samsung anuncia entrada na família Arduino

A plataforma ARTIK está na categoria dos dispositivos compatíveis com Arduino, e seu foco é a Internet das Coisas. No momento existem três placas: ARTIK 1, ARTIK 5 e ARTIK 10. Todas as placas possuem processador ARM multi-core e Bluetooth Low Ener...

Continue Lendo

sass

Lançamentos Novatec: Sass e Compass e Docker

Fundamentos de Sass e Compass Título é indicado para estudantes, designers e desenvolvedores que querem aprender os conceitos fundamentais de Sass e Compass Estudantes, designers e desenvolvedores com conhecimento intermediário de CSS e HTML têm ...

Continue Lendo

script

Hands on: Sockets em Python

Muitos são os usos dos sockets atualmente e vários exemplos existem através de toda a internet em várias linguagens de programação diferentes. Como é de costume, a solução em Python parece a mais simples de todas as linguagens de programação, e é ...

Continue Lendo

sdl

segurança

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

Esteganografia com Steghide

Nesse artigo irei falar um pouco sobre esteganografia e mostrar o uso simples do Steghide. Esteganografia (do grego “escrita escondida”) é o estudo e uso das técnicas para ocultar a existência de uma mensagem dentro de outra, uma forma de seguran...

Continue Lendo

Roadsec - Floripa 26/09

Você está em Floripa ou redondezas? é geek? gosta de segurança de informação e está sem planos para sábado dia 26/09? Seus problemas foram resolvidos, pois na ilha “da magia” neste final de semana teremos a etapa de Florianópolis do evento road...

Continue Lendo

CriptoParty

CryptoParty é um evento organizado de maneira voluntária por pesquisadores, tecnoativistas e organizações sociais que atuam em temas relacionados á promoção da liberdade de expressão e defesa da privacidade.

Continue Lendo

Conheça o Security Cast

É um webcast, mas podemos chamar de um bate papo sobre vulnerabilidades, computação forense, ferramentas de segurança, privacidade, certificações, ataques, defesas, mercado e muitos outros assuntos ligados à área de Segurança da Informação. Partic...

Continue Lendo

Tutorial Nessus Home Parte 1

Breve introdução sobre o Nessus. Nessus é um programa de verificação de falhas/vulnerabilidades de segurança. Ele é composto por um cliente e servidor, sendo que o scan propriamente dito é feito pelo servidor. O nessusd (servidor Nessus) faz um po...

Continue Lendo

sensor

sensores

Sensor de temperatura e umidade no Arduino

Já faz algum tempo que não falo do Arduino, pois bem, hoje irei mostrar um exemplo simples. Vamos utilizar um sensor para saber temperatura. Material utilizado Arduino Uno, que pode ser comprado aqui Sensor de Umidade e Temperatura DHT1...

Continue Lendo

servicedesk

servidor

servomotor

sexta

shared-libraries

Hands On: Shared Libraries no Linux

Bibliotecas compartilhadas são usadas em qualquer sistema operacional, seja Windows, Linux, Mac OSX ou qualquer *BSD ou *NIX. No Windows este recurso tem o nome de DLL (Dynamic-link Library) com sua extensão .dll, no Mac OSX tem a extensão .dylib ...

Continue Lendo

shell

sms

Enviando SMS pelo PagueVeloz

É muito comum ver nos sistemas que desenvolvemos envio de e-mail. Mas em alguns setores o envio de SMS facilita muito mais que um e-mail. Você recebe um e-mail do seu dentista informando que você tem uma consulta na semana que vem? Creio que não....

Continue Lendo

smtplib

snapdragon

so

Conheça arkOS: Distro para hospedagem particular

O arkOS é baseado no Arch Linux ARM, que funciona em dispositivos embarcados e servidores autônomos, é uma pilha de software completo para gerenciamento de sua experiência de auto-hospedagem de uma forma intuitiva e inteligente, Arkos permite exec...

Continue Lendo

soc

sockets

Hands on: Sockets em Python

Muitos são os usos dos sockets atualmente e vários exemplos existem através de toda a internet em várias linguagens de programação diferentes. Como é de costume, a solução em Python parece a mais simples de todas as linguagens de programação, e é ...

Continue Lendo

software-livre

LibreOffice Magazine Número 19

Saiu a nova edição da LibreOffice Magazine! Nesta edição o homenageado é o LibreOffice, onde é contado como tudo começou, qual a situação atual do projeto, sobre os cinco anos de desenvolvimento e os três anos da LibreOffice Magazine. Faz também,...

Continue Lendo

softwarelivre

LibreOffice Magazine Número 19

Saiu a nova edição da LibreOffice Magazine! Nesta edição o homenageado é o LibreOffice, onde é contado como tudo começou, qual a situação atual do projeto, sobre os cinco anos de desenvolvimento e os três anos da LibreOffice Magazine. Faz também,...

Continue Lendo

FISL 16

O FISL sempre conta com grandes personalidades nacionais e internacionais do Sofware Livre e está na sua 16º edição, o evento acontecerá na cidade de Porto Alegre no período 8 a 11 de Julho.

Continue Lendo

FLISoL 2015

O que é FLISoL? O Festival Latino-americano de Instalação de Software Livre (FLISoL) é o maior evento da América Latina de divulgação de Software Livre. Ele é realizado desde o ano de 2005, e desde 2008 sua realização acontece no 4º sábado de abr...

Continue Lendo

solaris

sorteio

Kit Arduino Start - O sortudo da vez

Olá caros leitores, Depois de vários sorteios sem resposta, temos o vencedor do sorteio do Kit Arduino Start: O nome dele é Bruno Naibert de Canoas/RS, Parabéns! Não fique triste se você não ganhou desta vez, haverá novas oportunidades aqui no B...

Continue Lendo

Sorteio de um Kit Arduino Start

Ho! Ho! Ho! Natal está chegando, e claro, não poderíamos deixar esta data passar. Sendo assim, em parceria com a FILIPEFLOP vamos sortear um Kit Arduino Start. O sorteio encerra no dia 23/12, então corra e não deixe para a última hora. O resulta...

Continue Lendo

spotify

Instalando o Spotify no openSUSE

O Spotify é um serviço de stream de música que oferece opção gratuita e paga. O aplicativo do Spotify está disponível para a maioria dos sistemas operacionais, inclusive Linux. Bem, Linux só em formato DEB o que deixa a desejar para quem usa siste...

Continue Lendo

sql

Lançamentos Novatec: Linguagem SQL e Minecraft

Introdução à Linguagem SQL Se você trabalha em uma empresa ou é profissional de TI, vai se beneficiar da leitura de Introdução à Linguagem SQL, um guia prático introdutório que ensina a obter e transformar dados com o SQL de maneira significativa...

Continue Lendo

Instalando o MariaDB no CentOS 7

O MariaDB é um servidor de banco de dados que oferece as mesmas funcionalidades do MySQL. Na verdade ele é um fork do MySQL, feito após a sua compra pela Oracle. O MariaDB é desenvolvido pela comunidade de software livre e por alguns dos autores o...

Continue Lendo

squash

Fazendo squash de commits com git rebase

Eventualmente trabalhamos em algo grande, e acabamos por fazer vários micro commits. Se você gostaria de juntar esses micro commits em um único no fim da implementação e não sabe como, eis a solução. O squash irá unir vários micro commits em um ún...

Continue Lendo

ssh

ssl

stackoverflow

steam

Valve disponibiliza o OpenVR SDK

O OpenVR SDK é basicamente uma camada de abstração para os desenvolvedores de jogos e aplicativos para acessar esses hardwares de forma fácil, que por sua vez possui suporte para o HTC Vive Developer Edition, SteamVR controlador e Lighthouse.

Continue Lendo

steamvr

Valve disponibiliza o OpenVR SDK

O OpenVR SDK é basicamente uma camada de abstração para os desenvolvedores de jogos e aplicativos para acessar esses hardwares de forma fácil, que por sua vez possui suporte para o HTC Vive Developer Edition, SteamVR controlador e Lighthouse.

Continue Lendo

steganografia

Esteganografia com Steghide

Nesse artigo irei falar um pouco sobre esteganografia e mostrar o uso simples do Steghide. Esteganografia (do grego “escrita escondida”) é o estudo e uso das técnicas para ocultar a existência de uma mensagem dentro de outra, uma forma de seguran...

Continue Lendo

steghide

Esteganografia com Steghide

Nesse artigo irei falar um pouco sobre esteganografia e mostrar o uso simples do Steghide. Esteganografia (do grego “escrita escondida”) é o estudo e uso das técnicas para ocultar a existência de uma mensagem dentro de outra, uma forma de seguran...

Continue Lendo

stream

Vaga para desenvolvedor Front-end em Blumenau

A Eventials é uma startup fundada em 2011, composta por equipe de empreendedores, designers e hackers. A empresa faz parte do grupo Locaweb, sendo a divisão responsável pelo desenvolvimento de soluções para streaming de vídeo. Junto com a Locaweb ...

Continue Lendo

streaming

Instalando o Spotify no openSUSE

O Spotify é um serviço de stream de música que oferece opção gratuita e paga. O aplicativo do Spotify está disponível para a maioria dos sistemas operacionais, inclusive Linux. Bem, Linux só em formato DEB o que deixa a desejar para quem usa siste...

Continue Lendo

Conheça o Clappr

O Clappr é um player extensível focado na web. É um player que você pode customizar a vontade, e o melhor, de graça. Sim, isso mesmo, e o projeto possui código aberto.

Continue Lendo

supermario

Super Mario 64 em HD para Navegadores

Um dos clássicos da Nintendo, Super Mario 64, após ganhar seu espaço nos consoles N64 e NDS, recebeu uma versão em HD para navegadores. Infelizmente o criador só fez a primeira fase e não pretende continuar a desenvolver o projeto.

Continue Lendo

suporte

surface

svg

swap

Adicionando Swap ao CentOS, Ubuntu e derivados

Por que adicionar Swap? Para você que acabou de criar a sua primeira VM no Digital Ocean e pegou logo de cara a de 512 de RAM, você vai se ver no aperto dependendo da aplicação que colocar para executar nela. Para solucionar possíveis problemas de...

Continue Lendo

sysadmin

Sexta da Tirinha

E a guerra santa está por ai, em cada empresa ou grupo de amigos! E você já teve algum confronto desses? Diga nos comentários!

Continue Lendo

systemd

tcl

teclado

tecnologia

Lançado a 70º edição da Revista Espírito Livre

Vitória recebeu a oitava edição do Fórum Espírito Livre, ocorrido de 12 a 15 de novembro durante a 11º Semana Nacional de Ciência e Tecnologia. O evento aconteceu nas instalações na Universidade Federal do Espírito Santo – UFES. Participaram do ev...

Continue Lendo

tema

temperatura

Sensor de temperatura e umidade no Arduino

Já faz algum tempo que não falo do Arduino, pois bem, hoje irei mostrar um exemplo simples. Vamos utilizar um sensor para saber temperatura. Material utilizado Arduino Uno, que pode ser comprado aqui Sensor de Umidade e Temperatura DHT1...

Continue Lendo

termin

Entendendo Pipe e FIFO (parte 2)

Esta é a segunda parte da postagem sobre Pipes e Fifos aqui do blog. Se ainda não viu a primeira parte, pode acessá-la por aqui. Nesta parte será explicado como processos podem ter seus dados interligados, exatamente como o shell faz no comando ls...

Continue Lendo

terminal

Conhecendo o modinfo

Este artigo explica o funcionamento básico do comando kmod, e para que qual finalidade existe o comando. Ainda neste artigo, é mostrado exemplos de execução do comando e quais informações este pode extrair dos módulos do kernel.

Continue Lendo

Entendendo Pipe e FIFO (parte 2)

Esta é a segunda parte da postagem sobre Pipes e Fifos aqui do blog. Se ainda não viu a primeira parte, pode acessá-la por aqui. Nesta parte será explicado como processos podem ter seus dados interligados, exatamente como o shell faz no comando ls...

Continue Lendo

Entendendo Pipe e FIFO (parte 1)

Pipes e FIFOs são muito utilizados no mundo Linux como um método de IPC (inter process communication), ou comunicação entre processos. Muitas das vezes nem percebemos que estamos usando-os pela sua facilidade. Normalmente usamos pipes no shell, co...

Continue Lendo

Hands on: autotools

Olá pessoal, a muito tempo eu queria aprender como funciona o tão famoso autotools. Então eu decidi pegar um projeto pessoal meu e converter meu Makefile, feito na mão, por um script do autotools. Neste tutorial vou mostrar o que eu precisei fazer...

Continue Lendo

testes

Efetuando teste de carga com o Locust

Os testes de carga consistem em colocar uma demanda em um sistema de software ou dispositivo e medir a sua resposta. Este tipo de teste é realizado para determinar o comportamento de um sistema sob condições normais e picos de carga. Ela ajuda a i...

Continue Lendo

Codeception, testes de interface

Fala galera, Mais uma vez falando sobre o Codeception, no post passado mostrei como fazer o setup inicial e como começar a usá lo com testes unitários. Clique aqui para ver o post anterior. Testes unitários são provavelmente o primeiro tipo de t...

Continue Lendo

openSUSE 13.2: Chegou a hora de testar

Menos de três semanas se passaram desde o lançamento da primeira versão release candidate e já podemos sentir que estamos quase lá. Este é o momento certo para lembrar que ainda há muito trabalho a fazer e muita diversão para se ter. O Open Source...

Continue Lendo

tft

Review da tela 3.5 TFT no Raspberry Pi!

Olá pessoal, neste artigo iremos mostrar como instalar a tela TFT 3.5”, com suporte a caneta, no Raspberry Pi. Utilizaremos a distro Raspbian Wheezy, baseada no Debian e indicada pela Raspberry Foundation, e um Raspberry Pi modelo B. Se você desej...

Continue Lendo

threads

ti

tirinha

tor

TorChat

Muitos de vocês já devem ter ouvido falar do TorBrowser um serviço bastante conhecimento para quem deseja navegar de forma anônima, o TorChat busca a mesma ideia, envio e recebimento de mensagens de forma segura. TorChat é software livre licenciad...

Continue Lendo

tray

GNOME: Removendo ícone do legacy tray

O GNOME 3.16 introduziu um novo sistema de notificação, muito melhor que o antigo por sinal, porém com ele também veio um problema. O “legacy tray”, que permite que aplicativos que ainda utilizam o sistema de notificações antigo do GNOME é extrema...

Continue Lendo

try

tutorial

Introduzindo conceitos do Emacs

Utilizo o Emacs há algum tempo, pelo menos como ferramenta de desenvolvimento acho uma das melhores opções, onde, diferente de outras, é fácil fazer o desenvolvimento e estender suas funcionalidades, criar novas hotkeys. Tentarei demonstrar aqui, ...

Continue Lendo

Recuperando dados perdidos do git-stash

Olá senhores e senhoras! =] Em meu primeiro post no Buteco Open Source vou demonstrar como recuperar dados perdidos do git-stash. Talvez salvando muitas horas de trabalho que poderiam ser perdidas acidentalmente. Na realidade o método demonstrado...

Continue Lendo

u8g

Utilizando display OLED I2C no ESP8266

Displays são sempre úteis em projetos relacionados a Internet das Coisas (IoT). Por exemplo, supondo que estamos desenvolvendo alguma forma de monitoramento de temperatura com o ESP8266, qual a forma mais simples de ficar sabendo a temperatura atu...

Continue Lendo

ubuntu

Adicionando Swap ao CentOS, Ubuntu e derivados

Por que adicionar Swap? Para você que acabou de criar a sua primeira VM no Digital Ocean e pegou logo de cara a de 512 de RAM, você vai se ver no aperto dependendo da aplicação que colocar para executar nela. Para solucionar possíveis problemas de...

Continue Lendo

ui

unity

Super Mario 64 em HD para Navegadores

Um dos clássicos da Nintendo, Super Mario 64, após ganhar seu espaço nos consoles N64 e NDS, recebeu uma versão em HD para navegadores. Infelizmente o criador só fez a primeira fase e não pretende continuar a desenvolver o projeto.

Continue Lendo

uno r3

Kit Arduino Start - O sortudo da vez

Olá caros leitores, Depois de vários sorteios sem resposta, temos o vencedor do sorteio do Kit Arduino Start: O nome dele é Bruno Naibert de Canoas/RS, Parabéns! Não fique triste se você não ganhou desta vez, haverá novas oportunidades aqui no B...

Continue Lendo

Sorteio de um Kit Arduino Start

Ho! Ho! Ho! Natal está chegando, e claro, não poderíamos deixar esta data passar. Sendo assim, em parceria com a FILIPEFLOP vamos sortear um Kit Arduino Start. O sorteio encerra no dia 23/12, então corra e não deixe para a última hora. O resulta...

Continue Lendo

unreal engine

Unreal Engine 4.7 inclui exportação para HTML5

Com o lançamento da Unreal Engine 4.7 no dia 24/02, a Epic Games adicionou uma nova funcionalidade que permite a exploração para HTML5. Com esta nova funcionalidade, você pode desenvolver seu jogo e exportá-lo imediatamente para a Web, e iniciar o...

Continue Lendo

usuário

utorrent

ux

Acompanhe o TDC Floripa sem sair de casa

Acompanhe o TDC Floripa direto da sua casa, e de graça! Isto mesmo, na faixa, sem pagar nada, você pode acompanhar o aTDC Floripa que já está acontecendo. O TDC 2016 começou hoje (11/05) e você pode acompanhar direto da sua casa a trilha Stadium. ...

Continue Lendo

v8

Node.js v0.12.0 já está disponível

O Node.js é uma plataforma para desenvolvimento ágil de aplicações Web escaláveis, constuida sobre o V8 (Chrome’s JavaScript runtime). O V8 é a uma engine JavaScript de código aberto desenvolvida pelo Google e utilizado no Chrome. O Node.js v0.12....

Continue Lendo

vaga

vagrant

valve

Valve disponibiliza o OpenVR SDK

O OpenVR SDK é basicamente uma camada de abstração para os desenvolvedores de jogos e aplicativos para acessar esses hardwares de forma fácil, que por sua vez possui suporte para o HTC Vive Developer Edition, SteamVR controlador e Lighthouse.

Continue Lendo

vi

video

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

A série World Without Linux (Mundo Sem Linux) lançada pela Linux Foudation, tentará demonstrar numa série de seis vídeos, lançados periodicamente, a importância do Linux para o desenvolvimento tecnológico e o envolvimento que já temos com ele. Já...

Continue Lendo

É difícil imaginar um mundo sem Linux

Este é o tema de uma série de vídeos lançada pela The Linux Foundation. De acordo com a descrição da organização, Linux é o maior projeto de colaboração do mundo na história da computação. Ele roda a maior parte da infraestrutura de tecnologia do...

Continue Lendo

Kodi 14.2 está disponível

O Kodi é uma central multimídia livre (GPL) que pode ser instalada no Linux, OSX, Windows, iOS e Android. Permitindo que os usuários vejam e executem vídeos, músicas, Podcasts e outras mídias digitais armazenadas localmente, na rede ou na internet.

Continue Lendo

Instalando o VLC no openSUSE

O VLC é um reprodutor multimídia livre, de código aberto, multi-plataforma, que reproduz a maioria dos arquivos de mídia, bem como DVD, CD de áudio, VCD entre outros.

Continue Lendo

view

Laravel 5 do começo ao fim [parte 2]

Esta é a segunda parte do tutorial sobre Laravel 5, caso você não tenha ainda visto, veja a primeira parte dessa série neste link. Continuando o tutorial vamos agora partir para a parte MVC do framework, o laravel assim como a maioria dos framewo...

Continue Lendo

vim

vim tabs

vim-config

virtualbox

virtualização

Conhecendo o virt-manager

O virt-manager é uma ferramenta desenvolvida pela RedHat para gerenciar máquinas virtuais. Para quem já trabalhou com VMWare e VirtualBox, a interface do virt-manager é bem semelhante. A ferramenta foi construída sobre a libvirt, que é uma ferrame...

Continue Lendo

virus

vitualização

Instalando o VMware Player no Linux

O VMware é um software/máquina virtual que permite a instalação e utilização de um sistema operacional dentro de outro, dando suporte real a software de outros sistemas. Se você, assim como eu, acha que instalar o VMware no Linux é algo complicado...

Continue Lendo

vlc

Instalando o VLC no openSUSE

O VLC é um reprodutor multimídia livre, de código aberto, multi-plataforma, que reproduz a maioria dos arquivos de mídia, bem como DVD, CD de áudio, VCD entre outros.

Continue Lendo

vm

vmplayer

Instalando o VMware Player no Linux

O VMware é um software/máquina virtual que permite a instalação e utilização de um sistema operacional dentro de outro, dando suporte real a software de outros sistemas. Se você, assim como eu, acha que instalar o VMware no Linux é algo complicado...

Continue Lendo

vmware

Instalando o VMware Player no Linux

O VMware é um software/máquina virtual que permite a instalação e utilização de um sistema operacional dentro de outro, dando suporte real a software de outros sistemas. Se você, assim como eu, acha que instalar o VMware no Linux é algo complicado...

Continue Lendo

vpn

Configurando VPN site-to-site com OpenVPN

Resumo O OpenVPN é um software livre e open-source para criar redes privadas virtuais do tipo ponto-a-ponto ou server-to-multiclient através de túneis criptografados entre computadores. Ele é capaz de estabelecer conexões diretas entre computadore...

Continue Lendo

web

Efetuando teste de carga com o Locust

Os testes de carga consistem em colocar uma demanda em um sistema de software ou dispositivo e medir a sua resposta. Este tipo de teste é realizado para determinar o comportamento de um sistema sob condições normais e picos de carga. Ela ajuda a i...

Continue Lendo

i18n: Detectando o idioma do usuário

Internacionalizar uma aplicação nem sempre é algo fácil, ainda mais no mundo Web. Mas nesse mundo o seu melhor amigo é o header Accept-Language. No lado do servidor, você provavelmente se limitará a duas formas de descobrir o idioma do usuário, um...

Continue Lendo

Câmera IP com Webcam e Motion

As câmeras IPs ganharam grande destaque pela sua facilidade de uso, e preço relativamente acessível. Hoje é simples monitorar a sua casa e enviar imagens para o seu smartphone quando algum movimento for detectado. O Motion é um programa que monito...

Continue Lendo

Conheça o Clappr

O Clappr é um player extensível focado na web. É um player que você pode customizar a vontade, e o melhor, de graça. Sim, isso mesmo, e o projeto possui código aberto.

Continue Lendo

Lumen um micro-framework baseado no Laravel

O tão esperado Lumen foi finalmente lançado, um projeto baseado no Laravel 5 e que segue a mesma linha dos micro-frameworks Silex e Slim, porém, segundo alguns benchmarks, com desempenho superior. Veja como começar seu projeto usando o recem lança...

Continue Lendo

PHP 7 virá em 2015!

Soube hoje que a versão 7 do PHP terá seu primeiro release em 2015, mais especificamente no mês de outubro, segundo um infografo disponibilizado pela Zend (disponivel neste link), a versão 7 do PHP continua o processo de tornar a linguagem mais co...

Continue Lendo

web-components

webcam

Capturando Imagem da Webcam com o PyGame

Este é o meu primeiro post no blog e gostaria de falar sobre o PyGame. Para quem ainda não conhece o PyGame, ele é uma biblioteca Python para escrever jogos baseados no SDL. No exemplo de hoje vou mostrar como utilizar o PyGame e uma Webcam para ...

Continue Lendo

webgl

Unreal Engine 4.7 inclui exportação para HTML5

Com o lançamento da Unreal Engine 4.7 no dia 24/02, a Epic Games adicionou uma nova funcionalidade que permite a exploração para HTML5. Com esta nova funcionalidade, você pode desenvolver seu jogo e exportá-lo imediatamente para a Web, e iniciar o...

Continue Lendo

webvr

wheelmap

wifi

Concorra a um Raspberry Pi 3

A FILIPEFLOP, nossa parceira, esta realizando o sorteio de um Raspberry Pi 3. O Raspberry Pi 3 recém chegou na FILIPEFLOP e há alguns dias atras fizemos uma review comentando as diferenças em relação ao seu antecessor. O novo Raspberry Pi 3 vem a...

Continue Lendo

wine

Wine 1.7.43 traz melhorias na arquitetura ARM64

O Wine (acrônimo de “Wine Is Not an Emulator”) é um camada de compatibilidade que permite a execução de aplicativos Windows em vários sistemas operacionais POSIX-compliant, incluindo Linux, Mac OS X e BSD. Ao invés de simular a lógica interna do W...

Continue Lendo

wordpress

Alteração no padrão de URLs do Blog

Percebemos que muitos usuários ao ver uma url como-fazer-parte-1 tentavam acessar como-fazer-parte-2. Porém como nossa url continha a data da postagem e isso não era possível. Sendo assim resolvemos mudar para um novo padrão que atende melhor noss...

Continue Lendo

O Buteco está de cara nova

Visando a melhoria de nosso Blog e a experiência de uso, fizemos uma alteração no nosso tema. Basicamente, substituímos o antigo por outro. Este novo tema tende a ser mais adaptativo, melhorando o uso em Tablets e Smartphones. Dentro dos próximo...

Continue Lendo

Instalando o Apache no CentOS 7

Dando continuidade ao tutorial de instalação do LAMP no CentOS, hoje vamos ver como instalar o Apache. No tutorial anterior, vimos como instalar o MariaDB. O Apache é o mais bem sucedido servidor web livre. Ele representa cerca de 47.20% dos servi...

Continue Lendo

Instalando o MariaDB no CentOS 7

O MariaDB é um servidor de banco de dados que oferece as mesmas funcionalidades do MySQL. Na verdade ele é um fork do MySQL, feito após a sua compra pela Oracle. O MariaDB é desenvolvido pela comunidade de software livre e por alguns dos autores o...

Continue Lendo

xbmc

Kodi 14.2 está disponível

O Kodi é uma central multimídia livre (GPL) que pode ser instalada no Linux, OSX, Windows, iOS e Android. Permitindo que os usuários vejam e executem vídeos, músicas, Podcasts e outras mídias digitais armazenadas localmente, na rede ou na internet.

Continue Lendo

xbox

xfce

Instalando ArchLinux + XFCE + LXDM no Banana Pi

Hoje vou mostrar como instalar o ArchLinux no BananaPi. Escolhi o ArchLinux por ele ser uma distribuição bem enxuta, mas muito poderosa. Outro motivo que me leva a usá-lo é o fato de que pretendo fazer testes com o RetroArch. Instalando o ArchLin...

Continue Lendo

yahoo

yaml

Fazendo backup para o Amazon S3 com Python

O Amazon Simple Storage Service (Amazon S3) oferece aos desenvolvedores e equipes de TI armazenamento de objetos seguro, durável e altamente escalonável. O Amazon S3 é fácil de usar, com uma interface de serviços da web simples para armazenar e re...

Continue Lendo

yast

youtube

Introdução a API do Youtube com jQuery

Veremos basicamente neste artigo como utilizar a API do Youtube, caso você não saiba, API quer dizer Aplication Programm Interface, ou interface de programação de aplicações, em outras palavras é uma camada de abstração que permite ao programador ...

Continue Lendo

yum

Visão geral do Dandified Yum

O DNF é um gerenciador de pacotes direcionado aos pacotes RPM e, à partir da versão 22 da distribuição do Fedora, passou a ser o gerenciador de pacotes oficial em substituição ao Yum. O DNF é um fork do Yum, que visa corrigir problemas sérios com ...

Continue Lendo

zend

Apigility, Web Service com Zend Framework

Com a variedade de clientes que acessam nossas aplicações hoje fica cada vez mais difícil criar algo que atenda a todos. Pensando nisso a Zend, a mesma criadora do Zend Framework, (sério!?!) e do PHP, criou o Apigility, uma ferramenta para você cr...

Continue Lendo

zfs

zypper