そーだいなるらくがき帳

そーだいが自由気侭に更新します。

WSL2でMySQLを起動するときは mysqld --daemonize を使う

WSL2ではPID 1がinitd問題によってsystemdが起動できません。 そのため、systemctlが使えなくてMySQLが起動できないってなるのですが、yoku0825さんにやり方を教えてもらったのでメモとして残します。 そんなムズくないです。最近のmysqldには--daemonizeが…

isucon11予選敗退 #isucon

github.com 力を出し切ったけど最後はfailで終了。 最後の最後まで諦めずに頑張った。 Nginx力やもっとリクエストを絞り込むチューニングができていればDB、アプリケーションともにかなり余裕ができてる状況だったからScoreは伸びてたかもしれない。 けど逆…

PostgreSQLのチェック制約でSELECTの結果を使って制限する

今北産業まとめ チェック制約ではSELECTが書けない 代わりにストアドファンクションを使う 最終手段なのでメインで多用するのはやめよう やりたいこと チェック制約でカラムの値をチェックしてバリデーションしたいことがある。 同じINSERTの値であればCASE…

Microsoft MVP for Data Platformを受賞しました

5度目のMicrosoft Most Valuable Professional for Data Platformを受賞しました。 節目の5年目。去年はオンラインイベントを毎月やったり、色々やってきたけど今年はオフラインとのハイブリットなど昇華させていきたいですね。 Taketomo Sone (soudai) MS M…

世界コンピュータ将棋選手権予選敗退とその軌跡

世界コンピュータ将棋選手権に我らが @bleu48 先生と出場しました。 ソフトウェアは @bleu48 さんが作ってて自分は関わっていないのだけどインフラ担当しました。 第31回世界コンピュータ将棋選手権 しかし我らがソフトウェア『二番絞り』は11位*1 二次予選…

達人の哲学の『伝達しよう!』を意識する

リモートワークの昨今、名著と名高い『達人プログラマー』にテキストコミュニケーションにおけるコツが書いてあるなと思ったので紹介する。 具体的には『第一章 達人の哲学』に 伝達しよう! という項目がある。 WISDOMを意識する 達人プログラマーの中で WI…

頑張れ日本!~ゲーマーズ チャリティーバトル~ 10周年大会が今日から開催

このブログの読者の中で『頑張れ日本!~ゲーマーズ チャリティーバトル~』を覚えてる人がどれだけいるだろうか。 3.11を前回振り返ったときにも触れたが実は毎年開催されていて、今年も10回目が行われる。 www.4gamer.net 僕が東京に来ることをきっかけに…