Code Archive Skip to content Google About Google Privacy Terms
さてさて、みんな大好きJavaScript。 サーバ側でもJavaScript。 ということでさっそくnode.jsの動作確認編に参ります。 http://nodejs.org/ にサンプルが載っているので、さっそくこれを動かしてみます。 まずは httpサーバ。 // sample_http.js var sys = require('sys'), http = require('http'); http.createServer(function (req, res) { setTimeout(function () { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }, 2000); }).listen(8000); sys.puts('Server running at h
■■■概要■■■ ・アプリ概要 ・・Canvas + WebSocket ・対応ブラウザ ・・Chrome or Safari (他、WebSocketが使えるブラウザ) ・サーバ側プログラム ・・node.js 0.2.0 ・・express@1.0.0rc2 ・・websocket-server@1.3.50 ※express, websocket-server は node.js のパッケージ管理システムの npm ( http://github.com/isaacs/npm ) でインストールしました。 node.js用のwebsocketサーバは何個かあるみたいですが ( 参照: http://github.com/ry/node/wiki/modules )、 今回は、比較的更新もされていて、手軽に利用できそうな node-websocket-server を使ってみました。
Copyright OpenJS Foundation and Node.js contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use
はじめに 2010 年 9 月 15 日を持ちまして、サイボウズ・ラボを退職いたしたました。 報告も兼ねて、久しぶりにブログを書いてみたいと思います。 (写真はゆうすけべーさんです) この会社に入って、たくさんの学びと思い出がありました。 その一つ一つをまとめていければ、素晴らしい記事になるのかもしれませんが、僕は文章が苦手です。 ですので、うまく退職のエントリを書き上げることができません。 言葉にできない。そんな感じです。 なので、このエントリはサイボウズ・ラボやサイボウズ本社の仲間たちへのありがとうの気持ちをこめて、自分らしく最後まで JavaScript のことを書きたいと思います。 サイボウズでの最後の仕事 僕にとって、サイボウズでの最後の仕事は「JavaScript で新しいユーザーインタフェースを作ること」でした。 そして、その中で始めて複数人による大規模な JavaScrip
Come creare il miglior gioco da casinò Quando si progetta un gioco da casinò, la prima cosa che devi considerare è che tipo di gioco sarà. Ci sono molti diversi tipi di giochi da casinò, dalle slot e video poker ai giochi da tavolo e giochi di carte. Dovrai decidere quale tipo di gioco si adatta meglio alle tue esigenze. Ogni tipo di gioco ha il proprio set di regole e regolamenti, quindi dovrai a
jQuery piroBox plugin is simple images gallery, realized with jQuery librarypiroBox V.1.0 , jQuery plugin (last update november 16th) Set of images tag <head> The css and the 2 .js <link href="css/pirobox.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery1.2.6.js"></script> <!-- fixed version for Opera 9.6 (.height .width)--> <script t
↓の続きです。 Opera で Migemo 検索 - mallowlabsの備忘録 Opera で Migemo 検索 with Google サジェスト - mallowlabsの備忘録 migemo 三部作最終章(ウソ) 1つ目のはサーバを立てなきゃいけないからイマイチで 2つ目のやつはそもそもサーバが Migemo サーバじゃなかったからイマイチでした。 今回のは Opera Unite で Migemo サーバを動かすので 上記二つの問題を一挙に解決します。 インストール Opera Unite が動作する Opera で操作してください。 # 動作確認したのは Mac Opera (build 6510) Opera Unite のサービス: migemo-unite.us ユーザースクリプト: migemo-unite.js migemo-unite.js はインストール後、
「アプリキャスト」は、テレビを見ながら気になる情報を見ることができる、〈ブラビア〉に搭載されている便利な機能です。たとえば、おでかけ前に、テレビ番組を見ながらその日の天気や占いをチェック。インターネットに接続するだけで、かんたんに無料でご利用いただけます。 「アプリキャスト」ではJavaScriptをベースとしたスクリプトで簡単にアプリ(ウィジェット)を作成することもできます。 ぜひ、あなたの欲しいアプリを作ってみましょう! 作った作品を投稿いただければ、あなたのアプリが液晶テレビ 〈ブラビア〉 本体、またはパソコン上の「アプリキャスト」エミュレータで使えるようになります! ぜひ、アプリを開発したり、個人の方が開発したアプリをご利用ください。本サイトでは、個人ユーザーの投稿アプリや開発・投稿方法をご紹介いたします。
Javascript の話題禁止うける http://gyazo.com/d9ad561d597e7e93ee76a0bf87c6b80f.png http://gyazo.com/d6c52b716e85b43c4212f098629a27f7.png
Ajax は、クライアント側(JavaScript)コードからサーバー側に(通常非同期で)アクセスするものです。 Ajax は、ページ自体を読み込み直さないので、 変更したいデータだけをサーバーから取得できること(部分的な表示の変更や通信データ量の軽減)や、 クライアント側の細かなイベントに合わせてサーバーにアクセスできる使い勝手の良さもあり、 ユーザーにサーバーにアクセスしている感覚をなくすことで、 使い勝手が向上するメリットがあります。 SyLフレームワークで、Ajax + JSON を行うには、下記の手順を行います。 (1) サーバー側で、Ajax ライブラリを出力するPHPコードを記述 (2) クライアント側で、Ajax ライブラリをインポート (3) クライアント側で、Ajax リクエストするJava Scriptコードを記述 (4) サーバー側で、JSON 出力するPHPコード
Arrayのuniq()を作る - 素人がプログラミングを勉強するブログのやつと、下のやつのどっちがいいかな。 Array.prototype.uniq=function() this.sort().reduceRight( function(a,b){ a[0]===b||a.unshift(b); return a; } ,[]) var array=[1,1,2,3,4,1,null,null,undefined,HTMLElement,'a','b',HTMLElement,'b']; array.uniq();//[1, 2, 3, 4, HTMLElement, "a", "b", null] 一度ソートすれば隣と比較するだけでよくなる。ただし、順番はソートされたものになる。
Opera で DOM Mutation Event を使用するコードを追記しました。 まとめを追加しました。 Opera パート2に取得できないケースが見つかったため、パート3 を追加しました。 rhino.jpg(幅:300px, 高さ:227px) を、 <img id="rhino" src="rhino.jpg" width="100" height="75" /> と、100 x 75 で表示している場合を例に、画像本来のサイズを取得する方法をご紹介します。 Firefox, Safari, Google Chrome なら image.naturalWidth と image.naturalHeight を利用します。 image.naturalWidth と image.naturalHeight の初期値は 0 です。画像の読み込みが完了した時点で適切な値に更新されます。
JavaScript 2.0 支援ツール「XML 2 JSON service」って何? XML を JSON に変換するサービスです。この技術を用いることで、 クロスドメイン制限を超えて JSON 形式で XML 形式のデータを利用することが可能となります。 JSON は XML と比較して JavaScript 上で非常に扱いやすいため、コツを掴めば簡単に自分のサイトで利用できます。 既に幾つかのサイトで実装されていますが、不特定多数の方にサービス提供するために負荷対策を施し、XML 2 JSON service ベータサービスを公開することにしました。 最近良く聞く Ajax とは何が違うの? 最近、流行りまくっている Web 2.0 と呼ばれるものの基礎技術の1つとして Ajax があげられます。Ajax は大変便利な技術なのですが、セキュリティの観点から自ドメインへのアクセスしか
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く