Skip to content

Instantly share code, notes, and snippets.

View mrmt's full-sized avatar

MORIMOTO Jun mrmt

View GitHub Profile
@mrmt
mrmt / GGsync.java
Last active February 4, 2016 01:31
softly ignore google calendar api error source/GGsync/src/com/cybozu/GGsync.java
package com.cybozu;
import java.io.File;
import java.sql.SQLException;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
@mrmt
mrmt / KeySetting_Default.plist
Last active February 2, 2018 10:11
Yosemite:/System/Library/Input Methods/JapaneseIM.app/Contents/Resources/KeySetting_Default.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>version</key>
<integer>1</integer>
<key>keys</key>
<dict>
<key>before_typing</key>
<dict>
@mrmt
mrmt / wxr2mt
Last active August 29, 2015 14:05
WordpressからexportしたWXRをMT形式に変換
#!/usr/bin/perl
use XML::Simple;
use Date::Parse;
use strict;
use warnings;
use feature 'say';
binmode(STDOUT, ':utf8');
my $xml = new XML::Simple;
@mrmt
mrmt / setlist.md
Last active August 29, 2015 14:02
setlist for GitHub & DeployGate Tokyo Meetup, 30 May 2014

main

  • GBI (German Bold Italic) Tei Towa
  • Wuthering Heights The Puppini Sisters
  • Human Nature Sexy Synthesizer
  • Smoke On The Water Señor Coconut
  • Get It Right Arabology
  • Telefone Bossacucanova
  • Batucada Tei Towa
  • Breakn' A Sweat Skrillex
@mrmt
mrmt / gist:8578863
Last active January 4, 2016 05:59
/etc/logrotate.d/poxxxxy
/home/ubuntu/git/qron/webfront/log/production.log {
daily
missingok
nocreate
compress
delaycompress
copytruncate
rotate 30
}
@mrmt
mrmt / trademark.iim
Created December 24, 2013 09:30
iMacrosで特許電子図書館 - 商標検索の商標文字列検索を ちょっとだけラクにする
VERSION BUILD=8601111 RECORDER=FX
TAB T=1
URL GOTO=about:newtab
URL GOTO=http://www.ipdl.inpit.go.jp/Syouhyou/syouhyou.htm
TAG POS=1 TYPE=A ATTR=TXT:商標出願・登録情報
PROMPT "Please enter name" !VAR1
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:FORM1 ATTR=NAME:key01 CONTENT={{!VAR1}}
TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:FORM1 ATTR=*
SET !TIMEOUT 10
TAG POS=1 TYPE=INPUT:BUTTON FORM=ACTION:/syutsugan/TM_LIST_A.cgi ATTR=*
@mrmt
mrmt / gist:7674746
Last active December 29, 2015 13:08
Google日本語入力のローマ字変換ルールに、大文字ローマ字入力でカタカナを入力できるようにするための設定
- ー
~ 〜
. 。
, 、
z/ ・
z. …
z, ‥
zh ←
zj ↓
zk ↑
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<!--
Designed by
_|_|_| _|_| _|_|_|_| _|_| _| _|_|
#!/usr/bin/perl
sub replace{
my $url = shift;
$url =~ s|.*RD_PARM1=||;
$url =~ s|%25(..)|chr(hex($1))|ge;
$url =~ s|\?.*||;
return '\"' . $url . '?uo=4&at=10l4yZ' . '\"';
}
while(<>){
@mrmt
mrmt / hatena2pinboard.pl
Last active December 11, 2015 07:08
はてなブックマークしたエントリがすでにpinboardに存在する場合、pinboard側の情報を上書きしない
#!/usr/bin/perl
# from http://d.hatena.ne.jp/amachang/20090603/1244025898
use utf8;
use strict;
use warnings;
use CGI;
use Net::Delicious;
use Config::Pit;
use constant {