JavaScriptでAjax風味な8086用のアセンブラを書きました。先日のまっちゃ139勉強会でLTが急きょ決まったので、発表直前まで書いていたのですがなんとか間に合いました。Symbolic assembler demo JavaScriptだけで書いていますので、ダウンロードさえすればオ... 続きを読む
皆さんこんにちは、はせがわようすけです。第4回「[気になる]JSONPの守り方」はJSONPについて説明しましたので、今回は「JSON」についてもセキュリティ上注意すべき点について説明します。 JSONは、XMLHttpRequestで受け取り、JavaScript上でevalするという使... 続きを読む
本記事は、Microsoftの本社副社長であり、ASP.NETやSilverlightなどの開発チームを率いるScott Guthrie氏のブログを翻訳したものです。氏の許可を得て転載しています。 今日(2009年9月15日)の早い時間に、ASP.NETチームがAJAXライブラリ(jQueryやASP.NET AJA... 続きを読む
Perl, YAPC小飼弾(id:dankogai)さんのAjaxの基礎講義でした。 ただ、ダブルブッキングだったらしく、16時前にdanさんは抜けました。(一通りの説明したので研修を疎かにしてはないです)ということで、16時からはMaki(id:lestrrat)さんとEmerson Millsさん... 続きを読む
The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). 理由は単純で、IEとSafariはJSONPをキャッシュしてしまうのです。 理由がわかれば、解決法も簡単です。たとえば以下のようにしてURIをUniqueにしちゃえ... 続きを読む
JavaScriptJavaScript の不思議な面白さ (Yahoo! JAPAN Tech Blog)JavaScript の不思議な面白さ - 第二回 (Yahoo! JAPAN Tech Blog)JavaScript の不思議な面白さ - 第三回 (Yahoo! JAPAN Tech Blog)JavaScript の不思議な面白さ - 第四回 (Yahoo! JAPAN Tech Bl... 続きを読む
use strict; use warnings; use YAML::Syck; use Data::Dumper; my $n=1; print "DATA[",$n++,"]:$_" for ; print Dumper(\%INC); print YAML::Syck::Dump(\%INC); use Test::More 'no_plan'; is(1,1); is(1,0); __DATA__ use this instead of STDIN like this.... 続きを読む
mParallax is an adaptation for MooTools framework of jParallax whose its author, Stephen Band, describes it like "jParallax turns a selected element into a 'window', or viewport, and all its children into absolutely positioned layers that can... 続きを読む
■書籍『Ajaxセキュリティ』に関する残念なお知らせ 昨年の10月に刊行された書籍Ajaxセキュリティは,発刊直後に購入したが,しばらく積ん読になっていた。最近になって読み始めたのだが,いささかあきれる結果となった。HPの現役エンジニア2名の著作,一人は元... 続きを読む
JS/UIX - virtual JavaScript-OS and UNIX-emulatorJS/UIX - Terminal > open terminal JS/UIX is an UN*X-like OS for standard web-browsers, written entirely in JavaScript (no plug-ins used). It comprises a vir- tual machine, shell, virtual file-s... 続きを読む
perl, jsmala さんの CPAN 最速検索を便利に使わせてもらってるんですが,操作上ちょっと不満なところがいくつかありまして。カーソルキーのオートリピートがきかないホイールがきかない 候補の同時表示数が固定Firefox だからかもしれないですけど。んで改造し... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [HTML] [ JavaScript] [ LGPL... 続きを読む
[米国] 【PDC 2008】 マイクロソフト、Webセキュリティの新プロジェクト「Web Sandbox」を始動 マッシュアップの高度化でWebコンテンツの安全性を向上 (2008年10月27日) 米国Microsoftは、10月27日(米国時間)からロサンゼルスで開催する開発者向け自社コ... 続きを読む
ア、アヤックス! Ajax(エイジャックス)ではなく、 Ajax(アヤックス)!? 本が手元にないので細かく確認はできませんが、このユニフォームはオランダの名門フットボールチーム「アヤックス」では!? アヤックス ユニフォーム - Google イメージ検索 去年... 続きを読む
Wednesday, September 24th, 2008 Ex DOM Storage gives us hope for IE 6+ Category: Browsers, IE Toru Yamaguchi has built a very cool shim, ExDOMStorage, which implements the HTML 5 DOM Storage API for IE 6 and 7. It does so by strapping in the ... 続きを読む
■内容紹介 AjaxはWebアプリケーションを完全に変え、Web開発者はAjaxでできることの限界を拡大させ続けています。しかし、Ajaxがセキュリティにもたらす影響はないのでしょうか? その危険性は論じられているでしょうか? 著者が、実世界のコードを調べたとこ... 続きを読む
JavaScriptJavaScriptからJavaScriptを読み込むのは、(IEに対応する場合は特に)結構面倒です。ちょうど昨日公開されたid:amachangのはてブにアクセスチャートを出す Greasemonkeyでは、こんな実装になっていました。 // for IE if (!document.evaluate) { var s... 続きを読む
最近久しぶりにCometとかFlashのXML-Socketとかを調べています。Cometといえばチャットに代表されるように「テキストや画像の配信」が頭に思い浮かびますが、今回はjsonpで任意のイベントを送り込む例として「サーバにアクセスしている人のブラウザを好き勝手に... 続きを読む
弊社では、個人の仕事を効率化する為の新たなポータルサイトをイントラネット上に構築した。構築の目的は、あふれかえる情報の収集、管理を最適化し、社員の知的生産性を大幅に向上させることである。ポータルの実装にはAjaxが使われている。ユーザはドラッグ&... 続きを読む
先週末から開発を始めました。まだ初期段階ですが、お試しください。 「通常表示」、「ツリー表示」ができるのが今回の目玉です。 本当はCGIと通信しますが、セキュリティが心配なので今回は無しです。 Ajaxで2chのdatを取得して、JavaScriptでHTMLをその場で作... 続きを読む