Skip to content

Instantly share code, notes, and snippets.

View ORBAT's full-sized avatar

Tom Eklöf ORBAT

  • Helsinki, Finland
View GitHub Profile
@ORBAT
ORBAT / ClippedSprite.as
Last active December 22, 2015 00:39 — forked from PrimaryFeather/ClippedSprite.as
Starling ClippedSprite but with local coordinates for the clipRect;
package starling.extensions
{
import flash.display3D.Context3D;
import flash.geom.Point;
import flash.geom.Rectangle;
import starling.core.RenderSupport;
import starling.core.Starling;
import starling.display.DisplayObject;
#!/bin/bash
unload() {
kextstat | grep "org.virtualbox.kext.VBoxUSB" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxUSB
kextstat | grep "org.virtualbox.kext.VBoxNetFlt" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetFlt
kextstat | grep "org.virtualbox.kext.VBoxNetAdp" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetAdp
kextstat | grep "org.virtualbox.kext.VBoxDrv" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxDrv
}
load() {
@ORBAT
ORBAT / .block
Last active November 2, 2017 12:07 — forked from COLTstreet/.block
Zoomable Sunburst on d3.js v4 with labels
license: gpl-3.0
@ORBAT
ORBAT / ramdisk.sh
Last active December 11, 2017 09:56 — forked from rxin/ramdisk.sh
ramdisk create/delete/list on macOS
#!/bin/bash
# From http://tech.serbinn.net/2010/shell-script-to-create-ramdisk-on-mac-os-x/
E_BADARGS=99
baseName=$(basename $0)
function printHelp() {
>&2 echo -e "\nUsage: "

ZSH CheatSheet

This is a cheat sheet for how to perform various actions to ZSH, which can be tricky to find on the web as the syntax is not intuitive and it is generally not very well-documented.

Strings

Description Syntax
Get the length of a string ${#VARNAME}
Get a single character ${VARNAME[index]}