タグ

javascriptに関するrhosoiのブックマーク (70)

  • Fortify、Ajaxのセキュリティ問題に警鐘 | スラド

    ITmediaの記事 Fortify、Ajaxのセキュリティ問題に警鐘 によれば、Fortify Software社が12種類(13バージョン)のAjaxフレームワークを調査したところ、「JavaScript乗っ取り」という特定の脆弱性について対抗策を講じていたものは一つしかなかったという。この脆弱性が悪用されると、ウェブサイトのユーザの機密情報が第三者に盗まれる危険がある。Fortify社のアドバイザリ(PDF)によれば、調査対象フレームワークは以下の通り: Dojo, DWR 1.1.4, DWR 2.0, GWT, jQuery, Microsoft Atlas, MochiKit, Moo.fx, Prototype, Rico, Script.aculo.us, xajax, Yahoo! UI。このうち対抗策があると言えるのはDWR 2.0のみ。またRicoとxajaxはJSO

    rhosoi
    rhosoi 2007/04/05
    やっぱりJSONって大穴なんだな
  • Welcome mutationevent.com - BlueHost.com

    Bluehost - Top rated web hosting provider - Free 1 click installs For blogs, shopping carts, and more. Get a free domain name, real NON-outsourced 24/7 support, and superior speed. web hosting provider php hosting cheap web hosting, Web hosting, domain names, front page hosting, email hosting. We offer affordable hosting, web hosting provider business web hosting, ecommerce hosting, unix hosting.

    rhosoi
    rhosoi 2007/02/22
    入力チェックの汎用的なライブラリ。GPLで配布されている(これはLGPLじゃなくても大丈夫なのかな?)
  • prototype.jsを使ったJavaScriptでグラフ描画ライブラリ「Plotr」:phpspot開発日誌

    超クールな画像スライドショーを実現するためのJavaScriptライブラリ「F... 次の記事 ≫:フリーのPHPフォトギャラリースクリプト「phpGraphy」 solutoire.com | Plotr So I took some parts of PlotKit and wrote some parts myself. The result is a lightweight charting framework (12kb!) named Plotr. prototype.jsを使ったJavaScriptでグラフ描画ライブラリ「Plotr」。 次のようなグラフをJavaScript+CSSで描画することが可能。 ライブラリを使ったソースコード例は次になります。 var dataset = { 'myFirstDataset': [[0, 1], [1, 0.8], [2, 2.3]

    rhosoi
    rhosoi 2007/02/10
    使いどころはかなり限定されるなぁ・・・(こんなのフツーのサイトで使ったらヤコブ・ニールセンに怒鳴られ
  • IBM Developer

    IBM Developer
    rhosoi
    rhosoi 2007/02/10
    SimpleXMLElementとServices_JSONを使ってXMLをJSONに変換
  • フォームの入力エラーを吹き出しで教えてくれる JavaScript

    ■ フォームの入力エラーを吹き出しで教えてくれる JavaScript フォームの validation 関連のライブラリはいくつかありますが、私は以下に紹介するやつをずっと使ってまして、これがかなり気に入ってます。ただ、オレナイズされたコードが随所に含まれていたから紹介する事が出来ないでいたのですが、今回やっと書き直したのでお目見えです。 AJAX を使ってサーバサイドと連携、とかそういう事も全くやってなくて、普通に JavaScript のみで入力のチェックをしてるだけなんで、真新しい事はないんですが。 実際の動作サンプル とりあえず submit ボタンを押せば、全て理解出来るかと思います。 今回は CSS のファイルと画像のファイルといっぱい出来てきてしまっていて、いつもの「読み込ませるだけ」とはちょっと毛色も違い、使うのには事前の準備が必要で面倒です。 いつもの JavaScri

    rhosoi
    rhosoi 2007/02/06
    かなりイイ。もうちょっと吹き出しをカワイクしたらサイコー!
  • ハタさんのブログ : javascriptでbatchっぽく

    ポスト @ 1:03:25 , 修正 @ 2006/12/01 1:26:28 | javascript     IT戦記 - 関数を非同期化して汎用性を高めるやKazuho@Cybozu Labs: JavaScript で非同期処理でやっていることの丸パクリに近いんですが、Batchっぽいのを作ってました。 こんなの。 var Batch = Class.create(); Batch.prototype = { initialize: function(callback, frequency, apply){ this.callback = (callback instanceof Array) ? callback : [callback]; this.frequency = frequency; this.apply = apply ? apply : this;

    rhosoi
    rhosoi 2006/12/01
    これはピンときたぞ
  • p0t: pprompt.js

    打开抖音搜索:让前找你 让前找你

    rhosoi
    rhosoi 2006/11/28
    ライブラリ非依存版キボンヌ
  • javascript - event.target で IDを省略 : 404 Blog Not Found

    2006年09月22日02:30 カテゴリLightweight Languages javascript - event.target で IDを省略 DHTMLの世界では、DOM objectにはみんなIDをふっておいて、document.getElementByID(id)でobjectを取得してそれをいじくるというのが王道ですが、いじくる対象がイベントを発生させたobject自身しかないならIDは省略できるいうお話。 よくあるのは、 function foo(id){ // あるいは // function $(id){ return document.getElementById(id) } // を定義しておいて$(id)を使う var elem = document.getElementById(id); // ... } とやってから <a href="#" id="bar

    javascript - event.target で IDを省略 : 404 Blog Not Found
    rhosoi
    rhosoi 2006/09/22
    thisでいい気がするけど、event.targetは確かに使い回しがきいていいです
  • ECナビ デベロッパー ネットワーク: ECナビ人気ニュース API

    Perl サンプルモジュール package ECNavi::HotNews::API::Counter; use strict; use warnings; our $VERSION = 0.01; use URI; use LWP::UserAgent; BEGIN { use Carp; our $HAVE_JSON_SYCK; eval { require JSON::Syck; $HAVE_JSON_SYCK = 1 }; eval { require JSON } unless $HAVE_JSON_SYCK; Carp::croak("JSON::Syck or JSON required to use " . __PACKAGE__) if $@; *_parse_json = $HAVE_JSON_SYCK ? sub { JSON::Syck::Load($_[1])

    rhosoi
    rhosoi 2006/09/10
    JSONPって便利っちゅーか、簡単でいいねぇ
  • GIGAZINE - いろいろな効果を追加できるJavaScriptライブラリ「jQuery」

    ファイルサイズわずか10キロバイト、CSSの1から3、XPathをサポートし、Internet Explorer、Firefox、Safari、Operaで動作します。「JavaScriptのコードを書くのが楽しくなる」というのがモットーらしい。 ダウンロードや実際の例、使い方などの各種取り扱い説明は以下の通り。 jQuery: New Wave Javascript http://jquery.com/ 上記ページの「Run」をクリックするとその機能の一端を垣間見ることができます。面白い効果です。 その他のデモとしてはこんな感じでいろいろなところに使えます。特に一番下の「Example G」のボタンをクリックしてから文の上にマウスを乗せると色が変わり、フェードしながら元に戻るというのはシンプルながら面白い。 JQuery http://codylindley.com/blogstuff

    GIGAZINE - いろいろな効果を追加できるJavaScriptライブラリ「jQuery」
    rhosoi
    rhosoi 2006/07/07
    JavaScriptライブラリもいろいろあるなぁ
  • CurvyCorners - Beautiful rounded corners for your HTML boxes

    探偵のバイトのきっかけは単純なもの。 たんなるアルバイトのつもりだった。 名古屋でアルバイトできるのは嬉しいことだけれど。 それが探偵事務所とは、思いもよらない。 名古屋は良いけれど、探偵事務所って、、、 そのころ、資格をとるための勉強を頑張って、 試験を受けたけれど、学科は通り、 実技を落ちてしまったわたしは、就職する気分になれなかった。 受験して3週間ほどで結果が届き、すぐさま再試験の申し込みはしたけれど、、、 ちょうど、3ヶ月。友達と一緒に名古屋の学校へ通う。 その間は、両親も快く協力してくれたのだが、さすがに試験に落っこちてしまうと、態度が冷たく急変した。 で、アルバイトを探すことにしたのだ。 1日中、いつ機嫌の悪くなるともしれない母親と顔を突き合わせるよりは、 少しでも稼ぐくらいの方がマシだと判断したから。 まだ、名古屋の学校の再試験も控えているし、そこまで一生懸命に仕事はしたく

    rhosoi
    rhosoi 2006/06/22
    div要素を角丸にするjavascript。つかえねーな
  • Converting Between XML and JSON

    May 31, 2006 Stefan Goessner More and more web service providers seem to be interested in offering JSON APIs beneath their XML APIs. One considerable advantage of using a JSON API is its ability to provide cross-domain requests while bypassing the restrictive same domain policy of the XmlHttpRequest object. On the client-side, JSON comes with a native language-compliant data structure, with which

    rhosoi
    rhosoi 2006/06/04
    ふーむ
  • ベイエリア情報局: Javascriptで国際化プログラミング

    元Vine SPARC開発者。2003年度未踏ユース採択者。海外でも活躍できる国際的なLinuxエンジニアになることを夢見て日で頑張っています。ウノウ株式会社にて写真共有SNS「フォト蔵」を開発中。 Javascriptでプログラムを国際化する仕組みがなさそうだったので作ってみました。 基的にはUNIX系OSで広く使われているgettextをJavascriptで使えるようにしたものです。 prototype.js が必要です。 gettext.js: gettext体 local.php: ロケールデータをJSONに変換するPHPスクリプト gettext.tar.bz2: アーカイブファイル 動作デモで使ってる全てのデータが入ってます。 動作デモ 仕様はほとんど同じなのですが、若干異なる部分があります。 メソッドは全てLocaleオブジェクトの中に閉じ込めています。 なので、全て

    rhosoi
    rhosoi 2006/05/09
    やりすぎ感がないわけではない
  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

    rhosoi
    rhosoi 2006/04/19
    JavaScriptで動くFav-Iconエディタ。ドット絵に挑戦!?
  • [戯] target="_blank" を使わないで新しいウィンドウでリンクを開く方法

    target="_blank" を使わないで新しいウィンドウでリンクを開く方法 2006-03-14-5: [JavaScript] <a href="foo.html" target="_blank">foo</a> を使えば新しいウィンドウでリンクが開きますが,これは XHTML 1.1 や XHTML Basic では採用されていません. ではどうするかというと,スクリプトを使うわけですが, <a href="javascript:void(0)" onclick="window.open('foo.html');">foo</a> こうすると,一見解決したようですが,JavaScript が off の場合はリンク先に飛べません. しかも,ステータスバーにリンク先が出ないので不安になります.これを <a href="foo.html" onclick="window.open('f

    rhosoi
    rhosoi 2006/03/25
    なるへそ、いらねーなw
  • Okiny-Search

    0hits/50display URLにが含まれたら色を変える(default:"blog", "hatena")

    rhosoi
    rhosoi 2006/02/16
    Yahoo!の検索API+ajaxライブラリでつくられた検索アプリ。面白い、けどイラネーものばかりつくられてる気もする
  • The Yahoo! User Interface Library (YUI)

    YUI Library Controls/Widgets: AutoComplete Button Calendar Charts [experimental] Color Picker Container (including Module, Overlay, Panel, Tooltip, Dialog, SimpleDialog) DataTable ImageCropper Layout Manager Menu Rich Text Editor Slider TabView TreeView Uploader [experimental] YUI Library CSS Tools: CSS Reset (neutralizes browser CSS styles) CSS Base (applies consistent style foundation for c

    rhosoi
    rhosoi 2006/02/15
    もっとわがままいうとドキュメンテーションもっと欲しい(あと、ヤフー!ジャパンもがんがれ)
  • script.aculo.usを使ったドラッグ&ドロップなショッピングサイトのサンプル:phpspot開発日誌

    CyberDummy - script.aculo.us php Cart Demo Drag products to the cart to fill it script.aculo.usを使ったドラッグ&ドロップなショッピングサイトのサンプル。 商品データをセッションに保持するように作られています。 ソースが公開されているので、興味のある方は覗いてみましょう。 phpソース

    rhosoi
    rhosoi 2006/02/09
    script.aculo.usの実に使えない例だ・・・
  • JavascriptとPHPを使ってwindowマネージャ風ページを作る:phpspot開発日誌

    jpwm - JavaScript PHP Window Manager jpwmはJavascript+PHPで作成されたブラウザ上で動くWindow Managerを作成するためのライブラリです。 Windowクラスがphpで提供されていて、次のようなUIのサイトを比較的簡単に作れそうです。 半透明のウィンドウもつくれるようです。楽しいですね。 デモサイト

    rhosoi
    rhosoi 2006/02/08
    どこかで見た記憶がないわけでもないw
  • J4P5: Javascript For PHP 5

    Introduction J4P5 is a JavaScript interpreter written in PHP 5, that allows to run untrusted scripts in a sandbox on your server. It aims to implement most of Ecma-262 3d edition. J4P5 uses a modified version of the CFG parser of the MetaPHP project, and is licensed under the GPL This project is new. The current version already exposes most of the features commonly associated with JavaScript, such

    rhosoi
    rhosoi 2006/01/26
    JavaScript for PHP5だそうです