2015-03

PHP5

PHPで指定ディレクトリ以下のファイル一覧を取得する

PHPで指定したディレクトリの以下のファイル一覧を取得するサンプルです。RecursiveDirectoryIteratorを利用しているので、非常に簡単にファイル一覧を取得することができます。こちらで紹介している、ZIPファイルでアップロ...
PHP5

PHPのプログラム上でZIPファイルを展開する方法

PHPでZIPを展開するサンプルです。ZIPファイルでアップロードした内容をサーバ上で処理するときなどに利用できるかと思います。パスワードのないZIPにのみ対応しています。/tmp直下にランダムな名前を生成して、そこに対してzipを展開しま...
Mac

Macでタスクを強制終了をするキー(Ctrl+Alt+Del)

タスクの強制終了などを行うときのキーボードのショートカットです。ソフトウェアが固まって何もできなくなった時などに利用できます。とにかく、困ったときは以下のショートカットです。command + option + esc覚えておくと、いざとい...
SSH

Linuxでputty形式の秘密鍵をOpenSSH形式に変換する

SSH接続が鍵方式でのログインになっているとき、たまにppkファイルで鍵ファイルをわたされる時があります。このppkファイルのままだと、sshコマンドでログインすることができないので、一般的な秘密鍵・公開鍵にコンバートする必要があります。L...
CentOS6

Linuxのhistoryでコマンドの実行履歴を参照する

以前実行したコマンドの履歴を表示するhistoryコマンドを紹介します。■historyコマンドhistoryコマンドで、いままで実行したコマンドの履歴を表示することができます。以下のようにgrepをパイプでつなぐと特定のコマンドを探しやす...
CentOS6

【初心者向け】linuxでtarコマンド 圧縮・展開する

linuxの基本コマンドtarコマンドの使い方です。サーバ運用していると必ず使うので、覚えておくとよいでしょう。■展開以下のようにコマンドを打つと、カレントディレクトリにファイルが展開されます。tar -zxvf xxxxx.tar.gz■...
日々のこと

【思い出】ドクターヤマノの偽物(GBのエックス)

昔、ゲームボーイのゲームでエックスというゲームがありました。ゲームボーイ本体CPUの能力だけで、完全なリアルタイム3Dゲームを実現している意欲的なゲームでした。当時、感動したな。Mission4でドクターヤマノを助けるのですが、偽物の顔がと...