Skip to content

Instantly share code, notes, and snippets.

@soarez
soarez / sz.pub
Last active August 29, 2015 13:57
My PGP key
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.14 (GNU/Linux)
mQENBFMzIewBCACqQipnUvGBhU8XTaHVDiz3yP9BJOZPyWFhuRQx/W9bDQoM5ina
NI7k9bKUdtGZVLl3jbZR2fxh/BE8lp6qA0qXrZbVMqocbH9Ih19TSA/116klV9MK
nj758sbMHfvcQpGMaxM7il9iKzn71s39opslA2UHQ6R7cukGJTpFihwNo4EhoN5j
tnui6grJkoVQQ8Jsh4bjZOTmqUHfojvGicPzQ+C5hxeBEH9h7HlC4XVYQ+Na/dvN
hMBFiFJIAalAa4E3IYuHMbNqgxSdRznR3q9j2nx60+pzwNkJfk5vWLSkNTbSzz8f
YzAJP6unTeVuKveyXurPvuoNZW8oaWaejSafABEBAAG0Iklnb3IgU29hcmV6IDxp
Z29yc29hcmV6QGdtYWlsLmNvbT6JATgEEwECACIFAlMzIewCGwMGCwkIBwMCBhUI
@soarez
soarez / model.js
Last active August 29, 2015 14:00 — forked from tdantas/model.js
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
var Schema = mongoose.Schema;
var PageSchema = Schema({
title: { type: String, default: '', trim: true },
url: { type: String, default: '', trim: true },
thumbnails: {type: Schema.ObjectId, ref: 'Thumbnail'},
});
@soarez
soarez / check.js
Created June 10, 2014 15:54
Match elements from two arrays according to a specific criteria and obtain missing and extraneous elements.
var known = [ 1, 6, 3, 9, 4 ];
var presented = [ 2, 5, 7, 4, 9, 4 ];
check(known, presented, match, done);
function match(k, p) {
if( k !== p) return false;
console.log(k, 'matched with', p);
return true;
}
@soarez
soarez / main.rs
Created July 9, 2014 21:05
a non working tcp chat server in Rust
use std::io::{Listener, Acceptor};
use std::io::net::ip::{Ipv4Addr, SocketAddr};
use std::io::net::tcp::{TcpListener, TcpStream};
use std::io::BufferedStream;
struct Client {
id: u16,
stream: BufferedStream<TcpStream>
}
@soarez
soarez / dickson-storage.js
Created August 7, 2014 22:50
Dickson storage
(function() {
var ds = window.dicksonStorage = { };
var data = getData();
var INTERVAL = 400;
setInterval(ianWorker, INTERVAL);
ds.clear = clear;
function clear() {
@soarez
soarez / session-cookie-storage.js
Created August 11, 2014 16:26
Session storage based on session cookies
@soarez
soarez / keybase.md
Created September 22, 2014 23:19
keybase.md

Keybase proof

I hereby claim:

  • I am soarez on github.
  • I am soarez (https://keybase.io/soarez) on keybase.
  • I have a public key whose fingerprint is 39E3 D1D6 8DE7 9E7C 38FC FDD0 E92F 5809 1C19 87ED

To claim this, I am signing this object:

@soarez
soarez / mocha-test.js
Created October 17, 2014 14:21
Node > Selenium > Phantom
/*
First:
$ brew install selenium-server-standalone phantomjs
Have selenium standalone running on a separately:
$ selelium-server
*/
@soarez
soarez / server.js
Created October 20, 2014 09:01
REST my Cookies
/*
* npm i express cors cookie-parser && node server
*/
var url = require('url');
var util = require('util');
var assert = require('assert');
var express = require('express');
var cors = require('cors');
var cookieParser = require('cookie-parser');