ログってなんぼ

エンジニアのメモです

MacOS Mojaveにpyenvで3.7.3を入れるメモ

$ brew install zlib $ xcode-select --install xcode-select: note: install requested for command line developer tools $ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / installe…

MacOS MojaveでNFS設定時「/etc/exports: Operation not permitted」と出て失敗する場合の対応方法

VagrantでRails開発環境が起動しなくなってしまった・・・Sharedフォルダを非NFSにすれば動くが Vagrant+RailsはNFSでフォルダ共有しないととても遅い・・・ 原因調査すべく、とりあえずnfsまわりの設定を確認したり最初からnfsの設定をし直したりしていると…

RDSでmax_allowed_packetの値を変更する

大きなサイズのSQLを実行しようとしたとき MySQL server has gone away となってしまうことがありますが この場合、max_allowed_packet の値を確認すると解決する場合があります。 mysql> show variables like 'max_allowed_packet'; +--------------------+…

Mojaveで変更されたフォントのスムージングを従来の設定に戻す

Mojaveにアップデートしたら、外付けのFullHDモニタに表示される文字が かなり残念な感じに・・ まあ我慢できなくもないレベルですが、一日の殆どの時間見ているVSCodeがこの状態だとやはりストレスということで github.com $ defaults write -g CGFontRende…

IFTTT:Feedlyにコメント追加したらTwitterに投稿する

feedlyで閲覧した記事にコメントをつけると自動でTwitterにシェアされるIFTTT Appletのメモです

Zabbix:Free disk space is less than 20% on volume {#FSNAME}の深刻度を変更する

ローレベルディスカバリで見つけたディスクのフリースペースに関するトリガーに関して、深刻度を変更したい場合の操作メモになります 設定 → テンプレート とクリック Template OS Linux のディスカバリ をクリック トリガーのプロトタイプ をクリック 2種類…

CodeIgniter3で環境ごとに設定ファイルを分ける

CodeIgniter3.1.4最近触っていまして。。。環境ごとに設定ファイルを分ける方法をメモ Nginxが前提です 環境変数を定義 fastcgi_param CI_ENV production; 同名のディレクトリをconfig直下に作ってファイルを入れる application/config/production/config.ph…

Chatbot開発の効率がUP!「ngrok」でマシンのWebサーバーを一時的に外部公開する

はーい!Chatbot開発してますか! というわけで今回はngrok(エングロック)というサービスの紹介したいとおもいます。 127.0.0.1:8080などのlocalhost URLでテストできないPaypalやChatobotサービス連携の実装などで役に立ちます herokuの無料プランに頻繁…

terraform:backendにS3を使って環境ごとに状態ファイルを管理する

www.terraform.io prd環境とstg環境で設定ファイルとstateファイルを分けて管理するメモです terraform0.9あたりからの機能を使っているっぽいのと、そのあたりちゃんと調べきれていないので一応v11.0以上推奨のメモということにしておきます

SwaggerでLaravel5のAPIドキュメントを作成するメモ

新規プロジェクトのLaravel製APIにSwaggerを試してみたのでメモです swagger.io swagger-phpをcomposerで追加 $ composer require zircote/swagger-php