TDD vs BDD

What’s the Difference Between TDD and BDD? In TDD (Test Driven Development), the test is written to check the implementation of functionality, but as the code evolves, tests can give false results. BDD (Behavior Driven Development) is also a test-first approach, but differs by testing the actual behavior of the system from the end Leggi tutto…

Docker Tips: Clean Up Your Local Machine

https://medium.com/better-programming/docker-tips-clean-up-your-local-machine-35f370a01a78 Overall Consumption Prune The following commands allow us to delete all stopped containers at once and to reclaim the disk space they’re using: Images Disk Usage The following commands list the existing dangling image on the system: To remove the dangling image we can go the long way:

Tesseract.js

Tesseract.js is a pure Javascript port of the popular Tesseract OCR engine.  This library supports more than 100 languages, automatic text orientation and script detection, a simple interface for reading paragraph, word, and character bounding boxes. Tesseract.js can run either in a browser and on a server with NodeJS.  Check out the Example code and API docs on GitHub. Leggi tutto…

Observium Network monitoring

Observium is a low-maintenance auto-discovering network monitoring platform supporting a wide range of device types, platforms and operating systems including Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp and many more. Observium focuses on providing a beautiful and powerful yet simple and intuitive interface to the health and Leggi tutto…

The Power of the Composite Design Pattern in JavaScript

In software engineering, the composite pattern is a pattern where a group of objects is to be treated in the same way as a single instance of a single object, resulting in uniformity with these objects and compositions. https://medium.com/better-programming/the-power-of-the-composite-design-pattern-in-javascript-51eef5eaaa05 https://developers.caffeina.com/object-composition-patterns-in-javascript-4853898bb9d0