なかのんの旅々(Masayuki Nakano)@d_toybox
最近見かけない略語、ホムペ。
posted at 23:11:54
ツイートの記録を停止しています
このアカウントはTwitter APIの仕様変更の影響でツイートの記録を停止しています。
記録を再開するには、Twilogにログインしてください。
Stats | Twitter歴 4,660日(2011/06/27より) |
ツイート数 179,550(38.5件/日) |
表示するツイート :
なかのんの旅々(Masayuki Nakano)@d_toybox
最近見かけない略語、ホムペ。
posted at 23:11:54
なかのんの旅々(Masayuki Nakano)@d_toybox
一話で切ったけど、えらいことになってるな。
posted at 23:02:55
非公開
retweeted at xx:xx:xx
なかのんの旅々(Masayuki Nakano)@d_toybox
乾のプレーはボール持ってるときと、守備してる時は凄いと思うんだけど、見方が持ってる時に、なんで、パスコースを作る動きをしないんだろうってのだけが不思議。
posted at 23:02:06
なかのんの旅々(Masayuki Nakano)@d_toybox
今日の乾、キレッキレやん。
posted at 22:42:44
なかのんの旅々(Masayuki Nakano)@d_toybox
1時間40分遅れで見よう(
posted at 22:38:37
なかのんの旅々(Masayuki Nakano)@d_toybox
あ、乾のエイバルの試合始まってたのか。
posted at 22:37:23
先日父と歩道を歩いて、後ろからめっちゃ自転車にベル鳴らされ、思わず道を譲ろうとしたら、父から「必要ない、譲ったら向こうが違法になるよ」と、さらに「歩道で自転車にベル鳴らされたらこっちは訴えられる」と聞いて、「そこまで⁉︎」と半信半疑になって色々調べたら結果思ったより厳しかった。 https://pic.twitter.com/sX8nBihCAv
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 22:11:01
なかのんの旅々(Masayuki Nakano)@d_toybox
初の勧告になるであろう、現在も絶賛策定中のUI Eventsの前身である、DOM Level 3 Eventsでおおまかなところが定義された時点からGeckoの動作を仕様にあわせていったんだけど、その辺の基本的な情報に触れていない人がフレームワーク作ってたという事実が恐ろしい。
posted at 22:07:55
なかのんの旅々(Masayuki Nakano)@d_toybox
KeyboardEvent周りの仕様はうちのサイトにまとめたように、未だに勧告された仕様が無いレベルなので、10年ぐらい前はどうすりゃ良いのか本当に基準が無かった。
posted at 22:07:52
なかのんの旅々(Masayuki Nakano)@d_toybox
@makoto_kato そのハックの理由が、遙か昔のGeckoのキーのオートリピート時のイベントが、一部のプラットホームでkeypressしか来なかったから、とかいう、凄い理由だった可能性出てきましたね…… 8年も前に修正してたんですが。
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 21:59:44
なかのんの旅々(Masayuki Nakano)@d_toybox
@makoto_kato そのハックの理由が、遙か昔のGeckoのキーのオートリピート時のイベントが、一部のプラットホームでkeypressしか来なかったから、とかいう、凄い理由だった可能性出てきましたね…… 8年も前に修正してたんですが。
posted at 21:59:37
Geckoでkeypressの動作を仕様通りに変更した結果、Googleのサービスが壊れた話の一連の犯人はこれだったのかな?
Closure fires keypress instead of keydown for Firefox
https://github.com/google/closure-library/issues/883…
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 21:56:26
なかのんの旅々(Masayuki Nakano)@d_toybox
路駐自体するやつの気持ちわからん、正直なところ。
posted at 21:45:57
工事すっから止めるなって書いてあったのに無視してる痛車インテのすぐ脇で容赦なく工事してて笑う https://pic.twitter.com/rkUYQpSmfx
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 21:44:50
なかのんの旅々(Masayuki Nakano)@d_toybox
@momdo_ Vista以降、マトモになってるはずなんですけど、体感できない……
posted at 19:36:46
なかのんの旅々(Masayuki Nakano)@d_toybox
@momdo_ Windowsだと、ディスクI/Oが激しい時は入力とか軒並み処理落ちしちゃいますね(バックアップが朝になっても終わってなくて仕事にならなかったり)。
posted at 19:35:40
なかのんの旅々(Masayuki Nakano)@d_toybox
ただ、この人の書いてる内容で思うのは、そうそう連打する訳ではないショートカットキーって、処理落ち時に過剰に処理されちゃわないように、timestamp見て、ある程度捨てた方が良いんだろうかってのは思う。それはそれで慎重にやらないと処理落ちしてても承知で、先行入力していく人も居てるはず。
posted at 19:29:44
なかのんの旅々(Masayuki Nakano)@d_toybox
Webアプリを最小限のコードで、あらゆるキーボードレイアウト対応にするには、そういうAPIが無いと困ると思うんだけどな。特にユーザ数の少ない、発展途上国のキーボードレイアウト使っているユーザさんに。例えば、USキーボードレイアウト前提でコーディングすると、だいたい動かない。
posted at 19:25:45
なかのんの旅々(Masayuki Nakano)@d_toybox
なので、ショートカットキーはどうしても超高速にユーザの入力に対して反応するというのが今のAPIでは無理。Webアプリ独自のショートカットキーを登録するAPIってのがあれば良いんだけど、そういうの要るよねってW3Cで提案したらGoogleとか一部の企業以外には要らんやろっていう理由で却下に。
posted at 19:23:51
なかのんの旅々(Masayuki Nakano)@d_toybox
ちなみに、普通は、keydown/keypressイベントがreservedか検査され、すぐにリモートプロセスに非同期で送信される。で、リモートプロセス内でイベントが発火された後、非同期でその結果をメインプロセスに通知、preventDefaultされてなかったらショートカットキーとして実行という流れ。
posted at 19:21:36
なかのんの旅々(Masayuki Nakano)@d_toybox
なので、そもそも、こちら(開発者側)が想定していない何かがこの人の環境で起きてる感じある。それが環境によるものなのか、なんらかのパフォーマンスバグなのかは分からんけど。キー押してからタブが閉じられるまでのprofileをむっちゃ見てみたい。
posted at 19:16:08
なかのんの旅々(Masayuki Nakano)@d_toybox
ということは、メインプロセスのメインスレッドがbusyということで、これと通信を行う必要のあるリモートプロセスもそもそも高速な動作は期待できない(入力に至っては、全てメインプロセスのメインスレッド経由なので、モロに影響ある)。
posted at 19:14:24
なかのんの旅々(Masayuki Nakano)@d_toybox
Cmd+Wは数少ない、Webアプリに押した通知すら行かないreserved shortcutキーなんだけど、
https://searchfox.org/mozilla-central/rev/44fa24847e4e73ce8932de4c8cf47559302e4ba2/browser/base/content/browser-sets.inc#246…
つまり、そもそもリモートプロセス(タブの中身を表示してるプロセス)に送信していないので、全てがメインプロセスのメインスレッド内で完結している。
posted at 19:13:05
なかのんの旅々(Masayuki Nakano)@d_toybox
"一番困ったのが Cmd+W に対する反応が遅くて(処理落ちしてる感じ)" http://blog.kyanny.me/entry/2018/03/10/002147… 体感速度でまだまだってのは分かってるし、感想とかはまあ良いんだけど、この点が私も絡んでるんで気になる。
posted at 19:10:23
なかのんの旅々(Masayuki Nakano)@d_toybox
Even if the object stores the value with string, each call of Foo.GetBar() causes copying memory and at worst, allocating heap memory.
posted at 12:14:55
なかのんの旅々(Masayuki Nakano)@d_toybox
The reason why I'm thinking that is, objects like dom::*Event may store standardized values as an enum. Then, each call of Foo.GetBar() generates string value from enum. However, if we can do it with Foo.IsBar("baz"), object doesn't need to create the temporary string object.
posted at 12:14:55
なかのんの旅々(Masayuki Nakano)@d_toybox
I'm thinking about this case, |http://Foo.bar === "baz"| in JS on Gecko. In my understanding, this is resolved as following code by bindings:
let temp = Foo.GetBar();
return temp === "baz";
Cannot we add new attribute which allows this?
return Foo.IsBar("baz");
posted at 12:14:54
なかのんの旅々(Masayuki Nakano)@d_toybox
dom::*Eventなんかだと、生成回数が多いのもあって、属性値が文字列型であっても、その値が仕様で決まってる場合は、整数値で保持しておいて、リクエストがあった時に初めて文字列化してる。もし、IsFoo()形式で呼び出されたら、その文字列生成時間も削減できる。 #もずでぶ
posted at 12:08:05
なかのんの旅々(Masayuki Nakano)@d_toybox
Geckoのbindingまわり詳しくないんだけど、たまにデバッガでソースを見る感じでは、http://Foo.bar === "baz"ってのは、
let temp = Foo.GetBar();
return temp == "baz";
って形になってるみたいなんだけど、
Foo.IsBar("baz");
って形もとれるように最適化されないんだろうか。 #もずでぶ
posted at 12:06:30
なかのんの旅々(Masayuki Nakano)@d_toybox
あと住民税も収入に比例して大きくなっていきますな。
posted at 10:04:03
Masanori Kusunoki / 楠 正憲@masanork
分かりやすい可視化、実際は健保、年金で更に払ってるんですよね / “年収1000万円超狙い撃ち こんなに違う所得税負担:日本経済新聞” http://htn.to/ppkF4f
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 10:03:22
なかのんの旅々(Masayuki Nakano)@d_toybox
日本語難しい。
posted at 09:46:15
4コマ漫画 https://pic.twitter.com/BWcVl6kYWH
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 09:45:25
なかのんの旅々(Masayuki Nakano)@d_toybox
売ってる本の言語は……
posted at 01:56:08
大変お待たせ致しました!『#とらのあな台北店』は2018年3月23日オープン致します!とらのあな海外初店舗となる、とらのあな台北店のグランドオープンを記念して、オープニングフェアを実施いたします。😘
詳細は下記のリンクまで!
https://news.toranoana.jp/43713
Retweeted by なかのんの旅々(Masayuki Nakano)
retweeted at 01:55:15
なかのんの旅々(Masayuki Nakano)@d_toybox
ふむー(わからん https://ja.m.wikipedia.org/wiki/%E9%87%91%E5%B1%9E%E6%B0%B4%E7%B4%A0…
posted at 01:20:29
なかのんの旅々(Masayuki Nakano)@d_toybox
@piro_or おお、ありがとうございます。
posted at 01:18:40
なかのんの旅々(Masayuki Nakano)@d_toybox
"木星内部の圧力は地球の大気圧の約1億倍だ。バジナル氏によれば、これは、1000頭のゾウを重ね、いちばん下のゾウにピンヒールの靴を履かせて片足立ちさせたときの圧力に等しいという" http://natgeo.nikkeibp.co.jp/atcl/news/18/030800108/… なんなんだその例えは(w
posted at 00:57:58
なかのんの旅々(Masayuki Nakano)@d_toybox
"バルサはマンチェスター・シティと交わした契約を理由にデニスの出場試合数が100試合に到達するまで10試合出場ごとに80万ユーロ(約1億円)を支払う必要がある" http://sport-japanese.com/barcelona/news/id/15623… コリャひどい。
posted at 00:37:20
なかのんの旅々(Masayuki Nakano)@d_toybox
posted at 00:25:23
なかのんの旅々(Masayuki Nakano)@d_toybox
posted at 00:10:54