がるの健忘録

エンジニアでゲーマーで講師で占い師なおいちゃんのブログです。

2012-01-01から1年間の記事一覧

Phake使ってみる:準備変

PHP

躊躇も脈絡も無く、start。 まずはinstall。 gitで引っ張ってこれるので大変においちゃん好み。 適当なディレクトリにおいておきましょう。 clone git://github.com/mlively/Phake.git phake今回は「phake」ってディレクトリにしておいた。素直というよりは…

第58回PHP勉強会@東京に参加してきました

PHP

いやまぁ何気にあちこちふらふらしているのですが、たまにはちゃんとBlogを書いておこうかなぁ、と。 以下、雑感連打です。 PHP と MySQL でカジュアルに MapReduce する (@yuya_takeyama/15 分/対象: GROUP BY で解決できない問題を持っている方) http://ww…

「行動ターゲットマーケティングがいやならオプトアウトすればいいじゃない」に見て取れる醜悪な嘘吐きっぷり

ものすごく端的には「自己情報コントロール権」とかいう類の発想が根っこにあります。 ん…ここが面白いかなぁ。 住基ネット最高裁判決(2)自己情報コントロール権の弊害を考慮 http://itpro.nikkeibp.co.jp/article/COLUMN/20080409/298454/ 自由権的な権利…

mail formその3

form その2( http://d.hatena.ne.jp/gallu/20120227/p1 )から追加依頼が入りました。 注文 ・「お問い合わせ」のほかに「ご意見」というのを作りたくなった ・内容は「お問い合わせ」と一緒。ただ返信しないから「返信先のemail」はいらない ・文言は「お問…

「外部ファイルを直接使う」ということ

元ネタはこちら http://d.hatena.ne.jp/Dullahan/20120311/1331410665 デメリットは当然のことながら、「知らぬ間に設置したサービスの挙動が変化」させられる可能性。最初に信用させておいて、後からこっそり変えてしまうようなことがあってはならない。私…

雑感 そのさん

なんか「新人切ればとりあえずうちら安泰?」に対して「新人切るとか馬鹿すぎ。老害切れよ」という反論が見て取れるんだけど…ぶっちゃけ、どちらも微妙かなぁ、と。 結論を先に書くと、おいちゃん的には ・無駄飯食らってる老害は速やかにカット(カットされ…

雑感 そのに

「Don't be evil.(邪悪になるな)」。通用するシーンもあるけど、しないシーンも色々。 邪悪というか「結果として邪悪たる、無考察な行動」の一つは、多分「無知」から発生する。 「結果として邪悪になる」ことが分からなければ、やっちゃうというかやらか…

雑感 そのいち

未熟なうちは「42.195キロ先の利点」にばかり目がいって、そこに「どうやってたどり着くのか」といった道程、50m先にある「巨大な落とし穴」に気付かないし気付けない。ストレートに「無知蒙昧」って言い換えてもよいかな。 老獪になると50m先の巨大な落とし…

おまけ:もしMagicWeaponでメッセージキューを実装するとしたら

すげぇアバウトなインタフェース草案。 送信 // オブジェクトを作成 $msq = new mw_message_queue(); // key設定のやり方への可能性 $msq->set_key($key) $msq->set_key($config) // クラス継承してコンストラクタで設定 // メッセージを設定。stringでもオ…

「バッチの二重処理の防ぎ方」PHP上級変

PHP

ほんのりと、上で書くと面倒そうなネタがあったので。 msgtype(msg_sendの第二引数&msg_receiveの第三引数) & desiredmsgtype(msg_receiveの第二引数)にまつわる話題。 上述は、メッセージキューを「とにかく積んで、とにかく取り出す」なので、雑に値を決…

「バッチの二重処理の防ぎ方」PHP変

PHP

なんかタイトルをあえて近づけてみましたw 前回のお題は「 「バッチファイルの二重起動の防ぎ方」PHP変 http://d.hatena.ne.jp/gallu/20110502/p1 」。 今回は「二重処理の防ぎ方」をやってみます。 ん…分かりやすいところだと例えば「mail送信処理」。 送…

MySQL5.5系インストールメモ

そういえば。cmake使うようになって、わずかながらに面倒だったので、メモ。 installしたのは…2月の頭ごろだったので。バージョンは適宜読み替えてちょ。 wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz tar zvxf cmake-2.8.7.tar.gz cd cmake-2…

名言の再考

先日の「管理するな、支援せよ」。 http://d.hatena.ne.jp/gallu/20120302/p1 うんいや実際そうだと思うのですが…ということはやはり「現場を支援できるだけのスキルと知識と実力」が、管理者には不可欠なわけですよ。 「現場でやる」のと「現場を支援する」…

「美しくないコード」の方向性

気付いたらまた追記などしたりするんだろうなぁ、とか思いつつ。 とりあえず現状気付いた「美しくないっていうかぶっちゃけ醜い」と感じるソースの傾向について。 もちろん、プログラムの美醜については色々な見解見地があると思うのですが。 基本的には… ・…

「美しくないコード」の方向性:抄訳

長くなったので、先にまとめて結論っつか抄訳だけ。 コメントがない:超深刻 コメントがろくでもない:深刻 共通化ができていない:超深刻 ifの連打:超深刻 同一処理の連打:超深刻 ifでエラー処理の書式の連打:行飛びだから意外と気付かない:深刻 「イン…

対マネージャ系向けの至言

管理するな、支援せよ すばらしい。

ふと思ったので

足せるようになるのが成長の始まりで、引けるようになるのが成熟の始まり。 新しいものを会得することは大切で、それによって成長が見えてくるのですが。 たくさん身に付けたなかから「本当に重要な、芯とか骨とか呼ばれるもの」に削りだしていく過程で、身…

ポチ袋なり、風呂敷なり

モノを差し上げるにしてもお金を差し上げるにしても。 そのまんま渡すメンタリティーは、多分、日本にはあまりないと思ってます。 心付を渡すならポチ袋に入れるでしょうし、お歳暮お中元は、きちんと風呂敷につつんでもつものです。 風呂敷にしても、包み方…

mail formその2

form その1( http://d.hatena.ne.jp/gallu/20120221/p3 )から改修依頼が入りました。 注文 ・入力項目を増やしたい。一つは「連絡可能な時間帯」で、これはselect boxを使って、複数から1つ ・もう一つは「興味のあること」で、これはチェックボックスで複…

相変わらず哲学が壊されているなぁ、と

大変に不勉強な話ではあるのですが。 https://twitter.com/#!/bulkneets/status/172248250999508993 例えばCakePHPという著名なPHPのWebアプリケーションフレームワークは、デフォルトでコピペのP3Pコンパクトポリシーを出力します。このポリシーがCakePHPで…

実行確認

つづりをいつもいつもいつもいつもド忘れするので、めも。 管理画面系で「削除に対する壁一枚」を、最も雑に実装する手段。 onclick="return confirm('削除します。よろしいですか?');"confirmのつづりを、いつも間違える上で忘れるんだ orz

mail formその1

注文 ・お客様からのお問い合わせをWeb Pageから受け取りたい ・入力項目は「お名前」「返信先のemail」「お問い合わせ内容」の3つ ・問い合わせ内容は、普段自分がつかってるメールに届けばよい 設計というほどのもんでもないような気がするのですが。 ポ…

お作法草案

設計ドリルは、大まか「設計のお勉強」のために作成しています。 ぶっちゃけたところ「設計をどうやって教えるのか」について、ペアプログラミング的手法による伝達、以外の手法を、思いつくことが出来ません。 ただ、もう一ついえるのは「やりゃぁいいって…

「質量転化の法則」について

ん…ぶっちゃけたところ「やりゃぁいい」ってもんじゃない。 筋力とかバルクアップとかの筋トレをイメージすると楽なんだけど。「間違えたフォームで延々やったって」ロクな筋肉つきません。 きちんとフォームも考えて、ウォームアップがどうのRM(最大反復回…

設計の基本は「大地斬」

どうしても、あちこち力が入っちゃう、その力のすべてを「脱力」して。 本当に最小限かつ一直線に、ぎりぎりまでMECEな。 まるで「大地斬」のような設計が「よい」設計だと思うです。 もちろん、隙間があって 隙のない設計 http://d.hatena.ne.jp/gallu/2010…

新しいカテゴリです

新しいカテゴリ「システム設計」始めます。 まぁ、色々と思うところが多いので(笑 大まか「設計にまつわる話」と「設計ドリル」について書く予定。 ドリルは、多分「システム設計」+「設計ドリル」ってカテゴリになるんじゃないかなぁ?

レプリケーション覚書

MySQLのレプリケーション周り。 今度まとめるとして、参考になった数々のURIを列挙。 http://wiki.bit-hive.com/tomizoo/pg/MySQL%20%A5%EC%A5%D7%A5%EA%A5%B1%A1%BC%A5%B7%A5%E7%A5%F3%A4%CE%C0%DF%C4%EA http://www.irori.org/doc/mysql-rep.html http://n…

おいちゃんは「はかー」なの?

http://rikunabi-next.yahoo.co.jp/tech/docs/ct_s03600.jsp?p=002033 ちなみに今回の企画で定義する「ハッカー魂」とは、 ・世の中をもっとよくしたいorこんな世界は絶対におかしい という志を持っている ・革新的な技術やサービスを生み出したい ・既存の…

「アンテナをあちこちに張っておく」重要性

http://d.hatena.ne.jp/gallu/20120215/p1 に少し関連する話ではあるんだけど。 んと… いわゆる「会社さん」という閉鎖空間と、「割と広く情報交換をしている The Internet(の一部)空間」との双方を見ていると、ある種面白いものに遭遇します。 ネットでは「…

諸行無常あるいは照顧脚下あるいは「常識を高々と上げる」以下略について

きっかけはUDID関連の話。 …そろそろ「こて〜あいでぃ〜まんせ〜」なガラジニアは駆逐されたんじゃんかろうか、と思いきや、なんのなんの。 正調ヘケマケ語でいうところの「ところがどっこい 生きている」ってやつですね。 ちなみに、先に「面白い」Blogを見…