2021-01-01から1年間の記事一覧

VirtualBoxでVM起動時に「The VM session was closed before any attempt to power it on.」というエラーメッセージが出た場合

仮想マシン"..."のセッションを開けませんでした。 The VM session was closed before any attempt to power it on. 終了コード : E_FAIL (0x80004005) コンポーネント: SessionMachine インターフェース: ISession {c0447716-ff5a-4795-b57a-ecd5fffa18a4} …

Tridactylとか使ってて、フォーカス当たると要素内でスクロールしてしまい困る場合

overflow: hiddenなのが原因なので、Stylusなど使って、overflow: clipにしてしまおう。 hidden (中略)内容はプログラム的に (例えば、 offsetLeft のようなプロパティの値を設定する方法などで) スクロールすることができます(中略) clip (中略)clip と hid…

PHPカンファレンス2021のMySQL関係のセッション2つがめちゃくちゃよかった

2021-10-09追記。「MySQLとインデックスとPHPer」のスライドのリンク間違っていました。修正済みです。 今回はいろいろ忙しいし書くつもりなかったけど、めちゃくちゃいいセッションが2つあったので、その感想だけ手短に書く。 PHPer が知るべき MySQL クエ…

三井住友銀行SMBCダイレクトに最近ログインできなくなった場合

エラーコード:PC-CECEE04-09000-E ただいまお取り扱いできません。恐れ入りますが、しばらくお待ちになってからアクセスしてください。 というエラーが出た場合、おそらくブラウザに保存してあるSMBCダイレクトのアカウント情報を削除すればログインできる。…

各メーカーの無線LANルータのサポート期間を調べてみた(が、あまりわからなかった)

エレコムの無線LANルータの脆弱性の件で、発売から3年半ちょいのルータのサポートが切れているのを見て驚いたので、各メーカーのサポート期間についてちょっと調べてみた。 関連: 無線LANルーターなどネットワーク製品の一部における脆弱性に関して - 最新情…

Laravelの例外処理で最低限知っておきたいこと

例外をレンダリング・出力する機能と、ロギングする機能の2つに分かれる デフォルトの例外処理クラスApp\Exceptions\Handlerが継承する親クラスIlluminate\Foundation\Exceptions\Handlerには、render(), report()というメソッドがあり、これらがそれぞれレ…

現役エンジニアと駆け出しエンジニアの遭遇についてちょっと語る

昨夜、PHPerKaigiのプレイベントとして、現役PHPエンジニアが語る、プログラミングを仕事にするということ - connpassというイベントがあった。 そのイベントの宣伝ブログやイベント自体にちょっと突っ込んだりしていたのだが、 長いから途中までしか読んで…

LaravelのRefreshDatabaseはいつ実行されるか、なにを実行しているか

いつ実行されるか 前提として、PHPUnitでのsetUp()等の実行タイミングから。 setUpBeforeClass()がテストクラスごとに、最初のテストメソッドの実行前に。 setUp()がテストメソッドごとに、テストメソッド実行前に。 tearDown()がテストメソッドごとに、テス…

DockerのMySQLでdocker-entrypoint-initdb.dのSQL読み込み始めたと思ったら"MySQL server has gone away"と言われた場合

多分SQLがでかくて、max_allowed_packetが足りてない。/etc/mysql/conf.dあたり に、 [mysqld] max_allowed_packet=100M みたいなファイルを置こう。 参考: Connection lost on import of database · Issue #13 · docker-library/mysql 特にDockerで特有の問…

2020年読んだ本

去年はほんと本が読めなかった。まあ、忙しかったとは思う。技術書が読了したのがまさかの0で、技術書以外のフィクション以外が30冊弱、小説ちょっとは読んだ気してたがこれも30冊弱。漫画は500冊弱で、これは大きく変わってないか。 技術書は部分的に読んだ…

Vimでステータス行にビジュアルモードで選択中の文字数が出てこなくなったら

Vim

ステータス行の右の方に、シンルグバイト文字列を選択中なら文字数の数字だけ、マルチバイト文字列を選択中なら文字数-バイト数、矩形ビジュアルモードだと縦x横が表示されるアレ。 set showcmd すればいい。デフォルトオンっぽいんだけど、.vimrcあれこれし…