Blog Archive 2019 スピードの価値 Sep 20 2019 シンプルに実装する大切さ Aug 19 2019 テストカバレッジ100%を目指さない理由 Aug 02 2019 データベース固有の関数の使用を避けるべき理由 Apr 25 2019 2018 相談ではなく明確な基準を決めよう Dec 17 2018 手軽にスプラトゥーンをYouTubeで配信する Dec 07 2018 シェルスクリプトで別プロセスの終了ステータスを取得する Nov 29 2018 RubyでのWebアプリケーション開発はSinatraから入りRailsに行く Nov 20 2018 好きなことをひたすら追いかければよい Oct 15 2018 計画はいらない Oct 12 2018 Developers Summit 2018 FUKUOKAに登壇します Sep 05 2018 最短でビデオチャットを開発したい人へ Aug 07 2018 デュアルスイーパーカスタムのフジツボスポーツクラブの立ち回り(ガチエリア編) Jul 10 2018 1つのMTGが午前中をダメにする Jul 05 2018 サッカー日本代表がベスト16にしかなれない理由 Jul 03 2018 明日は台風なのでリモートワークします Jul 02 2018 SetterとBuilderの使いわけ Jun 29 2018 そろそろlombokから卒業しようと考えています Jun 29 2018 リモートワークは効率が悪いはウソ Jun 28 2018 これからの技術書の書き方 Jun 27 2018 ラピッドブラスターエリートデコのガチヤグラ必勝法 Jun 21 2018 スプラトゥーン2が楽しすぎる Jun 12 2018 まだ設計書書いてるんですか? May 14 2018 PMDでJavaのコードのバグをチェックする Mar 20 2018 Nginxで構築するキャッシュプロキシサーバ Mar 13 2018 なぜ人は前例がないことを避けるのか Mar 08 2018 エンジニアが意識しておくべきこと Jan 22 2018 Gradleのjavaプラグインとは Jan 21 2018 IntelliJでSpringBootのアプリケーションを作成する Jan 19 2018 2017 わかりやすいスライドを誰でも作れるようになる方法 Dec 21 2017 2017年のPHPについて数値をまとめてみました Dec 12 2017 2017年のRubyについて数値をまとめてみました Dec 10 2017 これから機械学習の理論を学ぶ人に最適な入門書とは? Sep 29 2017 航空券を安くとる方法 Sep 17 2017 戦争のふちに立たされている日本 Sep 07 2017 日本語を使う外国人があまりにも少なすぎる現状 Sep 05 2017 ハッカソンでチャットBotを作って感じた課題 Sep 01 2017 いいねの数なんか気にしないで、自分のやりたいことをやりましょう Jul 24 2017 SHOYAN BLOGを0円でSSL対応しました Jul 13 2017 WEB+DB PRESS Vol.99に寄稿しました Jun 26 2017 毎日技術ブログを書いたらアクセスは増えるの? Jun 23 2017 Rubyのモジュールはあと勝ち May 10 2017 JekyllテーマのminimaをAMP対応した Apr 14 2017 Rails5のignored_columnsで予約語のエラーを回避する Mar 06 2017 Twitterカードをサイトに設定する手順 Feb 25 2017 Rails5からbelongs_toアソシエーションの挙動が変わった Jan 13 2017 4億円調達したゼロアグリと農業の未来 Jan 10 2017 2016 世界で最も成長しているのは中国じゃなかったと数値が教えてくれた Dec 26 2016 Guardでrubocopを自動化する Dec 07 2016 Jekyllチュートリアル Dec 06 2016 機械学習ことはじめ Nov 11 2016 Railsで日付をいい感じ(スラッシュ区切り)に表示する Nov 10 2016 PHPUnitの後処理でテーブルをTRUNCATEする Nov 08 2016 StudyPlusを使った英語の勉強をはじめて5ヶ月目の記録 Oct 31 2016 Slackで定期的にRubotyに仕事をさせる Oct 31 2016 RubyGems.orgに反映させるRakeタスクの紹介 Oct 25 2016 Kindle Unlimitedの冊数は図書館並みだった Oct 17 2016 Macを引っ越ししたらDockerデーモンが起動しなくなった Oct 05 2016 docker-composeを使ってPHPコンテナとMySQLコンテナを連携させる Sep 27 2016 SIMについて Sep 17 2016 Dockerのコンテナ間を繋ぐLinksを使ってPHPとMySQLコンテナを連携させる Sep 16 2016 ポモドーロ・テクニックを使ってみた感想 Sep 15 2016 英語の勉強をはじめて4ヶ月の記録 Sep 12 2016 Php-idnkitをインストールする Sep 09 2016 高任和夫の「起業前夜」を読了した Sep 07 2016 mysql_real_escape_string()のみで防げないSQLインジェクション Sep 06 2016 社内ISUCONに参加して優勝した Sep 02 2016 ポケモンGOが自分を変えたこと Aug 31 2016 Dockerでlocaleを設定する Aug 24 2016 Rails 4.2.7.1 に更新した後に [DEPRECATION] Last_comment Is Deprecated. が発生した Aug 23 2016 iPhone6の画面が真っ暗で反応しなくなった Aug 22 2016 ホットペッパーグルメでお店を予約した Aug 19 2016 PHPの構文チェックを自動で行う方法 Aug 08 2016 GitHubにpushしたらDockerイメージを自動ビルドする Aug 03 2016 Botsインテグレーションを使って手軽にRubotyをSlackで動かす Aug 02 2016 5分でできるRubotyのインストールとプラグインチュートリアル Jul 29 2016 GitHubのリポジトリを監視するGitMonitor Jul 27 2016 Gitのコミッターを集計するGitFindCommitterをつくった Jul 25 2016 CircleCIでお手軽にCI環境をつくる Jul 22 2016 3年経ってスクラムをふりかえる Jul 21 2016 [Ruby]オブジェクトの設定情報を保持するパターンの紹介 Jul 20 2016 Rubyのロード機構について Jul 19 2016 Iptablesことはじめ Jul 15 2016 知っていると便利なRubyの小技集 Jul 14 2016 LATEXチートシート - 数式記号の読み方・表し方 Jul 12 2016 Tmpwatchでさくっと不要なファイルを消す Jul 08 2016 Fluentd、ElasticsearchとKibanaでログ検索とグラフ表示を可能にする Jul 05 2016 Fluentdを使ってローカル環境にログ収集サーバを構築する Jul 04 2016 ハフマン符号化のアルゴリズムとエントロピーを学ぶ Jun 30 2016 Sedやawkを使ってテキストから必要な列のみ取得する Jun 29 2016 Rdiscountからkramdownへmarkdownのparserを変更した Jun 27 2016 Jekyllで数式を表示する方法 Jun 27 2016 レガシーコード向けに修正した部分だけPHP構文チェックをする仕組みを作った Jun 23 2016 ShellのTipsてきなやつ Jun 22 2016 Treant.jsでツリーダイアグラムを描画する Jun 21 2016 [Ruby]CSVファイルのエンコードをsjisに指定する Jun 20 2016 FTPについて調べてみた Jun 17 2016 Rubyでファイルエンコーディングを確認する Jun 16 2016 Capistrano/wheneverで Cannot Load Such Fileがでる Jun 15 2016 SSHKitを実際に使ってみて理解する Jun 14 2016 base64エンコードのアルゴリズムをRubyで実装する Jun 13 2016 先週月曜日の日付を取得するアルゴリズム Jun 09 2016 ActionMailerの添付ファイルをRspecでテストする Jun 08 2016 TCPWrappersとは何なのかを調べてみた Jun 06 2016 クロスサイトスクリプティングの脆弱性とその対策 Jun 03 2016 Shellで日本語ドメインをPunycode(IDNドメイン)に変換する方法 Jun 02 2016 Capistranoの導入手順とプラグインの紹介 Jun 01 2016 NginxのCookbookでハマった May 31 2016 グラフを描画するHighChartsで平均気温のグラフを描画する May 31 2016 Dockerのコンテナでyum Installが失敗する May 30 2016 Sinatraのロギング機構について調べてみた May 27 2016 Guardでrspecのテストを自動化する May 24 2016 Chefのworkerが詰まって処理が進まなくなった May 20 2016 マカレルでサーバーを監視する May 19 2016 Google Spreadsheetsを使ってデータの分析をする May 18 2016 Expressのインストールと構成を把握する May 17 2016 Rubyでスラッシュを意識せずにコーディングする方法 May 16 2016 Exception Notificationでundefined Method `current' for Time:Classエラーがでた May 13 2016 Sinatraのエラーハンドリング May 12 2016 Knife Zeroを使ってレシピを適用する May 10 2016 freeコマンドで確認するOSのメモリ情報 May 08 2016 AllowGroupsの問題でsshログインできない May 06 2016 勉強が楽しく続くようになるアプリ Studyplusのいいところ May 04 2016 RACK_ENVとUnicorn、SinatraでのRACK_ENVの扱いと注意点 May 02 2016 LaravelをMacにインストールして起動する手順 Apr 28 2016 Webサイトのメタタグを取得するsite-parserをつくった Apr 27 2016 Sinatraのレスポンスの設定とストリーミングヘルパー Apr 26 2016 Rubyでhttp通信をするhttp Gem Apr 25 2016 NAT・NAPT・ポートフォワーディングの違いとは Apr 22 2016 DockerコンテナにChefを流してみた Apr 21 2016 SinatraのインストールとRspecでテストする Apr 20 2016 Capistrano3-unicornを使う Apr 19 2016 cookbook_fileリソースでCookbookNotFoundが発生した Apr 18 2016 Dockerでsystemctlでserviceが起動できない Apr 14 2016 Dockerでno Space Left on Deviceが出てbuildできなくなった Apr 13 2016 PHPコーディング規約とサポートするツール Mar 17 2016 Mac OSXにPHP7をインストール Jan 12 2016 2015 幸せな子育てとエンジニアライフ Dec 06 2015 30歳から始める数学 Dec 01 2015 プログラマのための数学勉強会@福岡#2に登壇してきました Nov 11 2015 Rails4でlibディレクトリをautoloadするときのルール Oct 30 2015 超高速grep「The Silver Searcher(ag)」からhighwayに乗り換えた Oct 28 2015 C言語でHello World Oct 09 2015 天気予報をSlackに通知する on Heroku Oct 06 2015 RubyでSlack通知をする Sep 28 2015 相関サブクエリを使って次回契約を取得する Sep 25 2015 プログラマのための数学勉強会@福岡に登壇してきました Sep 08 2015 Rspecのコードリーディング Jul 16 2015 RailsをDBなしで使う Jun 29 2015