Skip to content

Instantly share code, notes, and snippets.

Avatar

Markus Kohlhase flosse

View GitHub Profile
@flosse
flosse / kvm-accessibility.md
Last active Aug 12, 2020
Barrierefreie Websites
View kvm-accessibility.md

Barrierefreie Websites

1. Wahrnehmbarkeit

1.1 Nicht-Text-Inhalte

Section at WCAG 2.1

  • GRAFISCHE BEDIENELEMENTE haben einen Namen, der den Zweck beschreibt. (1.1.1 /WCAG 2.1)
View comment-out-rust-files.sh
#!/bin/bash
for f in `find spec/ -type f -iname \*.rs`
do
awk -i inplace '{print "// TODO: " $0}' $f
git add $f
done
View rename-js-and-jsx-to-rs.sh
#!/bin/bash
for f in `find src/ -type f \( -iname \*.js -o -iname \*.jsx \)`
do
git mv `echo $f` `echo $f | sed -e "s/\.jsx\?/\.rs/g"`
done
@flosse
flosse / latency.txt
Created Jun 11, 2017 — forked from jboner/latency.txt
Latency Numbers Every Programmer Should Know
View latency.txt
Latency Comparison Numbers
--------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
@flosse
flosse / main.rs
Last active Nov 11, 2016
jfs example
View main.rs
extern crate jfs;
extern crate rustc_serialize;
use jfs::{Config,Store};
#[derive(Debug,Clone, RustcEncodable, RustcDecodable)]
struct Tag {
id: String,
name: String,
owner: String
@flosse
flosse / Cargo.toml
Created Jul 27, 2016
iron-write-to-body
View Cargo.toml
[package]
name = "iron-wirte-to-body"
version = "0.1.0"
authors = ["Markus Kohlhase <mail@markus-kohlhase.de>"]
[dependencies]
iron = "*"
maud = "*"
maud_macros = "*"
@flosse
flosse / scaleAppPluginAPI.js
Last active Dec 11, 2015
Thoughts about the plugin API for scaleApp 0.4.x
View scaleAppPluginAPI.js
/* *******************
* Defining a plugin *
* ******************/
/*** 1. Variant ***/
var SandboxPlugin = (function(){
function SandboxPlugin (sandbox){
this.sb = sandbox;
};
You can’t perform that action at this time.