2021-01-01から1年間の記事一覧
Qiita Node.js アドベントカレンダー2021の20日目の記事です qiita.com v8のbytecodeについて、自分で書いたコードでどうやって確認するか気になったので調べてみました。 v8によるバイトコード生成 v8がどうやってバイトコード、機械語を生成するかざっくり…
前提 - python 3.7.12 - m1 mac - mac OS Big Sur 11.6 m1 macでpython3系を利用し、pip installを実行すると下記のエラーがでた。 ModuleNotFoundError: No module named '_ctypes' 対処法 自分はpythonのバージョンを3.8.12にあげたら対応ができた。 いろ…
macOSで manコマンドを使った際にmacOSで指定したシステムコール・Cライブラリなどのマニュアルをmanコマンドで調べる場合、 下記のように No manual entry for ... という文言がでてマニュアルが表示されない場合があります。 man fcntl No manual entry fo…
コミット済みのディレクトリをgitの管理対象から外したい場合 あとから.gitignoreで修正しても、その対象のディレクトリ・ファイルに変更があった場合はgitのステージ対象に入ってしまいます。 こうしたディレクトリ・ファイルをコミット後にgitの管理対象か…
概要 指定した man コマンドで指定したキーワードに関連したコマンド、システムコールなどの項目を確認したい場合、 -kオプションを使えば可能となる。 manコマンド自体のマニュアルより参照 $ man man .... -K Search for the specified string in *all* ma…