ツイートからリプライ、リプライから次のリプライへ移動するリンクを設置
// ==UserScript== // @name tweet_jump // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://twitter.com/*/status/* // @grant none // @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js // ==/UserScript== for (var i = 1; i < $('div[data-component-context] li[data-item-id]').length + 1; i++) { $('div[data-component-context] li[data-item-id]').eq(i - 1).attr('id', i); } for (var j = 1; j < $('small.time').length + 1; j++) { if (j == 1) { $('.metadata').eq(j - 1).after('<div><a href="#' + j + '">jump</a></div>'); } else if (j == $('small.time').length) { break; } else { $('small.time').eq(j - 1).after('<div><a href="#' + j + '">jump</a></div>'); } }
phoenixかな配列について
現状
phoenixかな配列でタイプウェルを打っています。本来漢直で使われる行段系の配列です。先日50秒が切れました。*1
まったく来ると思っていなかったタイミングで50秒が切れました pic.twitter.com/p7pMVzdhAv
— 小河健三 (@kenzou_path) 2019年6月20日
phoenixかな配列を選んだ理由
- 漢直かつ打鍵範囲の狭い配列が打ちたい
- 配列の説明が丁寧でなおかつDvorakJの設定がしやすい
- 単純に名前がカッコいい
phoenixかな配列で使用するキーボードの範囲に色を付けました pic.twitter.com/HVr9oPeBTM
— 小河健三 (@kenzou_path) July 20, 2019
以上の理由からphoenixかな配列を選びました。以下は実際に使ってみての印象です。
phoenixかな配列のメリット
打鍵範囲外の打鍵によるミスタッチの減少
そもそも2段しか使わないので、JISかな「ぬ」を押そうとしてescとか、JISかな「こ」や「み」を押そうとしてspaceとかを押す可能性がありません。
段飛ばしが存在しない
これはいろは坂配列開発者めんめんつさんのツイートです。
JISかなの「よる」「あさ」のような同指2段飛ばしは打ち辛く、このような連打を回避しました。
— めんめんつ (@mentype2) 2019年6月14日
キーボードの段を山の高低差にみたて、麓から頂へまっすぐ目指すよりくねくね曲がりながら登ったほうが楽ですよね(特に車)。このようなヘアピンカーブで有名な栃木県のいろは坂の名前をとりました。 pic.twitter.com/7ncUCL9CN0
そもそも2段しか使わないので、段飛ばしが存在しません。
WeatherTypingがなんとか打てる
これもめんめんつさんのツイートです。
かえうちウェザタイは数字で詰んだ。解決策思いつかない pic.twitter.com/hNgtfwhZUF
— めんめんつ (@mentype2) 2019年5月19日
数字とアルファベット小文字はCtrl+QWERTY、記号とアルファベット大文字はShift+QWERTYでどうにかなります。*2
phoenixかな配列のデメリット
左手縦連や人差し指の同指異鍵の増加
私は慣れでどうにかできるレベルです。JISかなと比べれば耐えられます。
漢直を使用する理由
結論から言うと、日本語を入力する以上漢直を使わざるを得ないというのが私の持論です。MS-IMEやGoogle日本語入力を悪く言うつもりはありませんが、スピードを追求すればするほど足かせになる感覚があります。漢直は2ストローク以上が前提ですから、平仮名を打つ場合も単打を使わない行段系配列を使う必要があります。漢字は漢直で打ち、平仮名はかな配列で打てばいいという意見の方もいらっしゃるでしょうが、漢字と平仮名の混ざった文章を打つ上でこれを切り替えるのは現実的ではないと思います。
これからの目標
WeatherTypingも打っているので大会に出て漢直を広めたいところですが、そもそも配列の変更が認められていなかったり、大会参加者の皆さんとの力量差が大きすぎて出場する気がしません。常用配列、特殊配列というようにレギュレーションを分けてほしいですね。とりあえず現状が280kpm程度なので300台には乗せようと思っています。
JISかなで仮想キーコード一覧
かな | 16進数 |
---|---|
あ | 0x33 |
い | 0x45 |
う | 0x34 |
え | 0x35 |
お | 0x36 |
か | 0x54 |
き | 0x47 |
く | 0x48 |
け | 0xBA |
こ | 0x42 |
さ | 0x58 |
し | 0x44 |
す | 0x52 |
せ | 0x50 |
そ | 0x43 |
た | 0x51 |
ち | 0x41 |
つ | 0x5A |
て | 0x57 |
と | 0x53 |
な | 0x55 |
に | 0x49 |
ぬ | 0x31 |
ね | 0xBC |
の | 0x4B |
は | 0x46 |
ひ | 0x56 |
ふ | 0x32 |
へ | 0xDE |
ほ | 0xBD |
ま | 0x4A |
み | 0x4E |
む | 0xDD |
め | 0xBF |
も | 0x4D |
や | 0x37 |
ゆ | 0x38 |
よ | 0x39 |
ら | 0x4F |
り | 0x4C |
る | 0xBE |
れ | 0xBB |
ろ | 0xE2 |
わ | 0x30 |
ん | 0x59 |
R25対策
@-moz-document domain("r25.jp") { #onesignal-popover-container{display:none;} .Header{position:static;} }
Simple link previewの動作するサイトを限定
設定項目がないようなので作りました。リンク脇に出てくるアイコンをCSSで消しただけです
img#link_preview_icon[style]{display:none !important;} @-moz-document url-prefix("https://travel.spot-app.jp/") { img#link_preview_icon[style]{display:block !important;} }
学校に行きたくない小学生に何を言えるのか
遅ればせながら少年革命家ゆたぼんくんについて考えてみました。まだご存じない人はこの辺とか適当に検索をかけていただければと幸いです。
学生時代に学ぶべきは何なのか説明する上で、下の表を使います。
この記事で主張したいのは、横軸のdo(行動)とthink(思考)についてです。inとoutは半分ノリでつけました。
学校で勉強するのは、主に何かを考えるということです。困ったときに簡単に投げ出さず考えるのは大事です。そしてこれは行動と一対の話です。行動する前に考えてばかりいても何も進みません。しかし、まったく考えることをせずに行動ばかりでも問題があります。横軸のdoとthinkを行き来してどちらも鍛えておくといいですよ。私はできてません。
thinkが重要なのは誰かの言いなりにならないためでもあります。経験上自分ではなく他の誰かの為に人生を過ごすのはつまらないと感じる可能性が高いです。
学校に行かないことでthinkの機会が失われるとしたら、とても残念なことだと思います。週5日きっちり全て行くのは難しいとしても、特に登校が難しい事情がないのなら例えば週に2~3日くらいのペースで無理なく行ける頻度を探しながら行くことをお勧めします。
やまぶきでphoenixかな配列を設定
簡単なyabファイルの元を置いておきます。自分では使おうと思いませんが、やまぶきでphoenixかな配列を試したいという方はどうぞ。yamabuki4.16.1で動作確認しています。
[シフト無し] 1,2,3,4,5,6,7,8,9,0,-,^,¥ 無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,無,無,無,無,無,無 <q> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ヴ,ゐ,わ,を,ゑ,無,無 無,無,無,無,無,無,無,無,無,無,無 <w> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ゅ,無,ゃ,ょ,無,無,無 無,無,無,無,無,ゆ,、,や,よ,。,無,無 無,無,無,無,無,無,無,無,無,無,無 <e> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,無,無,っ,無,無,無,無 無,無,無,無,無,る,り,ら,ろ,れ,無,無 無,無,無,無,無,無,無,無,無,無,無 <r> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ぶ,び,ば,ぼ,べ,無,無 無,無,無,無,無,ふ,ひ,は,ほ,へ,無,無 無,無,無,無,無,無,無,無,無,無,無 <t> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ぷ,ぴ,ぱ,ぽ,ぺ,無,無 無,無,無,無,無,む,み,ま,も,め,無,無 無,無,無,無,無,無,無,無,無,無,無 <a> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ず,じ,ざ,ぞ,ぜ,無,無 無,無,無,無,無,す,し,さ,そ,せ,無,無 無,無,無,無,無,無,無,無,無,無,無 <s> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,無,ー,ん,・,無,無,無 無,無,無,無,無,ぬ,に,な,の,ね,無,無 無,無,無,無,無,無,無,無,無,無,無 <d> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ぅ,ぃ,ぁ,ぉ,ぇ,無,無 無,無,無,無,無,う,い,あ,お,え,無,無 無,無,無,無,無,無,無,無,無,無,無 <f> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,ぐ,ぎ,が,ご,げ,無,無 無,無,無,無,無,く,き,か,こ,け,無,無 無,無,無,無,無,無,無,無,無,無,無 <g> 無,無,無,無,無,無,無,無,無,無,無,無,無 無,無,無,無,無,づ,ぢ,だ,ど,で,無,無 無,無,無,無,無,つ,ち,た,と,て,無,無 無,無,無,無,無,無,無,無,無,無,無