動かざることバグの如し

近づきたいよ 君の理想に

2018-10-01から1ヶ月間の記事一覧

関東唯一の「海の見える露天風呂」横須賀温泉 へ行った話

まとめ 都内から近い 温泉きもちいい 海は広かった 日帰り温泉 ふと日帰りで温泉行きたい衝動に駆られた。駆られてしまったからには行かなければならないが、当日で箱根とか熱海に行くのは若干厳しいものがある。ってことで前にツイッターで見て気になってい…

Railsに「Honoka」なBootstrapをyarn経由でインストールする

Honokaというじゅりあん(@MITLicense)氏作のBootstrapテーマがある。 Honoka - 日本語も美しく表示できるBootstrapテーマ サンプルを見てもらうとわかるが、日本語の表示が綺麗になっている。加えて配色も標準と変わってて、Bootstrapの触り心地をキープしつ…

Ubuntuでmailコマンドでメール送信できない時に確認すべき事

環境 Ubuntu 18.04 最終的に echo "本文" | mail -s "タイトル" hogehoge@example.com でメール送信ができるようにしたい 確認1 そもそもmailコマンドがインストールされているか apt install mailutils 確認2 /etc/postfix/main.cf にて mydestinationを…

Railsで生SQL実行時にプレースホルダー付けてSQLインジェクション対策

環境 Rails 5 やりたいこと RailsでActiveRecordの生成するSQLではなく、生SQL実行したいときは以下のようにしてできる。 ActiveRecord::Base.connection.execute("select count(1) from users where date = '2018-10-20'") が、プレースホルダー機能を使お…

Amazon Linuxのsysctlの設定を参考にすべき

EC2でハイスペックなインスタンスを作成してAmazon Linuxを起動すればベストな設定のsysctlの値が取得できるのでは説 abi.vsyscall32 = 1 crypto.fips_enabled = 0 debug.exception-trace = 1 debug.kprobes-optimization = 1 dev.hpet.max-user-freq = 64 d…

Chefで設定ファイル等の文字列を置き換えしたり削除したりする方法

環境 chef 14 やりたいこと chefでレシピを当てるターゲット先のサーバーでファイル内の文字列を置き換えたり削除したりと操作したい時がある。 ググるとexecute内でsedコマンド叩けとかいうのもあるが、あまりスマートなやり方ではない。 やり方 Chef::Util…

estat apiで遊ぶ

まずは登録 まずはここから登録しろ 話はここから 一覧よこせ 本家の検索フォームくっそ使いづらいが、公式が出しているサンプルアプリが100倍使いやすい 統計データベースブラウザ - 統計表の取得 こっちをデフォルトにしろ フォーマットメモ statsDataId= …

innoDBのデータベースがぶっ壊れたときの対応メモ

/var/lib/mysqlのib_logfile0、ib_logfile1、ibdata1は生命線になる xxxx.frmとxxxx.ibdもとっておくこと 復活手順 同一DBに同じスキーマのテーブルを作成(別テーブル名で可) ALTER TABLE example_table DISCARD TABLESPACE;を実行 example_table.ibdが消…

Ubuntuでdebファイルをインストールせずに解凍だけする

環境 Ubuntu 18.04 やりたいこと 通常apt install nginxのようにaptコマンド経由でパッケージのインストールを行うが、事情的に.debファイルを落としてきてインストールってパターンもある。 ただパッケージマネージャー経由じゃないだけあって先に手元で解…