(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
<!DOCTYPE html> | |
<html> | |
<head><title>SOUND</title></head> | |
<body> | |
<div>Frequence: <span id="frequency"></span></div> | |
<script type="text/javascript"> | |
var audioCtx = new (window.AudioContext || window.webkitAudioContext)(); | |
var oscillatorNode = audioCtx.createOscillator(); | |
var gainNode = audioCtx.createGain(); |
package main | |
import ( | |
"bytes" | |
"compress/gzip" | |
"encoding/gob" | |
"fmt" | |
"io/ioutil" | |
"log" | |
"os" |
I upgraded my iPhone 5s to iOS 10 and could no longer retrieve photos from it. This was unacceptable for me so I worked at achieving retrieving my photos. This document is my story (on Ubuntu 16.04).
The solution is to compile libimobiledevice and ifuse from source.
Who is this guide intended for?
/*! debug.css | MIT License | zaydek.github.com/debug.css */ | |
*:not(path):not(g) { | |
color: hsla(210, 100%, 100%, 0.9) !important; | |
background: hsla(210, 100%, 50%, 0.5) !important; | |
outline: solid 0.25rem hsla(210, 100%, 100%, 0.5) !important; | |
box-shadow: none !important; | |
} |
// extended upon: https://ruanbeukes.net/Angular-Typesafe-Reactive-Forms/ | |
import { Injectable } from '@angular/core'; | |
import { AbstractControl, FormArray, FormControl, FormGroup, ValidatorFn, AsyncValidatorFn, FormBuilder } from '@angular/forms'; | |
import { Observable } from 'rxjs/Observable'; | |
type PropertyFn<T, R> = (val: T) => R; | |
interface AbstractControlTyped<T> extends AbstractControl { | |
readonly value: T; |
#!/usr/bin/env ruby | |
# -*- coding: UTF-8 -*- | |
puts "\e[0m" "escape sequence(0m)" "\e[m" # RESET or NORMAL | |
puts "\e[1m" "escape sequence(1m)" "\e[m" # BRIGHT or BOLD | |
puts "\e[2m" "escape sequence(2m)" "\e[m" | |
puts "\e[3m" "escape sequence(3m)" "\e[m" | |
puts "\e[4m" "escape sequence(4m)" "\e[m" # UNDERLINE | |
puts "\e[5m" "escape sequence(5m)" "\e[m" | |
puts "\e[6m" "escape sequence(6m)" "\e[m" |