Skip to content

Instantly share code, notes, and snippets.

@valorcurse
valorcurse / .block
Last active August 10, 2016 12:32 — forked from mbostock/.block
Pan+Zoom
license: gpl-3.0
@valorcurse
valorcurse / .block
Last active June 8, 2016 15:07 — forked from mbostock/.block
Poisson-Disc II
license: gpl-3.0
@valorcurse
valorcurse / .block
Created June 8, 2016 14:15 — forked from mbostock/.block
Poisson-Disc
license: gpl-3.0
@valorcurse
valorcurse / RotationAnimationTest
Last active August 29, 2015 14:06
Testing rotation animations
import QtQuick 2.2
import QtQuick.Window 2.1
Window {
visible: true
width: 360
height: 360
MouseArea {
id: mouseArea
@valorcurse
valorcurse / Install Atheros 8162 Driver
Last active December 18, 2015 14:09
How to install driver for Atheros 8162
$ wget https://www.kernel.org/pub/linux/kernel/projects/backports/2013/03/28/compat-drivers-2013-03-28-5-u.tar.bz2
$ tar xjf compat*
$ cd compat*
$ ./scripts/driver-select alx
$ make
$ sudo make install
$ sudo modprobe alx
@valorcurse
valorcurse / autofill.py
Created June 10, 2013 13:19
Autofill for stratego thingie
def autofill(self):
self.firstSelected = None
regels = self.fields[:len(self.fields)/2]
emptyfields = [f for r in regels for f in r if f.piece.type != '']
topping = self.fields[len(self.fields)/2:]
tobefilledfields = [f for r in topping for f in r if f.piece.type == '']
random.shuffle(tobefilledfields)
for (a, b) in zip(emptyfields, tobefilledfields):
b.piece = a.piece
a.piece = Piece('', 0)
@valorcurse
valorcurse / 2DIndex.py
Created June 6, 2013 21:25
Get index in 2D list in Python
def index_2d(myList, v):
for i, x in enumerate(myList):
if v in x:
return (i, x.index(v))
@valorcurse
valorcurse / tray.sh
Created June 1, 2013 13:15
Open and close CD trey indefinitely
while :; do eject -T; sleep 10; done