Gerando PWM com a Raspberry PI

desenvolvedores

Enviado por Diego Sueiro (diego·sueiroΘembarcados·com·br):

“A modulação por largura de pulso (MLP), mais conhecida pela sigla em inglês PWM (Pulse-Width Modulation), é uma técnica de modulação que gera uma onda quadrada, baseada na variação da largura de pulso de acordo com um valor chamado de duty cycle. Embora essa técnica de modulação possa ser utilizada para codificar a informação para transmissão, a sua utilização principal é permitir o controle da energia fornecida aos dispositivos elétricos, especialmente motores. Este artigo mostra como gerar sinais PWM na Raspberry pi.” [referência: embarcados.com.br]
| Link para compartilhar
Por Augusto Campos | 3/11/2014

Palestra EDX: Conquiste mundos novos com Joomla

Enviado por Eliane Domingos de Sousa (contatoΘciclodepalestra·com·br):

“Quarta-feira, 26 de novembro de 2014 às 19 h é dia de Ciclo de Palestra EDX. Helvecio da Silva apresentará o tema: Conquiste mundos novos com Joomla. ENTRADA FRANCA - Inscrição: [ciclodepalestra.com.br/…]” [referência: ciclodepalestra.com.br]
| Link para compartilhar
Por Augusto Campos | 3/11/2014

Camisas Polo Linux

Enviado por Danillo (vendasΘtuxmall·com·br):

“Não sei se seria o foco do site, mais gostaria de divulgar nosso site de vendas de camisas do Linux, estamos trabalhando apenas com camisas polos bordadas, segue o site: [tuxmall.com.br/…]”
| Link para compartilhar
Por Augusto Campos | 3/11/2014

ArangoDB – O banco multiuso – Documento, Chave-Valor e Grafos

banco-de-dados

Enviado por Christiano Anderson (chrisΘchristiano·me):

“Os bancos NoSQL se tornaram populares e são indispensáveis em sistemas que exigem escalabilidade. Nesse artigo, faço uma breve apresentação do ArangoDB, um NoSQL multiuso, orientado a documentos, chave-valor e grafos.” [referência: christiano.me]
| Link para compartilhar
Por Augusto Campos | 3/11/2014

Utilizando o OpenShift para hospedar uma aplicação Flask/Python

instalar, desenvolvedores

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

“O que é OpenShift? OpenShift Online é a plataforma de desenvolvimento e hospedagem de aplicações em nuvem disponibilizada pela Red Hat. O OpenShift automatiza o provisionamento, gerenciamento e dimensionamento de aplicativos para que você possa se ​​concentrar em escrever o código para o seu negócio, startup, ou grande ideia.

O que é Flask? Flask é um micro framework web baseado no Werkzeug e Jinja 2.

Criando a aplicação: Primeiramente vamos a configuração da nossa aplicação principal. Nesta aplicação será utilizado o Flask, mas você pode utilizar outro WSGI de sua preferência.

No arquivo server.py definimos o nosso serviço, no caso o / irá retornar "Hello World!". Você pode fazer o teste executando python server.py e acessando a url http://127.0.0.1:8080. (...)” [referência: blog.butecopensource.com]

| Link para compartilhar
Por Augusto Campos | 31/10/2014

Use WebSockets com Node.js para real time communications

Enviado por Cleuton Sampaio (cleuton·sampaioΘgmail·com):

“Websocket é um padrão do HTML 5 para comunicações de baixa latência entre Cliente e Servidor. Ele pode ser utilizado com várias tecnologias diferentes, inclusive Node.js e Javascript. veja nesse meu artigo como fazer isso, e entenda como o Node.js e o Javascript estão sendo utilizados até para controlar submarinos, como no projeto OpenROV.” [referência: obomprogramador.com]
| Link para compartilhar
Por Augusto Campos | 31/10/2014

Raspberry PI – GPIO input com Python

desenvolvedores

Enviado por Diego Sueiro (diego·sueiroΘembarcados·com·br):

“A primeira parte da série de interação com o GPIO (General Purpose Input Output) do Raspberry PI no modo Output possui os passos fundamentais para esta segunda etapa como a preparação do ambiente. Nesta segunda etapa vamos ver o modo Input, e para a prática será utilizado o Raspberry PI B, protoboard, pushbutton e alguns resistores. Serão mencionados os possíveis modos de trabalho com Input utilizando resistores de pull-up e pull-down, internos ou externos, e recursos como detecção de borda, debounce por software e uma “interrupção” baseada na detecção por borda.” [referência: embarcados.com.br]
| Link para compartilhar
Por Augusto Campos | 31/10/2014

openSUSE Tumbleweed: a nova distro rolling release que traz a versão Factory com o repositório Tumbleweed

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Richard Brown do openSUSE anunciou recentemente o nascimento do novo openSUSE Tumbleweed, um rolling release que vai mesclar a atual versão Factory com o repositório Tumbleweed, que inclui, no entanto, apenas as versões estáveis ​​e não em desenvolvimento, de modo a garantir uma maior estabilidade do sistema.” [referência: edivaldobrito.com.br]
| Link para compartilhar
Por Augusto Campos | 31/10/2014

E-book: Guia do usuário Trisquel GNU/Linux

instalar, video

Enviado por Juliano Ramos (julianoΘtux4·com·br):

“Olá caros leitores do Br-linux. Escrevi um pequeno e-book para quem deseja conhecer e utilizar a distribuição Gnu/Linux Trisquel, que segue a filosofia da FSF e GNU, sendo 100% livre.

O E-book Aborda: - Definições sobre GNU e Software livre - Distribuições de GNU/Linux - O que é o Trisquel Linux? - Gravar imagem do Trisquel no Windows e Mac Os X - Trisquel pelo Pendrive - Tutorial de instalação do Trisquel - Instalando, atualizando e removendo softwares - Fontes de aplicativos - Gerenciando atualizações - Instalação pela linha de comando - Usando o Youtube pelo Trisquel - Navegador Icecat - Usando o ICECAT + Linternamagica - Virtualizaçao – Virtualbox e KVM - Dicas rápidas” [referência: gnu.tux4.com.br]

| Link para compartilhar
Por Augusto Campos | 31/10/2014

Controle de dependência em PHP, ditando o ritmo da música com composer

desenvolvedores

Enviado por Jonathan André Schweder (jonathanschwederΘgmail·com):

“Um artigo mostrado algumas funcionalidade do composer um dos programas de controle de dependência mais usados para PHP” [referência: blog.butecopensource.com]
| Link para compartilhar
Por Augusto Campos | 31/10/2014

Como reproduzir vídeo H.265 no Ubuntu

instalar, distribuicoes

Enviado por Edivaldo Brito (edivaldobezerraΘgmail·com):

“Por razões de licenciamento, o Ubuntu é lançado com suporte para reprodução de arquivos multimídia apenas para formatos livres. Por causa disso, quem quiser reproduzir o formato High Efficiency Video Coding (HEVC ou H.265), precisa instalar a biblioteca de código aberto libde265, que adiciona no Linux a capacidade de reproduzir arquivos H.265.” [referência: edivaldobrito.com.br]
| Link para compartilhar
Por Augusto Campos | 31/10/2014

Acesso remoto via RDP no Raspberry Pi

instalar, pos-pc

Enviado por Angelito M. Goulart (angelitomgoulartΘgmail·com):

“Uma alternativa para acessar a interface gráfica do Raspberry Pi remotamente é utilizar o protocolo RDP. O protocolo RDP é muito utilizado para o acesso remoto de máquinas Windows, mas pode ser perfeitamente instalado em sistemas unix-like, através do xrdp.” [referência: angelitomg.com]
| Link para compartilhar
Por Augusto Campos | 31/10/2014

ShapeBlue disponibiliza acesso público ao seu repositório de pacotes CloudStack

apache, comunidade

Enviado por Marco Sinhoreli (marco·sinhoreliΘshapeblue·com):

“A ShapeBlue disponibiliza, a partir de hoje, o acesso público aos repositórios de pacotes e templates de SystemVMs do CloudStack. Tentamos com esse trabalho contribuir publicamente com o projeto CloudStack, distribuindo nossas correções do product patching service na sua totalidade e excluindo o que é solicitado pelo cliente para que seja mantido como privado. Após o processo de codificação e testes internos, nossa equipe de engenharia de software testa em uma infraestrutura de testes similar a de nossos clientes antes de entregar o patch finalizado e aprovado.

Estamos, dessa maneira, entregando a todo ecossistema o acesso a nossos patches de produto CloudStack junto aos nossos clientes suportados comercialmente. Não é possível, neste caso, oferecer suporte técnico ou qualquer assistência sobre os patches, a menos que a empresa possua um Contrato do tipo product patching service firmado com a ShapeBlue.

Nosso compromisso com o CloudStack

O projeto Apache CloudStack entrega uma nova versão do CloudStack a cada 4 ou 6 meses. Desde que foi aceito pelo Apache Incubator, o projeto já lançou 11 versões, incluindo a 4.4.1 o lançamento mais recente [obs.: incluiria o link daquela texto traduzido sobre a nova versão aqui]. Após a nova versão oficial do Apache CloudStack ser liberada, apenas alguns indivíduos da comunidade trabalham para tornar o CloudStack empacotado em repositórios APT ou YUM publicamente. Isso se dá pelo fato da Apache Software Foundation distribuir somente o código fonte do projeto. Mas, nestes casos, os repositórios de pacotes podem não hospedar versões anteriores do CloudStack e templates de SystemVM e, por vezes, as informações sobre o uso destes repositórios podem não estar claras; por exemplo, questões como qual tag git ou SHA foi utilizada para construir esses repositórios ou se todos os patches adicionais ou modificações foram aplicadas na construção do CloudStack, ou ainda se se trata de uma construção ”oss" ou "noredist".

Uma vez que temos o product patch testado e empacotado, decidimos abrir nosso repositório publicamente para todos. Disponibilizamos os pacotes e templates de SystemVM para todas as versões CloudStack desde a versão 4.2.0. Todos os pacotes são noredist - como costumamos chamar os pacotes que contém a versão completa do CloudStack. Estes pacotes suportam VMWare Hypervisor, Storage NetApp, Juniper SRX, Netscaler, F5 etc. Para mais informações sobre como usar o repositório de pacotes ShapeBlue, acesse: [shapeblue.com/…]

O repositório de pacotes é assinado e enviado sob a licença Apache 2.0 pela ShapeBlue e a infraestrutura é gentilmente cedida pela BT Compute Cloud.” [referência: shapeblue.com]

| Link para compartilhar
Por Augusto Campos | 31/10/2014

[Opinião] Relembrando a ética do software livre

distribuicoes, desenvolvedores

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

“Há alguns meses, fui muito criticado por escrever um artigo no qual afirmava que uma popular distribuição era a inimiga número um do software livre em nosso país. Dentre as principais razões, citei o fato de a mesma oferecer serviços e programas proprietários.

Os usuários daquela distribuição argumentaram que meu ponto de vista estava incorreto pelo fato de ser impossível viver sem os programas fechados e que, para fazer isso, deveríamos retornar à linha de comandos, uma visão equivocada, e evocaram para si o direito à liberdade de escolher o que quiser usar.

Agora, uma captura de tela de um fórum sobre uma linguagem de programação proprietária ilustra perfeitamente tudo aquilo que eu quis dizer, mas que não soube expressar. No tópico, o programador pede ajuda aos amigos foristas para que o programa que ele está desenvolvendo fique artificialmente lento após alguns meses, a fim de que o cliente pague a mais para que seja realizada uma "manutenção".

Embora uma atitude como essa possa chocar o leitor à primeira vista, ela é quase uma brincadeira infantil perto do que grandes empresas de software proprietário são capazes de fazer para manter sua clientela. Sempre ficamos com o ônus da dúvida, pois como o código do programa é fechado, não temos, a princípio, como comprovar a existência de tal comportamento antiético, malicioso e ilegal.

Felizmente, o software livre não sofre desse mal, pois como o código-fonte está disponível a todos, qualquer um pode auditá-lo e uma artimanha dessas certamente não permaneceria oculta por muito tempo.

Desta forma, reafirma-se que só o software livre é ético e, portanto, devemos preferi-lo a qualquer outra solução fechada, por mais vantajosa que seja.” [referência: vidadeprogramador.com.br]

| Link para compartilhar
Por Augusto Campos | 31/10/2014

Workshop GRATUITO CentOS On Line - 04/11/2014

patrocinador, evento

Enviado por Bruna Goulart (treinamentoΘlinuxsolutions·com·br):

“Dia: 04/11/2014 - Horário: 19h. Para participar, basta seguir os seguintes passos:
1) Envie-nos um e-mail para workshop@linuxsolutions.com.br, com o nome completo do participante;
2) Aguarde até o dia 04/11/2014, às 16h, pois seu login e senha serão enviados neste mesmo dia, para o e-mail cadastrado.

OBS.: O cadastro para participação neste workshop gratuito será recebido até o dia 03/11/2014, às 18h. Após este horário não garantimos o recebimento do convite.” [referência: ]

| Link para compartilhar
Por Augusto Campos | 31/10/2014