hotch-potch, Note to self

いろいろ作業記録

nginx, Note to self

1.はじめに

Webサーバーnginxを普段使いする機会が増えてきたので、頻繁に行う内容を覚え書きしてます。

https://nginx.org/

(随時追記)

  • 1.はじめに
    • 試行環境
  • 2.インストール
  • 3.設定のいろいろ
    • (1)書き換えた設定の反映
    • (2)Index of ... を表示する
    • (3)特定のディレクトリを公開する
    • (4)文字化け防止
  • 4.保全
続きを読む

言語比較文化~ラムダ式

1.はじめに

プログラム言語ごとの”文化”とも言える構文の違いを比べると、非常に興味深い知見が得られます。

今回は、ラムダ式(言語によってはフィルタ、イテレータと呼称)の書き方をまとめてみました。

  • 1.はじめに
  • 2.コード
続きを読む

言語比較文化~ForEach構文

1.はじめに

色々なプログラミング言語を使う機会が増えてきて、同じことを他の言語で実装するときに、「どうだったかな?」と調べる機会が増えてきました。

そうする中で、プログラム言語ごとの”文化”とも言える構文の違いを比べると、非常に興味深い知見が得られます。 今回は、主要な言語における、配列展開をするFor Each構文の書き方をまとめてみました。

  • 1.はじめに
  • 2.List型(配列) の For each
  • 3.Dictionary型(ハッシュ、マップ) の For each
    • C Sharp
    • Elixir
    • Go
    • Rust
    • Python
    • Xojo
    • (Appendix)Dictionary型の補助関数
  • (Appendix.1)オンラインコンパイラ
  • (Appendix.2)参考資料
続きを読む

Elixirでネットワーク越しのプロセス通信

1.はじめに

Elixirを使った2ホスト間の通信例です。 ホストで用意した関数を、ゲストから実行する2つの例です。

  • 例1
    • ゲストのiexから、直接ホストの関数を呼び出して結果を得る
  • 例2
    • ゲストのiexから、ホストのiexに入り込んで、ホストの関数を呼び出して結果を得る
  • 1.はじめに
    • 試験環境
  • 2.準備
    • ホストA・受け側
    • ゲストB・送り側
  • 3.通信例
    • 例1:ゲストのiexから、ホストの関数を呼び出す
      • ゲストB・送り側
    • 例2:ゲストのiexから、ホストのiexに入り込んで、ホストの関数を呼び出す
      • iex起動時に直接ホストに入る
  • 参考資料
続きを読む

UbuntuでHDMI経由のサウンド出力が「ダミー出力」になるときの処置

1.はじめに

UbuntuLinux 22.04をインストールしたPCを、テレビのHDMI入力に繋いで使おうとしたところ、音が出ません。

サウンドの設定を開いても「ダミー出力」だけで他の出力が選べません。

この場合の処置を示しました。

続きを読む