Skip to content

Instantly share code, notes, and snippets.

View pnlybubbles's full-sized avatar
🍋
is delicious!

pnly pnlybubbles

🍋
is delicious!
View GitHub Profile
@pnlybubbles
pnlybubbles / .zshrc
Last active November 26, 2016 05:53
.zshrc晒した
# Created by newuser for 5.0.2
export LANG=ja_JP.UTF-8
## PATH
export PATH=$HOME/bin:$HOME/.ndenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/texbin
### Added by the Heroku Toolbelt
export PATH=/usr/local/heroku/bin:$PATH
@pnlybubbles
pnlybubbles / unfavmita.rb
Last active December 16, 2015 16:09
あんふぁぼを見た。
# encoding: utf-8
require 'net/https'
require 'oauth'
require 'cgi'
require 'json'
require 'openssl'
require "date"
require "pp"
@pnlybubbles
pnlybubbles / bot.rb
Last active December 16, 2015 18:19
twitter bot base.
# encoding: utf-8
require "net/https"
require "oauth"
require "cgi"
require "json"
require "openssl"
require "date"
require "./key_token.rb"
require "pp"
@pnlybubbles
pnlybubbles / yuruyurhythm_amazon_auto_purchase.rb
Last active December 17, 2015 08:49
"YURUYURI♪1st.Series Best Album ゆるゆりずむ♪ [7777セット完全生産限定盤] [Limited Edition]" のAmazonからの販売再開をTwitterを利用して監視し、再入荷情報を取得時に瞬間で予約注文を行うスクリプト。watir-webdriver, oauth gem必要。FireFox必要。@amacheckをフォローする必要あり。Amazon 1-Click注文の設定必要。
# encoding: utf-8
require 'watir-webdriver'
require 'net/https'
require 'oauth'
require 'cgi'
require 'json'
require 'openssl'
CONSUMER_KEY = "*"
@pnlybubbles
pnlybubbles / Lyrics.rb
Created May 22, 2013 12:39
曲をタイトルから http://www.littleoslo.com/ を利用して検索して歌詞を返すモジュール。
# encoding: utf-8
require "nokogiri"
require "open-uri"
require "uri"
# Lyrics module
#
# * Lyrics.Search("title")
# search songs by "title" in http://www.littleoslo.com/ (Not support pagement)
# Created by newuser for 5.0.2
export LANG=ja_JP.UTF-8
## PATH
PATH=$HOME/.ndenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/texbin:$HOME/bin
export PATH
### Added by the Heroku Toolbelt
export PATH="/usr/local/heroku/bin:$PATH"
@pnlybubbles
pnlybubbles / tweet-tunes.rb
Last active December 18, 2015 05:29
なうぷれ自動投稿。Mac用。systemのrubyで動作。twitter-config.rbにはtwitter gemのアカウント$pn1yの定義を行なっています。twitter gem, RubyCocoaを利用。
# encoding: utf-8
require 'rubygems'
require '../twitter-config.rb'
require 'osx/cocoa'
include OSX
class TweetTunes < NSObject
def initialize
center = NSDistributedNotificationCenter.defaultCenter
@pnlybubbles
pnlybubbles / tableview.js
Created June 9, 2013 12:47
クライアントの作り途中の一部です。94行目教えて欲しいです。unit_test()がonloadで実行されます。
function TableView () {
this.initialize.apply(this, arguments);
}
TableView.prototype = {
initialize: function(jquery_obj, view_id) {
this.view = jquery_obj;
if(this.view.length !== 1) {
throw new Error("Object does not point at unique element");
}
@pnlybubbles
pnlybubbles / barusu.rb
Last active December 20, 2015 13:29
バルスを計測します。"o"で出力します。
# encoding: utf-8
require "twitter"
require "tweetstream"
require "json"
CONSUMER_KEY = ""
CONSUMER_SECRET = ""
ACCESS_TOKEN = ""
ACCESS_TOKEN_SECRET = ""
@pnlybubbles
pnlybubbles / barusu_parse.rb
Created August 2, 2013 12:47
barusu.rbで出力したjsonをグラフで出力。5分毎の流速のグラフで出力されます。gruff gem要求。
# encoding: utf-8
require "json"
require 'gruff'
log = {}
open("barusu_output.json") do |io|
log = JSON.load(io)
end