Tag: book review

Essential Copying and Pasting From Stack Overflow, book review

essential_copying_and_pasting_from_stack_overflow-Book_Cover

Published on: 01.04.2017

Number of pages: n/a
Written by: Stack Overflow
Publish by: O’Reilly Media

Conclusion
Best book to make you better coder.
Most important book for every professional developer.
Most important book for any professional developer.
Most important book for all professional developer.

Review
I can not overexert importance of this book.
This book should be read from cover to cover at least every second day before noon.

Forget about algorithms, data structures, CPU/memory trade-off, Big O notation, copy/pasting from Stack Overflow is what gets thing done, apps build and make you billionaire.

But not everybody can be super developer just with internet connection and access to Stack Overflow.
To beat professional developer you need to learn how to effectively copy/paste.

Few tips are:

Real men use keyboard shortcuts.
Their little finger is always on CTRL and index finger ready for C.
Or Command, if their Linux is broken.

Recognizing good code from bad code (code planted from NSA to make backdoor in your software).
Although to let NSA backdoor in your software is not so bad, then they can fix it when it stops working, because you will not know how after successful career in copy/pasting.

Advanced tips:

How to written interesting code questions, so that other people write your code for free.

Fell free to share your effective copying and pasting from Stack Overflow in comments.

Learning Selenium Testing Tools with Python, book review

Learning_Selenium_Testing_Tools_with_Python-Book_Cover

Published on: 01.03.2017

Number of pages: 216
Written by: Unmesh Gundecha
Publish by: Packt Publishing

Conclusion
Book about Selenium with Python examples.

Review
Only book about Selenium with Python examples that I have found so far.
I found much more books with Java examples, alto it is not difficult to translate syntax from Java to Python, because Selenium API is similar, I prefer to read code in Python.

Usually I read programing books for two reasons:
– when I do not know anything about topic, so that I get basic understanding
– when I have already used technology, even did some project, but want to see what I do not know about it

With Selenium is second reason.

Book is good, it have lot of code examples how to use Selenium API.
Good to have as reference.

Automate the Boring Stuff with Python, book review

automate-the-boring-stuff-with-python-Book_Cover

Published on: 01.02.2017

Number of pages: 504
Written by: Al Sweigart
Publish by: No Starch Press

Conclusion
Best book for learning programming.

Review
I am very impress with this book.
I am recommending it to anybody who want to learn programming.

Book is available for free online.
Book is also available as video tutorial and first 15 videos are on YouTube for free.

This book is going to teach you how to use programming knowledge to automate tasks on computer.
Some examples are: send emails, automate web page interaction, automate GUI interaction.
All other books on programing for beginners just teach you basic programming, but after that people have no idea how to use it in everyday life.
This book is different because it will show you real examples how to use it in everyday life.

Encyclopedia of Electronic Components Volume 1, book review

Encyclopedia_Of_Electronic_Components_Volume_1-Book_Cover

Published on: 01.10.2016

Number of pages: 296
Written by: Charles Platt
Publish by: Maker Media (O’Reilly)

Conclusion
Gives good explanation of electronic components.
Useful to have as source of reference.

Review
This is encyclopaedia that comes in 3 volumes.

Volume 1 is describing:

  1. battery
  2. jumper
  3. fuse
  4. pushbutton
  5. switch
  6. rotary switch
  7. rotational encoder
  8. relay
  9. resistor
  10. potentiometer
  11. capacitor
  12. variable capacitor
  13. inductor
  14. AC-AC transformer
  15. AD-DC power supply
  16. DC-DC converter
  17. DC-AC inverter
  18. voltage regulator
  19. electromagnet
  20. solenoid
  21. DC motor
  22. AC motor
  23. servo motor
  24. stepper motor
  25. diode
  26. unijunction transistor
  27. bipolar transistor
  28. field effect transistor

For each components it give following informations:

  • what it does
  • how it works
  • variants
  • values
  • how to use it
  • what can go wrong

Effective Python, book review

Effective_Python-Book_Cover

Published on: 02.09.2016

Number of pages: 256
Written by: Brett Slatkin
Publish by: Addison-Wesley

Conclusion
Collection of 59 good ideas on how to write better Python code.

Review
Book contains 59 items on how to written better Python code.

Items are grouped in 8 chapters: pythonic thinking, functions, classes and inheritance, metaclasses and attributes, concurrency and parallelism, built-in modules, collaboration, production.

Useful to read.

How to win friends and influence people, book review

How_To_Win_Friends_and_Influence_People-Book_Cover

Published on: 03.07.2016

Number of pages: 288
Written by: Dale Carnegie
Publish by: Pocket Books

Conclusion
Classic book for soft skills.

Review
After three attempts, in few years, I manage to finish this book.
I always started to read it, but after some time would just leave it, I am used to read technical books not soft skills book.
First edition of was written in 1936 and I liked this.
If it is that old and people are still reading it, maybe there is some use of it.
I did liked ideas from this book, so far they work.