GoogleのNaCl環境でプログラミングする人のためのスレ
Chromeブラウザーは7から--enable-naclオプションを付けて起動するとNaClが有効になります。
※ Chrome 10.x 以降推奨
Native Client SDK : ttp://code.google.com/intl/en/chrome/nativeclient/
Examples: ttp://code.google.com/intl/en/chrome/nativeclient/docs/examples.html
More Examples: ttp://code.google.com/p/naclports/source/browse/#svn%2Ftrunk%2Fsrc%2Fexamples
前スレ
http://hibari.2ch.net/test/read.cgi/tech/1291875057/
探検
Google NaCl プログラミング 2mol
■ このスレッドは過去ログ倉庫に格納されています
2011/02/25(金) 15:17:57.50
194デフォルトの名無しさん
2011/08/25(木) 01:33:19.69 >>193
こんな感じ。
NaCl module load failed: manifest: has unrecognized top-level property "program".
本家のコミュニティー調べたら Chrome 14にすればとか書いてあるけど、
14にしても同じだったってなリプライもあるんだよな。それにLinuxじゃ14って
まだじゃない?
こんな感じ。
NaCl module load failed: manifest: has unrecognized top-level property "program".
本家のコミュニティー調べたら Chrome 14にすればとか書いてあるけど、
14にしても同じだったってなリプライもあるんだよな。それにLinuxじゃ14って
まだじゃない?
195609
2011/08/25(木) 07:26:11.36 about:flags
about:plugins
両方有効にした?
about:plugins
両方有効にした?
196デフォルトの名無しさん
2011/08/25(木) 20:29:16.15 両方有効状態
197デフォルトの名無しさん
2011/08/26(金) 08:29:41.54 >>194
NaClのバージョン違い。
Chrome14のNaClとそれ以前のではmanifestが変わってて互換がないよ。
どのOSでも13が安定板、14がβ版、15が開発版。
β版を入れるか、来月半ばあたりまで待てば動くはず。
NaClのバージョン違い。
Chrome14のNaClとそれ以前のではmanifestが変わってて互換がないよ。
どのOSでも13が安定板、14がβ版、15が開発版。
β版を入れるか、来月半ばあたりまで待てば動くはず。
198デフォルトの名無しさん
2011/08/26(金) 19:55:29.68 なるほどありがと。
って事は、あれかNaClのmanifestが古い開発キットさがせば
ベータ版の14入れなくても動くってことか。
って事は、あれかNaClのmanifestが古い開発キットさがせば
ベータ版の14入れなくても動くってことか。
199デフォルトの名無しさん
2011/09/02(金) 00:50:18.72 ほ
200デフォルトの名無しさん
2011/09/02(金) 07:05:04.43 win/osxならchrone canary buildとchrome(チャンネル一つ)が同時に起動出来るから、
canary(15)とstable channel(13)入れておけばいいと思う。
#最近osx版が追加された
canary(15)とstable channel(13)入れておけばいいと思う。
#最近osx版が追加された
201デフォルトの名無しさん
2011/09/04(日) 03:46:29.53 OSXで動くとか言ってる人がいるけど
SDK0.5のrelease notesに書いてあるクラッシュの問題は解決したの?
Windowsでさえなんだか不安定だというのにMacで本当にちゃんと動くのか不安だ
SDK0.5のrelease notesに書いてあるクラッシュの問題は解決したの?
Windowsでさえなんだか不安定だというのにMacで本当にちゃんと動くのか不安だ
202デフォルトの名無しさん
2011/09/04(日) 19:09:25.06 LLVMベースだから、どっちかってとWindowsの方が外野臭いけどね。
Unix Likeな感じ。
Unix Likeな感じ。
203デフォルトの名無しさん
2011/09/04(日) 20:57:04.09 LLVM版は開発中
nexeがpexeになるだったかな。
nexeがpexeになるだったかな。
204デフォルトの名無しさん
2011/09/28(水) 19:52:24.99 まだまともに動かないのかよこれ。
今のWebは糞遅いjsが跋扈してかなわん。
今のWebは糞遅いjsが跋扈してかなわん。
205デフォルトの名無しさん
2011/09/28(水) 20:17:25.13 おまえは一生重い重い言ってろ
206デフォルトの名無しさん
2011/09/28(水) 21:33:54.66 いつから tcl が早い言語ってことになったんだw
tcl もふつうに処理の遅い言語ですよお父さん…
tcl もふつうに処理の遅い言語ですよお父さん…
207デフォルトの名無しさん
2011/09/30(金) 21:32:40.24 画面更新が上手くいかん
IMageDataがローカル変数なのがマズイのか?
DidChangeViewのなかでしてるのがマズイのか?
WM_PAINTみたいなタイミングをどっかで待たなきゃいけないのか?
はたまた何か抜けてる?
namespace Nacl = pp;
virtual void DidChangeView( const Nacl::Rect &position, const Nacl::Rect &clip )
{
Nacl::ImageData
image( this, PP_IMAGEDATAFORMAT_RGBA_PREMUL, position.size(), true);
Nacl::Graphics2D
graphics( this, clip.size(), true );
for( int i = 0 ; position.size().height() > i ; ++i )
{
static_cast<uint32_t*>( image.data() )[i] = 0x55555555;
}
graphics.PaintImageData( image, Nacl::Point() );
graphics.Flush( Nacl::CompletionCallback() );
}
IMageDataがローカル変数なのがマズイのか?
DidChangeViewのなかでしてるのがマズイのか?
WM_PAINTみたいなタイミングをどっかで待たなきゃいけないのか?
はたまた何か抜けてる?
namespace Nacl = pp;
virtual void DidChangeView( const Nacl::Rect &position, const Nacl::Rect &clip )
{
Nacl::ImageData
image( this, PP_IMAGEDATAFORMAT_RGBA_PREMUL, position.size(), true);
Nacl::Graphics2D
graphics( this, clip.size(), true );
for( int i = 0 ; position.size().height() > i ; ++i )
{
static_cast<uint32_t*>( image.data() )[i] = 0x55555555;
}
graphics.PaintImageData( image, Nacl::Point() );
graphics.Flush( Nacl::CompletionCallback() );
}
208デフォルトの名無しさん
2011/10/01(土) 22:27:57.73 自己解決
BindGraphicsを呼び出してなかっただけだったわ
BindGraphicsを呼び出してなかっただけだったわ
209デフォルトの名無しさん
2011/10/05(水) 00:38:05.54 LLVMでも使えるのにSIMDライブラリが使えん。
GPUで何とかしろってことか。
GPUで何とかしろってことか。
210デフォルトの名無しさん
2011/10/06(木) 00:06:37.33 めんごめんご。やっぱSSE使えたわ。-msseオプション入れてなかっただけだったわ
211デフォルトの名無しさん
2011/10/08(土) 21:57:48.03 次期SDKのベータ来たな
ttp://code.google.com/intl/ja-JP/chrome/nativeclient/docs/beta-sdk.html
ttp://code.google.com/intl/ja-JP/chrome/nativeclient/docs/beta-sdk.html
212デフォルトの名無しさん
2011/10/08(土) 22:14:14.76 Manifest変えるのは勘弁してくれ
213デフォルトの名無しさん
2011/10/09(日) 00:11:16.39 NaCl ABIが決まった後の開発の中心はPepper APIってやつなのか
214デフォルトの名無しさん
2011/10/09(日) 00:54:09.89 http://code.google.com/intl/ja-JP/chrome/nativeclient/docs/compiling.html
http://code.google.com/intl/ja-JP/chrome/nativeclient/faq.html
>You must load the correct .nexe file for your machine's specific instruction set architecture (such as x86-32 or x86-64).
>You can ensure you're loading the correct .nexe file by building a separate .nexe for each architecture, and using a .nmf
>manifest file to let the browser select the correct .nexe file. Note: the need to select a processor-specifc .nexe will go
>away with PNaCl (Portable Native Client).
なるほど…確かに面白そうだ
http://code.google.com/intl/ja-JP/chrome/nativeclient/faq.html
>You must load the correct .nexe file for your machine's specific instruction set architecture (such as x86-32 or x86-64).
>You can ensure you're loading the correct .nexe file by building a separate .nexe for each architecture, and using a .nmf
>manifest file to let the browser select the correct .nexe file. Note: the need to select a processor-specifc .nexe will go
>away with PNaCl (Portable Native Client).
なるほど…確かに面白そうだ
215デフォルトの名無しさん
2011/10/09(日) 01:35:49.78 http://src.chromium.org/viewvc/chrome/trunk/src/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_enable_feature.txt?revision=96510&view=markup
集約させたい気持ちも分からんでもないが
少々、いやだいぶ敷居は上がっていってる気もしないでもない
いいぞもっとやれと云うべきなのかw
集約させたい気持ちも分からんでもないが
少々、いやだいぶ敷居は上がっていってる気もしないでもない
いいぞもっとやれと云うべきなのかw
216デフォルトの名無しさん
2011/10/09(日) 14:56:49.46 Native Client プラグインは使用できません
とか出るな sdkベータ $httpd.cmd 5103
dev channel の chrome 15 以降で動くと書いてあるような気はするのだが…(汗
とか出るな sdkベータ $httpd.cmd 5103
dev channel の chrome 15 以降で動くと書いてあるような気はするのだが…(汗
217デフォルトの名無しさん
2011/10/09(日) 15:07:38.40 >>195
そうか plugin は初めからonになってるけど flags はデフォじゃonになってなかったからかd
そうか plugin は初めからonになってるけど flags はデフォじゃonになってなかったからかd
218デフォルトの名無しさん
2011/10/09(日) 22:59:49.96 googleはjavascript、dartにnaclと新しいものを生み出すはいいが、
結局のところ、戦略的には何を使わせたいんだ?
結局のところ、戦略的には何を使わせたいんだ?
219デフォルトの名無しさん
2011/10/09(日) 23:08:32.19 golang と gae を忘れちゃ駄目だぞ
君の心に feeling haert!
って明日だね dart の発表…
君の心に feeling haert!
って明日だね dart の発表…
220デフォルトの名無しさん
2011/10/09(日) 23:46:02.24 いまのところ、一般向けはflags:offになってて
chrome storeで、追加したウエブページ(試した)やプラグイン(試してない)で、有効になる流れみたい。
chrome storeで、追加したウエブページ(試した)やプラグイン(試してない)で、有効になる流れみたい。
221デフォルトの名無しさん
2011/10/10(月) 06:40:27.95 gaeとgwtは糞
222デフォルトの名無しさん
2011/10/10(月) 11:57:27.86 clangの中の人が頑張って、native clientでobjective-cが動かないかな
223デフォルトの名無しさん
2011/10/10(月) 21:26:48.23 >>218
ブラウザとOSの統合じゃね。
最終的にブラウザがOSを食う形で。
Nacl つかってみると、ファイルアクセスも使えるし、
オーディオもグラフィックも、サーバーとの通信もできる。
イベントも自前で処理できるし極小なOSとしては充分じゃね。
ブラウザとOSの統合じゃね。
最終的にブラウザがOSを食う形で。
Nacl つかってみると、ファイルアクセスも使えるし、
オーディオもグラフィックも、サーバーとの通信もできる。
イベントも自前で処理できるし極小なOSとしては充分じゃね。
224223
2011/10/10(月) 21:28:10.25 はやとちりした。ごめん。
225デフォルトの名無しさん
2011/10/19(水) 22:23:57.02226デフォルトの名無しさん
2011/10/20(木) 13:20:11.23 どんまい
227デフォルトの名無しさん
2011/11/08(火) 00:59:42.09 プレス向けの広報はないけど、10月下旬からgonacl.comというサイトが出来たり
公開版発表してから思った以上に開発よりのコンテンツ作成に力入れてるね。
http://www.gonacl.com/
開発者へ http://www.gonacl.com/dev/index.html
コミッターへ https://sites.google.com/a/chromium.org/dev/nativeclient
SDKサイト http://code.google.com/intl/en-US/chrome/nativeclient/docs/technical_overview.html
デモ http://www.gonacl.com/dev/demos.html
公開版発表してから思った以上に開発よりのコンテンツ作成に力入れてるね。
http://www.gonacl.com/
開発者へ http://www.gonacl.com/dev/index.html
コミッターへ https://sites.google.com/a/chromium.org/dev/nativeclient
SDKサイト http://code.google.com/intl/en-US/chrome/nativeclient/docs/technical_overview.html
デモ http://www.gonacl.com/dev/demos.html
228デフォルトの名無しさん
2011/11/08(火) 01:09:03.26 http://www.gonacl.com/dev/supported_software.html
ミドルウェアやツール類
gonaclのdevトップのニュースとミドルウェアなどみてると、思ったよりchrome storeに各種ゲームが登場しそう。
tclがあるのはCAD/CAMを移植して欲しいのかな。
そしてocamlがあるのは何故だろう。
ミドルウェアやツール類
gonaclのdevトップのニュースとミドルウェアなどみてると、思ったよりchrome storeに各種ゲームが登場しそう。
tclがあるのはCAD/CAMを移植して欲しいのかな。
そしてocamlがあるのは何故だろう。
229デフォルトの名無しさん
2011/11/11(金) 02:22:19.43 もともとはtclがブラウザに載るって計画があった気がするので、
tclの作者をリスペクトしてだと思ってたよ
tclの作者をリスペクトしてだと思ってたよ
230デフォルトの名無しさん
2011/11/12(土) 00:56:19.23 ocamlがあるのは関数型が金融での使用例が多いからかしら?
231デフォルトの名無しさん
2011/12/12(月) 11:22:53.52 地味に開発は進んでるんだな
http://japan.cnet.com/news/service/35011743/
カリフォルニア州マウンテンビュー発--3年間の沈黙を経て米国時間12月9日夜、Google本社で、
ウェブのセキュリティを高め、ブラウザのパフォーマンスを著しく向上させる同社の新テクノロジが初めて公に披露された。
http://japan.cnet.com/news/service/35011743/
カリフォルニア州マウンテンビュー発--3年間の沈黙を経て米国時間12月9日夜、Google本社で、
ウェブのセキュリティを高め、ブラウザのパフォーマンスを著しく向上させる同社の新テクノロジが初めて公に披露された。
232デフォルトの名無しさん
2011/12/12(月) 14:51:56.62 既出かもしれんけど、このBastionってゲームNaCl対応らしいけどよく出来てるよね。↓
http://www.youtube.com/watch?v=VZAuKkv4eZE
Linuxでぬるぬる動く。
http://www.youtube.com/watch?v=VZAuKkv4eZE
Linuxでぬるぬる動く。
233デフォルトの名無しさん
2011/12/12(月) 15:45:43.06 いいですねー。久々にこういうゲームプレイしたくなった
234デフォルトの名無しさん
2011/12/12(月) 22:19:45.14 □エニがゲーム提供するんだっけ?
235デフォルトの名無しさん
2011/12/13(火) 00:58:03.31 Chrome以外で動かすためのプラグインとか
まだ無いんだろうな
普及したら使うのに
まだ無いんだろうな
普及したら使うのに
236デフォルトの名無しさん
2011/12/13(火) 01:35:56.82 ないけどオプソだからすぐ作れるだろ
237デフォルトの名無しさん
2011/12/13(火) 03:41:42.86 Gの思う壺
238デフォルトの名無しさん
2011/12/16(金) 11:22:18.37 SPDYはFireFoxのnightlyに入ったが
NaClのABIは春にFIXしたけど
ARMやPNaClはこれからだし、Papperもまだ先。
なにかしらの対応ソフトが出て安定してからのような気がする。
もしかすると、ここ一年でそうなるのかもしれないが。
NaClのABIは春にFIXしたけど
ARMやPNaClはこれからだし、Papperもまだ先。
なにかしらの対応ソフトが出て安定してからのような気がする。
もしかすると、ここ一年でそうなるのかもしれないが。
239デフォルトの名無しさん
2011/12/17(土) 23:57:59.38 【ウェブアプリケーションという不幸 】
現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。
ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。
その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に
また別のアプリケーションを実装するのは論外である。
そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。
ウェブアプリケーションとは虚構にしか他ならない。
ウェブアプリケーションを作ろうとしているあなた。
今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。
そうすればきっと後悔しないですむ。
HTMLやHTTPを悪者にはしていない。
TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。
ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが
その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル)
をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。
そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての
ブラウザというアプリケーション。
ここまではいい。
だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。
つまりブラウザ上で、アプリケーションを動かすという発想なのである。
ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。
つまりアプリケーションのためのひとつのパーツなのである。
Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。)
JavaならWebClietnだ(これは、ブラウザではないが。)。
包含関係が逆なのである。
ブラウザ上にアプリケーションを作るのは愚かなブームである。
現在、多くのプログラマ(素人)がウェブアプリケーションというものがベストな正しい方向だと勘違いしている。
ソフトウェアの作るにおいてそのアプリケーションに応じた状態遷移を実装するというのは基本中の基本である。
その点においてウエブブラウザというある状態遷移が実装されているアプリケーションの上に
また別のアプリケーションを実装するのは論外である。
そこまでするなら普通にアプリケーションを実装してダウンロードして使ってもらえばいいのである。
ウェブアプリケーションとは虚構にしか他ならない。
ウェブアプリケーションを作ろうとしているあなた。
今すぐ普通のアプリケーションとし設計し始めてはいかがだろう。
そうすればきっと後悔しないですむ。
HTMLやHTTPを悪者にはしていない。
TCP/IPができあがり、その応用として、ファイルを送ったりするようになった。
ファイルの中身のテキストにデータ構造をもたせ、それはつまりツリー構造なわけだが
その実装としてのハイパーテキスト、つまりHTMLという送る側と送られる側で決め事(プロトコル)
をつくり、画像や音楽など表現の幅を広げることは当然の成り行きだっただろう。
そして、その送る側としてのHTMLファイルサーバ、つまりWebサーバ、送られる側としてのプロトコルの解釈・表示系としての
ブラウザというアプリケーション。
ここまではいい。
だが、そこから先が素人の発想というか、いそがばまわれを忘れた者の愚かな発想。
つまりブラウザ上で、アプリケーションを動かすという発想なのである。
ブラウザというのは、おくられてきたステートレスな通信内容の一瞬の表示手段でしかない。
つまりアプリケーションのためのひとつのパーツなのである。
Windowsでいえば、コントロールのひとつ。(実際WebBrowserというコントロールがある。)
JavaならWebClietnだ(これは、ブラウザではないが。)。
包含関係が逆なのである。
ブラウザ上にアプリケーションを作るのは愚かなブームである。
240デフォルトの名無しさん
2011/12/18(日) 20:49:27.19 プラットフォームから独立したアプリケーションを持つというのは
非常に効率の良い投資になり、上記の意見はあまり利口ではない
速度の問題はあるが、マルチコア化等のハードの進化とNacl等で
解決されるから柔軟性、移植性の方がはるかにこれからは優先される
非常に効率の良い投資になり、上記の意見はあまり利口ではない
速度の問題はあるが、マルチコア化等のハードの進化とNacl等で
解決されるから柔軟性、移植性の方がはるかにこれからは優先される
241デフォルトの名無しさん
2011/12/18(日) 23:41:33.75 ブラウザOS時代のプラグインのあり方、くらいに思ってるけどね
242デフォルトの名無しさん
2011/12/19(月) 11:52:17.47 よく考えるとJavaのやり直しっぽいなNaCL
243デフォルトの名無しさん
2012/01/08(日) 09:08:01.17 逆にクロスプラットフォームでセキュアなC/C++が有り得るならJavaなんて要らんかったんや
244デフォルトの名無しさん
2012/01/16(月) 04:10:29.72 ActiveX, Java, Flash, Silverlight
245デフォルトの名無しさん
2012/02/27(月) 04:23:51.58 これで電脳めがねの世界に近づくな。
やっぱ世界を構築する言語はc++じゃないと
やっぱ世界を構築する言語はc++じゃないと
246デフォルトの名無しさん
2012/04/14(土) 10:41:33.04 保守
247デフォルトの名無しさん
2012/05/11(金) 23:27:02.21 Ubuntu12.04でaptからchromium 18.0インストールしたんだが、
about:pluginsにNaClがない。
NaCl製のアプリ起動してみても、NaClプラグインが見つからないだのLoading NaCL pluginで止まったりだのして使い物にならん。
about:flagsには「Web Storeのアプリ以外でもネイティブクライアント機能を使う」みたいのしかない。ちなみにこれ有効にしてももちろん動かない。
一体どういうことなんだってばよ。コンパイル時に省かれたってことかね?
about:pluginsにNaClがない。
NaCl製のアプリ起動してみても、NaClプラグインが見つからないだのLoading NaCL pluginで止まったりだのして使い物にならん。
about:flagsには「Web Storeのアプリ以外でもネイティブクライアント機能を使う」みたいのしかない。ちなみにこれ有効にしてももちろん動かない。
一体どういうことなんだってばよ。コンパイル時に省かれたってことかね?
248デフォルトの名無しさん
2012/06/30(土) 12:17:23.51 iOS版Chromeでもちゃんと動いた?
ベースがWebkitなので不安なんだけど
ベースがWebkitなので不安なんだけど
249デフォルトの名無しさん
2012/07/01(日) 00:13:36.14 そもそもARMに対応してないんじゃないか
250デフォルトの名無しさん
2012/07/18(水) 23:11:37.33 前スレ落ちてたはずなんだが
復活してるっぽい?
【Goggle】 Native Client 【】
http://toro.2ch.net/test/read.cgi/tech/1229000936/
復活してるっぽい?
【Goggle】 Native Client 【】
http://toro.2ch.net/test/read.cgi/tech/1229000936/
251デフォルトの名無しさん
2012/09/12(水) 03:50:32.17 標準マンセー!俺ら勝ち組!JS勉強しとけば人生勝利!
って言ってるやつ、全員死亡フラグ立ててるよね(´・ω・`)
jQueryでちょこちょこ動きつけて喜んでる程度のやつとか、
その逆にJSやCSSの糞ノウハウ貯めこんで最先端気取りのJavaScripterとか実にヤクイ
ピンチが危ない
どう考えてももっと効率のいい開発手法で一掃されるだろ。
他言語からのコンバート系とか(Angry BirdsのHTML5版はJava製だし、
最近Mozillaが過去のC++ゲーの移植やってるよな)Unityとか。
FlashもHTML5出力に取り掛かってるようだから
頑張ってSWF解析して再生してるソシャゲ屋さんあたりも涙目になるかも
って言ってるやつ、全員死亡フラグ立ててるよね(´・ω・`)
jQueryでちょこちょこ動きつけて喜んでる程度のやつとか、
その逆にJSやCSSの糞ノウハウ貯めこんで最先端気取りのJavaScripterとか実にヤクイ
ピンチが危ない
どう考えてももっと効率のいい開発手法で一掃されるだろ。
他言語からのコンバート系とか(Angry BirdsのHTML5版はJava製だし、
最近Mozillaが過去のC++ゲーの移植やってるよな)Unityとか。
FlashもHTML5出力に取り掛かってるようだから
頑張ってSWF解析して再生してるソシャゲ屋さんあたりも涙目になるかも
252デフォルトの名無しさん
2012/09/12(水) 03:58:49.24 JSはゴミだが、誰も使ってないNaClよりはマシだろw
253デフォルトの名無しさん
2012/09/12(水) 16:06:05.55 > 他言語からのコンバート
余計筋が悪いものに乗り換えるとかありえないからw
余計筋が悪いものに乗り換えるとかありえないからw
254デフォルトの名無しさん
2012/09/18(火) 22:54:54.70 >>251
c++やjavaから比べればjsの方が開発効率ヨサゲ
プログラムを書いてる本人が分からなくなることは、
引数と返り値の型で、後で付け加えたり変更したりの修正であっちこっちに意識が飛ぶ
理想的なのは動的言語でプログラムを書いて、型チェックをしてくれるツールが付いてくること
誰か型チェックする魔法の検査ツールを作ってくれよ
c++やjavaから比べればjsの方が開発効率ヨサゲ
プログラムを書いてる本人が分からなくなることは、
引数と返り値の型で、後で付け加えたり変更したりの修正であっちこっちに意識が飛ぶ
理想的なのは動的言語でプログラムを書いて、型チェックをしてくれるツールが付いてくること
誰か型チェックする魔法の検査ツールを作ってくれよ
255デフォルトの名無しさん
2012/09/19(水) 01:19:21.18 >>254
Pepper APIとnexe生成の際に結構面倒見てくれるんじゃなかった? あとはサンドボックで。
Googl/Oでは、ポータブルバイナリPNaClは年内と言ってたし、更にその辺り改良されるはず。じゃなきゃ前に進めない。
ゲーム業界じゃ、GaikaiがIOでデモってたし、そのGaikaiはSCEに買収されたし、前から噛んでたSamsungはスマホ連携でGaikaiゲーム降らせるとアナウンスずみ。
携帯ゲーム機はスマホに潰されたし、PCもOSも問わないフレームワークは開発やメンテ、運営のコストを大きく下げられるのでメリット大。
ちょい先の動きになるかも知れないが、備えたほうがいいと思う。
Pepper APIとnexe生成の際に結構面倒見てくれるんじゃなかった? あとはサンドボックで。
Googl/Oでは、ポータブルバイナリPNaClは年内と言ってたし、更にその辺り改良されるはず。じゃなきゃ前に進めない。
ゲーム業界じゃ、GaikaiがIOでデモってたし、そのGaikaiはSCEに買収されたし、前から噛んでたSamsungはスマホ連携でGaikaiゲーム降らせるとアナウンスずみ。
携帯ゲーム機はスマホに潰されたし、PCもOSも問わないフレームワークは開発やメンテ、運営のコストを大きく下げられるのでメリット大。
ちょい先の動きになるかも知れないが、備えたほうがいいと思う。
256デフォルトの名無しさん
2012/09/19(水) 10:56:49.96 >>254
pythonはデコレータでチェック出来る
pythonはデコレータでチェック出来る
257デフォルトの名無しさん
2012/09/28(金) 15:36:40.56 html5とnode.jsは零細web屋たちへの一筋の光。
naclによるゲーム開発なんて、ソシャゲ屋と大手が潰しあうのを見て楽しむためにある
何よりも、5,6年ほど前のPHP,perl,python,rubyが一番にヤクかった。emacs,vimブームもヤクかった。
naclによるゲーム開発なんて、ソシャゲ屋と大手が潰しあうのを見て楽しむためにある
何よりも、5,6年ほど前のPHP,perl,python,rubyが一番にヤクかった。emacs,vimブームもヤクかった。
258デフォルトの名無しさん
2012/09/28(金) 16:22:10.17 ゲームが走るってのは、ベンチみたいなもんだろ
ゲームが走れば、だいたいのことはできそうなもんだからね
NaClの意義は、ブラウザOSのネイティブレイヤになることかと
RPCとかも実装されているのは大きい
ゲームが走れば、だいたいのことはできそうなもんだからね
NaClの意義は、ブラウザOSのネイティブレイヤになることかと
RPCとかも実装されているのは大きい
259デフォルトの名無しさん
2012/09/29(土) 17:13:27.54260デフォルトの名無しさん
2012/09/29(土) 17:54:03.57 >>258
昔から、quakeが動くのがベンチだよ
昔から、quakeが動くのがベンチだよ
261デフォルトの名無しさん
2012/09/29(土) 18:08:40.66 >>259
最初にインスタンスを生成したとこからオブジェクトの要素なんて変更しないでしょ
最初は文字列で、途中からdoubleになってたりなんて、すごく嫌。
インスタンスの生成箇所から、後のkey/valueをチェックしてくれる魔法のツールが欲しいのん
最初にインスタンスを生成したとこからオブジェクトの要素なんて変更しないでしょ
最初は文字列で、途中からdoubleになってたりなんて、すごく嫌。
インスタンスの生成箇所から、後のkey/valueをチェックしてくれる魔法のツールが欲しいのん
262デフォルトの名無しさん
2012/09/30(日) 00:41:12.75 >>251
どうでもいいが、Flashの後釜はSVGであってHTML5ではない
SVGアニメーションデモ
http://ie.microsoft.com/testdrive/Performance/FishIETank/Default.html
http://ie.microsoft.com/testdrive/Default.html
どうでもいいが、Flashの後釜はSVGであってHTML5ではない
SVGアニメーションデモ
http://ie.microsoft.com/testdrive/Performance/FishIETank/Default.html
http://ie.microsoft.com/testdrive/Default.html
263デフォルトの名無しさん
2012/09/30(日) 07:56:30.35 >>261
全然噛み合ってないしよりナンセンスな話をしてるよあんた
全然噛み合ってないしよりナンセンスな話をしてるよあんた
264デフォルトの名無しさん
2012/09/30(日) 07:58:23.14 ocamlのRecordで事足りる
NaClにも移植されるだろ
NaClにも移植されるだろ
265デフォルトの名無しさん
2012/10/12(金) 05:34:30.62 こういうスレって最初は物珍しくて伸びるけど、その内飽きて放置される運命
たまに誰かが上げてちょっと伸びるけど、そのくらいで終わる。
たまに誰かが上げてちょっと伸びるけど、そのくらいで終わる。
266デフォルトの名無しさん
2012/10/12(金) 07:06:33.23267デフォルトの名無しさん
2012/10/12(金) 07:19:02.04 >>266
何か知らんが俺の書き込みを気に入って拡散しているアホが居るらしい
何か知らんが俺の書き込みを気に入って拡散しているアホが居るらしい
268デフォルトの名無しさん
2012/11/05(月) 02:04:57.40 クライアントのjavascriptだとソースモロ見えだからNaCl使うんだろ?
あとChrome OS用
あとChrome OS用
269デフォルトの名無しさん
2012/11/06(火) 02:56:25.10 ソースモロ見えだから嫌って言う人だいぶ減ったな。
初心者がたまに2chで言ってるぐらい?
初心者がたまに2chで言ってるぐらい?
270デフォルトの名無しさん
2012/11/06(火) 03:23:03.81 ソースモロ見えが嫌だからNaCl使う
271デフォルトの名無しさん
2012/11/06(火) 08:47:26.47 難読化されたJavaScriptってネイティブコードよりよっぽど難解だと思うけどなぁ
例えばこういうコードが何百行も続いてるやつを読む気になる?
aaa=(((0x4435,7.)>=(.61,9.12e2)?(1,4.033e3):(266,7.1e1)),((0x97<=.1?7.616e3:2.176e3),(.39<8e0?document:2032)))
例えばこういうコードが何百行も続いてるやつを読む気になる?
aaa=(((0x4435,7.)>=(.61,9.12e2)?(1,4.033e3):(266,7.1e1)),((0x97<=.1?7.616e3:2.176e3),(.39<8e0?document:2032)))
272デフォルトの名無しさん
2012/11/06(火) 09:03:16.86273デフォルトの名無しさん
2012/11/06(火) 10:42:58.16 >>271
いや普通にツールで整形できますんで
いや普通にツールで整形できますんで
274デフォルトの名無しさん
2012/11/06(火) 19:46:26.92 >>273
どのツールなら出来るか書いてよ
どのツールなら出来るか書いてよ
275デフォルトの名無しさん
2012/11/06(火) 19:53:21.37 273じゃないけどそれくらいググれよ。
デバッガも使えばクリティカルな場所を探すのは容易くなる。
コードが見えて、アルゴリズムが盗まれるなんて野暮ったい話じゃないぞ。
デバッガも使えばクリティカルな場所を探すのは容易くなる。
コードが見えて、アルゴリズムが盗まれるなんて野暮ったい話じゃないぞ。
276デフォルトの名無しさん
2012/11/06(火) 20:10:58.35 整形するだけのツールなら山ほどあるけど、整形するだけじゃ意味ないよねって話だぞ。
277デフォルトの名無しさん
2012/11/06(火) 22:01:20.93 >>276
仰ってる意味が
仰ってる意味が
278デフォルトの名無しさん
2012/11/07(水) 00:06:40.45 >>276相手なら綺麗に整った生コードでも十分そうだな
279デフォルトの名無しさん
2012/11/07(水) 00:18:50.45280デフォルトの名無しさん
2012/11/07(水) 01:14:47.24 こんなスレにいてググることもできないのか
それとも、あることを認めた上と取れる>>276をなかったことにしたくて話を戻したのか
それとも、あることを認めた上と取れる>>276をなかったことにしたくて話を戻したのか
281デフォルトの名無しさん
2012/11/07(水) 08:31:17.00 煽りたいだけの青いお年頃
282デフォルトの名無しさん
2012/12/07(金) 20:23:36.38 ゲームだの何だので海外じゃ盛り上がってるのになぜ国内では盛り上がらないのか
283デフォルトの名無しさん
2012/12/07(金) 20:46:59.06 国内はドカタとPHPerしかいない
284デフォルトの名無しさん
2012/12/09(日) 00:42:25.25 日本はスマホ関連が活発なので、UnityのWebPlayerに流れてるイメージがある。
285デフォルトの名無しさん
2012/12/09(日) 00:45:04.77 ブラウザでゲームという話も、JSやらFLASHの変換やらはスマホ中心で回ってる気がする。
286デフォルトの名無しさん
2013/01/29(火) 02:59:36.80 ほ
287デフォルトの名無しさん
2013/03/03(日) 16:37:16.55 CPUさえ同じならOS関係なくネイティブコードが動くのがいい所
でもAndroidではまだ動かない
でもAndroidではまだ動かない
288デフォルトの名無しさん
2013/03/03(日) 23:01:09.51 元々超高速なサンドボックス環境がx86で作れるというところから出発したけど、
x86では、flashなど既存のプログラムがサンドボックス環境で動くのに役立ったというところで区切りがついたような気がする。
ARMのnacl実装も作ったみたいだけど、
今後の開発の中心は、それぞれのCPUで超高速なサンドボックスよりも、LLVM使ったポータブル(PNaCl)なサンドボックスに向かうみたいだね。
x86では、flashなど既存のプログラムがサンドボックス環境で動くのに役立ったというところで区切りがついたような気がする。
ARMのnacl実装も作ったみたいだけど、
今後の開発の中心は、それぞれのCPUで超高速なサンドボックスよりも、LLVM使ったポータブル(PNaCl)なサンドボックスに向かうみたいだね。
289デフォルトの名無しさん
2013/03/04(月) 08:01:08.81 いうてもLLVMがXplatformじゃなくて滞ってんでしょ
別にCPU毎に実行file用意する現状で良いと思うがねぇ
何ならosx見たいに各platformの実行codeを
1つの実行fileにまとめても良い。
別にCPU毎に実行file用意する現状で良いと思うがねぇ
何ならosx見たいに各platformの実行codeを
1つの実行fileにまとめても良い。
290デフォルトの名無しさん
2013/03/04(月) 14:48:11.96 AndroidはMacみたいなファットバイナリで配布できるね
で、その機種のCPU向けのコードだけがインストールされる
で、その機種のCPU向けのコードだけがインストールされる
291デフォルトの名無しさん
2013/03/11(月) 17:39:23.55 過疎
292デフォルトの名無しさん
2013/03/11(月) 19:23:49.80 ◆電波王の顔写真が公開されるプログラム◆
1.メモ帳に↓をコピペする
for(;;){ WScript.Echo('このウィンドウは永久に消えません。m9(^Д^)プギャー'); }
2.ファイル名を↓で保存する
電波王顔.avi .js
これだけでOK!
1.メモ帳に↓をコピペする
for(;;){ WScript.Echo('このウィンドウは永久に消えません。m9(^Д^)プギャー'); }
2.ファイル名を↓で保存する
電波王顔.avi .js
これだけでOK!
293デフォルトの名無しさん
2013/03/18(月) 02:41:57.82 桐島、Rubyやめるってよ
http://htn.to/9GrwNV
http://htn.to/9GrwNV
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- たぬかなの“結婚隠し”に「弱者男性ビジネス」の声…本人が異例の対応「支払いの履歴持ってきてくれたら返金するから連絡してや」 [muffin★]
- 【物価高対策】「おこめ券を配布しません」大阪府交野の市長が明言「経費率が高い」「今高い米をムリして…」 [1ゲットロボ★]
- 舛添要一「日本は亡国への道をひた走り」「相対的国力は中国が増大し日本が低下している」 [冬月記者★]
- 【地方】「もうヤメとけ、また移住者様が帰っちゃうぞ」田舎の「いじめ体質」★3 [七波羅探題★]
- 従来の健康保険証、12月1日に期限切れ マイナ利用率は37% [蚤の市★]
- 【サッカー】2035年アジア杯、日韓での共催模索の動きに 宮本恒靖会長「チャンスがあれば手を挙げたい。共催も一つの形…」 [冬月記者★]
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1813
- 【U-NEXT】プレミアリーグ総合 ★37
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap606
- 巨専】 ★3
- こいせん 全レス転載禁止
- とらせん IP
- 外国人「初めての着物?嬉しい❤」 ⇦普通の日本人「全然似合ってない」「気持ち悪い」「無理」「日本文化を破壊するな」 [455031798]
- 偉い人「消化を促進するためには左向きで横になった方がいい」←昔は右向きだったじゃん
- TBS山本恵里伽アナ「今の日本社会は世界平和や反戦など当たり前のことを言えない空気になっている」これもう新しい戦前だろ高市 [931948549]
- 老害「いいからこの漫画読め!面白いから!」→本当に面白かった漫画 [339035499]
- ワクチン打っちゃった正直な理由WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
- BMSやろうよ
