12/4の記事(AngularJSを使ったWebアプリのアーキテクチャ設計)で書くと言ったまま放置していたので、AngularJSのMVCパターンについて書いてみたいと思います。 AngularJSのMVCについては、12/19のお前のAngular.jsはもうMVCではない。と言われないためのTutorialというすばらしい記事がありますが、本記事ではもう少し抽象的な内容を扱ってみようかと思います。 MVW(Model-View-Whatever)パターンとは MVCパターンには、MVC2、MVP、MVVMなど数多くの派生パターンがあります。 目的は同じなのに派生パターンがたくさんあるのは、それぞれのプラットフォーム固有の問題(フレームワークの違いや、サーバサイドかクライアントサイドかの違いなど)によってMV*の*の役割が異なるからです。 AngularJSは公式ページで"Superhe
JavaScript Promises、CSS変数、Quartz ComposerのプラグインOrigamiなど海外WEBテク20本を一挙公開 斉藤 祐也(株式会社リッチメディア) 斉藤祐也の海外WEBテク定点観測<Issue.9: 2013/12/01-2013/12/31> 今月の定点観測は、JavaScriptにおけるPromises実装について、CSSの変数(Custom Properties)、Quartz ComposerのプラグインOrigamiなど合計20件の記事や動画などを紹介します。 注目ニュースピックアップ JavaScriptにおけるPromises実装について – HTML5 Rocks 原題: JavaScript Promises: There and back again これまでJavaScriptの『限界』であるシングルスレッドを解決するために、コールバ
Using Intel.com Search You can easily search the entire Intel.com site in several ways. Brand Name: Core i9 Document Number: 123456 Code Name: Emerald Rapids Special Operators: “Ice Lake”, Ice AND Lake, Ice OR Lake, Ice* Quick Links You can also try the quick links below to see results for most popular searches. Product Information Support Drivers & Software
AngularJSの特徴でもある、モデルとビューの2way binding。 AngularJSの簡単なコードがあるとする。(投稿時点ではv1.2.6) <body ng-app ng-init="message = 'nothing'"> <div ng-controller="SampleCtrl"> <input type="text" ng-model="message"> <br> <button ng-click="clearMessage()">Clear</button> <br> <span>{{getMessage()}}</span> </div> <script> var SampleCtrl = function($scope) { $scope.message = ''; $scope.clearMessage = function() { $scope.mes
バスケ 【速報】八村塁が絶好調14得点!そして試合残り6.4秒『うぉぉ!B・ビールすげぇぇ!!』サンダー戦 2022/11/17 バスケ 【社会人バスケ】富士通vsRBC東京[2022男子関東地域リーグB・11月6日] バスケ 【社会人バスケ】日立金属ブルドッグスvsNTT東日本東京[2022男子関東地域リーグA・11月6日] バスケ 2022.11.20 【速報】八村塁が絶好調14得点!そして試合残り6.4秒『うぉぉ!B・ビールすげぇぇ!!』サンダー戦 2022/11/17 続きを読む バスケ 2022.11.20 【社会人バスケ】富士通vsRBC東京[2022男子関東地域リーグB・11月6日] 続きを読む バスケ 2022.11.20 【社会人バスケ】日立金属ブルドッグスvsNTT東日本東京[2022男子関東地域リーグA・11月6日] 続きを読む バスケ 2022.11.20 【ぴえん
こんにちは。LIGフィリピン支社代表のせいと(@seito_horiguchi)です。 今まではデザイナーという肩書きだったのですが、最近会社の偉い人たちが 「フロントエンドエンジニアがほしいなあー。(チラッ)」 「そうだねー。ほしいねー。誰かやってくれないかなー(チラッ)」 という会話を僕の聞こえるところでよくするので、空気を読んでジョブ・チェンジした次第であります。 さて、今年も残すところあとわずかということで、今年僕が読んでタメになったWEB系の技術書やら指南書やらをご紹介いたします。WEB系の仕事をされている方、今後する予定のある方はぜひ参考にしてみてください。 もくじ 1.Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ 2.スマートフォンサイトデザインブック 仕事で絶対に使うプロのテクニック 3.レスポンシブWebデザインテクニックブック プロが教えるマルチ
「HTML5 Advent Calendar 2013」の24日目の記事です。 Webアプリのパフォーマンス改善と言えば、JavaScriptやDOMアクセスなど、既存の技術ベースな改善手法を想像する方も多いでしょう。最近では、こうした改善のあり方を、別の視点からもう少し広げようというアイデアが存在感を持ち始めています。それは「Web標準」です。 そこで今回、Web標準側でできるWebアプリのパフォーマンス改善について、掻い摘んで紹介します。全てを説明となるとキリがないので、キーワードを中心とさせて頂きます。最近になって、結構実用化が進んできているので、悩んだ時には試してみる価値はあるでしょう。 1. リソースを先に読み込む linkタグにてURLなどを指定することで、これから先に読み込ませる可能性が高いWebページのリソースを予め読み込むWeb標準があります。ニュースサイトでは次のページ
Update 2014-01-19 振り返り CROSS2014 が無事終了しました。 以下ログです。ビデオは前のセッションとかぶっているので 35 分くらいからが本セッションです。 USTREAM: cross-a (35:00~) Togetter: 次世代 Web セッション #cross2014 Slideshare: next generation web talk cross2014 去年に引き続き、今年もなかなか密度の高い内容になったんじゃないかと思います。 プロトコル編では、普段なかなか表に出てこない方を中心にお呼びして、2013 年から今日までの流れを踏まえつつ、今起こっているプロトコル的な変化を浮き彫りにし、今後の HTTP2.0 の展望や QUIC の持つ意義などを話し合いました。 象徴的なのは「TCP/IP の破壊」などという想定外に振り切った本音に見て取れるかと思
The little book of Buster.JS v0.7 The little book of Buster.JS¶ Buster.JSについての小さな電子書籍 Contents: Buster.JS のインストール Mac OS X/Linux Windows VMにインストール 簡単なテストを動かしてみよう 設定ファイル-buster.js シンプルなNodeテストを動かしてみよう テストの実行環境について Node環境の場合 ブラウザ環境の場合 ハイブリッドなテスト 小さなJSのテストを書いてみよう strftime テストを補助する機能について setup/teardown Test case contexts // Deferred tests 非同期テスト Mock/Stub/Spy/Fake Test reporters reportersの種類 独自に定義したre
HTML5 Conference 2013 in Gifuのデザイントラックで行なわれたセッションスライド。 アプリデザインについての講演。
DevOpsからクラウドまで情報満載! 開催間近「Exciting Coding! 2013」セミナーの聞きどころ 11月29日に開催される「Exciting Coding! 2013」は、ITスペシャリストの講演を聞くことができるセミナーだ。今回のテーマはクラウドアプリ開発やクラウドサービス。「DevOps」「クラウドアプリ/サービス」「ビッグデータ」「Webアプリ開発」などのキーワードが満載! まさに今、時代の先端を走っているアグレッシブな5名が講演する。この機会を見逃す手はない! ここではその内容を、ちょっとだけ先取りしてご紹介しよう。 伊藤 直也 氏「Webサービス開発のいま」 伊藤氏は、ニフティ時代に「ココログ」の開発に関わり、はてな時代は「はてなブックマーク」を生み出した。それらを利用している人も多いのではないだろうか。また、はてな時代にはCTO、グリー時代は技術統括部
連載目次 皆さんこんにちは。ネットエージェントのはせがわようすけです。今回から、HTML5やJavaScriptに関連したセキュリティの話題について連載することになりました。よろしくお願いします。 もう読みましたか? HTML5のWebアプリセキュリティに関する報告書 皆さんすでにご存じかと思いますが、2013年10月30日にJPCERTコーディネーションセンター(以下、JPCERT/CC)から「HTML5 を利用したWebアプリケーションのセキュリティ問題に関する調査報告書」が公開されました。 この報告書の調査の一部は、弊社が行いました。また、JavaScriptのセキュリティ上の問題について次々と鋭い指摘を行っているmalaさんにもさまざまな技術的アドバイスを頂いた上、日常的にWebアプリケーションのセキュリティ検査や構築を実際の業務として行っておられる専門家の方々にも査読をお願いして
新しいマシンが届いたので、今回は一から環境構築を行いました。環境構築も楽しい @azur256 です。今回は移行アシスタントは使っていません。まずは環境構築に必須となるツールからインストールしましたので、ご紹介します。 15のツール群 新しいマシンが届けば開封してから、急いで環境設定をします。 とうとうMacbook Pro 13 Retina Late 2013がやってきました。やっぱり美しいです 早くこの美しいマシンを使うためにいち早く導入した、どれも便利なツールをご紹介します。 Alfred インストール中はいろいろなウィンドウを立ち上げるので、ランチャーアプリの Alfred をインストールしました。LaunchBar を使っていた時期もありましたが、Dash と連携できるので最近は Alfred を使っています。キーボード操作でアプリケーション名を入れるだけで、簡単にアプリケーシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く