タグ

2013年3月1日のブックマーク (8件)

  • Backbone.jsにおけるModel-View-Presenterアーキテクチャパターン | DevelopersIO

    クライアントサイドJavaScriptのフレームワークとして人気のBackbone.jsが採用している Model–View–Presenter (MVP) というアーキテクチャパターン(以下MPVパターン)について考察してみます。 Model-View-Controllerなら聞いたことあるけど? 僕もそうでした。初めて知ったのはRuby on Railsを触った時です。 Modelはデータと手続きを担当し、ViewはUIを、Controllerは入力イベントを受付けてModelとView操作する…とまぁざっくり言うとこんな感じですよね。 MVPパターンも凄く似ていて、どうもMVCパターンから派生したものみたいです。以下が各パターンの図です。 Model-View-Controller PresenterがModelとViewを操作しているところがControllerに似ています。 決定

  • 「変数に型がないということの利点について考える」の問題について考える - ぐるぐる~

    id:perlcodesample さんの 変数に型がないということの利点について考える - サンプルコードによるPerl入門 から。 ううむ。 けれども、型がないということは、当に素晴らしいことです。 型がないことによって、たくさんの面倒から解放されるからです。 冒頭のこれが、「静的型付き言語にはメリットが(ほとんど)ない」と言っているように思えてしまいます。 コメントのやり取りを見ても、ある程度そう考えているように受け取れます。 勘違いなどが多く見られたので、補足というか、反論というか、そんな感じのことを書きます。 追記: ごく一部、このエントリを「動的型付き言語と静的型付き言語を比べて、静的型付き言語の方が素晴らしい言語である」ということを言うためのものだと勘違いしている人を見かけました。 このエントリは、そこについては言及していません。 あくまで、元記事で「動的型付き言語のメリッ

    「変数に型がないということの利点について考える」の問題について考える - ぐるぐる~
    gologo13
    gologo13 2013/03/01
    Sent from my iPhone
  • TechCrunch | Startup and Technology News

    When Alex Ewing was a kid growing up in Purcell, Oklahoma, he knew how close he was to home based on which billboards he could see out the car window.…

    TechCrunch | Startup and Technology News
    gologo13
    gologo13 2013/03/01
    さすがGoogle
  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 12.7 日付および時間関数

    次に、日付関数の使用例を示します。 次のクエリーは、過去 30 日以内の date_col 値を含むすべての行を選択します。 mysql> SELECT something FROM tbl_name -> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col; このクエリーは、将来の日付を持つ行も選択します。 通常、日付値が要求される関数では、日付時間値が受け入れられ、時間の部分は無視されます。 通常、時間値が要求される関数では、日付時間値が受け入れられ、日付の部分は無視されます。 現在の日付または時間をそれぞれ返す関数は、クエリー実行の開始時にクエリーごとに 1 回だけ評価されます。 つまり、NOW() などの関数が単一クエリー内で複数回参照されても、常に同じ結果が生成されます。 (設計上、単一クエリーにはストアドプログラム (スト

  • MySQLでのUNIXTIMEの扱い - 新米プログラマの日記

    よく忘れるのでメモ。 UNIXTIMEで格納された時間を通常の日付に変換して取得 SELECT FROM_UNIXTIME(時間) FROM テーブル名; 逆に現在時間をUNIXTIMEで格納したい場合 INSERT INTO テーブル名 VALUES(UNIX_TIMESTAMP(NOW()));

    MySQLでのUNIXTIMEの扱い - 新米プログラマの日記
    gologo13
    gologo13 2013/03/01
    unixtime -> 日付
  • リフレクション (情報工学) - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "リフレクション" 情報工学 – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年1月) 情報工学においてリフレクション (reflection) とは、プログラムの実行過程でプログラム自身の構造を読み取ったり書き換えたりする技術のことを指す。 概要[編集] 日語では自己言及と呼ばれる。通常リフレクションというと動的(実行時)リフレクションのことを指すが、静的(コンパイル時)リフレクションをサポートするプログラミング言語もある。リフレクションはSmalltalk、Java、.NET Frameworkのような仮想機械やインタプリタ上で

    gologo13
    gologo13 2013/03/01
    なるほど。phpっぽい
  • PHP: リフレクション - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    gologo13
    gologo13 2013/03/01
    何に使うんだこれ
  • 東京新聞:経営に都合よく制度利用 「IT企業は残業代いらぬ」:社会(TOKYO Web)

    労働相談のホームページを開く30代男性。IT業界を渡り歩いてきたが「残業代を払ってくれない会社がほとんどだった」と明かす=東京都内で(写真と文とは関係ありません) 裁量労働制の導入が広がる中、IT業界では経営者が都合のいいように制度を悪用するトラブルが後を絶たない。「IT企業は残業代が出ない」という誤った認識が、業界では半ば常識のようにはびこり、過酷な労働環境を生む温床になっている。(中沢誠) 「裁量労働制だから残業代は出ない」 神奈川県内のシステム開発会社に勤めていた四十代のプログラマーの男性は会社から採用時にこう説明された。 「情報処理システムの分析・設計」を統括するシステムエンジニア(SE)は、裁量労働制の対象だが、プログラマーは対象外だ。 実際の勤務は朝九時に出社し、上司の指示通りに業務をこなす。自分の裁量はほとんどないのに、無理な納期を強いられ、長時間労働が慢性化していた。入社

    gologo13
    gologo13 2013/03/01
    Sent from my iPhone