Laravel 5 do começo ao fim [parte 4]

Enviado por Pedro Jefferson (pedrojefferson·developerΘgmail·com):

“Neste post veremos um workflow que tento sempre seguir, o famoso “TDD”, que em tradução livre ficaria algo como “Desenvolvimento Orientado a Testes".

Algo que muitos programadores simplesmente ignoram, seja por preguiça ou qualquer outro motivo obscuro, é a parte de automação de testes.

Confira!” [referência: blog.butecopensource.org]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Lançamento do Docker 1.6

drivers

Enviado por Rafael Gomes (gomexΘriseup·net):

“O Docker continua crescendo muito rápido e com pouco mais de 2 meses, lança uma nova versão recheada de novidades.

Entre as novidades desse lançamento temos: Label para containers, cliente Docker para Windows, driver para log. Isso sem contar com os lançamentos do compose 1.2, Swarm 0.2 e machine 0.2. Vamos detalhar um pouco esse mega release.” [referência: techfree.com.br]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Lançado KDE Applications 15.04

falha

Enviado por Filipe Saraiva (filipeΘkde·org):

“Seguindo a nova forma de lançamentos dos softwares desenvolvidos pelo KDE (onde o desktop, aplicações e framework tem seus próprios ciclos de release), foi lançado o KDE Applications 15.04.

Entre as novidades dos 172 softwares disponibilizados, mais programas foram portados para Qt5/KF5 (incluindo muitos do KDE Edu e KDE Games), Kdenlive completou seu processo de incubação e agora é um software da família KDE, KDE Telepathy passa a utilizar KAccounts e também entra para o pacote Applications, Umbrello e Rocs foram profundamente remodelados, entre muitas correções de bugs, atualizações nas traduções para 54 idiomas, e adições de outras funcionalidades nos diferentes programas.

A nota de lançamento foi traduzida pela equipe do KDE Brasil e está disponível no link.” [referência: ]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Interagindo com protocolo HTTP via linha de comando com HTTPie

desenvolvedores

Enviado por Josiel Santos (josiel·lkpΘgmail·com):

“Como desenvolvedor de backends na web, faz-se necessário testar as chamadas HTTP aos serviços que crio. O cURL é uma ótima pedida; leve, multi-protocolo e suporte completo ao HTTP. Mas apesar de ser uma ótima pedida não é focado no HTTP, o que deixa as coisas um pouco mais complicadas tendo em vista o número enorme de opções que ele tem. Eu mesmo, se uso-o na sexta, na segunda já não lembro quais opções usei para enviar aquele JSON, autenticado com JWT. Fora que escrever JSON na mão é chato e sucetível a erros.

Estava satisfeito com o que tinha, claro… Mas esse artigo apareceu no meu leitor RSS, falando sobre o HTTPie um cliente HTTP escrito em Python, multiplataforma e fácil de usar.

Nesse artigo mostro algumas opções simples que eu uso bastante e foco em interações com API REST nos exemplos.” [referência: josielsantos.com]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Couchbase Mobile - O que é ? e Por quê?

banco-de-dados, servidor, comunidade

Enviado por Thiago Faria Alencar (thiagoΘti·eng·br):

“Couchbase Mobile tem ganho rápida adoção de desenvolvedores de todo o mundo com suas tecnologias de banco de dados NoSQL e de sincronização. Com Couchbase Mobile, desenvolvedores de apps conseguem em pouco tempo criar aplicações móveis que não param de funcionar mesmo quando não há conexão com o servidor.

Há alguns meses escrevi alguns tutoriais que tiveram boa repercussão da comunidade e de amigos que trabalham na Couchbase, e agora estou contente de poder divulgar que alguns destes textos estão disponíveis também em português!

Acesse o link de referência para aprender mais sobre como utilizar essa tecnologia em seus próprios projetos.

Mais material em português estará disponível em breve.” [referência: ti.eng.br]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

h-node: Base de dados de hardware

drivers, distribuicoes

Enviado por João Marcos Floriano (joaomflorianoΘgmail·com):

“Embora divirjam sobre os limites a partir dos quais um driver acompanhado de um blob binário ultrapassa os limites de tolerância, tanto a Fundação pelo Software Livre (Free Software Foundation) quanto o Projeto Debian valorizam a liberdade de software e a compatibilidade de hardwares diversos com seus sistemas, e estão dando um passo em conjunto para ajudar os usuários a encontrarem equipamentos que funcionem com o GNU Linux e outros softwares livres.” [referência: ]
| Link para compartilhar
Por Augusto Campos | 22/04/2015

Computador popular testado em favelas do Rio é lançado na internet

jogos

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

“Um computador de baixo custo com design inovador e sistema operacional próprio foi lançado para venda online nesta terça-feira (14). Embora tenha sede em San Francisco (EUA), a Endless tem sócio brasileiro e teve usuários de locais como o Conjunto de Favelas do Alemão e a Rocinha, algumas das maiores favelas do Rio, para testar e ajudar no desenvolvimento do produto.

O Endless — que é também o nome do computador — custa US$ 169 (cerca de R$ 523) e aposta no mercado brasileiro. O produto, no entanto, só deve chegar nas lojas do país em meados de 2016, após passar por um processo nacional de fabricação para reduzir custos de impostos. Equipe da Endless ainda não revela valor de venda no Brasil.

A proposta é oferecer uma tecnologia autoexplicativa para leigos por um preço acessível, embora o valor no Brasil ainda não seja divulgado.

O computador tem sistema operacional próprio (baseado em Linux, segundo o site do Fabricante), o Endless OS (veja as especificações ao lado), e já vem com uma centena de programas: jogos, editor de fotos, player de música e, principalmente, uma enciclopédia offline baseada na Wikipedia. Os aplicativos são atualizados mesmo com uma internet intermitente, caso esteja conectado. A intenção é que o computador não dependa da grande rede.” [referência: g1.globo.com]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

USP migra para a plataforma de código aberto Apache Cloudstack para executar a maior nuvem educacional da América Latina

apache, comunidade

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

“Em 2012, a USP iniciou um processo de construção de um ambiente de nuvem privada para ajudá-la a superar o desafio de ter 150 ambientes de TI diferentes e uma crescente demanda por recursos computacionais e de armazenamento em seu dinâmico ambiente de pesquisas. A primeira versão da InterNuvem USP reduziu os 150 datacenters da universidade para apenas 6 e juntou os ambientes corporativo, educacional e de pesquisas em um único ambiente de nuvem com recursos consolidados que poderiam ser requisitados diretamente pelos usuários. O projeto inicial foi um grande sucesso e permitiu que a universidade reduzisse seus recursos físicos de armazenamento em 90%, embora os dados em si tenham crescido mais de 300%, aumentando enormemente a eficiência operacional de TI.

A InterNuvem USP, tem sido um sucesso tão grande que resultou que a plataforma escalasse rapidamente pelos próximos anos. Cyrano Rizzo, diretor de datacenters na USP explica: “A InterNuvem USP já é um ambiente enorme mas as necessidades dos nossos departamentos exigem que escalemos a estrutura computacional em mais de 300% no próximo ano. Assim, tivemos que planejar cuidadosamente o futuro da plataforma tecnológica e ter certeza em escolher algo que seja ao mesmo tempo confiável e escalável, nos dando a agilidade que precisamos.

O Apache Cloudstack foi a escolha natural pois é a base de nossa tecnologia comercial atual. Isto também significa que não teremos uma curva de aprendizado difícil na migração. Já estamos participando ativamente da Comunidade Apache CloudStack."” [referência: shapeblue.com]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Palestra RJ: Cloud Computing - Quando a nuvem pode ser um risco para o negócio

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

“27 de abril de 2015, segunda-feira, às 19 horas (horário de Brasília), Marco Lima apresenta: Cloud Computing - quando a nuvem pode ser um risco para o negócio. ENTRADA FRANCA - Inscrição: http://ciclodepalestra.com.br/cloud-computing-quando-a-nuvem-pode-ser-um-risco-para-o-negocio/” [referência: ciclodepalestra.com.br]
| Link para compartilhar
Por Augusto Campos | 22/04/2015

Manifesto contra a pseudociência no FISL 16

evento, servidor, video

Enviado por GNUser (gnuserΘaaa·org):

“No início deste ano, a ASL perguntou, na web, como deveria ser o FISL que queremos. Aproveito essa oportunidade para manifestar meu descontentamento com os rumos que este evento está tomando.

É lamentável constatarmos, edição após edição, que o Fórum Internacional de Software Livre, um dos – senão o – maiores eventos voltados ao tema da América Latina, está se tornando, cada vez mais, um palco para a pseudociência e para apresentações de empresas que pouco ou nada tem a ver ou contribuem para o verdadeiro software livre.

Nesta nova edição, o FISL 16, novamente teremos um grupo falando sobre os supostos benefícios da chamada “energia livre” ou “revolução energética”. É claro que, com a mais do que evidente crise hídrica e energética que nosso país atravessa nesse momento, torna-se válido discutirmos alternativas aos meios tradicionais de geração e de distribuição de energia; no entanto, tais discussões devem ser amparadas em conhecimentos acadêmicos e no método científico a fim de serem consideradas válidas, sob pena de estar-se desperdiçando o tempo e o dinheiro dos visitantes em objetos, discursos e invenções que podem ser considerados… besteiras. Além, do mais, não consigo enxergar uma ligação clara entre a “energia livre” e o software livre, que deveria ser o tema principal do fórum.

No FISL 14, aquele que teve as bobinas de Tesla, em um dos estandes voltados à energia livre, um expositor estava falando das pesquisas atuais naquele campo e, em determinado momento, exibiu um ventilador que se alimenta sozinho e que, em suas palavras, seria “quase um moto-perpétuo”. Tal dispositivo revolucionário, no entanto, nada mais era do que um motor Keppe, o qual já foi provado ser uma fraude[1].

Já no FISL 15, foram feitas palestras a respeito desse tema, mencionando-se a figura de Nikola Tesla[2], que sem dúvida contribuiu enormemente para o campo energético. No entanto, tais palestras geralmente tendem a passar um tom conspiratório, dizendo que o mesmo teria descoberto uma fonte de energia limpa e livre e que seu laboratório e suas pesquisas teriam sido destruídas por grandes magnatas da indústria petrolífera. Tudo isso é, para dizer o mínimo, bastante duvidoso e contestado por estudiosos sérios[3].

O tom conspiratório também estará presente na edição deste ano, quando será apresentado um veículo laboratório movido com gás hidróxi[4] que, apesar de possuir várias pesquisas sendo feitas nesse campo, atualmente é considerado bastante ineficiente[5].

Não bastasse isso, muitas das palestras que estão sendo apresentadas durante o fórum simplesmente não possuem uma relação clara ou direta com o software livre. Exemplo disso foi uma palestra do Facebook, um dos maiores inimigos de nossa privacidade digital, no FISL 14, na qual apenas foi explicado, basicamente, como eles distribuem seus servidores de DNS (ou algo assim) ou como uma palestra do UOL, na edição de 2008[6] na qual o palestrante basicamente apenas fez uma propaganda do serviço PagSeguro, com pouco ou nada relacionado ao tema principal do encontro.

Logo, urge uma seleção rígida das atividades que tomarão parte durante o evento a fim de que o mesmo apresente discursos científica e academicamente sustentados, dando continuidade ao ciclo da Ciência e da pesquisa científica, a fim de que os visitantes que pagaram ou que se deslocaram para prestigiar o fórum possam ter a certeza de que o que ali está sendo apresentado poderá ter algum resultado no futuro. Não obstante a isso, tal seleção deve, também, verificar o conteúdo das palestras e demais atividades, decidindo se as mesmas possuem, de fato, alguma relação com o tema software livre. Caso contrário, em pouco tempo o FISL nada mais será do que um evento de contracultura sem significado algum.

[1] http://ceticismo.net/ceticismo/examinando-o-motor-keppe/ [2] https://www.youtube.com/watch?v=D175CWITOeE [3] http://universoracionalista.org/o-mito-de-tesla/ [4] http://softwarelivre.org/fisl16/noticias/o-uso-do-gas-hidroxi-no-contexto-da-revolucao-energetica?hootPostID=43e99a2a4fc9be15f8c5191d11f2b2f6 [5] http://autoforum.com.br/topic/162910-kit-hidrogenio-funciona/#entry2442815 [6] http://br-linux.org/wparchive/2008/carta-aberta-sobre-o-fisl-2008-por-rogerio-acquadro.php” []

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Lançamento Curso Online - Administração de CentOS Linux 7

patrocinador, evento, curso

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

“O objetivo desse treinamento é propiciar conhecimento sobre o CentOS Linux, suas ferramentas e comandos. O treinamento é baseado na versão 7 do CentOS Linux.

Maiores informacoes: http://cursos.escolalinux.com.br” [referência: cursos.escolalinux.com.br]

| Link para compartilhar
Por Augusto Campos | 22/04/2015

Belém Code 2015

evento

Enviado por Raimundo Xavier (xavier·raimundoΘgmail·com):

“No dia 08 de Maio de 2015, no IFPA Belém, estará acontecendo O BelémCodeIn2015() que é um evento de programação de computadores que tem como principal função desmistificar a ideia de que programação é algo difícil, pelo contrário, é fácil e possibilita a participação e integração de forma divertida descobrindo conceitos e técnicas de introdução à programação. Esperamos que esta iniciativa sirva como incentivo a inclusão digital, e mostre que todos somos capazes de programar, seja adultos, jovens ou crianças. Venha participe, veja programação: www.belemcode.com.br” [referência: belemcode.com.br]
| Link para compartilhar
Por Augusto Campos | 22/04/2015

Por dentro do OpenWRT

gente-que-faz, desenvolvedores, servidor

Enviado por Sergio Prado (sergio·pradoΘe-labworks·com):

“De acordo com o site do projeto, o OpenWRT é uma distribuição Linux para dispositivos embarcados.

Apesar do sistema de build do OpenWRT ser bem flexível, a distribuição criada é bem orientada a sistemas que envolvem comunicação em rede, como roteadores, servidores de arquivo e gateways. Por esse motivo, tem sido bastante usado por fabricantes como Atheros, Broadcom e Marvell para liberar BSPs para seus chips.

Como já faz um certo tempo que não trabalho com o OpenWRT, resolvi baixar o código-fonte, fazer alguns testes e documentar o resultado, comentando um pouco também sobre alguns componentes interessantes da distribuição, como o mecanismo de comunicação entre processos chamado ubus e o sistema de configuração UCI.” [referência: sergioprado.org]

| Link para compartilhar
Por Augusto Campos | 17/04/2015

PaaS Brasileiro - Brincando com Go e Shell Script.

desenvolvedores

Enviado por Rodrigo Alvares (cooltrickΘgmail·com):

“Comecei a me aventurar com Docker há pelo menos 6 meses, e acabei conhecendo a linguagem Go, há basicamente 1 mês comecei a aprender sobre e iniciei um projeto de Paas utilizando Docker. Gostaria de divulgar meu código, existem problemas e muita coisa a ser feita. A ideia da solução é utilizar apenas o GIT para criar, remover logs, parar e iniciar os contêineres Dockers. Por ex: Utilizando o Tortoise no Windows, praticamente não e necessário a utilização de outro cliente para administrar os contêineres remotos.

Espero que ajude alguém, e claro, qualquer ajuda no código ou outras melhorias serão bem-vindas.” [referência: ]

| Link para compartilhar
Por Augusto Campos | 17/04/2015

Configuração básica de VPS

servidor

Enviado por Claudinei Pereira (contatoΘclaudineipereira·com):

“Este tutorial faz parte de uma série que mostra os passos gerais para a configuração inicial de um VPS (Virtual Private Server) que pode ser utilizado como um servidor web, base de dados, backup, vpn, etc. Optou-se por escolher softwares e configurações que ofereçam um consumo baixo de memória RAM.” [referência: blog.claudineipereira.com]
| Link para compartilhar
Por Augusto Campos | 17/04/2015