Skip to content

Instantly share code, notes, and snippets.

@volkan
volkan / ab.rb
Last active Dec 10, 2015
ApacheBench fails after Mac OSX Lion Upgrage apr_socket_recv: Connection reset by peer (54)
View ab.rb
require 'formula'
class Ab < Formula
homepage 'http://httpd.apache.org/docs/trunk/programs/ab.html'
url 'http://www.apache.org/dist/httpd/httpd-2.2.22.tar.bz2'
sha1 '766cd0843050a8dfb781e48b976f3ba6ebcf8696'
def patches
{
# The ab tool of the latest stable httpd (2.4.2) does not work
@volkan
volkan / memcacheTool.rb
Last active Oct 4, 2015 — forked from bkimble/gist:1365005
List local memcached keys and values using Ruby
View memcacheTool.rb
#!/usr/bin/env ruby
require 'net/telnet'
#ruby file.rb
#ruby file.rb key1, key2, key3
cache_dump_limit = 100000
localhost = Net::Telnet::new("Host" => "localhost", "Port" => 11211, "Timeout" => 3)
slab_ids = []
localhost.cmd("String" => "stats items", "Match" => /^END/) do |c|
@volkan
volkan / compress.php
Created Dec 26, 2011
Verilen js,css dosyalarını tek bir dosyaya dönüştürüp sonra bunları sıkıştırmaya yarar. Bu iş için YUI Compressor kullanır.
View compress.php
<?php
/**
* Kullanımı: php53 compress.php -f abc.js,jsonrpc.js -o all.js
* Çıktı olarak all-min.js veya all-min.css isimli bir dosya çıkaracaktır.
* Gereksinim: pear install Console_CommandLine
*/
/**
* YUI compress path
*/
$yuic = 'java -jar ~/Development/Tools/yuicompressor-2.4.7/build/yuicompressor-2.4.7.jar ';
View gist:1333506
require 'formula'
class Mysql51 < Formula
homepage 'http://dev.mysql.com/doc/refman/5.1/en/'
url 'http://mysql.mirrors.pair.com/Downloads/MySQL-5.1/mysql-5.1.56.tar.gz'
md5 '15161d67f4830aad3a8a89e083749d49'
depends_on 'readline'
def options
@volkan
volkan / .gitignore
Created Sep 20, 2011 — forked from bergie/.gitignore
Node.js email handling examples
View .gitignore
config.json
reading-image.png
@volkan
volkan / how_to_install_qcachegrind_on_osx.txt
Created Jun 23, 2011 — forked from justfalter/how_to_install_qcachegrind_on_osx.txt
How to install qcachegrind (kcachegrind) on OSX Snow Leopard
View how_to_install_qcachegrind_on_osx.txt
SUMMARY
I like to use kcachegrind for doing profiling on my ruby code. Most of my development
is done on OSX, and while you can install kcachegrind via macports, it takes forever
because it has to build KDE, as well. Much to my surprise, the fine folks who
wrote kcachegrind also made a QT version, qcachegrind. I was able to build this on
OSX without too much effort, only having to install QT and GraphViz. Yippie!
I'm running OSX 10.6.7, with Xcode 4. My default gcc/g++ version is 4.2. I'm sure
it will build just fine on earlier versions of Xcode, but I haven't tested it.
@volkan
volkan / install.md
Last active Aug 29, 2015 — forked from xleliberty/install.md
Graylog2 UDP logger setup for symfony2 via monolog
View install.md

Graylog 2 gelf installation

  • Add composer source: "graylog2/gelf-php": "~1.2"

Services Setup

parameters.yml

graylog.hostname: you.host.name
graylog.port: 12201