/var/www/yatta47.log

/var/www/yatta47.log

やったのログ置場です。スクラップみたいな短編が多いかと。

Difyの本があったので読んでみた

最近気になっているDify。 いろいろとローカルで試していて、これは普通にローカルPCじゃなくてどこからでも使えるようにしたいなと思ったりしています。 そんなDifyのことを調べているときにKindleUnlimitedにて本があったので読んでみました。 未来を創るD…

AWS Vaultを活用した複数アカウント管理の手順

AWS

AWS環境で複数アカウントを管理する際、SwitchRoleを活用すると便利です。 よくある運用として、アカウントを発行されて、それをベースに環境にSwitchロールして使う使われ方は結構多いのではないかと思います。 その際にはaws-vaultを使ってました。今も使…

aws-vaultにてEnter passphrase to unlockと聞かれる

AWS

新しいマシンにaws-vaultを設定したところ、毎回 Enter passphrase to unlock "/home/vagrant/.awsvault/keys/": と聞かれるようになってしまった。 今日はその対処方法のメモ。 結論 以下の環境変数を設定すればよい。 export AWS_VAULT_FILE_PASSPHRASE=ho…

KPTについて考える

KPTに参加することになったので、改めてKPTについて考えてみる。 そもそもKPTとは? KPTは、「Keep(続けること)」「Problem(問題点)」「Try(試してみること)」の頭文字を取った振り返りの手法で、チームや個人がプロジェクトや活動の中で何がうまくい…

今週見た生成AI関連

今週見た生成AI関連の記事です。 生成AIは勉強し始めたばかりなのでまだわからないことだらけです。コツコツやっていこう。 リンクメモ Claude 3 Technical Dive - Google スライド Anthropicのスライド。 Amazon Bedrock を利用して生成 AI でなにができる…

雑にファイルをたくさん作る

Linuxにて雑にファイルをたくさん作りたくて、たまに忘れてしまうのでメモっておく。 ワンライナーでやる for文つかってワンライナーでやる。 for A in `seq 10`; do echo $A > text_$A.md ; done これで10個のファイルが作成されます。seqコマンドが思い出…

Kindle Unlimitedで読める最近読んだ本(1月)

2024年も始まり、まとまった時間+心の余裕が出てきたのか最近はよく本を読んでいます。最近KindleUnlimitedで読んでよかったなーと思った本の一覧です。 読んだ本 GPTs仕事術:専用カスタムChatGPTにタスクを丸投げ自動化する!: もう面倒なプロンプトは不要…

Ubuntu 22.04.1 LTSでのRDP接続とユーザ認証の活用方法

普段家にあるサーバはCUIでしか使わないのですが、GUIで使いたい用途が出てきました。 GUI自体はインストールしてあって、ただモニター繋いでいない状態です。ただ、モニター繋ぐの面倒くさい。ってことで、RDPで接続できるようにしました。 OS情報は以下で…

2024年、あけましておめでとうございます。

あけましておめでとうございます。今年も無事に年を越すことが出来ました。 写真は毎年同じ場所で撮っている2024年版です。 2023年は大きな変化がありました。 そう。転職です。 転職して初めての年越しですね。無事に年末まで続けることも出来てほっと一息…

はてなブログで有料記事販売を有効にしてみた

はてなブログでいつのまにか有料記事販売ができるようになっていた。 有料で売るほどの記事は個々には書かないと思うのですが、とりあえずどういう動きになるのかの確認のために機能自体は使ってみる。 ちなみに、自分がもしコンテンツ販売をやろうと思った…

CodePipelineでのステージの名前について

AWS

CodePipelineを使っているさいにStageっていう概念があると思いますが、そういえばそのステージってどういう種類があるのかなって調べてみました。 一般的なステージ名称 Source (ソース): このステージでは、ソースコードがバージョン管理システム(例えばG…

CodePipeline+Step Functionsについて調べたリンク

AWS

CodePipeline+Step Functionsの組み合わせで実現したいことができないかんと調べています。それの参考にしようと思っているリンク。 リンク AWS Step Function承認フローをAWS Step Functionsのワークフローから呼び出して多段階承認フローを作成する方法(A…

refresh_tokenについて調べたことのメモ

etc

最近raindropのAPIを使うのにOAuth2の認証を実装しています。 そこで出てきたrefresh_token。これはどういうときに使うのかというのを疑問に思っていて、ちょっと調べたのでメモっておきます。 どんな時に使うのか まずはrefresh_tokenはどういうときに使う…

raindropでRefreshTokenからAccessTokenを取得する

最近raindropを使ってブックマーク関連を管理していますが、一つ問題が。 AccessTokenが2週間で切れる!! これは仕様なのでしょうがないのですが、いつのまにか失敗しているケースが多いので、RefreshTokenからAccessTokenを取得する処理を追加しました。 …

Pythonのテキスト出力

Pythonで忘れてしまったのでメモ。 文字出力 f-stringで出力 name = "World" print(f"Hello, {name}!") # 出力: "Hello, World!" str.format()を使った出力 name = "World" print("Hello, {}!".format(name)) # 出力: "Hello, World!" % 演算子を使った出力 …

Weekly Watch(2023/09/01~2023/09/08)

今週見た映像一覧。 エンターテイメント系が多いですね。最近めっちゃはまっているYoutubeのまつちゃんねる日記。りっちゃんの反応が純粋すぎてめっちゃはまっている。 Youtube 櫻坂46『桜月』 何回聞いても飽きない。 嫁が急に「子供欲しい」と言ったら旦那…

Weekly Terraform (2023/09/01~2023/09/08)

いつのまにか今週も終わってしまいますね。 今週見たTerraform関連の記事一覧です。 Terraform OpenTF — Publishing the Fork OpenTFの動きは今後も気になる。 How to Manage Terraform S3 Backend — Best Practices opentffoundation/opentf: OpenTF lets y…

raindropというBookmarkサービスを使い始めました。

etc

最近raindropを使いだしました。 Raindrop.ioとは? ウェブページやコンテンツを保存、整理、共有するためのブックマーク・オーガナイザーサービスです。 app.raindrop.io 基本的な機能は以下です。 保存: ベース機能です。ウェブページ、ビデオ、写真、リン…

転職エージェントは当たり外れがある

今日、ちょっと面白いまとめを見つけた。 togetter.com 詳細はリンク先を見てもらえばわかるのですが、転職エージェント経由で申し込んだらNGだったけど、そのあとその申し込んだ会社からスカウトが来たっていう話。 自分も体験あり これ、実は自分も体験し…

Weekly Watch(2023/08/26~2023/09/1)

Youtube 急に後ろから抱きついて「別れたくない」と言ったら嫁はどんな反応する? - YouTube めちゃめちゃほっこりした。聖母だ。これは癒される。 【あるある】共感の嵐でした⚡️ - YouTube これはなるほどーと納得する話。 「宇都宮LRT」75年ぶり路面電車が…

世の中にある定数と変数

どこのテレビで見たのか忘れてしまいましたが、世の中には定数と変数があるという考え方にとても共感したので記録として残しておこうと思います。 定義 まずは定数と変数の定義は以下でした。 定数:自分の力で変更するのが難しいもの 変数:自分の力で変更…

Weekly Watch(2023/08/12~2023/08/18)

Weeklyで見た動画もまとめていこうかなと思います。 ちなみにわたしがよく見る動画サイトは Youtube TVer U-NEXT Amazon Prime です。 ってことで今週見た動画一覧です。 Youtube 【議会改革】橋下徹も絶賛「恥を知れ!」安芸高田市長の議会改革&バズり術 -…

イオンまでの道のりは遠かった

待ち合わせは幕張新都心のイオンにして出かけたんですが、新しくできた駅「幕張豊砂」で降りるつもりでしたが、乗った電車が快速で結局海浜幕張駅まで行ってしまい、久々に炎天下に30分ぐらい歩きました。 まぁ歩きながらいろいろ写真を撮るかと思って撮った…

Weekly Terraform (2023/08/12~2023/08/18)

今週Terraform関連で見た記事一覧です。 今週は何といってもTerraformのライセンス変更が個人的には興味深かったです。 それではどうぞ。 Terraform ライセンス変更 HashiCorp、全製品のライセンスを商用利用に制限があるBSLライセンスに変更すると発表 - P…

Weekly Terraform(2023/8/5~2023/8/12)

今週確認したTerraform関連でブックマークしたものです。 Terraform Driftctl and Terraform, they're two of a kind! - DEV Community パイプラインでdriftctl回すっていうのは面白い。確かにパイプラインで回して野良リソース調べる習慣付けるのはありかも…

罠の戦争を見た

夏休みが取れて、まとまった時間が取れたので友達に進められて罠の戦争というドラマを見てみた。 権力の闇に射す光は…衝撃の結末へAmazon なんやかんやで2,3日かかりながら見ていました。 感想 草彅剛さん主演のドラマです。 結果としては面白かったです…

drawioを一括で画像(png)にエクスポートする

複数のシートでできたdrawioのファイルをを一括で画像(png)にエクスポートする方法をまとめました。Linuxで動かす手順です。

linkdingのAPIで取得した際のレスポンス形式

linkdingのAPIを使ってブックマークを取得した際のレスポンス構造を忘れるので、メモっておきます。 レスポンスの形式 APIで取得してきた場合、以下のレスポンスが返ってきます。 { "count": 794, "next": "http://172.16.0.10:9090/api/bookmarks/?limit=10…

技術選定の時に気にしていること

ふっとしたタイミングで技術選定のことが話題になって、そういえばその辺の考えって感覚的になっていて言語化したことなかったので、今回それを言語化してみようと思う。 技術選定のステップ 自分が技術選定するとき、大きく分けると以下のステップで物事を…

GitHub Actionsで11時と23時にschedule実行する

GitHub Actionsのscheduleを使って定期実行を考えていて調べたことを書き残しておく。 定期実行について 定期実行はonのschedule のブロックの中にcron式を書けば実行できます。 以下の例では0時と12時に実行されます。 name: Scheduled Workflow on: schedu…