00:30:04
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
香川ゲーム条例、パブコメ原本(約4000ページ)を公開します
01:40:34
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:00:48
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
マウントラックサーバ「は?お前なんかうるさいうちに入らないだろw」
13:01:06
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:04:11
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-26 21:48:51 やぴの投稿
yaplus@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
13:05:06
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
ファンレスタイプ、おもしろくなさそう (ファンがないので) #適当
13:10:49
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:06:13 はーしぇる。
の投稿
herschel@raptol.net
このアカウントは、notestockで公開設定になっていません。
13:12:02
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:10:10 Nemoの投稿
nemonet@fedibird.com
このアカウントは、notestockで公開設定になっていません。
13:12:05
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:13:21
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
たとえば細かいファイルが沢山あるディレクトリを削除するときめちゃくちゃ時間かかったりとか、ファイル削除で一時的にめっちゃメモリ食ったりとか、空き容量が一定割合以下になるとパフォーマンスガタ落ちしたりとか、特性はいろいろ
13:13:37
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:12:04 skiaphorus(引っ越し済み)の投稿
skia@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
13:15:34
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:14:56 skiaphorus(引っ越し済み)の投稿
skia@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
13:34:14
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
DirectInput サイコ〜! (まだ入力取れてない顔)
13:35:20
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
VisualStudio で C++ 書いてて std::exception::what() の値を表示してくれないのウンコすぎる
13:36:45
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:37:19
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:33:25 エビスメ
の投稿
ebisume@mi.ebisu.me
このアカウントは、notestockで公開設定になっていません。
13:37:31
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:38:08
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:36:59 unaristの投稿
unarist@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
13:38:28
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:38:46
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 13:38:06 unaristの投稿
unarist@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
19:59:44
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
19:59:53
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
20:08:21
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
20:16:39
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
20:19:44
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
cerr とか wclog とかがコンソールに繋がってなくて OutputDebugString を呼び出して鬱になった話
20:20:11
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
カスタム streambuf に入れ替えて iostream 使おうな……
20:36:17
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
パンツに穴が開くとトポロジーが変化してしまいます。
そんなときは穴から別の穴まで切れ目を入れてパンツの端まで破ってください。
これで正常なパンツのトポロジーに戻すことができます
#適当
20:38:03
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Twitterの投稿詳細ページを開くとリプライのところにスクロールするの、社員は誰もTwitterを使っていないことが分かる。
20:40:07
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
20:43:06
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 20:41:01 yumetodoの投稿
yumetodo@qiitadon.com
このアカウントは、notestockで公開設定になっていません。
20:44:31
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
20:48:11
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 20:46:50 しきうたの投稿
siki_uta@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
20:48:42
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
20:48:57
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
JavaScript と Java を排除したいわかる (?)
20:51:14
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
とりあえず Windows はあと 10 年ぐらいすれば OEM コードページとして UTF-8 が使えるようになるだろうけど .NET と JVM と ES はそうではないのがなあ
20:57:52
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
(ここに「JavaScriptやめろ」と書かれた画像を貼る)
21:03:22
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
21:03:24
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
21:08:21
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 21:07:49 Satoshi Kojima (小嶋智)の投稿
skoji@sandbox.skoji.jp
このアカウントは、notestockで公開設定になっていません。
21:47:44
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 21:41:04 エビスメ
の投稿
ebisume@mi.ebisu.me
このアカウントは、notestockで公開設定になっていません。
21:47:52
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 21:45:44 エビスメ
の投稿
ebisume@mi.ebisu.me
このアカウントは、notestockで公開設定になっていません。
21:51:44
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
21:56:38
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 21:55:38 不良教師はpawooへ移住しましたの投稿
k_774@mstdn.jp
このアカウントは、notestockで公開設定になっていません。
22:18:48
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
22:18:50
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2019-10-16 17:52:19 エアダスターの投稿
toshi_a@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:18:53
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
22:23:39
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
22:26:51
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
22:45:56
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 22:44:40 うおかわ(on manaita)の投稿
momosetkn@qiitadon.com
このアカウントは、notestockで公開設定になっていません。
22:46:20
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
22:47:00
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
冗談はさておき、ループ書くとき事前条件と不変条件と事後条件を列挙して assert とかで確認しておけば、よほどアホなことしない限り確認はできる
22:48:02
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
もっと言うと、無限ループは大抵の場合そこまで致命的なバグではなくて、本当に全力で防ぐべきなのは dangling pointer とか arithmetic overflow からの UB とかそういうところなんですよ
瑣末なことに捉われている場合ではない
22:48:18
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 22:46:09 skiaphorus(引っ越し済み)の投稿
skia@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
22:49:31
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
イテレータもやってることはストリームなので実装によっては無限ストリームをフィルタしたりぶった切ったりする必要があり、そういうことをしてしまうと実際ループと大差ない
(これはイテレータが悪いとかではなく、強力な表現力をフル活用すれば当然ループのように何でもできるようになっていくというだけの話)
22:49:39
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 22:49:13 skiaphorus(引っ越し済み)の投稿
skia@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
22:53:13
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
@skia たとえばファイルやソケット等の I/O オブジェクトを1バイト整数のイテレータ化などすると、うっかり /dev/random とか /dev/zero 渡したり echo server に繋いだときどうなるか、などもあります
22:53:17
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 22:49:22 Nakayaの投稿
eniehack@pleroma.eniehack.net
このアカウントは、notestockで公開設定になっていません。
22:53:20
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 22:53:06 skiaphorus(引っ越し済み)の投稿
skia@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
22:53:57
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
22:54:01
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
オレンジ自身がわりと最近までforは使わないで必ずwhile使う派で、無限ループさせまくりだったからすごく言えるけど、
whileだと無限ループになっちゃうってもっとすごく単純な話で、
「またインクリメント書き忘れた!><;」
だと思う><;
22:55:00
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
無限ループは心底どうでもいいんだけど、「より意図が明確 (コードの意味付けがしっかりしている) で保障が多い、限定的な用途で使う構文を優先しろ」が全てなんですよ
22:55:35
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
goto より if や while や for を使え、 while や for よりイテレータとフィルタを使え、そういうものなんですよ良い抽象化というのは
22:56:14
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
無限ループは未定義動作なのでプログラムを終了してもよい、すなわち無限ループは規格上不可能 (???)
22:56:48
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
これは罠で、無限ループ検出は一般に決定不能な問題なのでちゃんとやろうとすると今度はコンパイラが無限ループする
23:07:08
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
これは本気も本気なんですが、人々、よく見るありがちな (そしてどうでもいい) エラーに目を向けるんじゃなくて、もっと致命的で厄介なバグの方に目を向けてくれ
というかそもそもそういうバグのカテゴリを認知してくれ
23:07:31
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
23:08:06
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
異常があったとき必ず abort してくれるバグなんて直せば直るんだよ
23:09:08
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
整数オーバーフローが脆弱性に繋がることをわかってくれ
符号付き整数の最大値に1を足したって常に最小値に wrap するわけじゃねえんだよ
23:09:41
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
まあ整数オーバーフローまわりについてはとにかく C / C++ の言語仕様が悪いみたいなところはあるが……
23:13:27
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
soundness、正直言語側がアピールしなさすぎじゃないですか
23:14:13
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
動的言語の連中が全てを実行時エラーに持ってきたせいで、 sound だよと言ったところで「非直観的な挙動は無数にあるけど…… UB ではないので健全!!」みたいなカスが正当化されてしまうのよ
23:14:18
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
23:16:21
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
IT土方を PaaS (Programmer as a Servant) と呼ぶなどの邪悪なユーモアを思い付いたけど邪悪なので却下で #適当
23:25:36
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
23:27:18
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2020-04-28 23:24:58 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
23:29:05
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
gentoo はパッケージのバージョンを自由に選べるという点で極めて偉大で、それを単にローリングリリースという言葉で Arch と一緒にしないでほしいわね (性質が違いすぎる)
23:30:06
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
"Gentoo is all about choices." であって、問答無用で全てに最新バーズョンを使わされるか全てを古い状態に置き去りにするかの二択を迫られる Arch とは根本的に違うんですよ