Skip to content

Instantly share code, notes, and snippets.

require 'redis'
$redis = Redis.new
GLOBAL = "counter_global"
def local
"counter_sec_#{Time.now.to_i}"
end
lets assume you have array or urls yes ?
urls.each do |url|
check_if_counter < 50
if yes
spawn_thread(url)
else
sleep(2)
@JakubOboza
JakubOboza / sayer.js
Last active December 27, 2015 13:49
mac campfire talking process
var exec = require("child_process").execFile;
var Campfire = require("./node_modules/campfire").Campfire;
var instance = new Campfire({
ssl : true,
token : "key",
account : "domain"
});
instance.join("577834", function(error, room) {
#!/usr/bin/env ruby
# encoding: utf-8
require 'amqp'
require 'json'
require 'securerandom'
# Example HTTP response, for AMPQ we need to use single even in outgoing
# {
# "events":[{
@JakubOboza
JakubOboza / gist:6909175
Created October 9, 2013 21:56
scala AMQP
val params = new ConnectionParameters
params.setUsername("guest")
params.setPassword("guest")
params.setVirtualHost("/")
params.setRequestedHeartbeat(0)
val factory = new ConnectionFactory(params)
// Create a new instance of the string sender.
// This sender will send messages to the "mult" exchange with a
// routing key of "routeroute"
val amqp = new StringAMQPSender(
package main
import (
"flag"
"html/template"
"log"
"net/http"
)
var addr = flag.String("addr", ":1718", "http service address") // Q=17, R=18
package main
import(
"fmt"
"github.com/hoisie/mustache"
"bytes"
)
func main(){
{-# LANGUAGE OverloadedStrings #-}
import Database.Redis
import Network.CGI
import qualified Data.ByteString.Char8 as BL
setKey conn key value = do
runRedis conn $ do
set key value
@JakubOboza
JakubOboza / gist:5822497
Created June 20, 2013 13:08
git blame screwup
{
"color_scheme": "Packages/Color Scheme - Default/Sunburst.tmTheme",
"font_size": 12.0,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true
}
module ThreeUkEncryption
include OpenSSL::Cipher
extend self