has many :code_blocks

Random thoughts and postings to keep track of my learning process

SICP from the past

leave a comment »


It’s been quite long time since I studied SICP at the university but I always come back to it since it provides the quintessential approach to understanding the building blocks of computer science. Basically, the gist of the book is greatly summarised by Adam Tornhill in the following article of his:

http://www.adamtornhill.com/reviews/sicp.htm

The gist of SICP is really how to think and reason about programs and computational processes. It’s about organizing and abstracting programs, always with an eye towards style and aesthetics, explained in well-written prose. Another strength of SICP is that it presents large and real no-nonsense programs. As we work through the chapters, we get to develop some interesting software like a Scheme interpreter, a compiler and a simulator for digital circuits.

 

Advertisements

Written by nkartcode

17/12/2017 at 10:06 PM

Posted in programming

Getting into Cryptocurrency with free lectures

leave a comment »


Written by nkartcode

09/12/2017 at 2:37 PM

Posted in cryptocurrency

Erlang vs others

leave a comment »

Written by nkartcode

30/11/2017 at 8:36 PM

Posted in Erlang

Engineers vs Programmers

leave a comment »

Written by nkartcode

20/11/2017 at 5:07 PM

Posted in programming

A systems and service monitoring system (Prometheus)

leave a comment »


https://github.com/prometheus/prometheus

Summary:

Prometheus’ main distinguishing features as compared to other monitoring systems are:

  • a multi-dimensional data model (timeseries defined by metric name and set of key/value dimensions)
  • a flexible query language to leverage this dimensionality
  • no dependency on distributed storage; single server nodes are autonomous
  • timeseries collection happens via a pull model over HTTP
  • pushing timeseries is supported via an intermediary gateway
  • targets are discovered via service discovery or static configuration
  • multiple modes of graphing and dashboarding support
  • support for hierarchical and horizontal federation

 

More here: https://www.cncf.io/

Written by nkartcode

08/11/2017 at 2:02 PM

Posted in IoT

New Web framework based on Kotlin

leave a comment »

Written by nkartcode

08/11/2017 at 1:59 PM

Posted in java

Another IoT operating system

leave a comment »

Written by nkartcode

08/11/2017 at 1:58 PM

Posted in IoT