1 名前:nobodyさん [2008/05/15(木) 16:22:12 ID:omRBHTnI] とか見つからなかったので立てさせてもらいました クライアントJavaScript/JScriptについてはWeb制作板へどうぞ。 とりあえず俺は今頃Jaxerで遊んでみてます。 AJAJAって無くなったのかな? 公式らしきURLがwikipedia転送になってますね その他にもいろいろ実装あるので、>>2 以降で軽くリンクとか書いて行きます
100 名前:nobodyさん mailto:sage [2011/03/24(木) 12:06:18.54 ID:???] ×Node.jsで ○Nodejs.orgで
101 名前:nobodyさん mailto:sage [2011/03/30(水) 22:01:32.42 ID:???] 最近勉強し始めたけど楽しいです
102 名前:nobodyさん mailto:sage [2011/04/05(火) 21:38:11.84 ID:???] 現在、Javaでサーバ側実装してるけど、 定数の宣言がどうしてもサーバとクライアントで、 二重定義になっちゃうんですよね。 (JavaScriptは定数じゃないけど。。) どっちも、JavaScriptなら定義は1つで済みそうだけど どうなんでしょうか?
103 名前:nobodyさん mailto:sage [2011/04/05(火) 21:58:11.55 ID:???] JSON使えばたしかに片方だけで宣言したものをもう片方でも使える けど「定数」をJSON使ってやりとりする気ならアホとしか
104 名前:nobodyさん mailto:sage [2011/04/05(火) 22:09:27.37 ID:???] >>103 JSONだとなんでアホなわけ?
105 名前:nobodyさん mailto:sage [2011/04/05(火) 22:17:04.24 ID:???] なんでやろうが定数は鯖と倉で同期させる必要があるにきまってるわい その為にソースの自動生成があるわけで…
106 名前:nobodyさん mailto:sage [2011/04/05(火) 22:25:35.46 ID:???] ん? サーバとクライアントで同じファイルを使う=同期する必要が無い では? 定数的に使うから、値を変えるわけでも無いし
107 名前:nobodyさん mailto:sage [2011/04/05(火) 22:27:59.79 ID:???] ふむ、俺も書いたあとに気づいたw 要するに定数ファイルをユーザにも読み取れるようにしてるわけか
108 名前:nobodyさん mailto:sage [2011/04/05(火) 22:34:02.45 ID:???] そう言われれば、セキュリティ的にはダメダメかも
109 名前:nobodyさん mailto:sage [2011/04/06(水) 01:00:44.36 ID:???] 勘違いするのも分からんでもないけど、クライアントとサーバの役割は基本的に変わんないよ。 Javaで作ってたサーバアプリがJavascriptで作ったサーバアプリになるだけ
110 名前:Perl忍者lvl4 ◆M5ZWRnXOj6 mailto:sage [2011/04/10(日) 13:47:48.08 ID:???] >amachang 今粛々と民事刑事の方面で進めています。一応、すべて証拠として保存しなければいけないので、冗談でも今はこのスレに変なこと書き込まないでください。 >2011/01/28 hibari.2ch.net/test/read.cgi/prog/1291518728/ >1 :amachang撲滅振興協議会:2010/12/05(日) 12:12:08 > amachangが憎い・・・・amachangが許せない・・・・ > ククク・・・・クククククク・・・・・ > クックックックックックックッ・・・・・ > クー、クー、クー、クー、クー、クー・・・・・ > > もう許せない。 > もはや沸き上がる滅意を抑えることが出来ない!!!
111 名前:nobodyさん [2011/04/13(水) 20:02:11.28 ID:gpWOBxIw] みなさんどこのサーバーを使ってるんですか。 ちょっと遊ぶのに適した無料もしくは格安のレンタルサーバーのお勧めを…。 専用サーバーじゃないと無理?
112 名前:nobodyさん mailto:sage [2011/04/14(木) 13:50:16.83 ID:???] >>111 ggrks
113 名前:nobodyさん mailto:sage [2011/04/14(木) 14:40:32.23 ID:???] >>112 えー、ググったがよく分からんかったんです。 はー、どうせこれからやるんなら、クライアントもサーバーもJavaScriptで賄えるならやりやすいかと思ったけど、 おとなしくRudyかPython当たりを覚えるしかないかな…。
114 名前:nobodyさん mailto:sage [2011/04/14(木) 15:12:22.17 ID:???] 月額84円VPSでも借りてろ
115 名前:nobodyさん mailto:sage [2011/04/14(木) 19:26:18.42 ID:???] >>113 blogs.itmedia.co.jp/kichi/2010/11/amazon-web-serv.html 因にさくらは無理らしい
116 名前:nobodyさん mailto:sage [2011/04/14(木) 20:38:00.54 ID:???] node.jsが使えないVPSか。どんな仕組みなのかね。胸熱
117 名前:nobodyさん [2011/04/24(日) 11:38:34.96 ID:m3YhcXXv] 淋しいのでコメントしただけ
118 名前:nobodyさん [2011/04/25(月) 07:51:09.32 ID:bH9JmAF/] 2011年はサーバサイドJavaScriptの年とか言われてたのに
119 名前:nobodyさん mailto:sage [2011/05/03(火) 00:43:51.93 ID:???] ■Node.js とか Node.jsとか、ましてや Node.js と学習コストのはなしCommentsAdd Starmattn15barlog 結局、がんばってそれの作法をおぼえても、それのブームがさった後にまったく役にたたない知識なので、そういうのを覚えるぐらいなら、ベーシックな技術の修得に時間をさくべきではないか、とおもった。 お前らの事いってるとおもうんだが? さっさと死ねよ どうせ作るのはくだらねえ趣味程度のアプリだろ 通ぶってわめくのやめてくれないか
120 名前:nobodyさん mailto:sage [2011/05/03(火) 00:46:09.31 ID:???] Node.jsっていう文字が大変不愉快 さっさと死ね なにがV8だ クソみたいな中学生が作ったみたいなサイト載せやがって くだらねえチャットやBBSでも作ってろよタコ 凄さみせてくれないか?どうせカスなんだろ 俺が驚かなかったらNode.jsおわりねハイ終了
121 名前:nobodyさん mailto:sage [2011/05/15(日) 14:37:26.97 ID:???] サーバサイドはNode.jsで クライアントはJavaScriptでアバターチャット作ってます。 遊びに来てください。 tommie.dip.jp/
122 名前:nobodyさん mailto:sage [2011/05/16(月) 07:53:17.37 ID:???] >>121 かわいいなw なんで、いきなり3なの?
123 名前:nobodyさん [2011/05/21(土) 13:00:57.15 ID:/xyh+Ud4] Node.js流行らないかねぇ。 無料の鯖とかで手軽に試せたらいいのに。 あと、本とか出ないかね。
124 名前:nobodyさん mailto:sage [2011/05/21(土) 13:03:19.02 ID:???] つ無料VPS
125 名前:nobodyさん mailto:sage [2011/05/21(土) 23:21:11.76 ID:???] >>123 つttp://oreilly.com/catalog/0636920015956/
126 名前:nobodyさん [2011/05/22(日) 01:44:44.98 ID:FxEvmOGI] >>124 無料VPSって自分でNode.jsインストールしてってことでしょ? そんなんじゃなくてPHPとかPerlみたいに最初からインストールしてある鯖で 手軽にやりたいのよ。 あとそんなん使うなら自分のPCにVMWare入れてLinuxインストールするよ。 >>125 英語やん。 日本語の本が無いと日本で流行らないべ。
127 名前:nobodyさん mailto:sage [2011/05/22(日) 10:36:34.93 ID:???] >>126 https://no.de/ www.duostack.com/
128 名前:nobodyさん mailto:sage [2011/05/22(日) 14:33:48.63 ID:???] >>126 つttp://d.hatena.ne.jp/t_43z/20101201/1291180243
129 名前:nobodyさん mailto:sage [2011/05/23(月) 07:52:48.98 ID:???] >>128 リア厨が執筆人かよw これも時代か
130 名前:nobodyさん mailto:sage [2011/05/23(月) 10:28:25.75 ID:???] Rubyも厨房がコミッタって話題になってたな 中学生が書いたコードを使わせてもらって中学生が書いた本で勉強する大人達 どうしてこうなった
131 名前:nobodyさん mailto:sage [2011/05/23(月) 10:54:01.28 ID:???] ただの話題集め IT業界に若者を引きずり込みたいんでしょ
132 名前:nobodyさん mailto:sage [2011/05/23(月) 18:59:48.35 ID:???] 新しいモノ程、若者が多いよね Androidもそうだし 大人はもうオワコンなのか
133 名前:nobodyさん mailto:sage [2011/05/26(木) 21:33:32.66 ID:???] 若者も10年経ったらただの人
134 名前:nobodyさん [2011/05/28(土) 11:58:32.99 ID:fsOp7hvk] PHP5が出たときもそうだったんだけど なかなかレン鯖とかで使えなかったんだよな。 レン鯖で手軽に使える状況になれば 盛り上がりも違ってくると思うのよ。
135 名前:nobodyさん mailto:sage [2011/05/28(土) 13:21:20.68 ID:???] もうレン鯖の時代じゃない。クラウドだ。
136 名前:nobodyさん mailto:sage [2011/05/29(日) 13:10:45.63 ID:???] >>135 クラウドはバズワード そもそもクラウド(笑)先サーバをレンサバとしてnode.jsで使えるとこなんてないだろ
137 名前:nobodyさん mailto:sage [2011/05/29(日) 22:10:40.79 ID:???] >>136 node.jsが使えるpaasは何個もあるぞ websocket勉強会じゃクラウド()笑よりさくらvpsが人気だけどな
138 名前:nobodyさん mailto:sage [2011/05/30(月) 18:31:52.70 ID:???] さくらVPSってkvmだっけか?
139 名前:nobodyさん mailto:sage [2011/06/04(土) 12:17:11.94 ID:???] Javaとか従来の?サーバーサイド言語はリクエストをスレッドが処理する。 一方でnode.jsはリクエストごとのスレッド作らないで、プロセス立ち上げるとか。 それでなんでパフォーマンス上がるんだろ?
140 名前:nobodyさん mailto:sage [2011/06/05(日) 03:48:25.63 ID:???] >139 嘘つくな。プロセスなんか立ち上げねーよ。
141 名前:nobodyさん mailto:sage [2011/06/18(土) 17:49:03.58 ID:???] www.itmedia.co.jp/news/articles/1106/17/news028.html https://github.com/andreasgal/pdf.js これで日本語PDFも文字化けせず表示させたいのですがiTEXTとか必要ないですか? それとfonts.jsやglyphlist.jsは何をやってるんでしょう? glyphlist.jsに*katakan, *hiraganaとかあるけど何をやってるのかサッパリで。 グリフ生成? 仮想的な画像フォントを作り出してたりするんでしょうか?
142 名前:nobodyさん mailto: [2011/06/19(日) 00:01:14.79 ID:???] 過疎?
143 名前:nobodyさん mailto:sage [2011/06/20(月) 06:03:46.28 ID:???] expressを実行すると以下のようなエラーがでるぷ 500 Error: Cannot find module './nodes' ググってもわけわかめ なんぞこれ??
144 名前:nobodyさん mailto:sage [2011/06/20(月) 07:52:16.29 ID:???] >>141 pdf.jsってサーバサイドなの?
145 名前:Perl忍者 mailto:sage [2011/07/30(土) 14:04:59.48 ID:???] node.jsとかpdf.jsとかまだ情弱なことやってんだな^^;;;;;;;;;;;;;;;;;;;;;;;;;;
146 名前:Perl忍者 mailto:sage [2011/07/31(日) 01:59:42.43 ID:???] pdf.jsってなんだ?
147 名前:nobodyさん mailto:sage [2011/08/01(月) 08:54:00.78 ID:???] こっちにまで糞忍者きたのかよw
148 名前:nobodyさん mailto:sage [2011/08/29(月) 08:23:28.38 ID:???] >>144 んだ まだまだ実験段階でαにすらなってないよ
149 名前:nobodyさん mailto:sage [2011/08/29(月) 12:39:50.11 ID:???] ローカルでpdf.jsとかが使える時代もくるんだろうなぁ サーバーサイドjsの書籍って凄い少ないね
150 名前:nobodyさん mailto:sage [2011/10/25(火) 12:47:15.69 ID:???] 過疎ってるなぁ
151 名前:nobodyさん mailto:sage [2011/10/25(火) 22:27:53.62 ID:???] >>150 話題もこれと言ってないからね 東京node学園祭もjsオタのオナニーだったらしいし node.jsはオナニー(趣味)から脱出できるんかなぁ rubyより遥かに流行らなそうだわ js好きなんだけどなぁ
152 名前:nobodyさん mailto:sage [2011/10/26(水) 00:13:24.36 ID:???] >>151 150です。 Rubyよりは流行らないでしょうね。そもそも全体に使うようなものじゃないと思うし。 個人的にはAjaxみたいに「新しくて古い技術」なんて言われて、WebSocketとWebGLとかと一緒に一般向けに降りて来て、将来盛り上がるんじゃないかなーと。盛り過ぎかな。
153 名前:nobodyさん mailto:age [2011/10/26(水) 08:14:19.44 ID:???] あげる >>152 HTML5が良い方向にいけば時期的にも少しは流行るかもだけど 正直、一企業がnode.jsでWebサービス始めるってレベルまではいかないでしょ せいぜい冒険大好き起業家がネタでサービス始めて、はてブとかのブクマ数が増えて1回はみんなが見るけど (´・∀・`)ヘー、これがSSJSで動いてるんだー、でお終い
154 名前:nobodyさん mailto:sage [2011/10/26(水) 10:07:34.89 ID:???] PHPが流行りかけのときにも出たな、そういう意見
155 名前:nobodyさん mailto:sage [2011/11/08(火) 02:13:04.11 ID:???] >>153 サイバーエージェントが16コアサーバ20台でNode.jsを運用してる ttp://www.slideshare.net/snamura/nodejs-9956558 それとは別に100台以上のサーバでMongoが動いてる結構な規模のシステム お前の認識より現実は進んでるぞ
156 名前:nobodyさん mailto:sage [2011/11/08(火) 03:27:37.02 ID:???] なんでCAの例なんか出すかね
157 名前:nobodyさん mailto:sage [2011/11/08(火) 08:09:49.22 ID:???] >>155 Mongoは知ってる。nodeの話じゃないのか? CAが使ってるのは初めて知ったw吉報として受け止めておくわ
158 名前:nobodyさん mailto:sage [2011/11/08(火) 08:20:04.98 ID:???] >>155 ああ、間違えた CAがnode.jsとMongoで運用してるって事か でも、CA…オナニーじゃないよね?
159 名前:nobodyさん mailto:sage [2011/11/08(火) 14:57:00.28 ID:???] 研究的な運用とかかな? 流行ったらアドバンテージ取れるだろうけどようやるなぁ
160 名前:nobodyさん mailto:sage [2011/11/08(火) 15:25:03.22 ID:???] リンク先見ればそんなコメントは吐けないぞ
161 名前:nobodyさん mailto:sage [2011/11/08(火) 23:07:39.94 ID:???] ピーク時20万同時接続でも研究的とかオナニーとか… お前らそれ以上のサービス運用してるんだろうな?
162 名前:nobodyさん mailto:sage [2011/11/09(水) 08:08:57.04 ID:???] >>161 CAの中の人? 同時20万接続なんてのは正に試行なんじゃないの?
163 名前:nobodyさん mailto:sage [2011/11/09(水) 11:20:31.15 ID:???] >>162 >>155 の資料を見ただけだ 同時20万接続が正に試行って俺にはこのスレの連中の感覚がわかんね
164 名前:nobodyさん mailto:sage [2011/11/09(水) 12:05:53.32 ID:???] >>163 同時アクセスによる負荷テストに決まってんだろ
165 名前:nobodyさん mailto:sage [2011/11/09(水) 12:29:17.29 ID:???] >>164 ちゃんと>>155 のスライド見ろよ… ピグライフってサービスの紹介で同時20万接続って書いてるんだよ もうやだここの連中 こっちの動画も見てみろ ttp://www.nicovideo.jp/watch/1320663274 「同時接続は夜間ピーク時に多い時で20万くらい」って言ってる
166 名前:nobodyさん mailto:sage [2011/11/09(水) 13:33:42.74 ID:???] どうしたのこの子
167 名前:nobodyさん mailto:sage [2011/11/09(水) 19:09:18.60 ID:???] トチ狂った
168 名前:nobodyさん mailto:sage [2011/11/09(水) 22:34:52.26 ID:???] 胸熱ですな
169 名前:nobodyさん mailto:sage [2011/11/10(木) 00:36:39.36 ID:???] 試行って言葉に過剰な何かを感じてるのかな 別に試験でもオナニーでも社運掛けてるでもなんでもいいじゃん CAの奴が大規模取り組んで実績作ってる事自体はどのみちnode.jsにとって朗報でしょ
170 名前:nobodyさん mailto:sage [2011/11/10(木) 04:44:59.67 ID:???] 自分の言葉に責任持てよ。 それが許されるのは小学生まで。
171 名前:nobodyさん mailto:sage [2011/11/10(木) 08:30:50.67 ID:???] もうやめろw ニッチな技術スレなんだから仲良くしるw
172 名前:nobodyさん mailto:sage [2011/11/10(木) 08:34:06.36 ID:???] そーいや株式会社アリエルの社長が書いたSSJS本って面白い?
173 名前:nobodyさん [2011/11/10(木) 21:45:40.34 ID:yn2aYkSz] 新しいパーフェクトJSの方がいい
174 名前:nobodyさん mailto:sage [2011/11/11(金) 08:19:54.73 ID:???] >>173 あれってサーバーサイドにも触れてんの?
175 名前:nobodyさん mailto:sage [2011/11/11(金) 13:53:33.48 ID:???] >>174 node.jsはSSJSはほんの少しでパーフェクトの方がたくさん
176 名前:nobodyさん mailto:sage [2011/11/11(金) 20:53:37.75 ID:???] >>175 ありがとう! パーフェクトのはクライアントサイドの本だと思ってたよ 買ってみる! node.jsやるならwinよりmacのがいいのかな 情報はmacのが多い気がする
177 名前:nobodyさん mailto:sage [2011/11/11(金) 21:31:45.09 ID:???] Linuxで良いんじゃないの。 わざわざ本番環境に使えない環境でノウハウ貯める意味ないと思う。
178 名前:nobodyさん mailto:sage [2011/11/12(土) 00:23:45.33 ID:???] MS支援始めたんじゃなかったっけ、node
179 名前:nobodyさん mailto:sage [2011/11/12(土) 05:09:42.00 ID:???] 既にMac持ってるならわざわざLinux使う必要も無いだろう。 わざわざMacを用意するのは馬鹿だけど。
180 名前:nobodyさん mailto:sage [2011/11/16(水) 08:06:30.47 ID:???] >>178 っぽいんですけど情報はメッチャ少ないですね >>177 ,178 素直にUbuntuでやります 有り難う御座いました
181 名前:nobodyさん mailto:sage [2011/12/17(土) 23:59:15.09 ID:???] 【ウェブアプリケーションという不幸 】 現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。 ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。 その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に また別のアプリケーションを実装するのは論外である。 そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。 ウェブアプリケーションとは虚構にしか他ならない。 ウェブアプリケーションを作ろうとしているあなた。 今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。 そうすればきっと後悔しないですむ。 HTMLやHTTPを悪者にはしていない。 TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。 ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル) をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。 そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての ブラウザというアプリケーション。 ここまではいい。 だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。 つまりブラウザ上で、アプリケーションを動かすという発想なのである。 ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。 つまりアプリケーションのためのひとつのパーツなのである。 Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。) JavaならWebClietnだ(これは、ブラウザではないが。)。 包含関係が逆なのである。 ブラウザ上にアプリケーションを作るのは愚かなブームである。
182 名前:nobodyさん mailto:sage [2011/12/18(日) 00:22:26.17 ID:???] こっちくんな
183 名前:nobodyさん mailto:sage [2011/12/18(日) 20:54:05.79 ID:???] >>181 サーバークライアント型アプリケーションをインストールする手間を省き ユーザーにとって簡略的手順を提供するにはブラウザが手っ取り早い ブラウザは殆どのOSにプリインストールされてるし
184 名前:nobodyさん mailto:sage [2011/12/19(月) 07:20:50.56 ID:???] >>183 マルチだから構うな
185 名前:nobodyさん mailto:sage [2011/12/27(火) 06:08:54.28 ID:???] >>17 の状況がまるっきり変わってないというのがちょっとした恐怖だな。
186 名前:nobodyさん mailto:sage [2011/12/27(火) 08:21:21.17 ID:???] >>185 3年半以上も前の書き込みかよ… もうnodeも無理じゃね? でもライノーなんて1997年くらいからあるんだぜ?ww カスタマイズ可能な法人向けパッケージ製品でSSJS使えるのはいくつかあるけど パッケージ自体はJAVAかCで書かれてるしなぁ
187 名前:nobodyさん mailto:sage [2011/12/27(火) 09:13:23.30 ID:???] 要するに、日本じゃnode.jsに有り難味が出るほどの ちょー繁盛サービスなんか無いってことですね。 ネット後進国ジャップwwwwwww
188 名前:nobodyさん mailto:sage [2011/12/27(火) 12:11:37.94 ID:???] >>187 いやいや ナウなヤングでお馴染みのCAさんはバリバリ使ってサービス展開してるよ ただ、団塊ゴミ幹部ばかりの企業では取り入れられないだろうね
189 名前:nobodyさん mailto:sage [2011/12/27(火) 15:06:28.22 ID:???] 化石エンジニアにはなりたくないので、 新規サービスのどこかに取り入れたいな。 とりあえずテストしてみてるけど。 ネックはノウハウと開発スピード。
190 名前:nobodyさん mailto:sage [2012/01/21(土) 10:53:04.52 ID:???] pdfプラグインが原因で、しょっちゅうブラウザがクラッシュするから、 pdf.jsを使おうとしているが、文字化けが激しいな。これ。 ただ、FireBugの出力を見るかぎり、日本語のパースそのものはできているみたいだ。 こんな風にソースが出力される: <div data-canvas-width="216" style="font-size: 24px; font-family: GothicBBB; left: 192px; top: 244.667px; letter-spacing: 3.25px;" data-text-length="9">カスタマーサポート</div> でもって、PDFに埋め込まれたフォントをパースしてdata-uriにしてWebフォントとして読み込み。 @font-faceで参照しているようだ。 この様子だと、font.jsのPDF埋め込みフォントを読み取って変換する処理が怪しい。 でも、data-uriってたしか字数制限なかったっけ?
191 名前:nobodyさん mailto:sage [2012/01/29(日) 15:01:57.65 ID:???] GCとFFでは動くのに、 IE8で動かないんだが、どうすればいい?
192 名前:nobodyさん mailto:sage [2012/01/29(日) 18:52:01.87 ID:???] GCとFFへのダウンロードリンクを出す
193 名前:nobodyさん mailto:sage [2012/02/01(水) 14:16:05.15 ID:???] >>192 それだとIEの奴は絶対に使わないと思う
194 名前:nobodyさん mailto:sage [2012/02/01(水) 16:39:52.44 ID:???] Windows7付属のIISにiisnodeをインストールした その後、プロンプトでnpm install socket.ioを実行して、socket.io/ にあるサンプルを起動してみた だが、しばらくしても何も起きない おかしいと思ってみたら、 エラー: io is not defined ソースファイル: localhost/webchat/ 行: 12 と表示されてた サイトのFAQを読みながらサイトにあるサンプルの記述を調べてみたんだが、特におかしなところがなかった IISな環境でsocket.ioを使ったクライアントにはどうすればいいの サーバー側はどうも動いてるんだが、クライアント側が全然動かない
195 名前:nobodyさん mailto:sage [2012/02/01(水) 23:48:35.36 ID:???] ちゃんと<script src="/socket.io/なんとか~.js "></script>して socket.ioが提供してるスクリプト読み込んでるか?express介してるならファイルパスが定義されてるはず サーバー側とクライアント側のスクリプト2つ合わせてsocket.ioだ 個人的にはWindowsはサーバーサイドプログラミングには向かないと思ってるので VMwarePlayerでUbuntuいれろって思う (Windowsであることを理由にバグかどうかわからんっていうならWindows避けてほしい)
196 名前:194 mailto:sage [2012/02/02(木) 16:24:20.48 ID:???] <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> <meta name="author" content=""> <meta name="keywords" content=""> <meta name="description" content=""> <meta name="robots" content="all"> <title>???????</title> <link rel="stylesheet" href=""> <script src="localhost/socket.io/socket.io.js "></script> <script> var socket = io.connect('localhost:8124 '); socket.on('news', function (data) { console.log(data); socket.emit('my other event', { my: 'data' }); }); </script> </head> <body> <p>test</p> </body> </html> ちゃんとやってるよ
197 名前:nobodyさん mailto:sage [2012/02/02(木) 19:34:17.83 ID:???] >>196 で、nodeが動いているポートは80なのか?
198 名前:194 mailto:sage [2012/02/02(木) 20:07:18.02 ID:???] 8124番ポートで動いてるが、localhost:8124/socket.io/socket.io.js としても変わりねえ
199 名前:nobodyさん mailto:sage [2012/02/02(木) 20:35:08.58 ID:???] >>198 >>196
200 名前:nobodyさん mailto:sage [2012/02/02(木) 20:39:33.72 ID:???] 頭のlocalhost/ 外してsrc="/socket.io/socket.io.js"だけにしてみたら?
201 名前:194 mailto:sage [2012/02/03(金) 17:44:54.37 ID:???] >>200 それだけにしてみたが、何も起きない
202 名前:nobodyさん mailto:sage [2012/02/14(火) 12:22:43.52 ID:???] node_modulesocket.ioexampleにチャットのサンプルがあるはずだから、まずそれを動かしてみたら? あと、指定は/socket.io/socket.io.jsでよかったはず
203 名前:nobodyさん mailto:sage [2012/02/15(水) 21:06:46.01 ID:???] >>202 チャットのサンプルがあるフォルダーに移動してnpm install -dをたたいて localhost:3000のページを開いてみたら、こういう風に言われた Error: Cannot find module 'jade' at Function._resolveFilename (module.js:334:11) at Function._load (module.js:279:25) at Module.require (module.js:357:17) at require (module.js:373:17) at View.templateEngine (C:\Program Files (x86)\nodejs\node_modules\express\lib\view\view.js:134:38) at Function.compile (C:\Program Files (x86)\nodejs\node_modules\express\lib\view.js:68:17) at ServerResponse._render (C:\Program Files (x86)\nodejs\node_modules\express\lib\view.js:417:18) at ServerResponse.render (C:\Program Files (x86)\nodejs\node_modules\express\lib\view.js:318:17) at C:\inetpub\wwwroot\chat\app.js:38:7 at callbacks (C:\Program Files (x86)\nodejs\node_modules\express\lib\router\index.js:272:11) [x1B][90mdebug -[x1B][39m served static content /socket.io.js モジュールがあるフォルダーを見てもjadeはちゃんと存在するのに、なぜか起動しない
204 名前:nobodyさん mailto:sage [2012/02/15(水) 23:59:13.96 ID:???] >>203 たぶんパスだと思うけど、よくわからないから、chat/app.jsのあるルートでbundle installでとりあえず直下にnode_module/ができてそこにはいると思う
205 名前:nobodyさん mailto:sage [2012/02/16(木) 00:08:16.49 ID:???] >>204 ぼけた bundleじゃなくてnpm installだった これで動いてるよ@0.6.10
206 名前:nobodyさん [2012/02/16(木) 12:11:10.70 ID:j3I05iJ0] >>204 書き忘れた chat/node_module/というフォルダーがあってそこにjade、socket.io、nis、expressなどが入ってた npm install -dだと動かないのかな
207 名前:nobodyさん [2012/02/21(火) 00:23:28.96 ID:j6lMfzZ1] node.jsってどういう原理で動いてるんですか? CGI?Apacheのモジュール?それともnode.js自体がアプリケーションサーバ?
208 名前:nobodyさん [2012/02/21(火) 02:31:37.23 ID:Nv/vOYjo] MIKAMIのインターネット でググれwwww 痛すぎてワラタwwwwwwwwwwwwww
209 名前:nobodyさん mailto:sage [2012/02/21(火) 09:18:17.07 ID:???] 上の発言はどうでもいいけど早くnginxが公式にwebsocket対応してほしい nodeが普及するならそこから
210 名前:nobodyさん mailto:sage [2012/02/21(火) 22:18:38.01 ID:???] >>298 意味不明な書き込みするなよキチガイ。 お前なんかには聞いてねーんだよヴァーカ。 てゆーかググって理解したからいいんだけどな。
211 名前:nobodyさん mailto:sage [2012/02/21(火) 22:19:24.28 ID:???] >>210 は>>208 宛てな。
212 名前:nobodyさん [2012/03/28(水) 17:00:27.11 ID:QP+7A6sE] node.jsって非同期APIが結構多いな ちょっと読み書きするだけでこういう風になりがちで気持ち悪いし、 描き方によっては流れが読みにくくなることもある fs.open("hoge","w",null,fuction(err,fd){ var str = "nya-"; fs.write(fd,str,0,str.length,null,function(err,written,buffer){ fs.close(fd); }); }); C#4.5みたいな非同期構文がほしいよ
213 名前:nobodyさん mailto:sage [2012/03/29(木) 00:43:04.45 ID:???] >>212 ttps://github.com/joyent/node/wiki/modules#wiki-async-flow