★初心者以前の質問に雪崩のように答えるスレ 3★ [転載禁止]©2ch.net at TECH
★初心者以前の質問に雪崩のように答えるスレ 3★ [転載禁止]©2ch.net - 暇つぶし2ch1:デフォルトの名無しさん
14/12/31 03:37:03.69 5oZ3zW3M
1 名前:技能レベルがカスやクズ[心が腐っている奴はくるな] 投稿日:2012/03/17(土) 05:33:51.15
検索しろとか、本を読めとか、質問者の期待に反する
発言は禁止です。

たとえ嘘であっても質問者の心に反してはいけません。


★初心者以前の質問に雪崩のように答えるスレ 2★
スレリンク(tech板)
★初心者以前の質問に雪崩のように答えるスレ★
スレリンク(tech板)

2:デフォルトの名無しさん
14/12/31 04:36:44.94 XYODvc3z
ブログの紹介サイトで
最新の記事が上に表示されますが
あれはどうやれば良いのでしょうか?

3:デフォルトの名無しさん
14/12/31 13:34:11.05 0UfWCNzP
989 名前:デフォルトの名無しさん[sage] 投稿日:2014/12/30(火) 17:09:02.63 ID:XwsmG+J3 [2/2]
開発と動作環境による。
Windowsでいいなら、C#やってみ

前スレで回答くださった方ありがとうございます。
やってみます。

4:デフォルトの名無しさん
14/12/31 15:53:01.49 TjjYlg8G
世界最大の財閥を作りたいのですが、どうすれば良いのでしょうか?

5:デフォルトの名無しさん
14/12/31 16:52:16.34 8alHwKCI
テーマ:
日本語が打てない

内容:
 windowsのVirtual Boxを利用して、Ubuntuを使っていますが、
キーボードの「半角/全角」ボタンを押しても日本語が出てきません。
 日本語を出力する方法を知りませんか。

6:デフォルトの名無しさん
14/12/31 17:00:55.28 FQwLik9b
>>5
Altとご一緒に

7:デフォルトの名無しさん
14/12/31 17:13:57.30 FQwLik9b
>>4
計画を立てる
銀行へ行って資金調達
登記所へ行く
職安へ行って人を雇う

8:デフォルトの名無しさん
14/12/31 17:38:19.46 FQwLik9b
>>4
「脱サラ」で検索

9:デフォルトの名無しさん
2014/12/31


10:(水) 20:08:02.42 ID:siWjBdTq



11:デフォルトの名無しさん
14/12/31 20:56:34.86 TjjYlg8G
>>9
質問の仕方が悪かったかな。

財閥を作って、その財閥を世界最大にする方法を教えてください。

12:デフォルトの名無しさん
14/12/31 21:10:11.37 siWjBdTq
Wikipediaによると
財閥(ざいばつ)とは、一族の独占的出資による資本を中心に結合した経営形態。

さて、世界最大の財閥と呼ばれる為には一族から巨大な資本を捻出しなければ
ならないが、君の一族で君の主導による財閥化に従ってくれる人間はどれだけ
いるのか、まずはそこから数えてみようじゃないか?

現状では財閥化の為に、どの程度の人的資源と金銭的または金銭に換算・交換
可能な資本を有しているのかね?

13:デフォルトの名無しさん
15/01/01 01:08:08.74 k1BbYOgw
宇宙の外側の空間は無限ですか?

14:デフォルトの名無しさん
15/01/01 02:18:50.02 riMgqdWQ
Hewでcコンパイル後のlstファイル見ると、85キャラ位で折り返されてます。
リストの横幅をどこかで指定できると思うんですけど、どこでするのでしょう?
ツールチェイン-コンパイラ-リスト タブの中にそれっぽい選択肢が無かったので。

15:デフォルトの名無しさん
15/01/01 05:38:12.17 TcIzs+5d
Cで標準入力で数字が連続で入力されて、その回数をカウント、
何も入力されなかったら、あるいは数字じゃないものが入力されたら
ループを抜ける、というのに挑戦しているんだけど、
この「何も入力されなかったら」ってどうやればいいのか??
int n;
scanf("%d",&n);
if(n == '\n'){break;
}
でうまくいかない、どなたか教えてください。

16:デフォルトの名無しさん
15/01/01 06:04:31.54 riMgqdWQ
scanf()の返却値は「変換できた項目の数」だから、それがゼロなら入力無し
あるいは数値じゃない、という判定でイイんじゃないかな。

17:デフォルトの名無しさん
15/01/01 08:34:50.17 H+7BDsWO
そもそもscanf()は何かが入力されるまで戻らないから不適当。
fgets()で入力してからatoi()かsscanf()でばらすべし。

18:デフォルトの名無しさん
15/01/01 09:22:59.24 6k+wtQzs
>>14
こんな感じかな?

int n, r, c = 0;
do {
r = scanf("%d", &n);
if (r>0) c++;
} while (r > 0);
printf("%d", c);

WindowsならCtrl+zでEOF入力できるよ

19:デフォルトの名無しさん
15/01/01 10:05:44.31 1iS4zOzI
ちょっと書き換えてみた
int n, c = 0;
while(~scanf("%d", &n)) c++;
printf("%d\n", c);

20:デフォルトの名無しさん
15/01/01 13:00:05.32 kAzVMxFU
>>18
それは色々よろしくない
0が返るとあれだしEOFが-1とは限らないし2の補数とは限らない

21:デフォルトの名無しさん
15/01/01 19:19:31.49 bfqxk5ND
物理学科と数学科は、それぞれ、どんな人が行くべきところなんでしょうか?

物理学科:
数学科:

それぞれ、教えてください。

22:デフォルトの名無しさん
15/01/01 19:28:36.95 yTun5dKq
物理学科を受験した人で、それに合格した人が行くべき所が物理学科。
数学科を受験した人で、それに合格した人が行くべき所が数学科。

間違っても受験もしていないし合格もしていない人は行くべき人ではない。

23:デフォルトの名無しさん
15/01/01 20:11:07.42 bfqxk5ND
いや、そういうことじゃなくて、
どんなことを研究したい人が行くべきところなんでしょうか?
例えば、物理学科なら、宇宙の外側の空間は無限なのか?を研究したい人が行くべきところ。みたいな感じで。
できれば具体的に多く教えてください。

24:デフォルトの名無しさん
15/01/01 20:22:10.04 yTun5dKq
日本の大学生は研究するどころじゃなくなってる。
研究以前に覚える事が沢山あり過ぎて大学生では研究は既に無理。
従って大学に行くのは自分がどんな研究をしたいか絞り込む為。

その後、専門化、分業化、細分化した各種研究分野の、どの教授に
迎合するかを決めて長く苦しく全く生活できない年月を他力本願、つまり
親掛かりで過ごし、ほぼ99%の人間が何の成果も達成せずに消えていく。

その現況を認識した上で、それでも名を残すことに全人生を打ち込める
そんな人間が大学から研究者へと落ち荒んでいくのです。

25:デフォルトの名無しさん
15/01/01 20:48:01.55 bfqxk5ND
じゃあ、物理学科と数学科では、何が学べるのかを教えてください。
あと、物理系の大学院と数学系の大学院では、何を学べる(研究できる?)のかも教えてください。

26:デフォルトの名無しさん
15/01/01 21:20:35.62 yTun5dKq
物理学と数学です(キリッ

27:デフォルトの名無しさん
15/01/01 21:22:36.97 n5Kfj+KE
学問・理系板や受験・学校板へ行ってください
ここはプログラム板なので

28:デフォルトの名無しさん
15/01/02 14:27:15.98 R/10PbNq
幼稚園児にプログラムの素養を身につけるにはどうしたらいいでしょう
私には幼稚園児並みの知能しか無いと社会から厳しいご指摘を賜りましたので幼稚園児からやり直したく存じます

29:デフォルトの名無しさん
15/01/02 15:05:54.98 kb/EIuTR
知能よりも社会的なマナーについて言われたんだと思うけど

30:デフォルトの名無しさん
15/01/02 19:47:43.67 DH7mYziM
カーニハン&リッチーのプログラミング言語Cを読むといいでしょう。

31:デフォルトの名無しさん
15/01/02 20:32:23.96 HPdPr54c
宇宙の外側の空間は無限ですか?

32:デフォルトの名無しさん
15/01/02 20:37:36.27 DH7mYziM
現状では宇宙の外側については観測可能なテクノロジーがありません。
従って推測・推定・仮定の話ですが、そもそも空間と呼べるかどうかが
わかりません。どのようなものなのか推測・推定・仮定するしかないので
無限かどうか定量する方法が確立できません。

33:デフォルトの名無しさん
15/01/02 22:23:56.36 HPdPr54c
耐荷重80㎏の椅子に、体重115㎏の人間が座ったら壊れますかね?
URLリンク(store.shopping.yahoo.co.jp)
この椅子が欲しいのですが、体重に耐えられるかが心配です。

34:デフォルトの名無しさん
15/01/02 22:35:48.61 DH7mYziM
実際に耐えられるかどうかは試してみないとわかりません。
しかし、耐荷重80kgと明記されている製品に115kgの荷重を掛ける事は
非常識であり自己責任の範疇です。
つまり、壊れても一切の保証が受けられない事を受容できるなら、試して
みてもいいでしょう。

35:デフォルトの名無しさん
15/01/03 00:10:43.47 sceu5F6t
>>27
論理力は、中学生以上でないと無理

集合の弁図を描いて、
AND,OR,XOR でどの部分が該当するのかを考える
例、A AND B

ビット演算でもいい
1010 AND
1100
----
1000

36:デフォルトの名無しさん
15/01/03 02:27:14.75 9PASQHDM
俺の時代はブール代数や集合論は大学の教養だったが(俺が試験的に高校で
教えられた最初の世代) 今はどの辺で教わるのだろう?

37:デフォルトの名無しさん
15/01/03 09:53:45.46 QWeV+J9s
大学までベン図を習わなかったってことはないだろ�


38:、。∪とか∩も。 ググったら小学校だそうだ。



39:デフォルトの名無しさん
15/01/03 10:06:23.19 EO7PgQ+D
小学校でベン図ってかなり大昔の義務教育じゃないか
今は高校だろう

40:デフォルトの名無しさん
15/01/03 11:08:54.73 +p4cWtIN
そこそこ以上のプログラマーというのは
論理的思考でなく
記憶力が高くないとなれず
プログラムマーはカテゴリーが文系だと思いました
大前提が記憶力なわけです
どうなんでしょう

41:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 11:20:53.35 XgnEofgF
>>38
文系というのは、理学を学ばない言い訳じゃねーか。
いわゆる文系の大学学科は絶滅する運命にある。
理学も記憶力が必要。当たり前じゃん。

42:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 11:25:58.56 XgnEofgF
今時、理系だの文系だの言ってる連中は消えた方がいい。
いわゆる文系が技術を軽んじて国際競争力を低下させたことは明らか。

43:デフォルトの名無しさん
15/01/03 11:41:16.03 8egLD/UW
プログラミングに近いのは法学
世界を切り取るなるべく単純な法を選び矛盾を避けつつ適用する

44:デフォルトの名無しさん
15/01/03 11:42:35.69 +p4cWtIN
>>39
論理的に難しい部分にであわないから暗記だと思えた

45:デフォルトの名無しさん
15/01/03 11:52:12.33 EO7PgQ+D
プログラミングは肉体労働だな(IT土方とかそういう訳ではなく)
そしてごくたまに発想が必要な場面がある
でもその発想で質の大部分が決まる

46:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 12:12:48.93 XgnEofgF
>>42
ゲーム作るなら、三角関数と行列の知識は必須。
業務ソフト作るなら営業日計算ができないといけない。
どのみち数学の素養が必要になる。

47:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 12:28:13.37 XgnEofgF
例えば、じゃんけんゲームの実装において、数学の剰余の性質を知らないヤツは、
場合分けのifを3×3の九通り書くことになる。
剰余(割り算の余り)の性質を使えば、たった三通りで書ける。

48:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 13:04:17.78 XgnEofgF
仕様書に
「あなたがグーでコンピューターがグーなら引き分け」
「あなたがグーでコンピューターがチョキなら勝ち」
「あなたがグーでコンピューターがパーなら負け」
。。。
などと書いてあって、マネジャーに「仕様書通りにifで書きなさい」なんて
言われたら、仕様書を書いたヤツとマネジャーあつめて議論にするが、
議論すらできない権限なら、辞職を検討するであろう。

49:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 13:20:41.49 XgnEofgF
コーダーは、こうだーと言って仕様を変更できる権限を持たせるべきだと思える。

50:デフォルトの名無しさん
15/01/03 14:10:40.46 udqcqVug
>>27
smalltalk

51:デフォルトの名無しさん
15/01/03 14:15:18.11 udqcqVug
>>45
正確には1通りだね。

52:デフォルトの名無しさん
15/01/03 20:07:07.22 rWn03pzP
xaml+VB.NETで開発しているんですが
外側のウインドウサイズ変更つまみへのマウスダウンアップのイベントがとれません
どこにイベントハンドラをおけばとれますか?

53:デフォルトの名無しさん
15/01/03 20:23:56.55 dnrhMcmn
サイズ変更可能なウィンドウの外観ならサイズを変更するのは
ユーザーの自由だからリサイズのイベントでウインドウ内部を
表示し直せばいいんじゃないかな?
なんでマウスのアップダウンまでとる必要があるの?

54:デフォルトの名無しさん
15/01/03 21:02:03.85 Ul3c+7D3
空(くう)、空間、真空、無などを研究したい人は何学科に行けば良いのでしょうか?

55:片山博文MZ ◆T6xkBnTXz7B0
15/01/03 21:09:35.62 XgnEofgF
>>52
真空を研究するなら物理学科。
数学の概念としての空っぽなら、数学科だろうね。
精神的な空っぽなら、禅か仏教。

56:デフォルトの名無しさん
15/01/03 22:36:42.18 S9ksi4YW
完全無料の掲示板サイトをベータ公開中です。

簡単にスレッドの作成や匿名での投稿も可能です。
お気軽にお試しください。

URLリンク(fluid.twolineprj.com)

57:デフォルトの名無しさん
15/01/04 20:16:13.67 pKEGplRv


58: href="../test/read.cgi/tech/1419964623/51" target="_blank">>>51 性的な地図に対して設定データと縮尺などの情報から該当施設をライトアップして様々な情報を表示するようなアプリを作っています ユーザーがルーペ機能やウインドウのリサイズなどで縮尺が変化した時に描画領域の再描画をしてるんですが なにぶん表示する情報量が多く、また縮尺によっては表示する情報量が異なり情報の間引きやフォントサイズ変更なども随時計算して行うためほぼ全て再描画になるため ルーペは1段階の縮尺変更で一瞬~10秒ほど(旧システムでは最大遠景を選ぶと一服できたので、大分がんばってコレです)、 ウインドウのリサイズでは描画領域のリサイズイベントが大量発火して、大きく動かすと20秒以上余裕で固まります そういう仕様と言いたいんですが格好が悪いので、ウインドウの端をつままれた時点で再描画を止め、解放と同時に再描画という逃げ方をしようと思ったのです ちなみに旧システムではそういう動きになっていたようです(つまんで広げてもすぐに変化せずつまみを放したら縮尺を修正して再描画) 一旦私の手を離れる予定なので、あとは時間があるときに自分で勉強しておきます



59:デフォルトの名無しさん
15/01/04 20:46:33.45 gtK4LmYo
> ウインドウのリサイズでは描画領域のリサイズイベントが大量発火して、大きく動かすと20秒以上余裕で固まります
リサイズイベントって、そんな頭悪いイベントだったっけ?

60:デフォルトの名無しさん
15/01/04 21:49:34.99 inwAoRSs
リサイズのハンドラでなにをやってるかによる
再描画は領域を合成して1回のイベントにまとまるんじゃなかったか

61:デフォルトの名無しさん
15/01/04 23:26:29.44 Wz/5DFfo
ちゃんと、画面描画用のバッファに、
書き込んでいないんじゃないの?

それか、1ドット描いては、OSのAPIを呼ぶ、
を繰り返しているとか?
または、同じ関数やAPIを、再帰的に呼んでいるとか?

API(OSのシステムコール)は呼ぶときに、
コンテキストを切り替える処理で時間がかかるから、

C/C++のライブラリで、一括して数値計算などをした後に、
1回だけAPIを呼ぶようなスタイルが理想

62:デフォルトの名無しさん
15/01/05 03:45:34.13 /AJMCIxn
10回連続でコインの裏が出た後のコインの裏表の確率を調べる、のような場合の処理ってどうすればいいんでしょうか

63:デフォルトの名無しさん
15/01/05 18:30:04.98 X9MNTOOZ
>>55
リサイズイベントでタイマーをセットする
リサイズイベントが連続で来たらタイマーをセットし直す
タイマーイベントで描画

64:デフォルトの名無しさん
15/01/06 00:59:45.65 bcCG06Lc
日本とイギリスってどっちの方が自然科学&形式科学の水準が高いですか?

65:デフォルトの名無しさん
15/01/06 01:16:14.84 7Rp7KoRa
>>59
連続した回数を数える

連続すれば(前回と同じ目なら)、seq_cnt + 1
前回と違う目なら、seq_cnt = 1 に戻す

66:デフォルトの名無しさん
15/01/06 14:18:24.11 cimaNybP



67: そもそも擬似乱数で確率は調べられない罠。 例えば、古い実装のrand()の結果の最下位ビットを使っていたら全く連続しない。



68:デフォルトの名無しさん
15/01/07 01:02:56.91 uBIwIgJZ
それは確率に対する考え方次第

69:デフォルトの名無しさん
15/01/07 08:21:56.20 ufdEXM9S
イギリスとロシアは世界的に見てどっちの方が有名ですか?

70:デフォルトの名無しさん
15/01/07 09:14:27.17 AwK7RMFp
動画作りたいんですけど、
どうやってつくればいいですか?
色を要素とする2次元配列を
時間軸に対していっぱい作るのはわかるんですけど
どんな動画ファイルに出力するのかわかりません

71:デフォルトの名無しさん
15/01/07 14:06:56.01 pHMQWKKv
やりたいことをもっとはっきり

花火やマンデルブロ集合みたいな幾何学系の映像生成・出力したいのか
3Dのポリゴンアニメを自作したいのか
既存の動画データをコーデックを使って再生・変換したいのか
音声との同期は必要なのか

ファイル出力の部分に限って言えば
無圧縮AVIで出力してツールで変換するのがいちばん簡単w
それともストリーム配信みたいな無謀なことを考えているのだろうか

72:デフォルトの名無しさん
15/01/07 14:17:23.07 AwK7RMFp
花火やマンデルブロ集合みたいな幾何学系の映像生成・出力したい
です

73:デフォルトの名無しさん
15/01/07 14:55:16.14 AwK7RMFp
無圧縮AVIで出力したいのですが、
やり方教えてください

74:デフォルトの名無しさん
15/01/07 16:20:55.64 v8fFR+K3
連番画像ファイルにできるなら、それ以降は外部ツールでやればいい。例えば ffmpeg。

75:デフォルトの名無しさん
15/01/07 16:27:27.33 AwK7RMFp
連番はハードディス�


76:N痛めそうなんでいやです 「AVIファイルの内部構造」 というホームページがつぶれていて作り方がわかりません ビットマップファイルをaviのデータに入れるところに ヘッダーなしで続けて書き込んでいけば良いんですか?



77:デフォルトの名無しさん
15/01/07 20:21:57.99 ArlGb+1Q
ハードディスクの心配するなんてアホか。
鉛筆の芯の心配するより馬鹿らしい。

78:デフォルトの名無しさん
15/01/08 00:25:52.03 a6rD33Vu
空(くう)と空間の違いを教えてください。
この二つの違いが分かりません。

79:デフォルトの名無しさん
15/01/08 04:05:38.92 F5Xlui8l
前者は変数に「無し」を意味する特定の値だ。数値ならゼロか-1、文字列なら
nullか""、ポインタ(アドレス)ならゼロかFFFFFFFFなことが多い。
後者は物理的に存在する世界で物質の入れ物になっている隙間のこと。

80:デフォルトの名無しさん
15/01/08 10:47:42.54 mbfuch4c
ヒープから切り取られたブロックが空間で
開放されたら空に戻る

81:デフォルトの名無しさん
15/01/08 19:55:47.97 qR5vxfrT
空(から)

82:デフォルトの名無しさん
15/01/10 09:24:20.15 w4fJP4Fl
小説を投稿するサイトを作るための
ソフトがあれば教えて下さい
プログラムの知識がゼロなので

83:デフォルトの名無しさん
15/01/10 09:57:12.17 6GVJRdui
apache

84:デフォルトの名無しさん
15/01/11 11:31:47.13 gwJT+Dr3
ama eruna

85:デフォルトの名無しさん
15/01/12 13:50:48.99 gsxyt+/s
WPFとVB.NETで開発してます
ドラッグ&ドロップで画像を表示する機能を実装しているんですが
それそのものは機能するようになったんですが
ドロップされたファイルの中に「32x32.jpg」みたいな拡張子付きの名前のフォルダがあると正常に処理できずに例外を吐きます
なのでイメージソースにパスを投げる前にパス文字列がファイルかフォルダかを判定したいのですが
良い方法を教えてください。

86:デフォルトの名無しさん
15/01/13 01:36:34.49 pEsQ+pp8
>ドロップされたファイルの中に
>「32x32.jpg」みたいな拡張子付きの名前のフォルダがあると
>正常に処理できずに例外を吐きます

「ドロップされたフォルダの中に」だろ?
「32x32.jpg」はファイル名だろ?

PowerShellなら、ファイル・フォルダ情報は、
FileInfo,DirectoryInfo

87:デフォルトの名無しさん
15/01/13 08:31:03.06 6FKlWsxS
WPFとVB.NETで開発してます
WPFに表示させた画像をXxYのセルに区切って
ユーザーが選択した(クリックした)セルの範囲を元画像から抽出するというプログラムを作っています。
GUIはうまく動作しているんですが、元画像からの抽出の際に抽出位置がずれてしまいます。(座標も、抽出範囲も)
どうもWPFの座標・範囲が元画像の座標・範囲とズレているようです。
WPFで表示・取得した座標・範囲を元画像と同じ単位にスケーリングしたいんですが、どのようにすればよいでしょうか。
尚、画像自体は
URLリンク(moated.wordpress.com)
このエントリーの方法で元画像の大きさで表示できています。
宜しくお願いします。

>>81
すみません、言葉足らずでした。
複数ドロップが可能で、ファイルもフォルダも一緒くたにドロップされた時の挙動の判別でした
ひとまずFile.Exists(パス)でファイルとして存在しなければ除外するようにして逃げてましたが、
もっとスマートな方法があるはずと思っていたのでFileInfo、DirectoryInfoをあさってみます。
ありがとうございます。

88:デフォルトの名無しさん
15/01/13 08:43:36.03 QgSovZ6S
fc2ブログ、CSS
優しい人投稿したコメントが表示される位置を変更、調整できるスタイルシートください
left 20pxとかの

89:デフォルトの名無しさん
15/01/13 14:40:30.55 +0PeQzf3
オブジェクト指向でいう「オブジェクト」とは
文法でいうところの「名詞」みたいなものと受け取っては
いけないんでしょうか?
ぜんぜん違うよ、その解釈だと大きな誤解を生むよ、って
ツッコミがあれば、どうかご指摘ください。お願いします。

90:デフォルトの名無しさん
15/01/13 15:48:03.18 l056Fxj7
オブジェクトには動作も定義されるから動詞じゃね?

91:デフォルトの名無しさん
15/01/13 16:19:42.10 ZfHsc9ok
名詞でいいんじゃない
動作なんかについては、名詞自体の意味に適切な動作やその解釈が含まれると考えれば
例えば「犬が走る」と「筆が走る」では意味が違うし、「本が走る」では不適切な使い方だと言えるのは
「犬」や「筆」の持つ特徴だと言えれば、名詞と考えて問題はないと思う

92:デフォルトの名無しさん
15/01/13 16:20:48.53 UBi4m7fX
目的語だよ
SVO の O そのものだよ

93:デフォルトの名無しさん
15/01/13 16:24:36.17 hvSQliED
>>84
「名詞で参照されるモノがオブジェクト」ならいいけども
まあ「オブジェクトとは何ぞや」みたいな抽象的なことを考え続けるのは避けたほうがいいよ
とっとと具体的なプログラミング言語を触って慣れたほうがいい

94:デフォルトの名無しさん
15/01/14 00:29:39.02 QB8DK3Xn
hanako = new Person("hanako");
taro = new Person("taro");

taro.fuck(hanako);

主語にも目的語にもなるんじゃねえか?

95:デフォルトの名無しさん
15/01/14 01:26:30.43 LgbjfHh9
Objectはコンテナ・容れ物。
弁当箱のような空箱

Objectは、プロパティ(属性)を持つ。
プロパティには、メンバ変数とメソッドの2種類ある

96:デフォルトの名無しさん
15/01/14 01:55:09.59 LgbjfHh9
>>82
WPFというのは知らないが、
例えばCSSなら、ボックスモデルで決まっている

内容の外がパディング(余白)
その外に枠線を付けた領域がボーダー。
さらにその外に、マージンを付けた領域がボックス

他に絶対・相対座標などもある

つまり、座標の原点がどこなのか、を意識する

97:デフォルトの名無しさん
15/01/15 07:40:27.83 NQ5aiDD4
空間をも飲み込む生物が居たとして、その生物が空間を飲み込んだらどうなりますか?

98:デフォルトの名無しさん
15/01/15 09:22:47.18 GQfcAsu3
空間を排出しますから、差し引きゼロで特に何も変化はありません。

99:デフォルトの名無しさん
15/01/15 11:05:27.79 O4HB6tz7
ソースファイルやMakefileなどの一式が公開されてる状態で
どのコンパイラを使ったかって調べることができる?
更新の止まったWindows用の2chブラウザを改修しようと思ってるのですが
ちょっと現場を離れていたせいで開発環境がさっぱりなのです

100:デフォルトの名無しさん
15/01/15 11:09:07.11 O4HB6tz7
>>94ですが
Makefileに「!include <ntwin32.mak>」とありましたので
Visual Studio 2012以前のVisual Studioのようでした
>>94の質問は取り下げます
ありがとうございました

101:デフォルトの名無しさん
15/01/15 11:31:37.83 pLv/TU64
イギリス王室の開祖とキリスト教の開祖はどっちの方が凄いですか?

102:デフォルトの名無しさん
15/01/15 11:48:35.21 pLv/TU64
アメリカとイスラエルはイギリスの派生って本当ですか?

103:デフォルトの名無しさん
15/01/15 13:08:22.48 Be+cvikr
適切なスレがわからなかったのでここで聞いてみる
今年新しく言語を覚えるとしたら何がいいかな
macをもってたらswiftやるんだが、もってない
haskell/ocaml/scalaとかはもう手をだした
altjsはただの応用ってかんじでやるきが起きない
面白そうな尖った言語はあるかな?

104:デフォルトの名無しさん
15/01/15 13:32:21.96 Gvlmw6O4
Smalltalk (Pharo)

105:84
15/01/15 13:48:13.53 bcsAGjVG
いろいろなご意見を読めてたいへん勉強になりました。
私の質問にお答えくださった方々に感謝します。
どうも有難うございました。

106:デフォルトの名無しさん
15/01/15 13:48:25.31 Be+cvikr
pharoダウンロードした、ありがつ

107:デフォルトの名無しさん
15/01/15 14:40:52.88 saBTE77M
// hoge.h
template<typename T>
class hoge{
void set();
void show();
};

//実装部
template<typename T>
void hoge::set()
{
//TODO
}

//実装部
template<typename T>
void hoge::show()
{
//TODO
}


の記述で,実装部の「 template<typename T> void hoge:: 」を毎回書くのが面倒なのですが,typedefとかusing使って短く書く方法教えてください!!!!

108:デフォルトの名無しさん
15/01/15 16:20:34.40 +lczCi4U
英語タイピングそふとを作りたくえ例文を入力してもらい入力にかかった時間と、一分あたりのなん文字入力できるソフトかを出力するプログラムをつくりたいです。
例文は長いので省略します。

109:デフォルトの名無しさん
15/01/15 20:14:29.06 Km8YtTUJ
>>101
Smalltalkをちょっとかじってみたい人のための、チュートリアルまとめ
URLリンク(qiita.com)

110:デフォルトの名無しさん
15/01/15 20:19:22.68 Fnh8Qa/J
>>103
日本語からやり直し

111:デフォルトの名無しさん
15/01/15 22:54:50.70 OONc2aGu
>>84
オブジェクト指向設計について、私の理解はこんな感じ。

URLリンク(www.nicovideo.jp)

C言語のstdio.hは「入出力する」という動詞を軸に機能をまとめたもの。
これは「Verb(動詞)指向設計」の例。

それに対して、ウィンドウとかボタンとか
名詞を軸に機能をまとめるのがオブジェクト指向設計。

112:デフォルトの名無しさん
15/01/16 00:55:10.45 B/HNqgS8
状態から考えた方がいいと思うな。そうすればボタンが押された時に、
別の何かの状態が変化するなら、それをボタンの中に書くのはおかしいってわかると思うし。

113:デフォルトの名無しさん
15/01/16 04:14:16.26 s3fVhIKE
BCB6でサイズグリップを表示させる方法を教えてください

114:デフォルトの名無しさん
15/01/16 10:45:02.42 usL5eEa8
URLリンク(abc.com)

URLリンク(abc.com)


XXXの部分は任意の数字の列です
上のurlはクッションページです
正規表現を使えば上のurlを下のurlに自動で置き換えて
クッションページを回避できるようですが、自分で調べてもうまくいきませんでした
どのように書けばいいですか?

115:デフォルトの名無しさん
15/01/16 12:21:15.03 RH+CZZw2
>>109
どの言語かツールで書いてほしいのか言わないと

116:デフォルトの名無しさん
15/01/16 13:39:50.06 A64Sn9Kc
>>109
まずは
正規表現
スレリンク(unix板)
で聞いてはいかがでしょう

117:デフォルトの名無しさん
15/01/16 13:41:20.83 A64Sn9Kc
おっと、プログラム板にも
Regular Expression(正規表現) Part13©2ch.net
スレリンク(tech板)
がありますね。

118:デフォルトの名無しさん
15/01/16 17:20:41.00 HZeD5i/5
宇宙飛行士とローマ法王はどっちの方が凄いですか?

119:デフォルトの名無しさん
15/01/16 17:26:33.93 7AMZTxtA
>>113
毎回NGするの面倒だからコテハンつけてね

120:デフォルトの名無しさん
15/01/16 18:34:07.95 YSxeql5P
ごめんなさい。ちょっと教えてください。
Rubyの.erbという拡張子のソースファイルに記述されている
<% %>というタグを何と言いますか?

121:デフォルトの名無しさん
15/01/16 18:46:55.89 RH+CZZw2
ERBの開きタグと閉じタグじゃない?
ERBの説明が欲しいなら URLリンク(www2a.biglobe.ne.jp)

122:デフォルトの名無しさん
15/01/16 18:58:01.31 YSxeql5P
ありがとうございます。
"eruby tag"だとあまりヒットしないんですが、"erb tag"だとヒットします。
erbタグで通用するんでしょうかね?

123:デフォルトの名無しさん
15/01/16 19:08:37.78 RH+CZZw2
eRubyの一実装がerbって位置付けではあるけど
eRubyタグよりもERBタグのほうが通りは良いはず

124:デフォルトの名無しさん
15/01/17 02:14:37.73 RHwmJIAr
>>109
RFC2396の正規表現
URLリンク(www.7key.jp)

^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?

?の後ろはクエリー名で、$7で取り出す
パス名は、$5で取り出す


RFC3986の正規表現
URLリンク(swatmac.info)

125:デフォルトの名無しさん
15/01/17 20:22:55.18 CO2ZmU1M
109です
手引きありがとうございました

126:デフォルトの名無しさん
15/01/17 21:50:43.98 3Xmo4hiA
高校の授業でCOBOLを習って完璧に内容を把握したと言うほどではなく
むしろ知識には穴だらけで出来ないことの方が圧倒的に多いのですが
授業も終わってしまい、一応授業でのCOBOLは一区切りしています。
うまくいかないことが多くかなりイライラした記憶の方が多いですが
思い通りに結果が出せた事がすごく嬉しくて、つい他の言語も勉強してみたいと考えています。
プログラミングに関してはほとんど素人なのですが
そんな人間が新しく学びやすい言語などありますか?

127:デフォルトの名無しさん
15/01/17 21:54:15.36 EcNq8Nj3
WindowsならC#とか?
標準ライブラリが充実しているしね

128:デフォルトの名無しさん
15/01/17 22:03:35.95 3Xmo4hiA
>>122
あ、そういえばOSを書いてなかったですね、すいません。
僕のPCはWindowsです。
C♯ですか、ありがとうございます。少し調べてみます。

129:デフォルトの名無しさん
15/01/17 22:06:45.11 wTJ7pWQH
>>121
PythonかRuby

130:デフォルトの名無しさん
15/01/17 22:14:05.71 3Xmo4hiA
>>124
ありがとうございます。
いつかネットニュースで見た記事に確か、新社会人が習得しておくといいスキル
のような内容でRubyが掲載されてたように思います。
これら2つとも参考にさせていただきますね。

131:デフォルトの名無しさん
15/01/18 19:45:31.15 sjaCWZq+
Pythonやったほうがいいよ
Rubyはオワコンで数年後には消えるってどっかに書いてあった

132:デフォルトの名無しさん
15/01/18 21:03:54.78 yEcDtqO3
昔流行った「おもしろフラッシュ」みたいなのを作りたいんだけど、Adobe Flashを勉強すればいい?

133:デフォルトの名無しさん
15/01/19 03:12:09.94 tBUCLU79
引数に文字列をとる関数で
文字列の長さが一定以上の長さだったら文字列を分割して処理するという関数があるのですが
コードは長くなるけどループを使って処理するか
処理可能な長さまで処理して残りの部分を再帰的に処理するかで悩んでいます
前者は速度にアドバンテージがあり後者は使用メモリ量にアドバンテージがあると考えてますが
この認識はあっていますでしょうか?

134:デフォルトの名無しさん
15/01/19 04:25:37.41 pQki38qb
>>128
具体的に書かないとどんな処理かわからんよ?

135:デフォルトの名無しさん
15/01/19 10:06:14.61 Hswhovug
たとえば1, 2, 3, 5, 7, 10のような整数値が用意されていたとして
加算して17になる組み合わせを求めるような有名な既存のアルゴリズムってありますか?

136:デフォルトの名無しさん
15/01/19 13:16:09.30 ukTyw82M
>>130
動的計画法かな
例えば[1,2]の組み合わせでは[0,1,2,3]の和が得られるが、これに5を追加した[1,2,5]の組み合わせでは
5を使わない組み合わせの和と、5を使う組み合わせの和(つまり[0,1,2,3]に5を足したもの)で
[0,1,2,3]∪[5,6,7,8]=[0,1,2,3,5,6,7,8]が得られる

137:デフォルトの名無しさん
15/01/19 13:27:05.47 ukTyw82M
勘違いしてたかも
出来るかじゃなくて組み合わせ自体を求めるのか
その場合でも[5,6,7,8]は5を使うというような形で記録していけば
17の時10を使うとして、さらに17-10=7を調べて何を使うか探すという方法なら
少なくとも1つは組み合わせが求められる

138:デフォルトの名無しさん
15/01/19 16:41:11.31 ZUcZU3GD
>>121
Javaとx86系�


139:フアセンブリ言語 MS謹製のVisualなんたらは、純粋なプログラミング技術を学ぶには 膨大なMS独自仕様が邪魔になる。



140:デフォルトの名無しさん
15/01/19 16:55:32.87 0QN/5Are
>>133
JAVAは環境を整えたりが簡単にできると聞いたことがありますね。
ありがとうございます。

141:デフォルトの名無しさん
15/01/19 17:07:08.38 X3AjGpj6
VisualBasicとPHPあればなんでもできるよ
初心者はこの二つやれば充分。他は何も知らなくていい

142:デフォルトの名無しさん
15/01/19 19:45:04.64 tBUCLU79
>>129
擬似コードですが

func hoge(str)
 for (i=0; i<str.length; i+=100)
  dosomething(str.substring(i, i+100))}

func hoge(str)
 dosomething(str.substring(0, 100))
 if (str.length > 100)
  hoge(str.substring(100))

だいたいこんな感じの違いになると思います

143:136
15/01/19 20:47:30.08 tBUCLU79
肝心なことを書くのを忘れました
>>136のコードだとそもそもなぜ分割するのかという疑問があるかもしれないので
実際はdosomethingで時間のかかる処理を行うためwait処理が入ります

144:デフォルトの名無しさん
15/01/19 22:18:46.64 Hswhovug
>>132
ありがとうございます

145:デフォルトの名無しさん
15/01/20 00:33:40.86 lLuF6uP/
>>136
メモリ量は、ポインターだけのコピーなら気にする必要ないのでは?
まあ言語によると思うけど。

146:デフォルトの名無しさん
15/01/20 04:48:23.57 T/6NWnkv
解決アルゴリズムを洗練させてゆくと、空間<--->時間 = サイズ<--->速さ
のトレードオフになるよ。その時の制約に依存して選択すればいい。
答が出るまでの時間が最優先ならメモリを大食い。
メモリの制約下で答えを求められるなら時間がかかりますを言う。

147:デフォルトの名無しさん
15/01/20 16:38:09.84 ypoFWmFy
スレチかとは思いつつも、先月から勉強始めたばかりなので質問させてください。
Android Studio1.0.1で、Githubで公開されているView(Calendar)を導入したいのですがうまくいきません。
Zipで落とした後、jarファイルをlibsフォルダに入れて、appのbuild.gradleのdependenciesを編集するところまでは済みました。
それで、レイアウトファイルにViewを記述したところ、クラスがインスタンス化できないとエラーがでました。
ClassNotFoundException:カスタムビュー名.R$drawableと出ているので、
画像リソースが無い所為かと思うのですが、色々調べてはいるのものの解決方法が分かりません。
ヒントでも構いませんので教えてください・・・

148:デフォルトの名無しさん
15/01/21 00:47:49.30 qBatZceh
>>141
レスつかないみたいだから言うけど、Android関連のスレがあるからそっちの方がいいんじゃないか?

149:デフォルトの名無しさん
15/01/21 04:12:57.59 wB45Fkqg
よく知らないが、クラスを探せないのでしょ?
Classpathの設定かな?

Javaは、"a.b.c" などpackageの階層通りに、
実際のフォルダも作っておくらしい

150:デフォルトの名無しさん
15/01/21 04:59:45.45 1u1isVXj
一般的なプログラム言語っていうのは最終的に機械語に変換して実行するんですよね?
一般的なプログラム言語は機械語のライブラリみたいな見方っておかしいでしょうか?

151:デフォルトの名無しさん
15/01/21 09:30:55.88 ocascLuN
VC++ (Microsoft(R) C/C++ Optimizing Compiler Version 18.00.21005.1 for x64) の #pragma warning の使い方について教えてください.
#pragma warning(push) と #pragma warning(pop) の間だけ特定の警告を無効にできるとのことで,
テストとして以下のプログラムを書きました.

//Filename: test.cpp
//
#pragma warning(push)
#pragma warning(disable:4514 4820 4710 4350 4530)

#include<iostream>

int main()
{
std::cout << "Hello, world" << std::endl;
return 0;
}

#pragma warning(pop)
//ここまでソースコード

これを test.cpp で保存して

cl test.cpp /Wall

でコンパイル&リンクしても警告が消えないのですが,どう書き換えればいいんでしょうか??

152:デフォルトの名無しさん
15/01/21 19:32:35.44 P0uY8RSE
プログラムに興味があるんだけどオススメの言語って何?
BASICは敷居が低いけど変な癖がつくって聞いたから……

153:デフォルトの名無しさん
15/01/21 19:50:55.81 K9yLRBj2
初心者にオススメできる=変な癖がつく

将来プロになる気がないなら気にしなくてよい
プロになりたいと思ったらそこからクセを改めればよい

154:デフォルトの名無しさん
15/01/21 20:06:44.27 Vm9JyCaH
>>146
余計なことは気にしないでBASIC覚えればいい

ウィンドウズアプリ作るならVB.NET(自信あるならいきなりC#でもいい)
ウェブ系ならJavaScript、PHP
このあたりが学習しやすいと思う

上のレスにもある通り癖はそのつど改めればいい

155:デフォルトの名無しさん
15/01/21 21:41:00.


156:34 ID:RFO/9yJg



157:デフォルトの名無しさん
15/01/21 21:48:19.57 RFO/9yJg
>>146
BASICがVisual Basicのことならならやめといた方がいい
いくら覚えても無駄になる

158:デフォルトの名無しさん
15/01/21 22:28:48.14 +KF0pMen
しょぼいカレンダーってところから、自分の地域で放送されるアニメの情報を拾って、Twitterに自動で投稿するようなプログラムを作りたいのだけど、向いてる言語とかあったりしますか?
完全に初心者ですよろしくお願いします

159:141
15/01/21 23:25:32.09 KyvDz5jm
>>142
>>143

ありがとう
参考にもう少し調べてダメそうなら専門スレ行ってみます
失礼しました

160:145
15/01/22 11:01:41.54 IWjCCsu/
回答を見つけたので貼っておきます.
C4514のオンオフが動的に出来ないのは仕様みたいです.
URLリンク(connect.microsoft.com)

161:デフォルトの名無しさん
15/01/22 14:25:31.05 cZlOLLyd
"しょぼいカレンダー"って
勉強用のプログラムを作ってステップを踏んで進めるつもりか、堅実だな
と思ったら全くそうじゃなかった

162:デフォルトの名無しさん
15/01/22 21:37:18.60 dazV2/D3
ネットショップの値段更新で希望額になった場合メールで連絡みたいな常駐ソフト作ってみたいんですが
これが所謂スクレイピングってやつですか?
VBしか触ったことないんですがスクレイピングには向いていませんか?

163:デフォルトの名無しさん
15/01/22 22:22:45.06 5YbirVjd
>>155
スクレイピングなら、RubyかPythonを勧める。
・参考事例やライブラリがネットに転がってる
・開発環境入手がフリーで可能(PyCharmなど)
・Windows以外(Mac、Linux)にも使い回しが効く
 特にPythonだとスマホアプリ開発にも応用出来る(kivyで検索)

164:デフォルトの名無しさん
15/01/22 22:27:35.79 RfrMMqbq
AndroidのBluetoothChatのサンプルプロジェクトから
自動でのペアリングをsetPinとcreateBondを使って行いたいと考えています。

 以下の様に記述してみましたがうまくいきません。
どうすればいいでしょうか。
エラーは
 The Method createBond() in the type BluetoothDevice is not applicable for the arguments()
 The method convertPinToBytes(String) is undefined for the type BluetoothDevice
とでています。以下、ソースです。

private final BroadcastReceiver mReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();

Log.d(TAG, "Action:" + action);

if (BluetoothDevice.ACTION_BOND_STATE_CHANGED.equals(action)) {
Log.d(TAG, "ACTION_BOND_STATE_CHANGED");
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
Method createBond = device.getClass().getMethod("createBond", new Class[] {});
boolean a = device.createBond(wifiInfo.getMacAddress());
boolean b = device.setPin(device.getAddress(), BluetoothDevice.convertPinToBytes("0000"));
Log.d(TAG, "createBond:" + a + ", setPin:" + b);
if (a && b) {
Log.d(TAG, "AutoPairing Success !");
}
}

165:デフォルトの名無しさん
15/01/22 23:54:48.28 h/ppEIVr
DB板で聞くのが筋だと思うのですが、過疎ってるのでよろしくお願いします。

毎日朝5時にリブートされるサーバのメモリにSQLiteデータベースを作成しています。
Cronが使えない関係上、リブート後の最初のWebへのアクセスで作成することにしているのですが、
サーバのアクセスログを見るのは大げさなので、
リブート後最初のアクセスであるという判定をプログラムでは行わず、
create時にif not existsをつけるか、一度selectしてみて、テーブルが存在しなかったら例外で作成するかという手順にしようと思っています。
それでどちらが最適解なんでしょうか?
if not existsのほうが簡単ではありますが、毎回アクセスのたびにDB作成を試みる感じがして違和感があります。

166:デフォルトの名無しさん
15/01/23 00:39:52.42 uMcR+6pK
>>158
>create時にif not exists

それの結果を記憶する環境変数(例:createed_flgとか適当な名前を付ける)は使えないの?

167:デフォルトの名無しさん
15/01/23 06:14:56.82 kLOpfBTA
例外って、try-catchとか?
それは無い

例外とは予測不能なバグだから、
このような予測できるものは、バグではないから、
単なるif文の条件分岐

168:デフォルトの名無しさん
15/01/23 07:03:32.31 tzSfRWdo
>>158
if not existsでいいんじゃない?テーブルがすでにあるときに
余分なペナルティがあるんじゃないかって気にしてるんだろうけど、
別に気にするようなほどは無いと思う

169:158
15/01/23 11:36:49.54 EpLaHe+i
レスが遅くなりすみません。

>>159
提案いただきありがとうございます。
サーバは権限の関係で色々制限があります。
サーバのシャットダウン時に何かをするということも出来ず(自分が知らないだけで出来るかもしれませんが)、
変更・消去すべきタイミングが掴めないので厳しそうです。

>>160
自分でthrowしているわけではありません。

>>161
後押しありがとうございます。
これが一番簡単だし現実的なんですかね?
あまり考えていても仕方ないので、この方法で行きたいと思います。

皆様レスありがとうございました。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch