Skip to content

Instantly share code, notes, and snippets.

View sivy's full-sized avatar

Steve Ivy sivy

View GitHub Profile
/*
admin stuff
*/
var app = module.parent.exports;
UserProvider = require('./favprovider-memory').UserProvider,
userProvider = new UserProvider();
var sys = require('sys');
/*
admin stuff
*/
var app = module.parent.exports;
UserProvider = require('./favprovider-memory').UserProvider,
userProvider = new UserProvider();
var sys = require('sys');
/**
* Module dependencies.
*/
console.log('getting setup');
express = require('express');
app = module.exports = express.createServer();
var settings = require('./settings'),
UrlProvider.prototype.update = function(url, callback) {
this.getCollection(function(error, urls_collection) {
if( error ) {
callback(error);
} else {
var oid = url["_id"];
url.modified_on = new Date();
console.log('updating ' + sys.inspect(url));
faves_collection.save( url, function(error, url) {
console.log(sys.inspect(this.db.getLastErrorObj));
@sivy
sivy / app.js
Created October 19, 2010 18:20
issue with collection.update callback params
/**
update stats for the URL
*/
hit_emitter.on('newHit', function(url, hit){
var data = { "$push": { "stats.hits": hit }, "$inc": { "stats.hitcounter": 1 } }
urlProvider.update(url, data, function(error, url){
console.log('updated hit: ' + JSON.stringify(url));
});
});
@sivy
sivy / app.js
Created October 26, 2010 20:16
/**
* Module dependencies.
*/
var express = require('express');
var app = module.exports = express.createServer();
var EventEmitter = require('events').EventEmitter;
var app_emitter = new EventEmitter();
<mt:var name="override_identifier" value="1" /> <!-- to use the override template -->
<mt:var name="override_identifier" value="0" /> <!-- to not use the override template (or just don't include) -->
<?php
$conn = mysql_connect('localhost', 'username', 'password');
if(!$conn) {
echo 'Error: ' . mysql_errno() . ' - ' . mysql_error();
}
?>
tables
-> ;
+-----------------------------+
| Tables_in_ia2010 |
+-----------------------------+
| access |
| actions |
| actions_aid |
| authmap |
| batch |
var net = require('net');
var limestone = require('../limestone');
exports.testConnection = function () {
// fire up listener
var finx = net.createServer(function(){
console.log('got connection on port 9313')
});
finx.listen(9313, function(){
limestone.connect(9313, function(err) {