Category / Book Reviews

I’ve started reading the book titled Getting Started with WebRTC written by Rob Manson which is published by Packt Publishing.

This is a short book but, my speed of reading is quite slow due to my current workload. Currently I’m reading chapter 2.

Chapter 1 introduces to the high level concepts of WebRTC and what we require for establishing web based real time communication. This is very helpful as you will know your requirements clearly before you dive into work.

In Chapter 2, author shows the technical part of the WebRTC. As I’m currently reading it, I am not ready to write about it but I will update this post when my reading is completed.

Node.js is a current hype, obviously with valid reasons. Though several times I’ve planned to learn it, I could not manage it. It’s mostly for being extremely busy at home & work and unable to manage time to read big books/manuals. However, I just had a quick look into Node.js when I’ve found a book titled Instant Node.js Starter authored by Pedro Teixeira published by Packt Publishing. This is a part of Packt’s Instant series.

Packt’s Instant series are published for people who struggles with time for reading. These books are very short, fast and jump directly in action.

I received the paperback of KnockoutJS Starter book on 28th December, 2012 though I’ve already completed many pages reading its PDF version. I could not publish my review as I was little busy with our Ruby Conference in Bangladesh.

KnockoutJS Starter is written by Eric M. Barnard and is published by Packt Publishing. This is a very short book which can be completed reading within a week or two.

Finally, I’ve started reading the book Ruby Under a Microscope written by Pat Shaughnessy. I was eagerly waiting for this book for quite long time. When it released recently, I saw that I can’t buy it using PayPal. I emailed the author asking how can I pay using PayPal. To surprise me most, the author sent me a copy of the book with the reply email. I guess, he could feel my interests to read this book. I can’t be more happy.

I’ve just started reading it and yet to complete the first chapter. I am loving what I’m reading. I’m feeling indebted to Ruby seeing how far it goes with my written codes :-). I had no idea that, internally, it cares so much about my code and does so many things before returning me what I expect.

I remember the days when I’ve used MongoDB in simple Ruby on Rails (RoR) project using Mongoid. It’s so simple to use MongoDB with RoR without knowing much about it. While using MongoDB, as a project requirement, I became more interested about it and decided to dig more. The moment I wanted to learn more about it, I found the book Ruby and MongoDB Web Development written by Gautam Rege. Thank goes to my colleague Rubayeet Islam, who suggested me this book. When I started reading it, I started feeling at home as I’ve already familiar with several Ruby/Rails/MongoDB concepts that I’ve learned during my works. However, here is my overall feelings about the book.

The first four chapters of the books talks solely about MongoDB. You will learn how to install it, run it, query it, use complex queries etc. and all of these using the default mongodb client.

I’m huge fan of NetBeans IDE for PHP based application development. Though I’m fully comfortable writing codes in text editors developed in mediavel ages :p, I’ve seen how IDEs like NetBeans let you concern about your application problem only while they take care of project management, code refactoring, syntax highlighting, versioning, code completion and any other features.

However, we can get most out of IDE (and anything) if we knew its usages very well. NetBeans were missing such manuals until recently a guide is written by PHP developer M A Hossain Tonu. The title of the book is PHP Application Development with NetBeans which is published by Packt Publishing, U.K.

I used to review books a bit detail. I include as much information as much possible and make senses. However, I’m going to make an exception this time. I will write a quick review on the book titled Beginning Ruby, From Novice to Professional authored by Peter Cooper published by Apress. The exception that I’ve just mentioned is that this review will be my shortest book review ever.

I’ve started by Ruby journey in a reverse way. First I’ve started working with Ruby on Rails directly (But I’ve read these tutorial to get basic idea). When I’ve found it’s fun, I started learning Ruby following this book.

The only thing I can tell about this book is “This is the one of the best book, of its kind, I’ve ever read”. So, If you want learn Ruby, you can consider this book without any second thoughts. That’s all about my review :).

Well, I came to this book when I was looking for a Project Management Tool inside Joomla. It is because, I am working on a project where clients handles several persons (developers, researchers etc.) and he wants to manage the tasks himself that he assigned to others. Being familiar with Joomla, it is comfortable for him to get something inside Joomla.

While searching for an easy manual for him, I somehow found this book. When I got this book, I found exactly what I wanted in its 7th Chapter where it discussed about ProjectFork. I found that it is clearly and easily described how to configure & us Projectfork. Moreover, sufficient number of images/screenshots have been included on every sections. Sometimes images talk much than texts.

Now I can recommend the same book to Project Owner so that he can take help from it too. I am sure, it will be quite easy for him to use ProjectFork following this book.

I have read few other chapters (for example: chapter about Docman as it will also be needed in this project) and I am amazed to see its lucid descriptions. In every section, there are sufficient screenshots that will greatly help the newbies, the book is mainly intended to. Overall it contains more than 80 recipes of doing something with Joomla. The interesting part is that, you don’t need any programming skills for following these. Little familiarity with Joomla will be sufficient to follow the guidelines. However, the numerous screenshots are included which will make the reading comfortable.

The reader of this book will learn the following things (copied from original site): Continue reading →

“OOP or Object Oriented Programming is a good programming practice to create manageable projects more easily. Procedural programming means writing code without objects. Procedural programming consists of codes with or without routines. OOP enlightens any language for better coding, for best performance and for writing very big projects without worrying a lot about managing them. OOP gives you facilities to create reusable objects that you or other developers can use in their projects without reinventing them again and again. OOP removes the hassles and difficulties of writing and managing big applications.”