Skip to content

Instantly share code, notes, and snippets.

@fjallstrom
fjallstrom / gist:5402355
Last active December 16, 2015 07:58
simple watchfolder daemon. using mysql to tag files as processed, which isn't perfect. can be changed to redis, mongo or memcache easily.
#!/usr/bin/env python
import os
import sys
import datetime
import time
import logging
try:
import MySQLdb as db
#!/usr/bin/env python
import pika
import time
credentials = pika.credentials.PlainCredentials('guest', 'guest')
parameters = pika.ConnectionParameters(
host="127.0.0.1",
credentials=credentials)
connection = pika.BlockingConnection(parameters)
channel = connection.channel()
@fjallstrom
fjallstrom / gist:2147581
Created March 21, 2012 14:38
fetch likes from fb
# hämta ut en array med dina likeade urlar
if($urls){
foreach($urls as $url){
# fetch stats from fb
$fbdata = @json_decode($this->curl->simple_get('http://api.facebook.com/restserver.php?method=links.getStats&urls='.$url.'&format=json'));
$likes = $fbdata ? $fbdata[0]->total_count : 0;
# uppdatera denna marker med hur många likes den har i databasen. nya värdet på likes finns i: $likes
@fjallstrom
fjallstrom / blocklista
Created March 3, 2012 20:02
blocklista till melodijäveln 2012
stoppa in detta i ditt tweetdeck under preferences > global filter.
#melo2012, #mel2012, #dif, #twittboll, #mel12012, #melodifestivalen, #mel2012, #melfest, #mel21012, #melfest2012, melodifestivalen, sean banan, ranelid, flinck