Shirouzu Hiroaki(白水啓章) Profile Banner
Shirouzu Hiroaki(白水啓章) Profile
Shirouzu Hiroaki(白水啓章)

@shirouzu

Followers
2,307
Following
57
Media
1,294
Statuses
20,741

FastCopy / IPMsg /Twitter Stress Reduction などのソフト開発。 FastCopy Lab LLC. CEO。 社会系は @shirouzu_misc に分離 Bluesky は @shirouzu .jp

Japan
Joined August 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
レグザが8.8.8.8に大量DNSクエリ送信する件を東芝映像に問い合わせたところ、「現在、弊社でも調査中の現象でございましたので、進展があり次第…」という回答が来た。
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
レグザ(43Z730X)からDOS攻撃かと思うくらい8.8.8.8にDNS Queryが出ている。(DHCPのDNS設定を無視して、8.8.8.8と通信している様子)
Tweet media one
9
1K
1K
8
2K
2K
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 months
あらら… (最新版(5.7.15)ではなく、9カ月前のバージョン(5.4.3)なので2週間の試用期間ではなさそうかな?)
@usushio2009
うす塩P
2 months
MBS毎日放送 下っ端春日で 社内サーバでFastCopy使われているシーンがあったけど、これフリー版使ってます? 職場での使用は有料のProライセンス購入必要では? ライセンス料までケチってます? #下っ端春日 #MBS 毎日放送
Tweet media one
15
1K
2K
5
855
2K
@shirouzu
Shirouzu Hiroaki(白水啓章)
10 months
開発初期では、むしろ「発射/迎撃」しか無かったり(笑) (「会社で使いづらいので…」という声に押されて、「送信/返信」を追加実装したのが真相…)
Tweet media one
@TAM_bike
TAM@茶屋C1+初代長野グロム玉
10 months
久々にIP Messenger使ったら送信・返信ボタンの表示を発射・迎撃に変更する謎設定あって笑
1
13
126
10
599
2K
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
VirtualBoxがエラーを吐いて「瞑想中」という謎ステートになっていた。
Tweet media one
3
862
2K
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
レグザ(43Z730X)からDOS攻撃かと思うくらい8.8.8.8にDNS Queryが出ている。(DHCPのDNS設定を無視して、8.8.8.8と通信している様子)
Tweet media one
9
1K
1K
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
邪悪な方法としては…1GbpsのVPSサーバを借りて VPN 経由でインターネットアクセス。 その際、(輻輳気にせず)1Gbps近くで UDPパケットを流す設定にすると、他人のTCPコネクション達はTCP公平アルゴリズムによって、利用帯域がシュリンクしていくかも。
@rui314
Rui Ueyama
1 year
マンションのネットが遅すぎるのでサポートに電話したら、ルータの設定を見直してくれとか、お客様はよくご存知ないかもしれないですがIPアドレスというものがあって・・みたいな話を聞かされたんだけど、そもそも200戸で1Gbps共有らしい。そりゃ遅いわ・・。
71
4K
14K
3
352
1K
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
PCIe富豪マシンでやりたかった実験を実施。 NVMe16枚をストライプボリューム(RAID0)で速度測定。 Read: 89GB/s、Write:34GB/s という結果。
Tweet media one
3
525
1K
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 months
マクドナルドのシステム障害、全世界で発生してるらしい。 世界レベルで(何らかの意味で)システムが密結合してたことに驚き。
8
257
1K
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 years
明治期に、天然資源が無くとも(借金して)教育とインフラに投資すれば一等国になることを世界に先駆けて発見した後、その投資を止めれば没落することを見事に証明してしまった感…
@m_takaharasan
Takahara Masayuki
6 years
大学教員、半数は非常勤 常勤も4分の1が「期限付き」:朝日新聞デジタル 人口が減る中、一人一人の能力の向上を図るべき時、目先の負担を嫌って人を育てる組織を弱体化させていいものか?
2
39
42
1
750
827
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 months
xzバックドアの犯人アカウントについて、過去2年のコミット時間帯と、最近の怪しいコミットの時間帯が全然違う=買収されたのでは?疑惑が出ていると…なるほど。
@birchb0y
alden
6 months
Interesting note on the #xz backdoor: If you plot Jai Tan's commit history over time, the cluster of offending commits occurs at an unusual time compared to rest of their activity. If the dev was pwned, it could be a sign that the threat actor contributed in their own timezone
Tweet media one
44
461
4K
1
396
753
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
マネーフォワードのメール配信停止すると、こんな画面が出てきた…なんだこれ?
Tweet media one
2
225
732
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
なかなか興味深かった。 ---- 「Raspberry Piは本当に壊れやすいのか」
2
249
729
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
IT入門者の方に、 「なぜIPアドレスって必要?マシン名(FQDN)だけで相手と通信できる仕組みでいいのでは?」 と聞かれて解説してたら、さらに、 「通信にレイヤーが必要な理由がわからない」 とか素朴に言われて、そちらも解説したけどどちらもエレガントに答えられなかった記憶。
21
148
624
@shirouzu
Shirouzu Hiroaki(白水啓章)
8 months
FastCopy v5.7.0 の MS Defender除外オプションを有効にすると、手元では(Program Files配下コピーで)9倍以上の高速化…何ともいやはや。
Tweet media one
1
236
614
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
Spamhaus「世界で最も悪用されているレジストラ」の1位に GMO が選出されていた。
Tweet media one
4
528
598
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
非同期IO完了コールバック(OS側が呼ぶ)に、printf を入れると 1.9GB/s → 2.4GB/s に転送レートが大幅増大する現象が起きていて頭を抱えるの巻。
1
109
590
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
今日届いたWifiルーター、こんなシールが貼られていた…NECさんへの印象がちょっとだけ悪くなった。
Tweet media one
1
143
538
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
レグザが8.8.8.8に大量DNSクエリ送信する件で、東芝さんより連絡があり、「対策ソフトウェアのサーバーダウンロードを本日17日PM5時頃から予定しております」とのこと。
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
レグザ(43Z730X)からDOS攻撃かと思うくらい8.8.8.8にDNS Queryが出ている。(DHCPのDNS設定を無視して、8.8.8.8と通信している様子)
Tweet media one
9
1K
1K
4
512
497
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
一般の大半の人が原因を誤解してるっぽい。 都は下記アナウンスで、「すみません、ドメイン手放したら悪用されました。今後は永続保持するか などの公的ドメイン配下を使います」とか、書いておいて欲しかったな。
1
426
430
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
当初はUTF-8ですら、「漢字圏のために追加コスト払ってる」感あったけど、絵文字サポートで一気に状況変わった気がする。
@mattn_jp
mattn
2 years
このツイートの引用で、おじさん^H^H^H お兄さん達が書いているジョークに混じってる、ソフトウェアの日本語版 fork の話、本当に存在していて昔は日本語対応は本家にマージされないのが当然だった。マルチバイト文字対応が本家にマージされるようになったという点が UTF-8 の最大の功績だと思う。
7
122
337
1
162
403
@shirouzu
Shirouzu Hiroaki(白水啓章)
18 days
「安全であることが売り」なのは分るのだけど、現状のLinuxも、膨大な利用実績と工夫の積み重ねの末に、すでに大半の状況で問題ない品質水準になってる気もして。 すると(障害多発してるなら別として)0.01%の障害を0.001%に下げられます、みたいな話がどれだけ響くのかはちょっと疑問にも…
@mattn_jp
mattn
18 days
Linux を部分的に Rust で侵食していくよりも、Rust だけで OS 書いて Linux よりも安全である事を売りにした方が実は早かったりするのかもね。既存の何かを別の何かで入れ替えていくという事は何かしらと対立しなければならない事もある。
4
91
523
4
68
385
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
90年頃でも「こんな高度な関数(printf)が、なぜC標準ライブラリに?」というオーパーツ感あったけど、歴史的には BCPL writef (1966) まで遡れるらしい。
@Kory__3
Kory
1 year
printf、そこそこ「正気か?」具合が高い
1
48
239
3
128
316
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 years
ダイクストラ曰く『C++でプログラムしようと思うのは身体のどこかが悪いのではないか』(クヌースのインタビューから) 引用元)B.メイヤー「オブジェクト指向入門第2版」
1
164
304
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
e-Tax、ゆうちょ、三井住友みたいな、ログインID欄を分割するUIを撲滅したいなぁ。 (Bitwardenでも自動入力できない…対応可能なログインマネージャあるのかしらん?)
Tweet media one
Tweet media two
2
90
299
@shirouzu
Shirouzu Hiroaki(白水啓章)
9 months
ChatGPT4 に、「C++で privateメンバにアクセスするサンプルコードを出して?」と聞いたら断られた…プログラミングにおける道徳的な規制が入ってるらしい。 (Cキャストで生ポインタ作って…以外にあるかな?と思って聞いたのだが)
Tweet media one
3
85
294
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 months
systemd-tmpfiles --purge が /homeを全削除する話、(問い合わせ者の低姿勢と対照的に)、systemdコア開発陣の相変わらずの傲慢な自己正当化がスゴすぎて眩暈…(笑)
2
113
287
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 months
(本日、毎日放送さんからご連絡があり、お詫びとライセンス購入という形で一件落着しました)
1
93
276
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 months
久々に Lhaplusさんの牙城を崩して、FastCopyが窓の杜1位になっていた。
Tweet media one
1
59
273
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 month
ランサムウェア被害後の特別審査でISO27001認証を停止ねぇ…普段の定期のISO27001/ISMS審査は無意味でした宣言に聞こえるかも。 企業の業績悪化発表後に、格付けの引き下げ発表する格付け会社並みの役立たず感というか…(笑)
@piyokango
piyokango
1 month
ISO27001認証及びISO27017認証の一時停止について 2024年9月2日 株式会社イセトー
0
49
99
1
115
263
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
C言語が嫌いな人の理由は「自分の足を撃ち抜く言語だから」だけど、Cが好きな人の理由は「自分の足を撃ち抜ける言語だから」だと思う(笑)
@ryukiyoshimatsu
吉松 龍輝/Ryuki Yoshimatsu
3 years
C言語が嫌いな人が多いみたいだけど、CPUやメモリのことを理解すればC言語は最高です。CPUやメモリを理解するための情報として、この本をお勧めします。 32ビットコンピュータをやさしく語る はじめて読む486 (アスキー書籍) 蒲地輝尚
0
22
89
2
88
247
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 month
PuTTYでもミスあったし、ECDSAはミスで穴を突かれやすいので、Ed25519が第一選択肢になって欲しいところ。 (Ed25519は安全偏執狂なdjbチーム作という点も、数学構造良くわかってない私にとって加点要素だったりする(笑))
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
ECDSAは、nonce漏洩・再利用・低品質乱数で秘密鍵復元の可能性があるので、EdDSA/Ed25519を使いましょうという話。(Pythonコード例あり) yubikeyのRNGで、ECDSA用nonce 256bitのうち80bitが予測可能なバグとかすごいな、、、
1
43
89
1
84
247
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 months
Claude 3 Opus に「C言語の虚構新聞を書いて」とお願いしてみるなど。
Tweet media one
3
68
245
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 months
C++使用の証明になってないのと(C言語でも十分ありうる)、segvアドレスについて「C++ならこのパターンが多い」的な説明しかなく(直前 disas code や推定引数やスタック内容とか見てない)、この初歩的な説明が随分と RT されてるのが不思議。 (これで、プロのC++プログラマ自称しますか感)
@Perpetualmaniac
Zach Vorhies / Google Whistleblower
3 months
Crowdstrike Analysis: It was a NULL pointer from the memory unsafe C++ language. Since I am a professional C++ programmer, let me decode this stack trace dump for you.
Tweet media one
3K
22K
103K
1
68
238
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
ハイゼンベルクの奥さんが書いた「ハイゼンベルクの追憶」から。 逆に、矛盾や複雑性が残る事項を「矛盾の緊張に耐えられず、シンプルな結論に飛びつく」タイプは多いよね。 ---- 「物事を未決定のまま漂わせておき、しかも矛盾の緊張に耐える彼の力」
Tweet media one
1
76
211
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 months
xz/liblzma/sshdの話、3年かけてxzへの信頼得てから、xz→systemd→sshdと細い道を突くバックドアの仕込みをテストデータに隠すなど凄い。 一方で、肝心の仕込みにCPU高負荷バグ?(認証bypassで高負荷になるとか何故としか…)ありで、あと一歩のところで発覚(発見側は凄いけど)とか間抜け感も。
3
69
211
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
意外と深い話だった。 stdout に出力し続けると、その thread の CPU affinity が固定化されやすい、というOS挙動が効いていた。 (でも、CPU #0 に固定されるわけでもないのだよな…)
2
64
193
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 years
これには続きがあって、この後、罰金性を止めても遅刻数は元に戻らなかった。 人が行動を決める基準には、社会(≒道徳)ベースと経済ベースがあるが、一旦前者から後者に移るともう元に戻らない、という結論。 近い話に、無料法律相談を引き受ける弁護士はいるが、時給5ドルだと全員断る話も。
@appmarkelabo
アプリマーケティング研究所
7 years
遅刻したら「罰金300円です」→なぜか遅刻数が2倍に増えてしまう 遅刻の件数(託児所のお迎え) A. 遅れても罰ナシ:週8件 B. 遅れたら罰金300円:週16件〜 罰金という「遅刻への対価」が、お金を払えば遅刻が許される「遅刻チケット」のように機能してしまった😰 ヤル気の科学 より
Tweet media one
47
10K
12K
1
203
190
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
4時間経過しても相変わらずこの調子&パケットを許可/拒否に関わらず。 レグザのネットワーク設定はDHCP&別DNSで、レグザ内のNetflix設定にはDNS設定は無いように見える。
1
103
171
@shirouzu
Shirouzu Hiroaki(白水啓章)
8 months
同感かな。 そもそも「最後に信頼する通信プロトコルなので、これを満たせないやつは信頼しない」の「これ」って、SMTPのRFCではなく、googleが勝手に定めたハードルのことだよね…うーむ。
@n_soda
SODA Noriyuki
8 months
施行まで2ヶ月を切ってから必要事項が追加されているようなものを、「十分説明されている」とは言わないと思うなあ。 ( のTLS接続要件は2023年12月になってから追加) これだと、業者に頼む契約の仕様に間に合わない組織があるんじゃないかしら。
0
61
140
1
45
169
@shirouzu
Shirouzu Hiroaki(白水啓章)
8 months
1024bit RSA DKIM が突破されまくりって、ソース知りたいなぁ。 10~20年前に 768bit RSAが破られた記憶あるけど、とはいえ 768bit → 1024bit、つまり2^256倍のマシン性能って、クラウド集めても厳しくないかしらん…? (あとDKIM破る程度だと、電気代/マシン代がとても見合わない気が)
@takehora
Yoichiro Takehora (竹洞 陽一郎) | 株式会社Spelldata
8 months
メール配信サービスの会社さん、RSAの1024bit鍵は非推奨ですから、せめて2048bitに変えましょう。 DKIM突破されまくってますよ。
3
68
181
2
71
172
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
@ponponpon90 8年前に測定したOCNのデータを思い出しました(笑)
Tweet media one
0
105
160
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
昔、各種実験の結果「FastCopyでは不要」と判断したニッチAPIが、超高速コピー(10~40GB/s)時代になってまさかの復活の巻。 超高速環境だと、最低10%最大50%高速化されるかもしれない…ただし管理者特権に限るので、そのうち「高速コピーは管理者権限に限る」といった tips が囁かれるかも(笑)
1
56
163
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
レグザをアップデートしたところ、8.8.8.8 への問い合わせは問題ない頻度になっている様子。 (ただDNS設定にない 8.8.8.8 を使いたがるのは相変わらず…)
Tweet media one
0
127
147
@shirouzu
Shirouzu Hiroaki(白水啓章)
9 months
Stripeから警告メールが届いたので確認すると、不正カード7枚を次々試してFastCopyPro購入を試みるも、Stripe側検査に引っ掛かって力尽きた様子。 apacheログ見ると、ご丁寧にIPアドレスも香港、シンガポール、中国、日本、アメリカと変化…ただしブラウザ優先言語は全て "zh-CN"だった。
Tweet media one
2
44
148
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
IP Messenger v5.0.0 リリース。 ・ログビューアのタブ化、画像の等倍表示&再編集、ユーザ絞込履歴の追加 ・ファイル/フォルダ転送の高速化(FastCopy技術の一部転用) ・描画モードの高機能化(マーカー/半透過モード、太さ選択の追加等) #ipmsg
1
120
146
@shirouzu
Shirouzu Hiroaki(白水啓章)
8 years
System/360のF.ブルックスが「従来は6bitだったが、(浮動小数点関連に加えて)、将来の小文字対応のために 6→8bitにした」と書いていて、「それが決め手だったとは…(長期の技術的展望でなく)」と少し驚いた覚えが。
Tweet media one
0
21
22
2
120
140
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
Windowsのディレクトリツリーの削除が、POISIX的な削除ではうまくいかないという話。 (DeleteFile直後は dir-entry的から消えてないが、MoveFileだとentry消えるから、tempにfile-moveしてのempty-dir削除の方が確実と。悪夢だ…)
2
79
143
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 months
今回の件は、優秀で注意深いプログラマ+「偶然/幸運」で見つかった話なので…見つかってないバックドアあるのでは?と推測するのが普通ではと。 ---- "でもこれでも見つけられるのだから、やっぱりOSSがありがたい"
@tetsutalow
上原 哲太郎/Tetsu. Uehara
6 months
ご丁寧に難読化されてるんでパっと見わからんという…とても厄介で根が深い。でもこれでも見つけられるのだから、やっぱりOSSがありがたい。多重下請けに出してるベンダがバックドア埋められて気付ける?? / “xzの脆弱性(バックドア埋め込み: Critical: CVE-2024-3094) - …”
2
114
245
1
49
137
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
昔から、研究で「信頼性区間95%」が多くて、「どこから出た基準なのだろう?」という疑問があったが、今月の日経サイエンスで氷解。 統計学を作ったフィッシャーさん「とりあえずp=0.05くらいが妥当?」と書いただけだったという話。さらに後年、0.05を挙げた点を後悔していたとか(笑)
1
48
136
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
() {} [] について。 ---- 世界的には {[()]} の順で用いられる方式が多数派。 JIS Z 8201-1981 においても「小括弧」「中括弧」「大括弧」という名称は廃止され、現在は「丸括弧」「角括弧」「波括弧」と表記。
2
80
132
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 years
某大学の講義の感想で「(二分探索的な)printデバッグ時のコストが log2 N になる話が良く判らない」という感想が出たので、次回用にフォロー資料を書いてみたり。 再現性が良く、テストしやすいプログラムの場合、printデバッグは現代でも効率が良い問題究明方法。
Tweet media one
4
61
120
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
Paypal から「IP Messenger Pro はファイル共有ソフトの疑いがある。弁明せよ」と言われるの巻。 (LAN内でのみ利用可能で、明示的に指定した相手にしか送れないのだが…)
1
41
122
@shirouzu
Shirouzu Hiroaki(白水啓章)
9 years
VisualStudio でビルドが終わった瞬間にノートン先生に削除されるの巻。 最近多いな… http://t.co/22gS8Fjjxn
Tweet media one
2
267
106
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 months
Windowsは、小さな沢山のファイルの扱いが苦手、という話を見掛けて、その通りなのだけど、 ・マルチスレッド並列オープン ・Windows Deferender除外 の2つは明確に効くので、使える場合は使うと良いかも。 (あと openat的な内部syscallの効果を試してみたいのだけど、まだ未着手)
1
26
116
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
Python3の破壊的変更のセンスの悪さは末代まで語り継ぐべき(笑) (下らない所を潔癖に破壊する一方で、デフォルト引数評価を変えずに未だにバグの温床のままとか、初期の bytes と string の互換性無さとか) なのに当時Python開発者達は「なぜ素晴らしい3に皆、移行しないんだ!」と言い訳ばかり…
@kikumaco
あ〜る菊池誠(反緊縮)公式
1 year
Pythonの2から3で整数同士の除算の挙動が変わったのには往生させられたな。あれは絶対に変えてはならない部分
0
10
32
2
33
113
@shirouzu
Shirouzu Hiroaki(白水啓章)
8 months
FastCopy v5.7.0リリース ・「Microsoft Defender除外」設定を追加。  (zip/exe等のコピー速度の大幅高速化) ・ベリファイ時のタイムスタンプ1980-01-02化&復元動作について、symlinkでエラーが出ていたのを修正。 #fastcopy
1
38
103
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
「オブジェクト指向はメモリ少ない時代のハック」という意見を見て、90年頃「CPUとメモリが潤沢になりオブジェクト指向が実用的に…」という記事を読んでたロートルからすると、隔世の感と思ったり。
1
34
101
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
200戸で1Gbpsだと、20時以降でがっつり速度低下したりするのかしらん…? (2014年にOCNで酷い目に遭った時のグラフを思い出した)
Tweet media one
1
18
97
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 months
一昔前(90年代前半)、プログラマーを小馬鹿にする(単なる道具とみなす)SEという構図があって、むしろ「プログラマー」という呼称に誇りを持つ、という広告もあった記憶。 (こういう文脈では当然、設計なども業務範囲に入る) で、私も自認はプログラマー(=ソフトウェア開発者)かな。
@urdcat
吉村ことり@ゲームプログラム&企画本気で進めるよ
5 months
プログラマーになる、 って話がよく出るんだけど、 何でみんな 「アーキテクト(設計者)になる」 とか 「システムデベロッパー(開発者)になる」 って言わないのかね。 狭義のプログラマーはプログラムをコーディングするごく一部の役割(コーダーともいう)しかないのに。
15
40
114
2
22
98
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
FastCopy v4.0.0正式版をリリースしました。 追加項目が多いので、詳細はこちらから。 #fastcopy
2
50
94
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 years
#夏時間プログラミングの基本 を見て思い出したが、FATのようにローカル時間で記録するファイルシステムがあり、NTFSとの差分コピー時に更新ファイルと誤認識される問題もあったり。 (なので、robocopy等は1時間の誤差を無視するオプション(/DST)が存在)
1
85
94
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
今月の日経サイエンス「2023年、ついに米国内のフィートが統一予定」と言う話。 (国際フィートは米国フィートの 0.999998倍らしい) ともあれ「少数だが」の前書き付きでメートル法準拠の意見が付け足しのように付記してあるのが何とも(笑)
Tweet media one
0
85
87
@shirouzu
Shirouzu Hiroaki(白水啓章)
9 months
MS Outlook宛メールが SPAM扱いされ、問い合わせするも暖簾に腕押しだったが、ニュースリリースで名指し指摘したら、1日でMSは修正した、という話…ヒドいな。 (最近、ウチもライセンス発行メールが、OutlookのSPAMフォルダに入ってた、という報告増えてて困り中…)
1
37
90
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
福沢諭吉や西周らが、和製漢語を大量考案した功績の大きさ、ほんとすごいと思う。 (文化、文明、民族、思想、法律、経済、資本、警察、宗教、哲学、理性、感性、意識、主観、客観、科学、物理、原子、質量、時間、空間、理論…)
@girlmeetsNG
山口慶明🇺🇸で何とか生きてる
1 year
「カタカナ」のおかげで中国語などに比べ横文字を横文字として受け入れられる日本語の器の大きさは素晴らしいけど、カタカナ英語だらけの現代より、明治の翻訳家がBaseballを「野球」、Presidentを「大統領」と訳し、福澤諭吉はspeechを「演説」と訳したような概念を日本語として具現化した翻訳が私は
66
256
2K
2
37
87
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
ECDSAは、nonce漏洩・再利用・低品質乱数で秘密鍵復元の可能性があるので、EdDSA/Ed25519を使いましょうという話。(Pythonコード例あり) yubikeyのRNGで、ECDSA用nonce 256bitのうち80bitが予測可能なバグとかすごいな、、、
1
43
89
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
現状の仕組み説明だけだと、本質的な必要性の説明にはならないよね。 それがなかったらどうなるか・どんな大変なことになるかを考える必要が出て、意外と難しい…(笑)
2
18
86
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 years
私の古巣は200人くらいの会社だったが、グループ内合併で2000人くらいの会社に吸収されたところ、手続き・報告等の「開発以外」の雑務が増え&各種の自由度が低下して、「これで一般市場で戦えるのか?」という疑問も出る状態らしい。
2
72
85
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
昔からエディタは「青系背景に白文字」が好きなのだけど、もしかしたら MSX-BASIC の影響かもしれない…今頃気付いた。
Tweet media one
5
26
83
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
(東京都福祉保健局さん、" http://food-faq\.jp\.net" を7年前から公式で使ってたと…何というか、フィッシング業者的な命名センスのど真ん中(笑))
Tweet media one
2
86
83
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
「上位互換」とか「スパコンより量子が大事」とか…与太が過ぎるのでは感。
@toukatsujin
木村岳史(東葛人)
3 years
量子技術、特に量子コンピューターが実用化されると、そのインパクとはスパコンの比ではない。すぐに全てが置き換わるわけではないが、既存のコンピューターの上位互換だからな。で、社会全体に絶大な影響を与えるので「量子革命」と呼ばれる。つまり、今のデジタル革命は量子革命にギアチェンジする。
2
3
23
1
33
82
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
昨日行ったデニーズ、テーブルに「QRコードとテーブル番号を入れて、スマートフォンで注文」的な説明があったので、試してみた。 だが酷いUI/UXで、5分くらい頑張ったものの、ついに私も日比野さんも使うのを諦めて、店員さんを呼んで注文というオチに(笑)
1
94
81
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
なお printf を抜いて、CPU affinity を効かせると、3.2GB/s まで速度向上。 (それにしても、特定ファイルでのみこの現象。同じNVMeドライブでも別ファイル(同じサイズ)だと、affinity なしでも3.2GB/s 出るのだよな…)
2
15
78
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 months
海外で、FastCopyを別バイナリから起動してメモリ書き換える形で、Pro機能を有効化するクラックが出回ってる様子。 その程度のクラックは対策済だけど(=大量コピーすると停止する)、ともあれ、その手の怪しいバイナリを起動する蛮勇ある人たち(しかも管理者権限)が世界には結構居ることに驚き…
1
18
76
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
正解は、StarTrek Generations の Dr.ソランが Nexus に入る場面かな。 (+入るため、ソランに核融合停止爆弾を打ち込まれた太陽) 参考)Nexusに入るシーン
@yontengoP
よんてんごP
3 years
ところでIP Messengerくんのこのアイコンは ワイは太陽?に手を振る人かと思ってたんやが X型のオブジェ説もあって実際の所どうなんやろか
Tweet media one
6
25
51
1
53
75
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 months
上記ツイート見て、脊髄反射的に「C/C++禁止!」とか叫ぶ方を見かけて、まずはご自分のC/C++製ソフトウェア(=Linux/WindowsカーネルやPython等)の利用停止から始めては?と思ったり。 (徐々にメモリ安全導入は良いけど、現状無視で「たらいの水と一緒に赤子を流す」過激言説は有害としか)
2
14
74
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 years
アインシュタインから直接言われたこの言葉で、不確定性原理に辿り着いた、とハイゼンベルクの自伝に書かれていた。
@junsaito0529
斉藤 淳『小学生からの英語教育 親は一体何をすれば良いですか?』アルク 公表発売中💙💛
7 years
昔使っていた開発経済学の教科書の裏表紙に引用されてあったアインシュタインの言葉が印象に残っている。「理論がないと、何を観測しているのか分からなくなる。何が見え、何が見えないかを決めるのは実は理論だ。」何をするのでも、今見えている物の背後に何が見えていないか推論する力が実は重要。
3
573
1K
1
50
72
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 months
SSD-RAIDだと、非同期I/O(≒NCQ)数を増やしても速度が頭打ちとなり、(単一ファイルなのに)マルチスレッドI/Oすると、限界まで速度が伸びるの、どういう理屈なんだろうなぁ…MS ルシノビッチ氏に聞いてみたいところ。 なお、これは昨年 SSD-RAIDカード4つで計16枚SSDのRAID0でも観測できた。
Tweet media one
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
RAID 相手だと command queueing で非同期I/O するだけではダメで、単一ファイルにマルチスレッドで、複数個所のoffset から I/O した方が性能が伸びる可能性があると。 (単一HDDでやると酷いことになるパターンなのだが)
1
0
5
2
15
71
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
@lambtani____ @keigomi29 鶏は1日1個を生むのが限度&採卵は毎日やっているとすれば、ほぼ別個体と思ってよいのでは?という気がします。
0
5
65
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
@tenpoku1000 TPMv2有効でも Win11 ready にならない原因が判りました。 システムディスクが GPT でないとダメみたいですね。 MBR2GPT で変換したら通りました。
Tweet media one
0
54
69
@shirouzu
Shirouzu Hiroaki(白水啓章)
6 months
同感。open も source も一般名詞だし open source と言われれば、ソース公開を連想するのは自然。 登録商標でも open source は、一般用語として米国で却下され、日本でもソースコード(9類)で却下だが、一部OSS識者は「オープンソースは登録商標!」と恫喝してて頭が痛い
@koizuka
KOIZUKA Akihiko
6 months
OSSのほうのオープンソースという言葉こそ、知らない人が初見で想像する意味と大分ずれてるので、こっちの名前を変えた方が綺麗だとは思うんだけど、まあちょっと無理だろうしなぁ
1
49
119
1
32
70
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
そういえば昔機械学習で、会社がAWS推奨なのでAWSで学習させまくったら、課金がシャレにならなくなって、会社からマシン買ってやれ命令が出たという話を読んだ気がする…kumagiさんだっけ。
@mattn_jp
mattn
4 years
将棋ソフトがクラウドで動く様になったら藤井聡太さんもクラウドに移るかというとそうでもなさそう。(ゲームかな?)
3
8
13
0
26
69
@shirouzu
Shirouzu Hiroaki(白水啓章)
10 months
最近、Rust原理主義な方を良く見るようになったなぁ。 一昔前だと「オブジェクト指向原理主義」な方をよく見かけた。 (昔、クルーグマンが「『構造改革』のガマの油臭さ…デフレにもインフレにも効くと言ってる…あの調子だと構造改革は口臭や腰痛にも効くよね」とか書いたのを思い出したり)
@mattn_jp
mattn
10 months
全銀のアレの話にメモリー安全な言語使ってたら起きなかったというツイート見たけど起きたと思いますよ。
2
55
270
1
25
69
@shirouzu
Shirouzu Hiroaki(白水啓章)
24 days
村井純氏の本で、(技適どころか)電話回線に非音声を流したり、黒電話のケーブルを外す事自体が、非合法(それとも電電公社の規約違反?)…みたいな記述があったような無かったような…で、とても楽しそうだった。
@OrangeMorishita
Yasuhiro Morishita
25 days
某ML「ネットワークがわかる人になるために、学生のうちにやっておくと良いことは?」 …何だろう。 技適なんて絶対通ってない怪しいモデムを電話回線にこっそり接続して、大学間を勝手に繋いでみるとか。
19
112
583
1
11
68
@shirouzu
Shirouzu Hiroaki(白水啓章)
1 year
プロポーズかは別として、飲み会の席だったかで「IP Messenger のおかげで結婚できました」という報告は貰ったことある(笑)
@pmtanoshii
ひでまる@IT
1 year
IP Messenger
Tweet media one
4
1
31
1
20
67
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 years
東京都福祉保健局さん、7年前にこんな与太に乗せられて、"" を利用したと。 予算なくて「.jpより安いから」なんて理由だったら哀しい。
Tweet media one
0
52
66
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 years
若かりし頃、「UNIXカーネルの設計」でUNIXファイルシステムの仕組みを学んだ時、ファイル名はinodeではなくディレクトリ側にあることが衝撃で、その後、ハードリンク等を見て合理的だな、と思った覚えが。 そういえば「なぜinodeは2番から始まるのか」という質問が載ってたっけ。
1
28
65
@shirouzu
Shirouzu Hiroaki(白水啓章)
2 years
大学で Python教える時は、この落とし穴は必ず教えるなぁ…この点は確かに酷い。
@EzoeRyou
江添亮
2 years
Python、値がリファレンスであるのと、デフォルト実引数が一度しか評価されないという仕様があいまって最悪の落とし穴が生まれている。
5
269
714
1
16
63
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 years
90年代にクルーグマンも書いていたけれど、日本は高度経済成長期を含めて、貿易依存度が20%に達したことも無い(10%~15%)内需国なのに、昔から貿易立国みたいな幻想が流布されてきた不思議。 (また内需国は原則、自国通貨ベースで数値を判断する方が実感に合いやすいと思う)
1
40
61
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 months
浮動小数点、深い話や魔物居る話とか多い… 80bit浮動小数点演算問題: (compile option次第で結果変化が有名だけど) 「Linux amd64は、_FPU_EXTENDED(80bit)、WSLは_FPU_DOUBLE(64bit)」…これは初めて知った(非SSE時) IEEE 754における負のゼロ:
@faa0311
ふぁ
4 months
numpy、同じプログラムでもOSによって実行結果が異なるのなぜ
Tweet media one
1
59
350
0
34
62
@shirouzu
Shirouzu Hiroaki(白水啓章)
7 years
C++テンプレート機能を使ったコードの例外ログ調査は、こんな非人間的な展開済みシンボルが書かれた codファイルとの戦い…
Tweet media one
2
61
60
@shirouzu
Shirouzu Hiroaki(白水啓章)
11 months
主に可搬性あるアセンブラという特徴によって、C言語が今も、OSカーネル/ドライバ、言語処理系、組み込み系等で広く使われてる事実をスルーする、ハッカーを名乗る大学教授さんが居てびっくり…世の中広い(笑)
@mattn_jp
mattn
11 months
>どうしてもC言語で書かなければならない場合があることは僕も理解しています.例えば (1) C言語の解説書を書いている (2) C言語の試験を受ける (3) 上司がC言語しか理解できない,といった状況です. 思想も偏りも強そう。
1
117
510
2
19
59
@shirouzu
Shirouzu Hiroaki(白水啓章)
11 months
結合/総合試験以降は、漏れのない網羅的な試験は厳しいよなぁ…思い出すのは10年前のこの記事。 とても参考になる。 ---- 「自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説」
@g3akk
GOMI Akiko
11 months
なんで不具合をテストで検出できなかったのか→テストは網羅性が大事なので、総合試験では数千パターンくらい試した。総合運転試験ではRC23の実機と実データに近いデータを使い、全銀センタ側で検証した。しかしそれでも今回の破損箇所にアクセスするパターンは検証できていなかった。
1
70
110
1
25
57
@shirouzu
Shirouzu Hiroaki(白水啓章)
5 years
MITも似たのを公開しており、「世界標準MIT教科書」という本もあるけれど、内容比較してみたい。
@jingbay
高梨陣平
5 years
ハーバード大学の授業で使われている理論計算機科学の教科書が公開されている。PDFで600ページ。
1
313
1K
1
18
58
@shirouzu
Shirouzu Hiroaki(白水啓章)
4 years
今はCPU系の高パフォーマンスのためには、disasで眺めても、perfでキャッシュミスを観察するだけでもダメで、遂に uop-cacheの効きを観察せねばならんのか、、、面白すぎる(笑) StackOverflowにも uop-cache絡みの話が出ていた。
@herumi
herumi
4 years
@kazuho 面白いですね。 @syohex さんのパッチを試させていただきました。Core i7-8700(8th)よりも新しい方が差がでました。ところでsscanfの前にprintfすると結果が逆転しました(without-sscanfの方が速い)。共有ライブラリの読み込みがメモリレイアウトに影響を与えてる?
1
2
16
1
31
56
@shirouzu
Shirouzu Hiroaki(白水啓章)
3 months
「チョークのマーク」の逸話だ…
@hikalium
hikalium
3 months
コンピューターを上から下まで総合的に見ないと解けない問題が転がっているということ、それを解くための知識を持ち、その上で深く潜れるということ、そしてそれは必ずしもコード量やパッチ数などのわかりやすい指標に直結しないということ、それを理解せずに評価されると辛いということを実感している
1
76
381
0
25
54