Random Posts

Optimistic Nihilism – YouTube

Advertisements
Standard
Random Posts

Why don’t perpetual motion machines ever work? | The Kid Should See This

Perpetual motion machines — devices that can do work indefinitely without any external energy source — have captured many inventors’ imaginations because they could totally transform our relationship with energy. There’s just one problem: they don’t work. Why not? Enter one or more laws of thermodynamics—‘thermo’ meaning heat and ‘dynamics’ referring to work—which are violated…

Source: Why don’t perpetual motion machines ever work? | The Kid Should See This

Standard
Random Posts

How To Set Up Continuous Integration with Buildbot on Ubuntu 16.04 | DigitalOcean

Buildbot is a Python-based continuous integration system for automating software build, test, and release processes. In the previous tutorials, we installed Buildbot, created systemd Unit files to allow the server’s init system to manage the processes, and configured Nginx as a reverse proxy in order to direct SSL-secured browser requests to Buildbot’s web interface.

Source: How To Set Up Continuous Integration with Buildbot on Ubuntu 16.04 | DigitalOcean

Standard
Random Posts

Understanding Syntax and Code Structure in JavaScript | DigitalOcean

Before learning to write in a spoken language, you must first learn the rules of grammar. Here are a few examples of rules you might find in the English language:

  • A sentence starts with a capital letter.
  • A sentence ends in a period.
  • A new paragraph is indented.
  • Spoken dialogue is placed inside double quotation marks.

Similarly, all programming languages must adhere to specific rules in order to function. This set of rules that determine the correct structure of programming languages is known as syntax. Many programming languages consist largely of similar concepts with variations in syntax.

Source: Understanding Syntax and Code Structure in JavaScript | DigitalOcean

Standard
Random Posts

Why Can’t You Use Phones On Planes? – YouTube

Standard
Projects

A Dynamically Scaled Cloud-based Web-Service using Docker-Swarm, HAProxy and OpenStack

Screen Shot 2017-08-02 at 19.22.27.jpg

In this report, a cluster of cloud-based web-service is built in order to adjust the number of Docker-based web-servers (containers) in order to manage the incoming rate of user requests. The main focus of this cloud-based web-services is to prevent service depletion due to heavy traffic from outside network and automate the nodes to generate new services to adapt the requests approaching for accessing those web-services. To achieve this infrastructure, several tools such as Docker-Swarm, Docker-Machine, HAProxy have been used. Additionally, Grafana, InfluxDB and cAdvisor have been used to monitor the traffic pattern as well as CPU, memory and file-system usage of the nodes. Upon successful testing with the ApacheBench to exhaust the traffic handling capability of the load-balancer, the services are auto-scaled in order to adjust the concurrent connection requests and to stabilize the network overload.

Link to PDF: Project2

Standard
Random Posts

The Rise of the Machines – Why Automation is Different this Time – YouTube

Standard