タグ

ブックマーク / ongaeshi.hatenablog.com (3)

  • Rubyの開発環境を2021年ぽくする for Windows - ブログのおんがえし

    2021年なのでこれくらいは欲しい。 Ruby 2.7.4 VSCode バイナリgemを確実にビルドできる コードフォーマッタ Lint デバッガ コード補完 それぞれは独立した機能なので全部入れなくてもいいと思います。(個人的には上から順に必須度が高い) Ruby 2.7.4 Ruby3自体は安定しているがgem周りの挙動が若干安定していなかったのでこちらを採用した。 (RubyInstallerも2.7系をまだおすすめしていた。) https://rubyinstaller.org/downloads/ rubyinstaller-devkit-2.7.4-1-x64.exeをダウンロードしてインストール。 Rubyのインストール終了後にmsysなどもインストールしてくるか聞いてくるので基的には全てインストール。 バイナリgemのインストール スタートメニューに「Start Com

    Rubyの開発環境を2021年ぽくする for Windows - ブログのおんがえし
  • git翻訳後記(1) - cherry-pick - ブログのおんがえし

    はじめに Git入門というgitのリファレンスマニュアルの日語訳を載せている有名なページがありますが、最近ここで翻訳のお手伝いをさせてもらっています。 はじめはgitの勉強がしたくて、どうせやるなら少し位は人の役にたった方がいいだろう、位の軽い気持ちで始めたものですが、実際にやってみるとを読むだけではなかなか分からないことが分かったり、そもそも翻訳作業自体もGitHubを使って行われているため結果的に実践練習になったりと、思っていた以上に得るものが多いと感じています。またリファレンスマニュアルというものはどうして簡潔に書く必要があるため、そこには載らないけど有用だなーと思うことも調べたり聞いたりでちょこちょこ出てきます。 そこで、gitに関して役にたった、知って得した、といったことを、私自身の復習や文章を書く練習も兼ねて翻訳後記として少しずつ載せていこうと思います。 git-cherr

    git翻訳後記(1) - cherry-pick - ブログのおんがえし
  • gren - 次世代grepを目指したコマンドラインツール - ブログのおんがえし

    grenはgrepの置き換えを目指して作ったコマンドラインツールです。 以下のような特徴を持っています。 特徴 基はfind+grep 指定ディレクトリ以下にある全てのファイルの中身を調べます。 gren 検索文字列 [検索するディレクトリ] でOKです。 ユーザーが指定する項目を最小限に バイナリかテキストかをツールが自動で判断します *.rbや*/*.cppのような指定は必要ありません README,README.jaのような特殊な拡張子でも検索対象に含めます .pngや.exeの中身は調べません。 デフォルトで除外ディレクトリが設定されています * *~, .svn, .git, CVS等は探索対象から除外します 便利な検索結果 検索を開始したディレクトリ(Path)、かかった時間(Time)、ファイル数(Files)、ファイルサイズ(Size)、マッチしたファイル数とヒット数(M

    gren - 次世代grepを目指したコマンドラインツール - ブログのおんがえし
  • 1