アーカイブ 2017
75 件の記事
Let'sEncryptの証明書自動更新に失敗し続けていたけど何とかした話
Let'sEncryptの証明書自動更新に失敗し続けていたけど何とかした話
Letsencryptの証明書自動更新スクリプト
シェルスクリプトの自動実行で、Let's Encrypt証明書を毎月自動更新し、Slack通知と連携する方法を解説します。
php7をインストールした時にmysqlドライバーがなかった
PHP7をインストールした際にMySQLドライバーがない問題を、REMI yumリポジトリからphp-mysqlndを入れて解決する方法を解説します。
Nginxをリバースプロキシとして設定する
設定するNginxリバースプロキシ。Apache併用構成、ポート変更、バーチャルホスト設定、ロードバランシング実装の完全ガイド
PHPで学ぶデザインパターン - Adapter ~APIを変更する~
PHPで学ぶデザインパターン「Adapter」。既存コードを変更せずに、互換性のないインターフェースを柔軟に適合させる方法を解説します。
PHPで学ぶデザインパターン - オブジェクト指向の基礎
PHPで学ぶデザインパターンの前提として、継承・インターフェース・トレイト・静的プロパティ/メソッドといったオブジェクト指向の基礎を解説します。
PHPで学ぶデザインパターン - Singleton ~いくつ作るかを制限~
PHPで学ぶデザインパターン「Singleton」。インスタンス生成数を制限し、アクセスを制御して単一オブジェクトの状態を管理する方法を解説します。
PHPで学ぶデザインパターン - Template Method ~処理の穴埋め~
PHPで学ぶデザインパターン「Template Method」。共通処理を親クラスにまとめ、固有の実装をサブクラスに委ねる設計を解説します。
Reactでrequireしてたら、[BABEL] Note: The code generator has deoptimised the styling of
Reactでrequireした際に出るBabelの「code generator has deoptimised」警告の原因と、ファイルサイズ最適化による解消方法を解説します。
React+react-redux+react-router+ES6+webpackで作るSPAボイラープレート
React・Redux・React-router・webpack・Babelで構成する、モダンなSPAボイラープレートのアーキテクチャを紹介します。
Reactでフォローボタンをつくってみる
Reactで、SNSのようなトグル状態とホバー挙動を持つフォローボタンコンポーネントをつくる方法を解説します。
React+marked+highlight
Reactのマークダウンエディタにmarkedとhighlight.jsを組み合わせ、シンタックスハイライト付きのコードブロックを描画する方法を解説します。
Reactで複数のinputを扱うフォームを実装する
実装するReactマルチ入力フォーム。ネストされたstateオブジェクト、controlled component、複数入力要素の状態管理パターン。
React+Reduxのディレクトリ構成検討
React+Reduxをアプリに組み込む際のディレクトリ構成の検討内容を紹介します。
ReactとReduxでSPAを構築するために参考にした記事
参考にするReact・Redux資源。SPA構築で役立つリポジトリ、記事、ReducerやAction、middleware、Redux Formの実装例集。
React Tag Autocompleteを使ってサジェスト付きタグ機能を実装する
実装するタグオートコンプリート機能。React Tag Autocompleteライブラリ、APIからのサジェスション取得、ハンドラー処理の実例。
redux-formのサーバーサイドバリデーションでpromissをいじってたら「Uncaught (in promise) error」
redux-formのサーバーサイドバリデーションで発生する「Uncaught (in promise) error」を、Promiseを返してSubmissionErrorを正しくthrowすることで解決する方法を解説します。
さくらVPS+CentOS7.3+Ansible
さくらVPSの初期設定を、Ansibleでユーザー作成・SSH強化・SELinux設定などのセキュリティ対策とあわせて自動化する方法を解説します。
Slack+hubot+cron(node-cron)+shell+logwatchでサーバーログを定時報告
hubot、node-cron、logwatch、CoffeeScriptを使い、サーバーログを定時にSlackへ報告する仕組みを自動化する方法を解説します。
単一テーブル継承・クラステーブル継承・具象クラス継承について
OOPの継承をDB実装する単一テーブル継承・クラステーブル継承・具象クラス継承の3パターン、特性と適用場面を図解