sooni

AWS

AWS sam cli Lambda関数 Pythonのローカル実行

Lambda関数をPythonでデプロイする際、ローカル環境でのデバッグ方法を以下に記載します。事前にDocker Desktopがインストールされている事を前提とします。 AWS SAM CLIのインストール 今回はWindows環境です...
cmdlet

Powershell zipファイルをunzip(解凍)する Expand-Archive

powershellにはunzipコマンドが標準装備されていないので代わりにExpand-Archiveを使います。以下はカレントフォルダに存在するnew_code2.zipというファイルをカレントフォルダへ解凍して展開しています。 Exp...
cmdlet

Powershell zip形式で圧縮 Compress-Archive

powershellにはzipコマンドが標準装備されていないので代わりにompress-Archiveを使います。以下はカレントフォルダに存在するlambda_function.pyというファイルをカレントフォルダにnew_code2.zi...
PostgreSQL

PostgreSQL pgcryptoを使って暗号復号

エクステンションモジュールのインストール PostgreSQLで暗号化/復号を行うには追加でモジュール(pgcrypto)をインストールする必要があります。 udondb=> create extension pgcrypto; CREAT...
sample

Python コマンドライン引数付きサンプルスクリプト

sys.argvリストを使用してコマンドライン引数を取得できます 引数付きスクリプト import sys import json if __name__ == "__main__": if len(sys.argv) != 3: prin...
python

PythonからWebAPIをたたくサンプル

今回お世話になるサイト  https://labs.goo.ne.jp/api/jp/hiragana-translation/ 各自以下ページからアプリケーションIDを取得し、"app_id"へ設定してご利用ください。   実行例 imp...
Docker

Dockerコンテナ内PostgreSQLをIPアドレス指定で起動させる

IPアドレス指定でアクセスできるようにPostgreSQLをコンテナ実行 docker run --name pos153ip ` -p 192.168.3.5:5432:5432 ` -e POSTGRES_PASSWORD=pospas...
PostgreSQL

PostgreSQL 結合UPDATE

テーブル結合を伴うUPDATE 普段使う事が少ないのでつい忘れがちな結合UPDATEです。RDBMSによっても書き方が異なります。 まずは今回のテストデータは以下の通りです fruitテーブルのprice,discount項目値を、shop...
Linux

リポジトリ設定ファイル .repoファイル

/etc/yum.repos.d/xxx.repo 以下はあるリポジトリ設定ファイルの先頭から30行を出力したものです。(PostgreSQLのRPMパッケージ用のyumリポジトリ) リポジトリ設定ファイルはセクション([]で囲まれた部分)...
Linux

yum よく使うサブコマンド一覧

yumとは RedHat系ディストリビューションで利用されるパッケージ管理ツール。rpmの高機能版。ここでいうパッケージとはプログラム実行可能ファイル、ライブラリファイル、設定ファイルや、ドキュメントやマニュアルなどの事です。通常ディストリ...