タグ

2013年10月22日のブックマーク (8件)

  • いつまでPHPerはMVCを間違い続けるのか…? - どうにもならない日々@mkkn

    愚痴です。 やはりお前らのMVCは間違っている http://www.slideshare.net/MugeSo/mvc-14469802 これ45k Viewあって、はブも600あって、Sep 26, 2012の投稿だからもおう1年以上前の話。つーかそれの波及記事もいろいろあってもう既に十分語り尽くされている、はずなのに… なぜか、未だにfat controller もうね。コード見るのが辛いんよ。つーか感覚的に分かりそうなもんじゃん。処理のエントリポイントがこんなになってていいのかなぁ?って。 改修案件でさ、コードどっから参照するよ?コントローラでしょ?んでさーコード調べるぞ!!ってなった時、そのコード見て、、、ため息出るでしょ。ひと目でわからんでしょ。 コントローラなんて,どのモデル読んでてどのview使ってるか、それだけで十分じゃん。パラメータの処理はルーティングでやればいいじゃん

    いつまでPHPerはMVCを間違い続けるのか…? - どうにもならない日々@mkkn
    k-holy
    k-holy 2013/10/22
    コントローラのユニットテストを放棄すれば委譲クラスがあるべき所に生まれてコントローラが自然と痩せていくという荒療治はどうですか
  • OSC2013 Tokyo/Fall - あっきぃ日誌

    秋のOSC東京、やって来ました。 金曜の前日準備の日の朝、先に皮膚科に行ったら足のイボを(液体窒素で)焼かれてしまい、焼いた場所をかばって歩いたために3日間を通してずっと足が痛くて辛かったです。月曜日に行けばよかった……。 今回は土日開催で、土曜日は800人、日曜日は500人の人出でした。日曜日は前回などと比べると非常に少ない人数となりましたが、情報処理試験とかABC(Androidのイベント)とか(私も行けなかった)コミティアとかと被っていたことに加えて、あいにくの雨で出足が鈍ったことが要因っぽいです。はい、コミティア行きたかったです。反転さんの同人活動休止前最後のコミティアだったので、悔ちぃです。 さて、今回のEjectブースはこちら。OSC-Doでの反省を踏まえて、今回は忘れずに撮影しました。 ぶっちゃけEjectの展示はいつもどおりです。当は車掌スイッチでEjectとかやりたかっ

    OSC2013 Tokyo/Fall - あっきぃ日誌
    k-holy
    k-holy 2013/10/22
    "チョワン……"
  • ActiveX 経由で FTP する jQuery プラグイン を書いてみた - Cyokodog :: Diary

    更新履歴 2011-06-20 Ver 0.1.1 パスにブランクが含まれてると、FTP に失敗する不具合を修正しました。 Gumblar がはやってるさなかに不謹慎な気もしますが、仕事でちょっと必要だったもので... ActiveX ということで IE でしか使えませんが IE オンリーな会社のイントラアプリや HTA アプリ向けになら使ってもいいかなと...(ダメ?) ちなみに HTA についてはこちらが詳しいです。 HTAでフォームを利用したサンプルを作る - IT PRO JavaScriptでかんたんHTAアプリに挑戦 - てっく煮ブログ 使い方 プラグインの読み込み jQuery と jQuery.exActiveXFTP.js を読み込みます。 <script type="text/javascript" src="jquery.js"></script> <script t

    ActiveX 経由で FTP する jQuery プラグイン を書いてみた - Cyokodog :: Diary
  • MySQL に大きなデータを送る際に max_allowed_packet を確認した方がいい | Sun Limited Mt.

    MySQL でクライアントからサーバに送ることができるパケットの最大は 16MB です。しかしデフォルトでは 1MB になっています。画像を DB に格納している OpenPNE のようなアプリケーションではこの制限に引っかかってしまうことがあります。 max_allowed_packet の確認 mysql> show variables like 'max_allowed_packet'; +--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 1048576 | +--------------------+---------+ max_allowed_packet を SQL により変更する mysql> set

    k-holy
    k-holy 2013/10/22
    "MySQL server has gone away"とか怒られたと思ったらこれだった。MySQLにバイナリ格納は厳しいな…
  • 「キャリア戦略論 - 人・生き方・働き方の多様性」講義資料を公開しました - 西尾泰和のはてなダイアリー

    10月19日に灘校土曜講義にて、キャリア戦略に関して多様性にフォーカスして1時間半の講義をしました。講義資料を一部公開します。 参加者のみなさんがアンケートに書いてくれた感想は、全部目を通しました。一点、僕がうまく伝えられてなかったらしきところがあるのでここで補足します。 「マジック・ザ・ギャザリング」と「プログラミング」のどちらがよいか 「マジック・ザ・ギャザリングに時間をさくよりプログラミングを学ぶべきという趣旨か?」という質問がありました。いいえ、違います。 中学高校時代の時間を投資する対象として「マジック・ザ・ギャザリング」(MtG)が「プログラミング」よりも劣ると主張したようなとらえられ方をしてしまったようですが、そう主張したいわけではありません。僕がプログラミングに時間を投資したのは「将来役に立つ」とおもったからではなく、単にそれが楽しかったからです。MtG投資している人も、

    「キャリア戦略論 - 人・生き方・働き方の多様性」講義資料を公開しました - 西尾泰和のはてなダイアリー
    k-holy
    k-holy 2013/10/22
    いいスライド。普通の若者にもこういう考え方が届くといいんだけど。"Twitterなどへの中継について"もいいですね
  • PHPのsetcookie関数で空文字列を設定しようとするとクッキーが削除される

    PHPでスクリプトを書いていて、setcookieの第2パラメータ(クッキーの値)の変数をタイプミスしたところ、以下のレスポンスヘッダが送信されていました。 setcookie('A', $misspelled_variable); ↓ 結果 Set-Cookie: A=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT 日付が大昔になっているし、クッキーの値に「deleted」は指定していません。これは、クッキーを削除する時の書き方ですが、PHPでクッキーの削除というと、expiresに過去日付を明示する方法をよく見かけますが、単に第2パラメータを空文字列にすればよかったのか…と思いマニュアルを見たら、一応書いてありました。 http://php.net/manual/ja/function.setcookie.php 陥りやすい失敗 クッキーは

    k-holy
    k-holy 2013/10/22
    空文字で削除は結構前からマニュアルに書いてたけど、内部的には固定値がセットされるのね。そしてクライアントの時計依存とセッションアダプションの合わせ技で…なるほど。
  • ファイルアップローダを作ろう - 鳩舎

    How to じゃなくて、何かの言語を学ぶ、もしくはあるパラダイムにチャレンジするとき、に僕がよく使うサンプルアプリケーションとして、ファイルアップローダというのがあり、それの仕様をまとめておこうと思い至っただけです。 ちょっと研修資料っぽい感じになっちゃったけど、まぁいいか。 アプリケーションの概要 非ログイン型のファイルアップローダです。ファイルの保持先は S3 や Disk 、 DB への Blob などいくつかの選択肢が提供されます。 HTTP のフォームからファイルがアップロードされ、リストで表示されるだけの簡単なアプリケーションです。 ファイルには有効期限があり、それを過ぎるとダウンロードできなくなる、かつリストにも表示されなくなります(保存先の実ファイルも削除されていることが望ましいです)。 また、ファイルにはプライベートモードがあります。プライベートモードのファイルはリスト

    ファイルアップローダを作ろう - 鳩舎
    k-holy
    k-holy 2013/10/22
    これはシンプルでいい課題
  • spika hackathon というのをやった - id:k-z-h

    2013-10-21 spika hackathon というのをやった refs Spikaを公開して起こった事 - ヨーロッパで働く社長のブログ Spika Hackathon に参加してきた - Born Too Late お二人とも綺麗なことを書いているので僕はあんまり綺麗じゃないことを書こうと思います。あ、あと読ませる気全くないのでクソ読みにくいと思うので適当に流し読みするのが良いかと思われます。まず前提として、自分はこのプロジェクトにはビタイチ興味がないし、将来にも一切の期待をしていない。失礼な話ではあるが完全に事実だし、hackathon を主催したのもプロジェクトを良いものにしようという意図は全くなく、別の狙いがあってのことです。公開された Spika-Server のソースコードをざらっと読んで、これはもう貢献する価値無し、と判断したのですが理由としては大量の脆弱性やレガシ

    k-holy
    k-holy 2013/10/22
    無責任な批判への回答のためだけに、貢献に価値を感じないプロジェクトに対してそこまで。そりゃいい話で終わらせられませんわな