Skip to content

Instantly share code, notes, and snippets.

View june29's full-sized avatar
🚿

june29 june29

🚿
View GitHub Profile
@june29
june29 / case1.rb
Created July 28, 2015 03:53
RailsのRoutingあれこれ
Rails.application.routes.draw do
resources :users do
get '/image' => 'users#image', as: :image
end
end
=begin
user_image GET /users/:user_id/image(.:format) users#image
users GET /users(.:format) users#index
POST /users(.:format) users#create
public class HelloWorld {
public static void main(final String[] args) {
System.out.println("Hello, world!");
}
}
makeSearchCommand({
name: "twitter-search",
url: "http://search.twitter.com/search?q={QUERY}",
icon: "http://twitter.com/favicon.ico",
description: "Searches twitter for your words.",
preview: function(pBlock, directObject) {
var query = directObject.text;
pBlock.innerHTML = "Searching for...";
var url = "http://search.twitter.com/search.json";
// ==UserScript==
// @name QuickSearchForm
// @namespace http://june29.jp/
// @include http://*
// @include https://*
// ==/UserScript==
(function() {
var BIND_KEY = '/';
require "net/http"
require "json"
class CouchDB
def initialize(host, port = 5984)
@host = host
@port = port
end
def get(uri)
cdb_config = Pit.get("couchdb", :require => {
"host" => "CouchDB host",
"port" => "CouchDB port"
})
ps_config = Pit.get("bcphotoshare.com", :require => {
"email" => "your email address",
"password" => "your password"
})
require "net/http"
require "time"
require "digest/sha1"
Net::HTTP.version_1_2
class HatenaBookmark
def initialize(username, password)
@username = username
@password = password
#!/usr/bin/ruby -Ku
require "rubygems"
require "open-uri"
require "rexml/document"
require "time"
require "pit"
require File.dirname(__FILE__) + "/hatena_bookmark"
require File.dirname(__FILE__) + "/couchdb"
require "rubygems"
require "open-uri"
require "nokogiri"
def count_word(url)
text = fetch_text(Nokogiri::HTML(open(url)))
text.scan(/\w+/).inject(Hash.new(0)) { |count, word|
count[word.downcase] += 1
count
require "rubygems"
require "nokogiri"
require "httpclient"
require "uri"
require "json"
class Pager
@@siteinfo_url = "http://wedata.net/databases/AutoPagerize/items.json"
attr_accessor :doc