2023-11-01から1ヶ月間の記事一覧

【Docker】Docker ~ Proxy環境下でDockerを使用する ~

■ はじめに https://dk521123.hatenablog.com/entry/2023/11/24/000000 https://dk521123.hatenablog.com/entry/2023/11/23/000000 の Docker 版。小ネタ。 目次 【0】Docker の Proxy設定について 【1】Dockerサービス用のProxy設定手順 1)Docker用の …

【dbt】dbt Macro ~ 入門編 ~

dbt

■ はじめに dbt の macro (マクロ) について、徐々に学んでいく 目次 【1】dbt Macro (マクロ) 【2】サンプル 例1:Hello world 【1】dbt Macro (マクロ) * 再利用可能なコードを作成する機能 => 元々は、テンプレートエンジン Jinja の機能 => Jinja の…

【Python】Jinja2 ~ Macro ~

■ はじめに https://dk521123.hatenablog.com/entry/2018/09/22/142348 で、Pythonのテンプレートエンジンである Jinja を取り扱ったが 今回は、Jinjaの マクロについて扱う。 目次 【1】マクロ機能 【2】構文 1)定義 2)呼び出し 【3】サンプル 例1…

【AWS】Amazon WorkSpaces ~ Ubuntu Desktop ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2021/10/20/195400 https://dk521123.hatenablog.com/entry/2022/01/07/183607 https://dk521123.hatenablog.com/entry/2022/04/19/140219 の続き。 Amazon WorkSpaces の Ubuntu Desktop を扱うことにな…

【dbt】dbt ~ Model あれこれ ~

dbt

■ はじめに https://dk521123.hatenablog.com/entry/2023/11/25/231128 の続き。 今回は、DBTのModel について、徐々にTipsを書き溜めておく 目次 【1】config 1)alias 2)schema 3)database サンプル 【1】config https://docs.getdbt.com/reference…

【dbt】dbt ~ 基本編 / Model ~

dbt

■ はじめに https://dk521123.hatenablog.com/entry/2023/06/30/000000 https://dk521123.hatenablog.com/entry/2023/05/30/151003 https://dk521123.hatenablog.com/entry/2023/11/20/230946 の続き。 dbt の モデル(Model)について、徐々に学んでみる 目…

【Linux】Linux ~ Proxy環境下でLinuxを使用する ~

■ はじめに Linux 上での Proxy 設定をメモしておく 目次 【1】基本:環境変数で設定 【2】恒久的に設定するには 【3】apt の場合 【1】基本:環境変数で設定 1)構文 export http_proxy="http://【ユーザID】:【パスワード】@【プロキシ・ホスト名】:…

【Scala】SBT ~ Proxy環境下でSBTを使用する ~

■ はじめに Proxy接続環境下で、SBTを使えないので 徐々にメモる。 目次 【0】Proxy環境下で sbt コマンド実行した場合 【1】その1:環境変数を利用する 【2】その2:実行時に指定する 【0】Proxy環境下で sbt コマンド実行した場合 * 以下の関連記事…

【Docker】Docker ~ docker を sudo なしで実行する ~

■ はじめに 小ネタ。 docker を sudo なしで実行できるように設定する 目次 【1】docker を sudo なしで実行する 方法1:Ubuntuで確認 方法2:Amazon Linux2で確認 【2】補足:使用しているコマンド 1)groupadd 2)usermod -aG 3)gpasswd 4)newgr…

【Windows】環境変数に関するあれこれ

【1】環境変数に関連するコマンド 1)環境変数を設定する set [環境変数名]=[環境変数の値] 【例】 set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_05 2)環境変数一覧表示 set 関連記事 【Linux】環境変数に関するあれこれ https://dk521123.hatenablog.…

【dbt】dbt ~ 基本編 / Seed ~

dbt

■ はじめに https://dk521123.hatenablog.com/entry/2023/06/30/000000 https://dk521123.hatenablog.com/entry/2023/05/30/151003 の続き。 dbt の シード(Seed)について、徐々に学んでみる 目次 【1】Seed 【2】Hello world 1)前提条件 2)実行手順…

【Windows】Windows ~ キーボードあれこれ ~

■ はじめに キーボードに関してメモ。 目次 【1】US キーボードとの比較 1)USキーボードの方いい理由 【2】キーを入れ替えるには 1)Microsoft PowerToys 例:Caps lock => Control に変える 【1】US キーボードとの比較 * プログラマにとって、よく日…

【Linux】tmuxコマンド ~ 入門編 ~

■ はじめに tmux について触ってみた。 目次 【1】tmux 【2】前提知識:構成要素 【3】インストール 【4】軽く触ってみる 【1】tmux * tmux = Terminal Multiplexer (マルチプレクサ) = 端末多重化ソフトウェア * ターミナル画面を複数開くことができる…

【fzf】fzf ~ 環境設定編 ~

■ はじめに fzf っていうのを小耳にはさんだのでメモ。 【1】fzf * fzf = FuZzy Finder (ファジー ファインダー) * 曖昧検索をしてくれるコマンドツール cf. fuzzy(ファジー) = 不明瞭な、曖昧な、はっきりしない 【2】サポートOS * Linux * Mac * Windows…

【Serverless】Serverless Framework ~ offline ~

■ はじめに https://dk521123.hatenablog.com/entry/2023/11/02/000200 https://dk521123.hatenablog.com/entry/2023/11/03/234825 の続き。 今回は、sls offline について扱う。 目次 【1】sls offline 【2】インストール 1)確認 【3】起動の仕方 【4…

【Linux】teeコマンド

■ はじめに tee コマンドについてメモる。 目次 【1】teeコマンド 【2】オプション 1)-a (--append) 【3】サンプル 例1:Hello World 例2:設定ファイル作成 【1】teeコマンド * 標準入力から受け取った内容を 標準出力とファイルに書き出すコマンド…

【Github】Github ~ AsciiDoc ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/04/10/173658 で Markdownに関しての記事を書いたが、 今回は、AsciiDoc(アスキードック)っていうのを聞いたのでメモってみた 【1】AsciiDoc * Markdownなどのような軽量マークアップ言語の一つ *…

【IntelliJ】IntelliJ IDEA ~ デバッグあれこれ ~

■ はじめに https://dk521123.hatenablog.com/entry/2023/06/10/034839 https://dk521123.hatenablog.com/entry/2023/08/24/002539 の続き。 IntelliJ のデバッグに関して、少しずつメモっていく。 目次 【1】デバッグ方法 【2】sbt をデバッグするには 【…

【Python】Python ~ ドキュメント化ツール ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/10/23/212149 の続き。 徐々にだが、Pythonのコメントから ドキュメント化するツールについて、まとめていく 目次 【1】Sphinx(スフィンクス) 【2】Doxygen(ドキシジェン) 【1】Sphinx(スフ…

【Serverless】Serverless Framework ~ 入門編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2023/11/02/000200 の続き。 今回は、Serverless Framework を使って サービス作成~サービス削除まで、Hello worldしてみる 目次 【1】AWSアカウントの設定 【2】サービス作成 【3】サービスのデプロ…

【Serverless】Serverless Framework ~ 環境設定編 ~

■ はじめに Serverless Framework ってのを触る機会があったのでメモ。 インストールでかなりハマったが、 AWSアカウントがなくても、ローカル環境で簡単に AWS Lambda の開発できるので、かなりいい、、、 目次 【1】Serverless Framework 【2】環境設定 …

【Python】Python ~ 可変長引数 / args, kwargs ~

■ はじめに https://dk521123.hatenablog.com/entry/2023/10/31/000133 https://dk521123.hatenablog.com/entry/2020/05/19/000000 等ででてきた *args, **kwargs について、 改めてちゃんと学ぶ 目次 【1】*args 【2】**kwargs 【3】使用上の注意 1)指…