手元の WSL2 の環境に awscli が入っています(インストールの詳細はこちらの記事を参照)。 mor@DESKTOP-DE7IL4F:~$ aws --version aws-cli/2.2.42 Python/3.8.8 Linux/6.6.87.2-microsoft-standard-WSL2 exe/x86_64.ubuntu.24 prompt/off awscli を触る機…
超久しぶりに Visual Studio を触ることになりました。まずはリハビリがてら、インストールして、 C# 触って・・・と一通りのことをやってみようと思います。 で、最初に Visual Studio 2022 をインストールしてプロジェクトを作成したら、早速エラーが出ま…
QNAP NAS で利用できる docker (Container Station) 上で、 docker 版の Pleasanter をあれこれ試しています。 いま動いている Pleasanter のコンテナは書籍『入門プリザンター』 入門プリザンター作者:内田太志秀和システムAmazon が出たときに作ったものが…
仕事場ルータ(Yamaha NVR510)のファームウェアをアップデートしたらので、その際の経緯をメモっておきます。 Rev. 15.01.18 -> Rev. 15.01.26 アップデート ルータのファームウェアのアップデートの手順はこちらのマニュアル(PDF)の『16.8 ファームウェ…
いま、 Roudcube を https 接続で使っています。 最近いろんなこと(Pleasanter だとか RAG だとか)を docker で試しているんですが、こういう試しに作ったサイトも、デモなどのため外部からアクセスできるようにしたいと感じてます。いままでは、とりあえ…
次は、チャットボット部分の実装です。チャットボットもいろいろとありますが、今回は、 Wordpress のプラグインとして動くものにしようと思います。 チャットボット作成 必要なファイルの作成 Wordpress コンテナにコピー FastAPI の CORS 設定を変更 チャ…
こちらの記事で Web サイトによくある『よくある質問』の内容を参照して回答する簡単な RAG を作ってみました。次は、これをチャットボット化してみようと思います。 今回目指すのは、 Wordpress で使うようなチャットボットをイメージしています。 API にす…
こちらの記事で、 RAG (といってもアップロードしたファイルを参考にして回答するというやつ)を試しましたので、次は OpenAI のツールではなく、独自に RAG を構成してみようかと思います。 環境は前と同じく wsl VSCode Python 3.13.1 です。 なお、以下…
生成 AI を使っていると、これで何かアプリケーション作って遊べそうだなと思えてきます。いろいろと調べていくと、 API 経由でアクセスできることがわかってきました。 ChatGPT なら GPTs というカスタム GPT を作る機能があるんですが、残念ながらこの記事…
子どもがスマホを使い始めて約1年になりました。電車が好きなせいかどうか、写真撮りまくってるみたいで、すでに Google アカウントのストレージ容量(何も契約していないので 15GB)が Google フォトのバックアップで食い尽くされてしまいました。 自分の…
Pleasanter をあれこれ触っていて、触った範囲のみですが、気がついた雑多なことを自分の偏見こみで備忘録代わりにメモっておきます。なお、使ったバージョンは Pleasanter 1.4.13.0, Docker 版 です。 メモ いろいろと機能が豊富なので、全部をカバーしてる…
X に投稿したこちらのやつ docker 版の #プリザンター いろいろ試し中(1.14.13)。ログインユーザーのタイムゾーンが未設定(テナントのタイムゾーンも未設定)だと、計算式(拡張)でエラーになるっぽい(使ったのは$CONCAT)。計算式(既定)だけなら大丈…
ここしばらく Pleasanter を触っています。 あれこれ適当に触ってると、テーブルの一覧に関する設定と、ビューに関する設定で、ちょっと不思議な挙動に出会ったので、メモっておきます。 Pleasanter 1.4.13.0, Docker 版 一覧表示について まずは、テストの…
次の仕事が本格的に始まる前に、 Windows 11 24H2 へアップデートしておこうと考えて、何も考えずにインストールして再起動したら、 というメッセージが表示されてしまいました。どうも、ドライバ周りでトラブったみたいですね。 ということで、慌てて対応し…
こちらの記事で触れたリマインダーの時間がずれる件ですが、 GitHub に Issue #608 を立てたところ、コンテナのタイムゾーンに関するコメントがつきました。 また、似たようなタイムゾーン絡みと思われる Issue #566 でも、コンテナのタイムゾーンを確認する…
『入門プリザンター』の『9.5 API』にあるAPIの呼び出しサンプルは、 PowerShell で書かれています。 個人的に PowerShell は使い慣れていないので、ここは、 Python で試してみました Pleasanter 1.4.13.0 Python 3.13.1 レコードの取得 『9.5.2 外部システ…
2025/4/2 追記。下記記事でこの現象への対応方法をまとめていますのでご参考にしてください。 Docker 版 Pleasanter で正しくリマインダーを送るためのタイムゾーン設定について - プログラマーのメモ書き Pleasanter いろいろと試しています。 さて、『入門…
こちらの記事 blog.mori-soft.com で、 Pleasanter を QNAP の Contaienr Station で動かす方法について書きました。 実際にこの環境を使って『入門プリザンター』の内容(第4章~第7章)を試していると、メールの送信設定とリマインダー設定を行っていな…
こちらの記事で Pleasanter を立ち上げてログイン画面を表示すると書きました。が、実はこれ、 Chrome ではうまくいきません(記事中の画面は Firefox のものです)。 というのも、 Chrome の場合、サイト側で http -> https のリダイレクト設定がなくても、…
伊勢IT交流会によく参加していただいてる方からプリザンター(Pleasanter)というキーワードを聞いていて、ちょっと興味があったのですが、なかなか手を出す機会がありませんでした。ざっくりした理解としては kintone っぽいことが、OSS でできるというイメ…
こちらの記事 blog.mori-soft.com で、コンテナイメージの Lambda 関数を VSCode でデバッグできないと書きました。 ですが、改めて試したところ、問題なく VSCode からデバッグできたので、メモっておきます。 当初の launch.jsonとエラー エラーが起きてい…
最近、 aws づいてます。ここしばらく、下記などをやってきました。 Python で動的ページのスクレイピングをやりました - プログラマーのメモ書き SAM Lambda + SNS + EventBridge Scheduler で定期実行する - プログラマーのメモ書き EventBridge Scheduler…
こちらの記事で、 EventBridge Scheduler のデッドレターキューは後回しにするとしてました。 けど、その後あれこれ見ていたら、 EventBridge Scheduler の画面のすぐ近くに、 『パイプ』というのがあるのに気がつきました。 パイプ・・・古くは(今も使いま…
こちらの記事 blog.mori-soft.com で EventBridge Scheduler も試用できたので、 SAM を使って Lambda 関数を EventBridge から定期的に呼び出すのをやってみたいと思います。 SAM による EventBridge Scheduler メールの送信 SNS について SNS を追加したテ…
こちらの記事で SAM を使って Lambda 単体のアプリケーションを作成するのをやったので、次はこの Lambda 関数を EventBridge から定期的に呼び出すのをやってみたいと思います。 その前に、 EventBridge から定期的に実行する方法として新しい Schduler と…
森ソフトの Web サイトは hugo で作ってます。で、問い合わせページは Formspree というサービスを利用していて、無料(上限 50 件)でフォームを利用できるのですが、このとき、Google の reCAPTCHA を有効にして、スパムから(ある程度)保護することがで…
いままでは、 GAS (Javascript)でスクレイピングしてたんですが、どうも対象サイトの仕様が変わってしまって、動的ページになったため GAS ではうまく取得できなくなりました。 で、せっかくの機会なので、 Python で動的ページのスクレイピングをやってみ…
子どもが夏休みの宿題で、工作というか駅の模型を作りました。 市内の近鉄宇治山田駅です。 親(バカ)的には頑張ったなという感じなんですが、いかんせん、段ボール工作なので、そのうち壊れるのが目に見えてます。実際、持ち帰ってくるときに既に一部破損…
AWS Toolkit または SAM CLI を使って、Lambda 関数をデプロイできるようになりました。 次は、 API Gateway + Lambda の Hello World のサンプルから一歩進めて、 Lambda 関数のみの構成をデプロイしてみます(進んでんのか?)。 WSL, Ubuntu 24.04.1 SAM …
こちらの一連の記事で AWS Toolkit を試した際は、コマンドラインでデプロイしてました。なので、1本目の記事で VSCode でプロファイルを指定したのですが、何に使うのこれ?って感じでした。 アプリケーションの新規作成からデプロイまでの一連の作業は VS…