Criando sua própria imagem docker

containers
Esse artigo tem como objetivo explicar de forma detalhada, e com exemplos, como funciona o processo de criação de imagens docker.

O texto tem como público alvo pessoas que já sabem um pouco sobre docker, mas ainda não sabiam como criar imagens docker.

Enviado por Rafael Gomes (gomexΘriseup·net)

| Link para compartilhar
Por Augusto Campos | 15/03/2016

Como instalar o Google Play Music Desktop no Linux

instalar
Google é conhecido por não fazer aplicações para desktop Linux, exceto alguns poucos casos como o do Chrome, por exemplo. Por causa disso, Samuel Attard desenvolveu o Google Play Music Desktop Player (GPMDP). O programa é um cliente para o Google Play Music voltado para o desktop. De código aberto e multiplataforma, o aplicativo está disponível para Linux (com versões de 32 e 64 bits), Windows e Mac OS X.

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 15/03/2016

Como criar um pendrive de boot no Ubuntu com GNOME Disks

instalar, distribuicoes
Procurando uma boa ferramenta para criar uma unidade USB inicializável? Então conheça e veja como criar um pendrive inicializável com GNOME Disks. Essa ferramenta já vem instalada por padrão no Ubuntu (a versão com o ambiente Unity) e Ubuntu GNOME, bem como em outras distribuições Linux baseada no GNOME.

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 15/03/2016

Começou: TP-Link bloqueia firmwares open source alternativos em seus roteadores para atender a nova norma da FCC

Para atender a uma nova norma da FCC de restrição a uso de rádios, a TP Link decidiu bloquear a instalação de firmwares alternativos em seus roteadores.

A FCC, que é análoga nos EUA à Anatel brasileira já declarou que não pretende impedir o uso de firmwares alternativos como DD-WRT e OpenWRT, apenas exigir que os fabricantes não permitam que os roteadores sejam usados fora dos padrões nacionais de frequência, modulação, potência, etc.

Aparentemente a TP-Link decidiu que a forma mais economicamente interessante de fazê-lo é apenas buscar garantir que seu firmware oficial não viole esses padrões, e bloquear a instalação de firmwares independentes. Tomara que não vire moda. (via lwn.net - “TP-Link blocks open source router firmware to comply with new FCC rule (ars technica) [LWN.net]”)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

4 anos depois: as novidades do GRUB 2.02

O Grub 2.02 sai em breve e traz suporte a vários novos recursos de filesystems, RAID1 LVM, framebuffer com Coreboot, novas opções de definição do menu gráfico, melhorias no carregamento direto ao usar o FreeDOS, um framework para análise do tempo de boot, saída em código morse usando o áudio do sistema, suporte a spkmodem (protocolo digital via áudio do sistema), e mais.

Alem de mais recursos e opções de diagnóstico e recuperação, aparentemente as interfaces com o usuário que facilitam a vida de quem usa máquinas multiboot ficarão bem mais ricas. (via www.phoronix.com - “There Are Many Features Coming For GRUB 2.02 - Phoronix”)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

10 anos depois: Debian substitui Iceweasel pelo Firefox

Decisão foi tomada há algumas semanas, e agora os pacotes do Firefox chegaram ao Debian unstable, como upgrade das versões do Iceweasel. Seguindo o fluxo usual, os pacotes do Firefox também devem chegar aos atuais usuários do Iceweasel no Debian stable daqui a poucos meses.

O fork Iceweasel foi adotado pelo Debian em 2006, devido a divergências sobre o licenciamento dos logos do Firefox, agora solucionadas. (via news.softpedia.com - “Debian Is Finally Switching to Firefox, After a Decade of Using Iceweasel”)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

MQTT Parte 2: Enviando e recebendo mensagens

instalar
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 o broker e após vamos criar em cliente MQTT que irá ser conectar ao broker para enviar ou receber mensagens.

Enviado por Marcos Paulo de Souza (marcos·souza·orgΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Home banking da CEF em qualquer distribuição Linux com um apk da versão Android

distribuicoes
Muitos, que não utilizam Ubuntu 13 ou superior e Mint 15 ou superior, não estão conseguindo ter acesso ao banco da Caixa. Eu e o Bruno ficamos um tempo quebrando cabeça, mexendo no pacote do módulo, para portá-lo para o Manjaro, mas não obtivemos sucesso, parece que as modificações são feitas a nível binário e ai não temos acesso. Cheguei até a entrar em contato com a empresa que desenvolve o módulo de segurança para os bancos. Continue lendo…

Enviado por Tales A. Mendonça (talesamΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Conjuntos de dados estranhos

Quem trabalha com dados muitas vezes tem que lidar com questões éticas. Eu falo um pouco sobre isto neste novo post do meu blog e apresento alguns dos conjuntos de dados (datasets) mais estranhos e bizarros que estão disponíveis para qualquer um.

Enviado por Mauro Pichiliani (pichilianiΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Configurando o SDCC para compilar no Linux programas para rodar no MSX

embarcados, desenvolvedores
Mais um que é quase pauta do BR-Arduino.org. É possível programar em C no MSX? Claro que sim, no MSX Archive é até possível baixar tanto o Hitech-C quanto o MSX-C. Este último foi desenvolvido pela japonesa ASCII e “tecnicamente” é o C oficial do MSX.

Porém, se preferir algo mais “moderno” há o Small Device C Compiler, ou simplesmente SDCC, que é um compilador padrão ANSI C que suporta uma série de microcontroladores e microprocessadores de “pequeno porte” e entre eles o Z80. O link a seguir é um guia passo a passo sobre como configurar este compilador para ser usado no MSX.

Enviado por Giovanni Nunes (giovanni·nunesΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

UFRGS mapeia aplicativos para aprendizagem em dispositivos móveis

pos-pc, curso, promo, comunidade
Um projeto da Faculdade de Educação para auxiliar no aprendizado em sala de aula com ferramentas de tecnologia da informação ganhou reforço. O mapeamento de software livre para ensino agora reúne também aplicativos para tablets e celulares.

A iniciativa disponibiliza à comunidade o resultado de um trabalho de coleta e sistematização de dados de mais de 300 programas que podem ser utilizados para promover a aprendizagem. A ideia é que professores, alunos e pais consultem a Tabela Dinâmica Software Educacional Livre para Dispositivos Móveis e verifiquem as ferramentas para celulares e tablets, que podem ser empregadas em sala de aula, para abordagem de diversas matérias, como Física, Geografia, Idiomas, Matemática, Química, entre outras.

Enviado por André Machado (andreferreiramachadoΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Configurações do OpenSSH que podem fazer toda a diferença

shell, firewall, servidor
ara quem possui algum servidor, ou até para em seu computador pessoal, algumas configurações padrão do servidor SSH são extremamente permissivas, vulneráveis a ataques, e quem sabe até invasão com técnicas de força bruta.

Entre algumas dicas mais simples para aumentar a segurança estão configurar o seu firewall corretamente ou até desabilitar o acesso SSH. Para servidores, esta última opção não é válida. Sendo assim vamos conferir algumas configurações que podem fazer toda a diferença na hora de algum espertinho tentar invadir seu servidor.

Enviado por Alexandre Vicenzi (vicenzi·alexandreΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Calendário de eventos para desenvolvedores

evento, comunidade
Atualmente existem muitos eventos presenciais e virtuais voltados para desenvolvedores de software ou interessados na área. Lembro que quando comecei a programar infelizmente não haviam tantas comunidades, conferências, meetups, workshops, hackathons e outros tipos de reuniões de pessoas que entendiam de programação e desenvolvimento de software. Neste post vou falar um pouco sobre eventos, calendário e preparação para quem desenvolve software e quer se encontrar com a sua turma.

Enviado por Mauro Pichiliani (pichilianiΘgmail·com)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Webinar 16/03/16 - Utilizando prompts de áudio em português no Elastix

evento
O Asterisk/Elastix foi desenvolvido para trabalhar com diversos idiomas ao mesmo tempo, mas o Elastix somente vem com os prompts de áudio em inglês, espanhol e francês. Neste webinar vamos mostrar como adicionar os prompts de áudio em português; como configurar para que cada ramal possa utilizar idiomas diferentes e como configurar o português como o idioma padrão do Elastix, além de algumas dicas sobre áudios.

Este Webinar gratuito vai acontecer no dia 16/03/16 (quarta-feira), às 15:00 (Brasília), com duração de 1 hora. Para se inscrever neste Webinar, favor enviar um email para treinamentos@innovus.com.br. Para quem não for participar do webinar e quiser assistir depois, favor enviar um email solicitando o acesso ao vídeo do webinar.

Enviado por Alberto Mitsuo Sato (amsatoΘinnovus·com·br)

| Link para compartilhar
Por Augusto Campos | 14/03/2016

Treinamento EAD LPIC1 por apenas R$75,00

patrocinador, evento, promo
O HowTo Online está oferecendo treinamento LPIC1 por apenas R$75,00 se for pago no cartão de crédito (em até 12x) ou PayPal. Os interessados devem entrar em contato com adm@brunoodon.com.br.

Enviado por Bruno Odon (admΘbrunoodon·com·br)

| Link para compartilhar
Por Augusto Campos | 14/03/2016