Skip to content

Instantly share code, notes, and snippets.

STDOUT.sync = true
require 'queue'
start_time = Time.now.to_i
msg = 0
queue = Queue.new("testing")
queue.subscribe do |obj|
msg += 1
@yevgenko
yevgenko / apache-site.conf.erb
Created August 25, 2010 10:23
chef magento roles examples
<% if @params[:ssl] %>
<VirtualHost <%= node[:ipaddress] %>:443>
ServerName <% if node[:magento][:server][:secure_domain] %><%= node[:magento][:server][:secure_domain] %><% else %><%= @params[:server_name] %><% end %>
SSLEngine on
SSLCertificateKeyFile ssl/<%= @params[:server_name] %>.pem
SSLCertificateFile ssl/<%= @params[:server_name] %>.pem
SSLProtocol all
SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
<% else %>
@yevgenko
yevgenko / desktopcouch-cli.py
Created April 5, 2011 21:09
Helper command that opening _utils page of desktopcouch
#!/usr/bin/python
# Copyright 2011 @Yeevgen
# Licensed under the Apache License, Version 2.0
# http://www.apache.org/licenses/LICENSE-2.0
import os
import os.path
import re
import webbrowser
@yevgenko
yevgenko / id_rsa.pub
Created April 7, 2011 20:25
My old public key
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqYwYSgkTesI+mCvITnxHIh5+CIEpSbll2QyuEsR0qTFbsjUIKrYckBpBU3SksHkUJ9zV0TiZ7CBQwPDY7UOzoFNcPZjSNw8TZ3jJFnHDp4g8iPhNRQKGzx/xMafWYMGfnf/09RQLsXozYqkTEUVG021YyV4vZAMHXKsYyQtB/80SeZZhE/gCVlTD2Q7XzXLqZpFFHYPoua6T4/YRHvT7WHjUJTW8g89FJpV+USJ0FME7dQ6/ocB4wmIV1NOiPCo/LzzrM9fkLAU0QWsmHVOP2JrOrt1Rhw9Q9vFNyWVUpuWsq3oen53bOpnpbPivfNjLR+e9ViOy9l/1D5+Qy7zqIQ== wik@www
@yevgenko
yevgenko / .tmux.conf
Created August 24, 2011 03:02
tmux settings
## keybindings
unbind C-b
unbind C-a
unbind %
unbind ,
unbind .
unbind n
unbind p
unbind [
unbind '"'
@yevgenko
yevgenko / Questions
Created September 7, 2011 21:21
RubyShift
Day job: Software Craftsman
Favorite Ruby project: github-gem, octopress, sinatra, hirefire... well, I love'em all :)
Open Source contributions: few Chef(opscode) cookbooks, the modules and patches for seagull and symfony frameworks, little magento additions http://tinycarts.github.com/ and others patches, fixes, gists, I'm sure you know the rest ;)
How do you use GitHub: blogging, collaborating, contributing and sharing the code
@yevgenko
yevgenko / dcouch.sh
Created December 7, 2011 13:50
touch desktopcouch and open futon
#!/bin/sh
dbus-send --session --print-reply --type=method_call --dest=org.desktopcouch.CouchDB / org.desktopcouch.CouchDB.getPort
xdg-open ~/.local/share/desktop-couch/couchdb.html
@yevgenko
yevgenko / index.mustache
Created December 21, 2011 05:25
Basic mustache views for expressjs
<h1>{{title}}</h1>
<p>Welcome to {{title}}</p>
@yevgenko
yevgenko / conky.diff
Created February 11, 2012 22:46
conky-1.8.1 patch for FreeBSD port
diff -Naur work/conky-1.8.1-orig/src/conky.c work/conky-1.8.1/src/conky.c
--- work/conky-1.8.1-orig/src/conky.c 2012-02-12 00:29:46.000000000 +0200
+++ work/conky-1.8.1/src/conky.c 2012-02-12 00:25:02.000000000 +0200
@@ -119,9 +119,9 @@
#include "openbsd.h"
#endif
-#if defined(__FreeBSD_kernel__)
-#include <bsd/bsd.h>
-#endif
@yevgenko
yevgenko / id_rsa.pub
Created February 20, 2012 19:45
My public rsa key
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC1+iLi2yDLtCohtI4BC098FObGCX2213d7wSzwShWzwltX+hNdOQNTILNYdmB7kpWdZvvAm82AtnkAa0h9rF4g5UyNavWxgUoZzsgpnMXqZjYB/CUGuRwK5/eeukO0QM8OkhCPZ8WBysP4ABR+zbxs639lzPr91UlkqEF/V/Aism5Tu2ohGZ09UmLa9mrQMn+Xbb/9+tJwtXfwdNJmG4XP0cmdcYWYNX1fB3aQRNldLV52oAlj5sfdzBG1XwwvQ4uM/JVOmrjHw9tsPyCouADVIg/4AqFUe9EIfMWHWTt5iqpgOA7Dk8V7th9ROXFB1V3DbRmBTYgyQrYNvcMbCQ2x craftsman@yevgenko.me