Skip to content

Instantly share code, notes, and snippets.

View xoolive's full-sized avatar
🏃‍♂️

Xavier Olive xoolive

🏃‍♂️
View GitHub Profile
@xoolive
xoolive / dvorak-fr
Created September 30, 2014 21:37
dvorak-fr (mouette) for X11
// Keymap Dvorak pour le Français
// par Josselin Mouette <josselin.mouette@ens-lyon.org>.
partial alphanumeric_keys
xkb_symbols "dvorak" {
name[Group1]= "France - Dvorak";
key <TLDE> { [ oe, OE, ae, AE ] };
@xoolive
xoolive / mandelbrot.rb
Created September 30, 2014 21:20
Mandelbrot fractal in console
#! /bin/ruby
#
require 'complex'
class Mandelbrot
def initialize(bailout=10, iterations=100)
@bailout, @iterations = bailout, iterations
end
def mandelbrot(x, y)
@xoolive
xoolive / swarm.rb
Created September 30, 2014 21:16
Swarm algorithm visualised in gnuplot
#! /bin/ruby
# swarm algorithm
require 'gnuplot'
class Particule
attr_reader :x, :y
def initialize(size_x, size_y)
@size_x = size_x
@size_y = size_y