官术网_书友最值得收藏!

About the Reviewer

Marcelo Correia Pinheiro is a Brazilian software engineer from Porto Alegre. He started to work as a web designer and programmer in 2000 with ASP and PHP, naturally getting in touch with the Microsoft .NET framework and Java running respective databases of choice for web applications. Since 2003, he has used Linux and UNIX-related operational systems, from Slackware to Gobo Linux, Archlinux, CentOS, Debian, and today OSX, having some contact with BSD distributions too. He has lost some nights compiling and applying patches to the Linux kernel to make its desktop work. Since the beginning, he has been acting as a problem solver, no matter what the programming language, database, or platform is—open source enthusiast.

After a few years, he decided to live in S?o Paulo to work with newer technologies such as NoSQL, cloud computing, and Ruby, where he started to conduct tech talks with this language in Locaweb. He created some tools to standardize development using tools such as vagrant and Ruby gems—some of these in their GitHub—in Locaweb to ensure fast application packaging and reduced deployment rollbacks. In 2013, he changed his career to be a full-stack developer following the DevOps movement. Since 2012, he has attended, as a speaker, some of the biggest software conferences in Brazil—RS on Rails, QConSP, The Developer's Conference, and RubyConf Brazil—talking not only about Ruby, but also about some of the well-known DevOps tools such as Terraform, Packer, Ansible, and Docker. Today, he works as a DevOps consultant in their company.

In his free time, he loves playing the guitar, having some fun with cats, traveling, and drinking beer. He can be found on his blog (http://salizzar.net), Twitter (https://twitter.com/salizzar), GitHub (https://github.com/salizzar) and Linkedin (https://www.linkedin.com/in/salizzar).

He has worked as a reviewer for Vagrant Virtual Development Environment Cookbook, a Packt Publishing book with useful recipes using vagrant with configuration management tools such as Puppet, Chef, Ansible, and SaltStack.

I want to thank all my friends, who believed in my potential since the beginning and who still follow me despite the distance. I would also like to thank my mentors, Gleicon Moraes, Roberto Gaiser, and Rodrigo Campos, who gave me the incentive and tips to be a better software engineer and person.

主站蜘蛛池模板: 南丰县| 隆回县| 乌拉特前旗| 姜堰市| 普安县| 谢通门县| 二连浩特市| 娄烦县| 饶阳县| 盐池县| 麟游县| 江华| 玉溪市| 天峨县| 金溪县| 新田县| 兴宁市| 通州市| 彭水| 梁平县| 治多县| 汉源县| 呼和浩特市| 那曲县| 新巴尔虎右旗| 中阳县| 临洮县| 闽侯县| 英吉沙县| 伊川县| 吉林市| 广宁县| 天津市| 广昌县| 许昌市| 太康县| 东兰县| 清涧县| 卢龙县| 广宗县| 朔州市|