Skip to content

Instantly share code, notes, and snippets.

View Swift Atomic Operators.swift
import Foundation
infix operator +=! { associativity right precedence 90 } // Int32 or Int64
infix operator -=! { associativity right precedence 90 } // Int32 or Int64
postfix operator ++! {} // Int32 or Int64
postfix operator --! {} // Int32 or Int64
infix operator |=! { associativity right precedence 90 } // UInt32
infix operator &=! { associativity right precedence 90 } // UInt32
@berzniz
berzniz / NSObject+Debounce.h
Created Jan 25, 2014
Debounce method for Objective C
View NSObject+Debounce.h
@interface NSObject (Debounce)
- (void)debounce:(SEL)action delay:(NSTimeInterval)delay;
@end
@yoggy
yoggy / uuid_test.c
Created Jan 8, 2013
libuuid sample program
View uuid_test.c
//
// libuuid sample program
//
// library install for debian
// $ sudo apt-get install uuid-dev
//
// compile
// $ gcc uuid_test.c -luuid -o uuid_test
//
#include <stdio.h>
@tuncbahcecioglu
tuncbahcecioglu / auth_twitter_login.js
Created Dec 14, 2012
node.js oauth example: logins to twitter, displays user name
View auth_twitter_login.js
// https://gist.github.com/1964797
var express = require('express');
var sys = require('util');
var oauth = require('oauth');
var app = express();
var _twitterConsumerKey = 'sLNC1nUodJom3L8BNL4iHA';
var _twitterConsumerSecret = 'EcO8Iiv5M8R0qeLVbHAi2cm9uX4Fp1jPODnoGfqUEro';
@joshj
joshj / server.js
Created Feb 28, 2012 — forked from jeffrafter/server.js
Twitter OAuth with node-oauth for node.js+express
View server.js
/*
Node.js, express, oauth example using Twitters API
Install Node.js:
curl -0 http://nodejs.org/dist/v0.6.11/node-v0.6.11.tar.gz
tar -zxf node-v0.6.11.tar.gz
cd node-v0.6.11
./configure
make
make install