Skip to content

Instantly share code, notes, and snippets.

View eiryu's full-sized avatar

eiryu eiryu

View GitHub Profile
@eiryu
eiryu / qiita_team_member_list.js
Last active August 29, 2015 14:05
Qiita:TeamのメンバーリストのQiita IDをポップアップするブックマークレット ref: http://qiita.com/eiryu/items/ac690e2293149ce2957d
javascript:$('.team-member-list ul li a').each(function(i,v){ $(v).attr('title', $(v).attr('href').substr(1)) });
@eiryu
eiryu / pref.txt
Created August 20, 2014 08:10
都道府県
北海道
青森県
岩手県
宮城県
秋田県
山形県
福島県
茨城県
栃木県
群馬県
@eiryu
eiryu / file0.groovy
Created August 23, 2014 13:23
Twitterでブロックしているユーザーを表示する ref: http://qiita.com/eiryu/items/ffe898c41e23c933f503
@Grab('org.twitter4j:twitter4j-core:4.0.2')
import twitter4j.TwitterFactory
def show(blockingUsers) {
blockingUsers.each {
println "${it.id}\t${it.screenName}\t${it.name}"
}
}
def tw = TwitterFactory.singleton
@eiryu
eiryu / file0.groovy
Last active August 29, 2015 14:05
GebでQiita Organizationごとの平均被ストック数を調べてみた ref: http://qiita.com/eiryu/items/a6cadabaa025d31c2e08
// Groovy Version: 2.2.1 JVM: 1.8.0_20 Vendor: Oracle Corporation OS: Mac OS X
@Grapes([
@Grab('org.seleniumhq.selenium:selenium-support:2.41.0'),
@Grab('org.seleniumhq.selenium:selenium-htmlunit-driver:2.41.0'),
@Grab('org.gebish:geb-core:0.9.2')
])
import geb.Browser
def sites = []
@eiryu
eiryu / @Versionあり
Created August 27, 2014 09:10
JPAの楽観的ロックを回避する ref: http://qiita.com/eiryu/items/ab4f57f0570711603c32
Hibernate:
update
t_user
set
name=?,
version=?
where
id=?
and version=?
@eiryu
eiryu / file0.sql
Created August 30, 2014 10:13
select文で order by 、 group by に選択列番号を指定する ref: http://qiita.com/eiryu/items/55ee2f31c89c12145888
create table a (id serial, name text);
@eiryu
eiryu / file0.sql
Last active August 29, 2015 14:05
PostgreSQLのCOPYコマンドでヘッダ付きtsvファイルを読み込む ref: http://qiita.com/eiryu/items/a0cfd23334156cbc959f
copy table_name from '/absolute_path/to/data.tsv';
@eiryu
eiryu / deflate.groovy
Created September 16, 2014 06:15
文字列圧縮 mapのjsonを圧縮してBase64エンコードした文字列の圧縮率を調べる
@Grab('com.google.code.gson:gson:2.3')
import com.google.gson.Gson
import java.util.zip.Deflater
def map = [:]
(1000001..1000050).each {
map[it] = it
}
@eiryu
eiryu / file0.txt
Last active August 29, 2015 14:06
psqlのちょっとしたこと ref: http://qiita.com/eiryu/items/9b07d3790883a3a14eb7
psql -d db_name
@eiryu
eiryu / file0.txt
Last active August 29, 2015 14:06
Mavenで特定のアーティファクトをローカルリポジトリにインストールする ref: http://qiita.com/eiryu/items/c92d377081a13726f0b3
mvn dependency:get -Dartifact=org.jsoup:jsoup:1.7.3