12/04/09 00:57:58.45
>>387
・プログラムの最後にブレークポイントを置いて F5 で実行する
・プログラムの最後辺りに system("pause"); みたいなコードを置いてみる
391:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 01:14:18.77
IsDebuggerPresentの戻り値見て一行入力するコードを最後に入れておく
392:386
12/04/09 01:24:31.80
>>388
Windows(想定はXP以降)での話でした。
デバイスドライバを使わない方法を探しています。
393:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 01:43:49.74
>>336
画像をコピー→Firefoxで閲覧
→Firefoxが最新のものに更新される(dllが更新される)
→旧バージョンのdllにべったり依存していたコンポーネントがおじゃん
やっぱり画像コピーは関係ないわ。
394:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 01:52:15.88
>>392
いつから仮想メモリが物理メモリ上に展開されていると錯覚していた?
395:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 01:55:35.97
昨日
396:386
12/04/09 03:39:06.60
>>394
すいません、メモリーの仮想アドレスと物理アドレスのことでした。
397:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 10:40:56.42
こんなゴミスレで一縷の望みを託してまじめに質問している人を見ると悲しくなってくるな…
win32スレも崩壊してるしもうちょっとまともな場所を探したほうがいい
ここ初心者質問しかレス返らないぞw
398:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 12:07:10.00
>>386
Memory Management Functions
URLリンク(msdn.microsoft.com)
ぱっと見、その要求を満たすものは無い。
(AllocateUserPhysicalPagesが近い気もするけどちょっと違う。)
>>396
いいえ違います。
他所で質問したところで>>388が言うように何をしたいのか聞かれるだけ。
仮想メモリ空間がどこにマッピングされてるのかを隠蔽するのがOSの仕事だから要求そのものがナンセンス。
アドレス知ったところで簡単に物理メモリいじらせてくれるわけないし。
物理メモリいじりたいだけならWindowsOS使うのをやめた方がいい。組み込み系オススメ。
メモリクリーナーみたいなことしたかったらメモリクリーナーの動作を分析するといい。
399:386
12/04/09 12:58:36.12
>>398
VMWare上でゲストOS(WinXPの予定)を構築して、ゲスト上でアプリケーションAを動かす。
ホストOS上から、アプリケーションAにバレることなくアプリケーションAのメモリーを監視。
ということがしたいのです。書き換える気はないです。
400:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 13:04:28.09
物理メモリ全く関係なかったな。
401:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 13:43:28.87
visualstudioexpress2010で下の方に表示されてるステータスバー?を
消す方法はあるでしょうか?
あと、VSのテキストエディタウィンドウでタブバーとコードの間にある
スコープを表示する小さい窓?を消したいのですが、方法はあるでしょうか?
よろしくお願いいたします
402:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 15:09:28.15
グーグルのコーディング規約を読んでいたら
.cppは.ccにしなくてはいけない、と強く推奨されていたのですが、
.cppにするとどのようなリスクがあるのでしょうか?
403:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 15:57:00.32
リスクよりccにするメリット述べた方がわかりやすいかな
ひとつは、拡張子の命名で悩む必要がなくなる
もうひとつは、
拡張子なんて所詮は目安だからなんでもいいんだけど
.cppよりは.cc(あまり使われないC++ソース拡張子)のほうが
google規約準拠という意思が強い
404:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 18:46:59.03
>>390
ありがとうございます
system("pause");はエラーが起きたので
ブレークポイントというのを調べてみます。
405:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 21:04:00.58
なんでそんなきもちわるいことをするのかな?
おかしいとおもわないのかな?
すなおにコマンドプロンプトでコマンドを入力してEnterをうてよ
406:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 21:10:39.50
「どうせデバッガの機能なんか使わないぜ!」
って人は、「デバッグなしで開始 (Ctrl+F5)」すればいいと思うの。
407:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 12:39:46.63
途中でとめないのにF5で起動する意味は無いよな。
しいて言うなら、指一本で起動できることくらいか
408:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 21:50:11.39
安い商品を見つける方法ってありますか?
特価品のRSSを配信してるサイトは、そのままできるんですが
楽天APIとかで市場価格より安い商品を取り出したいなと・・
409:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 23:25:36.36
クローラー作れば
410:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 01:42:50.84
>>408
URLリンク(www.google.com)
411:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 02:19:21.38
プログラミングとはあんまり関係ないかもしれませんが、シェアウェア等の不正利用対策ってどこまでやりますか?
ハードディスク消去プログラムが仕込まれていたWinGr○○veとか、トロイの木馬が仕込まれていたソフトとかがあったらしいですけど。
ソフトウェアメーカーって不正利用対策はどうしてるんでしょうかね?
今は、時代が時代なので、攻撃的なソフトウェア保護はできないと思いますけど。
412:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 02:25:53.38
amazonなら割引率で検索できたはず
楽天なら全部検索して価格.comとかで照合していけばいいんじゃないの
413:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 02:32:04.50
パッケージソフトでなきゃ不正利用対策なんて不要じゃろ
どうせけつの穴どころかソースコードまで持ってかれちまうんだから'`,、('∀`) '`,、
414:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 15:42:14.06
>>411
時代じゃなくても無理だろ。
不正利用で何らかの攻撃があるとわかった時点で、
そのやり方を説明書に書いてフリーですと言って流すやつが出る。
415:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 15:43:54.82
シェアウェア作者の愚痴 29
スレリンク(prog板)
416:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 16:02:06.69
プログラムやそのクリエイター、その会社などを主にネタにしているサイトってありませんか?
面白そうなのがあれば教えてほしいのですが・・・。
417:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 16:04:36.97
板違い
418:営利利用に関するLR審議中@詳細は自治スレへ
12/04/11 16:17:56.41
>>417
そうでした・・・。
すみません。
419:デフォルトの名無しさん
12/04/11 20:43:50.15
過疎ってんなぁ。
Scan Line法で描画する際、Segment算出する際の
計算対象図形の絞り込みってどういうのが一般的なんだろ。
三角計一つづつにBounding Box持たせて、x軸y軸で並び替えて
図形検索するとか?
420:デフォルトの名無しさん
12/04/11 22:29:31.86
数値計算ライブラリLAPACKの質問です。
どこに質問すればよいのか分からなかったので、
スレ違いor板違いなら、誘導おねがいします。
三重対角行列のサブルーチンdgtsvを使っています。
マニュアルは、このページに載っています。
URLリンク(www.netlib.org)
A*x=bについて
LU分解and部分ピポット選択をして解いています。
このサブルーチンを使うと、
INFO=1というエラーが出ます。
上記のマニュアルを見ると、U(INFO,INFO)がゼロになっている、
ということを意味するようです。
しかし、LU分解に関してはU(1,1)=A(1,1)のはずで
もちろん、A(1,1)はゼロではありません。
サブルーチンでいうと、D(1)という配列に格納されています。
サブルーチンに関しては、簡単な行列でテスト計算したので
使い方は確認済みです。
サブルーチンの使い方が間違っているのか、
それとも、数学的な間違いなのか、
いきづまってしまったので、アドバイスよろしくお願いします。
421:デフォルトの名無しさん
12/04/12 01:12:51.14
ビルド実行ってどのくらいコードを書いたらしますか?
422:デフォルトの名無しさん
12/04/12 01:14:39.54
実行できる最小単位ができたら
423:デフォルトの名無しさん
12/04/12 07:43:57.12
スレッドの同期のモニタについて質問です
スレッドAがモニタ内で資源待ちに入り、スレッドBがモニタを獲得しているとします。
次にスレッドCがモニタを獲得しようとしますが、既にスレッドBが獲得しているので待たされます。
これで待たされているスレッドはAとCになります。
この時、スレッドBがモニタを解放すると、資源待ちのスレッドAとモニタを獲得しようとしているスレッドBのどちらが
入れるのでしょうか?
424:デフォルトの名無しさん
12/04/12 10:03:22.20
ランダムというか時の運というか
たまたま先にOSが実行権を振った方が入れる
425:デフォルトの名無しさん
12/04/12 10:15:21.26
スレッドaのがモニタ内に片足入ってるから優先される気gas
426:デフォルトの名無しさん
12/04/12 10:32:05.82
プログラマなら実際に作って試すんだ
427:デフォルトの名無しさん
12/04/12 10:40:31.76
IE8、VBSについてご教授をお願いします。
以下のソースでNavigateはページ読込み完了まで待つのに対して
Navigate2では完了を待たずにプログラムが終了します。
Navigate2でも完了待ちにするには
どこを修正すればいいのでしょうか?
同様のプログラムを相当数造りましたが解決策が見つかりませんでした
Set objIE = CreateObject("InternetExplorer.application")
a=0
objIE.Navigate "URLリンク(www.google.co.jp)"
Do Until objIE.Busy = False
a=a+1
WScript.sleep (10) 'ページ表示完了待ち
Loop
b=0
objIE.Navigate2 "URLリンク(www.google.co.jp)" ,&H800
Do Until objIE.Busy = False
b=b+1
WScript.sleep (10) 'ページ表示完了待ち
Loop
c=0
objIE.Navigate2 "URLリンク(www.google.co.jp)" ,&H1000
Do Until objIE.Busy = False
c=c+1
WScript.sleep (10) 'ページ表示完了待ち
Loop
msgbox "a = " & a &" b = " & b & " c = " & c
428:デフォルトの名無しさん
12/04/12 11:24:18.02
Busyでなく、ReadyStateを見たらどうだろう。と教示してみる。
429:弖十=ten-10=優多乘手頭 野慈蚕はMicro Soft社 横濱えり
12/04/12 12:00:16.37
演技性他、全ての人格障害だからサイコパス…
叱られたら電気操作で色々な癌や心不全等の血液の病にする色んなクラッカーの
狆閔贐-チュォミジン「華喃の山の見本の人」笑顔河馬のアミは人質、監禁、籠城中の近くの防衛大に
「自分用のオムツ」を頼みながら 届けようとする車に乗ると その車のエンジンを遠隔操作で止めるらしい。(-_-;)
日本中の光回線が中国のコールセンターに行く事もバレちゃった。
イクスピアリのAIGLEには他の人と行くから連絡しないでね。
430: ◆QZaw55cn4c
12/04/12 12:04:17.87
>>426
ここはム板です。
431:デフォルトの名無しさん
12/04/12 12:06:45.85
だから?
432:デフォルトの名無しさん
12/04/12 13:26:33.78
eclipse 3.7 pleiadesで
「タブでスペースを挿入」
「表示されるタブ幅」
を変更しても反映されません。
どうすれば反映されるでしょうか。
お願いします。
433:432
12/04/12 13:31:04.33
コード・スタイルで変更したら適応されました。
失礼しました。
434:デフォルトの名無しさん
12/04/12 17:18:54.92
>>427を書いたものです。
>>428
ご返答ありがとうございます。
下記の条件でテストを行いましたがNavigate2では
読込み完了まで待ってくれませんでした。
・BusyをReadyState=4に変更して判定
・BusyとReadyState=4をand条件で判定
・BusyとReadyState=4をor条件で判定
Navigate2の代用構文や判定条件を付加する事で
読込み完了待ちにする方法を教えて頂けないでしょうか?
よろしくお願いします。
435:デフォルトの名無しさん
12/04/12 18:02:45.29
assemblaというサイトのホスティングサービスを利用してみたのですが
コミットすると80KB/sくらいしか速度が出ません。
光回線なので、他のところでは3MB/sくらいでます。
何か設定が悪いのでしょうか。
それとも無料だと仕方ないのでしょうか
436:デフォルトの名無しさん
12/04/13 01:23:30.18
>>435
なぜここでその質問をしようと思ったのかは知らんが
この板はプログラムを作る人のための板です
レンタルサーバ@2ch掲示板
URLリンク(toro.2ch.net)
へどうぞ
437:デフォルトの名無しさん
12/04/13 06:49:41.85
Scan Lineのレスに誰も答えない
具体的なアルゴリズムも語れないほどム板の実力も落ちたか
438:デフォルトの名無しさん
12/04/13 07:14:40.03
>>419 か。
バウンディングボックス以外になんかすごいやりかたを、ぱっとは思いつかないし。
439:デフォルトの名無しさん
12/04/13 08:02:23.96
cl.exe /LD hoge.cpp /link /DLL /DEF:"hoge.def"
csc.exe main.cs /reference:hoge.dll
なんかこうすると,
メタデータがないのでhoge.dllを読み込めないとか言われます.
どうすればいいでしょうか?
440:デフォルトの名無しさん
12/04/13 09:32:03.23
>>439
DllImportで検索
441:デフォルトの名無しさん
12/04/13 21:17:45.29
#include <iostream>
using namespace std;
class CHoge
{
};
class CPiyo : public CHoge
{
};
class CFoo
{
public:
static CHoge *hoge;
void foofoo();
};
void CFoo::foofoo()
{
hoge = new CPiyo;
}
void main()
{
}
error LNK2001がでます。
静的メンバ変数でクラスを生成して、子クラスを代入したりしたいのですが
どうしたらいいでしょうか。
お願いします。
442:デフォルトの名無しさん
12/04/13 21:23:26.03
CHoge *CFoo::hoge;
443:デフォルトの名無しさん
12/04/13 21:23:54.41
>>441
class CFoo{
public:
inline static CHoge *&hoge(){ static CHoge *ptr; return ptr; }
void foofoo();
};
444:デフォルトの名無しさん
12/04/13 21:36:50.91
>>442
うごきましたあああああああ。ありがとうございます!
>>443
動きました。難しくてよくわからないので、後で勉強しときます。
ありがとうございます!
445:デフォルトの名無しさん
12/04/13 22:31:11.92
>>440
cl に/clrつけてref class公開してないのが問題じゃないか
cl使ってC#に処理公開するならC++/CLI使うのが一番素直でしょ
446:デフォルトの名無しさん
12/04/13 22:33:25.42
なぜ未だにCをプリフィクスに使うヤツが多いのか・・・
昔から使ったことがないから理解できん
447:デフォルトの名無しさん
12/04/13 22:43:44.99
ウェブページの更新情報を発信、受信する手段は現在でもRSS一択ですか?
RSSに変わる技術などあれば教えていただけないでしょうか。
Amazonで検索しても最近はRSS関連の本が全く出版されてないのでRSSブームは終わってしまったのでしょうか。
448:デフォルトの名無しさん
12/04/13 22:47:51.89
>>447
今はその役割はTwitterに取って代わられました。
各企業は公式チャンネルを設置して情報を発信してます。
449:439
12/04/14 02:22:55.44
>>440
うまくいきません。
URLリンク(social.msdn.microsoft.com)
このあたり?のように見えるのですがどうでしょう
450:デフォルトの名無しさん
12/04/14 03:12:26.04
>>449
じゃなくて、>>439 の DLL は .NET とリンクできない。
1. >>445 は「C# から呼び出せるよう C/C++ を C++/CLI としてコンパイル&リンクする」
2. >>440 は「リンクしようとせず、DllImport 属性をつけた宣言をC# 内に書いて直接呼び出す」
どっちでも好きな方を。
451:デフォルトの名無しさん
12/04/14 12:14:02.02
グローバル変数はよくないって聞くので、
静的メンバ変数にしようと思ったのですが
それでは解決になってないですか?
452:デフォルトの名無しさん
12/04/14 12:19:32.83
>>451
イラッつとするコーディングスタイル
スレリンク(prog板)
まず広域変数の何が悪いか解ってないだろうから
このスレを203から読んでいけ
453:デフォルトの名無しさん
12/04/14 13:00:07.98
『イラッつ』??
454:デフォルトの名無しさん
12/04/14 14:40:44.11
203 仕様書無しさん [] 2012/04/11(水) 21:01:07.00 ID: Be:
俺がおかしいんだろうけど
privateかつ仮想関数でもない関数がstatic関数じゃ無かったとき。
てか、できるだけクラス内部で呼ぶオブジェクト自身の関数は、
static関数であって欲しい。
まず、インターフェースとして外に見せてる関数じゃないんだから、
static関数で十分だし、コード追うときメンバー変数弄ってる関数は
見た目がグローバル変数中で使ってる関数と同じなんで読みづらい。
455:デフォルトの名無しさん
12/04/14 14:44:40.01
一部じゃなくて一連の流れを読めよ
何故グローバル変数が悪いのか、
メンバー変数からグローバル変数の問題点を取り除くには
どうしたらいいかがぐだぐだ議論されてるだろ
456:デフォルトの名無しさん
12/04/14 14:48:22.68
ヤリマンビッチを監禁したらそれで問題が解決するかって話だよ。
457:451
12/04/14 14:50:04.68
もうちょっとわかりやすくお願いします・・・orz
458:デフォルトの名無しさん
12/04/14 14:50:49.55
>>457
>>452のスレ見た上で書いてんのか?
459:デフォルトの名無しさん
12/04/14 14:51:35.78
URLリンク(www.pokemon.co.jp)
URLリンク(www.pokemon.co.jp)
URLリンク(www.pokemon.co.jp)
URLリンク(www.pokemon.co.jp)
こういう画像の抽出ってどうやるんですか?
460:デフォルトの名無しさん
12/04/14 14:57:17.32
>>459
何から何を抽出したいのか言わんと答えられん
Webから画像を引っこ抜きたいのか?
背景付きの画像から人物像を抜き出したいのか?
461:デフォルトの名無しさん
12/04/14 15:05:35.05
>>457
それくらい自分で調べろ。ネットに山ほど情報がある。
それを発掘するスキルも重要だ。
それはそれとしてOOの利点とかグローバル変数の弊害とか
そこら辺の作法は自分で痛い目にあってみないとわかんねーからな。
個人で数千数万行の小汚いコード書いて
薄れかけた記憶を元にメンテして七転八倒してみてからじゃないと
何が良くて何が悪いかを実感するのは難しい。
462:デフォルトの名無しさん
12/04/14 15:06:23.18
>>460
URLリンク(www.pokemon.co.jp)
画像の通りサイトの画像より大きいサイズで出したいです
463:デフォルトの名無しさん
12/04/14 15:10:51.64
>>462
PaintとかPhotoshopとかで引き伸ばせばいいじゃん
つか自分でコード書く気がないならソフ板で聞けよ
464:デフォルトの名無しさん
12/04/14 15:15:08.81
>>463
よく解らなくて、すいませんありがとうございました。
465:デフォルトの名無しさん
12/04/14 18:36:20.14
>>455
それ以前に、
>インターフェースとして外に見せてる関数じゃないんだから、
>static関数で十分だし
この辺がおかしい。
466:デフォルトの名無しさん
12/04/14 18:42:09.52
スレの中身見てすらないのにそんなレスしてるお前の頭がコミュ障っぽくて心配
467:デフォルトの名無しさん
12/04/14 19:08:47.14
相手に自分と同じ視点を強制する方がコミュ障
468:デフォルトの名無しさん
12/04/14 20:23:02.36
URLリンク(i.imgur.com)
これビット演算か論理演算で表すとどうなるよ
469:デフォルトの名無しさん
12/04/14 22:35:32.93
ask("一度の質問で天使と悪魔を見分けるためには、何を質問すればよいでしょうか?")
470: ◆QZaw55cn4c
12/04/14 22:51:55.49
>>468
マセマテ国のロジカ郡/大熊正
先日、マセマテ国のロジカ郡を調査に行ったときのお話をしましょう。
ロジカ郡は谷一つ隔てて向かい合っている2つの村に分かれていて、一方をヤー村、もう一方をダー村といいます。
2つの村は同じ谷あいで耕作し、お互いに行き来していて、使う言葉も同じなのですが、どうしたことか、“はい”と“いいえ”を意味する言葉が、いつの頃からか入れ違っています。
つまり、ヤー村では“はい”の意味で「ヤー」と言い、“いいえ”の意味で「ダー」と言います。ダー村では逆に“はい”の意味で「ダー」と言い、“いいえ”の意味で「ヤー」と言います。
随分不便なことと思いますが、村の中では誰がどちらの村の者か、お互い同士はっきりしていますから、それほどゆき違いも起こっていないようです。
しかし、私達のようなよそ者にとっては本当に困ります。例えば、慣れないうちはよく「あなたはヤー村の方ですか」などと質問したものです。
この返事はいつも決まって「ヤー」となることにすぐ気がつきました。ヤー村の人は“はい”の意味で「ヤー」と答えますし、ダー村の人も“いいえ”というつもりで、やはり「ヤー」と答えるわけです。
ヤー村の出身で、長らく外国で働いていたテオレム君という青年を、通訳兼案内人に頼んだのですが、彼はしばしば通訳をおっぽり出して相手と話し込んだり、ふとどこかへ行ってしまったり、頼りにならないことおびただしいのです。
私達も辞書片手に簡単な質問ぐらいできるようになりましたが、「ヤー」と「ダー」以外はほとんど聞き分けられず、村民の言うことはいつまでたってもちんぷんかんぷんでした。
もう一つ困ったことには、この村の人はひどく人見知りして、私たちと直接話するのを嫌がります。話しかけても一言「ヤー」とか「ダー」とか言って逃げていってしまうのです。通訳のいないとき、2つ以上質問をすることはほとんど不可能でした。
そうでなければ、初めに「1たす1は2ですか」と質問すれば、ヤー村のひとは「ヤー」と答え、ダー村の人は「ダー」と答えてくれますから、これで相手の村を確かめてから次の質問をすればよかったのですが、
一度にひとつしか質問できないという事情にはまったく弱らされました。
471: ◆QZaw55cn4c
12/04/14 22:52:22.54
ロジカ郡の近くに古城の廃墟を見に行ったときのことです。道はわかると思って案内のテオレム君を先に帰してしまったのが失敗で、帰りにまんまと迷ってしまいました。
ヤー村とダー村を結ぶ道に出たとき、どっちへ行けば滞在していたヤー村だか、わからなくなってしまったのです。
幸いそこに人影を見ました。当然どちらかの村の人でしょうが、どっちの村の人かはわかりません。
すると同行していた調査隊員の一人がするすると人影に近づいて、道の一方を指しながら何か質問していました。
案の定人影は一声答えると逃げるように離れていきます。その隊員は私たちを手招きして「こっちだ、こっちだ」と先に立って自信ありげに歩いていきました。
私も驚いて、「いったい何て質問したんだ。」と聞きました。
472:デフォルトの名無しさん
12/04/14 22:56:09.92
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"質問" message:@"天使ですか?悪魔ですか?"
delegate:self cancelButtonTitle:@"悪魔" otherButtonTitles:@"天使", nil];
[alert show];
473:デフォルトの名無しさん
12/04/14 23:03:08.88
int Angel( int question ) { return question; }
int Devil( int question ) { return !question; }
474:デフォルトの名無しさん
12/04/15 14:11:30.60
VC++EE2010です
xが0.5になると思い、コードを書いたのですが
0になりました
小数点以下も計算したい場合はどのようにすれば良いでしょうか
int main(){
float x=1;
x=(1/2);
}
475:デフォルトの名無しさん
12/04/15 14:22:34.45
x=(1/2.0);
476:デフォルトの名無しさん
12/04/15 14:36:59.91
ありがとうございます
477:デフォルトの名無しさん
12/04/15 19:41:03.84
プログラミングを昨日始めたばかりなんですが
コーディングは合ってるはずなのに
コンパイルエラーになりますorz
Undefined symbols:
"_main", referenced from:
start in crt1.10.6.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
これは、どうしろと言ってるのでしょうか?
478:デフォルトの名無しさん
12/04/15 19:50:45.68
>>477
どう見てもコンパイルエラーでなく、リンクエラーです。
どうすればいいかは、ggrks
479:デフォルトの名無しさん
12/04/15 19:51:09.54
おねがいします
鉛筆やチョークなどを使って描いた様なラインを生成するアルゴリズムを
説明した資料はないでしょうか?
可能ならフルスクラッチでコードを書きたいので、基礎的な解説だと有難いです
480:デフォルトの名無しさん
12/04/15 20:02:09.61
>>477
URLリンク(goo.gl)
これじゃね?
481:デフォルトの名無しさん
12/04/15 20:39:25.14
>>479
URLリンク(trismegistuslabo.com)
これをプログラムにおとせばいい
482:デフォルトの名無しさん
12/04/15 20:43:19.42
>>478
ググったんです。
でも、専門用語がいっぱい出てきて
何て書いてるか分かんないっていう・・・(泣)
>>480
そのページが答えだったのかっ
でも、何て書いてるか分かんない
つまり、"-arch i386"オプションをつけて
コンパイルすればいいってことですか?
483:デフォルトの名無しさん
12/04/15 20:46:02.08
main関数書いてないんだろ
情報ほとんど出さんからろくな判断できんが
484:デフォルトの名無しさん
12/04/15 20:52:22.07
>>483
いや本見ながらやったからコーディングに間違いはないはず
#include<stdio.h>
void main(void)
{
printf("Let's study C!\n");
}
って打ったお
485:デフォルトの名無しさん
12/04/15 21:04:18.51
>void main(void)
その本を窓から投げ捨てろ。
486:デフォルトの名無しさん
12/04/15 21:05:56.16
え
void main(void)
が違うの?
487:デフォルトの名無しさん
12/04/15 21:10:48.24
void main でググれ
488:デフォルトの名無しさん
12/04/15 21:12:51.56
>>486
あなたは入門書を見た後にコードを打つのではなく、規格に目を通したほうが良い。
489:デフォルトの名無しさん
12/04/15 21:14:27.63
入門者にそれは酷やで
490:デフォルトの名無しさん
12/04/15 21:15:14.15
>>477
これから始めようぜ
「参考として信頼できる本かサイトあったら教えてくださいおながいします><」
491:デフォルトの名無しさん
12/04/15 21:15:38.81
>>484
その書き方はすべきでないが、実行ファイルは作成されるはず。
原因は別にある。
492:デフォルトの名無しさん
12/04/15 21:17:38.89
>>482
いいですかじゃなくて-arch i386つけてコンパイルしたらどうなった
どうせマシンはMacだろ
493:デフォルトの名無しさん
12/04/15 21:26:26.80
>>492
はいMacです
デザインだけで選びました
すいません
つけてコンパイルしたんですけど
つける前と同じでリンクーエラー
になっちゃいました
>>480さんが言ってたページに
リンクの際にも、 "-arch i386"を指定して
g++ -o main_rmaphongo main_rmaphongo.o libSpaceWireRMAPHongo.a libThreadHongo.a libIPSocketLibrary.a -arch i386 -lpthread
とするって書いてたから、
これをなんかすればいいような気がしてるのですが
どうしたらいいか分からないです
494:デフォルトの名無しさん
12/04/15 21:32:43.20
>>490
うん。一緒に始めよう
信頼できる本・・・わかんない
昨日始めたばっかだし
本みながらやってるのに全然できてないし・・・・
495:デフォルトの名無しさん
12/04/15 21:50:05.10
>>493
-arch i386 を増やす以外は
本と同じようにしてみ
496:デフォルトの名無しさん
12/04/15 22:25:27.37
さっきからリンクエラーで悩んでいた超ド級素人ですが
解決いたしました。
なんか分かんないけど、知らず知らずのうちに
pcの設定を変な事にしちゃったのではないかと思い
pcに新しいアカウントをつくり、そして試したところ
出来ました。
プログラミングを練習するのにわざわざアカウントを変更しないといけないのは
ちょっと億劫ですが、我慢します 笑
ここに相談して、直接の解決策を導けた訳ではありませんでしたが
話を聞いてくれ、いろいろを提案してくれたことは、とても嬉しかったです。
ありがとうございました。
497:デフォルトの名無しさん
12/04/15 22:27:13.60
それを解決とは言わない・・・
498:デフォルトの名無しさん
12/04/15 23:49:45.62
馬鹿には無理
499:デフォルトの名無しさん
12/04/16 08:44:27.50
>>496
アカウントによって、参照パスとか読み書き権限が違ってる、とエスパー。
500:デフォルトの名無しさん
12/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:デフォルトの名無しさん
12/04/16 17:05:18.70
どこでどんなエラーが出たのか位書けよ。
それ以前に、何がしたいのかちゃんと説明しろよ。
502:デフォルトの名無しさん
12/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:デフォルトの名無しさん
12/04/16 23:08:22.20
CやC++で、ソースコード80文字折り返しって、もはや古いスタイルだとは思いますが、
みなさんは何文字で折り返してますか?
504:デフォルトの名無しさん
12/04/16 23:19:43.97
アンケートならよそでやってくれないかな
505:デフォルトの名無しさん
12/04/16 23:34:45.85
80文字で折り返してます。
関数呼び出しの引数を縦に揃えて改行するのが楽しいです。
ディスプレイを縦にて左右2分割していると
80列以下で改行してあればちょうど端まで見えるので都合がいいです。
110列派も増えてきた(憶測)ので文句を言わることは
少ない、かもしれない。
506:デフォルトの名無しさん
12/04/17 00:11:03.10
>>503
72
507:デフォルトの名無しさん
12/04/17 00:32:17.05
くっ
508:デフォルトの名無しさん
12/04/17 14:34:33.29
ド素人です
WebアプリをC#作るから調べろって言われて
ぐぐったらASP.NETを使えば出来る的なものが出てきたので
それで出来ますって言ったら「ASP.NETを使わずにC#だけで
出来るはずや」って言われたんですけど、そんな事出来るのでしょうか?
参考URLなどあったら教えて頂きたいです。
509:デフォルトの名無しさん
12/04/17 14:37:35.37
出来るはずと言うならてめぇが説明しろ、と言い返せないなら逃げろ。
実現不可能な仕様を押し付けられた挙句、失敗の責任を全ておっかぶされるのがオチだ。
何人死ぬ結果になろうが、おまえが死にたくなきゃ、逃げろ。
510:デフォルトの名無しさん
12/04/17 14:44:14.90
サーバーサイドかクライアントサイドで違うわけだが。
サーバーサイドだったら、N88BASICやコボルでもいい。HTMLやなんらかのフォーマットで返すだけだからな。
クライアントサイドは対応していないと無理。Androidとか携帯とかPCとかは専用言語が必要。
511:デフォルトの名無しさん
12/04/17 14:48:49.39
たとえばサーバーでJavaScriptを動かすことも可能。C#が不可能な理由はないな。
もうJavaもRubyも要らない?JavaScriptオンリーの未来派WebアプリフレームワークMeteor
URLリンク(jp.techcrunch.com)
2011年はサーバサイドJavaScriptの年になる
URLリンク(www.publickey1.jp)
『実践JSサーバサイドJavaScript入門』―あえてサーバサイドでJavaScriptを使う意義を探る
URLリンク(el.jibun.atmarkit.co.jp)
512:デフォルトの名無しさん
12/04/17 14:54:50.11
>>509
ありがとうございます、絶対死にたくないっす、残業とかクソっす。
逃げる準備はしておきます。
>>510,511
ありがとうございます、URL見させてもらいます。
分からない用語が出てきたので調べてまたきます
513:デフォルトの名無しさん
12/04/17 15:03:34.01
ある程度の知識もない人間が質問する場合は
質問者が自分で咀嚼して簡素化した内容を吐き出すより、
全般的かつなるべく具体的に質問をするべきだ
514:デフォルトの名無しさん
12/04/17 15:14:13.48
>>508
「出来るはずや」と言った奴に「*時間調べたがわからない。参考URLを教えてくれ」と
なぜ聞けないんだろう?
こんなところでふらふらしてるのは給料泥棒だ。まぁ俺もなんだが。
515:デフォルトの名無しさん
12/04/17 15:31:59.94
>>508
簡易Webサーバを実装するには?[2.0のみ、C#、VB]
URLリンク(www.atmarkit.co.jp)
516:デフォルトの名無しさん
12/04/17 15:35:51.40
>>508
「C# 簡易HTTPサーバ」でググってみるとか。
517:デフォルトの名無しさん
12/04/17 15:38:35.01
>>513,514
ごめん、詳しくは
・上司も出来るかどうかは知らない
・上司の過去の経験からなんとなく言っている
・出来ないならASP.NETなりでやれば良いとは言ってる
別にそこまでC#だけに拘ってるわけでもないと思うから、上司には無理って言って
C#でおすすめのWebアプリ開発環境?聞いた方がいい気がしてきた
でもサーバーサイドかクライアントサイドとか、よく分からんから調べる
とりあえずブラウザから印刷ボタンで、DBに繋いでマスタリストを印刷するのを作れって言われた
環境とか全然わからんけど、Microsoft Visual Studio 2005です
>>515
ありがとうございます
518:デフォルトの名無しさん
12/04/17 15:50:12.49
>>516
ありがとうございます、やってみます
519:デフォルトの名無しさん
12/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:デフォルトの名無しさん
12/04/17 19:06:15.49
CPiyo の中の int a; も一緒にコメントにすればいいです
521:デフォルトの名無しさん
12/04/17 19:14:50.30
>>520
できました、ありがとうございます!
(2年プログラムやってて初めて知った・・・。)
522:デフォルトの名無しさん
12/04/17 19:40:58.37
(´-`).oO(この様子だと、publicフィールドなのも意味わかってなさそうだな…)
523:デフォルトの名無しさん
12/04/17 21:14:02.85
>>517
ASP.NETは環境でC#は言語だぞ。話してるレイヤーがおかしい。
C#(もしくはVB.NET)で作成したDLLを動かすにはASP.NETの環境が必要だ
上司が求めてるのは515のような話ではないと思うが...
多分ASP.NETのWebフォームだろ
524:デフォルトの名無しさん
12/04/18 13:41:16.57
インターネットでデータの保存をしたいんですけど、
例えば掲示板にデータを暗号化して書き込んでそれをソフトウェア
から出し入れするようなことを思いつきました。
誰もが利用できて無料で使えるようなそれ専用の奴ってないですか?
525:デフォルトの名無しさん
12/04/18 13:46:09.73
GMail Drive みたいな?
526:デフォルトの名無しさん
12/04/18 13:49:01.88
GMaillって不特定多数で共有してもいいんですか?
527:デフォルトの名無しさん
12/04/18 13:58:26.34
>>524
何だ最後の行…自分で作るんじゃないなら他所で訊けば?
528:デフォルトの名無しさん
12/04/18 14:03:47.81
サーバーとか無しでインターネットの交流サイトを作ろうとしているんですけど?
529:デフォルトの名無しさん
12/04/18 14:06:15.94
掲示板はサーバーじゃないの?
サーバー無しならP2Pにするの?
530:デフォルトの名無しさん
12/04/18 14:07:18.28
サーバーは計算できるでしょう。
計算はしなくていいのでデータの出し入れだけで十分なのです。
531:デフォルトの名無しさん
12/04/18 14:13:06.37
データの出し入れも計算なんだが
532:デフォルトの名無しさん
12/04/18 14:13:42.69
>>530
別にサーバ専用機のことをサーバと言ってるわけではなくて
電器屋で売ってるNAS専用ハードディスクドライブもサーバだし、
目の前のパソコンにapache入れたり、ファイル共有機能使ったりしてサーバとして使うこともできる。
要はサーバ/クライアント方式における役割を指す言葉なわけ。
533:デフォルトの名無しさん
12/04/18 14:16:47.82
文脈から分かるようにサーバーが無くてもというのは
自分でどうにかしなくてもって意味ですよ。
前提から勘違いしているようなので指摘しておきますね。
534:デフォルトの名無しさん
12/04/18 14:17:29.38
GAEの無料枠でも使っとけば
535:デフォルトの名無しさん
12/04/18 14:50:36.84
「この板はプログラムを作る人のための板です。」
前提から勘違いしているようなので指摘しておきますね。
536:デフォルトの名無しさん
12/04/19 15:10:34.08
ワロタ
537:デフォルトの名無しさん
12/04/19 16:10:53.57
>519のint aをconst int aにしても、うまくいく方法はありますか?
538:デフォルトの名無しさん
12/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
12/04/19 16:37:34.95
2012年4月1日現在の最新版のGoogle Chromeのsand boxを回避して
任意のコードを実行するexploitコードプログラムをC又はC++で2000行以内で書け
全然わかりません><
公開されているexploiへのリンクでも構いませんので宜しくお願いします><
540:デフォルトの名無しさん
12/04/19 16:54:13.26
10代の少年がChromeのハッキングに成功、Googleに「俺を雇え」と言い寄るも無視される
URLリンク(logsoku.com)
541:デフォルトの名無しさん
12/04/19 19:00:47.17
freopen ("/dev/null", "w", stderr);
これ元に戻すにはどうしたらいいですか?
542:デフォルトの名無しさん
12/04/19 19:11:12.88
c++で二次元配列は戻り値にできますか?
543:デフォルトの名無しさん
12/04/19 19:24:03.81
できます
544:デフォルトの名無しさん
12/04/19 20:09:35.75
エンティティとモデルの違いについて説明してください
545:デフォルトの名無しさん
12/04/19 21:16:12.59
>>541
dupでいったん別のfdに対比しておいて、dup2でまた元に戻す
546:デフォルトの名無しさん
12/04/19 22:01:19.76
dupしておくとfreopenしても表示されてしまうようです
更にさっきはfreopen stderrで検索したところをstdoutでやったら
候補に 戻す と出てきて、どうも戻せないようでした
URLリンク(www.kouno.jp)
今のところライブラリのエラー出力を消したかっただけなので
問題ないんですが
547:デフォルトの名無しさん
12/04/20 15:22:57.31
eclipseで閉じ括弧やルビーでendが
自動入力されるのを解除する方法がわかりません
548:デフォルトの名無しさん
12/04/20 21:00:20.06
Pythonで書かれたGoogle Code Jamの答案を読みたいんだけど、
昔はどの言語で提出したかが分かるようになってたと思うけど、今はもう分からないの?
549:548
12/04/20 21:36:29.89
>547
普段JavaのプログラミングするのにEclipseなんて使わないから、インストールしちゃったよ。
Window > Preferences > Java > Typing > Automatially closeのチェックを外す。
日本語版だったら読み替えて。
550:デフォルトの名無しさん
12/04/21 11:29:05.84
javaで開発してます
テクスチャを読み込むときに画像ファイルの名前を書くところでエラーが出ます。
R.drawable.gazou0
これならうまくいくのですが、
ファイル名を連番にしてgazou0~gazou4までの5個のファイルをfor~文で書いています。
R.drawable.gazou + i
ではだめだったのでどうすればいいですか?
551:デフォルトの名無しさん
12/04/21 11:54:57.19
>>550
変数名(定数名)をいじろうとするな
R.drawable.gazou0 + i
IDが多分連番になってるだろうからこれでいけるだろうが
ただしこのIDは自動生成されるからいつも必ずなるとは限らないし
初めからなってない可能性もある
初めに一旦配列に一つずつ入れておくのが最も無難
552:デフォルトの名無しさん
12/04/21 11:58:37.34
ファイル名由来だがファイル名じゃないし
553:デフォルトの名無しさん
12/04/21 11:59:20.32
>550
>551の言ってることが的を射てるかもしれないけど、
俺としてはもうちょっと情報が欲しいところ。
部分的にで良いから、コード貼ってくれない?
554:デフォルトの名無しさん
12/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:デフォルトの名無しさん
12/04/21 12:51:05.73
>554
これだけだとよく分からん。
R.drawableの型って何?
差し支えないのであれば、コード全部貼ってくれた方が答え易い。
556:デフォルトの名無しさん
12/04/21 13:04:47.56
int
557:デフォルトの名無しさん
12/04/21 13:20:33.70
>556
それはどう考えてもおかしいだろ。
558:デフォルトの名無しさん
12/04/21 13:22:40.24
Androidアプリ作った事ないのか
559:デフォルトの名無しさん
12/04/21 13:28:40.71
きっと
RはRクラス
drawableはdrawableクラス
gazou0はint
ていうかAndroidの質問だろうから専門スレで聞けば
560:デフォルトの名無しさん
12/04/21 13:39:07.97
>>554
URLリンク(labs.techfirm.co.jp)
561:デフォルトの名無しさん
12/04/21 14:39:13.55
CreateWindowでウィンドウハンドルを生成した後、
if( hWnd == NULL ) return -1;
とかしてる解説サイトをみかけるんですが、
CreateWindowに失敗する状況ってあるんですか??
562:デフォルトの名無しさん
12/04/21 14:54:45.35
WM_CREATE で -1 を返すと CreateWindow は失敗する
563:561
12/04/21 15:11:54.93
>>562
ウィンドウプロシージャでプログラマが意図として-1を返す場合は分かりますが、
デフォルトのウィンドウプロシージャでWM_CREATEに対して-1を返すことってあるんでしょうか??
あるとしても滅多にない状況でしょうか?
564:デフォルトの名無しさん
12/04/21 15:55:03.44
デスクトップヒープが枯渇してたりすると起こりうるな。
565:561
12/04/21 16:01:56.81
>>564
ありがとうございました。
ミニマムコード書くときは省略します。
566:デフォルトの名無しさん
12/04/21 18:51:01.73
そのくらい書けよ
567:561
12/04/21 18:57:18.51
コード量を減らすことに快感を覚えるんです。
568:デフォルトの名無しさん
12/04/21 19:28:20.48
人様の前に出すコードやソフトにそれはやめとけよ?
569:561
12/04/21 19:33:04.64
>>568
了解です!
570:デフォルトの名無しさん
12/04/22 10:35:52.30
なぜCやC++とくらべてjavaは嫌われているのですか?
せっかく勉強始めたのに悲しいです。
571:デフォルトの名無しさん
12/04/22 10:39:48.88
Javaの生産性があまりにも高すぎて
言語仕様の汚いC/C++の衰退を招いてしまったから
恨みを買ってしまったんだよ。
572:デフォルトの名無しさん
12/04/22 10:46:52.20
でも、中間言語系はパフォーマンス悪いですよね?
リアルタイムなソフト作る側からすると、Javaは嫌いです。
JITとかで早くなってるけどネイティブには到底かなわないレベル。
573:デフォルトの名無しさん
12/04/22 10:50:09.12
1. runtimeがでかすぎるから
2. ソースがださい
3. ORACLE になってますます人が離れた
574:デフォルトの名無しさん
12/04/22 10:51:28.04
そうそう、C/C++のソースはナウい。
575:デフォルトの名無しさん
12/04/22 11:10:48.84
クール
中国語で書くと
酷
576:デフォルトの名無しさん
12/04/22 11:13:36.50
どやったらレベルあがるんですか?
577:デフォルトの名無しさん
12/04/22 11:14:37.18
>>570
ランタイムをインスコするのがめんどくさい。
けどVC++や.NETのランタイムインスコを強要するC/C++アプリも同様に嫌われるので
そこんとこ勘違いしないように。
578:デフォルトの名無しさん
12/04/22 11:18:00.28
>>576
経験値を稼ぐんだ
579:デフォルトの名無しさん
12/04/22 11:23:49.28
>>578
どやって?
580:デフォルトの名無しさん
12/04/22 11:25:44.52
何事も経験
581:デフォルトの名無しさん
12/04/22 11:26:54.50
jarファイルのアプリケーションを
htmlのアンカータグでリンクして
ブラウザでダブルクリックすると
OSやブラウザの種類を選ばず起動するようにしたいんですが
良いアイデアはありませんか??
582:デフォルトの名無しさん
12/04/22 11:50:26.15
IPAの会長になる
583:デフォルトの名無しさん
12/04/22 12:09:55.94
>>581
Java Web Startの仕組みではダメなの?
584:デフォルトの名無しさん
12/04/22 12:29:36.08
>>583
早速のレスありがとうございます。
オフラインパッケージでもJava Web Startは動きますか?
本職がデザイナーで、最初は簡単なデータベースに全文検索機能をつけたCDを
作って欲しいと言われたんですが、
だんだん要求がエスカレートしてきて、
ブラウザに検索ボタンをつけて
そのボタンを押すと全文検索ができる
jarのシステムが立ち上がるようにして欲しいと言われました。
全文検索のシステムは配布していたものの為、
どういじっていいのかわかりません。
すみませんが、ご教授いただけないでしょうか…
585:デフォルトの名無しさん
12/04/22 12:59:32.31
配布されてた全文検索システムってどれ?
586:デフォルトの名無しさん
12/04/22 13:00:06.03
>>584
Javaのみでは無理では。サーバーソフト=HTML解釈ソフトがいるだろ。
汎用性は出たとしてもインストールが面倒だ。
マルチプラットホームの開発ツールでいいじゃ無いか。
機種毎にコンパイルしておけばいいだけ。
587:デフォルトの名無しさん
12/04/22 13:02:34.54
ブラウザだけで可能だったかも。
HTMLとJavaScriptとJavaだけでつくればいいからな。
その配付していたソフトがサーバー組み込み用だったら無理と言うことだ。
588:デフォルトの名無しさん
12/04/22 13:07:59.18
全文検索ひまわり
URLリンク(www2.ninjal.ac.jp)
です
589:デフォルトの名無しさん
12/04/22 13:13:48.23
ブラウザ経由せずに、直にJavaを起動したらマルチプラットホームで動かせるわけだが。
ブラウザ利用という面倒は何でだ?
あとこれ。JavaScriptだけでデータベース操作できるらしい。
E.E.Day: HTML5で追加されるClient-side database storageをiPhoneWEBアプリで使う
URLリンク(0u0.jp)
Safari 3.1 に実装された「Client-side database storage (SQL API)」とは何か? - IT戦記
URLリンク(d.hatena.ne.jp)
Safari3.1に搭載されたClient-side Database storageを試してみた at HouseTect, JavaScriptな情報をあなたに
URLリンク(hisasann.com)
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 未対応)
だけですね。
URLリンク(logic.moo.jp)
590:デフォルトの名無しさん
12/04/22 13:21:57.75
ウィンドウ表示とかメッセージ処理ぐらいしかしてないのに
cpu使用率が高くなるんですが、使用率が高くなる処理とかあるんでしょうか?
591:デフォルトの名無しさん
12/04/22 13:22:52.69
ブラウザ経由する必要性は何?
HTMLで書かれた目次か何かでもあるのか?
592:デフォルトの名無しさん
12/04/22 13:30:58.59
ありがとうございます。
うまく伝わるかわかりませんが、
ブラウザから起動しなくてはいけない理由は
クライアントがブログやニュースサイトのようにブラウザの右上隅に
「検索ボタン」があってそれを押すと「ひまわり」が立ち上がらないといやだ!と
急にゴネ出したからです…
最初にデータベースもwordpressで作って納品だったらできるという話で受けました。
その後、作業中にオフラインパッケージでユーザーにxammpやmampなどサーバー環境を
インストールさせるなんて難しい
と言い出し、wordpressのデータをhtmlに書き出しました。
そこにどうしても検索機能をつけたいと言い出し、
xmlファイル制作とひまわりの同梱ということになりました。
それで納品というぎりぎりの時に前述の「検索ボタン」が欲しい!という騒ぎになり、
現在途方に暮れているところです…。
愚痴っぽくてすみません…
593:デフォルトの名無しさん
12/04/22 13:44:03.52
xammpインストールが難しいとなるとJavaインストールも難しいのでは?
どんな環境でも動作するんだったら、JavaScriptだけで書くのが良いんでは。
594:デフォルトの名無しさん
12/04/22 13:52:55.12
>>592
今後の仕事の幅も拡がるし検索エンジンのサーバー運用するとか?
Google、Yahooのようにクエリ送信で応答返すサーバーがあったらどんなブラウザにも対応する。
595:デフォルトの名無しさん
12/04/22 14:01:58.29
ローカルのプログラムを起動するブログなんか見た事無いが
596:デフォルトの名無しさん
12/04/22 14:07:20.67
自分の経験からして、ブラウザからの起動は抜きにして、
ある程度の規模のデータをローカルで全文検索するのには
応答時間が無視できない程度かかる。
押してから数秒から1分とか。
ソフトも常時常駐せず毎回ロードから始めるんだろ。
597:デフォルトの名無しさん
12/04/22 14:09:49.24
私も要求に応えられないので、
どこかのサーバーにさえあげれば検索機能は使えると言っていますが、
クライアントは出版物の付録で、永久に使えるようにするには
オフラインで動かないとダメだの一点張りです。
そもそも
「なんでオフラインだと検索の窓とボタン付けても動かないの?」
「サーバーってなに?」
状態の人達なので、
(私もデザイナーなので、その仕組みはうまく説明できません)
オフラインで動く疑似ブログ風にする為にすごくぐちゃぐちゃなシステムになって
きていることは自分自身でもよくわかっていて、
また、このもどかしい状況をうまく色んな人に伝えられないため、
助けてもらうこともできずに
ぐちゃぐちゃになってしまっています…
598:デフォルトの名無しさん
12/04/22 14:13:25.82
BHOの類いを作れって話じゃないの?
いずれにしろブラウザの種類に依存するしかないけど
599:デフォルトの名無しさん
12/04/22 14:17:30.20
>>596
ひまわりは一度、コーパスファイルを定義して
読み込みを数十分かければ、
次回からの読み込み時間は早くなります。
心配なのはユーザーがちゃんと検索ファイルを定義して、
自分の閲覧するブラウザを設定できるかという点だと思います。
600:片山博文MZボット ◆0lBZNi.Q7evd
12/04/22 14:19:37.49
報酬は何円?
601:デフォルトの名無しさん
12/04/22 14:20:45.14
全部、納品してこちらが受け取る報酬ですか??
602:デフォルトの名無しさん
12/04/22 14:21:03.18
ブラウザを起動するのはひまわりを起動するだけのため?
603:デフォルトの名無しさん
12/04/22 14:22:46.73
>>602
ブラウザはひまわりの検索結果のxmlファイルを見るためと、
検索をしないで、データーベースを閲覧する際に使います。
604:片山博文MZボット ◆0lBZNi.Q7evd
12/04/22 14:23:15.94
僕の報酬です。
605:デフォルトの名無しさん
12/04/22 14:24:48.20
対応ブラウザは何にするの?
606:デフォルトの名無しさん
12/04/22 14:25:53.49
事実上は、検索できるページの公開でいい。
会社が存続する限りサーバーも存続する。
会社が無くなれば検索不可能でも保障することもない。
携帯でもipodでも検索できるし。
いまどきPC、携帯端末でネットにつながらない方が少数。
607:デフォルトの名無しさん
12/04/22 14:26:27.90
>>604
今はちょっとお答えできないです、すみません
>>605
対応ブラウザはIE/firefox/safari/chromeで
winとmacに対応するようにという依頼です
608:デフォルトの名無しさん
12/04/22 14:29:03.66
ローカルプログラムの起動なんか普通はブラウザのセキュリティポリシーで禁止されてるだろ
609:デフォルトの名無しさん
12/04/22 14:31:43.27
ひまわりを、ダウンロードしてみたけど利用許可は得てるのか。
それにこれは、APIのようなものを公式には公開していないが。
勝手にハッキングして使うのか。許可もらって使うのか。
610:デフォルトの名無しさん
12/04/22 14:33:15.26
>>609
ひまわりの利用許可は得ています(申請済)
改造をする際には改めてその旨を申請しようと考えています
611:デフォルトの名無しさん
12/04/22 14:43:48.68
ブラウザを使う限りブラウザのルールに従うしかないな
そこを客に説明するのも仕事だろ
612:デフォルトの名無しさん
12/04/22 15:05:06.68
オンラインのほうが客のメリットだと説得できなかった所が道を誤ったな。
簡単に検索できればいいわけで、Java、検索エンジンいれて容量やCPU使うのを望まないほうが多いだろう。
613:デフォルトの名無しさん
12/04/22 15:10:46.33
Googleデスクトップが開発中止してた。いまいちだったな。
これはブラウザ経由で全文検索できるソフトだったけど。
Googleデスクトップ開発中止 | ソフトアンテナブログ 2011 年 9 月 5 日
Googleデスクトップが陥落
中でもインパクトがあるのは「Googleデスクトップ」の開発中止ではないでしょうか。
リリース当初はデスクトップ検索に革命を起こすソフトウェアとして大きな期待がかけられ、人気があった検索ソフトです。
最近はあまり更新されず徐々にフェードアウトしているような印象でしたが、まさか開発中止になるとは思いませんでした。
開発中止の理由として「クラウドベースのストレージにシフトしていること」「モダンなOSには検索システムが組み込まれていること」などがあげられています。
たしかにWindows 7やMac OS Xには検索システムが組み込まれていますが、Googleデスクトップとは微妙に守備範囲が異なるため無くなってしまうのは残念です。
URLリンク(www.softantenna.com)
614:デフォルトの名無しさん
12/04/22 15:22:25.13
内部ファイル片っ端からナメるソフトがネットの向こう側と連携とかチョットどころかかなり嫌だからねぇ
615:デフォルトの名無しさん
12/04/22 17:51:48.30
firefoxアドオンの開発に関するスレって無いでしょうか?
616:デフォルトの名無しさん
12/04/22 18:01:35.14
↓のどこか
URLリンク(www.domo2.net)
617:デフォルトの名無しさん
12/04/22 18:43:33.75
>>616
ありがとう
618:デフォルトの名無しさん
12/04/22 19:07:36.38
>>570
色んな意味で中途半端だから
生産性: Shellスクリプト > Python, Perl、PHPなどインタプリター, C# > Java
速度: FORTRAN, C, C++ > Java
言語パラダイムの純粋さ: Ruby, Pharo > Java
実行環境との親和性: C, C++, C# > Java
619:デフォルトの名無しさん
12/04/22 19:14:19.62
言語パラダイムの純粋さwww知ったかなのか知らんけど的外れ過ぎ
あえて言及してないんだろうけど汎用性は高いし、実際それで広く使われているだろ
Javaが嫌われるのは単にコーディングが辛いから
620:デフォルトの名無しさん
12/04/22 19:19:12.72
ひまわりの件で質問したものです。
皆様色々なご意見をありがとうございました。
今回は期限や知識、負荷を考えとてもじゃないですが、
実装できないという結論に達しました。
クライアントには皆様からの意見で具体的に説明をして
納得をしてもらい、こちらのできる範囲できちんとしたものを納品する方向で作業していくつもりです。
お忙しい中、アドバイスを大変ありがとうございました。
621:デフォルトの名無しさん
12/04/22 19:19:30.20
Javaはコーディングはわりと楽な方だろ。
標準化されてる部品は多い。
環境毎にifdefしたり、自作することは少ない。
C言語やアセンブラは大変。
622:デフォルトの名無しさん
12/04/22 19:22:35.39
エンタープライズ系と電話機以外じゃ
C,C++,C#, PHPばっかりだろ
個人向けソフトでJavaで実装してるソフトなんて
ほとんど見ない
623:デフォルトの名無しさん
12/04/22 19:24:37.26
>>621
ライブラリ次第。C++でQtとかクロスプラットフォームな
ライブラリ使えば移植は簡単。
そもそもクロスプラットフォームなんて求める機会が
多くないがな。
624:デフォルトの名無しさん
12/04/22 19:32:46.35
>>621
お前CよりJavaでコーディングしたいと思うの?嫌すぎるよ
625:デフォルトの名無しさん
12/04/22 19:33:52.03
クロスプラットフォームなライブラリは大体が海外製で日本語環境がクソなので使いたくない。
Qtも例外ではない。
626:デフォルトの名無しさん
12/04/22 19:39:00.85
Javaも他のインタプリター系言語も国際化はライブラリで凌いでるに過ぎないんだけどな
処理系はエンディアンやメタ情報以外で介在しない
627:デフォルトの名無しさん
12/04/22 19:39:58.78
>>624
コーディングでは選ばない。
性能やできる事で選ぶ。
Javaが必要な場面にならないので使わん。
628:デフォルトの名無しさん
12/04/22 19:43:51.20
Java仮想マシーンが利点であり欠点でもある。
Windowsとかプラットホームを限定したら、そんなマシーン上で動かす必要は無い。
629:デフォルトの名無しさん
12/04/22 19:47:53.51
Interpreter型ならどの言語でも同じでしょ
630:デフォルトの名無しさん
12/04/22 20:14:55.99
>>618
フォートランを好きな奴なんてJava以上に少ないだろw
631:デフォルトの名無しさん
12/04/22 20:20:01.18
好きかどうかじゃなく、用途別に適用しやすいかだろ。
スパコンじゃC++使えても速度面からFORTRANばっかりだ
好きかどうかは別問題
632:デフォルトの名無しさん
12/04/22 20:20:34.37
嫌われてる理由を聞かれてただろw
633:デフォルトの名無しさん
12/04/22 20:30:12.51
そもそもスパコンに適したコードを書ける人間が少ない、その辺の大卒では無理ってことがアメリカで問題になっているとNewsweekに書いてあったけど
2chではさも扱っているかのようにスパコンはfortranで書くから需要があるみたいに言ってる奴が沢山いる
現実的に考えて家電にも使われてるJavaの方が万倍マシ
634:デフォルトの名無しさん
12/04/22 20:45:00.97
言語比較
Fortran と C言語,C++の速度比較
山口大学大学院医学系研究科 平野 靖 (前・名古屋大学情報基盤センター)
したがって,言語の選択に関しては,2次元的に動的確保を行なわないという点に注意すれば,
C言語プログラムであっても Fortranプログラムと同程度の演算性能が得られる可能性があることが分かる.
URLリンク(www.ssken.gr.jp)
635:デフォルトの名無しさん
12/04/22 20:58:59.09
可能性があるレベルじゃなぁ。
JavaやC#でOS作れるとはいっても誰も使わないし。
636:デフォルトの名無しさん
12/04/22 21:06:29.40
ベクトルスパコンならHPF最強、とか威張っても、そのベクトルスパコンがどんどん消えてくよ?
637:デフォルトの名無しさん
12/04/22 21:08:34.76
アホでも参加できる曖昧論になると途端に盛り上がるなここww
638:デフォルトの名無しさん
12/04/22 21:09:52.97
お前みたいなのが多いからな
639:デフォルトの名無しさん
12/04/22 21:20:32.84
>>636
ベクトル型からGPUに移行してるね
URLリンク(www.nvidia.co.jp)
同時にFORTRANもGPUでサポートされはじめてる
640:デフォルトの名無しさん
12/04/23 01:09:35.03
>>570
2ch見すぎ
641:デフォルトの名無しさん
12/04/24 07:01:49.20
c:\windows\installer\ フォルダ
酷いな。
642:デフォルトの名無しさん
12/04/25 08:06:27.81
Android( JAVA )のデバッグ方法で質問があります。
デバッグで例外を発生させたいのですが、
Eclipseでエラーが発生し、例外が発生させられません。
throw new Exception();
を任意のtry内で実行したのですが、
非同期のスレッドである旨のエラーが出て実行出来ません。
catchでExceptionをハンドリング出来るようにしていますが、
上記エラーが出ます。
例外以外の任意のコードは実行できるため、お手上げ状態です。
初歩的で申し訳ないですが、ご教授下さい。
643:デフォルトの名無しさん
12/04/25 08:21:29.70
エラーって何の事?
例外じゃないエラー?
644:デフォルトの名無しさん
12/04/25 08:35:34.26
IQ低い人は無意味なカキコを控えてください。
645:デフォルトの名無しさん
12/04/25 12:44:37.42
「自分は頭が良くて詳しいです」的な自己満足レスの典型だぞ。
相手は超初心者なんだからもう少し優しく教えてあげないと。
さもなくばスルーでOK
646:デフォルトの名無しさん
12/04/25 18:31:10.70
板違いだったらすいません。
visual studioとかにある横の
プラスボタンを押したら省略されて
マイナスボタン押したら、展開される機能の名称ってなんて言うんでしょうか?
+ private void aaa()
{
処理
}
- private void aaa() ... ←こういう奴です。
647:デフォルトの名無しさん
12/04/25 18:38:51.05
アウトライン、、、でいいのか?
648:デフォルトの名無しさん
12/04/25 18:41:44.87
折りたたみ機能?
Eclipse では Folding と呼んでるみたい
649:デフォルトの名無しさん
12/04/25 18:48:09.26
>>647
>>648
マジでありがとうございます
長年の悩みが、やっと解決しました。
650:デフォルトの名無しさん
12/04/26 00:16:49.66
ノーパソをネット繋がらない外へ持ってってスリープやシャットダウンすると
PC内の時計はやっぱズレますかね?
ちょっとノーパソ持ち出して外でphpのdate関数とかしたいですが、
651:デフォルトの名無しさん
12/04/26 00:18:48.15
多分大丈夫
652:デフォルトの名無しさん
12/04/26 00:26:08.07
>>651
超すみません。それは関数使うのが大丈夫の意ですかそれともズレないの意味ですか?
653:デフォルトの名無しさん
12/04/26 00:40:38.48
ふざけてんのか
654:デフォルトの名無しさん
12/04/26 01:10:14.01
ズレないからdate関数使うのが大丈夫
655:デフォルトの名無しさん
12/04/26 01:49:54.23
>>654
どーもです
656:デフォルトの名無しさん
12/04/26 02:15:39.45
ネット繋がってたってズレるときはズレる。
つーか君の思う「ズレていい範囲(精度)」が判らん。
657:デフォルトの名無しさん
12/04/26 02:33:44.82
ユピテルサンダーのヒット数っていくつ?
658:デフォルトの名無しさん
12/04/26 02:34:00.46
誤爆
659:デフォルトの名無しさん
12/04/26 02:52:44.73
>>656
一時間くらいはアリですかね。不定期に何十回も新規log保存でバックアップのためにファイル名にdate関数使うと。
あの時間に作ったlogはどれだで時間がズレ過ぎてみつかんないのがアウトですね
ネットに何日もつながない予定でそっから実時間とどれくらいズレるか知りたいです
660:デフォルトの名無しさん
12/04/26 08:23:31.75
>>659
やってみればいいやん。欲しいのは一般論じゃないんだろ?
661:デフォルトの名無しさん
12/04/26 08:25:36.47
>>657
仕様が変わってなければスキルLv+2じゃなかったかな。古いゲームやってるのな。
662:片山博文MZボット ◆0lBZNi.Q7evd
12/04/26 16:52:39.42
数式処理や自動証明をやるなら、CoqとHaskellのどっちがいい?
663:デフォルトの名無しさん
12/04/26 18:54:50.57
mathematicaでやれ
664:デフォルトの名無しさん
12/04/27 02:02:46.56
>>625
665:デフォルトの名無しさん
12/04/27 21:23:11.63
最近スマフォでアプリを作ってみようと思い
Java でよくわからないなりにプログラムしてるんですが
こういうコードを書いちゃって
button01 = (Button) findViewById(R.id.button01);
button01.setOnClickListener(this);
button02 = (Button) findViewById(R.id.button01);
button02.setOnClickListener(this);
思い通りに動かなくてずいぶん悩みました
こういう eclipse とかでエラーにならないけどなぜか思い通りに動かないってことは
本職のプログラマさんでもよくあることなんでしょうか
666:デフォルトの名無しさん
12/04/27 21:25:40.45
そらしょっちゅう
そういう問題を直すことをデバッグというわけだしな
667:デフォルトの名無しさん
12/04/27 22:08:35.41
ある恒等式が成り立つ点をプロットしたいのですが
aの関数=bの関数
a-b平面で上のような恒等式が成り立つ点をプロットしたいです。
どうすれば解析できますか
668:デフォルトの名無しさん
12/04/27 22:16:43.20
a( x ) = b( x )
になるまで、xを加算していき
等式が成立した時点でプロットすりゃいいんじゃね
> a-b平面
何それ
669:デフォルトの名無しさん
12/04/27 22:16:54.23
>>667
まずはa,bの関数を一般化してみたら。
pa + q = rb + x だったら a = (rb+x-q)/p とかできるでしょ。
670:デフォルトの名無しさん
12/04/27 22:27:17.05
>>668
水平方向の座標軸をa軸、垂直方向の座標軸をb軸
a( x ) = b( x )ってなんのことですか?
>>669
特殊関数なので難しい
aに微小量Δ足してa+Δとして
bを変化させて恒等式が満たされる点をプロットってことですかね。
671:デフォルトの名無しさん
12/04/27 22:28:38.56
>>666
ありがとうございます
自分はデバックの使い方もいまいちわからない初心者なんで勉強してみます
にしても、エラーとか警告とかのほかに
「もしかして」とかあったらいいのに
672:デフォルトの名無しさん
12/04/27 22:33:37.87
>>670
>水平方向の座標軸をa軸、垂直方向の座標軸をb軸
最初からそう書けや
fa( a ) = fb( b )
書き直すとこんな感じか
そもそも、関数の中身が解るんだったら
因数分解なり、直線の交点計算なりすりゃいいんだけど
673:デフォルトの名無しさん
12/04/27 22:46:57.73
>>670
円とかlogとか三角関数何でもござれとか無理。
まして「この関数は呼び出す時間によって異なる数値を返す」とかオレオレ定義関数とか来たらどうすんのよみたいな。
現実的にどういうパターンがあるのか人間側で分析しろよ。
場合によっては現実的な使用法に応じて受け入れる関数に制限をかけろとしか。
674:デフォルトの名無しさん
12/04/28 02:05:11.16
ゆとり乙
675:デフォルトの名無しさん
12/04/28 08:57:39.41
>>665
そらあんた、誰かに頼みごとする時だって同じ問題にぶつかるだろ。
例えば「ボタン2を押して」というべきところを「ボタン1を押して」と言い間違えたら
そりゃぁ相手はボタン1を押す罠。
それを「何故か思い通りに動かない」なんて言ったら相手に失礼だ。
676:デフォルトの名無しさん
12/04/28 18:19:25.04
androidの環境開発を構築していて、この前までうまく行っていたのですが、
昨日eclipseを起動しようとすると
「pleiadesでエラーが発生しました。」
「非同期実行はすでにシャットダウンされています。」
とeclipseが起動できなくなってしまいました。
同じ文章でぐぐってみたのですが、同じ質問をしている方はいらっしゃったのですが
解答がありませんでした。
また、-clean.cmdで起動しても結果同じでした。
どなたか解決方法がわかる方がいらっしゃればお願いします
677:デフォルトの名無しさん
12/04/29 02:50:51.98
タイピングを変な癖付けて覚えてしまったみたいで
未だにブラインドタッチ出来ないんだけど矯正するいい方法ある?
プログラミング能力にタイピングの速さは大して影響しないと思ってたが
全然そんなことない気がする
678:デフォルトの名無しさん
12/04/29 03:30:48.04
>>677
>プログラミング能力にタイピングの速さは大して影響しない
しないよ?
コーダーやパンチャーじゃあるまいし、
考えてる時間の方が大半を占めるはずでしょ。
679:デフォルトの名無しさん
12/04/29 04:21:10.74
>>677
真面目にやるなら2週間くらい時間とって
癖を封印して教則通りにやれば身に付くはず
ただ最近はIDEが進化してるからそんなにうつ必要をもなくないか?
コード補完とか支援機能の使い方覚えた方がいいぞ
あとはコーディングはUS配列にするとはかどるぞ。
680:デフォルトの名無しさん
12/04/29 05:08:17.65
タイピングの変な癖ってどんなのですか?
681:デフォルトの名無しさん
12/04/29 06:29:52.18
エッチな事聞くなよ
682:デフォルトの名無しさん
12/04/29 09:27:15.69
>>677
ブラインドタッチできるかどうかは開発効率に響くだろうが、ブラインドタッチ覚えたらタイピング速度よりは思考時間の方が開発効率に響く
とりあえずホームポジションに指を置いて、空手の型みたいにAを押すにはホームポジションからどう手を動かすってのを一つ一つ覚えていけ
Aは左手小指の真下
Bは左ひじをちょっと突き出したら人差し指の真下に来る
みたいなそのキーを押すときの型(というかポーズと言うか)があるから
683:デフォルトの名無しさん
12/04/29 09:57:41.00
最大の問題を解決すると二番手が浮上してくる、ってやつだな。
684:デフォルトの名無しさん
12/04/30 21:01:38.63
Javascriptが世界を支配する日 - DQNEO起業日記
URLリンク(dqn.sakusakutto.jp)
もう氏ねよこいつら。最近のウェブ屋ども頭おかしいわマジで。
JavaScriptのVMは何の言語で書かれてるの?
てめえの使ってるブラウザは何の言語で書かれてるの?
てめえの使ってるOSは、デバイスドライバは、何の言語で書かれてるの?
JavaScriptで書かれてる業務系や基幹システムどれだけあんだよ?小数点切り捨てたら0%じゃねえの?
科学技術計算は?ゲームプログラムは?コンピュータグラフィックスは?
685:デフォルトの名無しさん
12/04/30 21:08:09.70
ちょっとまえはVBマが業界を制すなんて変なこと言ってるヤツ等がブイブイ言わせてたし
ほっときゃいいんじゃね
686:デフォルトの名無しさん
12/05/01 04:10:46.83
js(flashも含む)で書かれたブラウザゲームはかなり多いですよ。
canvas(webgl,opencl)が使えるなら数値計算やCGも何てことないです。
js+dom+htmlとこれらハードはあまり関連ないですけど。
687:デフォルトの名無しさん
12/05/01 07:57:06.06
数値計算と可視化の区別すらつかない >>686 のようなバカをのさばらせるからこういうことになる。
こういうバカは徹底的に叩かれるべき。
688:デフォルトの名無しさん
12/05/01 08:45:45.61
JavaScriptさんにはぜひともブラウザゲームで世界を支配して戴きたいものですね
僕はブラウザゲームなんか作らないんでJavaScriptなんかに支配される気は毛頭ないですが
689:デフォルトの名無しさん
12/05/01 08:53:37.31
google chrome osはもうお蔵入りってことでいいですか?
690:デフォルトの名無しさん
12/05/01 09:48:58.65
>>684は、記事ネタ集めのマルチアンケ。
691:デフォルトの名無しさん
12/05/01 09:55:18.79
日本人PGのクオリチーは今も昔も変わらずこの程度
692:デフォルトの名無しさん
12/05/01 11:42:23.65
適材適所でいろんな言語を使うのが業界を制するよ。
693:デフォルトの名無しさん
12/05/01 13:11:43.13
>>678
こういう人結構見るんだけど、タイプ速い人が高速でコーディングしてるの実際に見たことないのかな。
例えばTDDはテスト書く→コード書く→テストする→修正/リファクタリングする→テスト書く→・・・
の繰り返しだけど、パンチ速いのと遅いのではリズムが決定的に違うから。
694:デフォルトの名無しさん
12/05/01 13:26:02.86
超高速タイパーで、かつそれに同期して、設計から実装までを考える速度が追いついてた人、
って、俺の知ってる「すごい人」の中でも2人しか知らないな。
書く対象による所のほうが大きいとは思うけど。
695:デフォルトの名無しさん
12/05/01 13:41:42.91
これやね
URLリンク(www.nicovideo.jp)
696:デフォルトの名無しさん
12/05/01 13:50:47.80
>>694
超絶難しいアルゴリズム実装中でもなければ、大抵のソフトウェアは部分部分を切り取れば、
ごく簡単なことしか実装しないよ。
> 設計から実装までを考える速度が追いついてた人
こんな、おはようからおやすみまでみたいな範囲の話じゃなくて、1分とか3分とか5分とかの
リズムの話。
そのリズムが速いか遅いかで、全体の開発速度が全然違ってくる。
697:デフォルトの名無しさん
12/05/01 13:58:38.00
タイプ時間が大半のはずない。
打ち合わせや試行錯誤やテストやらでかなり食ってるだろ。
タイプだけ向上しても全体の短縮はわずか。
698:デフォルトの名無しさん
12/05/01 14:07:53.48
おまいらの開発なんて
どうせほとんどコピペだろ
699:デフォルトの名無しさん
12/05/01 14:15:15.00
タイピング速度二倍で、生産性・賃金が二倍になるというなら
みんながそこへ注目して鍛えてるはずだな。
700:デフォルトの名無しさん
12/05/01 14:26:30.59
速度2倍→工数半分
もらえるお金下がっちゃうじゃないか^^
701:デフォルトの名無しさん
12/05/01 14:37:14.89
生産性が二倍になれば、拘束時間の半分は遊んでられるよ
702:デフォルトの名無しさん
12/05/01 14:39:24.61
タイピング2倍で、生産性が2倍になるという根拠はない。
703:デフォルトの名無しさん
12/05/01 14:47:16.61
阿呆がいる。
704:デフォルトの名無しさん
12/05/01 14:49:04.93
グーグルでもマイクロソフトでも、タイピングが速いほど、昇格速くて幹部になるのか。
705:デフォルトの名無しさん
12/05/01 15:18:32.26
昔はプログラムリスト印刷した物の重さで金額つけてたとがっこの先生が言ってた
706:デフォルトの名無しさん
12/05/01 15:20:15.70
Hello 2ch,
TopCoder is excited to announce first-time sponsor DeNA as a 2012 TopCoder Open Sponsor!
DeNA is a web service company. It has continued to create a stream of
new business ventures that have propelled the company's growth. Its
business includes online shopping mall, mobile auction, advertisement
network, mobile SNS, and social gaming. DeNA's company identity is "Eternal
venture company".
No matter how big the company becomes, DeNA never forgets venture company's
spirit. It keeps challenging to new things.
The social mobile gaming platform "Mobage" has more than 30 million users.
Its prototype was originally developed by one engineer in DeNA.
Engineers who create new services on their own are key of the Internet
service industry, where new technology is developed everyday.
DeNA has become a Japan-first sponsor of TopCoder,
to support engineers and those who wish to become engineers,
because DeNA aims to be a global IT leading company originated from
Japan.
If you are interested in the above and wish to get more detailed information,
please opt-in to receive e-mails from DeNA.
URLリンク(community.topcoder.com)
707:デフォルトの名無しさん
12/05/01 15:24:24.79
うへっ
708:デフォルトの名無しさん
12/05/01 15:26:18.39
DeNAとかは公の場ででかい顔しないで欲しい
709:デフォルトの名無しさん
12/05/01 15:32:16.54
DeNAだったかGREEだったか
「事業拡大のため多様な人材が欲しいのでいろいろな性格のIT土方を探してます」
とかいう広告を出してるよね最近
710:デフォルトの名無しさん
12/05/01 15:45:16.60
OS握ってる各社の方針が自己完結へ向かい始めて
資金調達したはいいが存在価値がガタ落ちだからねー
711:デフォルトの名無しさん
12/05/01 18:11:13.15
>>700
社保庁みたいに、1日当たり5,000キーストロークまでしか仕事しなければいい。
712:デフォルトの名無しさん
12/05/01 20:31:48.93
大プロジェクトのトップになったら100倍、1000倍速も可能だ。
個人で多少タイピング速いなったところで、大人数のほうが強い。
713:デフォルトの名無しさん
12/05/01 20:38:34.86
それを書ける奴が簡単に1000人も集まるようなプログラムならそうだろうな
714:デフォルトの名無しさん
12/05/02 03:13:48.05
最低限レベルのブラインドタッチの能力はあった方が
「えーと、バッククォートキーはドコだっけ…」
みたいなのが無くなって確かに捗るんだけど
タイピストレベルの速度は要らんね
どこにどのキーがあるのかすぐ判るならそれで充分
715:デフォルトの名無しさん
12/05/02 10:30:21.13
えっと、これやってこれやってこうかな、という三ステップの作業を思いついたとき、
タイプの遅い奴は最初の「これ」をタイプしているうちに、残りの二つを忘れてしまう。
716:デフォルトの名無しさん
12/05/02 10:47:45.83
そんなことないだろ。w
自分は意識するとタッチタイプが出来なくなる。
そんなだけど、まえに「おまえは手が止まらないから不気味だ」とか言われたことあるよ。
打ってるときにはそこの部分のコトなんてもう考えてないんだよね。
717:デフォルトの名無しさん
12/05/02 10:52:12.30
>>716
意識しないで何十文字もタイプできるなんてありえない。
718:デフォルトの名無しさん
12/05/02 11:04:22.22
いちいち意識していないよ。
調子のいいときは、タイプしながら次の行に書くコードを考えている。
719:デフォルトの名無しさん
12/05/02 11:07:33.40
あのさあ、自転車を漕ぐ時いちいちどうやれば倒れないかとか考えてるの?
右折するにはハンドルをどう動かすとかさ。ありえないから
コードを考えることに頭をつかうことはあってもタイプに頭を使うなんてw
普通に誰かと喋りながらタイプ出来るでしょ?
720:デフォルトの名無しさん
12/05/02 11:12:59.15
馬鹿には無理
721:デフォルトの名無しさん
12/05/02 11:17:32.91
>>719
一見関係がありそうで関係がないもの並べてる馬鹿
722:デフォルトの名無しさん
12/05/02 11:27:42.54
タイプ出来ないとすれば、やはりそれが頭の中で未完成か
コーディングに全く慣れてないから
723:デフォルトの名無しさん
12/05/02 11:47:39.08
>>719
まさか誰もがみんなそうであるなんて思ってないよな?
724:デフォルトの名無しさん
12/05/02 11:48:52.30
>>719
考え事してたために事故るなんてことは、この世では起こり得ないということですな。
725:デフォルトの名無しさん
12/05/02 11:55:31.84
人間の短期記憶は20秒しかもたない。
また、短期記憶に保持できる事柄の個数は7個前後。
数行のコードのかたまりを20秒以内でタイプできる奴と、20秒ではタイプできない奴では、
それが終わったときの短期記憶の内容が異なる。
だから、タイプは速いにこした事は無い。
さあ、反論どうぞ。
726:デフォルトの名無しさん
12/05/02 11:57:31.67
馬鹿には無理
727:デフォルトの名無しさん
12/05/02 12:14:40.16
>>725
短期記憶って作業記憶?
作業記憶は人によるけど~3分だよ
728:デフォルトの名無しさん
12/05/02 12:20:15.29
短期記憶は20秒くらいというのは正しい
でも、それは「リハーサル」を妨げた状況で計ったときの話よ
729:デフォルトの名無しさん
12/05/02 12:33:42.07
>>725
べつにコードを頭の中に"暗記"してコードを打ち込んでるわけでもないような。
自分の場合は、おおよその機能をイメージして、それを実現するための手順を過去の経験から選んで、
それの一部を変更しながら機械的に打ち込んでるって言うか。積み木でお城を造るような感じというか。
730:デフォルトの名無しさん
12/05/02 12:36:12.53
タイプ中は考えてないと主張するもの多数でワロタ
731:デフォルトの名無しさん
12/05/02 12:37:25.71
何がどうなってるのか分かってるなら
もう別のこと、次の行のこと考える余裕くらいある
732:デフォルトの名無しさん
12/05/02 12:50:09.47
数行のコードの塊って書いてるのが読めないのか
733:デフォルトの名無しさん
12/05/02 12:52:13.43
【レス抽出】
対象スレ:スレ立てるまでもない質問はここで 118匹目
キーワード:塊
検索方法:正規表現
732 名前:デフォルトの名無しさん[sage] 投稿日:2012/05/02(水) 12:50:09.47
数行のコードの塊って書いてるのが読めないのか
抽出レス数:1
734:デフォルトの名無しさん
12/05/02 12:53:30.59
既に高速タイプできる奴 → タイプが遅い奴の気持ちなんかわからない
タイプが遅い奴 → 高速タイプできたときのメリットがわからない
考えずにタイプしてますって奴 → 自分がわかってないアホ
735:デフォルトの名無しさん
12/05/02 12:55:25.95
タイプより思考の方が圧倒的に速いってことを分かってないよね
736:デフォルトの名無しさん
12/05/02 12:59:19.69
>>735
そう。思いつくのは一瞬。
でも、思いついたことが短期記憶からこぼれ落ちるのは20秒後。
737:デフォルトの名無しさん
12/05/02 13:03:51.83
タイピングは早い方がいいじゃん
遅くてもいいって奴なんなの?
738:デフォルトの名無しさん
12/05/02 13:04:04.82
>>736
>>728
739:デフォルトの名無しさん
12/05/02 13:07:29.33
チェスのチャンピオンは有り得るチェス盤の状態をちょっと見ただけで再現できるが
同じデータ量のデタラメな並びは一般人と同じくらいしか再現できない
いつもやっているコーディングにおいて20秒後に思いついたことを忘れてしまうかはかなり怪しい
740:デフォルトの名無しさん
12/05/02 13:08:55.91
例えば全く知らない言語だとタイプにおいてもかなり意識を使わざるを得ないと思う
741:デフォルトの名無しさん
12/05/02 13:10:38.78
>>738
だから、タイプが早く終わって記憶を固定化できる隙間ができた方がいいだろ?
742:デフォルトの名無しさん
12/05/02 13:12:04.49
タイプが遅いより速い方が良いに決まってるのに、
なんで遅くても良い理由付けしたがるんだろう。
自分がタイプ遅いエクスキューズなの?
743:デフォルトの名無しさん
12/05/02 13:14:29.82
思考レベルが低い状態で日々仕事してます自慢
744:デフォルトの名無しさん
12/05/02 13:19:22.78
タイピング速度よりも、タッチタイピング(ブラインドタッチ)
出来るか否かが大きい
画面から目を離すと思考が途切れるから
あとコーディングの場合、単語やスニペットがバシバシ補完されるから
タイピングがそこそこでも速く書けたりする
745:デフォルトの名無しさん
12/05/02 13:19:51.42
「ここはとりあえず、ペンディングというステータスを返しといてさあ(ズダダダ)、
何でもいいから別スレッドに(ズダダダ)ポストアンドリプライで仕事を投げといて、
新しく作ったステートのこのラベルのところにさあ(ズダダダ)、
こうやってワーカープールから飛ばした(ズダダダ)
コールバックでまた状態投げてループに戻せばいいわけ(ズダダダ)。
このステートマシンはこういう感じで(ズダダダ)
非同期な処理をやりやすく(ズダダダ)
してあるからさあ(ズダダダ)
いったん飛ばしても、すぐもどってこれるわけ(ズダダダ)。
まあとりあえずこんな感じで(ズダダダ)
スケルトンができるから(ズダダダ)」
かくして、何時間も考えていた問題が、5分もかからず、解決してしまった。
746:デフォルトの名無しさん
12/05/02 13:20:02.32
今日びブラインドタッチなんて小学生でも出来るだろwww
747:デフォルトの名無しさん
12/05/02 13:21:14.74
>>744
タイプ中はタイプしてる内容なんて考えないよ派にとっては、目に見えるかどうかなんてどうでもいいことで
748:デフォルトの名無しさん
12/05/02 13:22:08.70
だからタイピングは普通にできればOK
少なくとも記憶時間が...的な説明はナンセンス
ランダムな事象を覚えるわけじゃ無し
749:デフォルトの名無しさん
12/05/02 13:24:08.72
>>747
関数やメソッドの補完も画面見ないでやるの?すごいね
750:デフォルトの名無しさん
12/05/02 13:27:31.39
>>749
俺は知らんけど見ないんじゃないの?
何も考えずにタイプするそうだから。
751:デフォルトの名無しさん
12/05/02 13:28:47.29
まぁ400touch/minくらいあればいいかな。
これ以上遅いと、見ててイライラするレベル。
752:デフォルトの名無しさん
12/05/02 13:31:28.23
>>750
それはお前の誤謬。補完する時にそこを見ればいいだけ
もう分かってることを選ぶだけなんだから
書き出し自体に頭を使う必要がないというだけ
753:デフォルトの名無しさん
12/05/02 13:37:27.25
複数個の中から1個選択するのも考えずにできるのか。スゲーわ。
754:デフォルトの名無しさん
12/05/02 13:38:48.90
糞長いのを打つのが面倒だから補完するだけで、どれにしようかな~とは考えてないよ
755:デフォルトの名無しさん
12/05/02 13:40:38.58
すごいよ。
脳からの命令なしで↓を二回とかタブを三回入力とかできちゃうんだもん。
756:デフォルトの名無しさん
12/05/02 13:41:14.11
真の高速タイパーはcompletionなしのviでコーディングする
757:デフォルトの名無しさん
12/05/02 13:41:36.28
>>753が複数個から1個選択するのに線形時間かかるのに対し、俺は定数時間で選べるわけだ
758:デフォルトの名無しさん
12/05/02 13:44:26.48
選んでるのに考えないとはこれいかに
759:デフォルトの名無しさん
12/05/02 13:45:10.13
選択肢の機能をそれぞれ比較検討してるわけじゃないから、何も考える必要ないでしょ
760:デフォルトの名無しさん
12/05/02 13:47:11.67
>>759
>>755
761:デフォルトの名無しさん
12/05/02 13:47:50.41
考えずにタイプできる自慢の次は、
考えずに保管できる自慢登場。
762:デフォルトの名無しさん
12/05/02 13:50:05.28
選ばれた数%の人間は、脳で二つのことを同時に考えることができる。
だが一般人はシングルタスクでしか思考することができない。
タイプしながら別のことを考えているというのが本当であれば、おめでとう、君は選ばれた数%の人間だ。
763:デフォルトの名無しさん
12/05/02 13:50:16.79
お前は全ての行動をいちいち意識しながらやってるのかとw
実際には、ほとんどの行動を無意識に問題なく出来てると思うぞ
単純に慣れの問題でしか無い
764:デフォルトの名無しさん
12/05/02 13:52:38.59
という思考停止。
765:デフォルトの名無しさん
12/05/02 13:52:49.64
外出時、自分の家の鍵を選び鍵穴に入れ施錠する。これを無意識にやってる奴は多い
あれ、鍵閉めたっけ?と思うことはあっても実際には必ず閉めている
766:デフォルトの名無しさん
12/05/02 13:53:26.24
意識せずに何十秒もタイプし続けるとか無理だわ
767:デフォルトの名無しさん
12/05/02 13:56:27.14
タイプが速ければ速いほど、それを無意識で行えるようになる可能性が高まる。
故にタイプは速い方が良い。
768:デフォルトの名無しさん
12/05/02 13:57:31.97
タイプが遅くても良いって奴の99%はIDE使い。
muleやvim使いの99%は、タイプは速ければ速い方が良いと思ってる。
769:デフォルトの名無しさん
12/05/02 13:58:35.76
どういう対立構造なのか分からんが、どんな理由があろうがなかろうがタイプは速くて正確な方が良いよ
770:デフォルトの名無しさん
12/05/02 13:59:04.30
まあ、こういう結論になるんだろうか。
・実際に打ち込んでいるときに別のことを考えていられる人と出来ない人とがいる
・視線を動かしながらでも考えられる人と出来ない人がいる
・出来ない人は出来る状態を想像できないことがある
・出来ない人の一部には自分が想像できないことを認められない人もいる
・出来る人は出来ない人が持つ劣等感のようなモノに想像が行かない(ごめんなさい)
簡単な会話しながら他のなにかを同時にやる程度のことは、別に珍しいことでもないと思うんだけどなぁ。
771:デフォルトの名無しさん
12/05/02 14:01:15.83
>>769
タイプが速くなることのデメリットなんか無いのに、なぜだか、速い方が良いというと反論してくる奴がいるんだよ。
772:デフォルトの名無しさん
12/05/02 14:05:12.21
話がずれまくってるが、もともとはタイピング速度はプログラミング能力に関係するかどうかということ。
俺は関係すると思ってる。タイプが速くないと>>745みたいにリズミカルにコーディングできないし。
773:デフォルトの名無しさん
12/05/02 14:06:23.00
タイプが遅いプログラマを第三者が見ると、こいつできねー奴と判断されるというデメリットがあるw
774:デフォルトの名無しさん
12/05/02 14:06:47.29
で、ドブに捨てた時間はどうやって回収するの?
775:デフォルトの名無しさん
12/05/02 14:11:41.16
IDEメインの奴は、マウスやコピペや補完使いまくるから、タイプ速度なんてどうでもいいんだろう
776:デフォルトの名無しさん
12/05/02 14:15:03.75
>>773
そーいえば、現地でトラブって、客&その他技術者の目の前でプログラムを打ち込んでたらえらい好評を得たことがあった。w
ある意味実演販売みたいなモノだったが。
777:デフォルトの名無しさん
12/05/02 14:17:34.52
ドラマに出てくるハッカーはタイプ速いよね
そういや、何かのボタンをクリックするときに、カチカチッってダブクリする演出、あれ止めて欲しい
778:デフォルトの名無しさん
12/05/02 14:18:44.34
[送信]
[削除]
[実行]
[ログイン]
・・・ゴクリ・・・
カチカチッ
779:デフォルトの名無しさん
12/05/02 15:03:03.19
プログラミング以外の話題になるとタイプが進む手合ばっかりだな。
780:デフォルトの名無しさん
12/05/02 15:04:56.93
お前の言うプログラミングの話って何?
プログラミングの話題にタイプが進むあなた、どうぞ
781:デフォルトの名無しさん
12/05/02 16:02:21.02
自分の場合は頭の中でシミュレーションが終わったものを転記する
ある意味パンチャーの作業だからロジックには影響しないなあ
782:デフォルトの名無しさん
12/05/03 07:35:11.48
クラス内メンバで
static const float hoge = 0.01F;
と宣言するとintにして下さいとエラーが出てコンパイルできません
これはC言語の仕様と言うことなのでしょうか
783:デフォルトの名無しさん
12/05/03 08:42:13.26
Cにクラスはありません。
784: ◆QZaw55cn4c
12/05/03 09:15:41.06
>>782
仮に struct のメンバーだとしても、C であれば
struct a {
double hoge = 0.1;
};
自体が無理なのでは?
785:デフォルトの名無しさん
12/05/03 11:03:57.87
こゆこと?
クラスの定義とメンバ変数の初期化は別にやらんといけないとか。
/// TestClass.h
class TestClass
{
private:
static const float hoge;
};
/// TestClass.cpp
const float hoge = 0.01f;
クラス定義の最後の ; を忘れててしばらく悩んだ。w
786:デフォルトの名無しさん
12/05/03 13:51:43.37
>>782
C言語ではなく、C++の仕様として
クラスの静的メンバ変数の実体はクラス定義の外側に書かなければならない
違和感あるかも知れないが、分割コンパイル&リンクにおけるヘッダファイルの役割が解ると
むしろ内側に書けちゃう要素があるのが違和感なくらい自然な仕様だったりする
>>785
>クラス定義の最後の ; を忘れててしばらく悩んだ。w
C言語からある構造体定義とかと同じ考え方で
閉じ括弧の後には実体を作る変数名や
定義の前にtypedef置いたときの別名が書けるようになってるからだね
セミコロンが無いとその後に続く単語を、インスタンス作る変数名として解釈しちゃう
787:デフォルトの名無しさん
12/05/04 02:18:49.12
初心者です
C/C++でWICというのを使って画像ビューワを作ったのですが
スライドショーをするときに、もう一度見るとき速いように構造体にその画像のデータを入れたまま
pic[i] のiを見た枚数分だけ保持しているのですが
実際使っていると画像何十枚かで多分メモリを食いすぎて動作が重くなって使い物になりません
スライドショーでは見た画像のデータはどんどん解放していくべきなのでしょうか?
それとももっとメモリ使用を少ないまま再読み込みしなくても済む方法があるのでしょうか?
よろしくお願いします!
788:デフォルトの名無しさん
12/05/04 09:54:29.76
>>787
概算だけでも計算できるだろ。
仮に、1000x1000程度の画像ならbmpに展開したらアルファチャンネルを入れても4MBだな。
それが100枚あっても400MBだ。
高高400MBで遅くなるようなら、そのライブラリがタコなのかあんたの環境がプアなんだろう。
そうではなくて、そのライブラリの使い方が根本的に間違っているんじゃないのか?
そのpicとやらのデータ構造が判らんからなんとも言えんが。
789:デフォルトの名無しさん
12/05/04 09:55:10.55
そんなことよりも C/C++って、どっちなのかと。自分が書いているのがどっちなのか判ってないのか?
790:デフォルトの名無しさん
12/05/04 11:31:49.49
漫画とかに出てくる天才プログラマってどこらへんがすごいの?
791:デフォルトの名無しさん
12/05/04 11:57:10.82
漫画とかに出てくる、に限定するなら、単にありえないだけ。
スーパーマンとかと同じ。
792:デフォルトの名無しさん
12/05/04 12:01:23.05
LINK : fatal error LNK1181: cannot open input file 'event.lib'
と出たんでevent.lib探してるんですけど、どのライブラリに含まれてるかわかります?
793:デフォルトの名無しさん
12/05/04 12:01:52.91
フェラチオされながら60秒で米国防総省に侵入できちゃう所
794:デフォルトの名無しさん
12/05/04 12:15:07.43
>>793
タイトルは何だっけ、それ?
795:デフォルトの名無しさん
12/05/04 12:40:28.55
>>787
画像の表示にどの程度の時間が許されるの?
画像の表示って、データをメモリに読み込むのと、読み込んだデータを表示できるベタの形式に展開するのに時間が掛かると思う。
画像の形式に寄るけど、展開の方が時間が掛かるんじゃないかなと。
仮にベタ形式のデータを一時ファイルに保存しておけば、読み込む時間だけですむよね。
1280 * 1024 (大体1MB)程度のファイルアクセスなら大して問題にならないと思うし、2回目以降ならキャッシュが利いてるだろうし。
結論。
自分なら、直近前後のデータ以外はファイルに書き出しておく。
796:デフォルトの名無しさん
12/05/04 13:01:11.98
>>787
設定項目に過去何枚保持する、先読み何枚行うというのを指定できるようにすればいい。
枚数の代わりにMB指定でもいいけど。
メモリがっぽり使って高速化したい奴もいるしとにかく省メモリがいいってやつもいる。
~すべきなんてものはない。
ま、どんな環境でも読んだファイルすべてを貯めこんでおく意味はないな。