/ 最近 .rdf 追記 設定 本棚

脳log[2019-06-05~]



2019年06月05日 (水) Temporarily Disabling Tests If you have a broken test that you cannot fix right away, you can add the DISABLED_ prefix to its name.」■DISABLED_ は「一時的に」「壊れた」テストを除外するための仕組みで、いつまでも残しておくべきものでも使用を推奨するものでもない、というのが Google Test のドキュメントが示すところ。コンパイルも通らないくらいにコードが腐るのを防ぐ姑息な手段だと書いてある。


2019年06月04日 (火) 「まず、全力でやりたいものを探さないといけない」…マンガ家・羽海野チカさん : KODOMO新聞 : 読売新聞オンライン」■身を削って描いてる感ある。身が引き締まる言葉ばかりの中、編集さんのファインプレーの解釈に困る>「ヤングアニマルの担当さんだけが、「ボクシングか将棋描きませんか」って。…ん?って思って、「詳しく聞かせてください!」って言ったら、担当さんが、「ボクシングは好き」「将棋は自分が大学のときにやってた」


2019年06月01日 (土) あなたはどの地図アプリを使いますか? - 東京ジオ鹿大学地理学科事務室」「私は地図をこう使い分けています - 東京ジオ鹿大学地理学科事務室」■マピオンいいよね。一番に入れた>20190518p01.02。■Waaaaay! (a の数はテキトー)は初めて知ったけど、一番シンプルな GPS ナビだこれ。バイクにとりあえずコンパスを付けるのと感覚は似ている。自分がどちらを向いていて、目的地がどちらであるのかがわかっていれば、たどり着けないことはないという感覚。


2019年05月31日 (金) Ruby 2.7.0-preview1 リリース」■「まつもとゆきひろ氏がRubyKaigi 2019で語ったこと - Part1 - ログミーTech」■@2019-06-05「Direct instruction marking in Ruby 2.6 - The GitHub Blog」 GitHub のブログで読む Ruby の仕組み。命令列がリテラルを参照している。リテラルを GC から保護するための配列を用意して使っていた。リテラルを指す2つのポインタが配列と命令列に存在していた。2.6 で配列を取り除いた。命令列からリテラルへのポインタを見つけ出すのは GC の実行コストに響くので、GC 対象を含んでいる命令列に予めフラグを立てている。また命令列自体が "old" (長寿) オブジェクトとしてマークされやすいので、世代別 GC の対象にもなりにくい。というわけで、実行コストをかけずにメモリ使用量を削減したよ、という話。


2019年05月30日 (木) 驚異! 精神科医に『Detroit: Become Human』を分析してもらったら、アンドロイドの超繊細な心理が明らかになってきた。 - ライブドアニュース」■デトロイトもすごいし、予測して読み取る方もすごい。これだけ見えてると下手な創作は粗が目立ちすぎて困るんじゃないだろうか。それとも作者まで見通せば筋は通るんだろうか。■HEAVY RAIN で有名だったところのゲーム。おっさんシミュレータかと思わせる再序盤が最難関だったと思う。


2019年05月29日 (水) [SakuraEditor] 何をするかでなく何のためにするかで語れよ、って思うんだよ。A を B にするという内容なんだから当然。PR の目的を明らかにしろと再三再四要求しても答えない不誠実野郎だから(※)もう諦めてるけども。※脳みそが不自由だからとはもう考えない。■■■自分をおとしめる書き込みはもうやめよう。


2019年05月28日 (火) [SakuraEditor] 「#905 #877 で導入した単体テストで DISABLED テストを実装」のきっかけとなった「#877 構造体比較にmemcmpを使うのをやめる」のテスト。思うところはあったがそれはそれとして「c0d02c5 MSVCリリース版のテストが失敗する対策」には注目していた。発生するはずのアクセス違反が発生しない理由は何か、新たな知見が得られると思ったから。コミット内容を確かめた結果には心底がっかりした。元々疑わしかったテストの有効性をさらに疑わせる条件付き無効化、意に沿わないものをなかったことにするだけの対応だったから。■これは何をテストしているのか。特定のコンパイラで、アクセス違反が起こらなければいけないと、コンパイラをテストしているのか。違うだろう。この類のテストが必要だとして(※俺にはわからん。アクセス違反の起こし方もわからん)、確かめたいのはこのような条件でこのような操作をしても新たな実装ではアクセス違反が起こらない、ということのはずだ。アクセス違反を起こさないコンパイラを除外する必要なんてない。■わざわざ口を出したりしないよ。聞く耳のないバカの相手をして神経をすり減らし時間を無駄にするつもりなんてない。他の条件でもアクセス違反が起こらなくなったときに、テストがタコなんだと気がついて削除すればいい。


2019年05月27日 (月) “恋愛・結婚禁止”? 外国人技能実習生に何が…|けさのクローズアップ|NHKニュース おはよう日本」■他人事じゃなくて同じ労働市場の中の話だから。距離感は人それぞれだとしても明日は我が身と考えて見過ごさないのがいいと思う。この搾取構造からまわりまわって利益を得ているだけで共犯だから、やっぱり他人事ではない。■制度が悪というより、公正・平等な競争のためにブラックを締め出さなければいけないという話だと思ってる。■ここであっちの話につなげるけど、無能である(=理解力に欠けるせいで知らずそういう振る舞いをしてしまう)という免罪符は反省と謙虚さに欠けた言動の繰り返しによりもう効力を失ってるから、不正直・不誠実であることの責任を負わせて排除すべきだと考えてるわけ。それでも Issue/PR/コメントはできるんだから十分でしょう。


2019年05月26日 (日) News Up “現役女子高生 ピル飲んでます” | NHKニュース」■読む前の感想。「面倒くさいもんね」■最後の一文。「“女性の生活改善薬” 低用量ピルについてのそうした正確な情報が広まり、使っている人が傷つくような日がもう来ないことを願いたいです。」


2019年05月25日 (土) テキサス州が「赤信号監視カメラ」違法化へ。事故防止効果の反面、追突誘発の指摘も - Engadget 日本版」■目的に対して手段が違うのではないか、解決すべき問題を取り違えているのではないかと思ったが(※追突事故を減らすという名目で、赤信号を守らせる働きかけを放棄しようとしている)、監視カメラの方がすでに財源を目的としている誤った例があるのだという。信号無視で引っかけるために黄色の時間を短くするなど。それはあかんけどやっぱりカメラは有効じゃないかな。追突を誘発するっていうけど、追突する方もやっぱり信号無視をしようとしていたわけで、後ろにいた分だけ急ブレーキを踏んだ方より罪深いと思う。馬鹿と馬鹿が事故を起こしても普通に信号を守る者には関係ないよ。全員に信号を守らせる方が大事。


2019年05月24日 (金) ただ切るではなく、こういう見通しが当然あってほしいと思うんだよね。「しばらく前の 8.1.0805 ~ 8.1.0811 でマルチバイト機能が常に有効化されるようになりました。これにより、エンコーディング変換機能が常に有効化されたことから、ANSI版APIの完全削除が可能となりました。そこで、ANSI APIの使用を取りやめ、Wide APIに置き換えたのが上記のパッチです。 これにより、現在のコードページでは使用できない文字をフォント名や環境変数に使用することができるようになったり、ソースコードが大幅にシンプルになりました。今後、Windows向けに新たにパッチを書くのも楽になるでしょう。」■冷静に考えると切ったのはサポートしないと決めた時点であって、実行できなくなるようなパッチを取り込んだ時点ではないのだな。争う時機を間違えていた(※ vim の話ではない)。


2019年05月22日 (水) つい先月書いたこと「非常事態での生存確率が高いのはこういう風に、簡単に日常の思考・行動の枠から飛び出せる人間かもしれないとは思う。たとえば右腕のせいで死にそうになってるとき、右腕を捨てる判断ができるかってこと。自分は右腕とともに死にそう。」■それをやってのけた人「誤って農機に巻き込まれた男性、ナイフで脚を切断し生還 : 暇人\(^o^)/速報 - ライブドアブログ


2019年05月21日 (火) あおり運転し暴行、男(83)を逮捕 複数の車に道を譲ったことに腹を立て 名古屋・緑区(中京テレビNEWS) - Yahoo!ニュース」■腹を立てる人がいるということは想像できる。だから譲ったあとは「俺が譲れるのは1台までなんや、次の車は俺の後ろの車に譲ってもらってや」という気持ちで進んでいる。