Skip to content

Instantly share code, notes, and snippets.

@shinsuke79
shinsuke79 / RubyJS4Mery.js
Created May 4, 2014 02:18
テキストエディタ「Mery」のマクロ対応版JSRuby
(function() {
ysPuts = function(text){
OutputBar.Writeln(text.valueOf());
};
ysPrint = function(text){
OutputBar.Write(text);
};
clearOutputBar = function(){
OutputBar.Clear();
};
@shinsuke79
shinsuke79 / RockyHunter.rb
Created April 27, 2014 14:25
404以外のURLを探す
require 'net/http'
puts "Rockey tracker start!! argv[0]=#{ARGV[0]}"
i = ARGV[0].to_i || 0;
File.open("result-#{i}.txt", "w") do |file|
while true do
pattern = sprintf("%010d", i)
res = Net::HTTP.start("www.xxxx.com") {|http|
http.get("/#{pattern}.txt")
}
if res.code == "404"
@shinsuke79
shinsuke79 / wiki_infobox_parse.rb
Last active March 28, 2016 11:17
WikipediaのInfoBoxを解析するプログラム
class WikiInfoBox
# URLにアクセスするためのライブラリの読み込み
require 'open-uri'
# Nokogiriライブラリの読み込み
require 'nokogiri'
# pp
require 'pp'
# uri
require 'uri'

デザインパターン概要

デザインパターン | TECHSCORE(テックスコア)
http://www.techscore.com/tech/DesignPattern/index.html/ をひと通り読んで概要をつけた

Wikipediaに書いてあったけど
デザインパターンが常に最善の結果ではない
ことに注意。乱用するのはコードを複雑にするだけ。

# dispatcher#trigger
trigger: (event_name, data, success_callback, failure_callback) =>
event = new WebSocketRails.Event( [event_name, data, @connection_id], success_callback, failure_callback )
@queue[event.id] = event
@_conn.trigger event
# _conn
@_conn = new WebSocketRails.WebSocketConnection url, @
---------- Forwarded message ----------
From: Mark S. Miller <erights@google.com>
Date: Tue, Nov 16, 2010 at 3:44 PM
Subject: "Future of Javascript" doc from our internal "JavaScript Summit"
last week
To: javascript-standard@google.com
On November 10th and 11th, a number of Google teams representing a variety
of viewpoints on client-side languages met to agree on a common vision for
the future of Javascript.
@shinsuke79
shinsuke79 / jsdoit.css
Created December 4, 2012 04:13
2012-12-03 1st
body { background-color: #DDDDDD; font: 30px sans-serif; }
@shinsuke79
shinsuke79 / Nodeのドキュメントをカウントした結果
Created December 2, 2012 17:36
AutoCompleteのcoffee-mode用dict作成
the:1950
to:1033
a:916
is:829
of:628
and:466
be:450
will:353
in:344
for:341
@shinsuke79
shinsuke79 / mongoose_sample.coffee
Created December 2, 2012 11:01
mongooseのスキーマ定義サンプル
デザインが厄介
→5つが厄介
デフォルトだと省略
。。。省略されちゃう
文字列溢れちゃうww
あふれた
→中途半端に人が作った部品
jQueyMobileでやってた