<   2012年 11月 ( 9 )   > この月の画像一覧

 

Passbookの間違えた使い方

流れを想像するに

電通が自民党にもちかけたんだと思うのだけど・・・

http://special.jimin.jp/political_promise/bank/passbook.html

iOS6が、どれだけ普及していると思ってるんだろう。
そもそも、ホームページで告知すればいいだけのものを
わざわざPassbook使う必要がないわけです。

Passbookのシステムも理解できていないようだし
こういう間違えた使い方は本当に遠慮してほしい。。。
[PR]

by hiro__neko | 2012-11-29 13:09 | Passbook  

正規表現で、苦しい「く」 続報

前回の日記

山田太郎(やまだたろう)

これを

山田太郎

と表示したい。


前回は、括弧内の文字を削除する方法を取ったものの
バグが発生し原因も不明でした。

バグの内容は

佐藤美来(さとうみく)

と、(く)があると、括弧内文字列を削除しないというもの。


結局原因は不明だったのだけど
括弧内文字列削除がダメなら
括弧までの文字列を抽出すればいいじゃない\(^o^)/


というマリーアントワネット論法を用い
このような正規表現にしました

$data = "山田太郎(やまだたろう)";
$patstr="^([^\((]*)[\((].*";
$repstr="\\1";
$data = mb_ereg_replace($patstr, $repstr, $data);

echo $data;
?>


頭から文字列を読んでいき
( のところまで読み込む。

という正規表現です。


これで解決\(^o^)/


でも、(く)の原因は未だにわからず、ちょっと気持ち悪いです。
原因わかる人いないかな・・・
[PR]

by hiro__neko | 2012-11-20 16:29 | PGじゃない人間の備忘録  

西武線で009壁紙QRコードラリー

11月1日~30日まで
西武線の9つの駅に009のポスターが設置されます。

009といえば、石森章太郎の代表作!
子供の頃から大ファンでして、パワーアップして映画化されているので
観に行きたくてたまりません^^


でも時間なくて見に行けません><


せめて、誰もやっていないであろうQRコードラリーを制覇してみようと思い
頑張っております。


キャンペーンの詳細はこちらです

d0265106_15404772.jpg



ところが西武線の広範囲にちらばっているため
なかなか集めることが出来ません><

d0265106_15413760.jpg


現在、飯能、所沢、池袋の3つを手に入れております。
今日は、航空公園、本川越でも行ってこようかな。


そんなヒマがあるなら映画を見に行けるだろうというツッコミは無しで><
[PR]

by hiro__neko | 2012-11-20 15:43 | 徒然  

UIデザイナーが知っておくべきエンドユーザーの10の特徴


Jack Wallen (Special to TechRepublic) 翻訳校正: 村上雅章 野崎裕子 2012/06/26 07:30



 ユーザーの視点に立ってデザインされていないインターフェースは、エンドユーザーに受け入れてもらえないはずだ。そこで本記事では、UIデザイナーが念頭に置いておくべきユーザーの習慣や考え方について焦点を当てる。

 つい最近、「Ubuntu Unity」はUbuntuに正式搭載されてから1周年を迎えた。また、「Windows 8」はリリースを間近に控えている。こういった状況のなか、すべてのユーザーインターフェース(UI)は同じように作られていないという事実が明らかになってきている。実際のところ、コンピュータの使い方に革命的な変化をもたらすような素晴らしいUIデザインもあり得るだろうが、エンドユーザーを念頭に置いていないものは、その素晴らしさを証明する間もなく失敗作という烙印を押されてしまうはずだ。

 筆者は長年に渡るコンピュータ経験のなかで、ほとんどすべてのLinuxデスクトップと、あらゆるバージョンのWindowsデスクトップを使用し、幅広いユーザーからの不満の声に耳を傾け、デザイナーとエンドユーザーの双方と話をしてきている。このため筆者は、導入時のハードルを大きく引き下げるユーザーフレンドリーかつ素晴らしいインターフェースを作り上げるうえで、UIデザイナーがエンドユーザーについて知っておくべきことを十二分に理解できていると確信している。注:これらはすべて「平均的な」エンドユーザーに当てはまることである。


#1:エンドユーザーは変更を好まない

 これはエンドユーザーに関する現実のなかで最も残念なことである。何かを変更するということは、彼らの仕事の邪魔をする以外の何者でもない。実際のところ、ほとんどのエンドユーザーは常に、コンピュータを壊してしまわないか、あるいは何かが変更された場合に今までの作業を達成する方法を見つけ出せないのではないかという恐怖と背中合わせの毎日を過ごしている。このため、UIに対して大きな変更を加えると、ユーザーから大きな反発を受ける羽目になる。ではUIデザインの変更は行えないのだろうか?そんなことはない。要は注意深く行わなければならないということなのだ。


#2:エンドユーザーはたいていの場合、キーボードショートカットを使用しない

 筆者はキーボードショートカットをひたすら愛用している。筆者が知っているほとんどのパワーユーザーも同様だ。実際のところ、筆者はどのような作業でも(グラフィック関係の作業をしているのでない限り)、どうにかしてキーボードから手を離さずに済まそうとする。しかし、エンドユーザーはわれわれとはまったく異なる人たちなのである。彼らはマウスを好み、タッチスクリーンにでもしない限り、常にマウスを使おうとする。詰まるところ、UIというものは、キーボードショートカットに依存してはならないというわけだ。キーボードショートカットを利用可能にしておくことは確かに良い考えである(そして、そうすることをお勧めする)ものの、キーボードショートカットが必須となるようなUIをデザインしてはいけないのだ。


#3:エンドユーザーはPCとモバイル機器を分けて考える

 あなたがAppleの関係者でない限り、このことは理解しておかなければならない。ユーザーはモバイル機器のインターフェースとPCのインターフェースを分けて考えており、両者が同じ方法で使用できるようになるとは期待していない。とは言うものの、Appleは明らかに、「iOS」とOS Xのインターフェースを同じものにしようとしている。しかし、そのことは問題ではない。ユーザーはiOSのインターフェースを何年にもわたって使用してきている。このため、ユーザーは同インターフェースに親しみを抱いているというわけである。じゃあ、「Windows Phone 7」のモバイルインターフェースはどうなんだって?これはまだあまり普及していないだけでなく、成熟度も高いとは言い難い。このため、Windows Phone 7のインターフェースは、PCのインターフェースを一気に置き換えられるほど、ユーザーから十分に慣れ親しまれていないのである。


#4:エンドユーザーは開発者のようなものの考え方をしない

 これは開発者にとって難しい問題となる。ものごとを考える際、あなた自身の個人的なフィルタを通さずにいるのは容易ではない。このため、さまざまなレベルのユーザーの立場でものを考えるというのは大変な努力が必要となるわけである。エンドユーザーのものの考え方が開発者とは異なっているのは当たり前だ。彼らはコンピュータやインターフェースがどのように動作するのかという基本的な理解や、関連スキルを持ち合わせていないのである。では結局のところ、どうすればよいのだろうか?要は何ごともできる限り簡潔なかたちに留め、初心者から中級者程度のユーザーに焦点を当て続けるということなのだ。


#5:エンドユーザーはアプリケーションに容易にアクセスしたいと考えている

 この意図は単純だ。エンドユーザーはランチャーを使いたいと考えている。ランチャーには、アイコンやクイック起動ランチャー、スタートメニューのボタン、パネルランチャーといったものが含まれる。どのような形態であれ、ユーザーはほとんど一瞬のうちにアプリケーションにアクセスできなければならない。筆者は(エンドユーザーのサポートを行っていた際に)、スタートメニューを使った操作であっても、すぐに混乱してしまうエンドユーザーを見てきている。一方、この業界にいるわれわれであれば、[スタート]?[すべてのプログラム]?[Mozilla]?[Firefox]という考え方に馴染んでおり、メニューの海を1日中航海してもいる。しかし、エンドユーザーにこういったやり方を強いると、すぐに入り組んだ混乱の迷路に迷い込んでしまう可能性があるのだ。


#6:エンドユーザーは「以前のままで良かったのに、、、」という考えに執着する

 筆者は、新たなインターフェースを前にしたエンドユーザーからこの台詞を何度も聞かされている。彼らはインターフェースが進化するという考え方を理解していないのである。彼らは、PC上にあるすべてのものが別々に存在していると考えており、インストールされているプログラムはOS側であらかじめ用意されているウィジェットや要素を使わなければならないという考え方にも馴染んでいない。その事実を知っている人のみが、OSのバージョンアップ時にプログラムもバージョンアップしなければならないということを理解しているというわけだ。


#7:エンドユーザーは、必要な変化がゆっくりと、一定速度でもたらされることを望んでいる

 Appleはこういったことを完璧なかたちで実践しており、ユーザーをゆっくりとではあるが着実に同社のデザインに適応させている。OS XとiOSは最終的に統合されて同じものとなるだろうが、その過程でユーザーがまごつくことはあまりないだろう。もしもあなたがUIの抜本的な改定を考えているのであれば、ユーザーをまごつかせないよう、ゆっくりと行っていってほしい。


#8:エンドユーザーはあなたが望むような安全なコンピューティングを行ってくれない

 エンドユーザーにとって、コンピュータは何でもインストールでき、何をやっても危険のない広大な遊び場のようなものである。われわれはこういった考えが誤りであり、エンドユーザーとIT部門との関係を危うくする原因となりかねないということを知っている。しかし、エンドユーザーの行いたいことをいっさい禁止するというポリシーなどあり得ないため、デザイナーはエンドユーザーに全幅の信頼を置かないようにしながら、UIのデザインを行っていくべきだと悟る必要があるだろう。


#9:エンドユーザーはアイキャンディなどどうでもよい

 正直に言うと、筆者は見た目の華々しいアイキャンディが大好きだ。昔からずっとそうだった。筆者はグラフィックデザイナーでもあるため、見た目の素敵なものを求め、アイキャンディに高い価値を見出すのもその性と言えるだろう。じゃあ、一般的なユーザーはどうだって?それほどでもない。実際のところ、平均的なユーザーは使い勝手さえ良ければ、「Windows 95」のような見た目であっても気にならないはずだ。


#10:エンドユーザーはUIをどうデザインするべきかについて有益な意見を持っている

 UIはエンドユーザーのためのものだという事実を直視してほしい。すべての人が同じレベルの知識を有しているという理想的な世界では、デザイナーは思い通りに、複雑かつ素敵なインターフェースをデザインできるはずだ。しかし現実には、エンドユーザーこそがターゲットであり、彼らの意見がデザイナーにとって高い価値を持っているはずなのだ。(KDEやGNOMEといった)多くのデスクトップインターフェースでは、開発時にデザイナーと開発者が力を合わせて最も優れたインターフェースをデザインするためのデザイン会議が開催されている。こういった会議では完璧なインターフェースを作り出すために、数多くのエンドユーザーがデザイナーに協力しているのだ。


成功するデザイン

 UIデザイナーには大きな課題が待ち構えている。彼らはプログラム(あるいはプラットフォーム)と相性の良いデザイン要素を作るだけでなく、そういったものを作り出す際にエンドユーザーにとって複雑すぎたり、漠然としすぎるものを作らないようにしなければならない。Ubuntuはこういった難関に2011年に直面し、MicrosoftはCanonicalが乗り越えた壁にこれから立ち向かおうとしているところだ。筆者はMicrosoftが現在取り組んでいるデザインの最終工程でエンドユーザーの意見に耳を傾けてくれることを願っている。ユーザーはデザイナーが注意を払うべき重要なグループであり、注意を怠ればデザインは失敗するのだ。
[PR]

by hiro__neko | 2012-11-20 15:27 | PGじゃない人間の備忘録  

LowsonのPassbookで悪戯するよ

Lowsonが、Passbookクーポンに対応しました^^
からあげクンが50円安くなりますね☆

でも、一人一回という制約があります。
そこで、いろいろ試してみようと思います!

QRコードのURLをみると
(num3)LAW(num16)(num8)(num0がいっぱい)CPN(num4)

考えられるだけ考えると
LOWSONのクーポンID
クーポンDL番号
ユーザー識別子(Appleアカウント? 端末情報?)

これだけあれば、一人一回という制約を設ける事ができるわけですが
僕はiOS6を2機もっているんですね^^;

そこで、同じQRコードを2回使えるか
別の端末でクーポンを取得してみて、それが使えるか

ちょっと悪戯してきます\(^o^)/
[PR]

by hiro__neko | 2012-11-16 15:43 | 徒然  

Passbook対応店が増えてきました\(^o^)/ ちょっとまとめです

■LOWSON

対象:全国

このURLを、iPhone(iOS6)のSafariで開いて下さい。
http://camp.lawson.jp/passbook_pass/index.html

からあげクンが50円匹です^^



■美容院HAIR GUEST | ヘアーゲスト

対象:渋谷 青山

このURLを、iPhone(iOS6)のSafariで開いて下さい。
https://passcle.jp/downloadPass/a735e6dd92f82383234cccebc0b9c636
本日限定ってなってますが、空いている時間にマメにやっているみたいです
お得です^^



■NailishClub

対象:表参道店のみ

このURLを、iPhone(iOS6)のSafariで開いて下さい。

http://goo.gl/xOYzm
http://goo.gl/imV1r
http://goo.gl/saEfx
http://goo.gl/lmiKO
http://goo.gl/1GHGd

いろいろやっているみたいです。



他、面白そうなのをみつけたら、いろいろ追記していきます\(^o^)/
[PR]

by hiro__neko | 2012-11-16 14:46 | Passbook  

Storepassというサイトに怒ってます!

Storepassというサイトがあります
http://storepass.jp/

StorePassは、「ストアカード発行」とあったので
ようやく、Passbookのストアカードが発行されたと喜んで使ってみた。



ところが


ストアカードという名前のクーポンだった。


Passbook上では、Storecardはお店のポイントカードなどに使える
僕が待ちに待っている機能です。
同じ名前で、これからPassbookを覚えるユーザーが困惑させるような事をしないで貰いたい!


Passbookが流行る→ストアカードがいっぱい出る→お店のスタンプカードとか携帯しないでよくなる
こういうスマートライフを送りたいんです!!


こういう事をされると、
Passbookって何?→わからないから使わない→流行らない
という三段落ちで終わってしまいます。


Passbookを使っている僕からみると
売名行為にしか見えません。
ただいまご立腹中です!

しらないお店のクーポンも試しにってダウンロードしてしまった(´・ω・`)
さっさと捨てようっと・・・
シュレッダーガリガリ
[PR]

by hiro__neko | 2012-11-06 17:17 | Passbook  

正規表現で、苦しい「く」

PHP5+正規表現で
カッコを含む括弧内の文字列を削除したい。

たったこれだけの事でした。

$data = "山田太郎(やまだたろう)";
$patstr="\(.*?\)|(.*?)";
$repstr="";
$data = mb_ereg_replace($patstr, $repstr, $data);


これで、 山田太郎 と出力されます。


ここまでは良かったのですが


$data = "佐藤美来(さとうみく)";
の場合、消去されません。。。

なんてことだ、他のはきちんと削除されているというのに・・・。

というわけで、
1.全角半角チェック → 問題なし
2.(さとうみ) → あれ、消えた?
3.(く) → 消えない。

く が原因か!

く が悪いのか!


d0265106_1543330.jpg



と、原因がわかったものの
調べても、どういうバグかわかりません。

カッコ悪いけれど、今はこう対応しています。
$patstr="\(.*?\)|(.*?)|(.*?く)";

誰か原因教えてください(´・ω・`)
[PR]

by hiro__neko | 2012-11-06 15:06 | PGじゃない人間の備忘録  

iPad mini よいね

iPad mini を購入して
さっそく使い倒しております。

まずiPod touch LL とも言うべき軽量である事と
iPad Sとも言うべき液晶の大きさが特筆です。

はやいはなしが中途半端に大きいiPod touchという感じですが
おかげで用途が幅広いのです。

本、マンガ、映画、手帳代わり、ネットが実に使いやすいです。
メールも行いやすいし、ニュースも見やすいのです。
iPadいらなくなりました。

ポケットに入るので持ち運びがtouch並に便利です。
そしてサイズが中くらいなのでiPhone専用APPを拡大表示しても
あまり違和感ありません。
正しくは違和感あるけれど普通に我慢できるレベルです。

iPad mini は、iPad ipodのシェアを食いつぶすであろう良さがあります。
Passbookがついたら、おそらくiPadもiPodも持ち運ばないであろう事が容易に想像されます。

手書きしたくなるサイズでもあり
お勧めアプリはいろいろあるけれど一押しなのが note anytime です。

miniがあれば、Padもtouchもいらない!
と言い切れますね。

miniにPassbookつかないかなぁ(´・ω・`)
[PR]

by hiro__neko | 2012-11-02 18:13 | 徒然