Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home, except for the weekend.

WADA Takashi watagashi

🏠
Working from home, except for the weekend.
View GitHub Profile
View update
#!/bin/zsh
for t (L geo zipcode office.zipcode jinmei) curl -Lo $(dirname $0)/SKK-JISYO.$t http://openlab.ring.gr.jp/skk/skk/dic/SKK-JISYO.$t
View export-practice-test.md

Practice Test の結果を保存

  1. Practice Test を Submit した後の結果ページが表示されたらブラウザの Developer Tools を開く。
  2. Developer Tools の Elements で iframe 要素を探し、その中の html 要素の outerHTML をクリップボードにコピーする。
  3. テキストエディタで新規の HTML ファイルを開き、前項でコピーした outerHTML を貼り付ける。
  4. Developer Tools で lmscoreui.min.css というファイルを探し、その内容をクリップボードにコピーする。
  5. テキストエディタの HTML から style 要素 (先頭ので良い) を探し、その名の先頭に前項の CSS を貼り付ける (挿入する)。
  6. テキストエディタで HTML ファイルとして保存し、同ファイルをブラウザで開く。
  7. 正誤のスタイルが反映され、印刷等が可能な状態で Practice Test の結果がブラウザに表示される。
@watagashi
watagashi / .textlintrc
Last active Jul 13, 2018
remark-lint settings
View .textlintrc
{
"filters": {},
"rules": {
"preset-japanese": true,
"no-todo": true
}
}
View ale_remark_lint.diff
diff --git a/ale_linters/markdown/remark_lint.vim b/ale_linters/markdown/remark_lint.vim
index 98dd0d7..c7fd0ab 100644
--- a/ale_linters/markdown/remark_lint.vim
+++ b/ale_linters/markdown/remark_lint.vim
@@ -1,34 +1,11 @@
" Author rhysd https://rhysd.github.io/, Dirk Roorda (dirkroorda), Adrián González Rus (@adrigzr)
" Description: remark-lint for Markdown files
-function! ale_linters#markdown#remark_lint#Handle(buffer, lines) abort
- " matches: ' 1:4 warning Incorrect list-item indent: add 1 space list-item-indent remark-lint'
View plug.vim.diff
diff --git a/plug.vim b/plug.vim
index 9ebcf53..883187b 100644
--- a/plug.vim
+++ b/plug.vim
@@ -799,7 +799,7 @@ function! s:bang(cmd, ...)
let cmd = a:0 ? s:with_cd(a:cmd, a:1) : a:cmd
if s:is_win
let batchfile = tempname().'.bat'
- call writefile(['@echo off', cmd], batchfile)
+ call writefile(['@echo off', cmd], s:shellesc(batchfile))
View custom_code.js
const ramboxOriginalTitle = document.title;
function ramboxUpdateTitle() {
document.title = `${
document.querySelectorAll('#reply.new, #direct.new').length > 0
? '(\u2022) '
: ''
}${ramboxOriginalTitle}`;
}
registerPlugin({
newMessageElement: ramboxUpdateTitle,
View customCode.js
var originalTitle = document.title;
function updateTitle() {
document.title = document.querySelectorAll('#reply.new, #direct.new').length > 0 ? '(\u2022) ' + originalTitle : originalTitle;
}
registerPlugin({
newMessageElement: updateTitle,
newDM: updateTitle,
switchTo: updateTitle
});
View file0.txt
% git clone http://repo.or.cz/guilt.git
Cloning into 'guilt'...
remote: Counting objects: 3844, done.
remote: Total 3844 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3844/3844), 624.05 KiB | 152.00 KiB/s, done.
Resolving deltas: 100% (2864/2864), done.
View .babelrc
{
"presets": ["@babel/env"]
}
@watagashi
watagashi / .vimrc
Last active Jun 14, 2017
TwitVim のプロキシ設定を環境変数から設定 ref: http://qiita.com/watagashi/items/0bd0d4d763ea774d97a5
View .vimrc
if exists('$HTTP_PROXY')
let s:proxy_url_pattern =
\ '^\%(\([^:]*\):\/\/\)\='
\ . '\%(\([^:@]*\)\(:[^@]*\)\=@\)\='
\ . '\([^:]*\)\%(:\(\d*\)\)\=/\=$'
let g:twitvim_proxy = substitute($HTTP_PROXY,
\ s:proxy_url_pattern, '\4:\5', '')
let s:proxy_login = substitute($HTTP_PROXY,
\ s:proxy_url_pattern, '\2', '')
let s:proxy_pass = substitute($HTTP_PROXY,
You can’t perform that action at this time.