Skip to content

Instantly share code, notes, and snippets.

View jbgutierrez's full-sized avatar

Javier Blanco Gutiérrez jbgutierrez

View GitHub Profile
sudo env ARCHFLAGS="-arch i386" gem install mysql -- \
--with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib \
--with-mysql-include=/usr/local/mysql/include
@jbgutierrez
jbgutierrez / random_word.rb
Created February 7, 2009 15:52
Magnus Holm’s solution
# Generate a random string of length 4 or more consisting of only the following
set of characters: a-z, A-Z, 0-9
(0..4).map{rand(?z).chr[/[^_\W]/]||redo}.join
function isArray(o) {
return Object.prototype.toString.call(o) === '[object Array]';
}
@jbgutierrez
jbgutierrez / TestThread.java
Created November 29, 2008 14:31
Pregunta de examen
import java.util.*;
public class TestThread extends Thread
{
public static void main(String[] args){
new TestThread().start();
new TestThread().start();
}
public void run(){
Vector<Safe> aList= new Vector<Safe>();
for(Integer i = 0; i<3; i++)
begin
response = Net::HTTP.post_form("...")
rescue Timeout::Error,
Errno::EINVAL,
Errno::ECONNRESET,
EOFError,
Net::HTTPBadResponse
Net::HTTPHeaderSyntaxError,
Net::ProtocolError => e
# ...
@jbgutierrez
jbgutierrez / gist:30122
Created November 28, 2008 22:49
Smart definition of Fibonacci Sequence (http://tinyurl.com/dst6f)
def fib n
case n
when 0..1 then n
else fib(n-1) + fib(n-2)
end
end
# thouth it should be rewritten as a loop to avoid a stackoverflow