Not your computer? Use a private browsing window to sign in. Learn more
My favorite web technology is quickly becoming the WebSocket API. WebSocket provides a welcomed alternative to the AJAX technologies we've been making use of over the past few years. This new API provides a method to push messages from client to server efficiently and with a simple syntax. Let's take a look at the HTML5 WebSocket API: its use on the client side, server side, and an outstanding wra
HTML5などなど次世代Web勉強会 in 福井での講演スライド http://kokucheese.com/event/index/5492/ # 公開用に多少編集したものですRead less
RAI(Robotics and AI Institute)の研究者が開発したUMV(Ultra Mobile Vehicle)のデモビデオです。 2輪なのに止まっても倒れずにバランスを取ったり、急に止まったり、ジャンプして障害物を乗り越えたりしています。このジャンプは一見の価値がありますよ。 これが自律走行できるようになると配送ロボットの仲間入りになるかもですね。 ビデオの説明文の中に All of the driving, landings, balance, and track-stands are done using reinforcement learning. とあるので、これ、プログラミングした動きじゃなくて自律的な動きなのかもしれません。
昨日の #jstudy で、主催の @hokaccha さんから LT のお誘いを頂いたので、Node.js の話をさせて頂きました。 jstudy #2 : ATND 今回は、「Node.js ってなんなのか?」という部分を中心にしました。 アーキテクチャの話を割とざっくりしてから、 Node.js の雰囲気を知ってもらえればという感じにしました。 Node.js はサーバサイドも JavaScript で書けるけど、それだけでは無いんだよ、といった感じが何となく伝わればと思います。 実際前半あたりのアーキテクチャの話は、自分も色々勉強中です。 このスライド作るにあたっても、色々調べながらやったので、自分が間違って解釈したりしている部分が有るかもしれません。 (資料最後の参考資料あたりと、その他色んな資料) もし何かおかしなところが有ったら、教えて頂けると幸いです。 Nodejs Int
W3C Working Draft, 7 September 2024 More details about this document This version: https://www.w3.org/TR/2024/WD-uievents-20240907/ Latest published version: https://www.w3.org/TR/uievents/ Editor's Draft: https://w3c.github.io/uievents/ Previous Versions: https://www.w3.org/TR/2024/WD-uievents-20240906/ https://www.w3.org/TR/2024/WD-uievents-20240906/ History: https://www.w3.org/standards/history
サブミット可能要素は、要素を制約バリデーションから除外する条件に一致しないときを除き、制約バリデーション候補となります。(例えば、object 要素は、制約バリデーションから除外されます。) 要素は、独自の妥当性エラーメッセージを持つことができます。当初は、要素は空文字列にセットされた独自の妥当性エラーメッセージを持たなければいけません。その値が空文字列でないとき、その要素は独自エラーに陥っているということになります。それは、setCustomValidity() メソッドを使ってセットすることができます。ユーザーエージェントは、コントロールに問題が生じていることをユーザーに警告するときは、この独自の妥当性エラーメッセージを使うべきです。 要素は、さまざまな方法で制約することができます。次は、フォームコントロールが取り得る妥当性状態のリストです。制約バリデーションにおいては、これらはコント
nodejitsu.com 2010.9.24のエントリ jsdom + jQuery in 5 lines with node.js node.jsでスクレイピング jsdom使うと取得したhtmlへDOMが使えるようになる 慣れ親しんだjqueryのセレクターapi使ってスクレイピング request/http-agentモジュール使って標準モジュール(=http)だけで書くよりもコードすっきり という内容のエントリ サンプルコード修正しないと動かない 以下斜め読んだ内容 スクレイピング たいていの言語がライブラリ色々用意されてる Ruby hpricot nokogiri Python beautiful-soup scrapy Perl pQuery PHP PHP DOM バグなくhtml/css/javascriptをハンドリングするのが難しい サーバーサイドjsにおけるスクレ
Posted at 2010/02/15 23:57, Modified at 2010/02/16 00:08 去年に ChromeRepl という Google Chrome 拡張を書いた。ChromeRepl は MozRepl のように、外部からたたける口を Google Chrome に空けてくれる。詳しくいうと Chrome には Google Chrome Developer Tools Protocol というプロセス外から制御するためのプロトコルが元々あり、これの上に汎用 eval と console.log などを足すことが ChromeRepl の仕事になる。 最近 Mac むけ Chrome でも beta なら拡張機能が使えるようになったので、今日は ChromeRepl のインストールから、実際どう便利かまでを簡単に説明してみようと思う。 インストール まずはイ
LT on Firefox Developer Conference 2010 404 Not Found | Mozilla Japan で ECMAScript Harmony の Proxy について LT させて頂きました. 発表資料 発表に使った資料を SlideShare にアップロードしました. 途中, Harmony を Harmoney と書いているところが多々ありますが, やさしく見過ごしてやって下さい. 追記 (2011 2/23 21:01) スライド中,以下のように has (in 演算子に対応) が第一引数に Proxy のインスタンスを受けとるような書き方をしてしまっていますが,これは誤りです. Proxy.create({ has: function (p, name) { } }); Proxy.create({ has: function (_, nam
Note: Sometimes you'll see the default, non-strict mode referred to as sloppy mode. This isn't an official term, but be aware of it, just in case. JavaScript's strict mode is a way to opt in to a restricted variant of JavaScript, thereby implicitly opting-out of "sloppy mode". Strict mode isn't just a subset: it intentionally has different semantics from normal code. Strict mode code and non-stric
WebKitでの試験実装を利用したデモ WebGLをご存知だろうか? 端的にいえば、Webブラウザ上で3D描画を可能にする技術だ。ただ従来までの3Dテクノロジーと違うのは、プラグインを必要としないこと、Webブラウザ上でネイティブ動作し、場合によってはハードウェアアクセラレーションにより高速動作が可能になるという特徴がある。ゲーム開発メーカーのWolfire Gamesによれば、近い将来にも3DゲームはWebブラウザへと稼働プラットフォームを移行する可能性があるという。 WebGL自体はまだ実装が開始されたばかりの仕組みであり、現状ではAppleが支援するオープンソースのレンダリングエンジンWebKitで試験的に実装が行われただけだ。だがそのデモを見れば、片鱗の部分だけでも可能性が体感できるだろう。 仕組みとしてはHTML5で導入されるCanvasタグを使って3D描画を実現している。Ope
先日、ちょっとした思いつきで WebKit の Nightly Build をインストールし、 WebGL を試してみました。 WebGL というのは現在策定中の新しい規格で、 JavaScript を使って本格的な 3DCG を実現する API です。同じ目的を持つものとして Google の O3D がありますが、 WebGL は OpenGL ES を管理している Khronos グループを中心に Google, Mozilla, Opera, NVIDIA, AMD といった企業が参画しており、標準化という面ではリードしています。 まだ策定中の規格なので今後変化するかもしれませんが(WebGL 1.0 が正式リリースされました)、少なくとも現状の WebKit の実装については使い方がわかったので、本日はそれをご紹介します。 WebGL は Web 上の最も重要なグラフィックス A
Firefox web browser - Faster, more secure & customizable Firefoxは、IE9・Chrome・Safari・OperaがJavaScript性能で繰り広げる高速化技術競争で押され気味だ。JavaScriptを使うWebアプリケーションやWebサービス、サイトはますます増えている。JavaScriptエンジンの性能はそのままブラウザの快適さに直結している状況だ。しかし、Mozillaも何もしていないわけではない。こうした状況を覆すべく新しいJavaScriptエンジンの開発に着手しており、着実に成果を上げつつある。 Firefox JavaScript技術まとめ - Spider/Trace/Jaegar/Nanojit/Nitro ニトロでブースト - Firefox、新しい高速化技術を導入 採用している技術が複数あり、どれも似た
10+1 Things you should know about JavaScript testing - Nov 20, 2010 at John Resig feat. Shibuya.js, in Firefox Developers Conference 2010Read less
今日の内容 JavaScriptを勉強し始めくらいの人を対象にしたJavaScript入門講座的なもの 文法とかは調べればわかるのでふれません 一人で勉強してもわからなそうな概念などを重点的に説明します ライブコーディングするのでJavaScriptってこんな感じて作るんだなーというのがわかってもらえればと アジェンダ JavaScriptを勉強する前に JavaScriptの基礎知識 ライブコーディング part1 jQueryの基礎知識 ライブコーディング part2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く