-
CodeIgniter
CodeIgniter3のコアクラスを作ってコントローラを使いやすくする
CodeIgniterでコントローラで共通の処理をしたいときってありますよね。 普通だったらextendしている親クラスをいじります。 でもコントローラが継承しているCI_Controllerはコアクラスなのでいじりたくありません。 そんな時は、コアクラスを独自で作って... -
Node.js
CentOSにNode.jsをインストールする
ここ数年Node.jsとかReactの人気がすごいですね。 私も最近になってようやくNode.jsを触り始めました。 今回はNode.jsのCentOSでnvmを使ったNode.jsのインストール方法を紹介します。 環境 CentOS 6.8 インストール nvmをインストール Node.jsをインストー... -
javascript
Autocompleteを実現するjQueryプラグイン 5選
最近ではテキストボックスにオートコンプリートを付けることが、ほぼ必須となってきました。 今回はオートコンプリート機能を実装できるjQueryプラグインを5つ紹介したいと思います。 Autocompleteを実現するjQUery プラグイン10選 jQuery UI autocomplete... -
javascript
jQuery UI Datepickerで3つのよく使う機能
jQuery UI Datepickerは便利ですよね。日付関連の入力で重宝しています。 今回は仕事でよく使っているjQuery UI Datepickerの機能を3つ紹介いたします。 まずはベースのDatepickerを作る まずはベースとなるHTMLとスクリプトを組みます。 jQuery本体とjQue... -
CodeIgniter
CodeIgniter3を複数DBに対応させる
ちょっと規模が大きいサイトだとDBを分割したり、マスタースレイブ構成にするときに複数DBを利用する必要が出てきます。 今回はCodeIgniter3を複数DBに対応させる方法を紹介します。 設定 環境 PHP 5.6.30 CodeIgniter 3.1.5 CentOS 6.8 MySQL5.7 CodeIgni... -
CodeIgniter
CodeIgniter3をREST APIに対応させる
仕事でRest APIを作る必要があったため、CodeIgniterをRest APIに対応させました。 今回はRest APIに対応させる方法を紹介します。 ※今回は以前紹介した方法でインストールしていることを前提にしています。 [kanren postid="161"] インストール・設定方法... -
PHP
phpwkhtmltopdfでフッターにページ番号を表示する方法
以前phpwkhtmltopdfを紹介しました。 今回はphpwkthmltopdfを使ってフッターにページ番号を入れる方法を紹介します。 前準備 CSSを準備 まずはメインコンテンツのCSSを作成します。 normalize.cssをの公式サイトからcssダウンロードしてください。 さらにs... -
PHP
wkhtmltopdf+PHPで簡単にPDFを生成してくれるライブラリ「snappy」「PHP WkHtmlToPdf」
以前HTMLから簡単にPDFを生成するツールWkhtmltopdfを紹介しました。 今回はPHPからwkhtmltopdfを簡単に実行させるライブラリを2つ紹介します。 ※事前に日本語フォントのインストールとWkhtmltopdfがインストールされていることが前提です。 Snappy インス... -
サーバー
HTMLをPDF化してくれるwkhtmltopdfをCentOSにインストールする
WEBサービスを作っていると、申込書とかのPDFを作りたいことってありますよね。 illustratortとかAcrobatとかで作ることも可能ですが、ソフトを持っていなかったり、作るのが面倒だったりします。 「HTMLで組んだら超簡単にできるのに・・・・」 そんな方... -
CodeIgniter
CodeIgniter3をComposerでインストールする方法
CodeIgniterって公式サイトからzip落として展開するだけでインストールが完了するから楽ですよね。 でもやっぱり「Composerでインストールしたい!」っていう方も結構いると思います。 今回はCodeIgniterをComposerでインストールする方法を2パターン紹介...