Skip to content

Instantly share code, notes, and snippets.

View pbroschwitz's full-sized avatar

Peter Broschwitz pbroschwitz

View GitHub Profile
// Custom event listening
$(document).on('historyslider:initvideo', function (event) {
var args: any = [].slice.call(arguments),
players = args.length > 1 ? args[1] : $();
_this.initVideo(players);
});
onScroll(): () => void {
var last, timeout, threshold = 100;
return () => {
var now = Date.now();
if (last && now < last + threshold) {
window.clearTimeout(timeout);
timeout = window.setTimeout(function () {
last = now;
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Factory Pattern</title>
<meta name="description" content="A framework for easily creating beautiful presentations using HTML">
<meta name="author" content="Hakim El Hattab">
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.rawgit.com/zloirock/core-js/master/client/shim.min.js"></script>
<script src="https://wzrd.in/standalone/tape@latest"></script>
<script src="https://wzrd.in/standalone/tap-browser-color@latest"></script>
<script src="http://fb.me/react-with-addons-0.14.3.js"></script>
<script src="http://fb.me/react-dom-0.14.3.js"></script>
<meta charset="utf-8">
<title>JS Bin</title>
@pbroschwitz
pbroschwitz / Pure-functions.html
Last active February 11, 2017 08:43
Pure functions / impure functions
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Pure functions</title>
</head>
<body>
<p>Reference: <a href="https://egghead.io/lessons/javascript-redux-pure-and-impure-functions">Egghead</a></p>
// keybindings.json
// Toggle between terminal and editor focus
{ "key": "ctrl+shift+oem_3", "command": "workbench.action.terminal.focus"},
{ "key": "ctrl+shift+oem_3", "command": "workbench.action.focusActiveEditorGroup", "when": "terminalFocus"}
@pbroschwitz
pbroschwitz / launch.json
Last active March 18, 2020 13:49
vscode launch.json - debug jest unit tests
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Debug Unit Tests",
"runtimeExecutable": "npm",
"runtimeArgs": [
"run-script",
@pbroschwitz
pbroschwitz / align-text-with-different-font-size-in-flexbox.markdown
Last active June 18, 2020 15:56
Align text with different font-size in flexbox
// Paste this for example to the console
window.addEventListener(“beforeunload”, function() { debugger; }, false)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Parent iframe</title>
</head>
<body>
<h1>Parent iframe</h1>
<textarea id="log" width="40" height="30"></textarea>