並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 5 件 / 5件

新着順 人気順

unixの検索結果1 - 5 件 / 5件

  • MySQL 8.0 の速いバイナリを作ってみよう

    念を押しておきますが、このブログの「内容は個人の考えであって、所属組織とは方針が異なる」と考えてください。 前のエントリでは、MySQL 8.0は、clangのPGO+LTOでビルドしないと本来の性能が出ない。ということを証明しました。その後、PGO+LTOといってもプロファイリングをどうしたらいいのかと、デスクトップマシンの空き時間でひたすらビルドとtpcc(ramfs)を繰り返した結果、興味深いことがわかりました。 tpccのようなある程度複雑なベンチマークは、 ベンチマークそのもの(この場合tpcc)をプロファイリングするよりも、 mysql-testのスクリプトを組み合わせて工夫したほうが性能が出る ということです。(少なくとも私の環境ではですが) つまり、 ビルドしてテストスクリプトが流せる環境であれば、総合的に最適に近いバイナリが生成できるということです。誰でもビルドできます。

    • Neovim で音楽を再生するプラグインを作った

      この記事は Vim 駅伝 の 11/08 の記事です。 前回の記事は tositada さんによる、 11/06 の「lazyvim startar を読んでみる。」という記事でした。 次回は 11/11 に投稿される予定です。 TL;DR はじめに みなさん、termusic や cmus を使っていますか? 私は使っています。 ところでこれらのアプリを使っているのは大体コーディング中だということに気づいたので neovim 内で動く音楽再生プラグインを lua で作りました。 neovim のプラグインを作るのは初めてなのでバグや改善点などがあれば issue や PR などで教えていただけるとありがたいです。 環境 mpv と find と file コマンドが使える環境 できること プレイリストに曲を追加する(:NvimusicAdd)(ディレクトリ、ファイル両方可) プレイリスト

        Neovim で音楽を再生するプラグインを作った
      • Windows Subsystem for Linuxガイド 第41回 WSL GUI設定

        WSL安定版のVer.2.3.24には、WSLの全体動作を設定するWindowsアプリケーション「Linux用Windowsサブシステム設定」(以下wslsettings.exeと表記)が付属している。プレビュー版としては7月公開のVer.2.3.11に最初に搭載されたが、安定版に搭載されるのは、9月27日に公開されたVer.2.3.24となる。 WSLの設定 WSLの設定には、大きく以下の3つがある。 %Userprofile%\.wslconf \\wsl.localhost\<ディストリビューション>\etc\wsl.conf wsl.exe ※ ユーザーフォルダ(%Userprofile%)の下にある.wslconfigァイルは、WSL全体の挙動を設定するもの。そもそも、WSL2では、すべてのディストリビューションは、1つのLinuxカーネルを共有しているため、WSL自体の設定は一

          Windows Subsystem for Linuxガイド 第41回 WSL GUI設定
        • MapLibreで使えるいろんなTerrainを作ってみよう | ドクセル

          自己紹介 Georepublic Japan GIS Engineer Sub-President, Japan UNIX Society Director, OSGeo.JP Director, OpenStreetMap Foundation Japan Lead of United Nation OpenGIS/7 core Breakcore cluster MapLibre User Group Japan 2024/11 2

            MapLibreで使えるいろんなTerrainを作ってみよう | ドクセル
          • GoToSocial WASM-based SQLite driver and BSD

            2024-11-05 1227 words, 6 minutesgotosocialnetbsdomniospkgsrcsqliteI started using GoToSocial (the fast, fun and small ActivityPub server) in 2022 on OpenBSD. Because it was nearly the only OpenBSD-native ActivityPub options at that time, because it was light and because it could use the SQLite database engine . I stopped using it when it was marked BROKEN because of incompatibilities between moder

              GoToSocial WASM-based SQLite driver and BSD
            1