2021-07-01から1ヶ月間の記事一覧

【メモ】Mavenの依存関係について

Mavenの依存関係は2つある Direct Dependency と Transitive Dependency (実際にこういった名前があるわけではない。2種類存在するということ) Direct Dependency = pomから直接指定されたモジュール Transitive Dependency = 推移的に依存しているモジュー…

【作業記録】paraを単体で使ってみた

paraを使ってみた件 前回はscooldとparaを組み合わせてQAサイトをローカルに構築しました 今回はpara単体で使ってみようと思います 環境とかバージョンとか諸々は次のとおりです(前回と同じ) $ cat /etc/os-release NAME="Ubuntu" VERSION="20.04.2 LTS (F…

【作業記録】scoold と para を使ってQAサイトをローカルに構築

scoold と para を使ってQAサイトをローカルに構築してみました scoold とは オープンソースのQAプラットフォーム https://scoold.com/ ナレッジベースやカスタマーサポートとして利用できる イメージとしては StackOverflow ライセンスはApache2.0 https://…

【作業記録】環境変数が子プロセスに引き継がれるか確認してみた件

環境変数が子プロセスに引き継がれるか実際に確認してみました 確認してみたことは次の2つ fork() 前に設定していた環境変数は親、子プロセスで見えるか? fork() 後に親で環境変数を追加すると子プロセスで見えるか? 作ったプログラムはこちら #include <stdio.h> </stdio.h>…

【作業記録】シグナル

シグナルについて調査してみた件 プロセスをシェルから起動し、端末から Ctrl - c でSIGINTを送る プロセスは2つにforkする プロセスは親子関係を持つが、シグナルはどうなるのか? 書いてみたプログラム #include <stdlib.h> #include <stdio.h> #include <signal.h> #include <sys/types.h> #include <sys/wait.h></sys/wait.h></sys/types.h></signal.h></stdio.h></stdlib.h>…

【作業記録】mkdir -p の模倣プログラムを作ってみた

mkdir -p の機能を模倣するプログラムをC言語で書いたので、その作業記録です。 作ったものの全量です。 #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> #include <sys/types.h> int main(int argc, char *argv[]) { if (argc != 2) { fprintf(stderr, "Usage: mkdir <PATH>"); exit(EXIT_FAILU</path></sys/types.h></sys/stat.h></stdlib.h></stdio.h>…