suer TIL
eye catch
【touch -d】任意の日時のファイルを作る
任意の日時のファイルを作りたい ログのローテーションやfind -mtimeによる検索の動作を確認したい場合、更新日時が過去や未来のファイルが必要になる。touchコマンドの-dオプションを使うと、任意の日時のファイルを作成できる。
LINUX
2026-08-10 2026-08-10
eye catch
【VSCode】Javaのフォーマッターを設定する
VSCodeのJavaフォーマッター VSCodeでJavaを書くときのフォーマッターは、Language Support for Java(TM) by Red Hatに含まれるEclipse JDTのフォーマッターである。Eclipse形式のフォーマット設定XMLをそのまま読み込めるため、Eclipseで使っていた設定やチームで共有しているスタイル定義を流用できる。
VSCODE
2026-08-09 2026-08-09
eye catch
【VSCode】Workspace Trust(信頼するフォルダー)の仕組みと設定
Workspace Trustとは Workspace TrustはVSCode 1.57で追加されたセキュリティ機能である。フォルダを開いただけでVSCodeや拡張機能がプロジェクト内のコードを勝手に実行してしまう事態を防ぐ。
VSCODE
2026-08-09 2026-08-09
eye catch
【VSCode】フォルダ同士を比較する
VSCodeのフォルダ比較 VSCodeにはファイル同士を比較する標準機能がある。エクスプローラーで「比較対象の選択」と「選択項目と比較」を使う方法や、code -d file1 file2で開く方法である。
VSCODE
2026-08-09 2026-08-09
eye catch
【シェル】echo -e と printf の使い分け(改行の制御)
シェルスクリプトで文字列の途中に改行を入れたい場合、echo -e "a\nb"と書く方法がある。しかしechoの-eは環境によって解釈が異なるため、移植性を求めるならprintfを使う。
LINUX
2026-08-09 2026-08-09
eye catch
【iTerm2】画面を分割して複数のシェルを並べる
iTerm2は1つのタブを複数の領域に分割し、それぞれで別のシェルを動かせる。 分割された1つ1つの領域をPaneと呼ぶ。 サーバのログを流しながら別のPaneでコマンドを実行する、といった使い方ができる。
MAC
2026-08-09 2026-08-09
eye catch
【PostgreSQL】データベース一覧を確認する
\lコマンドでデータベース一覧を確認する PostgreSQLでデータベース一覧を確認するには、psqlコマンドラインツールの\lコマンドを使う。 \l List of databases Name | Owner | Encoding | Locale Provider | Collate | Ctype | Locale | ICU Rules | Access privileges -----------+----------+----------+-----------------+------------+------------+--------+-----------+----------------------- analytics | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | postgres | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | reportdb | app_user | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | shopdb | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | template0 | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | =c/postgres + | | | | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | =c/postgres + | | | | | | | | postgres=CTc/postgres (6 rows) \listと入力しても同じ結果になる。
DATABASE
2026-08-09 2026-08-09
eye catch
【PostgreSQL】スキーマ一覧を確認する
\dnコマンドでスキーマ一覧を確認する PostgreSQLでスキーマ一覧を確認するには、psqlコマンドラインツールの\dnコマンドを使う。 \dn List of schemas Name | Owner --------+------------------- app | postgres public | pg_database_owner report | app_user sales | postgres (4 rows) pg_catalogやinformation_schemaなどのシステムスキーマは除外され、自分で作成したスキーマとpublicスキーマだけが表示される。
DATABASE
2026-08-09 2026-08-09
eye catch
【Hugo】-Mオプションでディスクへ書かずにビルドする
実現したいこと ビルドが通るかどうかだけを確認したい場合、生成物はディスクに残らなくてもよい。むしろpublic/に本番URLの生成物が残ると、hugo serverで起動中の開発サーバーの状態を壊してしまう。
HUGO
2026-08-09 2026-08-09
eye catch
【Hugo】-dオプションでビルド結果を別ディレクトリに出力する
実現したいこと hugo serverでローカル開発サーバーを起動したまま、別のターミナルでhugoを実行してビルドが通るかを確認したい。 しかし何も指定せずにhugoを実行すると、開発サーバーが配信しているファイルが本番用のURLで上書きされてしまう。ブラウザで開いているページのリンクが軒並み本番サイトのURLに変わり、クリックすると本番サイトへ飛ばされる。
HUGO
2026-08-09 2026-08-09
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【touch -d】任意の日時のファイルを作る
LINUX
2026-08-10 2026-08-10
eye catch
【VSCode】Javaのフォーマッターを設定する
VSCODE
2026-08-09 2026-08-09
eye catch
【VSCode】Workspace Trust(信頼するフォルダー)の仕組みと設定
VSCODE
2026-08-09 2026-08-09
eye catch
【VSCode】フォルダ同士を比較する
VSCODE
2026-08-09 2026-08-09
eye catch
【シェル】echo -e と printf の使い分け(改行の制御)
LINUX
2026-08-09 2026-08-09
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer