Back to Web Devout home Web browser DOM support This document is a section of the web browser standards support document. It includes detailed information about DOM support in major web browsers. Pick browsers to display About Up DOM is a model that allows scripting languages to handle browser input and output and manipulate information on webpages. This is essential for high-end web applications.
技術メモ location.replaceを使ってページ遷移させるとブラウザのヒストリに残らない。 var new_url = "http://www.google.co.jp/"; location.replace(new_url); rakuto Lead engineer for several automotive products at Core Team, UIEvolution Inc in Kirkland. Here is my major my works. The Microserver that works as micro TCP/IP server on Bluetooth RFCOMM so that navi system connects to mobile device and control mobile device from connected d
いわば「Windows LiveはJavaScriptで書かれたOS」、LiveガジェットはJavaScriptで記述されたアプリケーションだ。これまでにないMSの「オンラインソフトウェア」展開は、今後10年のMSを決める大きな分岐点となるかもしれない。 このオンライン・ムックPlus「Windows Liveが魅せる次世代マッシュアップ」では、Windows Vistaの登場とともに、新たなサービスとして注目されるであろう「Windows Live」を中心として、Windowsガジェットの概要から詳細の開発手法について紹介する。 今回は、Windowsガジェットの中でもWindows Liveガジェットに焦点を当て、実際にどのような仕組みになっているのか解説していこう。 なお、オンライン・ムックPlus「Windows Liveが魅せる次世代マッシュアップ」では、“Liveガジェットのア
JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。 JavaScriptプログラミング言語 (ECMA-262標準第3版 1999年12月)の一部をベースに作られています。 JSONは完全に言語から独立したテキスト形式ですが、C、C++、C#、Java、JavaScript、Perl、Python、その他多くのCファミリーの言語を使用するプログラマにとっては、馴染み深い規約が使われています。これらの性質が、 JSONを理想的なデータ交換言語にしています。 JSONは2つの構造を基にしています。 名前/値のペアの集まり。様々な言語で、これはオブジェクト、レコード、構造体、ディクショナリ、ハッシュテーブル、キーのあるリスト、連想配列として実現されています。
JavaScriptのテンプレートエンジンがあって、JSON返したらクライアント側でViewを組み立ててくれるとかあったら便利だよなぁ、と思っていたらありましたよ。 Ajax Pages http://ajax-pages.sourceforge.net/ こりゃ面白い。jspというよりはPHPを書いているような感じで書ける。 Controllerのロジックが中に入ってこないので純然たるViewとして書けるし便利かもなぁ。 基本的にテンプレートは*.ajpファイルとして外に書き出すのですが、 一度クライアントが取得した場合、次からはキャッシュとして扱われるようになる(ことを期待している)ので、 通信が発生せず高速に処理できるのも利点のようです。 <% var hello = "hoge is dead"; %> <%=hello%> <div id="inner"> <ul> <% for
ajax13 - Welcome to ajax13 AjaxによるブラウザベースのOfficeスウィート「ajax13」。 Word、Visio、Excel、Powerpoint、iTunesの機能を提供しています。 利用に際して、アカウント登録が必要で、動作にはFirefox1.5以降が必要。
組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム
新着記事一覧 【コラム】3Dグラフィックス・マニアックス 第32回 ジオメトリシェーダ(3)〜ジオメトリシェーダのアクセラレーション的活用(3) [17:30 9/26] グリーンNTTの本格活動開始 - 、2012年度までに5MW規模の発電を目指す [17:27 9/26] 韓国大手のGmarketを米eBayが買収 - オンラインショッピングに変革 [16:56 9/26] 吉田カバンがコンランショップとコラボ! - 機能的なビジネスバッグ登場 [16:43 9/26] IBM、世界4カ所にクラウド・コンピューティング・センターを開設 [16:17 9/26] こんにゃくセラミドと食物繊維10,000mg配合の機能性飲料発売 - JT [16:11 9/26] 日本IBM、最小で20万円を切るセキュリティアプライアンスを発表 [15:53 9/26] S3 Graphic
ギコ猫でもわかるファミコンプログラミング ∧ ∧ ~′ ̄ ̄( ゚Д゚)<ファミコン、シロ! UU ̄ ̄ U U 「ギコ猫でもわかるファミコンプログラミング」は、 任天堂ファミリーコンピュータ(ファミコン)のエミュレータで動作する、 8ビットアセンブラプログラムの勉強サイトです。 内容には技術的な間違いがある可能性があります。 サンプルソースはあまり整理されておらず、最適化もされていません。 また、内容は予告無しに修正されます。各自の責任においてご覧ください。 なお、このページには自由にリンクして頂いて結構です。 2010/11/1 iswebのサービス終了に伴い、 hp.infoseek.co.jpにおいてあったソース等のファイルが全て消えました。 ここに全てのファイルをアップしましたので、 ご利用下さい 「ファミコンプログラム入門」更新履歴 ファミコンプログラム入門 第1章 はじめに
フリーティケットシアター全サービス終了 誠に勝手ながら、「フリーティケットシアター」のサービス提供を 2016年3月31日をもちまして終了させていただきました。 これまで長らくご愛顧を賜り、誠にありがとうございました。 http://www.freett.com/
Web API(WebサービスAPI)をプログラミングで活用するにあたって,ぜひ知っておきたい基礎技術が三つあります。古典的な技術の代表としてSOAPとWSDL,そして昨今急速に普及してきたRESTです。ごく単純に言ってしまうと,前者は「高機能で複雑」,後者は「シンプルで簡単に利用可能」と区別できるでしょう。現時点では,そのシンプルさが多くの開発者に受け入れられたおかげか,REST方式が(先達である)SOAP方式を圧倒しているように見えます*1。 もっとも,だからといってRESTがSOAPよりも優れていると結論付けるのは早計でしょう。昨今では,SOA(Service Oriented Architecture)という言葉に代表されるように,大規模なシステムを「サービス」という単位で構成し,互いに連携し合う設計手法が注目されています。特に,SOAを実現する具体的な基盤技術として注目されている
お知らせ NEW!お知らせ 2021/03/29 表示価格は税込です。 2020/10/30 フォクトレンダースパーブ、フォクトレンダー ズーマー、セプトン等デッケルマウントレンズを追加しました。 当面の間、営業時間は13:00~18:00とさせていただきます。ご入店の際にはマスク着用をお願いいたします。 現在、注文フォーム・お問い合わせフォームがご利用いただけません。メールowner@moritz.co.jpをご利用願います。 注目!激安サービス品コーナー クレジットカードにてお支払いいただけます! 詳しくはこちらへ クラシックカメラ モリッツ 〒151-0053東京都渋谷区代々木2-19-12唐沢第二ビル2階 TEL:03-5358-7641 FAX:03-5358-7642 E-Mail:owner@moritz.co.jp 東京都公安委員会許可第303321208320号 坂口 フ
習志野市の政治経済、IT、学術機能が集中する 国内有数のサイバーシティ「津田沼」。 昼間は大手企業のビジネスマンや名門理工系大学の学生、 将来を嘱望されるエリート予備校生らが街を足早に闊歩し、 「ここはニューヨークか」と見紛うほどの熱気に包まれている。 こんな街の顔も、夜には 冷酷なコンクリートジャングルへと一変する。 数々の修羅場を潜りぬけた荒くれ男どもが集い、 いつ強姦や殺人などの凶悪犯罪が起きてもおかしくない 「クライムシティー」としての表情を見せ始めるのだ。 「眠らない街」津田沼はどこに行くのか。
ある事業立ち上げの風景2:経営計画と開発計画のギャップ調整 公開日時: 2006/11/08 22:05 著者: 渡辺聡 前回の続きとして、シードからアーリーにかけての立ち上げ時点でも拡大期でも、更には上場してからも何度と無く問題化する事業計画と開発プロセスでとの速度とサイクル調整の件を。 各所で問題化しているのを実際見ていることもあり、NILSの担当パネルでもディスカッションテーマとして採り上げられないか調整している。一部SaaSやサービス化などに時間を割くかもしれないが、パネルの皆様から良いお話を頂けるというのが確認取れれば、限られた時間内ではあるものの整理を試みてみたい。次のトレンドは何か!というのも大事であるが、足腰を固めるのも同じくらい大事なために。 問題が置きつつある現場での症状としては概ね以下のような形で出てくる。 1)経営陣からみるといつまで経ってもモノが仕
幾つか立ち上げ系の支援案件で、似たようなフェーズに差し掛かっているものがあり、やっていることを整理してみると共通項がやはり浮かび上がる。良い機会なので、簡単にだがまとめてみたい。 話のきっかけ 話の始まりとして、創業者や経営陣からの相談を受けることから始まるのが多い。当たり前だか事業を行うのは先方なため、基本的な事業目的や概要についてはある程度固まっていることがあるのが普通だが、シード段階のビジネスモデルの検証や事業プランの策定から入ることもある。 良くあるのが、概ねの事業イメージは出来ているが、実際のサービスデザインについて上手くやりきれないというパターン。事業会社出身者やコンサルタント卒業生の方が中心になって始まった事業の場合によく起きる。この場合足す必要があるのが、アーキテクトやプロデューサーの役割。理屈の上では市場があっても、上手く捕まえられるか、リーチ出来るかはサービスをき
自分たちでタスク管理システムを作ろうと思った~Getting Things Done!(仕事を成し遂げる技術)~:自社プロダクト立ち上げ奮闘記(1) ヌーラボが開発した「課題管理ツール Backlog」は、開発プロジェクトにおけるさまざまなタスクを管理するツールである。本連載は、同社がこのツールを開発するに至った経緯から、開発段階で起きた問題とその解決手法を彼らの経験を踏まえて紹介する。ある1つの開発チームが製品を企画し、開発プロジェクトを遂行、完了させていくまでのドキュメントでもある。(編集部) Getting Things Done! 私たちの携わるプロジェクトは、「やらなければいけないこと」「やろうと計画していること」の塊で成り立っています。その「やらなければいけないこと」「やろうと計画していること」を「タスク」や「ジョブ」と呼び、「仕事を成し遂げる」「プロジェクトを達成する」とは、
多くのITエンジニアにとって「転職」とは非日常のもので、そこには思いがけない事例の数々がある。転職活動におけるさまざまな危険を紹介し、回避方法を考える。 転職するとき、避けては通れないのが面接試験です。面接は採用企業が候補者の資質や適応性を見る場であると同時に、転職希望者にとっては新天地を見定めるという大事な意味を持つ場でもあります。 今回は面接の中でも、特に「圧迫面接」と呼ばれるものにかかわる事例についてお話しします。 失敗だった前回の転職 田中さん(仮名)は中堅SI(システム開発)企業に勤める29歳のITエンジニアです。転職をしたいので相談に乗ってほしいということでお会いしました。ところが田中さんは、実はいまの会社に数カ月前に転職したばかりだというのです。 以前は金融機関のシステム子会社で銀行の大規模システムの企画開発などを担当していました。理系の大学を卒業後、7年間一貫して汎用機に携
SSLって何だったっけ? SSL-VPNを学ぶ前に、まず「SSL」についておさらいしてみましょう。 SSL(Secure Sockets Layer)は、Webサーバとのやりとりを暗号化してくれるもので、ショッピングサイトなどでクレジットカード番号を入力するページでおなじみでしょう。SSLは「やりとりを盗聴されていないこと」「相手が偽物ではないこと」「やりとりを誰かが改ざんしていないこと」を証明してくれる、縁の下の力持ちとなります。 SSLという言葉を知らなくても、この鍵のマークにはお世話になっている人も多いと思います。SSLはPC向けのブラウザだけではなく、携帯電話やゲーム機、PDAなどのブラウザでも実装されている、とても一般的なプロトコルです。 SSLの歴史は古く、1995年に登場したNetscape Navigator 2や、1996年に登場したInternet Explorer 3
先日の11月7日(米国時間)、ついに.NET Framework 3.0(RTM版)が公開された。 ■.NET Framework 3.0とは .NET Framework 3.0は、すでに「Insider's Eye: .NET Framework 3.0とは?」でも紹介しているように、現行の.NET Framework 2.0の次バージョンとなる.NETの実行環境だ。 ただし、その実行エンジン(CLR)と基本クラス・ライブラリは.NET Framework 2.0から何も変更されておらず、まったく同一のもの(バージョン「2.0.50727」)が含まれている。そこに新たに次の4つのテクノロジを追加したものが.NET Framework 3.0である。 WPF:Windows Presentation Foundation(プレゼンテーション技術) WCF:Windows Communic
大内隆良(@IT自分戦略研究所) 2006/11/11 「目標」「変化」、それに「心得」。「エンジニアを楽しむための3つの提案」と題したパネルディスカッションで、モデレータのアーキット 代表取締役 堀内浩二氏がエンジニアを楽しむために必要なキーワードとして挙げたのが、この3つの言葉だ。 このパネルディスカッション、9月30日に都内で@IT自分戦略研究所が開催したイベント「@IT自分戦略研究所 MIX」の1コマだ。 堀内氏が最初に挙げたのは目標。@IT自分戦略研究所とJOB@ITが2006年春に行った読書調査では、エンジニアという仕事を続けていくうえで、将来的な不安/危機感を感じることがあるかという質問に、日常的に不安/危機感を感じている、ときどき不安/危機感を感じる人は、2002年の同様の調査と比較して、若干減少していることが分かる(図1)。 図1 エンジニアを続けるうえで日常的に不安/危
特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基本2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す
はてな認証APIをCatalystに組み込んでみます。びっくりするほど簡単です。 http://localhost:3000/をトップページとして、http://localhost:3000/loginにアクセスするとログイン、http://localhost:3000/logoutにアクセスするとログアウトするようにしてみます。 予め2018年10月31日(水) をもって、はてな認証APIの提供を終了します。それに伴い、OAuthへ移行をお願いいたします - はてなの日記 - 機能変更、お知らせなどでアプリケーションの登録をしておきます。コールバックURLにhttp://localhost:3000/auth_hatenaを指定しました。 いつものアレ % catalyst.pl MyApp % ./script/myapp_create.pl view TT TT lib/MyApp.
※本稿は PHP5.2 Windows インストーラー版について書かれています。 PHP 5.2 がリリースされています。が、PHP 5.2 は*一般的な*マイナーバージョンアップではありません。 apache2 と apache2.2 が別物であるのと同様、PHP 5.1.x と PHP 5.2 は かなりの別物 ですのでバージョンアップにはそれなりの時間と精神的余裕を確保できたときに行うことをお勧めします。 #一応メジャー改良版、という変な呼び方になっているようですが・・・ ●Windows版のバージョンアップ方法 基本的には「以前のバージョンのPHPをアンインストール」してから行った方がいいと思います。 インストーラーが以前の 2.5MB ⇒ 18.8MB と急激に大きくなっていることからも、変化の多きさが伺えます。 以前のバージョンのゴミが残っていると予期せぬトラブルを引き起こしま
JavaScript では単体の + 演算で数値化が行われる これを利用して数値っぽいか判定する関数を作ってみた。 このオブジェクト数値っぽい? function isNumber(a) { return +a == a } こんな感じで使う isNumber(true); // true (true は 1 として扱うことができるから) isNumber(false); // true (false は 2 として扱うことができるから) isNumber("1e1"); // true (数値に変換可能な文字列) isNumber("hoge"); // false (数値に変換不可能な文字列) isNumber({toString: function(){return "1"}}); // true (数値に変換可能なオブジェクト) isNumber({}); // false (数値
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く