タグ

2022年8月29日のブックマーク (5件)

  • GORM で出力されるログの SQL と実行される SQL が違った話 - カミナシ エンジニアブログ

    7月に株式会社カミナシに入社したくらさわです! カミナシでは、現場DXプラットフォーム「カミナシ」の開発をしています! よろしくお願いします!!! きっかけ 検証バージョン 結論 コード書いて確認してみた ドキュメント読んでみた コード読んでみた go-sql-driver/mysql のコード GORM のコード まとめ きっかけ 現在、カミナシの開発では、サーバサイドの言語は Go 、ORマッパーとして 「GORM」 を使い、DB には Amazon Aurora MySQL を使っています。 ある日、開発中に GORM が吐いてくれるログで query を調べていると、アプリケーションの実行中は結果が取れていないのに、その query をコピーして、手動で MySQL に投げると結果が取得できるということがありました。 パッとわからなかったので、それについて調べたことを記事にしてみま

    GORM で出力されるログの SQL と実行される SQL が違った話 - カミナシ エンジニアブログ
    bootJP
    bootJP 2022/08/29
  • ソフトウェアエンジニアの勉強と習癖

    ソフトウェアエンジニアは業務外でも勉強するべきか否かという話題が、たびたび世間を賑わせる。 業務外に業務のことをするのが当たり前だとなると、なかなか過重労働じゃないか、だからあまりそんなことを当然だとするのは健全ではないのではないかという意見もある。 その一方、最新技術を用いて開発するのがスキルだし、医者も弁護士だって、どんな職能を持った人だって自分の腕を磨くのは当たり前だなんという主張もあったりする。 個人的には、人がプライベートな時間に何をしてようと好きにすれば良いじゃないかと思うし、スキルアップがしたいひともいれば、趣味に興じたい人もいるし、だらだらと寝ていたい人もいる。プライベートな時間でなくても、うまく仕事を進めて学んでいけるひとはそれでも評価されるだろうし、プライベートな時間を勉強に費やしていても実際にスキルが伴わない人は評価されないというのがフラットなものの見方だろうとおもう

    ソフトウェアエンジニアの勉強と習癖
    bootJP
    bootJP 2022/08/29
  • GitHub does dotfiles - dotfiles.github.io

    GitHub ❤ ~/ Why would I want my dotfiles on GitHub? Backup, restore, and sync the prefs and settings for your toolbox. Your dotfiles might be the most important files on your machine. Learn from the community. Discover new tools for your toolbox and new tricks for the ones you already use. Share what you’ve learned with the rest of us. Navigating this site If you’re just starting out, before you g

    GitHub does dotfiles - dotfiles.github.io
    bootJP
    bootJP 2022/08/29
  • ストレージの空き容量不足を一気に解消、気付きにくい不要なファイルを削除する

    パソコンの症状 ストレージの空きが少ない HDDやSSDは、空き領域が少なくなると速度は低下しやすい。 HDDは高速に回転する磁気ディスクに、データを読み書きする仕組み。磁気ディスクの外周と内周で、データの読み書き速度が異なり、内周よりも外周の方が高速にデータを読み書きできる。そのため、データが何も書き込まれていないHDDであれば、高速な外周から使う仕組みだが、空き領域が少なくなるにつれ、外周よりも低速な内周を使うしかなく速度が低下する。 SSDが搭載するフラッシュメモリーは、大きなブロック単位でしかデータの削除や上書きができない。エクスプローラー上でファイルを削除しても、実際にはフラッシュメモリー上に削除したデータがそのまま残り、使用不可の領域に切り替える。 長期間利用して使用不可の領域が増えると、SSDはデータを再配置し、ブロック単位で使用不可の領域を削除して空き領域を確保する。その動

    ストレージの空き容量不足を一気に解消、気付きにくい不要なファイルを削除する
    bootJP
    bootJP 2022/08/29
  • Leslie Barry Lamport - A.M. Turing Award Laureate

    BIRTH: 7 February 1941 in New York, New York EDUCATION: Bronx High School of Science (1957); B.S. (Massachusetts Institute of Technology, Mathematics, 1960);  M.S (Brandeis University, Mathematics, 1963);  PhD (Brandeis University, Mathematics, 1972). EXPERIENCE: Massachusetts Computer Associates, 1970-1977; SRI  International, 1977-1985; Digital Equipment Corporation and Compaq, 1985-2001; Micros

    bootJP
    bootJP 2022/08/29