Skip to content

Instantly share code, notes, and snippets.

@kovrov
kovrov / background.html
Created July 28, 2010 21:35
OWA extension
<html>
<script>
var firstTime = true;
var countSet = false;
var updaterSet = false;
@kovrov
kovrov / data.txt
Created July 26, 2010 22:37
privet_q1
5: D F
1: C D A
4: B A
7: E A
9: B C
350: A B
@kovrov
kovrov / 2dshadows.py
Created July 26, 2010 17:01
2dshadows.py
"""Dynamic 2D Shadows, quick prototype
See http://www.gamedev.net/reference/articles/article2032.asp"""
from PySFML import sf
from OpenGL.GL import *
from OpenGL.GLU import *
import math
@kovrov
kovrov / priority_queue.d
Created July 26, 2010 13:59
priority_queue.d
import core.thread;
import core.sync.condition;
import core.sync.mutex;
import std.date;
const sleep_ticks = 10_000_000/ticksPerSecond;
class TaskQueue(T) : Thread
{
this()
@kovrov
kovrov / arkanoid.py
Created July 26, 2010 11:52
arkanoid.py
import math
import pyglet
from pyglet.gl import *
def rotate_vector(vect, angle):
x,y = vect
theta = math.radians(angle)
return (math.cos(theta)*x - math.sin(theta)*y,
math.sin(theta)*x + math.cos(theta)*y)