This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Hello, I made this simple ruby one liner that I found useful when inspecting ruby object I don't know much about | |
# It simply calls all the callable methods of the given object and presents a simple result. | |
# USAGE: | |
# replace the 'object' variable (Time.now in the example) with your favourite object | |
# irb version: | |
object = Time.new; (object.methods - Object.methods).map{ |m| meth = object.method(m.to_sym); begin; [meth.name, meth.call] if meth.arity == 0; rescue Exception; end }.compact | |
# readable version: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# Usage: gemspec [-s] GEMNAME | |
# | |
# Prints a basic gemspec for GEMNAME based on your git-config info. | |
# If -s is passed, saves it as a GEMNAME.gemspec in the current | |
# directory. Otherwise prints to standard output. | |
# | |
# Once you check this gemspec into your project, releasing a new gem | |
# is dead simple: | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### This file is an example password file for svnserve. | |
### Its format is similar to that of svnserve.conf. As shown in the | |
### example below it contains one section labelled [users]. | |
### The name and password for each user follow, one account per line. | |
[users] | |
#username=password |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# install AFP | |
# from: http://ubuntuforums.org/showthread.php?t=410274 | |
mkdir -p ~/src/netatalk | |
cd ~/src/netatalk | |
sudo aptitude install devscripts cracklib2-dev dpkg-dev libssl-dev | |
apt-get source netatalk | |
sudo apt-get build-dep netatalk | |
# this folder name may change depending on the version of netatalk | |
cd netatalk-2.0.5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function debugg_multiple(elements, attrs) { | |
if (attrs == undefined) | |
attrs = []; | |
string = ""; | |
for (var i = elements.length - 1; i >= 0; i--){ | |
string = string + debugg(elements[i], attrs) + "<br>"; | |
}; | |
return string; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class PagesController < ActionController::Metal | |
include AbstractController::Layouts | |
include ActionController::Rendering | |
append_view_path "#{Rails.root}/app/views" | |
layout "application" | |
def about | |
render :about | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def entries(dir) | |
Dir.entries(dir) - ["..", "."] | |
end | |
def entries_map(directory, level=1, &block) | |
entries(directory).map do |dir| | |
if File.directory? "#{directory}/#{dir}" | |
puts "#{">"*level} #{dir}" | |
block.call "#{directory}/#{dir}" | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// mixins | |
=border-radius(!radius) | |
border-radius = !radius | |
-moz-border-radius = !radius | |
-webkit-border-radius = !radius | |
=border-radius-bottom(!radius) | |
-moz-border-radius-bottomleft= !radius | |
-moz-border-radius-bottomright= !radius | |
-webkit-border-bottom-left-radius= !radius |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# v 1.0.1 | |
~$ ARCHFLAGS='-arch i386 -arch x86_64' | |
~$ rvm install 1.8.7 --debug --reconfigure -C --enable-shared=yes | |
~$ wget http://sourceforge.net/projects/rubycocoa/files/RubyCocoa/1.0.1/RubyCocoa-1.0.1.tar.gz/download | |
~$ tar xzf RubyCocoa-1.0.1.tar.gz && rm RubyCocoa-1.0.1.tar.gz && cd RubyCocoa-1.0.1 | |
~/RubyCocoa-1.0.1$ ruby install.rb config --build-universal=yes | |
~/RubyCocoa-1.0.1$ ruby install.rb setup | |
~/RubyCocoa-1.0.1$ sudo ruby install.rb install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"results": [{ | |
"name": "ubuntu desktop 10.10 i386", | |
"magnet": "magnet:?xt=urn:btih:bcf2e587afd4d3....80%2Fannounce", | |
"seeds": "157" | |
}, { | |
"name": "Ubuntu 10.10 amd64", | |
"magnet": "magnet:?xt=urn:btih:4af6fb7cbfb87....80%2Fannounce", | |
"seeds": "63" | |
}, { |