Skip to content

Instantly share code, notes, and snippets.

View ecentinela's full-sized avatar

Javier Martínez Fernández ecentinela

  • Barcelona, Spain
View GitHub Profile
@ecentinela
ecentinela / auto_link_text.php
Created April 7, 2011 11:27
Creates links for urls on text
# How to echobot with XMPP, BOSH, and Strophe
1. Setup ejabberd(http://www.ejabberd.im/) server and setup account admin@localhost.local
NOTE: localhost should be enough. If you setup something else, make sure you add it at /etc/hosts like this
#/etc/hosts
127.0.0.1 localhost.local
NOTE: Also download Psi(http://psi-im.org/), and make sure you can connect to your ejabberd server.
2. Download strophe(http://code.stanziq.com/strophe/) and place it (eg: /Users/makoto/work/sample/strophejs-1.0)
#Importante: resetear el single_access_token de los usuarios que no tengan
cd /var/www/apps/pareja10/current
script/console staging (o production)
User.find_each do |u|
unless u.single_access_token?
u.reset_single_access_token
u.save(false)
end
end
@ecentinela
ecentinela / adb.sh
Created February 19, 2011 20:07
flash recovery HTC Hero
adb shell reboot bootloader
fastboot boot recovery-RA-hero-v1.7.0.1.img
adb shell mount /sdcard
adb push recovery-RA-hero-v1.7.0.1.img /sdcard/recovery-RA-hero-v1.7.0.1.img
adb shell flash_image recovery /sdcard/recovery-RA-hero-v1.7.0.1.img
adb shell reboot
@ecentinela
ecentinela / jpg2pdf.rb
Created February 18, 2011 18:29
Convert multiple jpg files to a pdf document
# get the actual directory
root_path = Dir.pwd
# all files on the actual directory
Dir.glob(File.join root_path, '*').each do |file|
# check that is a directory
if File.directory? file
print "Converting #{file}... "
# path where image files are
@ecentinela
ecentinela / Change author details in commit history
Created October 2, 2009 11:17
Change author / commiter details in all commits (WARNING: Will change all SHA1s)
#!/bin/sh
git filter-branch --env-filter '
an="$GIT_AUTHOR_NAME"
am="$GIT_AUTHOR_EMAIL"
cn="$GIT_COMMITTER_NAME"
cm="$GIT_COMMITTER_EMAIL"
if [ "$GIT_COMMITTER_EMAIL" = "your@email.to.match" ]