nb-book review
I have to admit that this book is the most complete manual for AngularJS. I haven’t had an opportunity to read it from cover to cover, though I use it as a manual very often.
Most of the topics that I’ve referred are well covered. Albeit some of the items are outdated(like a broad coverage of scenario runner which is fully replaced by Protractor) because Angular is extensively improving, it covers most of the topics you’ll ever need to know.
It’s a great manual, but it’s boring. Angular team should replace the demo application with chapters from this book. If you enjoy reading encyclopedias then this book is for you.
My score 3/5 as a book and 5/5 as a reference.
Bug turns into a feature
This gif illustrates what happens when you convince your QA department that this annoying bug is a feature.
Rethrowing exception
This gif shows what happens when you can’t catch an exception.
Wow! IBM marketing dept is on high!
“James Murphy and IBM are teaming up to turn US Open tennis match data into music on the IBM Cloud.
Hear the music at ibm.com/usopen” Seriously? A guy from LCD Soundsystem analyzes Big Data? I don’t know how much did they pay to this guy, but he did a tremendous amount of work! Music is very different, mostly idm-ish, sometimes it gets ambient or minimal-like.
This track is my favorite :
Developing corporate web apps with AngularJS, Grunt ,Spring, Play!
I’ll be giving a talk about the process of developing corporate single page apps next Saturday(20.09) in Kazan.
The talk will be mostly about my experience as a developer, tradeoffs that i had to pay developing “thick web apps” using Angular and lots of its complementary modules. I’ll talk a little bit about developing Rest api that suits most of the corporate restrictions. If there’ll be no backend devs i won’t emphasize on it.
Wish me a good luck!
Async Javascript book review
A good practical book for anyone taming the asynchronous nature of Javascript. It could be read in a few days, but the concepts it teaches you are invaluable.
May be it’s a bit outdated and it makes a lot of accents on Backbone and Node.
I’ve enjoyed reading it, the book is written nicely and it’s simple to read.
Java Generics and Collections book review
Finally, i‘ve read this book! I have a point that i should finish every book that i’ve started to read. This book was an exception, because i wasn’t able to finish it for a few years. I had all sorts of execuses not to read this book, some of them were a lack of time and a complete disinterest in the subject of this book.
I was wrong, the book is interesting. It’s a sort of holy grail for those who want to know how generics work under the hood and where to apply them. As for me i was interested in the second part of it which is “Collections”. It’s nice and comprehensive guide that describes almost every entity in the Java 6 Collections API.
If i have read this books many years ago i would have avoided many pitfalls =)
My score 5/5
Mujuice
Mujuice@Boiler Room Moscow
AngularJS Moscow meetup
I’ve acted as an organizer & moderator for a great discussion considering the future of AngularJS. It was my first experience of organizing an open-space conference, we didn’t have speakers neither we had a deck of slides. Everyone could share his pain and be able to find relief with help of our community. At the same time we’ve discussed how each of us use Angular. The most common use case was a CRUD application that collects input parameters for some complicated back end application. Most common used backend stack was Spring, next came the Play! Framework, node.JS had the third place.
We’ve discussed how cumbersome was web dev during the age of Jquery dominance, how helpful could be a client-based framework that simply abstracts some of the jquery goodnesses.
I plan to host a GDG event for the next time, because of so much people seem to love the same stuff as myself and I want to share my experience with them.
Andrei Konchalovsky: “Russia has a medieval mentality”
Docker is awesome
OMG! Finally, i’ve lost my virginity with Docker. It’s so contemporary to install everything you want with Git 🙂