その他

Seleniumのインストールと使い方

Seleniumはfirefoxで動くブラウザ型のテストツール。 firefoxで手動操作したアクションをHTMLファイルとして記録し、 そのHTMLファイルを読み込むことでテストケースとして自動実行できる。環境はWindows7です。1.Javaをインストールする。 「windows java …

ロリポップでMySQLが接続できない

ロリポップのロリポプランでMySQLにPHPのPDOで接続しようとしたら、 ハマった。ロリポップではMySQLのホスト名を「localhost」or「127.0.0.1」にしてもダメ。 DB管理画面に記載されているホスト名を設定する。ログインする ↓ 左メニューの「Webツール」 ↓ 「…

muninにMySQLのクエリキャッシュヒット率を表示させる

muninのプラグインを作ろうと思ったので、作ってみた。 MySQLのクエリキャッシュヒット率をグラフ表示するだけだけど・・・。ちなみに、僕はシェルが書けないので、 PHPで値を出力してシェルに渡すという面倒な手法を使っています。 サーバのOSは CentOS6 で…

redmine + svn + webdav で リポジトリを作る。

前任者が構築した redmine + svn + webdav でリポジトリを作成する。 なんかよく分からないけど、ハマったのでメモ。まずは、redmineプロジェクトの identify を確認する。 今回は pro_test とする。次にsvnでリポジトリを作成する。 svnのリポジトリディレ…

Twitter Bootstrap を使ってみて

Twitter Bootstrap を使ってみた。サンプルとドキュメントがしっかりしているので、 すぐに使うことが出来るが、 他と似たようなデザインになりがちなので、 ちゃんと差別化する必要がある。 レイアウト http://twitter.github.com/bootstrap/getting-starte…

knoppix を使って WindowsXP のデータ救出

データ救出起動しなくなった Windows からデータを救出する。 使うのは「knoppix」という Linux 。knoppix は CDR から起動できるLinux。 CDRから起動するので、ハードディスクをマウントする必要がある。 CDRは自分で用意する。1.PCで CDブート を指定する…

Twitter Bootstrap

すごい便利。jQuery UI の便利さにデザインが加わったような感じ。 カレンダーがないけど、プラグインがあるっぽいので、 今後はこっちも使ってみようと思う。

iTunes Connect で Missing Screenshot

アプリのステータスが「Missing Screenshot」になっている。原因は文字通り「スクリーンショットがない」ってことなんだけど、 解決方法は以下の通り。1. 3.5インチのiPhone4用と4インチのiPhone5用スクリーンショットを用意していない。 両方用意しなければ…

SCPとSFTPの違い

「SCP」と「SFTP」はどちらも SSH を利用したファイル転送方法だが、 何が違うのか・・・?簡単にまとめると、 「SCPは転送が速い」 「SFTPは転送を途中で中断できる」 他にも色々あるけど、個人的にこんなもんだと思う。SCPの転送速度が速いってのもどの程度…

プロキシサーバの種類

「プロキシサーバ = キャッシュサーバ」の認識で合っていると思う。 正確にはプロキシサーバの機能の1つにWebページのキャッシュ機能があるんだけど・・・。プロキシサーバの種類は以下になる。1.リバースプロキシ サーバ側に設置する。 ユーザーは特別な設…

ソケット通信とHTTP通信

ソケット通信・・・TCP/IP(トランスポート層)を利用する通信全般。 HTTP通信・・・ソケット通信の中でもWebサーバで動作する通信。こんな感じでいいと思う。 ソケット通信はトランスポート層でHTTPはアプリケーション層なんだね。知らなかった・・・。これ…

ブログ開設

自分の学んだことを少しでもアウトプットしていこうと思ってブログを始めてみました。主にプログラム関係の記事を書いていく予定です。はてな記法は随時必要な時に覚えます。飽きなければ続けます。