-
Books of 2018
Books of 2018 Recently I find myself reading a lot more technical books, actually in 2018 I read only technical books due to a lot of context switching between different projects. Books helped me to quickly accommodate in new technical stack. I believe they are amazing source of knowledge. Here I want to recommend some of the books I read with brief description:
Compilers: Principles, Techniques, and Tools (2nd Edition) link
-
Vapor template app
Vapor A long time ago in a galaxy far, far away…I used Kitura to try out Swift on server. Simultaneously other frameworks were developed like Perfect and Vapor. At That time it was mostly alpha/beta versions or work in progress, it wasn’t as pleasurable as using Swift on machines with Apple sign.
Recently I decided to go back to that idea and Vapor is what I choose to test. So what is Vapor and from where did it came.
-
Grafana in docker setup
Grafana Grafana is a tool that lets you visualize metrics. It handles a lot of different data sources and is very flexible. It does not require you to be an it expert to setup and with just few easy steps you can connect to your database or service and present live metric that can help you more deeply understand how your system is used. With a system of alerts it tell you about bottlenecks that you might not know of, like moments in time when your system is overloaded and you database is dying.
-
Estimates of variability
Deviations The most widely used estimates are based on differences in data, deviations, like observation and given estimate of location. Take for example this set {1,2,3}. Mean equals 2 and deviations are:
1. 2 - 1 = 1 2. 2 - 2 = 0 3. 2 - 3 = -1 This deviations tell us how dispersed observations are around the central value. What is also interesting is that the sum od deviations from the mean value equals 0.
-
Metrics and estimates
Mean Most basic estimate for location. As simple as possible it is just and average value from a list of values described with equation:
$$ \frac{\sum\limits_{i=1}^n x_i}{n} $$
Trimmed Mean It is a small variation of mean. Fist Values are sorted, then some number of values are dropped from collection beginning and end. After that normal average value is computed. It is Very useful when we want to eliminate the influence of extreme values in data set.