waste of time

主にPHP

脆弱性が発見されたbashをアップデートした

「Bash」に重大な脆弱性、Heartbleed以上に危険との見方も 巷で話題になってるbashの脆弱性に関して、対策済みのバージョンにアップデートすることにした。 CentOS(さくらVPS)のbash アップデート前のbashのバージョンは4.1.2-15.e16_5.1。修正版は4.1.2-15.…

PHP5.3.3からPHP5.5.17に上げたらMySQLが起動しなくなった

前エントリで苦労してPHP5.5系にアップデートしたのはいいんだけど、そのサーバで動いてたアプリケーションをPHPアップデート後に動かしてみたら以下の様なエラーが出た。 Warning: mysql_connect(): Can't connect to local MySQL server through socket '/…

PHPのバージョンを5.3.3から5.5系に変える

CentOSのバージョンは6.5、PHPのバージョンは5.3.3であることを確認。 $ sudo yum update $ cat /etc/redhat-release CentOS release 6.5 (Final) $ php -v PHP 5.3.3 (cli) (built: Aug 6 2014 05:54:27) Copyright (c) 1997-2010 The PHP Group Zend Engin…

よく使うショートカットまとめ

いろいろ共通のも混じってると思う。 Chrome ショートカットキー 効果 Ctrl + T 新しいタブを開く Ctrl + W 現在のタブを閉じる Ctrl + R 現在のタブをリロード Ctrl + Shift + R キャッシュを無視してリロード(スーパーリロード) Ctrl + Shift + T 閉じた…

PHP5.4から可能になった連想配列記法をPHP5.3.3で使ってエラー出てた話

昔作ったアプリケーションを久しぶりに動かしてみたらシンタックスエラーが出たので、ソースの該当箇所を見てみたら連想配列を以下のように指定していた。 $data = [ 'api_key' => $api_key, 'limit' => $limit, 'offset' => $offset ]; ばっちりとマニュア…

クラウドコンピューティングのITシステム

よく聞くけどよく忘れるので書いとく。 SaaS (Software as a Service) よくあるいわゆるWEBアプリケーション。 PCにインストールすることなく、ブラウザ上で操作できるアプリケーションのこと。 OfficeWebApp Gmail など ちなみにASPも業務アプリケーション…

PHPのpublic, private, protected

アクセス装飾子 意味 public どこからでもアクセス可能 private 自クラスからのみアクセス可能 protected 自クラスとサブクラスからのみアクセス可能

Sublime text 3で使用しているPackages

2014/10/18追記:新しい記事書きました。 Sublime text3に入れてるパッケージとか設定とか - 開発の備忘録的なやつ 現在私が使っているパッケージをまとめました。 主に、新しい環境でパッケージを1から入れるときに自分で参考にする用です。 AutoFileName …

64bitOSをVMで動かすときはVirtualization Technologyを有効にしようという話

winノートPCにvagrantを入れてCentOS環境を作ってみました。 CentOS6.5(64bit)のboxでvagrant initしてVagrantfileを生成するところまでは良かったのですが、vagrant upするとDL is deprecated, please use Fiddle~ と出てVMが起動できません。 ググって見…

CentOSの時刻を現在時刻に合わせる

先のエントリで書いたようなAPIリクエストでエラーが出るのはOSの時刻があっていないことが原因(たぶん)。 OSの時刻をNTPで自動で合わせるようにしたらエラーは出なくなった。 方法は以下に丸投げ。 CentOSにntpサーバを入れて、日本標準時刻に自動的に合…

Cannot use object of type stdClass as array

PHPでTwitterのトレンドを取得するプログラムで「Cannot use object of type stdClass as array」というエラーが表示されました。 PHP Error: Cannot use object of type stdClass as array - ふってもハレても にあるように、原因はオブジェクトを配列とし…