気付けばssh-keygen -t の後にrsaでなくed25519と打つことが推奨されていた
SSHキー生成時のデファクトスタンダードがRSAからEd25519に変わっていることに気付いたのでその内容についてまとめました。DSA、RSA、ECDSA、Ed25519といった4つの方式の違いに触れています。
217件の記事
SSHキー生成時のデファクトスタンダードがRSAからEd25519に変わっていることに気付いたのでその内容についてまとめました。DSA、RSA、ECDSA、Ed25519といった4つの方式の違いに触れています。
本記事は2023年8月から9月に行ったABC DX Tech Internshipの参加レポートです。今回は同志社大学の西野さんによる参加レポートです。西野さんにはラジオ聴取者のクラスタリングに取り組んでいただきました。
データ構造の違い(縦持ち/横持ち)がクエリパフォーマンスに大きな影響を与えることが確認できました。縦持ちのテーブルの方がパフォーマンスが高く、クエリもシンプルになるため、データ分析に適しています。特にデータウェアハウスやBIツールを使用する場合は、縦持ちテーブルを使用することが推奨されます。
BigQuery等Google Cloud内のリソースとシームレスに連携をとりながらJupyter Notebookを作成出来るのが強みのVertex AI Workbenchですが、やはりnotebookでもバージョン管理は欠かせません。そこで今回はVertex AI WorkbenchとGitHubの連携方法についてまとめます。
本記事は2023年8月から9月に行ったABC DX Tech Internshipの参加レポートです。今回は神戸大学大学院1年の富谷さんの参加レポートです。富谷さんにはECサイトのデータを扱って組み合わせ最適化に取り組んでいただきました。
弊社では以前ナレッジ共有にesaを使用していましたが、2年ほど前に一念発起してNotionへとナレッジ共有ツールを切り替えました。現在では安定した運用を達成していますので、そのときにやったこと、試行錯誤した内容についてまとめています。
Slack BoltはSlackにおけるBOT(アプリ)を開発する際にとても便利なフレームワークです。Slack Boltを活用したアプリは基本的に常時稼働しているインスタンス等で稼働させることのほうが多いですが、本記事では、Slack Boltを使って作ったPythonスクリプトをCloud Runで稼働させるまでの方法についてまとめています。
本記事では、フルマネージドでワークフローを管理出来る、Cloud ComposerでSecret変数を使う方法について説明しています。Google Cloudで提供されているSecret Managerを使うことで秘匿すべき情報をSecret変数としてスムーズに受け渡すことができます。
今回はLLMのプロンプトに手を入れて日頃少し距離を感じてしまうようなChatアプリからの回答をキャラクターっぽく変更して身近なものに変える試みをしています。かなり簡単にできる変更な割に効果も思ったより大きいと思われるので、まだ実装していない場合はぜひ実装してみると良いかと思います。
LangChainを使うと多様なLLMモデルを簡単に切り替えて使用できます。今回は最近GA(一般公開)になったGoogle Cloudで提供されているLLMであるPaLM2をLangChainで使用する方法についてまとめています。
Google Workspace(Gmail)の標準のメール転送機能はフィルタ条件をもとに転送することも出来て非常に便利です。本記事はその転送設定の方法をまとめると同時に、情報管理の観点からGoogle Workspaceでその機能自体を封じるための方法もまとめています。
本ブログではLLMで自前データを活用する方法についてまとめてきましたが、実際にこのTech Blogの内容を踏まえた上で色々と質問をしてみたらどのような回答が得られるかの実験結果についてまとめてみました。