[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/17 03:52 / Filesize : 251 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

スレ立てるまでもない質問はここで 118匹目



1 名前:デフォルトの名無しさん mailto:sage [2012/03/16(金) 22:33:46.84 ]
質問する前にGoogleで検索しましょう。www.google.co.jp

プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 117匹目
toro.2ch.net/test/read.cgi/tech/1328439334/

500 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 16:33:08.30 ]
intとstringを含む構造体をわかり易い名前(#define以外)で
参照できるようにして、更に定数として中身を変更できないように
したいです。
以下のコードではエラーが出ました。
よろしくお願いします。

#include <map>
#include <string>
#include <iostream>
#include <vector>
int main()
{
using namespace std;
struct Hoge{
const string a;
const string b;
const int c;
const int d;
} ;
Hoge hoge = {"a","b",1,2};
map<string,Hoge> piyo;
piyo.insert( map<string, Hoge>::value_type( "test", hoge ) );
cout << piyo["test"].c;

int i;
cin >> i;
return 0;
}

501 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 17:05:18.70 ]
どこでどんなエラーが出たのか位書けよ。
それ以前に、何がしたいのかちゃんと説明しろよ。

502 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 17:22:21.72 ]
>>500
struct Hoge{
const string a;
const string b;
const int c;
const int d;
Hoge():a(""),b(""),c(0),d(0){}
Hoge(string aa,string bb,int cc,int dd):
a(aa),b(bb),c(cc),d(dd){}
Hoge(const Hoge& o) :
a(o.a),b(o.b),c(o.c),d(o.d){}
} ;

503 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 23:08:22.20 ]
CやC++で、ソースコード80文字折り返しって、もはや古いスタイルだとは思いますが、
みなさんは何文字で折り返してますか?

504 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 23:19:43.97 ]
アンケートならよそでやってくれないかな

505 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 23:34:45.85 ]
80文字で折り返してます。
関数呼び出しの引数を縦に揃えて改行するのが楽しいです。

ディスプレイを縦にて左右2分割していると
80列以下で改行してあればちょうど端まで見えるので都合がいいです。

110列派も増えてきた(憶測)ので文句を言わることは
少ない、かもしれない。

506 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 00:11:03.10 ]
>>503
72

507 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 00:32:17.05 ]
くっ

508 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 14:34:33.29 ]
ド素人です
WebアプリをC#作るから調べろって言われて
ぐぐったらASP.NETを使えば出来る的なものが出てきたので
それで出来ますって言ったら「ASP.NETを使わずにC#だけで
出来るはずや」って言われたんですけど、そんな事出来るのでしょうか?
参考URLなどあったら教えて頂きたいです。



509 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 14:37:35.37 ]
出来るはずと言うならてめぇが説明しろ、と言い返せないなら逃げろ。
実現不可能な仕様を押し付けられた挙句、失敗の責任を全ておっかぶされるのがオチだ。
何人死ぬ結果になろうが、おまえが死にたくなきゃ、逃げろ。

510 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 14:44:14.90 ]
サーバーサイドかクライアントサイドで違うわけだが。
サーバーサイドだったら、N88BASICやコボルでもいい。HTMLやなんらかのフォーマットで返すだけだからな。
クライアントサイドは対応していないと無理。Androidとか携帯とかPCとかは専用言語が必要。


511 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 14:48:49.39 ]
たとえばサーバーでJavaScriptを動かすことも可能。C#が不可能な理由はないな。




もうJavaもRubyも要らない?JavaScriptオンリーの未来派WebアプリフレームワークMeteor
jp.techcrunch.com/archives/20120411meteor-launch/

2011年はサーバサイドJavaScriptの年になる
www.publickey1.jp/blog/11/2011javascript.html

『実践JSサーバサイドJavaScript入門』――あえてサーバサイドでJavaScriptを使う意義を探る
el.jibun.atmarkit.co.jp/bookshelf/2011/09/jsjavascriptjav-8d99.html


512 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 14:54:50.11 ]
>>509
ありがとうございます、絶対死にたくないっす、残業とかクソっす。
逃げる準備はしておきます。

>>510,511
ありがとうございます、URL見させてもらいます。
分からない用語が出てきたので調べてまたきます

513 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 15:03:34.01 ]
ある程度の知識もない人間が質問する場合は
質問者が自分で咀嚼して簡素化した内容を吐き出すより、
全般的かつなるべく具体的に質問をするべきだ

514 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 15:14:13.48 ]
>>508
「出来るはずや」と言った奴に「*時間調べたがわからない。参考URLを教えてくれ」と
なぜ聞けないんだろう?
こんなところでふらふらしてるのは給料泥棒だ。まぁ俺もなんだが。

515 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 15:31:59.94 ]
>>508
簡易Webサーバを実装するには?[2.0のみ、C#、VB]
www.atmarkit.co.jp/fdotnet/dotnettips/695httplistener/httplistener.html

516 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 15:35:51.40 ]
>>508
「C# 簡易HTTPサーバ」でググってみるとか。

517 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 15:38:35.01 ]
>>513,514
ごめん、詳しくは
・上司も出来るかどうかは知らない
・上司の過去の経験からなんとなく言っている
・出来ないならASP.NETなりでやれば良いとは言ってる

別にそこまでC#だけに拘ってるわけでもないと思うから、上司には無理って言って
C#でおすすめのWebアプリ開発環境?聞いた方がいい気がしてきた

でもサーバーサイドかクライアントサイドとか、よく分からんから調べる
とりあえずブラウザから印刷ボタンで、DBに繋いでマスタリストを印刷するのを作れって言われた

環境とか全然わからんけど、Microsoft Visual Studio 2005です

>>515
ありがとうございます

518 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 15:50:12.49 ]
>>516
ありがとうございます、やってみます



519 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 18:59:49.66 ]
#include <iostream>
using namespace std;
class CHoge
{
public :
CHoge() { a = 100; }
int a;
int Getter() { return a; }
};
class CPiyo : public CHoge
{
public :
CPiyo() { a = 0; }
int a;
// int Getter() { return a; }
};

int main()
{
CHoge hoge;
CPiyo piyo;
cout << piyo.Getter();
return 0;
}

ゲッター関数が継承した先でも全く同じソースなので
書かなくてもいい方法がないかと調べてみたのですがわかりませんでした。
コメントの部分をコメントのままで、0と出力されるようにすることは
できるでしょうか。よろしくお願いします。

520 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 19:06:15.49 ]
CPiyo の中の int a; も一緒にコメントにすればいいです

521 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 19:14:50.30 ]
>>520
できました、ありがとうございます!
(2年プログラムやってて初めて知った・・・。)

522 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 19:40:58.37 ]
(´-`).oO(この様子だと、publicフィールドなのも意味わかってなさそうだな…)

523 名前:デフォルトの名無しさん mailto:sage [2012/04/17(火) 21:14:02.85 ]
>>517
ASP.NETは環境でC#は言語だぞ。話してるレイヤーがおかしい。
C#(もしくはVB.NET)で作成したDLLを動かすにはASP.NETの環境が必要だ

上司が求めてるのは515のような話ではないと思うが...
多分ASP.NETのWebフォームだろ

524 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 13:41:16.57 ]
インターネットでデータの保存をしたいんですけど、
例えば掲示板にデータを暗号化して書き込んでそれをソフトウェア
から出し入れするようなことを思いつきました。
誰もが利用できて無料で使えるようなそれ専用の奴ってないですか?

525 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 13:46:09.73 ]
GMail Drive みたいな?

526 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 13:49:01.88 ]
GMaillって不特定多数で共有してもいいんですか?

527 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 13:58:26.34 ]
>>524
何だ最後の行…自分で作るんじゃないなら他所で訊けば?

528 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:03:47.81 ]
サーバーとか無しでインターネットの交流サイトを作ろうとしているんですけど?



529 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:06:15.94 ]
掲示板はサーバーじゃないの?
サーバー無しならP2Pにするの?

530 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:07:18.28 ]
サーバーは計算できるでしょう。
計算はしなくていいのでデータの出し入れだけで十分なのです。

531 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:13:06.37 ]
データの出し入れも計算なんだが

532 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:13:42.69 ]
>>530
別にサーバ専用機のことをサーバと言ってるわけではなくて
電器屋で売ってるNAS専用ハードディスクドライブもサーバだし、
目の前のパソコンにapache入れたり、ファイル共有機能使ったりしてサーバとして使うこともできる。
要はサーバ/クライアント方式における役割を指す言葉なわけ。

533 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:16:47.82 ]
文脈から分かるようにサーバーが無くてもというのは
自分でどうにかしなくてもって意味ですよ。
前提から勘違いしているようなので指摘しておきますね。

534 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:17:29.38 ]
GAEの無料枠でも使っとけば

535 名前:デフォルトの名無しさん mailto:sage [2012/04/18(水) 14:50:36.84 ]
「この板はプログラムを作る人のための板です。」
前提から勘違いしているようなので指摘しておきますね。

536 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 15:10:34.08 ]
ワロタ

537 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 16:10:53.57 ]
>519のint aをconst int aにしても、うまくいく方法はありますか?

538 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 16:31:39.66 ]
>>537
やってできないことはないが、オススメしない

class CHoge
{
public :
CHoge() : a(100) {}
const int a;
int Getter() { return a; }
};

class CPiyo : public CHoge
{
public :
CPiyo() { *(const_cast<int*>(&a)) = 0;}
};



539 名前:マイク ◆gZ6OoOjBU6 mailto:maik Der Fantasie [2012/04/19(木) 16:37:34.95 ]
2012年4月1日現在の最新版のGoogle Chromeのsand boxを回避して
任意のコードを実行するexploitコードプログラムをC又はC++で2000行以内で書け


全然わかりません><
公開されているexploiへのリンクでも構いませんので宜しくお願いします><

540 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 16:54:13.26 ]
10代の少年がChromeのハッキングに成功、Googleに「俺を雇え」と言い寄るも無視される
logsoku.com/thread/engawa.2ch.net/poverty/1331522755/



541 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 19:00:47.17 ]
freopen ("/dev/null", "w", stderr);

これ元に戻すにはどうしたらいいですか?

542 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 19:11:12.88 ]
c++で二次元配列は戻り値にできますか?

543 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 19:24:03.81 ]
できます

544 名前:デフォルトの名無しさん [2012/04/19(木) 20:09:35.75 ]
エンティティとモデルの違いについて説明してください

545 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 21:16:12.59 ]
>>541
dupでいったん別のfdに対比しておいて、dup2でまた元に戻す

546 名前:デフォルトの名無しさん mailto:sage [2012/04/19(木) 22:01:19.76 ]
dupしておくとfreopenしても表示されてしまうようです
更にさっきはfreopen stderrで検索したところをstdoutでやったら
候補に 戻す と出てきて、どうも戻せないようでした
www.kouno.jp/home/c_faq/c12.html#34

今のところライブラリのエラー出力を消したかっただけなので
問題ないんですが

547 名前:デフォルトの名無しさん mailto:sage [2012/04/20(金) 15:22:57.31 ]
eclipseで閉じ括弧やルビーでendが
自動入力されるのを解除する方法がわかりません

548 名前:デフォルトの名無しさん mailto:sage [2012/04/20(金) 21:00:20.06 ]
Pythonで書かれたGoogle Code Jamの答案を読みたいんだけど、
昔はどの言語で提出したかが分かるようになってたと思うけど、今はもう分からないの?



549 名前:548 mailto:sage [2012/04/20(金) 21:36:29.89 ]
>547
普段JavaのプログラミングするのにEclipseなんて使わないから、インストールしちゃったよ。
Window > Preferences > Java > Typing > Automatially closeのチェックを外す。
日本語版だったら読み替えて。

550 名前:デフォルトの名無しさん [2012/04/21(土) 11:29:05.84 ]
javaで開発してます
テクスチャを読み込むときに画像ファイルの名前を書くところでエラーが出ます。

R.drawable.gazou0
これならうまくいくのですが、

ファイル名を連番にしてgazou0〜gazou4までの5個のファイルをfor〜文で書いています。
R.drawable.gazou + i
ではだめだったのでどうすればいいですか?

551 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 11:54:57.19 ]
>>550
変数名(定数名)をいじろうとするな

R.drawable.gazou0 + i
IDが多分連番になってるだろうからこれでいけるだろうが
ただしこのIDは自動生成されるからいつも必ずなるとは限らないし
初めからなってない可能性もある
初めに一旦配列に一つずつ入れておくのが最も無難

552 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 11:58:37.34 ]
ファイル名由来だがファイル名じゃないし

553 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 11:59:20.32 ]
>550
>551の言ってることが的を射てるかもしれないけど、
俺としてはもうちょっと情報が欲しいところ。
部分的にで良いから、コード貼ってくれない?

554 名前:デフォルトの名無しさん [2012/04/21(土) 12:10:52.83 ]
>>551->>553ご丁寧にありがとうございます。
private void loadTextures(GL10 gl) {
for (int i = 0; i < BUTTON_NUM; i++) {
this.mButtonTexture[i] = GraphicUtil.loadTexture(gl, res, R.drawable.gazou0);
}
}

R.drawable.gazou0などを配列に入れたらいいということですか?


555 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 12:51:05.73 ]
>554
これだけだとよく分からん。
R.drawableの型って何?
差し支えないのであれば、コード全部貼ってくれた方が答え易い。

556 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 13:04:47.56 ]
int

557 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 13:20:33.70 ]
>556
それはどう考えてもおかしいだろ。

558 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 13:22:40.24 ]
Androidアプリ作った事ないのか



559 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 13:28:40.71 ]
きっと
RはRクラス
drawableはdrawableクラス
gazou0はint

ていうかAndroidの質問だろうから専門スレで聞けば

560 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 13:39:07.97 ]
>>554
labs.techfirm.co.jp/android/wachi/218

561 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 14:39:13.55 ]
CreateWindowでウィンドウハンドルを生成した後、

if( hWnd == NULL ) return -1;

とかしてる解説サイトをみかけるんですが、
CreateWindowに失敗する状況ってあるんですか??


562 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 14:54:45.35 ]
WM_CREATE で -1 を返すと CreateWindow は失敗する

563 名前:561 mailto:sage [2012/04/21(土) 15:11:54.93 ]
>>562
ウィンドウプロシージャでプログラマが意図として-1を返す場合は分かりますが、
デフォルトのウィンドウプロシージャでWM_CREATEに対して-1を返すことってあるんでしょうか??
あるとしても滅多にない状況でしょうか?

564 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 15:55:03.44 ]
デスクトップヒープが枯渇してたりすると起こりうるな。

565 名前:561 mailto:sage [2012/04/21(土) 16:01:56.81 ]
>>564
ありがとうございました。
ミニマムコード書くときは省略します。

566 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 18:51:01.73 ]
そのくらい書けよ

567 名前:561 mailto:sage [2012/04/21(土) 18:57:18.51 ]
コード量を減らすことに快感を覚えるんです。

568 名前:デフォルトの名無しさん mailto:sage [2012/04/21(土) 19:28:20.48 ]
人様の前に出すコードやソフトにそれはやめとけよ?



569 名前:561 mailto:sage [2012/04/21(土) 19:33:04.64 ]
>>568
了解です!

570 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 10:35:52.30 ]
なぜCやC++とくらべてjavaは嫌われているのですか?
せっかく勉強始めたのに悲しいです。

571 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 10:39:48.88 ]
Javaの生産性があまりにも高すぎて
言語仕様の汚いC/C++の衰退を招いてしまったから
恨みを買ってしまったんだよ。

572 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 10:46:52.20 ]
でも、中間言語系はパフォーマンス悪いですよね?
リアルタイムなソフト作る側からすると、Javaは嫌いです。
JITとかで早くなってるけどネイティブには到底かなわないレベル。

573 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 10:50:09.12 ]
1. runtimeがでかすぎるから
2. ソースがださい
3. ORACLE になってますます人が離れた


574 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 10:51:28.04 ]
そうそう、C/C++のソースはナウい。

575 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 11:10:48.84 ]
クール
中国語で書くと


576 名前:デフォルトの名無しさん [2012/04/22(日) 11:13:36.50 ]
どやったらレベルあがるんですか?

577 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 11:14:37.18 ]
>>570
ランタイムをインスコするのがめんどくさい。
けどVC++や.NETのランタイムインスコを強要するC/C++アプリも同様に嫌われるので
そこんとこ勘違いしないように。

578 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 11:18:00.28 ]
>>576
経験値を稼ぐんだ



579 名前:デフォルトの名無しさん [2012/04/22(日) 11:23:49.28 ]
>>578
どやって?

580 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 11:25:44.52 ]
何事も経験

581 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 11:26:54.50 ]
jarファイルのアプリケーションを
htmlのアンカータグでリンクして
ブラウザでダブルクリックすると
OSやブラウザの種類を選ばず起動するようにしたいんですが
良いアイデアはありませんか??

582 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 11:50:26.15 ]
IPAの会長になる

583 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 12:09:55.94 ]
>>581
Java Web Startの仕組みではダメなの?

584 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 12:29:36.08 ]
>>583
早速のレスありがとうございます。
オフラインパッケージでもJava Web Startは動きますか?
本職がデザイナーで、最初は簡単なデータベースに全文検索機能をつけたCDを
作って欲しいと言われたんですが、
だんだん要求がエスカレートしてきて、
ブラウザに検索ボタンをつけて
そのボタンを押すと全文検索ができる
jarのシステムが立ち上がるようにして欲しいと言われました。
全文検索のシステムは配布していたものの為、
どういじっていいのかわかりません。
すみませんが、ご教授いただけないでしょうか…

585 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 12:59:32.31 ]
配布されてた全文検索システムってどれ?

586 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:00:06.03 ]
>>584
Javaのみでは無理では。サーバーソフト=HTML解釈ソフトがいるだろ。
汎用性は出たとしてもインストールが面倒だ。
マルチプラットホームの開発ツールでいいじゃ無いか。
機種毎にコンパイルしておけばいいだけ。

587 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:02:34.54 ]
ブラウザだけで可能だったかも。
HTMLとJavaScriptとJavaだけでつくればいいからな。
その配付していたソフトがサーバー組み込み用だったら無理と言うことだ。


588 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:07:59.18 ]
全文検索ひまわり
ttp://www2.ninjal.ac.jp/lrc/index.php?%C1%B4%CA%B8%B8%A1%BA%F7%A5%B7%A5%B9%A5%C6%A5%E0%A1%D8%A4%D2%A4%DE%A4%EF%A4%EA%A1%D9%2F%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9%2F%A1%D8%A4%D2%A4%DE%A4%EF%A4%EA%A1%D9ver.1.3
です



589 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:13:48.23 ]
ブラウザ経由せずに、直にJavaを起動したらマルチプラットホームで動かせるわけだが。
ブラウザ利用という面倒は何でだ?
あとこれ。JavaScriptだけでデータベース操作できるらしい。



E.E.Day: HTML5で追加されるClient-side database storageをiPhoneWEBアプリで使う
0u0.jp/blog/2009/01/html5client-side-database.html


Safari 3.1 に実装された「Client-side database storage (SQL API)」とは何か? - IT戦記
d.hatena.ne.jp/amachang/20080327/1206607704


Safari3.1に搭載されたClient-side Database storageを試してみた at HouseTect, JavaScriptな情報をあなたに
hisasann.com/housetect/2008/06/safari31clientside_database_st.html


HTML5で導入されるClient-side databaseが使用できるブラウザは以下の通り ( 一部ブラウザではHTML5未対応でも GoogleGears をインストールすると使えます。)
Win + IE6,7,8(Gears使用)
Win + Firefox3.6(Gears使用)
Win + Chrome(Gears使用)
Win + Opera10以降
Mac + Safari 3.1 , Safari 4以降
Mac + Chrome

使用できないのは
Mac + Firefox 3.6(Google Gears 未対応)
Mac + Opera 10.10(Google Gears 未対応)
だけですね。
logic.moo.jp/memo.php/archive/727

590 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:21:57.75 ]
ウィンドウ表示とかメッセージ処理ぐらいしかしてないのに
cpu使用率が高くなるんですが、使用率が高くなる処理とかあるんでしょうか?

591 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:22:52.69 ]
ブラウザ経由する必要性は何?
HTMLで書かれた目次か何かでもあるのか?

592 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:30:58.59 ]
ありがとうございます。
うまく伝わるかわかりませんが、
ブラウザから起動しなくてはいけない理由は
クライアントがブログやニュースサイトのようにブラウザの右上隅に
「検索ボタン」があってそれを押すと「ひまわり」が立ち上がらないといやだ!と
急にゴネ出したからです…
最初にデータベースもwordpressで作って納品だったらできるという話で受けました。
その後、作業中にオフラインパッケージでユーザーにxammpやmampなどサーバー環境を
インストールさせるなんて難しい
と言い出し、wordpressのデータをhtmlに書き出しました。
そこにどうしても検索機能をつけたいと言い出し、
xmlファイル制作とひまわりの同梱ということになりました。
それで納品というぎりぎりの時に前述の「検索ボタン」が欲しい!という騒ぎになり、
現在途方に暮れているところです…。
愚痴っぽくてすみません…

593 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:44:03.52 ]
xammpインストールが難しいとなるとJavaインストールも難しいのでは?
どんな環境でも動作するんだったら、JavaScriptだけで書くのが良いんでは。


594 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 13:52:55.12 ]
>>592
今後の仕事の幅も拡がるし検索エンジンのサーバー運用するとか?
Google、Yahooのようにクエリ送信で応答返すサーバーがあったらどんなブラウザにも対応する。

595 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 14:01:58.29 ]
ローカルのプログラムを起動するブログなんか見た事無いが

596 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 14:07:20.67 ]
自分の経験からして、ブラウザからの起動は抜きにして、
ある程度の規模のデータをローカルで全文検索するのには
応答時間が無視できない程度かかる。
押してから数秒から1分とか。
ソフトも常時常駐せず毎回ロードから始めるんだろ。


597 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 14:09:49.24 ]
私も要求に応えられないので、
どこかのサーバーにさえあげれば検索機能は使えると言っていますが、
クライアントは出版物の付録で、永久に使えるようにするには
オフラインで動かないとダメだの一点張りです。
そもそも
「なんでオフラインだと検索の窓とボタン付けても動かないの?」
「サーバーってなに?」
状態の人達なので、
(私もデザイナーなので、その仕組みはうまく説明できません)
オフラインで動く疑似ブログ風にする為にすごくぐちゃぐちゃなシステムになって
きていることは自分自身でもよくわかっていて、
また、このもどかしい状況をうまく色んな人に伝えられないため、
助けてもらうこともできずに
ぐちゃぐちゃになってしまっています…

598 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 14:13:25.82 ]
BHOの類いを作れって話じゃないの?
いずれにしろブラウザの種類に依存するしかないけど



599 名前:デフォルトの名無しさん mailto:sage [2012/04/22(日) 14:17:30.20 ]
>>596
ひまわりは一度、コーパスファイルを定義して
読み込みを数十分かければ、
次回からの読み込み時間は早くなります。
心配なのはユーザーがちゃんと検索ファイルを定義して、
自分の閲覧するブラウザを設定できるかという点だと思います。

600 名前:片山博文MZボット ◆0lBZNi.Q7evd mailto:sage [2012/04/22(日) 14:19:37.49 ]
報酬は何円?






[ 続きを読む ] / [ 携帯版 ]

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

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