[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 03/29 09:54 / Filesize : 58 KB / Number-of Response : 214
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

サーバーサイドJavaScript総合



1 名前:nobodyさん [2008/05/15(木) 16:22:12 ID:omRBHTnI]
とか見つからなかったので立てさせてもらいました
クライアントJavaScript/JScriptについてはWeb制作板へどうぞ。

とりあえず俺は今頃Jaxerで遊んでみてます。
AJAJAって無くなったのかな? 公式らしきURLがwikipedia転送になってますね
その他にもいろいろ実装あるので、>>2以降で軽くリンクとか書いて行きます

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






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<58KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef