Goals: Add links that are reasonable and good explanations of how stuff works. No hype and no vendor content if possible. Practical first-hand accounts of models in prod eagerly sought.

{-# LANGUAGE TupleSections #-} | |
{-# LANGUAGE DeriveFunctor, GeneralizedNewtypeDeriving #-} | |
{-# OPTIONS_GHC -fwarn-incomplete-patterns #-} | |
-- A-Normalization, based on Matt Might's blog post: | |
-- http://matt.might.net/articles/a-normalization/ | |
import Control.Monad.Cont | |
import Control.Monad.State | |
import Data.Function |
### JHW 2018 | |
import numpy as np | |
import umap | |
# This code from the excellent module at: | |
# https://stackoverflow.com/questions/4643647/fast-prime-factorization-module | |
import random |
From this article you’ll learn how to measure an input/output performance of a file system on such devices as HDD, SSD, USB Flash Drive etc.
I’ll show how to test the read/write speed of a disk from the Linux command line using dd command.
I’ll also show how to install and use hdparm utility for measuring read speed of a disk on Linux Mint, Ubuntu, Debian, CentOS, RHEL.
Take the average result: To get the accurate read/write speed, you should repeat the below tests several times (usually 3-5) and take the average result.
module.exports = { | |
config: { | |
// default font size in pixels for all tabs | |
fontSize: 12.5, | |
// font family with optional fallbacks | |
fontFamily: '"Meslo LG S for Powerline", Menlo, "DejaVu Sans Mono", "Lucida Console", monospace', | |
// terminal cursor background color (hex) | |
cursorColor: 'rgba(255,255,255,.4)', |
# Include this file in your project's root folder to integrate with CircleCI. | |
# Replace 0.18.0 with the Crystal version you're using. | |
dependencies: | |
cache_directories: | |
- "crystal-0.18.0-1" | |
pre: | |
- if [[ ! -e crystal-0.18.0-1 ]]; then wget https://github.com/crystal-lang/crystal/releases/download/0.18.0/crystal-0.18.0-1-linux-x86_64.tar.gz && tar xvfz crystal-0.18.0-1-linux-x86_64.tar.gz; fi | |
test: | |
pre: | |
- crystal-0.18.0-1/bin/crystal deps |
$ brew update && brew doctor # Repeat, until you've done *all* the Dr. has ordered! | |
$ brew install postgresql # You'll need postgres to do this... you may also need to 'initdb' as well. Google it. | |
$ brew install elixir | |
$ mix local.hex # Answer y to any Qs | |
$ createuser -d postgres # create the default 'postgres' user that Chris McCord seems to like -- I don't create mine w/a pw... | |
# Use the latest Phoenix from here: http://www.phoenixframework.org/docs/installation -- currently this is 1.0.3 | |
# ** Answer y to any Qs ** | |
$ mix archive.install https://github.com/phoenixframework/phoenix/releases/download/v1.0.3/phoenix_new-1.0.3.ez |
<!-- | |
Use this snippet to add a google map location chooser to your form | |
Step 1: Get a google map api key and insert it in the first javascript tag | |
Step 2: In your html form, create two hidden elements, one for latitude, and one for longitude. Give the elements ids and set the LATITUDE_ELEMENT_ID and LONGITUDE_ELEMENT_ID to the appropriate variables | |
Done! | |
--> |
#!/usr/bin/env ruby | |
# | |
# Seeking to answer man's eternal question "I wonder how many little Git | |
# repositories I have just floating around in my home directory. Further, I | |
# wonder how many actually have a remote somewhere." | |
# | |
# Usage: | |
# | |
# Search for Git repositories in the specified directory | |
# > ruby git_finder.rb some_dir another_dir ... |