Skip to content

Instantly share code, notes, and snippets.

@pbruna
pbruna / gist:1406907
Created November 29, 2011 22:34
Setup Proxy from CLI
networksetup -setsecurewebproxystate ethernet on
networksetup -setwebproxystate ethernet on
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/
@pbruna
pbruna / show.html.erb
Created January 19, 2012 13:03
Treequel adding to many extensions
class OrganizationalUnitsController < ApplicationController
def show
@organizational_unit = OrganizationalUnit.find(params[:id])
end
end
require 'treequel/model'
require 'treequel/model/objectclass'
#!/usr/bin/ruby
require 'treequel'
require 'treequel/model'
require 'treequel/model/objectclass'
#Treequel.log.level=Logger::DEBUG
Treequel::Model.directory = Treequel.directory(
:host => "10.211.55.5",
@pbruna
pbruna / gist:1682972
Created January 26, 2012 14:19
Migrating LVM Storage
# Creamos PV en nueva LUN - El nombre "logs" es un alias de Multipath
pvcreate /dev/mapper/logs
# Extendemos el VG logs
vgextend logs /dev/mapper/logs
# Movemos los datos entre los PVs
pvmove /dev/dm-4 /dev/mapper/logs -v
# Eliminamos el antiguo PV
@pbruna
pbruna / gist:1692329
Created January 28, 2012 03:21
Testing NSLog
NSNumber *operandObject = [NSNumber numberWithDouble:operand];
[self.operandStack addObject:operandObject];
NSLog(@"%@", operandObject);
@pbruna
pbruna / test_do_end.sublime-snippet
Created February 2, 2012 13:55
Sublime Text 2 "test do end" Snippet
<snippet>
<content><![CDATA[
test "${1}" do
${2}
end
]]></content>
<tabTrigger>test</tabTrigger>
<scope>source.ruby</scope>
</snippet>
@pbruna
pbruna / gist:2705106
Created May 15, 2012 21:00
content_tag block in Rails 3
def formated_error_message(message)
messages = message.split(/\n/)
content_tag :ul do
messages.reduce('') {|c,msg| c << content_tag(:li, msg)}.html_safe
end
end
@pbruna
pbruna / gist:3069088
Created July 8, 2012 02:44 — forked from rafaelss/gist:2046324
XML c14n with Nokogiri
require "nokogiri"
xmldoc = Nokogiri::XML(File.read(ARGV[0]), nil, nil, Nokogiri::XML::ParseOptions::NOBLANKS | Nokogiri::XML::ParseOptions::NOCDATA | Nokogiri::XML::ParseOptions::STRICT)
print xmldoc.at(ARGV[1]).canonicalize
@pbruna
pbruna / gist:3167327
Created July 24, 2012 01:21
dovecot auth test
doveadm auth -a /var/spool/postfix/private/dovecot_auth pbruna 123456