アルバイトの Sasaokaです。今回はChatGPTにCSVやYouTube動画などの独自データを情報を付与して回答させることができるLlamaIndexというライブラリを試してみました。 準備 次の3つのライブラリを […]
アルバイトのsasaokaです。今回はPythonのyoutube-transcript-apiとChatGPT APIを使って、字幕付きのYouTube動画を要約する方法を紹介します。 準備 openaiライブラリとy […]
エンジニアのKanazawaです。 2023年7月11日〜15日で4泊5日のエンジニア開発合宿に行ってきました! 今回は、その内容をご紹介します。 ワーケーションの場所 去年は涼しいところが良いということで、北海道のニセ […]
こんにちは、エンジニアの増田です。弊社の一部システムではプロダクションDBのデータをmysqldumpを利用してバックアップし、ステージングDBへリストアしております。データ量が増えるに連れてバックアップ・リストア共に時 […]
こんにちは。アルバイトの秋山です。今回はpdfinfoというコマンドについてインストール方法からコマンドの書式、オプション、様々なPDFファイルに対する実行例についてご紹介します。 pdfinfoとは? pdfinfoは […]
先日、Metabase(メタベース)の管理者アカウントのパスワードを忘れてしまった際に、パスワードを再発行することに手こずったので、備忘録として残します。 参考:公式ページ 1. Metabaseを停止&オ […]
アルバイトのkoyamaです。Google スプレッドシートではimage関数にurlを渡すと画像をセル上に表示することができますが、同様の機能がMetabaseにも存在することをご存知ですか? 今回はMetabaseで […]
logrotateのcopytruncateによる記入漏れ検証 はじめに アルバイトのajikiです。ログを管理するのにloglotateを使う際、ログファイルにクローズを要求できないために、前のログファイルに永久に書き […]
ルーターエンジニアの Sasaokaです。 スクレイピングを行っていると避けて通れないのが、取得したデータのクレンジング処理です。簡単なところで行くと、取得したデータの前後に含まれる空白文字除去から始まり、表記の揺れを如 […]
ルーターエンジニアのsasaokaです。 スクレイピングをする際、あるノードの子ノードのテキストを全て取得したい場面がときどきあります。今回はそのときに起きる問題と解決策を、RubyのNokogiri、PythonのBe […]
お問い合わせ・ご依頼はこちらから