PHP
最初からツリー構造のデータを扱うことがわかっていれば、 franzose/closure-table を導入して、こちらの記事( Laravel|Closure Tableで階層の深さが動的なカテゴリ構造を扱う - わくわくBank )などを参考にしながら設定すればよいのですが、後からコメン…
基本的な手順は kojirockさんのこちらの記事 を参考にさせていただきました。ありがとうございます。 1. 必要なライブラリをインストール $ composer require illuminate/encryption 2. Laravel用sessionテーブル作成 3. Laravel側session設定 Laravel側の設…
Laravel 5.5 のドキュメントには記載があるのに(日本語版、英語版)、それ以前のドキュメントには、なぜか記載がないのですが、クエリビルダの whereRaw メソッドでプレースホルダを使うときは、名前付きプレースホルダではなく、疑問符プレースホルダを使…
都度都度ページャー作るのも面倒なので、作ってみました。 まずは、プラグイン本体(function.paging.php)。Smartyのプラグインディレクトリに保存してください。
Webエンジニアが知っておきたいインフラの基本 ~インフラの設計から構成、監視、チューニングまで~を読んで、遅まきながら管理しているサーバに APC を導入してみました。体感的にも処理が早くなっていい感じだったのですが、しばらくしてログに [xx-Jun-201…
ちょっとした必要に迫られて作ってみました。Gmail にはもともと、特定のラベルが付いたメールを ATOM で出力する機能が付いているのですが(このあたりの記事を参照)、HTTP 認証を使っているので、Feedly では利用することができません。ということで、Gma…
Google APIs Client Library for PHP(v1.0.6beta)を使って Google Analytics API(v3) からデータを取得する方法について覚え書き。今回はサーバサイドでの処理を想定して、OAuth のクライアント種別を Service accounts にしています。ゴールは、このサンプ…
インストール終了後に update-alternatives --install /usr/bin/php php /usr/local/zend/bin/php 1 update-alternatives --config php でインストールされた新しいPHPを標準のPHPにしておくとコマンドライン実行時に便利 pearのパッケージも再インストール…
必要に迫られたので、ちょっと調べてみたところ、意外に簡単。前提として、imagick モジュールが必要となるので、このあたりを見ながらインストールを済ませておいてください。 それで、その方法ですが setImageFormat("pn…
前回のエントリーに引き続き、PEAR Image_Graph に関する覚え書き。アクセス解析を見ていると、Image_Graph で困っている人が多いみたいなので。 日別の推移グラフのように、X軸に数値以外のデータを置くことって、少なくないと思うのですが、項目が増えてく…
このところ、仕事で PEAR の Image_Graph を使う機会が多かったので、覚え書き。 今回やりたかったことは、 DBとの連携 ランキングレポートのように、Y軸の上にいくに従って値が小さくなる グラフをファイルとして出力する グラフに背景を入れる グラフの線…