こんにちは、エンジニアの増田です。弊社の一部システムではプロダクション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 […]
はじめに rooterのエンジニアとして開発を行っております、宮本です。今回、プロジェクト内のリポジトリで、Rubyのバージョンを大きく更新したため、そのステップをブログとして残します。 今回変更を加えたリポジトリは開発 […]
Sinatraでsession cookieを利用する 弊社では日々大量のデータを扱っているのですが、それらの中身をサンプリングして人力でチェックする必要しなければならない場面がたまにあります。その際、社内で使う簡単なU […]
こんにちは。学生アルバイトのsasaokaです。 MySQLにはCSVやTSVなどのテキストファイルから直接データベースのテーブルに高速にデータをロードすることができるLOAD DATA INFILEというコマンドがあり […]
お問い合わせ・ご依頼はこちらから