Skip to content

Instantly share code, notes, and snippets.

View maciejczyzewski's full-sized avatar

Maciej A. Czyzewski maciejczyzewski

View GitHub Profile
@maciejczyzewski
maciejczyzewski / btn.css
Created April 15, 2013 20:30
Simple implementation of CSS buttons
.btn {
background-color: #e9e9e9;
border: 1px solid #cacaca;
border-bottom-color: #c3c3c3;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3);
box-shadow: inset 0 1px 0 rgba(255,255,255,.3);
display: inline-block;
*display: inline;
*zoom: 1;
padding: 6px 14px;
@maciejczyzewski
maciejczyzewski / fib.cpp
Created May 5, 2013 19:56
I-th term of the Fibonacci sequence
#include <iostream>
using namespace std;
unsigned int fib(unsigned int n) {
if(n == 0) return 0;
if(n == 1) return 1;
return fib(n-1)+fib(n-2);
}
@maciejczyzewski
maciejczyzewski / chicken.js
Created July 2, 2013 12:00
Chicken chicken chicken: chicken chicken
function chicken(CHICKEN, Chicken) {
Chicken &&( chicken. chicken =[,
CHICKEN, CHICKEN = Chicken = chicken.
$Chicken =-( CHICKEN ==( chicken.
Chicken = Chicken ))], chicken.
chicken [Chicken++] = chicken. chicken, chicken.
CHICKEN = ++Chicken, chicken (--Chicken), chicken.
$Chicken = ++Chicken, chicken. CHICKEN++ );
Chicken = chicken. Chicken [chicken.
$Chicken++ ]; chicken. Chicken = CHICKEN? Chicken?
@maciejczyzewski
maciejczyzewski / Preferences.sublime-settings
Created September 2, 2013 17:10
My settings for "Sublime Text 3".
{
"color_scheme": "Packages/User/Monokai Soda.tmTheme",
"soda_folder_icons": true,
"theme": "Soda Dark 3.sublime-theme",
"font_face": "Ubuntu Mono",
"font_size": 12,
"line_padding_top": 1.5,
"line_padding_bottom": 1.5,
"highlight_line": true,
"tab_size": 4,
@maciejczyzewski
maciejczyzewski / CONTRIBUTING.txt
Created January 5, 2014 23:58
Part of CONTRIBUTING.md of __
/* ==========================================================================
Section comment block
========================================================================== */
/* Sub-section comment block
========================================================================== */
/**
* Short description using Doxygen-style comment format
*
{
"caret_extra_width": 1,
"caret_style": "phase",
"close_windows_when_empty": false,
"theme": "Spacegray.sublime-theme",
"color_scheme": "Packages/Theme - Spacegray/base16-ocean.dark.tmTheme",
"copy_with_empty_selection": false,
"drag_text": false,
"draw_centered": true,
"draw_indent_guides": false,
DIY shop,
sale,
mail order,
bakery,
grocery/greengrocery,
supermarket,
trolley,
shoplifter/rubber,
electrical dealer,
dairy,
https://dl.dropboxusercontent.com/u/103345209/Ignacy-Krasicki.pdf
@maciejczyzewski
maciejczyzewski / ncg.js
Last active February 7, 2021 16:46
Reference Implementation in JavaScript
/* NCG written in 2015 by Maciej A. Czyzewski
To the extent possible under law, the author has dedicated all copyright
and related and neighboring rights to this software to the public domain
worldwide. This software is distributed without any warranty.
See <http://creativecommons.org/publicdomain/zero/1.0/>. */
// Simulating a 16-bit & 32-bit value
function U16(i) { return i & 0xFFFF; } function U32(i) { return i & 0xFFFFFFFF; }
@maciejczyzewski
maciejczyzewski / fiz.py
Created April 12, 2016 21:45
Measuring Gravity with a Pendulum.
import numpy as np
import pandas as pd
df = pd.read_csv('grav.csv')
pd.set_option('display.width', 1000)
def t_avg(row):
return sum(row[0:4]) / 4
df['t_avg'] = df.apply(lambda row: t_avg(row), axis=1)