/
最近
.rdf
追記
設定
本棚
脳log
[2018-03-08~]
最近
ひとつ現在へ
ひとつ過去へ
2018年03月08日 (木)
いい言葉いただきました。「
魔法の手順問題
」■この問題に対する意見です。「おかしなことが原理的にできるようになってるのがおかしい。」「コメントやドキュメントで注意喚起をしても無駄。」「コードの表現力が足りていないのをコメントで補おうとするのが間違い。」■3番目に関しては自分もつい最近やった。それを修正したのがこちら>「
コメントをスクリプト化しました。
」■どこからこういう意見が出てくるかっていうと、自分が、暗黙的手順を見落とさず明示的手順を四角四面に守り潜在的な落とし穴を周到に避けるような振る舞いができないからっていうのがある。できないんですよ。ありとあらゆる落とし穴に1回以上はまらずにはいられない人間なんですよ。だから「穴があります」と看板を立てるだけでは足りない。自分は、それでは落ちてしまう。■なぜそうなのかは自分の行動指針に理由がある。つまり、禁止されていないのに最短ルートを選ばない理由がないじゃない? 最短ルートが禁止されていても、ひょっとしたらもう事情が変わっていて問題がないかもしれないじゃない? かくして穴にはまるまでは最短ルートに突進するんですね。2回以上はまるのは単純にアホだからです。■3ページ目の影響範囲と重複の問題について。とりあえず重複は悪という流れで例が挙がってるけど、重複を嫌うあまり似てる部分を手当たり次第に関数化して共有することからも影響範囲の問題が出てくると思う。ある部分ある機能の変更が、影響してほしくない別の機能に影響してしまう、共有コードのせいで。■どんなガイドラインであっても、それが有用であっても、根本を理解しないで機械的に当てはめるだけではひどい結果を導きうるのだよね。クラス化関数化の目安とか途中return禁止とか、目的はわかるし過去にどういう失敗があったか想像もできるけど、ありとあらゆるガイドラインが乱用の結果悪に転ぶ。過去に引用した>「
“一般的なSI現場”の定義...(略)...それなりのフレームワークを使用し、規約やレビューで、極端にひどいコードが生まれないように統制するものの、それを突破する規格外のポンコツが必ずいる
」 「突破する」というのは必ずしも「守れない」「無視する」ことと同じではないだろう。馬鹿正直に遵守することによっても馬鹿をやらかすことができる。■コールグラフで見つけられる方が問題は少ないのかな>コピペコードといきすぎた共有。■普通に書かれてた>「
コードが予想もつかない場所で使いまわされていて、テスト範囲が膨大になる(駄目なDRY)
」 やっぱりそういうのあるよね。
ツッコミを入れる
2018年03月07日 (水)
何週間か前の電子レシートの試行に関する新聞記事。スマホに表示したバーコードだか QRコードだかを読み取らせるという手順を読んで、逆じゃないのって思ったんだけど、主従の想定と実際がそもそも逆だから読み取る/読み取られる側が入れ違ってるように感じられたんだろう。■想定を入れ替えて実際を想像してみよう。レシートを保持するのはスマホではなくサーバー。スマホが自身の IDを提示し、それを読み取ったレジがレシートと購入者とを関連付ける。Tポイントカードがやってることだわね。購入者がレシートを確認するときはサーバーにログインして IDに関連づけられたレシートを表示してもらうのだろうか。ここが Tポ~とは違うところ。■現金使用不可の実験的店舗が最近ニュースになったけど、同じように一部の利用客を切り捨てるか、紙と電子の併用で店と客の設備と操作と確認手順が増えるのがせいぜいの行き着く先ではないか。フォーマットされたテキストファイル(※妥協してテキストデータ)なら自分で管理することも、フォーマットを読み書きできるプログラムで管理することもあり得るけど、外にデータがあって閲覧させてもらう形態であるなら、事前登録の面倒も後腐れもない紙を選ぶ。■若者の適応能力。老害。世代交代を待つのみ。今現在当たり前にある「それ」が存在しない世界を想定できる(経験してきた)のを強みにしつつ、固執しないようにしたいよね。俺は無理。■おむつを裁断してトイレに流せるようにできないかという想定を、こちらも最近読んだ。ありえない話だと即断しかけたけど、介護の現場で廃棄や衛生の問題が生じており、実際に動き出せば解決できない問題ではないのかもしれない。こういうのを発想できること、行動できることってすごいね。未来を作ろうとしてる。■俺がスマホや Windows 10になじめない点に、中心に据えるものの変化がある。以前はファイルだった。Windows自体がファイルの集合だし、自分が扱うものもファイルであり、ファイルを選んでからそれを開くプログラムを選択していた。今はアプリやサービスが中心にあるように見える。そこが合わない。ファイルはファイルシステムというプログラムも OSも乗っかる基盤の上に実体を持っており扱う対象として確固たるものがある。それを読み書き表示するプログラムなんて交換可能なフィルタみたいなもので、ファイルの見え方は変えても本質には触らない。電子レシートのフォーマットを統一するのはいいと思う。でも中心に電子レシートアプリを据えて電子レシートのデータそのものを利用者から遠ざけるなら、俺はいらない。■最近の話題。タニタの体重計だったか、クラウドサービスが終了するから代替となるプログラムがリリースされ、それを使うとクラウドサービスが生きていたときよりも簡単に体重計の生のデータに CSV形式でアクセスできて Excelなどでの自己管理に重宝するという皮肉な一面があったらしい。こういうことなんだよ。まず第一に自分のデータを自分で所有できているべきであって、その応用利用は本来二の次でなければならない。個人の選択で自分のデータをアプリやサービスに投げ渡して利便性を享受するのはいいが、自分のデータを人質に取られている状態からそもそもがスタートするのは到底受け入れられない。■ここに(正確かどうかは知らないが)図がある>「
経産省やNEDOら、電子レシート標準化の実証試験--家計簿アプリなどとの連携に向け - CNET Japan
」。「電子レシートセンター」の存在が邪悪だ。中立無害のふりをしたコストセンターであるあたりが特に。つまりなんだ、(元)役人が給料をもらうための設備なのか。■媒体は違うけどおむつの件>「
”紙おむつ下水道で処分” 国土交通省が検討へ | NHKニュース
」
ツッコミを入れる
2018年03月06日 (火)
謎汗。寝落ちして2、3時間後に一時目を覚ましたら上半身と足の裏を例外として全身が(つまり下半身が)汗びっしょりだった。ズボンから布団から濡れ濡れでおもらしを疑うレベル。触って確かめたがもちろんそうではなかった。これが本当に全身なら風邪の治りかけだったこのとき(遡ること7年の
20110119
)に経験があるのでわかる。しかし今回は下半身だけ、それに眠る前も起きたときも頭も体も痛くもだるくもないときてる。電気毛布の電源が入っているわけでもなかった。布団を裏返しにして両足を外に放り出して、寒くなるまで乾かしてたらそのうち寝てた。■この日は一日中雨が降っていて、肌着と Tシャツと合羽というかなり油断した装備(※シャツと防風防寒ジャケットが抜けている)で自転車に乗って移動していた。これがいわゆる「『馬鹿は風邪ひかない』のからくり」ってやつか。っていうか Wikipediaを読んだら「からくり」の方が本来の意味らしい。
ツッコミを入れる
2018年03月01日 (木)
最終更新: 2018-03-02T00:20+0900
♪
ツッコミを入れる
2018年02月28日 (水)
[CMT-SE3] 最近 CDをまったく再生できなくなっていた。PCが起動してたら PCで再生した音を S/PDIF経由で流すんだけど、そっちに全然問題がないから買い換えないんだけど、紙の本を読んでるときには気が散る PCの電源は入れずに CDを鳴らしたくなったりする。このとき(
20130415p01
)のように TOCが読めないというのとは違って、CDがあとちょっと飲み込まれなくて回転が始まらないのが今回。■フタを開けてみてもさっぱりわからないんだけど、むしろ悪化してモーターが完全に空回りする事態になったりしたんだけど、おかげで原因が特定できた。以前読んでいたこの記事「
壊れたCDプレーヤーの代わりにアナログ時代のDVDレコーダーを利用 | スピード狂の自作マニア
」と原因は同じ。モーターの動力を伝える黒いゴムがあとちょっとを押し込めなくて滑っていたのだった。あまり先のことは考えずにちょっとだけ直径の小さい普通の輪ゴムに換えた。■これで快調快調、というわけではなくて、CDを挿入して TOCの読み込みを待たずに再生ボタンを押しておくと3回に1回くらいは排出されずに再生が始まるかなーって状態に戻っただけ。
ツッコミを入れる
2018年02月24日 (土)
「
たった1台の割り込みが渋滞40kmに…「渋滞学」最前線 | ニュース3面鏡 | ダイヤモンド・オンライン
」■なんだか「きっかけ」の話ばかり。何年も前の渋滞に関する記事に誰かが「相転移」というコメントを付けていたのをずっと覚えてる。結局は道路が車で飽和するのが原因であって、きっかけはきっかけに過ぎない。発生が遅いか早いかに意味があるかね? 俺みたいに人がいない方へいない方へ走っていけばいいんだよ。具体的には山が見える方へ。■個人の心がけとしては「平均速度を上げる」ことが有効では? だらだら減速しないことと、速やかに加速すること。そのことと定速走行時に十分な車間が保たれていることは両立する。加速や減速を開始する時間差によって。
ツッコミを入れる
2018年02月23日 (金)
「
娘を「にゃん」と 読みたくなるのは何の影響だろう
」■それはきっと「バイメイニャン(白梅娘)」の呪い。画像検索して幸せになろう。
ツッコミを入れる
2018年02月22日 (木)
Windows 10. 画面の真ん中にちらちら現れて入力中の文字列を隠す「A」と「あ」。これってチョンチョンと連続して[半角/全角]キーを押すと簡単に表示と状態が一致しなくなるのね。遠くから勢いよくキーを押した場合、弾みで入力がダブるということがキーボードでも給湯器のボタンでも起こる。そういうとき画面表示が嘘をつく。意図しない間違いを正すことができない役立たずだってことだ。■今の実装は、観察される限りでは、ボタンが押されたときに状態を見て「2秒間かけて『あ』をフェードインさせたのちフェードアウトさせる」ことを決めてると思う。これを2つに分ける。「2秒間かけてフェードイン・フェードアウトする」「現在の状態(あ/A)をアニメーション中の表示エリアに表示する」。アニメーション中に現在の状態を逐一参照しなければいけないと思うよ、嘘をつかないためには。別にシステムのレスポンス待ちのためにたるいアニメーションを見せてユーザーの操作のテンポを遅らせてるってわけじゃないんでしょう? 「遅くて」「邪魔な」、本質的に不要なものが「嘘つき」だったなら救いがない。■今の Windows にはプラグマティズムが圧倒的に足りない。無駄な間接層を挟みに挟んでそれを洗練だとか勘違いしてるんじゃないか。仕事のための仕事を作り出す暇人があふれてるんじゃないか。巻き込まんでくれ、時間の無駄だ。
ツッコミを入れる
2018年02月19日 (月)
ロマサガ2の PS4リメイクの動画を見た。背景とフォントとメッセージの枠などの解像度が上がっててきれい。陣形の効果が位置ごとにわかるようになってるのがすごく嬉しい(それが当たり前ではなかったのだ)。キャラのドットはそのまま。ダメージの数字はきれいなフォントなのに「ミス」とか「スタン」の文字はギザギザのまま。ダンジョンでマップ切り替えから敵が動き出すまでの間とか、戦闘終了後フィールド画面に切り替わるときに操作キャラが半歩ずれるとか、あまりにもそのまま(笑)。クジンシーはドットのままアニメーションしてた。七英雄は自キャラ・雑魚敵とは扱いが違うらしい。なんならリアルクイーンもドットの解像度を上げてアニメーションしてくれていいんですよ。最後の注目は防具とアクセサリのスペック。8つも9つもある属性防御をたったひとつの「防御力」の数字に代表させようなんて無茶が過ぎる。そんなんだから埋もれた重要装備とか罠装備が生まれるんですよ。でもなんかそのままっぽい。細部が微妙に信用できない攻略本に頼らずとも今は攻略サイトがある。ブックマークしてた攻略サイトをのぞいたら infoseekだったり niftyだったりでページが存在しない。あーやだやだ。ほぼ1度ずつしか戦えない七英雄が確率で落とす武器とか、各地のリポップしない有限の竜が確率で落とす槍とか、それが強くてまた固有技を持ってたりするもんだからリセットして戦い直すんだよ。武器ばっかり使ってて術法を育ててなかったから、ラスボスを倒すために、戦闘で使えるまともな回復手段を得るために(笑)、再度イチから始めるたりするんだよ。皇帝をバシバシ殺した方が成長が早いが最終皇帝でそれはできないから。どういうシステムか。皇帝が死ぬとパーティーキャラが位を継ぐ。そうすると歴代皇帝の能力と、継いだキャラの能力がマージされる。一芸特化種族の能力が皇帝のものとなり、皇帝の能力がパーティーキャラの能力を決める水準となる。相互に高め合って強くなっていく。
ツッコミを入れる
2018年02月18日 (日)
「場」と「戦」は対応する概念だろうか。「
ダウン市場が激戦化 モンクレール、藤原ヒロシを起用へ:朝日新聞デジタル
」■聞いたことのある表現としては「激化」「戦場」「激戦区」などがある。市場であれば戦場か激戦区(激戦地)、(シェア・売上の)競争であれば激(戦)化がふさわしくないだろうか。微妙に入り交じって主述がつながらない。そうすると小骨が引っかかるように内容が素直に飲み込めない。
ツッコミを入れる
2018年02月17日 (土)
「
三菱電機、「直感的に操作できるリモコン」発表 視覚障がい者らと開発 - ITmedia NEWS
」■世の中こういうのとは逆方向に進化(?)していってる印象。ボタンが状態を持たなくなったり、モードを持って意味が切り替わったり、とうとう平らになって形がなくなってしまったり。そういう流れには否定的だけど、最近は対話型リモコンまで来た。あれ? 見えなくても便利じゃね? 俺は見えるししゃべるのがまどろっこしいから黙って操作したいけど。さておき、試作リモコンのメカニズムは(解説されてないけど)わくわくさせてくれるんでしょう。ソフトウェアにそういう楽しみはない。
ツッコミを入れる
2018年02月16日 (金)
この記事を読んでもどこに皮肉があるのか読み取れない。「
アロンソの影響、バトンに及ぶ: FMotorsports F1
」■WECがアロンソ個人のために日程をずらしたとバトンが非難し、ずれた WECの日程のためにスーパーGTの日程が変更され、それはバトンが参戦するレースであるからバトンのスケジュールに影響するという話(※リンクした記事によると)。「そもそもアロンソの個人的事情の筈が巡り巡ってバトン自身にまで及ぶ皮肉な結果になった」と記事は締められているが、皮肉とは「遠回しに非難することや予想や期待を裏切って良くない結果になること」とある。遠回しではないしバトンは最初から否定的な立場であって予想を裏切ってもいない。どこに皮肉が存在するのか、事実に反する記述があるせいで読み取れないのか、どうなの? わからないふりをやめてテキストをそのまま読み取るなら、記事を書いた人間のバトンに対するスタンスが皮肉を感じさせたということであり、書き手の個人的心情などどうでもいい、という感想になる。
ツッコミを入れる
2018年02月06日 (火)
刑務所に入って来て、周知のための礎になったらええんちゃう。行為の意味を考え、考えさせることが必要でしょう。「
滋賀の市選管が白票水増し 衆院選で不正、未集計分廃棄 : 京都新聞
」 そしてそういう人を番人として改めて役立てることができると思うよ。
ツッコミを入れる
最近
ひとつ現在へ
ひとつ過去へ
ここをクリックしてカテゴリ一覧を表示
A1301S
|
Amazon
|
AtCoder
|
BAD BOY
|
BOOX Max2
|
C++
|
CB100
|
CD
|
COSMOS
|
CTH-670/W1
|
DR250R
|
DS
|
DSC-HX30V
|
FF12
|
FSX
|
Fate
|
Firefox
|
Git
|
HTML
|
Hiki
|
IE7
|
LS-WSGL
|
LUTS
|
MDT243WG
|
MX610
|
NDS
|
NECKER V1P
|
PS2
|
ProjectEuler
|
QMA DS
|
Ruby
|
SHJS
|
SN25P
|
SQLite
|
SVG
|
SWIG
|
SakuraEditor
|
Songbird
|
SonyReader
|
TM-150
|
VGF-WA1
|
Vista
|
W53S
|
WR250R
|
Web
|
WinXP
|
Xperia 10
|
YouTube
|
iPod
|
javascript
|
m.k
|
photo
|
tDiary
|
アニメ
|
ゲーム
|
マンガ
|
一行
|
映画
|
本
|
本日の購入
|
正規表現
|
無題
|
読
|
読んだ
|
買
|
雑誌