Skip to content

Instantly share code, notes, and snippets.

add_executable(triangle triangle.cc utility.hh)
target_link_libraries(triangle glut GLEW GL)
Glib::ustring NumberConverter::get_result() const {
std::stringstream output;
long intermediate = 0;
switch (_info.from) {
case NumberSystem::BASE_2:
intermediate = strtol(_input.data(), NULL, 2);
break;
case NumberSystem::BASE_8:
{
"caret_style": "phase",
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"dictionary": "Packages/Language - English/en_GB.dic",
"draw_minimap_border": true,
"draw_white_space": "selection",
"fade_fold_buttons": false,
"fold_buttons": true,
"font_face": "Inconsolata",
"font_size": 12,
@farnoy
farnoy / output
Created July 23, 2012 23:28
learning python
$ python ./tasker.py
Available commands:
* quit # quits the program
* add {name} # adds a task
* list # lists current tasks
* mark {id} v|o # mark task as done or not
*******************************
Enter command: add Watch TV
@farnoy
farnoy / rbtree.rb
Created March 19, 2012 18:37
Implementation of a red black tree in ruby
#!/usr/bin/env ruby
#define BLACK 0
#define RED 1
typedef struct tree_el{
int value;
struct tree_el *left;
struct tree_el *right;
int color;
} node;
def mergesort(list)
return list if list.size <= 1
mid = list.size / 2
merge mergesort(list[0, mid]), mergesort(list[mid, list.size])
end
def merge(left, right)
sorted = []
until left.empty? or right.empty?
if left.first <= right.first
@farnoy
farnoy / fields.go
Created March 16, 2012 10:58
Reflection assignment for struct fields in Go
package fields
import (
"fmt"
"reflect"
)
// Provides a shortcut and prettier syntax for map definitions.
type Assigns map[string]reflect.Value
#!/usr/bin/env ruby
require 'gosu'
module GoUp
def self.update(obj, window)
obj.move(0, -1)
end
end

Setup

A -- (master)
    \--> B (remove-blanks)

The problem

Master repo awaits user contributions. Many ways to achieve that, let's review some of them.

Patches