This domain may be for sale!
JavaScriptの強調表示定義ファイル JavaScript用の強調表示定義ファイルです。 特徴としては、予約語に加えて、 以下のキーワードを追加してあります。 ・基本オブジェクトのメソッド ・イベントハンドラ名 ・DOMオブジェクト、メソッド名 ・prototype.jsのメソッド名 表示方法は、一部強調表示4に設定していますが、 ほとんど強調表示3に設定してあります。 また、足りないキーワードや誤植等があれば、 sakassann@gmail.com まで御連絡下さい。 ※スパム対策の為、@部分が全角となっております。
Looking for information about Informa TechTarget products and services? The commercial homepage has moved. Visit Informa TechTarget News 29 Jul 2025 / Software Design & Development What Amazon Q prompt injection reveals about AI security Experts say a malicious prompt injection in the Amazon Q extension for VS Code doesn't represent a fundamentally new threat, but reflects how AI amplifies securit
JavaScript 第3版 ひさびさに JavaScript をいじろうと思い、以前に購入して長らく放置していた『JavaScript 第3版』を読みました。これまで見よう見真似でしか触ってこなかった JavaScript をちょっとまじめに勉強しよう、というのが狙いです。 もともと、この本はプログラミング言語としての JavaScript が詳しく解説されている、という話をどこかで読んだのがきっかけで購入しました。たしかに全体の半分を占める第I部「コア JavaScript」では字句構造、データ型にはじまり、変数、式、演算子、文、関数、オブジェクト、配列と、言語仕様のオーソドックスな解説が続いています。 一方、第II部の「クライアントサイド JavaScript」 ではブラウザ上での JavaScript についての各種話題が取り上げられています。しかし、この第3版の日本語版が出たのが
ちょっと面白そうだったので、メモ Steve Yegge ported Rails to JavaScript Googleの Steve Yegge という男が「RailsをJavaScriptへ移植した」と言ってる。JavaScriptで動くRailsライクなMVCフレームワークを作ったてことかな。 SteveYeggeがRuby On RailsをGoogleでも使おうと提案したが駄目だった ↓ Googleで採用されてる言語(C++, Java, Python, JavaScript)の、JavaScriptへ移植すれば良いじゃん という経緯だそうだ。実際のコードを見るまで何とも言えないけど、上のブログで 「Line by line. In 6 months. Working 2000 hours. Steve is a coding stud.」 (一行一行、開発期間は6ヶ月で2
チャットサービス lingr.com が2009年5月末日をもってサービスを終了したため、lingr.com上で動作する“それりん”もあわせてサービスを終了致しました。 2年間の短い公開期間でしたが、ご利用ありがとうございました。
javascriptで循環参照するようなコードを書くとメモリリークするIEのバグが、6月のWindows Updateで直ってるそうだ。 Ajaxian » IE Memory Leaks Be-gone http://ajaxian.com/archives/ie-memory-leaks-be-gone 確かに、KBでメモリリークが直ったような事が書いてある。 http://support.microsoft.com/kb/933566/ http://d.hatena.ne.jp/zorio/20060316/1142528060 で書いたコードで試してみた。 普通に循環参照:http://zoriolab.info/leaktest1.html クロージャ使用:http://zoriolab.info/leaktest2.html 毎月WindowsUpdate後にスナップショット
ちなみに Mac OSX 版では ~/Library/Preferences/com.apple.Safari.plist に IncludeDebugMenu を 1 として追加すれば Debug メニューが表示されます。 $ defaults write com.apple.Safari IncludeDebugMenu 1 なので Windows 版でも同じだろうと思って C:\Program Files\Safari\Safari.resources\Defaults.plistをエディタで開いてみると XML だったので <key>IncludeDebugMenu</key><true/> や <key>IncludeDebugMenu</key><integer>1</integer> や <key>IncludeDebugMenu</key><string>1</string
Ext JSで作ったアプリケーションのUIをブックマークレットで動的に読み込むサンプル。今見ているページに含まれているRSSを好みのUIで見ることが出来る。 以下のスクリプトをブックマークレットとしてブラウザに登録しておき、RSS情報を含む任意のサイトで起動する。 javascript:(function(){var s=document.createElement("script");s.type="text/javascript";s.src="http://stomita.sakura.ne.jp/lab/feedviewer/feed-viewer-bootstrap.js";document.body.appendChild(s);})()livedoor newsのサイトから起動してみた例。RSSのリストはRSS Autodiscoveryの情報から抜き出している。 ちなみにf
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Make a note of it: Web tech, montaineering, and so on. Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 Webに言語は数あれど、特に玉石混淆の激しいJavascriptの書き方について纏めてみた。間違い指摘大歓迎! 発端はYahoo!の Eric Miraglia による、YUI 式モジュールの作り方をまとめた記事。ざっくりまとめると、以下の手順になる。 YAHOO.myProject.myModule = function () { //"private" variables: var myPrivateVar = "I can be accessed only from within YAHOO.myProject.myModule."; //"private" m
_ [javascript] JavaScript の "var" と Scheme の "define" JavaScriptの環境フレームに関する考え方は、とてもSchemeに似てる。SICP3,4章あたりの理解に基づいて考えるととてもわかりやすい。トップレベルの環境(グローバル環境)があって、関数の本体ごとにローカルの環境が積み重なっていく。基本的にはそれだけのことだ。 ただ、まったく同じというわけではない。JavaScript の場合、変数には「宣言されたけど未定義」という状態があるのに対して、Schemeの場合、変数の宣言は必ず初期値を伴う。そんな違いはある。 というようなことをふまえた上で、JavaScript の "var" と Scheme の "define" は、だいたい同じような意味ととらえてよさそうだ。JavaScriptの "var" は、トップレベルを除いてla
人様にActionScript (あるいは JavaScript)を教える時に、絶対に鬼門となるthisスコープについてのまとめメモ。 ECMAスクリプトでは関数が他の変数に代入可能な為、関数のthisが文脈によって変動します。どうも、Javaとかやってる人にはそれがスゴイ気持ち悪いらしいのです。 thisとな何なのか? 端的に言うならば、thisは「その関数を、何のプロパティと解釈して呼び出したか?」によって決定します。 関数を直接呼び出す場合と、オブジェクトのプロパティに代入してから呼び出す場合を比較してみます。 function hoge(){ alert(this); //trace(this); flashの場合はコッチ } var myObj = new Object(); myObj.hoge = hoge; hoge(); myObj.hoge(); のように書いた場合、
はじめに bookmark prototype.jsの概要 ユーティリティ関数 bookmark 指定idのエレメントを取得 - $ 指定idのエレメントのvalueを取得 - $F エレメントのリスト形式を配列形式に変換 - $A オブジェクトをHash形式に変換 - $H 指定した範囲のリストを返す - $R prototype.jsで追加された機能 bookmark Ajax Ajaxリクエストを行う - Ajax.Request Ajaxで指定エレメントの内容を書き換える - Ajax.Updater Ajaxで指定エレメントの内容を定期的に書き換える - Ajax.PeriodicalUpdater 定期的に指定の処理を行う - PeriodicalExecuter Enumerable リストに特定の関数で処理させる - Enumerable.each リストの全ての値を調べる
How do I start? If you're new to Mapplets, here's how we recommend you get started: Browse the Developer Guide. Install the Developer Mapplet. Read the Mapplet Basics document. Write a Mapplet and add it to Google Maps. Featured Video See how Mapplets benefit Google Maps users: What are Mapplets? Mapplets are mini-applications that run within Google Maps. You can create Mapplets that add new f
任天堂のゲーム機「Wii」には,インターネットを閲覧する機能「インターネットチャンネル」がある。その正式版が,2007年4月から配信されていることをご存じの方も多いだろう。2007年6月末までは無料でダウンロードできる(7月以降は有料)ので,我が家のWiiにもさっそくダウンロードした。とはいえ,Wiiでネットを閲覧したかったわけではない。別のことに興味があったのだ。 インターネットチャンネルの実体は,ノルウェーOpera SoftwareのWebブラウザをWiiリモコン(コントローラ)で操作可能にしたものだ。パソコンではマウスやキーボードを使えるが,Wiiでは基本的にリモコンだけでブラウザを操作しなければならない。そのために,リモコンの十字ボタンやBボタンでのスクロール,「+」「-」ボタンで拡大/縮小表示,といった具合に,独特のブラウザ操作が可能になっている。 Wiiのサポート情報にあるQ
デスクトップアプリを開発してると、ListView のカラム幅が足りなくなったときに「My Docume...」のように自動的に末尾を「...」で埋めて切りつめてくれる機能がある。ウェブでも同じことをやりたかったので、作ってみた。 まず、文字列の幅を測定するには、 <span id="ruler" style="visibility:hidden;position:absolute;"> </span> みたいな隠しエレメントを用意しておいて、 String.prototype.getExtent = function(ruler) { var e = $(ruler); var c; while (c = e.lastChild) e.removeChild(c); var text = e.appendChild(document.createTextNode(this)); var
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く