2020

AWS

AMIのredashでPythonをデータソースとして追加する

弊社のスーパーインターンのご所望により。 設定方法は以下。(このあたりを参考にしました) コピペで行けるはずなのですが、一応1行1行実行するのが安全です。redashのバージョンは最新のv8.0.0です。 sudo -s cd /opt/r...
AWS

4万枚400GBの写真を自動で安全にバックアップ。AWS Glacierで6ドル/年

概要 写真のバックアップを安価で安全に保存したいと10年ぐらい前からぼんやりと考えていました。この記事では、やっと満足の行くバックアップ方法を実現したので共有します。ファイルサーバをLinuxにしたことで柔軟なワークフローを構築できました。...
nginx

このサイトをTLS1.3に対応しました

概要 いつからか、blog.teraren.comのTLS設定において、TLS1.3に対応していなかったので対応しました。 TLS1.3は、1.2から大きくハンドシェイクシーケンスが変わっていたり、ちょっと古めの暗号化アルゴリズムが排除され...
Ruby

Ruby on RailsでER図をモデルから生成

Railsの最新のER図をリバースエンジニアリングでスキーマから生成しましょう。rails-erdを使います。 docker container内でコピペでできるようにコマンドを列挙しておきます。 apt update apt-get in...
Gadget

コスパよくPCのHi-Res環境を整える

概要 在宅ワークがはじまり、自宅で作業するときは、SoundLink Miniで音楽を聞いていました。しかし、長時間音楽を流しているとなぜか耳が疲れてくるのでリスニング環境を見直しました。SoundLink Miniは音楽鑑賞用じゃないので...
Research

村井純教授の1月16日最終講義全文書き起こし

概要 「日本のインターネットの父」と呼ばれる慶応大環境情報学部教授の村井純さん(64)が定年を迎え、16日、最終講義があった。村井さんは「インターネットに国境はない。国や政府が分断したり規制しようとしたりする試みは続くだろうが、若い人たちで...
git

git’s weekly number of commits graph

stat.rbを少し変更すれば、月ごとや年ごとの期間の調整ができます。また、git logコマンドのオプションにて、--authorなどを指定すれば集計したいコミットの絞り込みが行なえます。
Business Intelligence (BI)

RedashとG SuiteのSAML設定

概要 なかなか記事が見つからなかったので書いておきます。8時間ぐらい時間を使ったorz 手順 G Suite側の設定 G Suiteの管理権限が必要になると思います。 にアクセスして、SAMLのアプリを追加します。 URLが変更された様子:...
Business Intelligence (BI)

Redashでログインしてしまったユーザを削除

概要 Redashのユーザを作って、そのユーザでログインしてしまった後にそのユーザを物理削除する方法の紹介です。管理画面からEnable/Disableはできますが、削除はできません。SSOでユーザを作ってしまったらメアドの変更ができないの...
Network & Infrastructure

GMOBBが遅いのでSo-netの固定IPアドレスへ変更

ISPにGMOBBの固定IPアドレスを使っていたのですが、夜になると速度が超遅くて使い物になりませんでした。 とはいっても、遅いと思った時に自分で計測していたら面倒です。定期的に自動的に回線速度を計測して、いつどの程度の速度が出ているかを計...