Skip to content

Instantly share code, notes, and snippets.

@passcod
passcod / gist:6096628
Last active December 20, 2015 07:49 — forked from anonymous/gist:6096625
exports.user = function (req, res) {
User.findById(req.params.id, function (err, user) {
if (err) {
res.send(err);
} else {
Friend.findOne({
userId: req.signedCookies.userid
}, function (err, user2) {
console.log('hit1');
console.log(user2);
@passcod
passcod / hookz.rb
Created August 15, 2013 04:10 — forked from anonymous/hookz.rb
Hookz: Lolcommits plugin to execute custom hooks. Place an executable (shell script, binary, something else with a shebang...) in ~/.lolcommits/project-name/Hookfile, and it will be called every time a commit picture is taken, with its path as argument. Use for anything you can't be bothered writing Ruby for: posting to tumblr, sending email, up…
module Lolcommits
class Hookz < Plugin
def initialize(runner)
super
self.name = 'hookz'
self.default = true
end
def run
registerNewUser: ->
@session.flush().then (models)=>
newUser = @get('content')
@transitionToRoute('user', newUser)
, (response)->
console.log response
@passcod
passcod / libwww.diff
Last active December 21, 2015 14:09 — forked from anonymous/-
Patches for LineMode (see http://cern.ch/first-website)
diff --git a/Library/src/Makefile.am b/Library/src/Makefile.am
index be1857d..5139eca 100644
--- a/Library/src/Makefile.am
+++ b/Library/src/Makefile.am
@@ -405,7 +405,6 @@ BUILT_SOURCES = \
HTAtom.h \
HTBInit.h \
HTBTree.h \
- HTBind.h \
HTBind.h \
@passcod
passcod / gist:6350405
Created August 27, 2013 06:53 — forked from anonymous/-
[10:26:16] <devinus> phinze: apparently Oracle won't let you download the dmg until you have a cookie in your browser
[10:26:19] <devinus> grooosss
[10:26:31] <phinze> devinus: ewww
[10:27:25] <phinze> stupid oracle
[10:27:38] <phinze> here's somebody trying to work out how to script it http://ivan-site.com/2012/05/download-oracle-java-jre-jdk-using-a-script/
[10:27:53] <phinze> but then we're getting into annoyingly murky territory
[10:29:47] <devinus> phinze: should i give up or is there a way to pass a cookie along?
[10:45:24] <phinze> devinus: looking at CurlDownloadStrategy quick
[10:46:25] <devinus> phinze: in curl, this works: curl -b gpw_e24=http%3A%2F%2Fwww.oracle.com -O -L http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-macosx-x64.dmg
[10:46:40] <phinze> so i guess theoretically we could subclass it and override CurlDownloadStrategy#_fetch
# -*- coding: utf-8 -*-
#!/usr/bin/env python
import sys
class Polyomino(object):
def __init__(self, iterable):
self.squares = tuple(sorted(iterable))
def __repr__(self):
@passcod
passcod / -
Last active December 27, 2015 03:38 — forked from anonymous/-
~ Asciicast recording started. Hit ^D (that's Ctrl+D) or type "exit" to finis
h.
4:09PM passcod ~/nanobot
≈ python -v
import _frozen_importlib # frozen
import imp # builtin
import sys # builtin
# installing zipimport hook
import 'zipimport' # <class '_frozen_importlib.BuiltinImporter'>
@passcod
passcod / data-markdown.user.js
Created November 9, 2011 00:56 — forked from paulirish/data-markdown.user.js
*[data-markdown] - use markdown, sometimes, in your HTML
// ==UserScript==
// @name *[data-markdown]
// @version 2.0
// @description Use Markdown, sometimes, in your HTML.
// @author Paul Irish <http://paulirish.com/> and others
// @include *
// ==/UserScript==
// Contribs:
// Thaddee Tyl <http://espadrine.github.com/>