タグ

2023年5月1日のブックマーク (5件)

  • 次世代バンドルツールの競争の今 Turbopack vs Vite - GMOインターネットグループ グループ研究開発本部

    こんにちは。グループ研究開発部 次世代システム研究室のH.Oです。 生産的なアプリケーション開発において欠かせないものの一つにフロントエンドJavaScriptバンドルツールがあります。 これまで、長年に渡ってJavaScriptのバンドルツールはwebpackがデファクトスタンダードとなり、Next.jsやNuxt.jsなどフレームワークにもデフォルトで組み込まれていました。その高機能性と安定性から現在も多くのWebサービスで利用されています。 一方で近年、webpackに続く次世代バンドルツールの開発競争が大きな注目を集めています。その中で特にwebpackに取って代わる勢いを見せているものにViteとTurbopackがあります。これらは、開発するアプリケーションの肥大化に伴って処理が遅くなってしまうwebpackの問題点を解決することが主要目的となっています。 今回はViteと

  • 『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS

    WEB+DB PRESSは,2023年8月発売のVol.136をもって隔月刊誌としては休刊させていただきます。物価上昇による製作費の高騰など諸般の事情により,今回の決定に至った次第です。 突然の休刊案内にてたいへん恐縮ではございますが,何卒ご理解を賜りますよう,お願い申し上げます。 22年以上の長きにわたり,絶大なご支援をいただきましたことを,厚く御礼申し上げます。 弊誌で扱っていた分野のコンテンツは,今後も弊社刊行のSoftware Designやgihyo.jp,書籍などで提供させていただきます。また,必要な場合には「特別号」の編集・刊行なども検討してまいります。 最後に,皆様の一層のご活躍を心より祈念しております。

    『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS
    mizdra
    mizdra 2023/05/01
    えっ
  • MySQLのutf8mb4と戦った話 - Uzabase for Engineers

    皆様こんにちは、NewsPicksエンジニアの米澤です。 先日 2023/03/30は、こちらでアナウンスしていた通り、サービスの停止を伴うシステムメンテナンスを実施させて頂きました。 NewsPicksをご利用頂いている皆様には、ご迷惑おかけいたしました。 今回はこのメンテナンスの中で行われたDBテーブルのmigrationについてお話ししたいと思います。 ことの始まり やったこと 方針決め utf8mb4に対応していないテーブルを調べる migrationを作成する 影響範囲を調べる 開発環境でリハーサルを行う メンテナンスの日 最後に ことの始まり NewsPicksではバグの検知にBugSnagを利用しています。 ある時、BugSnagにこんなエラーが通知されてきました。 org.springframework.orm.hibernate4.HibernateJdbcExcepti

    MySQLのutf8mb4と戦った話 - Uzabase for Engineers
    mizdra
    mizdra 2023/05/01
  • DBスキーマからGoのstruct定義を生成するグッズを書いた - 私が歌川です

    GoSQLを書いて実行するとき、素のdatabase/sqlだけだとさすがに心もとないのでsqlxなどのライブラリを使ってDBの行をstructにマッピングすると思います。db struct tagでマッピング元のカラム名を指定できるのが便利ですね。 一方で、このstructを定義する作業ですが、テーブルのカラムが多いと大変だし、typoしていたので直して再チャレンジする……ということが往々にしてあると思います。 こういうときのためにstruct定義を生成するツールを書いてみました。 go install github.com/utgwkk/rowstructgen@latest を実行したら使えるようになると思います。今のところMySQLにしか対応していません (普段はMySQLしか使っていないため)。main.goに全ての実装が書いてあってひどい感じなので、気が向いたらなおします。

    DBスキーマからGoのstruct定義を生成するグッズを書いた - 私が歌川です
    mizdra
    mizdra 2023/05/01
    便利。sqldef をパーサーとして使うのなるほど〜
  • 詳説「感情がない」 - 私が歌川です

    「感情はないです」と発話したり、耳にしたりすることがあると思う。同じ「感情がない」という言葉でもいくつか意味が分かれていそう。 どれでもいい場合 「決めの問題」のパターン。選択肢がいろいろあるけど、思い入れや強く推したい根拠があるわけでもないので、好きに決めてほしい (あるいは決められてほしい) と思っているときの「感情がない」はこれ。とりあえずlinterformatterを入れたいけど、設定はなんかうまく動くならなんでもいいからよしなに頼む!! というときもこれになる。 どうでもいい場合 話題に対する興味がとくにないパターン。聞いた話に対して心を動かされることがなくて、そっか~と思ったときはこれに該当すると思う。共感も反対もしていない、無関心であるということを表明している。話を聞くことはできるけど共感は得られないと思いますが大丈夫でしょうか? と言っている状態で、くまさんデバッグと同

    詳説「感情がない」 - 私が歌川です
    mizdra
    mizdra 2023/05/01
    同じ意味で「特に気持ちはないです」とよく言う。