日々のこと 【おすすめ】家に書斎を作った時に買ったもの 念願の書斎を手に入れたぞ。こんな感じになりました。購入した商品を紹介します。今回は全部amazonで購入しました。 ■エルゴトロンのディスプレイアーム 机をとにかく広く使いたかったので、エルゴトロンのディスプレイアームを買いました。ディスプ... 2015.04.06 日々のこと
PHP5 PHPで指定ディレクトリ以下のファイル一覧を取得する PHPで指定したディレクトリの以下のファイル一覧を取得するサンプルです。RecursiveDirectoryIteratorを利用しているので、非常に簡単にファイル一覧を取得することができます。こちらで紹介している、ZIPファイルでアップロ... 2015.03.28 2016.05.23 PHP5
PHP5 PHPのプログラム上でZIPファイルを展開する方法 PHPでZIPを展開するサンプルです。ZIPファイルでアップロードした内容をサーバ上で処理するときなどに利用できるかと思います。パスワードのないZIPにのみ対応しています。 /tmp直下にランダムな名前を生成して、そこに対してzipを展開し... 2015.03.28 2016.05.23 PHP5
Mac Macでタスクを強制終了をするキー(Ctrl+Alt+Del) タスクの強制終了などを行うときのキーボードのショートカットです。ソフトウェアが固まって何もできなくなった時などに利用できます。とにかく、困ったときは以下のショートカットです。 command + option + esc 覚えておくと、いざ... 2015.03.23 2016.05.23 Mac
SSH Linuxでputty形式の秘密鍵をOpenSSH形式に変換する SSH接続が鍵方式でのログインになっているとき、たまにppkファイルで鍵ファイルをわたされる時があります。 このppkファイルのままだと、sshコマンドでログインすることができないので、一般的な秘密鍵・公開鍵にコンバートする必要があります。... 2015.03.23 2016.05.23 SSH
CentOS6 Linuxのhistoryでコマンドの実行履歴を参照する 以前実行したコマンドの履歴を表示するhistoryコマンドを紹介します。 ■historyコマンド historyコマンドで、いままで実行したコマンドの履歴を表示することができます。以下のようにgrepをパイプでつなぐと特定のコマンドを探し... 2015.03.23 2016.05.23 CentOS6
CentOS6 【初心者向け】linuxでtarコマンド 圧縮・展開する linuxの基本コマンドtarコマンドの使い方です。サーバ運用していると必ず使うので、覚えておくとよいでしょう。 ■展開 以下のようにコマンドを打つと、カレントディレクトリにファイルが展開されます。 tar -zxvf xxxxx.tar.... 2015.03.22 2016.05.23 CentOS6
日々のこと 【思い出】ドクターヤマノの偽物(GBのエックス) 昔、ゲームボーイのゲームでエックスというゲームがありました。ゲームボーイ本体CPUの能力だけで、完全なリアルタイム3Dゲームを実現している意欲的なゲームでした。当時、感動したな。 Mission4でドクターヤマノを助けるのですが、偽物の顔が... 2015.03.01 2015.08.14 日々のこと
Mac Macで無線ゲームパッド 【ELECOM JC-U3412S】を使う ELECOMから発売されている無線のゲームパッドをMacBookProで利用できるか確認してみます。でグリップの部分が空洞になっており、長時間のプレイでも快適です。また、作りもしっかりしているので、値段の割に非常に良く出来ていると思います。... 2015.02.26 2016.05.23 Mac
mongoDB macのmongodbのクライアント 仕事で結構mongoDBを使うことが多くなってきたので、いつも使っているクライアントソフトの紹介です。 macで動くクライアントソフトです。 ・Robomongo このように、mongodbの中身をGUIで見ることができます。 データの閲覧... 2015.02.24 2016.05.23 mongoDB
日々のこと 昔のゲームの攻略本 たのしいですよね。攻略本。最近たくさん買ってしまいました。 ファミコン→スーパーファミコンあたり、1994年くらいまでの攻略本は読んでいて楽しいです。 特にこのドラゴンクエスト5の知識編の攻略本。このアイテムとか武器説明は見ていて飽きません... 2014.12.19 日々のこと
WordPress 簡単なSEOをしてみた【結果】 この記事で簡単なSEOをしてみました。大体2ヶ月経過したので、考察してみました。 ■結果 流入数などはあんまり変わりませんでした。まぁ、やっぱりコンテンツがあんまり変わっていないので、当然かと思います。もっとたくさんコンテンツがあると変化が... 2014.12.19 WordPress
mongoDB MongoDBをCakePHPから使う ■MongoDBとは ドキュメントベースのデータベースです。NoSQLの一種だと思います。JSON的なデータ構造で情報を保持されるようです。その中身を高速に検索することも可能です。これをmysqlでやろうとすると、like検索の前後一致をす... 2014.11.26 2016.05.23 mongoDB
CakePHP2 CakePHPでCore.phpのdebugの値が何なのかプログラム中で取得する 現状、core.phpの中のdebugの数値が何なのか、確認する方法です。 以下の様な記述をすると、取得することができます。 Configure::read('debug') これで、Debugモードの時だけエラー内容を画面に表示する。など... 2014.11.16 2016.05.31 CakePHP2
日々のこと JAWBONEのUP24を買った 前から気になっていた、JAWBONEのUP24を購入しました。 コレですね。 しばらく使ってみた感想です。 ●全体の感想 基本的にずっとつけっぱなしです。飽きないうちは生活習慣が改善されるような気がします。早めに寝るようにしたり、たくさん歩... 2014.11.12 日々のこと
CentOS6 Bashスクリプトで簡単に二重起動を防ぐ方法 Webサービスを実装していると、バッチ起動のためにBashのスクリプトを書いたりすることがあります。 バッチの仕様上、2つ同時に起動をさせたくない時もあると思います。簡単に二重起動を防ぐ記述を紹介します。 ■スクリプトサンプル #!/bin... 2014.11.12 2016.03.04 CentOS6
CakePHP2 CakePHPバッチ開発で高速にバッチを実装する CakePHPでバッチを実装する方法です。 ■CakePHPでバッチを実装することの利点 今まで作ったモデルなどが再利用することができます。また、DB接続の機能、ORM機能など、CakePHPの便利な機能を利用することができるので、開発速度... 2014.11.12 CakePHP2
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