Docs

技術情報をまとめていく、メンテしていくサイト

Python

Python

オレオレ Python 環境整備 Ruby, Node.js から Python 使わなきゃいけなくなってきた時に、自分が必要なものをセットアップしていってみた。 pyenv で python 管理 pyenvいれる。 mac なら homebrew で brew install pyenv .bashrc や .zshrc でパスを通したり ## pyenv export PYENV_ROOT="${HOME}/.pyenv" if [ -d "${PYENV_ROOT}" ]; then export PATH=${PYENV_ROOT}/bin:$PATH eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" fi pyenv で python を入れる pyenv install 3.11.3 この
SendGrid で email 環境整備

SendGrid で email 環境整備

SendGrid でメール配信環境 主に監視とかの通知目的で設定。自分で作ったアプリケーションの認証にメールが使えるようになる(いっそパスワード覚えなくていいようになる) prepare your domainname Sign Up to SendGrid I chose free plan need to subscribe with your domain name info email will come from support team, and you need to prove that you are the legitimate owner of the domainname. In my case, I put
OpenVPN

OpenVPN

OpenVPNとは? セキュリティとパフォーマンスがかなり優れているといわれていそうなプロトコルで、ほかのプロトコルに比べて推奨されている。 ただし 3rd party application がクライアント側にも必要だし、認証のためには証明書のインストールが必要、設定も書かないとい
vpn protocols comparison

vpn protocols comparison

vpn protocol 比較 L2TP/IPSec 気楽に使えそう。クライアント側にアプリのインストールも不要 たまにFWでポート閉じられているLANがあるらしいので、環境によってはうまく動かないか? Qiitaの記事 を参考にサクサク作れました。 OpenVPN 最大級のセキュリティとパフォーマンス が
Apaxy

Apaxy

Apaxy Apaxyを使ってApacheのindexをかっこ良くかっこよくするのだ。 Installation Apaxy requires an Apache(2.0.23+) enabled HTTP server. 以下、全部のapacheのIndexesに反映させる方法 # cd ~ # git clone https://github.com/AdamWhitcroft/Apaxy.git apaxyディレクトリを作成 # mkdir /var/www/html/apaxy 配置 # cp -r Apaxy/apaxy/theme /var/www/html/apaxy/. # cp Apaxy/apaxy/htaccess.txt /etc/http/conf.d/apaxy.conf /etc/http/conf.d/apaxy.conf を編集し、パスを通る
EdgeRouter-XのIPv4,IPv6 dualstack化 (DS-Lite 編)

EdgeRouter-XのIPv4,IPv6 dualstack化 (DS-Lite 編)

フレッツネクスト(NGN)とIPoE(IIJ-mio fiber access/NF) を使ってIPv6 nativeな環境なのに、IPv4 PPPoEでしか通信していないという屈辱的な設定だったので、頑張ってデュアルスタック化。 問題は、ER-X配下の各デバイスがIPv6アド
EdgeRouter-X触ってみた

EdgeRouter-X触ってみた

2016/12にアメリカに長期出張に行っている仕事関係の知り合いから「EdgeRouter-X買っていこうか?」という粋なご提案をいただき、手に入れた!約$50≒5500円!素晴らしい。開けてみると写真のように、マウスほどの高さ、幅も狭く手
Grav

Grav

Grav gravのメモ。もちろん詳細は 本家 からコードから学ぶこと。このページはその結果を簡単にメモしたもの。 === installation 公式サイト に沿って requirement, installation をやる。 こまごました使い方 summary なんでかhomeページがよくエラーになる。その時ここをいじると治った format: longはde
HubotでSlack Bot

HubotでSlack Bot

:fa-slack: node.js, npmのインストール Yeoman, Hubotでslack用botを作成 slack側でintegrationのページからbot追加し、API keyを取得 User Local社の人工知能bot api のアカウント取得 雑談ボットを動かすためのスクリプトを作成 Hubot
Toggl

Toggl

Toggl Toggle とはタイマーアプリで、使いやすく自分のタスクのタイムマネジメントをしてくれる。 無料でも5人までプロジェクトメンバーを増やせて、共同で作業時間をログできる。 自分は何にどれだけ時間をかけているのか、これでよく分かるようになるかと期待している