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

Novatec Editora lança livro sobre desenvolvimento web com HTML5

Tags: jogos, desenvolvedores

Enviado por Stephanie Milate (smilateΘnovatec·com·br):

“Há uma boa razão para o HTML5 ser um dos tópicos mais falados do desenvolvimento web. Além de ser a última versão da linguagem de marcação da web, define um padrão totalmente novo para o desenvolvimento de aplicações.

O HTML5 é a primeira versão a adotar a web como uma plataforma para o desenvolvimento de aplicativos web, e não constitui apenas tags e recursos novos adicionados a um velho padrão. Ele é a base da Web moderna, alavancando seus serviços interativos, UI de página única, jogos interativos e aplicativos empresariais complexos. Tem também suporte ao desenvolvimento de aplicativos móveis baseados em padrões, recursos poderosos (como o armazenamento local e WebSockets), ótimas APIs de áudio e vídeo e novas opções de layout com o uso de CSS3, SVG e Canvas.

O livro HTML5 em Ação, lançado pela Novatec Editora é uma introdução completa ao assunto direcionada a desenvolvedores de aplicações web, web designers e interessados no assunto. A obra examina a especificação HTML5 por meio de códigos e exemplos do mundo real e é um guia útil e prático para a construção segura de aplicativos e sites.

O conteúdo inclui explicações sobre os novos elementos semânticos, tipos de entrada de formulário, design de aplicativo de página única, criação de elementos gráficos interativos, aplicativos web móveis e tudo sobre os novos recursos HTML5.” [referência: novatec.com.br]

Compartilhe: [Twitter] [Facebook] [Comentar]

Como verificar a velocidade da internet via Terminal no Linux

Tags: distribuicoes

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

“Speedtest.net é um bom lugar para verificar a velocidade da Internet, aliás da sua conexão de Internet. Mas há uma maneira ainda mais simples. Usando o aplicativo de linha de comando speedtest-cli, você pode realmente verificar a velocidade atual de sua conexão de banda larga via Terminal.” [referência: edivaldobrito.com.br]
Compartilhe: [Twitter] [Facebook] [Comentar]

BR-Arduino: quero aprender eletrônica, e vou contar a experiência em um novo blog

Tags: mais, um

Sou um geek que nunca aprendeu eletrônica, mas estou prestes a corrigir essa lacuna na minha formação, me divertir ao mesmo tempo e ainda por cima compartilhar a experiência para que outros interessados possam aprender junto, ou se inspirar a começar a trilhar o mesmo caminho.

Eu trabalhei com P&D de telecomunicações no começo da década de 90 e, na época, tive alguma proximidade com a eletrônica, mas não cheguei a colocar a mão na massa. Agora a oportunidade surgiu, e resolvi fazer o aprendizado de maneira evolutiva, começando por circuitos simples e baseados em componentes do século passado, até chegar aos atuais microcontroladores fáceis de conectar e de programar (em especial os Arduinos).

É hardware livre, inclui o uso e criação de bastante software livre, e assim o que eu escrever por lá deve aparecer por aqui com alguma frequência. Mas se você tiver interesse específico pela parte eletrônica da coisa, está convidado a acompanhar, em BR-Arduino.org.

Vale mencionar o luxuoso patrocínio da Novatec Editora que, além de me abastecer de livros, também vai contribuir diretamente na aquisição de material para minhas futuras experiências. Obrigado!

E eu também agradeço se você me ajudar a divulgar, informando aos seus amigos que gostam de eletrônica ou têm interesse em passar a gostar.

Compartilhe: [Twitter] [Facebook] [Comentar]

Vale a leitura: fundador fala sobre os próximos 10 anos do FreeBSD

Tags:

O FreeBSD está fazendo 21 anos, e seu co-fundador, em uma recente palestra, fez uma breve retrospectiva das primeiras versões (quando a árvore de ports tinha só 70 pacotes e os típicos PCs eram menos poderosos que o atual Raspberry Pi), uma descrição da sua visão da situação atual (em que mais máquinas rodam Unix conectadas a baterias do que a tomadas...) e o que ele vê como as mudanças duras que o projeto precisará enfrentar nos próximos 10 anos.

Eu dediquei 10 minutos a ler os 37 slides acima, e foram minutos bem empregados. Além do valor estratégico de analisar uma perspectiva em um prazo assim longo, as principais ideias apresentadas pelo Jordan Hubbard me parecem bem sólidas, e ele não mede palavras: fala do Ubuntu, critica situações do FreeBSD mas também externas (como as da GPLv3, por exemplo), e fala até do systemd (em um contexto positivo, ainda que restrito).

Algumas das ideias dele são bastante calcadas no que o Darwin/OS X já faz (por exemplo, o formato único para todos os arquivos de configuração – você sabia que no OS X e no iOS, até arquivos de configuração do X11 e do GNU Emacs são gerenciados no formato XML plist nativo do sistema?), outras replicam conflitos que o mundo Linux está vivendo também, como a necessidade de modernizar o init, e outras são puramente uma visão de futuro.

Li e gostei. (via www.phoronix.com - “[Phoronix] FreeBSD Plans For The Next Ten Years”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Diz a Info: Smartphone com sistema Ubuntu será lançado em 2015

Tags:

Via info.abril.com.br:

O primeiro smartphone com o sistema Ubuntu Mobile tem previsão de lançamento para o início de 2015, de acordo com o CNBeta. A fabricante chinesa Meizu e a Canonical anunciaram nesta quarta-feira (26/11) que chegaram a um "acordo estratégico" quanto ao lançamento do aparelho.

As empresas não revelaram mais detalhes sobre o smartphone ou sobre o sistema. Segundo o site MyDrivers.com, o gadget será vendido inicialmente na China e na Europa. Não há previsão de chegada do produto ao mercado americano nem ao brasileiro. 

Compartilhe: [Twitter] [Facebook] [Comentar]

How to install your own VPN server on Linux and start secure browsing

Tags: instalar

Enviado por Leo G (leoΘtecharena51·com):

“Um dos mais preocupantes fatores para mim durante a navegação é: como eu posso garantir que meus dados permaneçam em sigilo e seguros? Enquanto procurava por respostas, eu vim a cruzar com uma série de maneiras em que você pode permanecer anônimo, como usar um site proxy. Mas assim você ainda está usando um serviço de terceiros, o que pode não ser garantia suficiente. O que eu precisava era de um software que pudesse ser instalado e executado por mim, garantindo assim que eu e só eu teria acesso aos dados.” [referência: techarena51.com]
Compartilhe: [Twitter] [Facebook] [Comentar]

Criando e consumindo Webservices em PHP com Zend Framework

Tags: distribuicoes, desenvolvedores, servidor

Enviado por Rodrigo Maciel (rodrigoΘrodrigomaciel·net):

“Existem alguns frameworks para se criar webservices que, além de pesados, são bem complexos e difíceis de implementar. Hoje vamos criar e consumir um webservice em PHP de maneira rápida, simples e bem enxuta.

A versão do PHP utilizada nesse post é a 5.5, o servidor pode ser qualquer distribuição linux, mas estou utilizando o Ubuntu Server 14.04. Como arquivos e bibliotecas extras, temos o Zend Framework, framework criado pela própria mantenedora do PHP, a Zend. Atualmente esse framework se encontra na versão 2, mas ainda é amplamente utilizada a versão 1, que será utilizada nesse post. Não entrarei em detalhes sobre o poderoso Zend Framework, apenas uma pequena utilização do Soap Server.” [referência: ]

Compartilhe: [Twitter] [Facebook] [Comentar]

Como criar RESTful services em Java sem Container!

Tags: desenvolvedores

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

“O peso do Container e dos frameworks envolvidos no Java EE, faz com que você pague um alto preço! Em aplicações hospedadas em nuvem, isso se torna crítico. Se você gosta de Java e pretende continuar com ela, veja como criar apps Java mais eficientes no consumo de recursos, usando o Netty e o RestExpress!” [referência: obomprogramador.com]
Compartilhe: [Twitter] [Facebook] [Comentar]

10 exemplos de uso do sed

Tags:

O sed é a realização dos sonhos de quem regularmente precisa fazer modificações em série num conjunto de arquivos ou num fluxo de texto, e este artigo apresenta 10 exemplos que podem servir para inspirar você a começar a usá-lo ou a aprender novos truques com ele.

Vale lembrar que estamos bem servidos de documentação em português sobre o sed, também. (via www.nextstep4it.com - “10 Sed (Stream Editor) Command Examples”)

Compartilhe: [Twitter] [Facebook] [Comentar]

O Castálio Podcast está de volta: episódio sobre o Vim

Tags:

Enviado por Elyézer Rezende (elyezermrΘgmail·com):

“Depois de um longo e tenebroso inverno, o Castálio Podcast está de volta ao ar, desta vez para ficar e com algumas novidades.

Ao invés de somente fazer episódios de entrevistas, desta vez, também serão publicados episódios temáticos, onde será discutido sobre algum aplicativo, tecnologia ou assunto que seja de interesse dos ouvintes.

Confira o mais recente episódio, sobre o editor Vim.” [referência: castalio.info]

Compartilhe: [Twitter] [Facebook] [Comentar]

HandBrake 0.10.0 com suporte para novos encoders

Tags:

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

“Boa notícia para quem lida muito com vídeos: Foi lançada a versão 0.10.0 do conversor de vídeo HandBrake. Nessa atualização, além das diversas correções e melhorias, o programa traz o suporte para novos encoders, como H.265 e VP8, além de um preset para Windows Phone 8 e várias outras mudanças interessantes.” [referência: edivaldobrito.com.br]
Compartilhe: [Twitter] [Facebook] [Comentar]

Conhecendo melhor o OpenSUSE 13.2 KDE Edition

Tags: instalar

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

“Para atender os curiosos que ainda não instalaram o OpenSUSE 13.2 KDE Edition, o pessoal do site Linux Scoop fez um vídeo com uma visão geral do sistema e vários screenshots que mostram um tour dessa distribuição.

Com esse material, é possível conhecer o sistema, boa parte das novidades e o visual dele, sem precisar instalar (apesar do disco de instalação também fazer isso,rs), antes de realmente colocá-lo no seu PC.” [referência: edivaldobrito.com.br]

Compartilhe: [Twitter] [Facebook] [Comentar]

Use o inotify-tools para monitorar eventos de arquivos ou diretórios em seus scripts

Tags:

Este artigo do Tech Arena explica e dá um exemplo (meio duvidoso quanto à aplicabilidade) de como usar o comando inotifywait para fazer um script reagir a eventos de arquivos ou diretórios.

Trocando em miúdos, o inotifywait solicita ao kernel que o informe sobre eventos em uma lista de arquivos ou diretórios, e assim pode detectar alterações (ou criações, mudanças de nome, de atributos, aberturas, etc.) consumindo bem menos recursos do sistema do que, por exemplo, as tradicionais rotinas de percorrer recursivamente um diretório via comando find e comparar com o estado anterior. (via techarena51.com - “How to use inotify-tools to trigger scripts on filesystem events -”)

Compartilhe: [Twitter] [Facebook] [Comentar]

GNU grep 2.21

Tags:

O grep é um dos comandos fundamentais dos ambientes Unix, e a versão 2.21 do GNU grep foi lançada trazendo várias melhorias de desempenho, além de algumas correções de bugs.

A nota de lançamento também menciona algumas mudanças de comportamento, que interessarão principalmente a quem ainda use a variável GREP_OPTIONS. (via www.phoronix.com - “[Phoronix] Grep 2.21 Brings Performance Improvements”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Raspberry pi + Qt5 + Yocto

Tags: desenvolvedores

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

“Nesta série de artigos sobre o uso do Yocto Project veremos como criar uma distribuição Linux embarcado com o Qt5 para a Raspberry pi usando seu acelerador gráfico VideoCore IV. Na segunda parte veremos como gerar um SDK e integrá-lo ao QtCreator para que possamos desenvolver e compilar aplicações para o nosso target.” [referência: embarcados.com.br]
Compartilhe: [Twitter] [Facebook] [Comentar]