Skip to content

Instantly share code, notes, and snippets.

View musubu's full-sized avatar

Musubu Inc. musubu

View GitHub Profile
@musubu
musubu / jetty-logging.xml
Created May 6, 2012 06:14
jetty-logging.xml (/usr/local/jetty/etc/jetty-logging.xml)
<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<!-- =============================================================== -->
<!-- Configure stderr and stdout to a Jetty rollover log file -->
<!-- this configuration file should be used in combination with -->
<!-- other configuration files. e.g. -->
<!-- java -jar start.jar etc/jetty-logging.xml etc/jetty.xml -->
<!-- =============================================================== -->
<Configure id="Server" class="org.mortbay.jetty.Server">
@musubu
musubu / jetty.sh
Created May 6, 2012 05:58
jetty.sh for solr (~/bin/jetty.sh)
#!/bin/bash
#
# Startup script for jetty under *nix systems (it works under NT/cygwin too).
# To get the service to restart correctly on reboot, uncomment below (3 lines):
# ========================
# chkconfig: 3 99 99
# description: Jetty 6 webserver
# processname: jetty
# ========================
@musubu
musubu / jetty.xml
Created May 6, 2012 05:46
jetty 6.1.26 jetty.xml for solr (/usr/local/jetty/etc/jetty.xml)
<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<!-- =============================================================== -->
<!-- Configure the Jetty Server -->
<!-- -->
<!-- Documentation of this file format can be found at: -->
<!-- http://docs.codehaus.org/display/JETTY/jetty.xml -->
<!-- -->
<!-- =============================================================== -->
@musubu
musubu / niispatial-matcher.java
Created May 4, 2012 19:44
NII spatial matcher
Pattern pattern = Pattern.compile("^日本|北海道|東北|青森|岩手|宮城|秋田|山形|福島|関東|茨城|栃木|群馬|埼玉|千葉|東京|神奈川|北陸|新潟|富山|石川|福井|中部|山梨|長野|岐阜|静岡|愛知|三重|近畿|滋賀|京都|大阪|兵庫|奈良|和歌山|中国|鳥取|島根|岡山|広島|山口|四国|徳島|香川|愛媛|高知|九州|福岡|佐賀|長崎|熊本|大分|宮崎|鹿児島|沖縄|海外|アジア|東アジア|東南アジア|南アジア|中東地域|朝鮮半島|環太平洋地域|中華人民共和国|韓国|タイ|インド|インドネシア|ベトナム|モンゴル|ネパール|フィリピン|台湾|バングラデシュ|ミャンマー|マレーシア|シンガポール|イラン|シリア|ヨーロッパ|西欧|東欧|イギリス|ドイツ|フランス|ロシア|ギリシャ|イタリア|スウェーデン|スペイン|ポーランド|アフリカ|エジプト|北米|アメリカ合衆国|中南米|ブラジル|メキシコ|オセアニア|オーストラリア|南極・北極|海洋・宇宙$");
@musubu
musubu / niispatial.txt
Created May 4, 2012 19:42
NII spatial語彙一覧
日本
北海道
東北
青森
岩手
宮城
秋田
山形
福島
関東
@musubu
musubu / niitemporal-matcher.java
Created May 4, 2012 19:19
NII temporal matcher
Pattern pattern = Pattern.compile("^原始時代・旧石器時代|縄文時代・弥生時代|古墳時代・飛鳥時代|奈良時代|平安時代|鎌倉時代・南北朝時代|室町時代|戦国時代|安土桃山時代|江戸時代|幕末・明治維新|明治時代|大正時代|昭和初期~終戦|昭和戦後~現在|原始|古代|中世|近世|近代|現代|5 世紀以前|6 世紀|7 世紀|8 世紀|9 世紀|10 世紀|11 世紀|12 世紀|13 世紀|14 世紀|15 世紀|16 世紀|17 世紀|18 世紀|19 世紀|20 世紀|21 世紀$");
@musubu
musubu / niitemporal.txt
Created May 4, 2012 19:17
NIItemporal語彙一覧
// see http://www.nii.ac.jp/metadata/manual/NII-category.pdf
原始時代・旧石器時代
縄文時代・弥生時代
古墳時代・飛鳥時代
奈良時代
平安時代
鎌倉時代・南北朝時代
室町時代
戦国時代
@musubu
musubu / iso639-2-matcher.java
Created May 4, 2012 19:08
iso639-2 matcher
Pattern pattern = Pattern.compile("^aar|abk|ace|ach|ada|ady|afa|afh|afr|ain|aka|akk|alb (B)|sqi (T)|ale|alg|alt|amh|ang|anp|apa|ara|arc|arg|arm (B)|hye (T)|arn|arp|art|arw|asm|ast|ath|aus|ava|ave|awa|aym|aze|bad|bai|bak|bal|bam|ban|baq (B)|eus (T)|bas|bat|bej|bel|bem|ben|ber|bho|bih|bik|bin|bis|bla|bnt|tib (B)|bod (T)|bos|bra|bre|btk|bua|bug|bul|bur (B)|mya (T)|byn|cad|cai|car|cat|cau|ceb|cel|cze (B)|ces (T)|cha|chb|che|chg|chi (B)|zho (T)|chk|chm|chn|cho|chp|chr|chu|chv|chy|cmc|cop|cor|cos|cpe|cpf|cpp|cre|crh|crp|csb|cus|wel (B)|cym (T)|cze (B)|ces (T)|dak|dan|dar|day|del|den|ger (B)|deu (T)|dgr|din|div|doi|dra|dsb|dua|dum|dut (B)|nld (T)|dyu|dzo|efi|egy|eka|gre (B)|ell (T)|elx|eng|enm|epo|est|baq (B)|eus (T)|ewe|ewo|fan|fao|per (B)|fas (T)|fat|fij|fil|fin|fiu|fon|fre (B)|fra (T)|fre (B)|fra (T)|frm|fro|frr|frs|fry|ful|fur|gaa|gay|gba|gem|geo (B)|kat (T)|ger (B)|deu (T)|gez|gil|gla|gle|glg|glv|gmh|goh|gon|gor|got|grb|grc|gre (B)|ell (T)|grn|gsw|guj|gwi|hai|hat|hau|haw|heb|her|hil|him|hin|hit|hmn|hmo|hrv|hsb|
@musubu
musubu / gist:2597040
Created May 4, 2012 19:03
iso639-2コード一覧
aar
abk
ace
ach
ada
ady
afa
afh
afr
ain
@musubu
musubu / niisubject.java
Created May 4, 2012 18:40
niisubject matcher
// see http://www.nii.ac.jp/metadata/manual/NII-category.pdf
Pattern pattern = Pattern.compile("^全般|人文科学|哲学・倫理学|宗教|心理学|美学・芸術学|歴史学|考古学|民族学|文化人類学・民俗学|地理学・地誌|言語学|文学|社会科学|政治・行政|法律・法律学|経済学|ビジネス・経営・産業|社会・文化|教育・教育学|軍事|運輸・交通|環境学|メディア・コミュニケーション|厚生・福祉|芸術|美学・芸術学|文学|建築学|美術|音楽|演劇|映画・テレビ|諸芸|漫画|自然科学|数学|物理学|化学|天文学|地球惑星科学|生物学|地理学・地誌|自然人類学|環境学|生命科学|医学|基礎医学|社会医学|内科系臨床医学|外科系臨床医学|歯学|薬学|看護学|心理学|獣医学|生物学|ゲノム科学|農学|農学|農芸化学|林学|水産学|農業工学|畜産学|獣医学|環境学|生物学|工学|基礎工学・応用物理学|機械工学|電気電子工学|土木工学|建築学|材料工学|プロセス工学・化学工学|航空工学|船舶・海洋工学|エネルギー工学|ナノテクノロジー|情報学|環境学|情報・メディア・コミュニケーション|情報学|メディア・コミュニケーション|厚生・福祉|家政学・生活科学|習俗|趣味・娯楽|生活・家庭|健康・スポーツ科学$");
// 全般|人文科学|哲学・倫理学|宗教|心理学|美学・芸術学|歴史学|考古学|民族学|文化人類学・民俗学|地理学・地誌|言語学|文学|社会科学|政治・行政|法律・法律学|経済学|ビジネス・経営・産業|社会・文化|教育・教育学|軍事|運輸・交通|環境学|メディア・コミュニケーション|厚生・福祉|芸術|美学・芸術学|文学|建築学|美術|音楽|演劇|映画・テレビ|諸芸|漫画|自然科学|数学|物理学|化学|天文学|地球惑星科学|生物学|地理学・地誌|自然人類学|環境学|生命科学|医学|基礎医学|社会医学|内科系臨床医学|外科系臨床医学|歯学|薬学|看護学|心理学|獣医学|生物学|ゲノム科学|農学|農学|農芸化学|林学|水産学|農業工学|畜産学|獣医学|環境学|生物学|工学|基礎工学・応用物理学|機械工学|電気電子工学|土木工学|建築学|材料工学|プロセス工学・化学工学|航空工学|船舶・海洋工学|エネルギー工学|ナノテクノロジー|情報学|環