Webサイトの住所入力フォームがいつまでたっても自動正規化機能を持たないで「全角で入力してください」とほざく理由を先日推測してみたが、違う理由があるみたい。
/.-Jの「パスワードのマスキングは廃止すべき」というトピックで、次のようなコメントが。
ユーザが入力したものは一言一句変えてはならないというポリシーのところは少なくないはずです。
こちらとしては気を利かせたつもりでも、勝手に変換するという行為は一種の改竄ととらえられてしまうからです。
そうなんだ……。確認画面で、「住所は全角表記で登録します」って書いても駄目なものなんでしょーかね?
凌辱ゲーム以外も規制されるって話ですわよ、奥さん。 @ 脳髄にアイスピック
(引用元の本論と関係の無いつぶやきですみません)
「この国の人間はさ、怒り続けたり、反対し続けるのが苦手なんだ」怒り・反対だけでなくモチベーションを維持するのは案外難しいことだと思う。
例えばシステム作り。まがりなりに動くようになって道半ば。そこからバグ出しという地道な作業が始まるんだけれども、動くところをみてしまうとモチベーションが飛んでしまう。
あるいはサービス運営。公開はスタート地点。そこから知名度を上げたり、サービスの質を向上する地道な作業が始まるんだけれども、ご苦労さん会をやってしまうと緊張感が解けてしまう。
『もういいじゃないか、そのお祭りはすでにやったじゃないか』
とならないためには、お祭りの刺激をどんどん大きくしないといけない。
ドラゴンボール状態。現実には無理がある。
代替案としては、一人の人が同じ祭にずっと参加してると飽きやすいだろうということで、担当するプロジェクトなり作業をとっ変える。名付けて別腹効果。これの難点は、複数のプロジェクト/作業が都合よく同じ時期にマイルストンを迎えないという点。
機械的に固定周期でマイルストンを打って、その中で成果を明確にすればokかな。つまり各種のアジャイルな開発手法で行われているような、細かくイテレーションを切って、達成したらお菓子をgetして、ペアプロのドライバとナビゲータを交替する、というのはシステム作りにおける別腹作戦なのだ。
プログラミング以外の工程だとペアプロに相当する別のものを工夫しないといけないね。
それに関してはまた別の機会に考えたい。
ユーザーの機嫌を損ねる行為10選 @ IT業界を生き抜く秘密10箇条 - ZDNet
これは誰に向けての記事なのか、そこがよく分からなかった。
顧客と打合せをする人向けかと思って読んでいったら、最後に「ユーザーの電子メールを開いたり、フォルダあるいはファイルの中身を見たりするにあたっては」とあったので、あれ?と思った。
「コンピュータの使い方について注意する」というのもあったので、会社のIT管理部門みたいな人?
PHPの比較の素晴らしさ加減は正常 @ はてな匿名ダイアリー
1と2は仕様と言われれば個人的には受け入れられる。
3あたりからチト厳しい。せめてlintで警告が欲しい。「===」と書いたつもりが「==」だった、というケアレスミス対策に。
4は対称性が崩れる分、覚える事が増えて面倒だ。暗黙の型変換がこういう仕様だというなら、それを明示的にやる関数 / 演算子があった方がよいと思う(既にあるのなら、教えてくださいPHPのえろい人)。
ちなみに、追加で確認してみたら
"hoge" == true かつ "hoge" == 0 かつ true != 0
だったので、「==」は数値比較演算子というよりも、自動的に型変換する演算子(かつ、CやJavaとは型変換の規則が異なる)として覚えた方が正確なのではないか。
http://anond.hatelabo.jp/20090617164618のコード、
if (strcmp("0x0A", "10") == 0) {
でないと、チュッされちゃうのでは……。 strcmpは等しい時に0を返すので。
Adobe AIRのHTMLLoaderが遅い問題の主原因は、
ubuntuのFirefoxが公式ビルドの2〜3倍遅い問題 (英語) と同じ、pangoっぽいです。
ぬぬぅ、出来ることと言えば、ICCでpangoをコンパイルするとか? それでも倍には速くならないし……。
Adobeが提案しているAIRに含まれているHTMLLoaderは、Googleの高速ブラウザChromeでも使われているWebKitというエンジンを使っています。 また、JavaScriptのベンチマークもそこそこ速いという結果が出ており、プログラマの良い箱庭になりそうな期待を抱かせます。
ところが実際にこれで簡易ブラウザを作ってみると、なんだかもっさりとしているのです。特にLinuxで動かした時、ページのレンダリングがなかなか完了しません。 Firefox 2で10秒くらいかかるページは、AIRだと1分近くCPU負荷100%の状態が続きます。
一体何が足を引っ張っているのか……疑問に思ったので調べてみると、何とも冗長な処理が見付かりました。
自分の考えたアイデアを内緒にしたがるひと @ はてなポイント3万を使い切るまで死なない日記言い出しっぺの承認欲求が満たされないから、他人と協力して成功する(他人の手柄になる)よりも、独りで失敗する or アイディアを葬るという選択肢(自分のアイディアで他人が手柄をあげない)を選ぶのではないかと思う。