PHP5 【PHP】誰にでも簡単に使える【CSVをダウンロードさせるサンプル】を書いた 今でもCSV形式でダウンロードさせるシステムは多いと思います。よく使うのでサンプルを書きました。 こちらにCSVを読み込むサンプルも書きました。併せて参考にしてみてください。 ■このサンプルの特徴 ▼エクセルで開いても文字化けしない エクセ... 2014.11.05 2019.02.12 PHP5
AngularJS AngulerJSでng-clickの中で変数を展開する ng-clickの引数の中で、変数を展開する方法です。ng-repeatなどでループしながら、呼び出しを生成して動的にパラメータを変更するときなどに利用します。{{}}は不要です。 ng-click="hogehogeFunction('t... 2014.11.04 2016.05.31 AngularJS
WordPress 簡単なSEOをしてみた【施策編】 簡単にできるSEOをしてみました。 ■プラグイン All in One SEOを導入 プラグインを新規に登録しました。 ■CanonicalURLの設定と検索結果等のページのnoindexの設定 最近特に重要だと言われている【重複コンテンツ... 2014.10.31 2016.05.31 WordPress
CakePHP2 CakePHPでauto_incrementの最新のIDの値を取得する いつも忘れるのでメモ。 CakePHPでsaveした時の最新のid情報を取得する方法 $this->モデル名->getLastInsertID(); これで、auto_incrementでインクリメントされた内容を取得することができます。 2014.10.30 2016.05.31 CakePHP2
AngularJS AngularJSで$httpを使ったファイルのアップロード時の注意点 formタグには以下enctypeを設定しておく enctype="multipart/form-data" スクリプトは以下のように記述する。ポイントはContent-typeをundifinedにするところです。$httpのpostはC... 2014.10.29 2016.05.31 AngularJS
PHP5 phpで配列に入っている全要素に対してtrimをする 配列に入っている要素に対してtrimをする方法です。POSTやGETされてきたデータに対してtrimをすることで、よりサービスの品質が上がると思います。ループをして1つずつtrimをしてもいいのですが、array_mapを利用すれば一行で配... 2014.10.28 2016.05.31 PHP5
AngularJS SPA (Single Page Applicationまたは Single Page Web Application)という考え方 AngularJSを利用するようになって、SPAという言葉を聞くようになりました。 ■SPAとは どうやら、サーバサイドでいろいろやっていたことをブラウザ側で処理することによって以下のことを実現するページの設計方式を言うみたいです。 ・単一... 2014.10.28 2016.05.31 AngularJS
CentOS6 viコマンド 本当に最低限知っておくべきコマンド viコマンドは、ほとんどのサーバにデフォルトでインストールされているエディタです。最低限知っておくとサーバ管理ができるvi操作を紹介します。正確にはvimですね。 ■escキー 編集モードからコマンドモードへ移行します。取り急ぎ押すボタンで... 2014.10.26 2014.10.28 CentOS6
Mac MacBook Pro で SimCity4を快適プレイ SimCity4がAppStoreで売っているんですね。2000円で購入することができます。仕事をしなくなってしまうので、購入をためらっていましたが、次に購入してしまいました。プレイしている環境は以下のとおりです。かなり快適にSimCity... 2014.10.25 2016.05.31 Mac
PHP5 PHPで◯日後、◯日前など日付の加減算をする PHPで日付の加減算をするサンプルです。よく忘れるので、書いておきます。date関数とstrtotime関数を組み合わせて実装します。 // 現在日付から○日前 date("Y/m/d", strtotime("-1 day" )); //... 2014.10.25 2016.05.31 PHP5
WordPress WordPress4.0へアップデートした WordPress3.9からWordPress4.0へアップデートしました。色んな所で言われているように、メジャーバージョンアップというよりはマイナーバージョンアップみたいです。 特に問題無く動いていますね。 プラグインは以下を使っています... 2014.10.25 WordPress
CakePHP2 CakePHPで保守性の高いコードを書くTIPS的なやつ このコピペチェックツール【CopyContentDetector】もCakePHPで実装しています。そこで学んできたCakePHPで実装するときに気をつけることを3つ紹介します。 ■モデルはなるべくloadModelで都度呼び出す マニュア... 2014.10.16 2016.05.12 CakePHP2
CakePHP2 【CakePHP】Authコンポーネントでログインユーザの情報を取得する CakePHPでAuthコンポーネントでログインした後に、そのログインしたユーザの情報を取得する方法です。以下のように記述をすると、ログインしたユーザの情報を取得することができます。 AuthComponent::user('【カラム名】'... 2014.10.16 2016.05.31 CakePHP2
Mac Macでパスワード付きのzipを作成する方法 windowsではlhaplusなどのアーカイバがあるので、パスワード付きのzipを作成することは簡単です。Macでは有名で手頃な無料のアーカイバが少なくて困まることがあります。この記事では、Macにデフォルトでインストールされているzip... 2014.10.14 2016.05.31 Mac
Mac MacBookProを電源を繋がずにクラムシェルモードで使う MacBookProに外部ディスプレイとキーボード、マウスをつないでデスクトップPCのように使う方法です。その際、電源を繋がなくても利用できるソフトウェアも紹介します。 ■手順 クラムシェルモードでMacBookProを使うには、以下の手順... 2014.09.28 2016.05.23 Mac
Mac MacのRetinaDisplayの性能を使い切る その2 この記事で、QuickResというソフトを使うと解像度を変更できるというのを書きました。現在QuickResは有料になっています。 そこで、今回は同等の機能を無料で利用できるソフトを紹介します。 ■QuickResの代わりになるソフトウェア... 2014.09.28 2016.05.31 Mac
Mac TranscendのJetDrive Lite 330を買った Mac用に購入しました。これですね。 容量は64GBです。 装着するとこのような感じになります。ほとんどはみ出していないです。ずっと装着していても気になりません。 ただ、抜き取ることはほとんど考えられていないみたいです。頑張らないと抜けない... 2014.09.19 2016.05.25 Mac
CentOS6 CentOSのバージョンとアーキテクチャを確認する方法 CentOSのバージョンとカーネルのアーキテクチャの種類を確認する方法です。以下のコマンドだけで確認することができます。 ■CentOSのバージョンを確認する方法 cat /etc/redhat-release 以下の様な実行結果になります... 2014.09.16 2016.05.31 CentOS6
CentOS6 LinuxでマシンのCPU情報を取得する サーバでCPUのスペック等を知りたいときに使えるコマンドです。以下のコマンドで確認することができます。 cat /proc/cpuinfo 以下のように結果が表示されます。 CPUが複数あるときは、processorが0,1,2....と増... 2014.09.16 2016.05.31 CentOS6
CakePHP2 CakePHP2系のパスワード暗号化を行う CakePHP1.3系の時はMD5がデフォルトの暗号化方式でした。しかし、CakePHP2系になってからパスワードにcore.phpに書いてあるSecurity.saltをパスワードの前に追加して、sha1で暗号化がデフォルトになりました。... 2014.09.16 2016.05.31 CakePHP2