はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『peter.michaux.ca - Contents』

  • 人気
  • 新着
  • すべて
  • peter.michaux.ca - Smalltalk MVC Translated to JavaScript

    11 users

    peter.michaux.ca

    Smalltalk MVC Translated to JavaScript Published January 3, 2015 in JavaScript, MVC The original Smalltalk MVC is an elegant way to structure an application. Unfortunately, the JavaScript community takes more inspiration from Dr. Frankenstein than from Smalltalk. The community appears to have done its best to saw off many good parts from MVC and bolt on unnecessary ugly bits to create framework mo

    • テクノロジー
    • 2015/01/04 12:13
    • MVC
    • JavaScript
    • Smalltalk
    • Maria - The MVC Framework for JavaScript Application

      3 users

      peter.michaux.ca

      The MVC framework for javascript applications The real MVC. The Smalltalk MVC. The Gang of Four MVC. Model - View - Controller A model contains domain data. When a model changes, it informs its observers. A view observes a model and represents its model's current state. A view has a controller. A view can have child views. A controller decides what happens when a user interacts with the controller

      • テクノロジー
      • 2013/06/18 15:45
      • framework
      • JavaScript
      • peter.michaux.ca - JavaScript is Dead. Long Live JavaScript!

        11 users

        peter.michaux.ca

        JavaScript is Dead. Long Live JavaScript! Published June 25, 2011 in JavaScript, editorial For 16 years, JavaScript has been the language of the web browser. This language has enabled the building of compelling web applications and contributed to the success of the web. Other scripting languages could have filled the role JavaScript does but JavaScript was in the right place at the right time. Mic

        • テクノロジー
        • 2011/06/26 20:38
        • javascript
        • peter.michaux.ca - MVC Architecture for JavaScript Applications

          6 users

          peter.michaux.ca

          MVC Architecture for JavaScript Applications Published February 24, 2011 in JavaScript, MVC, design patterns There isn’t enough discussion to read about using the model-view-controller architecture for client-side JavaScript web application development and it’s a shame. History When I first ventured into client-side web development, “graceful degradation” or “progressive enhancements” were all the

          • テクノロジー
          • 2011/02/26 00:34
          • javascript
          • js
          • architecture
          • peter.michaux.ca - Contents

            3 users

            peter.michaux.ca

            This page features articles that may be of more long-term interest. A complete list of all articles is in the archives. Recent iOS AppDelegate and Programmatic Views with Swift JavaScript Language JavaScript is Dead. Long Live JavaScript! Early Mixins, Late Mixins Mixins and Constructor Functions SICP Classes for JavaScript Class-Based Inheritance in JavaScript Anonymous events - extremely loose c

            • テクノロジー
            • 2010/08/09 10:27
            • JavaScript
            • web
            • peter.michaux.ca - Scheme from Scratch - Introduction

              3 users

              peter.michaux.ca

              Scheme from Scratch - Introduction Published January 1, 2010 in Scheme The design and implementation of programming languages fascinates me. A programming language enables a text file to both accurately communicate to another person a problem’s solution and control a computer’s execution. The influence a language’s feature set has on the way a programmer thinks about problems and their solutions i

              • テクノロジー
              • 2010/07/23 17:23
              • scheme
              • C
              • peter.michaux.ca - Feature Detection: State of the Art Browser Scripting

                3 users

                peter.michaux.ca

                Feature Detection: State of the Art Browser Scripting Published February 16, 2008 in Feature Detection, JavaScript The goal of feature detection in browser scripting with JavaScript is straight forward. Before our code uses an object or object reference we want to know that our use of it will execute without error and behavior as we are expecting. If we don't know these things before we use the ob

                • テクノロジー
                • 2010/02/11 11:34
                • JavaScript
                • browser
                • peter.michaux.ca - Lazy Function Definition Pattern

                  6 users

                  peter.michaux.ca

                  Lazy Function Definition Pattern Published August 11, 2007 in JavaScript This article examines a functional-programming design pattern I've been calling Lazy Function Definition. I've repeatedly found this pattern useful in JavaScript especially when writing cross-browser libraries that are efficient at runtime. Warm-Up Problem Write a function foo that returns a Date object that holds the time th

                  • テクノロジー
                  • 2008/12/31 11:59
                  • JavaScript
                  • プログラミング
                  • tips
                  • peter.michaux.ca - Lazy Function Definition Pattern

                    25 users

                    peter.michaux.ca

                    Lazy Function Definition Pattern Published August 11, 2007 in JavaScript This article examines a functional-programming design pattern I've been calling Lazy Function Definition. I've repeatedly found this pattern useful in JavaScript especially when writing cross-browser libraries that are efficient at runtime. Warm-Up Problem Write a function foo that returns a Date object that holds the time th

                    • 暮らし
                    • 2007/08/12 15:41
                    • javascript
                    • Programming
                    • tips
                    • deferred
                    • tmp
                    • prog
                    • peter.michaux.ca - Compiling Down to JavaScript 1.5

                      5 users

                      peter.michaux.ca

                      Compiling Down to JavaScript 1.5 Published August 5, 2007 in JavaScript, Compilation New period of JavaScript instability. Firefox 2 implements JavaScript 1.7. Firefox 3 with JavaScript 1.8 is soon. JavaScript 2.0 in Firefox by end of 2008? Internet Explorer 7 has JavaScript 1.5. No hint that Internet Explorer 8 will be moving forward. Microsoft has interest in slowing down JavaScript progression.

                      • テクノロジー
                      • 2007/08/07 12:19
                      • JavaScript
                      • todo
                      • language
                      • Peter's Blog - Server-Side JavaScript with Rhino, Jetty and MySQL

                        3 users

                        peter.michaux.ca

                        Server-Side JavaScript with Rhino, Jetty and MySQL written by peter on July 11th, 2007 @ 11:10 PM Today I continued developing a chicken scratch version of a server-side web framework in JavaScript. Yesterday I joined the Jetty Server to the Rhino JavaScript engine to create a simple HTTP response. That was the front end. Today the back end and the last of the three main pieces joins in the fun: t

                        • 暮らし
                        • 2007/07/11 20:59
                        • javascript
                        • web
                        • peter.michaux.ca - The window.onload Problem (Still)

                          4 users

                          peter.michaux.ca

                          The window.onload Problem (Still) Published January 30, 2007 in JavaScript, Unobtrusive, window.onload The goal of unobtrusive JavaScript programming it to separate the JavaScript behavior from from the HTML content and is analogous to the goal of unobtrusive CSS design to separate the CSS presentation from the HTML content. Separation of presentation and content has been possible for years but th

                          • テクノロジー
                          • 2007/02/06 11:46
                          • javascript
                          • todo

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『peter.michaux.ca - Contents』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx