Page 79 of 127 (2526 total posts)

April 2021

06-04-2021
VisuAlgo - visualising data structures and algorithms through animation

VisuAlgo - visualising data structures and algorithms through animation

Source: visualgo.net

VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualisations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algorithm classes (CS1010, CS1020, CS2010, CS2020, and CS3233), as advocators of online learning, we h...

Tags: Java visualization algorithm
06-04-2021
Tutorial: Decoupling Rails Components | Toptal

Tutorial: Decoupling Rails Components | Toptal

Source: toptal.com

Your website is gaining traction, and you are growing rapidly. Ruby/Rails is your programming language of choice. Your team is bigger and you’ve given up on “fat models, skinny controllers” as a design style for your Rails apps. However, you still don’t want to abandon using Rails? No problem. In this article, To...

Tags: software-engineering
06-04-2021
Java67

Java67

Source: java67.com

Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc

Tags: Java tutorial
06-04-2021
No Silver Bullet – essence and accident in software engineering | the morning paper

No Silver Bullet – essence and accident in software engineering | the morning paper

Source: blog.acolyer.org

No Silver Bullet – essence and accident in software engineering | the morning paper URL: https://blog.acolyer.org/2016/09/06/no-silver-bullet-essence-and-accident-in-software-engineering Type: link Domain: blog.acolyer.org Notes: Linked is a commentary on one of the most classic early Computer Engineering papers.

Notes:

Linked is a commentary on one of the most classic early Computer Engineering papers.

Tags: software-engineering engineering classic-paper paper
06-04-2021
Microservices using Rails, HTTP & RabbitMQ

Microservices using Rails, HTTP & RabbitMQ

Source: blog.mechanicles.com

Imagine that, we have built one monolithic app Cricket Live Score where an admin adds the live match scores into the database, and users use this app to get to know the current score about the live match. Match like India v Pakistan is very popular and it tends to have lots of traffic. Sometimes app goes down because it can’t handle such heavy traffic.

Tags: software-engineering
06-04-2021
On the criteria to be used in decomposing systems into modules | the morning paper

On the criteria to be used in decomposing systems into modules | the morning paper

Source: blog.acolyer.org

On the criteria to be used in decomposing systems into modules | the morning paper URL: https://blog.acolyer.org/2016/09/05/on-the-criteria-to-be-used-in-decomposing-systems-into-modules Type: link Domain: blog.acolyer.org Notes: Linked is a totally classic paper from fifty years ago about modularization

Notes:

Linked is a totally classic paper from fifty years ago about modularization

Tags: parnas classic-paper modules decomposition