suer TIL
eye catch
【Terraform】map関数っぽい表現(for式)
map関数っぽい表現 Terraformでlistやmapのようなコレクションのそれぞれの要素を変換した新たなlistやmapを作るにはfor式を使う。 list → list の場合 list型の値をlist型に変換する場合は以下のように書く。
TERRAFORM
2025-01-03 2025-01-03
eye catch
【Android】エミュレータのアニメーションを無効にして自動テストによるスクリーンショットをきれいに撮る
自動テストで撮ったスクリーンショットが薄い Androidアプリの自動テストで画面キャプチャを取ると画面遷移の直後などで以下のように薄い画像を取得する場合がある。 これは画面遷移の直後でアニメーションの終了前にキャプチャを取得しているため。
ANDROID
2024-12-22 2024-12-22
eye catch
【PostgreSQL】ページャーを無効にして大量件数の結果でも一度に出力する
psqlでページャーが有効になっている場合 psqlコマンドでクエリを実行すると、結果が多い場合にページャーが有効になる。 例えば以下のように-cオプションで結果が多いクエリを実行する。 $ psql -d testdb -c "SELECT id FROM users;" id ----- 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 : 以上のようにページャーが有効になっており、末尾に:が表示される。
DATABASE
2024-12-15 2024-12-15
eye catch
【PostgreSQL】指定したテーブルのインデックスを確認する
SQLでインデックスを確認する PostgreSQLで指定したテーブルのインデックスを確認するにはpg_indexesシステムカタログをSELECTする。 SELECT * FROM pg_indexes WHERE tablename = 'テーブル名'; 例えばusersテーブルのインデックスを確認するには以下のように実行する。
DATABASE
2024-12-15 2024-12-15
eye catch
【unzip】大きなzipファイルをunzipで展開する
注意 展開後サイズが4GB以上のzipファイルをunzipファイルで展開できないのはzip bombの可能性を考慮しているため。 以降のコマンドの実行は自分で作ったzipファイルであるなど信頼できる場合に限ること。 大きなzipファイルをunzipで展開した場合のエラー 展開後サイズが4GB以上のzipファイルをunzipファイルで展開しようとすると以下のようなエラーが発生する。
LINUX
2024-12-13 2024-12-13
eye catch
【Android】コマンドでApp Bundle(aab)をapksに変換してエミュレーターにインストールする(bundletool)
bundletool bundletool はApp Bundle(aab)ファイルを.apksファイルへ変換できる。 さらにエミュレーターや接続された端末に.apksファイルをインストールできる。
ANDROID
2024-12-13 2024-12-13
eye catch
Android Studioで動作しているgradleタスクをコマンドで停止する(Timeout waiting to lock artifact cache...)
gradleタスクを停止するコマンド Androidプロジェクトでgradleタスクを停止するにはgradlewコマンドに--stopオプションを指定する。 $ ./gradlew --stop Android Studio で実行中にコマンドでgradleを実行したときに起きるエラー Android Studioでgradleタスクを実行中にコマンドでgradleを実行すると以下のようなエラーが発生する。
ANDROID
2024-12-12 2024-12-12
eye catch
【Android】コマンドでアプリ一覧表示とアンインストールする
コマンドでインストールされちるアプリケーションの一覧を取得する Androidの端末やエミュレータでインストールされているアプリの一覧を取得するにはadb shellコマンドを使って以下のように実行する。 $ adb shell pm list packages package:com.google.android.networkstack.tethering package:com.android.cts.priv.ctsshim package:com.google.android.youtube ... adb shellコマンドで端末に接続した上で、端末内のOS上でpm list packagesを実行している。
ANDROID
2024-12-08 2024-12-09
eye catch
【Android】エミュレータの音声をオフにする
エミュレータの音声をオフにする MacでイヤホンをつけているときにAndroidのエミュレータを立ち上げると音質が劣化する。 ボリュームも変わるので調節が面倒となる。 エミュレータからの音声だけでなくMac自体の音声も変わるので、他のアプリの音声も影響を受ける。 開発中で音声が必要無い場合は音声をオフにしたい。
ANDROID
2024-12-08 2024-12-08
eye catch
【Android】コマンドラインでエミュレータを立ち上げる
emulatorコマンド コマンドラインでエミュレータを立ち上げるにはAndroid SDKに付属されているemulatorコマンドを使う。 emulatorコマンドはMacの場合は以下のディレクトリにインストールされている。
ANDROID
2024-12-08 2024-12-08
  • ««
  • «
  • 5
  • 6
  • 7
  • 8
  • 9
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【Swift】OSLogでログ出力する方法
MAC
2026-04-19 2026-04-19
eye catch
【Xcode】空行にインデントが入らないようにする
MAC
2026-04-19 2026-04-19
eye catch
【Xcode】エディタの行折り返しを切り替える方法
MAC
2026-04-19 2026-04-19
eye catch
【Xcode】ミニマップを非表示にする
MAC
2026-04-19 2026-04-19
eye catch
【Docker】OOM KillerにKillされたか確認する(docker inspect)
LINUX
2026-04-19 2026-04-19
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer