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


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

質問にやさしく親切に答えてくれるスレ 3



1 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 18:28:52 ]
質問にやさしく親切に答えてくれるスレです。

前スレはこちら。
質問にやさしく親切に答えてくれるスレ 2
pc8.2ch.net/test/read.cgi/tech/1143639945/

830 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 21:26:50 ]
>>829
内積

831 名前:829 mailto:sage [2008/07/19(土) 21:36:46 ]
X0,Y0が0,0になるようにX1,Y1とX2,Y2を補正してから
atan2(X1, Y1) - atan2(X2, Y2)とすればいいのでしょうか?

832 名前:デフォルトの名無しさん [2008/07/19(土) 22:24:34 ]
XとYの内積=|X||Y|cosθだから

(X・Y/|X||Y|)のアークコサインを取れば良いんじゃね?



833 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 22:30:31 ]
>>831
俺の数学の教科書によると、
ベクトルa(a1, a2), b(b1, b2)のなす角をθとするとき、
cosθ = ( a1 * b1 + a2 * b2 ) / ( sqrt( a1 * a1 + a2 * a2 ) * sqrt( b1 * b1 + b2 * b2 ) )
で、これが内積だってさ。
角度が欲しいなら acos( cosθ) とかすればいいんじゃね。

このへんの基本的なベクトルの扱いは高校の数学BかCあたりが役に立ちそう。

834 名前:829 mailto:sage [2008/07/19(土) 22:41:03 ]
>>830,832,833
ありがとうございました

835 名前:デフォルトの名無しさん [2008/07/20(日) 00:06:13 ]
質問させて頂きます。

漢字1文字に必要なビット数
半角カナ1文字に必要なビット数はそれぞれ何ビットでしょうか?

どうかご教授お願いします

836 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 00:20:11 ]
意地悪に真面目な回答。
文字コードによるんで一概にどうとは言えない。
Shift_JISなら漢字が16ビット、半角カナが8ビット。
EUC-JPなら全部16ビット。
UTF-8なら基本どっちも8×3で24ビット、一部の漢字は8×4で32ビット。
UTF-16なら基本16ビット、一部の漢字は16×2で32ビット。
UTF-32なら全部32ビット。

837 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 00:21:34 ]
>>835
文字コードによって違うので、自分の環境にあった文字コードの規格を調べる必要があります。
shift_jisとか、utf-8とか、euc-jpとかiso-2022-jpとか。

838 名前:821 mailto:sage [2008/07/20(日) 00:52:24 ]
回答してくださった方ありがとうございます。
参考にさせてもらいます。



839 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 02:04:19 ]
数百万行のTSVやCSVファイルから特定の要素だけを抽出し集計する、
といったプログラムはどのような処理形態が一番速くなるのでしょうか?

VBにてコレクションに突っ込んでループさせて処理するプログラムを作成しましたが、
10MBほどのファイルで30時間以上掛かってしまいます

840 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 02:06:38 ]
>>839
普通にスクリプト系言語を使っても数分も掛からんと思うが。
コレクションがどんなもんかは知らんが、なにをやったらそんなに遅くできるんだ?

841 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 02:23:23 ]
>>840
ど素人なもんで、組み方が悪いのが原因としか思えないのです。
スレ違いとは思いますが、こんな感じに書きました

' ストリームリーダーで行読み込みループ中の処理
strBuffLine = split(sr.ReadLine(), vbTab)
strName = strBuffLine(1)
g_allarray.Add(strName) ' 全要素を格納
If g_colInput.Contains(strName) = False Then g_colInput.Add(strName, strName) ' 重複要素は読み込まない

' 集計
For i = 1 To g_colInput.Count
 For j = 1 To g_allarray.Count - 1
  If g_colInput.Item(i) = g_allcol.Item(j) Then count = count + 1
 Next j
 ' 全要素から検索しカウント後処理
 buff = g_colInput.Item(i)
 PrintResultFile(count, buff) ' 出力ルーチンへ
On Error Resume Next
 For k = 0 To 500
  g_allarray.Remove(buff) ' 集計済みの要素を消す
 Next k
 count = 0
Next i

842 名前:835 [2008/07/20(日) 02:42:18 ]
>>836
>>837
ありがとうございます!
文字コード調べてみますね!

843 名前:デフォルトの名無しさん [2008/07/20(日) 14:20:37 ]
Cでファジィのプログラムの作り方がわかりません
参考にできるサイトとかあったら教えてください

844 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 17:50:12 ]
>>843
たしかttp://www.なんちゃらで最後がfuzzyなんとか.htmlとかいうサイトがあるとかないとかメンバーシップ関数0.5/0.5で

845 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 01:19:24 ]
>>741
今世紀最大の正真正銘のキチガイ弓月城太郎にやねうらおは絡まれている。



弓月城太郎は正真正銘のキチガイ

【自作自演】弓月城太郎氏に関するまとめ【神秘体験】
d.hatena.ne.jp/yaneurao/20080619


846 名前:デフォルトの名無しさん [2008/07/22(火) 20:47:39 ]
ここでいいのかな・・・

すごくあほな質問なんですが
Borlandというコンパイラをインストールしたのですがそれからどうすればいいのかが全くわかりません;0;

パソコン自体の設定をなにかしないといけないんですか?
どうやったら言語を打ち込むところまでいくかが全然わかりません 教えてください お願いします

ちなみにOSはVISTAです 問題ないですか?

847 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 21:14:35 ]
よし、今からBorlandのことは忘れて
VisualC++2008をインストールしようか

848 名前:デフォルトの名無しさん [2008/07/22(火) 21:17:21 ]
>>847
Borlandはだめですか? 大学の先生から貸していただいたCDにはいっていたのがこれだったんです

そのVisualC++2008は良いですか?とってきます



849 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 21:21:57 ]
いや駄目じゃないよ全然
ただ多分VC++の方があなたには簡単に出来ると思うから

bccでやりたいなら
「Borland C++ Compiler 5.5 使い方」
とかのキーワードでググるのが良いかと

850 名前:デフォルトの名無しさん [2008/07/22(火) 21:29:05 ]
>>849
そのキーワードでググったらいろいろでてきました これならなんとかなるかもしれません

すいません せっかく先生が貸してくれたのでこれでいこうかなと思います

本当にありがとうございました 頑張ってみます


もしだめだったらまたきます・・・

851 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 21:32:19 ]
_|: : : :\, . : ´: : : : : : : : : : : : : `ヽ- ―¬     ||
 : : : : : :/: \:./: : : /:/\: : : ヽ:\: : \:.└-- ァ j|   /   | ¬
 : : : : /: : /:. ,:イ:、:// /   \: : :ト、: X: ヽ\: : / ||  \  | ー
 : : :./:.:.:./:.〃//\':/      \|/: :.}: : ヽ \>||.  /   ヽ__ぃ
. ‐ 7: : :/:.// |/ ̄ ̄ヾ      /  ̄ヽハ: : :.',: |  ||  /^し  (_
  |: : :.|:./ |   ○  |     {  ○  |ヽ: :.|:.|  ||  ナ ヽ ヽ__
  | ¬|/ ヽ     ノ       ヽ     ノ  ヽN  ||   t」ー  (_
  / .ス      ̄ ̄         ̄ ̄     |   ||  / /
  { ||      /  ̄ ̄ ̄ ̄ ̄ ト.     |  〃 o o
 入 し       /         |:i       /   ||
 : : : ーi.     ,            |:|     ,ハ   jj  _____
 7: : : : ヽ     '          |:!   /|┘  }}/'  ̄ ̄ ̄`\ 〃
..厶 -‐''::¨:::ヽ  {             リ /ヽ┘   /'         }'
::::::::::::::::::::::::::::::{. `=ニ二二ニニ= '.::::::::::::::::\
::::::::::::::::::::/\:\       /:/\::::::::::::::::::\

852 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 22:06:53 ]
>>851
かわいいよw


かわいいよ・・・・


853 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 04:10:24 ]
>>851はツンデレってことでいいんですか?

854 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 05:18:23 ]
はい

855 名前:デフォルトの名無しさん [2008/07/23(水) 11:11:37 ]
【IE6, HTML4.01】
<img>タグ内に
onMouseOver, onMouseOut,
onMouseDown, onMouseUp,
onKeyDown, onKeyUpを指定して
マウスでもキー操作でも、画像ボタンのクリック感を視覚的に出すべく作成中です。
<img>タグ内に tabIndex を追加指定したところ、onMouseDownイベントが発生しなくなりました。
(onKeyDownは正常に動作します)
ネットで検索するも該当の現象についての記述は見当たらず、
社内で相談したところ「現象は聞いたことがある」という回答だったのですが
どなたか良い対策をご存知ありませんか?

856 名前:デフォルトの名無しさん [2008/07/23(水) 11:29:57 ]
unDonutというブラウザを使い、javascriptからコマンドプロンプトを呼び出し、
BASファイルを起動するプログラムを組んでいるのですが、コマンドプロンプト起動時に
警告が出てしまいます。

セキュリティレベルの変更なども試しましたがどうしても解決できません。
この警告を表示せずに実行する方法があれば教えていただけないでしょうか?

857 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 11:47:51 ]
そりゃ出るだろ・・・
そのページのサイト(ローカル含め)を信頼する設定にすりゃいい

858 名前:デフォルトの名無しさん [2008/07/23(水) 20:56:33 ]
C言語やってるんですが、エスケープシーケンスが高度なもの(?)になると表示されません。
PCはWindous XP、メーカーはNECでコンパイラはBorland C++を使ってます。



859 名前:デフォルトの名無しさん [2008/07/23(水) 21:53:35 ]
ブラウザでハイパーリンクのようにマウスの位置にある文字を取得する方法を
教えてください(テキストはHTML形式ではありません)

とりあえず思いつくのは文字サイズから計算で位置を割り出す方法ですが
それだと半角プロポーショナルに対して使えないので何か別の方法があると
思うのですがだれか知りませんか?

860 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 21:55:05 ]
Windows のDOS窓はDOS/V用のエスケープシーケンスしか使用できない

861 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:00:46 ]
>>859
全ての文字をボタン、あるいはマウスオ-バ-イベントを受信できるようなオブジェクトにすればいいんじゃね。

862 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:11:00 ]
>>860
では普通の環境でそれ以外のやつは使えないってことなんでしょうか?

863 名前:859 [2008/07/23(水) 22:15:47 ]
>>861
すべての文字をオブジェクトにするためには表示するときの文字の幅を
知っている必要がないですか?
勉強不足で申し訳ないのですが、もしかして文字の表示幅を返す
関数(メソッド)があったりします?

864 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:19:31 ]
>>863
環境は何よ

865 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:22:17 ]
>>863
俺はJavaを使ってButtonとかLabelオブジェクトを用いることを言ってたけど、
よくよく読み返してみると、「ブラウザで」というのは、JavascriptとかFlashのこと?
だったらすまん。
わかんね。

866 名前:859 [2008/07/23(水) 22:23:14 ]
まだ作り始めていないので何でもいいのですが特定の言語でしか
できないならそれを使います。
一応C++かjavaならわかります。

867 名前:859 [2008/07/23(水) 22:27:37 ]
>>865
わかりにくくてすみません。
ブラウザではなくてテキストを読みこむアプリケーションを作るつもりです。

868 名前:862 mailto:sage [2008/07/23(水) 22:34:06 ]
>>864
それは自分に対してのレスでしょうか?
一応コマンドプロンプトでやってるんですが…。



869 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:37:55 ]
場合によってはHTMLで、一文字ずつAタグで囲んで、Javascriptが起動するようにした方が楽だったりして。

870 名前:859 mailto:sage [2008/07/23(水) 23:07:37 ]
>>869
なるほど、テキストをHTMLに変換するあたりの実行速度が気になりますが
要望どおりのものができそうですね

871 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 23:13:48 ]
ふーん
なるほどなるほど

872 名前:デフォルトの名無しさん mailto:sage [2008/07/27(日) 13:20:31 ]
>>839
ADOでSQL発行がはやいんでない?

873 名前:デフォルトの名無しさん [2008/07/29(火) 01:33:06 ]
PHPで2ちゃんねるの過去ログのクローラーを作りたいです。
どうやったらクローラーで過去ログを検索できますかね?

874 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 03:20:56 ]
押井守に頼め

875 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 03:34:34 ]
音楽は管野じゃないと駄目だぞ

876 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 22:54:18 ]
過去ログって金払わないと読めないんでしょ?

877 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 23:07:07 ]
つ[web archive]

878 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 12:48:00 ]
期間限定だと思うけど、お試し●で無料で読める



879 名前:デフォルトの名無しさん [2008/08/02(土) 12:39:18 ]
釣りでもなくお聞きしたいです。
今月いっぱい休職期間なので、
プログラム(DB、サーバも)をじっくり
向き合いたいと考えいます。

題材はmixiまんまをつくりたいのですが、

1.プログラム、DB、他何を選択すればよいのでしょうか。
2.まねごとでmixiの機能だけでなく、ああいったデザインも含めて
 作りたいですが、可能ですか。

3.業務、勉強経験一切なしです。2種持ち程度で。

ご教示ください。

880 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 13:30:17 ]
煽りでもなくお応えします。
一ヶ月じゃ無理。

881 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 14:12:34 ]
>>879
OS: Fedora (なぜなら俺がLinux厨だから)
WEBサーバ: Apache (なぜなら俺がApache厨だから)
言語/フレームワーク: Ruby on Rails (通称RoR) (なぜなら(ry
データベース: MySQL (なぜ(ry

前提をいろいろすっとばしてるけど。やるとするならこれくらいが妥当じゃね。
> 3.業務、勉強経験一切なしです。2種持ち程度で。
これが本当なら、>>880が言うように、一ヶ月じゃ無理。

882 名前:デフォルトの名無しさん [2008/08/02(土) 14:15:32 ]
【涼宮ハルヒの驚愕】2008年12月に発売決定! 表紙絵は長門
anime3.2ch.net/test/read.cgi/cosp/1175334254/l50

 このスレに人は来ますか?

883 名前:882 mailto:sage [2008/08/10(日) 10:55:46 ]
自己解決しました^^

884 名前:デフォルトの名無しさん [2008/08/11(月) 13:15:48 ]
プログラミング言語、なにをおぼえれば雇ってもらえる確率がアップする?

885 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 13:37:37 ]
就職口の多さでは C/C++ Java .NET の順ではなかろうか。
言語をおぼえるのではなく精通するならば、どんな言語でも
必ず就職口は見つかりますよ。

886 名前:デフォルトの名無しさん [2008/08/12(火) 15:44:53 ]
VBAに詳しい方お願いします。


 A列 B列 C列 D列 E列 F列 G列 H列 I列 J列…
1  1 010  a   AB
2  1 010  a      春  夏  秋  冬
3  1 010  a      上  下
4  2 020  b   BC
5  2 020  b      花
6  2 020  b      陸  空
6  2 020  b      水

:
:
↑を↓に変える記述教えてください。。

 A列 B列 C列 D列 E列 F列 G列 H列 I列 J列… 
1  1 010  a   AB
2  1 010  a      春 
3  1 010  a      夏
4  1 010  a      秋
5  1 010  a      冬
6  1 010  a      上
7  1 010  a      下
8  2 020  b   BC
9  2 020  b      花
10  2 020  b      陸  
11  2 020  b      空
6  2 020  b      水


887 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:00:27 ]
>>886
その変換の基準を明確にしてください。

888 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:04:56 ]
>>886
入力が前者に正確に一致していることを確かめたら、
後者を print すればいいんじゃないかな?



889 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:56:13 ]
法則がぱっと見分からん

890 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:58:03 ]
VBAスレでレスついているからこちらは放置で。

891 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 22:26:33 ]
マルチかよ

悪い事は言わないから今後マルチならマルチだと書いてくれ。

892 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 16:02:07 ]
お、お、お・・・おねえさん!ここがマンコですか!?

893 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 16:34:41 ]
いいえ違います

894 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 20:52:02 ]
ベーシック言語のおすすめの書籍やサイトを教えてください。

895 名前:デフォルトの名無しさん [2008/08/14(木) 13:46:18 ]
■■みんなでサイトつくろうぜwwwwwwwwwwwwwwww■■
「お前ら一緒にサイト作ろうぜwwwwwwwwww」
「2ちゃん越えるサイト作ろうぜwwww」
「仕事無いんだ・・・・・・」
「やろうぜ!」
「みんなでサイトつくろうぜwwwwwwwwww」
gacco.o0o0.jp/
yutori.2ch.net/test/read.cgi/news4vip/1218673130/
ex14.vip2ch.com/test/read.cgi/part4vip/1218612197/
興味沸いたらきてください!
======================!! 人材募集中 !!======================
■プログラムを組んでくれる人
 *サーバー側
  言語はRubyかPerlの予定ですが、Perlが有力候補。
  ・チャット
   定期的にクライアントから着信があり、それに対して更新されたチャットのメッセージを返信する程度の能力。じゃなくて機能。
   通信するときのフォーマットは未定。
  ・ログイン・アカウント管理
   ログイン認証、各アカウントの点数などの管理。データベースは未定。
  ・お絵描き
   未定。とりあえず鯖に負担がかからない程度にたまに画像を送信してあげるって感じで
 *クライアント側
  はっきり言って俺もわからね。Ajaxだとかflashだとかjavaだとか。
■機能提案(正しくは人材ではなく、意見?)
 「こんな機能があったら良い!」「こうするともっと楽しくなる!」などの意見募集中。
 挨拶とか気にせずスレにどんどん書き込んでくれればおk
■デザイン
 サイトのデザインを考えてくれる人、作ってくれる人募集中。
 できればphotoshop illustrator使える人(プロジェクト共有しやすいので)


896 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 13:56:02 ]
アリモノの組み合わせで7割方できちゃいそうな内容だな。

897 名前:デフォルトの名無しさん [2008/08/14(木) 17:45:08 ]
JAVA言語、基本おぼえた
次、なにがいいんだよ

898 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 17:53:27 ]
JAVA言語の応用で



899 名前:デフォルトの名無しさん [2008/08/20(水) 22:59:21 ]
/* ギャップバッファ
haiku.mine.nu/gapbuffer.zip
これの、GapBuffer_GetRealPosition()関数の戻り値が何を意味しているのかわかりません。

ギャップバッファー上のバイト位置から、
データとしての先頭からのバイト位置を計算。

return i - (this->end - this->start);
あたりの間違いだろうな。
という解答を貰えたのですが、
ギャップバッファー上のバイト位置から、
データとしての先頭からのバイト位置を計算。
とはつまりどういう事でしょうか?

900 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:05:20 ]
ギャップバッファは真ん中にギャップがあるから、物理的な位置と論理的な位置が一致しないだろ

0123------456

こんな感じで位置が飛ぶ

901 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:36:05 ]
0123456
abc de
Gap開始位置 - 3
Gap終了位置 - 5
5の位置に文字Aを挿入
5+5-(5-(5-3))=7
GetRealPosition()は7を返す
7は何を指しているのですか?

902 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:08:08 ]
バッファに "abcde" というデータが入ってれば、5の位置というのは、eの右隣だろう
実際のバッファは
buffer[0] = 'a'
buffer[1] = 'b'
buffer[2] = 'c'
buffer[3] = ギャップ
buffer[4] = ギャップ
buffer[5] = 'd'
buffer[6] = 'e'
だから、eの右隣というのは実際には7の位置になる

903 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:16:10 ]
>>902
戻り値=物理的な文字挿入位置ってことですか?

904 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:22:05 ]
そーゆーこと

905 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:41:09 ]
ありがとうございます。






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

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

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