‘未分類’ カテゴリーのアーカイブ
今更CentOS5+PHP5.1な環境にphpunitを入れる
- 2015/09/16
- aikawa
保守等で現役だったりする、CentOS5+PHP5.1。
テストでSelenium(Selenese)を使うのに、外部サーバを使うのも面倒なので、CentOS5+PHP5.1な環境にphpunitを今更ながら入れてみました。
今のphpunitはPHP5.1では使えないので、epelのパッケージを利用してみます。
yum -y install epel-release
yum -y install php-pear-PHPUnit
pear upgrade pear
pearを実行しようとするとエラー。何故かパスが通っていないので、php.iniへ追加。
include_path = "[現在のPath]:/usr/share/pear"
これでpearはOK。
古いphpunitだとSeleniumの実行にインクルードが必要らしいので、
Selenium IDEからPHPUnit形式でエクスポートしたtest.phpに一行追加。
https://phpunit.de/manual/3.3/ja/selenium.html
require_once 'PHPUnit/Extensions/SeleniumTestCase.php'; // 追加行
class Example extends PHPUnit_Extensions_SeleniumTestCase
実行しようとするとSeleniumのクラスがcould not be foundになります。
phpunit test.php
phpunit3.4辺りでfixしてるようなので、githubから3.4を持って来て上書きしてしまいます。
https://github.com/sebastianbergmann/phpunit/tree/3.4
# rpm経由のphpunitを退避
mv /usr/share/pear/PHPUnit /usr/share/pear/PHPUnit-3.3.5
mv /usr/bin/phpunit /usr/bin/phpunit-3.3.5
# 3.4で上書き
unzip phpunit-3.4.zip
cd phpunit-3.4
mv PHPUnit /usr/share/pear/
cp phpunit.php /usr/bin/phpunit
実行。
取りあえずこれで目的のSeleniumは動いたので、良しとします。
RoundCube用にCentOSのpostfix+dovecotで簡単なテスト環境を作る
- 2015/07/22
- aikawa
PHPカンファレンス福岡2015 After Hack にいます
Fusicさんで開催されている『PHPカンファレンス福岡2015 After Hack』にいます。
https://fusic.doorkeeper.jp/events/26357
Fusicさん提供の電源、ネットワーク、コーヒー、ビールで『PHPカンファレンス福岡2015』のブログを書こうと思ってやって来ました。
Future Sync Vol.5 に参加しました
2015年5月16日に開催された Future Sync Vol.5 に参加しました。
あれからもう一週間たってしまいました。遅くなりましたが感想などを。
私が参加したセッションは以下の通り。
・複雑に絡み合ったユーザーの思いを「ともにデザイン」するインクルーシブデザイン (平井康之)
・Blockchain 〜ビットコインを支える技術〜 の現在と未来 (栗元憲一)
・ウェアラブルからシンギュラリティへ (塚本昌彦)
・脳がシビれる心理学 (妹尾武治)
・世の中をザワつかせる方法 (眞鍋海里)
RoundCubeのlabelの一部を上書きする
- 2015/04/01
- aikawa
Git リモートリポジトリをガツンと巻き戻す
かなり悩んで時間がかかったのでメモを残しておきます。
前提条件として、基本、Git Flowベースで作業しています。
不幸なことにガンガン開発を進めていたdevelopブランチをmasterブランチの状態まで巻き戻すことに。masterブランチにはhotfixが入ってたりもします。
調べて調べて、悩んで、相談して、調べて、以下のような手順で作業することにしました。
hotfix前のdevelopまで戻す。
$ git reset --hard 巻き戻すコミットのハッシュ
リモートのdevelopリポジトリを同じ所まで巻き戻す。
$ git push -f origin HEAD:develop
そして、hotfixについてはmasterから対象のコミットをチェリーピックでマージしてリモートリポジトリにpush(Souce Treeでやりました)。
そして、開発者諸氏にdevelopブランチをリモートから取り直すように連絡(忘れずに!)
加えて、このプロジェクトでは開発用サーバーにdevelopリポジトリから
$ git pull -rebase
でデプロイしているので、開発用サーバーのdevelopリポジトリもローカルと同じコマンドでリセットしてデプロイしなおしました。
雑用係、来年もよろしくお願いしますm(_ _)m
- 2014/12/26
- Kumiko.S
雑用係、OSX Yosemiteインストールに苦戦する
- 2014/11/28
- Kumiko.S
雑用係、生意気にもMac使いです(´∀`)
※ 職場の机はMacBookAir11と私物のiPadAirでこんな感じ。自宅はPro15。某マンガ&アニメキャラは無視してね。
もちろん、Yosemiteがリリースされてからサクッとアップデートしました。
んまー、フラットデザインけっこーイケるわぁーなんてホクホクしてました。
でもって、あまり機械モノが得意じゃない友人にも毎度のことと「とりあえず無料だから、今回もちゃんとアップデートしとけよ〜」と言ってしまったのが、題目の原因です(×_×)
メッセがきました。
友人A「インストール失敗しました、って、でるんだけど」
でるんだけど、と言われましても、失敗したことないので、雑用係には原因が全くわかりません。そもそも、私は単なる雑用係であって我が社の精鋭技術者のようなスキルはないんですYO!
メッセや電話で、どういう状況なのか、あれやってみてー、これやってみてーとやれども、同様の状況になったことのない雑用係は、何が一体どうなってるのかサッパリぽんです(´・ω・`)
仕方ないので、休みの日に友人Aの家へ出向きました。
奮闘の始まりです(´д`)
雑用係、ハロウィンを楽しむ
- 2014/10/29
- Kumiko.S
私がハロウィンを認識したのは某ホラー映画で、ハロウィンといえば「ブギーマンだよね!」な状態でした。
それが激しく間違ってる!と知ったのは、高校生の頃。
おかげで、ハロウィンといえば「ジャック・オー・ランタン」と頭を変換させるのに苦労しました。
E.T.もちゃんと映画館まで行って観てたハズなのに‥‥‥(´д`)
いいじゃん、ブギーマンで‥‥‥と、本気で思ってたですョ
もちろん、ジャック・オー・ランタンも可愛くて好きですけどね(笑)
我が家では、素焼きのジャック・オー・ランタンが大活躍しています。
そういえば、ここ数年は仮装やコスプレを楽しむのも普通になってきて嬉しいですね。
私もプチ仮装程度は楽しんだりしますが、田舎ではなかなか難しいのもあってガッツリコスプレは(衣装ありますがw)やったことがありません。
ハロウィンだからって派手にコスプレするのは恥ずかしいけど、ちょこっと楽しんでみたい気もする!なら、アプリで遊べばいいいじゃない!
(※私、iPhoneユーザーですので、iPhoneアプリしか分かりませんw)
てことで。
まずは、某(笑)有名お菓子メーカーの「グリコハロウィーン」
定番の、フレームタイプの写真が撮れ(加工)できます。
フレームは数種類あるんですけど、選べないのが残念かな‥‥‥
※モデルはにゃんこ。
次は「ハロウィンフェイス」
仮装させたい写真を選べば、勝手にやってくれる写真アプリ。簡単です。仮装変更もワンタップでOKなので気軽だし、集合写真で(たぶん)顔認識されれば衣装がポンっと乗るので面白い。
※ 写真はプリインストールされてたものです。
この程度の仮装じゃ物足りないなら、「ハッピーハロウィン Place My Funny Costume」
ガッツリそれっぽいコスプレさせてみるなら、コレ。
童話から有名アメコミキャラのコスプレまで「やった気になれる!(笑)」
顔入れするだけなので、体型も関係ないです!最高!(笑)
でも、ここまでやりたいなら、リアルにコスプレデビューお勧めします\(^O^)/けどね!
※顔は私w
そして、私のイチオシは「ゾンビブース」(たぶん、新しい版がでてます)
写真を選ぶと、目と口の位置を設定して、ほら貴方もゾンビの仲間入り♡
ぬぉー!っと動きます、指を与えるとガツガツ食べます♡
写真だけでなく、動画にもなります♡
屍系が苦手な方は、「呪顔」という幽霊系になれるタイプもあります♡(?)
※怖いので自粛(笑)
楽しもうと思えば、いくらでも楽しめます!
Trick or Treat! Happy Halloween!!
雑用係のむかしばなし
- 2014/09/26
- Kumiko.S
むかーし、むかしの目がテン?(゚Д゚)?なお話。
世の中は「ヘイヘイ!パソコンくらい扱えなきゃ、この世はもう暮らしていけないぜ!」政策で、無料で受講できるパソコン教室があっちにもこっちにもそっちにもどっちにも?開かれていた時代。
私、某所でPCインストラクターとして請負業務をやっておりました、ハイ。
もちろん、その某所には私の他にもPCインストラクターは20名近くが登録されていて、各市町村(その頃はまだ長崎にも村ありました)やらカルチャーセンター主催のパソコン教室へ派遣されていたわけです。
ほとんどの生徒はPC初心者。
教えるのは「電源の入れ方」から。
ぶっちゃけた話、初心者のコースを初心者(に毛が生えた)が教えていたんですよネー(´・ω・`)
噂だと、たった12時間のコースで最初の数時間はビデオを見せるだけ授業、とか。初心者コースを受講した生徒が、翌週にそのコースで教えてました?! とか。
てことで、私が目(耳)にした、トンでもインストラクター事例(笑)