Bash(Shell Script)、もう嫌:BashをPython3.xに置換するために調査した内容
2020/04/10追記 BashからRubyやPython3に移行するため、 より多くの処理をBash <-> Ruby <-> Python3で比較しました(別サイト...
19 search resultsShowing 1~19 results
2020/04/10追記 BashからRubyやPython3に移行するため、 より多くの処理をBash <-> Ruby <-> Python3で比較しました(別サイト...
追記 以下の情報では、不足があったため、自サイト(debimate.jp)に加筆版をUPしています。 前置き CQ出版社のInterface誌(2016年10月号)に、「レベルアップ! オリジナ...
前書き 本記事は、以下の2つのコマンドのコード・リーディング結果を記載しています。 ・プロセスおよび子プロセスの見かけ上のルートディレクトリを変更するchrootコマンド ・プロセスがchr...
前書き 本記事は、システム情報表示ツール"neofetch"のコードリーディング結果を記載しています。 リーディング動機は、**「neofetchは、システム情報をどこから集めているか」**が気...
前書き 本記事は、Install Android on his Raspberry Piを実践した結果を示します。 具体的には、Raspberry Pi3に対して、Android7.1.1とGo...
前書き GitBookを使用しなくなったため、GitBookに書いていた環境構築手順を転記しました。 この記事で説明する環境は、Raspberry Pi3を用いてLinux Kernel(Dev...
前書き 私の会社では、HOST環境(Linux開発環境)を1ユーザ/PC1台ではなく、 複数ユーザ/PC1台として割り当て、同じ環境を共有しながら開発する事が少なくありません。 当然、1ユーザ/...
前書き 本記事は、Linux Advent Calendar 2016の12/16(金)用として公開しています。 内容としては、Makefile/Autotools(C言語)によるビルドについて...
前書き w3m! 以上だ! 検証環境 Debian8.6(64bit) w3m(ページャ/テキストベースWWWブラウザ) w3m(WWW-wo-Miru)は、日本人が作成したテキストベースWeb...
本記事の目的 Yocto Projectを用いて、Raspberry Pi3の開発環境を構築します。 最終的には、容易にアプリのクロス開発ができるように、SDK(ツールチェインやライブラリ)を作...
前書き 本記事では、自作したPython3.xスクリプトのlibMergeについて記載します。 libMergeは、Bashライブラリ内の関数定義をShellScriptにマージする機能を持ちま...
目的 Raspberry Pi2のカーネルコンフィグの変更、デバイスドライバの作成などを予定しているため、 備忘録として記載します。 私は2箇所ぐらいハマりましたが、以下の手順に従えばハマらずに...
前書き 私は入社2年目になったら、「(シェル)スクリプト書いて」と依頼される事が増えました。 あれから半年、シェル芸人日記と恐ろしい工数の力を借り、ようやくスクリプト初心者になりました。 本記事...
前回 start_kernel内でスタックにカナリアコードを導入するまでを説明しました。 今回は、ページアドレスの初期化まで読み解きます。 今回の対象範囲 init/main.c asmlink...
前回 cgroupの初期化からページアドレスの初期化までを説明しました。 今回は、setup_arch()だけを読み解きます。 今回の対象範囲 init/main.c asmlinkage __...
前回 ENTRY(stext)でMMUをONにするまで(アーキテクチャ依存部を抜け出すまで)を説明しました。 今回から、アーキテクチャに依存しない処理になります。 start_kernel()の...
前回 「ENTRY(stext)でproc_info_list構造体へのポインタを取得するまで」を説明しました。 Kernel内のENTRY(stext)の続き(PHYS_OFFSET取得まで)...
目的 Raspberry Pi2のブートシーケンスを調査する事によって、 Linux Kernelのブートプロセスを学びます。 同時に、Linux Kernel内部で使用される各種構造体の役割を...
前回 「電源投入からKernelに制御が移行するまで」を説明しました。 目的や使用機材についても記載があります。 Kernelのソースコードを読む前に(事前準備) 私のような初心者は、途中でソー...
19 search resultsShowing 1~19 results
Qiita is a knowledge sharing service for engineers.