Escalabilidade com Requests assíncronos no Node.js

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

“Operações com uso intensivo de CPU ou que exigem recursos lentos, como autorização de Cartão de crédito, podem facilmente derrubar seu site Node.js. Devido à sua característica de Thread único, é preciso usar uma estratégia para não afetar o desempenho do site, mantendo a escalabilidade. Veja nesse artigo como fazer isdo com Webworker e REDIS.” [referência: obomprogramador.com]
| Link para compartilhar
Por Augusto Campos | 15/09/2014

E o WebOS virou café

pos-pc, comunidade

Enviado por Wladimir Crippa (wladimirΘwladimir·com·br):

“Era uma vez o PalmOS, que virou WebOS, que foi comprado e morto pela HP, ressuscitou nas TVs da LG e agora virou café. Deixa explicar melhor isso rsrsrs. Depois que a HP matou o WebOS, ela abriu seu código-fonte (um ano depois da morte) e surgiu o OpenWebOS. A LG se interessou pelo sistema operacional – que, sinceramente, é muito bom mesmo – e passou a usar em suas smart TVs.

Um grupo de programadores criou um outro projeto, com o objetivo de portar o OpenWebOS para tablets e smartphones. E batizaram, agora, esse projeto de LuneOS.

Por que Lune?

Lune é Lua em francês. Lune é também é o nome de uma interface legada pelo WebOS (LunaSysMgr). Cada versão do Lune levará o nome de um café (assim como no Android leva de um doce). Essa primeira versão do Lune é a Affogato.

O foco do LuneOS é manter todos os excelentes recursos do WebOS, mas sob o comando e orientação da comunidade. Já está disponível uma versão que roda no Nexus 4, HP TouchPad, Galaxy Nexus e Nexus 7.” [referência: nerdices.com.br]

| Link para compartilhar
Por Augusto Campos | 15/09/2014

Docker: Tutorial mão na massa

Enviado por Ricardo Martins (ricmmartΘgmail·com):

“O Docker é uma tenência que tem ganhado muita evidência ultimamente.

Fiz um post compartilhando um pouco do que tenho estudado sobre ele e acho que pode ser válido para todos que possuem interesse em conhecer um pouco mais sobre essa incrível ferramenta.” [referência: ricardomartins.com.br]

| Link para compartilhar
Por Augusto Campos | 15/09/2014

Adaptador permite a conexão direta de monitores VGA ao GPIO do Raspberry Pi

pos-pc

Enviado por EverPi (everpiΘtsar·in):

[3.bp.blogspot.com/…]

Como o Raspberry Pi não possui conexão VGA, as opções eram a utilização de um conversor HDMI para VGA ou placas de expansão que já incluem um conversor juntamente com adaptador.

Agora existe um jeito bem mais barato de se fazer isso e ainda com a vantagem de poder usar um monitor VGA independente da saída HDMI.” [referência: blog.everpi.net]

| Link para compartilhar
Por Augusto Campos | 15/09/2014

TDC 2014 Porto Alegre: inscrições promocionais até 16 de setembro

jogos, evento, desenvolvedores

Enviado por TDC:

“Um dos maiores eventos de programação e TI no Brasil acontece em Porto Alegre de 16 a 18 de outubro. Inscrições iniciaram em 1º de setembro

Já estão abertas as inscrições para o The Developer’s Conference Porto Alegre 2014, que acontece de 16 a 18 de outubro, na UniRitter, Alto Teresópolis. Para realizar as inscrições na primeira fase promocional, que vai até 16 de setembro, basta entrar no site do evento (www.thedevelopersconference.com.br) e inserir os dados requisitados. O TDC é realizado tradicionalmente por meio de trilhas, cada uma sobre um tema, contendo sete palestras ou mini-palestras. Neste ano, foram submetidas 300 palestras no Call4Papers. A programação oficial começa a ser publicada em 17 de setembro. O evento já foi realizado neste ano em Florianópolis e São Paulo, e contou com mais de 4 mil participantes presenciais e 6 mil online.

As trilhas do TDC Porto Alegre já estão definidas: Testes, BigData, Cloud & DevOps, Java University, Java EE, Linguagens Funcionais, Mobile, .NET, Games, Agile, Análise de Negócios, Management 3.0, Javascript, PHP, UX/FrontEnd, Arquitetura e SOA, Python, Ruby, Internet das Coisas (Arduíno e Rasperry Pi), Startups e TDC 4 Kids. O valor das inscrições para a primeira fase é de de R$ 90,00 por trilha.

Empresas que quiserem levar seus colaboradores para o evento têm desconto nas inscrições. Em Florianópolis e São Paulo, mais de 100 empresas participaram do evento desta forma. Para inscrever-se, basta verificar a tabela de descontos no link [thedevelopersconference.com.br/…]

Como nas edições de Florianópolis e São Paulo, o TDC 2014 Porto Alegre também contará com a trilha TDC4Kids, novidade deste ano, com três workshops para crianças com interesse em programação. São eles: Scratch, linguagem para programação de histórias próprias e interativas, jogos e animações, de forma simples; Java e Minecraft, que demonstra para as crianças como deixar o Minecraft ainda mais legal com a programação Java; e Internet das Coisas, que vai dar uma noção às crianças sobre automação. Se os pais também quiserem participar, há uma programação especial para eles: O TDC4Kids para os pais, uma modalidade especial que abordará a importância da tecnologia na vida e no desenvolvimento das crianças. Nas duas primeiras edições deste ano, o TDC4Kids já contou com 66 participantes. Mais informações em www.thedevelopersconference.com.br.” [referência: thedevelopersconference.com.br]

| Link para compartilhar
Por Augusto Campos | 15/09/2014

OPENVPN – Interligando Matriz e Filiais

Enviado por Bruno Correia (contatoΘlayer8·com·br):

“Com o alto custo de recursos como, MPLS e Rádio Enlace, a utilização da rede virtual privada(VPN) se torna uma das alternativas mais adotadas pelos departamentos de TI.

Para atender essa demanda, podemos contar com um software sólido e premiado do mundo Open Source.

Estou falando do OpenVPN, que já supera a marca de 3 milhões de downloads.” [referência: penselinux.com.br]

| Link para compartilhar
Por Augusto Campos | 11/09/2014

Entendendo o processo de desenvolvimento do Kernel do Linux

kernel, desenvolvedores

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

“O Sistema Operacional Linux é usado em larga escala no desenvolvimento de sistemas embarcados. Vários equipamentos e produtos utilizam este SO, desde celulares até equipamentos industriais. Este artigo tem por objetivo explicar o processo de desenvolvimento do Kernel do Linux. O artigo se inicia com um breve histórico do sistema operacional Linux e suas versões. Em seguida é explicado o ciclo de desenvolvimento atual do mesmo, apresentado os diversos repositórios e subsistemas envolvidos no processo.” [referência: embarcados.com.br]
| Link para compartilhar
Por Augusto Campos | 11/09/2014

Elastix com Gateway E1 Aligera

Enviado por Bruno Correia (contatoΘlayer8·com·br):

“Recebemos essa semana o gateway E1 da Aligera(AG511), dando início a série de artigos Laboratório no PenseLinux.

O objetivo da série é conhecer os equipamentos disponíveis no mercado, além da realização de avaliações baseadas nos testes das funcionalidades.” [referência: penselinux.com.br]

| Link para compartilhar
Por Augusto Campos | 11/09/2014

Whatsapp no Linux: Yowsup no terminal

servidor

Enviado por Bruno Correia (correiaΘlayer8·com·br):

“Pesquisando na web, encontramos a ferramenta de nome Yowsup, que promete realizar o envio de mensagens WhatsApp a partir de um terminal Linux.

Com isso, vimos a possibilidade de utilizar o recurso para o envio de alertas de servidores Zabbix, Nagios, Bacula e scripts personalizados.” [referência: penselinux.com.br]

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

Como corrigir diferenças de horário entre o Ubuntu e o Windows em sistemas com dual boot

distribuicoes

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

“Diferenças de tempo entre o Ubuntu e o Windows Usar sistemas em dual boot pode gerar conflitos de tempo entre o Windows e o Ubuntu, por exemplo. Isso ocorre porque o Ubuntu pode estar armazenando a hora no relógio de hardware como UTC por padrão, enquanto o Microsoft Windows armazena o tempo como hora local, causando tais conflitos. Felizmente, a correção é muito fácil e pode ser feita a partir do Ubuntu ou do Windows.” [referência: edivaldobrito.com.br]
| Link para compartilhar
Por Augusto Campos | 10/09/2014

Nightingale: fork do Songbird busca doações

comunidade

Enviado por Erik Chendo (qrcyenΘgmail·com):

“Amigos do software livre. Só para avisar a comunidade. O projeto Songbird continua vivo. Só mudou o nome para Nightingale. Quem está mantendo o fork são os antigos programadores voluntários do Songbird que querem ver esse player nativamente no Linux.

o Link para doações é esse [bountysource.com/…]

Segue URLs oficiais do website e das fanpages: getnightingale.com facebook.com/getnightingale plus.google.com/+Getnightingale/"” [referência: ]

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

Webinar: Gerenciando ambientes virtualizados utilizando Vagrant com Chef

instalar, evento

Enviado por Dextra (mktΘdextra·com·br):

“Já pensou em criar e gerenciar ambientes com muita facilidade de forma segura e organizada? Vagrant foi desenvolvido para nos ajudar com a gestão de ambientes virtualizados de forma mais precisa com bastante rapidez e segurança, com sua integração nas ferramentas de automação (chef/puppet) , conseguimos provisionar ambientes em poucos minutos e com facilidade incrível, requerendo uma curva de aprendizado minima. Podemos utilizar o vagrant com diversas ferramentas de virtualização mais conhecidos como "Providers", podendo ser eles: AWS, VirtualBox, VMware, Hyper-V, Docker, etc. O Vagrant e totalmente compatível com as ferramentas CHEF/PUPPET sendo assim podemos automatizar toda a configuração de um ambiente, desde a instalação de um pacote até a configuração de uma variável de ambiente. Neste webinar vamos falar um pouco de como utilizar o vagrant+chef para provisionar maquinas na AWS e em uma maquina local utilizando VirtualBox.

Inscreva-se gratuitamente! Data: 17/set [dextra.com.br/…]” [referência: dextra.com.br]

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

Cursos de Blender, Inkscape e GIMP: Mega promoção Cria Livre/Gerenciando na Nuvem

curso

Enviado por Daigo Asuka (openwebosbrΘgmail·com):

“Em uma parceria exclusiva, a Gerenciando na Nuvem e a Cria Livre estão oferecendo os cursos de Blender, Inkscape e GIMP por apenas R$ 40,00 cada um. E o melhor: você poderá baixar direto da nuvem sem ter que esperar a entrega.

Mas atenção: essa promoção é valida apenas até o dia 12 de setembro para quem comprar pelos links no site Gerenciando na Nuvem.” [referência: gerenciandonanuvem.com.br]

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

Curso Elastix Online - 16 a 18/09/14

instalar, evento, curso

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

“O treinamento é ao vivo pela Internet através de videoconferência, e será realizado diretamente do seu próprio local de trabalho ou residência, através de uma tecnologia que simula um ambiente de sala de aula, com todos os recursos de áudio, vídeo, slides, bate-papo, exercícios, laboratórios, etc. Todos os alunos vão acessar e configurar um Elastix Central com IP válido, onde vão realizar todas as configurações e exercícios, e ao longo do curso vão interligar com o Elastix instalado pelo aluno, para simular a situação de interligação Matriz/filial, gerenciando as permissões entre eles.

Próximos cursos: Telefonia IP com Asterisk/Elastix - 22 a 26/09 São Paulo; Telefonia IP com Asterisk - 30 a 02/10 Online; Telefonia IP com Asterisk/Elastix - 13 a 17/10 Curitiba e Elastix - 29 a 31/10 São Paulo. Contatos treinamentos@innovus.com.br” [referência: elastixbrasil.com.br]

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

Linus Torvalds critica os pacotes binários do Linux, e diz que a Valve pode salvar o desktop

jihad

Participando como palestrante na DebConf, Linus Torvalds falou sobre vários assuntos, e um dos que chamou a atenção é sobre a situação dos pacotes binários para Linux – segundo ele, isso não existe: o que existe são pacotes binários para Fedora 19, para Fedora 20, para o Debian, etc.

Ele exemplificou com o aplicativo que ele mesmo mantém, o Subsurface – ele oferece um binário para as versões atuais do OS X, outro para as do Windows, mas nenhum para distribuições Linux – os interessados que são usuários destas precisam instalar a partir dos fontes, ou de pacotes feitos por terceiros. Ele explicou, usando 2 palavrões na mesma frase, o que pensa sobre o grau de dificuldade de manter, no upstream, pacotes binários para o desktop Linux.

Segundo Linus, talvez a chegada da Valve ao desktop ajude a mudar esse quadro, e não diretamente por causa dos jogos: ela pode fazer ou definir alguma escolha que unifique o modelo, e ter força o suficiente para atrair o restante do ecossistema à mesma opção.

No link a seguir você pode assistir ao vídeo da palestra do Linus. (via news.softpedia.com - “Linus Torvalds Says Linux Binary Packages Are Terrible, Valve Might Save the Desktop”)

| Link para compartilhar
Por Augusto Campos | 9/09/2014