Skip to content

Instantly share code, notes, and snippets.

@bestimmaa
bestimmaa / freeimage make
Last active December 24, 2015 05:49
FreeImage makefile for Mac OS X 10.8
# -*- Makefile -*-
# Mac OSX makefile for FreeImage
# This file can be generated by ./gensrclist.sh
include Makefile.srcs
# General configuration variables:
CC_X86_64 = gcc -4.2
CPP_X86_64 = g++ -4.2
COMPILERFLAGS = -Os -fexceptions -fvisibility=hidden -DNO_LCMS
@bestimmaa
bestimmaa / opencv_qt.pro
Created October 17, 2013 22:29
Import OpenCV in Qt Creator project
#-------------------------------------------------
#
# Add OpenCV to QT Creator on Mac OS X
#
# This pro file assumes that opencv was installed
# by homebrew or manually in /usr/local/
#
#-------------------------------------------------
QT += core gui
@bestimmaa
bestimmaa / random.c
Last active December 31, 2015 14:49 — forked from hfadev/random.c
Generating a random float between 0 and 1
//set seed
srand(time(NULL));
// random number in range [0,1]
float r = (float)rand()/RAND_MAX;
printf("%f\n", r);
#! /bin/sh
# ------------------------------------------------------------------------------
# SOME INFOS : fairly standard (debian) init script.
# Note that node doesn't create a PID file (hence --make-pidfile)
# has to be run in the background (hence --background)
# and NOT as root (hence --chuid)
#
# MORE INFOS : INIT SCRIPT http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit
# INIT-INFO RULES http://wiki.debian.org/LSBInitScripts
# INSTALL/REMOVE http://www.debian-administration.org/articles/28
@bestimmaa
bestimmaa / AutoHotkey.ahk
Last active August 29, 2015 14:06
AutoHotkey Script for using Apple Keyboard on Windows
LAlt::RAlt
RAlt::LAlt
LWin::LControl
@bestimmaa
bestimmaa / cinderblock.xml
Created September 19, 2014 11:46
Cinder-KCB2 cinderblock file for x86
<?xml version="1.0" encoding="UTF-8" ?>
<cinder>
<block
name="Cinder-KCB2"
id="com.wk.kcb2"
author="Wieden+Kennedy"
license="BSD"
summary="Kinect v2 Common Bridge block for Cinder"
git="[email protected]:wieden-kennedy/Cinder-KCB2.git"
version="0.2"
@bestimmaa
bestimmaa / .gitignore
Last active August 29, 2015 14:19 — forked from kleber-swf/.gitignore
# =============== #
# Unity generated #
# =============== #
[Tt]emp/
[Oo]bj/
[Bb]uild
[Ll]ibrary/
sysinfo.txt
# ===================================== #
@bestimmaa
bestimmaa / notification.m
Created July 2, 2015 06:33
iOS - Post and subscribe to NSNotification
// declare notification name in something.h
extern NSString* const touchEndNotification;
// define notification name in something.m
NSString* const touchEndNotification = @"StimulusRotationDidEnd";
// post notification
[[NSNotificationCenter defaultCenter] postNotificationName:touchEndNotification object:self];
// subscribe to notification
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(updateSurfaceView) name:touchEndNotification object:nil];
@bestimmaa
bestimmaa / custom_seperator.m
Created November 11, 2015 09:04
iOS Custom UITableViewCell Seperator
// Use a custom seperator of full width
UIView *lineView = [[UIView alloc] init];
lineView.backgroundColor = kColorSeperator;
lineView.translatesAutoresizingMaskIntoConstraints = NO;
[self.contentView addSubview:lineView];
[lineView autoPinEdge:ALEdgeBottom toEdge:ALEdgeBottom ofView:self.contentView];
[lineView autoPinEdge:ALEdgeLeft toEdge:ALEdgeLeft ofView:self.contentView];
[lineView autoMatchDimension:ALDimensionWidth toDimension:ALDimensionWidth ofView:self];
[lineView addConstraint:[NSLayoutConstraint constraintWithItem:lineView attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:nil attribute:NSLayoutAttributeHeight multiplier:1.0 constant:1]];
@bestimmaa
bestimmaa / keyboard.swift
Created July 22, 2016 12:16
Handle UIKeyboard for form screens on iOS
func keyboardShow(notification: NSNotification) {
let info: NSDictionary = notification.userInfo!
let frameV: NSValue = info[UIKeyboardFrameEndUserInfoKey] as! NSValue
let frame: CGRect = frameV.CGRectValue()
UIView.animateWithDuration(0.2, animations: {
() in
self.sview.contentInset = UIEdgeInsetsMake(0, 0, frame.size.height, 0)
})
}