Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  Arduino

MQTT Parte 2: Enviando e recebendo mensagens

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

Conjuntos de dados estranhos

Tags:

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)

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

UFRGS mapeia aplicativos para aprendizagem em dispositivos móveis

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

Calendário de eventos para desenvolvedores

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

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

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

Treinamento EAD LPIC1 por apenas R$75,00

Tags: 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)

Compartilhe: [Twitter] [Facebook] [Comentar]

Hangout Online e Gratuito - Introdução ao Docker na próxima 5a feira as 20h

Tags: patrocinador, evento, curso, promo, containers

Inscreva-se e participe do Hangout Online e Gratuito - Introdução ao Docker na próxima 5a feira as 20h promovido pela Escola Linux.

Link de inscrição: http://app.webinarsonair.com/register/?uuid=4f3887af140348a9aa05a986c869ba12

Enviado por Paulo Oliveira (treinamentoΘlinuxsolutions·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Docker Tutorial 4 - DOCKER UPDATE, CPU e MEM

Tags: containers, servidor, video

E hoje vamos novamente falar sobre Docker, mais especificamente como definir a utilização de CPU e memória em nossos containers. Vamos conhecer também o novíssimo comando DOCKER UPDATE! :D

Enviado por Jeferson Fernando (jfnredesΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Microsoft lançou hoje uma distribuição baseada no Debian, e o nome dela é SONiC

Tags:

Sim, é uma distribuição Linux da Microsoft, baseada no Debian. Não, ela não é feita para desktops, e nem mesmo para servidores, e sim para rodar em switches de rede.

Sob o nome de SONiC (Software for Open Networking in the Cloud), trata-se de um sistema operacional contendo os recursos necessários para definir, em software, as características, recursos e outros detalhes de funcionamento de um switch. O código está disponível no Github.

O Lucas Timm enviou os links da notícia sobre a iniciativa da MS, com o apoio de empresas como Arista, Broadcom, Dell e Mellanox, que busca oferecer aos operadores "da nuvem" a possibilidade de escolher seu hardware de switch, e usar o software da Microsoft (e as APIs associadas) para ajustar suas redes conforme suas demandas. Ou, nas palavras do CTO da Azure (que também postou a respeito), trata-se de uma plataforma totalmente open source para switches, que pode compartilhar a mesma pilha de software em equipamentos de vários fabricantes.

Vale destacar: a Microsoft vai usar e oferecer o SONiC em serviços da sua plataforma Azure, disponibilizou o código, mas não pretende vender o SONiC como um produto, nem prover suporte a quem o adotar. Ele hoje é baseado no Debian, mas a empresa informa que isso pode vir a mudar – o projeto é agnóstico quanto a distribuições.

(via www.theregister.co.uk - “Microsoft has released a Debian Linux switch OS. Repeat, a Debian Linux switch operating system • The Register”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Deprecated: ifconfig, route e outros comandos clássicos de rede no Linux que têm sucessores que você precisa conhecer

Tags:

Os comandos arp, ifconfig, iptunnel, netstat, route, iwconfig e nameif foram, por décadas, as interfaces essenciais para administrar configurações de rede no Linux, mas deixaram de ser mantidos e passaram a ser declarados como obsoletos (ou como o status “deprecated”) por várias distribuições, informação que – ao menos em alguns casos – consta inclusive na man page do respectivo comando e, para vários deles, neste aviso coletivo da Linux Foundation.

O status "deprecated" de um software muitas vezes pode ser lido como "disponível mas não mantido, podendo deixar de funcionar subitamente se algo mudar no ambiente, e você fará bem se deixar de depender dele".

Para esses comandos, trata-se de um status que já vem sendo formado (e anunciado, em alguns casos) há anos, embora muita gente continue sem saber, inclusive porque vários manuais e tutoriais continuam se fixando na forma clássica, e não em sucessores bem mantidos (e com paradigmas diferentes, aos quais há demanda de se ajustar) como os comandos ip e iw.

Por isso valorizei a dica do @luisico, que indicou na manhã de hoje o artigo “Deprecated Linux networking commands and their replacements”, de Doug Vitale, que não apenas faz um resumo do conjunto de sucessores, mas também apresenta detalhadamente listas bem supridas de parâmetros comuns dos comandos clássicos e quais os seus substitutos nos comandos modernos. (via dougvitale.wordpress.com - “Deprecated Linux networking commands and their replacements | Doug Vitale Tech Blog”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Novo driver experimental melhora a qualidade de áudio do Raspberry Pi

Tags: drivers, pos-pc

É de conhecimento de alguns que a saída de áudio analógico do Raspberry Pi via jack 3.5mm é longe de ser ideal. Suas limitações vem desde a criação do primeiro Raspberry Pi e teve algumas melhoras na parte de hardware com a vinda do Raspberry Pi B+.

Um novo driver experimental promete melhoras no áudio analógico da placa.

Enviado por EverPi (everpiΘtsar·in)

Compartilhe: [Twitter] [Facebook] [Comentar]

Manjaro Deepin 16.03 é lançado

Tags:

Bernhard Landauer, um dos mantenedores do Manjaro Deepin, anunciou o mais novo lançamento estável da versão que mais tem feito sucesso entre os usuários do Manjaro Linux.O Deepin

desktop é um projeto jovem, criado por programadores chineses. Segundo a nota oficial de lançamento, o Deepin desktop não é completamente livre de erros, mas tem evoluído bastante e impressionado muitos usuários nos últimos meses. Para esse lançamento a equipe de desenvolvedores do Manjaro Deepin em parceria com a equipe oficial do Arch-Deepin e Linux Deepin fizeram inúmeras correções de pacotes e configurações para tornar a experiência do desktop mais suave e sensível como é esperado de uma distribuição voltada para usuário final.

Para obter mais informações sobre este lançamento e conferir o vídeo do lançamento oficial acesse o site Manjaro Geek.

Enviado por Neton Brício (pekmanΘopenmailbox·org)

Compartilhe: [Twitter] [Facebook] [Comentar]