Gerenciamento de Recursos de Hardware no Docker e Como Instalar Pacotes de Sistema Operacional no docker-machine

Olá pessoal! Se quiser ir direto para a resposta a pergunta título, vá para essa parte do artigo. Primeiro eu vou contar por que precisei aprender a fazer isso. De onde surgiu a necessidade? Estava vendo os slides do Wellington Silva da apresentação Aplicações 12 Fatores - Melhor com Docker que ele fez no Darkmira Tour PHP 2016, onde ele faz de forma exemplar as relações entre a metodologia 12 factor, da galera da Heroku, com o docker. Como estou cada dia mais conhecendo docker, me espantei quando ele mostrou dois comandos: docker run ... --memory=512M e docker update --memory=1GB .... ...

2016-03-20 · 6 min · 1274 words · Rogerio Prado de Jesus

Resultado da ação #30contribs/phpx2016 - Eu contribuo e quero ir na faixa para a PHP Experience 2016

Fonte: http://phpexperience2016.imasters.com.br/ No dia 07 de março de 2016 foi lançada a ação #30contribs/phpx2016. Nesse dia o Hussani Oliveira e o Rogerio Prado de Jesus, evangelistas do PHPSP, derem o passo inicial para incentivar mais pessoas a contribuir com projetos open source, na pegada do #30contribs e do saudoso #SouPHPSP! A ação, que incentivou 60+ contribuições para projetos open source num período de duas semanas, sorteou ingressos para o iMasters PHP Experience 2016, e aqui nos mostramos o resultado: ...

2016-03-14 · 3 min · 572 words · Rogerio Prado de Jesus

Feliz aniversário, Pai, onde estiver

Na noite de quarta-feira, dia 18 de novembro de 2015, o mundo ficou um pouco mais triste, mas ganhou mais um anjo olhando por nós: Wanderlei de Jesus. Rogerio e Pai, 2015-11-02 E hoje, 08 de dezembro de 2015, seria seu aniversário de 61 anos. Pai, feliz aniversário para você, onde estiver! Lembra da reza que nos ensinou para seus filhos (para mim, Rogério, para o Rodrigo e para o Rafael), que criamos juntos quanto éramos pequenos? Pode ter certeza que seus netos também vão conhecer. O Léo já ouviu algumas vezes: ...

2015-12-08 · 2 min · 283 words · Rogerio Prado de Jesus

[en] Becoming a Contributor, Open Sourcer and Beyond: Talk on TDC 2014 in PHP Track

Update: February 25th, 2016, PHPSP UG organized an event supported by UOL, I spoke there again, and the presentation was completely recorded on video! You can watch it [in Brazilian Portuguese]: Youtube Video: https://youtu.be/QU7Ne_-SJCc - Slides: http://www.slideshare.net/rogeriopradoj/becoming-a-contributor-open-sourcer-and-beyond-phpsp-uol Hello, everyone! On August 8, 2014 I gave a presentation on contributing with open source projects and software development communities as well, focusing on that OSS hosted on GitHub. Image source: http://www.sourcinghacks.com/ ...

2015-11-04 · 3 min · 559 words · Rogerio Prado de Jesus

Becoming a Contributor, Open Sourcer and Beyond: Palestra do TDC 2014 na Trilha PHP

Atualização: Em 25/02/2016 o PHPSP fez um evento com apoio do UOL, palestrei lá de novo, e a apresentação foi gravada por inteiro! Você pode assistir aqui: Youtube Video: https://youtu.be/QU7Ne_-SJCc - Slides: http://www.slideshare.net/rogeriopradoj/becoming-a-contributor-open-sourcer-and-beyond-phpsp-uol Olá, pessoal! No dia 08 de agosto de 2014 fiz uma apresentação sobre contribuição em projetos open source, e um pouco de comunidades de desenvolvimento também, com foco naqueles softwares de código aberto que estão hospedados no GitHub. ...

2015-11-04 · 3 min · 577 words · Rogerio Prado de Jesus

Meu primeiro plugin para o Vagrant mostra a lista de IPs da VM! vagrant-ip-show

Olá, pessoal! Passando rápido aqui para falar que criei meu primeiro plugin para Vagrant: é o vagrant-ip-show. Ele faz uma coisa muito simples: mostra os IPs de uma VM. Ah, Rogério, mas porque um plugin para algo tão simples? Não tem jeito de fazer isso na mão? -- Alguém por aí ;-) Então, tem uma série de formas buscar essa informação. Você poderia conectar na VM (vagrant ssh) e rodar um comando ifconfig. Ou então olhar no seu Vagrantfile as configurações de rede que tiver feito. Ou ainda, entrar na configuração do Virtualbox (ou qual seja o provider que estiver usando) e tentar localizar a faixa de IPs que ele está usando e partir daí para rodar no seu host alguns comandos de rede… ...

2015-10-08 · 4 min · 703 words · Rogerio Prado de Jesus

O guia para iniciantes sobre como contribuir com um projeto no GitHub

Eu já estou há alguns meses tentando escrever um guia com dicas sobre como contribuir com open source nesse meu gist, mas até agora não consegui terminar… Quem sabe daqui um tempo tenhamos essas Dicas de como contribuir com open source by @rogeriopradoj ;-). No entanto, em 24/09/2015 o Rob Allen, mais conhecido no Twitter como @akrabat, escreveu um artigo sobre o tema: The beginner’s guide to contributing to a GitHub project. Conversei com ele para pedir a autorização para traduzir seu texto em português do Brasil aqui no RogerioPradoJ.com, e a resposta foi positiva! ...

2015-09-28 · 7 min · 1349 words · Rogerio Prado de Jesus

Como acompanhar as listas de discussão oficiais do PHP.net

Olá, pessoal, Hoje vamos falar sobre as listas de discussões oficiais do PHP, as famosas mailing lists do PHP.net (só como adendo, PHP.net é o site da linguagem que hospeda também muitos projetos relacionados, como os conhecidos PEAR.php.net e PECL.php.net, o repositório GIT.php.net, até o muitas vezes desconhecido PEOPLE.php.net. Para conhecer mais, use a WIKI.php.net). Para que servem as mailing lists? As listas de discussão são onde conseguimos ter as informações mais recentes, interessantes muitas vezes, e provavelmente inéditas sobre vários assuntos. ...

2014-11-30 · 6 min · 1089 words · Rogerio Prado de Jesus

Testando rapidamente projetos PHP, ou com Vagrant, ou com Docker ou com Servidor Web embutido

Olá, pessoal! Dica rápida para quem quiser testar algum projeto PHP usando o Vagrant, ou o Docker, ou o Servidor Web embutido no PHP. Vagrant Já conhece o https://phpagrant.github.io/ ? Nada mais é do que uma lista de sites geradores de Vagrantfile (e tudo o mais que você precisa de provisionadores) para seu projeto PHP com base no Vagrant. Tem para todos os gostos: Puppet, Chef, Ansible. Você escolhe! Acesse lá, https://phpagrant.github.io/! ...

2014-11-01 · 4 min · 849 words · Rogerio Prado de Jesus

Build e Integração Contínua no PHP com Composer, Phing, Travis-CI e Scrutinizer-CI

Olá, pessoal, Há tempos que não fazia uma limpeza no meu GitHub, seja para excluir projetos que não fazem mais sentido, forks que não ia mais utilizar, ou mesmo para atualizar algum repositório e me lembrar de tudo que venho estudando desde que conheci o GitHub (segundo o site dos caras, outubro de 2010). E foi no meio dessa limpeza (na verdade bem no começo mesmo :-) ) que achei o https://github.com/rogeriopradoj/ManoWars, fork de um projeto criado pelo Rafael Dohms e pelo Augusto Pascutti há muito tempo para ensinar sobre Testes Unitários e Integração Contínua. ...

2013-09-10 · 6 min · 1112 words · Rogerio Prado de Jesus