Oleg Atamanenko

thoughts about programming

Reading List 2014-April-08

Announces Spring Boot 1.0.1.RELEASE Available Now Scala 2.11.0-RC4 is now available! MongoDB 2.6: Our Biggest Release Ever | MongoDB Blog Announcing Play 2.3-M1 | Google Groups General Fire TV: Amazon gets into the set-top box fray with a powerful media and gaming box How Gmail Happened: The Inside Story of Its Launch 10 Years Ago Can you hear me now?

Reading List 2014-April-07

Software development Why Hire Older Engineers Am I really a developer or just a good googler? Facebook open sources code for managing A/B tests — Tech News and Analysis AngularJS Tip - Avoid Multiple Variables in ng-src Introducing Pyston: an upcoming, JIT-based Python implementation The Power of HTML Microsoft TypeScript 1.

Reading List 2014-April-04

Software development How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second MongoDB on Google Compute Engine – tips and benchmarks Going Reactive - Asynchronous JavaScript at Netflix Greenpeace Blasts ‘Dirty’ Amazon Web Services Eclipse is dead for Android development and I helped kill it — Infinum Java How to process stream and read text file in Java 8 Integration Testing for Spring Applications with JNDI Connection Pools Project Sagan: zero-downtime deployments Java: How to Schedule a task to run in an interval Understanding the JDBC architecture.

Reading List 2014-April-03

General Introducing the Coursera App for Android First Asteroid-Like Object Discovered With Rings Why is Warren Buffett Offering a Billion Dollar Bracket? This video creates natural hallucinations for a… Software development Getters and setters gone wrong Don’t “Control” Agile Projects Use Frequent Branches to Tell a Story and Simplify Code Reviews Custom Git Commands in 3 Steps Collaborating with Lists · GitHub Adding properties to domain classes on the fly using groovy propertyMissing feature How to Cache Stored Procedure Results Basic Concepts of High Availability Linux Chris’s Wiki : blog/linux/KillAllNotRecoverable Just what we need…another package manager Good Vs Evil Bringing together the best of PaaS and IaaS Fail SAFe ~ Geek Out of Water Adding properties to domain classes on the fly using groovy propertyMissing feature Continuous integration on Liferay: running your Selenium 2 tests on the Tomcat 6 bundle Transforming the Web (through transformation) db.

Reading List 2014-April-02

Software development IAM Best Practices Every Great Product Owner Needs a Great ScrumMaster Manhattan, our real-time, multi-tenant distributed database for Twitter scale The Cache and Multithreading Android Useful Tools for Android Apps Test Automation Fixing The Android Camera API Java Apache Tomcat 7.