Sven Kräuter 5v3n

View gist:9993518
1 2 3 4 5 6 7 8 9
# released to the public domain, sven@makingthingshappen.de 2014
 
opkg update
opkg install nano
opkg install python-openssl
opkg install distribute #contains easy_install
opkg install python-curl
easy_install bottle
easy_install paste
View pi wireless setup
1 2 3 4 5 6 7 8 9 10
--/etc/network/interfaces:
 
auto lo
 
iface lo inet loopback
iface eth0 inet dhcp
 
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
View piBeacon
1 2 3 4 5 6 7 8 9
sudo apt-get install libusb-dev libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev
sudo mkdir bluez
cd bluez
sudo wget www.kernel.org/pub/linux/bluetooth/bluez-5.11.tar.xz
sudo unxz bluez-5.11.tar.xz
sudo tar xvf bluez-5.11.tar
cd bluez-5.11
sudo ./configure --disable-systemd
sudo make && sudo make install
View ybeacon
1 2 3 4 5 6 7 8 9 10
root@gretelomat:~# lsusb
Bus 001 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0b05:17cb ASUSTek Computer, Inc.
Bus 001 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
root@gretelomat:~# echo 0b05 17cb > /sys/bus/usb/drivers/btusb/new_id
root@gretelomat:~# hciconfig
hci0: Type: BR/EDR Bus: USB
BD Address: 00:02:72:C9:0E:AA ACL MTU: 1021:8 SCO MTU: 64:1
DOWN
View ruby on linino
1 2 3 4 5 6 7 8 9 10
- Download and extract https://docs.google.com/file/d/0B54xzz44RpW6YlpaQXV3M2hTQVk to /tmp
 
# cd tmp
 
- ruby core
 
# opkg install libyaml libdb47 libruby_1.9.3-p429-1_ar71xx.ipk ruby-core_1.9.3-p429-1_ar71xx.ipk ruby_1.9.3-p429-1_ar71xx.ipk
 
# ruby -v
ruby 1.9.3p429 (2013-05-15 revision 40747) [mips-linux]
View load test faye server.js
1 2 3 4 5 6 7 8 9 10
var faye = require('faye');
var clients = [], client;
var responseCount = 0;
 
for (var i = 0; i < 200; i++) {
client = new faye.Client('http://HOSTNAME/faye');
client.subscribe('/status/realtime', function(message) {
var time = new Date().getTime();
responseCount++;
console.log(responseCount);
View heroku-CVE-2013-0156.rb
1 2 3 4 5 6 7 8 9 10
## The quick-and-nasty CVE-2013-0156 Heroku inspector!
## Originally brought to you by @elliottkember with changes by @markpundsack @ Heroku
## Download and run using:
## ruby heroku-CVE-2013-0156.rb
`heroku list`.split("\n").each do |app|
app = app.strip
 
puts "checking #{app}"
View README.MD
1 2 3 4 5 6 7 8 9 10
A Thor Task to unwatch *all* Github watched repositories (excluding owned) and optionally export to delicious.
 
> Sorry Github, for I have sinned.
> I use the Watch feature as a bookmarker.
 
Install required gems:
 
`gem install thor rest-client`
 
Install this script in Thor:
View Gemfile
1 2
source :rubygems
gem 'oirukan', :git => "git://github.com/filtercake/oirukan.git"
View Gemfile
1 2 3 4
source :rubygems
 
gem 'curb'
gem 'tweetlr'
Something went wrong with that request. Please try again.