- PhantomJS Cookbook
- Rob Friesel
- 442字
- 2021-07-16 11:37:52
About the Reviewers
Jamie Mason is a consultant JavaScript engineer from the UK. Previously a senior engineer at BSkyB—one of the UK's largest media organizations—he now helps companies of all shapes and sizes with their JavaScript architecture, front-end performance, and more. He is the developer of the popular image optimization tool ImageOptim-CLI, and he tweets about all things front-end at @fold_left
.
Phil Sales is a software development manager who has worked in this role for more than 10 years. He started and managed development and testing teams for various companies, mostly in the banking domain. Most of his projects have been web application oriented, with a Java/J2EE flavor. His latest endeavor involves starting up a Manila office for a UK-based software vendor, with development, testing, and support teams. He has previously reviewed the book Getting Started with PhantomJS, Aries Beltran, Packt Publishing.
Ian Walter is a software developer and designer living in Boston, MA. He likes creating software solutions that balance functionality and design. He has worked on every step of the development process, from the design and mockup phase to the deployment and devops phase, but enjoys working on front-end development the most. He currently works as the Senior Full Stack Developer at Flashnotes.com, an online marketplace for students.
Stéphane Wirtel is a passionate developer interested in High Availability, Replication, and Distributed Systems. He is also a core developer of the OpenERP project for six years now, and a consultant for the High Availability of OpenERP and the SaaS architecture of OpenERP. He has been a Linux user for 15 years and has been working with Python for a decade. If your breakfast is composed of Redis, ZMQ, Riak, Flask, Salt, LLVM and Cpython, or Erlang and Golang, then you will want to discuss this with him.
Stéphane does the promotion of Python through the Python-FOSDEM event (http://www.python-fosdem.org) at Brussels. He is also a member of the Python Software Foundation and the Association Francophone of Python (AFPy). You can reach him via http://wirtel.be or via twitter @matrixise
. The OpenERP company (http://www.openerp.com) is his current employer.
Stéphane is a technical reviewer of the books Getting Started with PhantomJS, Aries Beltran, Packt Publishing (http://www.packtpub.com/getting-started-with-phantomjs/book) and Designing for Scalability with Erlang/OTP, Francesco Cesarini and Steve Vinoski, O'Reilly Media (http://shop.oreilly.com/product/0636920024149.do).
- JavaScript前端開發(fā)模塊化教程
- 復(fù)雜軟件設(shè)計(jì)之道:領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)全面解析與實(shí)戰(zhàn)
- Learning Apex Programming
- JavaScript前端開發(fā)與實(shí)例教程(微課視頻版)
- 精通Python設(shè)計(jì)模式(第2版)
- 用戶體驗(yàn)增長:數(shù)字化·智能化·綠色化
- INSTANT Passbook App Development for iOS How-to
- OpenGL Data Visualization Cookbook
- HTML+CSS+JavaScript網(wǎng)頁制作:從入門到精通(第4版)
- 多媒體技術(shù)及應(yīng)用
- Mastering SciPy
- 輕松學(xué)Scratch 3.0 少兒編程(全彩)
- MongoDB進(jìn)階與實(shí)戰(zhàn):微服務(wù)整合、性能優(yōu)化、架構(gòu)管理
- 破繭成蝶:用戶體驗(yàn)設(shè)計(jì)師的成長之路
- Java程序員面試筆試真題庫