Skip to content

Instantly share code, notes, and snippets.

View denysonique's full-sized avatar

Dennis Prochniak denysonique

View GitHub Profile
require 'scrapify'
require 'models'
module HN
class Scraper < Scrapify::Page
encoding 'utf-8'
fields = {
#!/usr/bin/env perl
use Dancer;
get '/' => sub {
"Hello World!"
};
dance;
if ! $(psql template1 -c 'SHOW SERVER_ENCODING' | grep -q UTF8); then
psql postgres -c "update pg_database set datallowconn = TRUE where datname = 'template0';"
psql template0 -c "update pg_database set datistemplate = FALSE where datname = 'template1';"
psql template0 -c "drop database template1;"
psql template0 -c "create database template1 with template = template0 encoding = 'UTF8';"
psql template0 -c "update pg_database set datistemplate = TRUE where datname = 'template1';"
psql template1 -c "update pg_database set datallowconn = FALSE where datname = 'template0';"
fi
WshShell = WScript.CreateObject("WScript.Shell")
res = WshShell.Popup("Hello World!", 5,undefined , 2 + 48)
@denysonique
denysonique / gist:4140665
Created November 24, 2012 17:48
Sequelize passwordless PostgreSQL connection
sequelize = new Sequelize({'database_name', null, null,
dialect: 'postgres',
native: true,
protocol: 'postgresql',
host: null,
port: null,
})
@denysonique
denysonique / autocompile.coffee
Created November 9, 2012 02:24
watch and autocompile.jade and .coffee files when changed
jade = require 'jade'
fs = require 'fs'
coffee = require 'coffee-script'
path = require 'path'
file = require 'file'
watch = (fname)->
fs.watch fname, (event, filename)->
1.upto(100).each do |i|
unless i % 3 == 0 or i % 5 == 0
print i
else
print 'Fizz' if i % 3 == 0
print 'Buzz' if i % 5 == 0
end
puts
end
exec = require('child_process').exec
exec 'net users', (err, stdout)-> console.log stdout
@denysonique
denysonique / app.js
Created June 12, 2012 03:32
Converts uploaded .doc(x) to .pdf
var express = require('express');
var exec = require('child_process').exec;
var app = express.createServer();
var fs = require('fs');
var path = require('path');
var jobs = [];
app.use(express.bodyParser());
@denysonique
denysonique / 2 - nap_export.rb
Created June 7, 2012 09:08
EXPORTS SQLITE DATA INTO POSTGRESQL
#!/usr/bin/env ruby
# 1283314500 EXPORTS NET-A-PORTER LIVE DATA INTO POSTGRESQL
require "logger"
require "sequel"
#require "pgpass"
require "fileutils"
module NAP