スレ立てるまでもない質問はここで 141匹目at TECH
スレ立てるまでもない質問はここで 141匹目 - 暇つぶし2ch1:デフォルトの名無しさん
15/09/17 03:17:41.18 e7ll1+wz.net
質問する前にGoogleで検索しましょう。URLリンク(www.google.co.jp)<)

2:デフォルトの名無しさん
15/09/17 03:38:25.72 sALNH7F9.net
1 + 1 は ?

3:デフォルトの名無しさん
15/09/17 11:46:01.33 zKgesGcj.net
東大で論理学を学びたいのですが、何学部の何学科に行けば学べますか?

4:デフォルトの名無しさん
15/09/17 12:12:57.28 Uoe4mZgs.net
おすすめの端末エミュレータ教えてください

5:デフォルトの名無しさん
15/09/17 20:41:48.99 +XAoflfm.net
>>4
xterm

6:デフォルトの名無しさん
15/09/18 14:22:12.31 iMVzjT+H.net
<div class="jumbotron">
<div class="container">
<h1>Find a place to stay.</h1>
<p>Rent from people in over 34,000 cities and 192 countries.</p>
</div>
</div>
こういった場合に、なぜ「container」に入れる必要があるのでしょうか?
jumbotronのみではない理由がわかりません。

7:デフォルトの名無しさん
15/09/19 09:41:30.09 MGPph9fR.net
>>6
それはbootstrapの仕様だから。

8:デフォルトの名無しさん
15/09/20 15:18:56.76 oRxBc1e6.net
ネイティブで3D表示(フル画素の立体視)に対応したWindowsアプリケーションを作るにはどうしたらいいですか?
PCから3Dディスプレイに出力する方法を調べるとNAVIDIA 3D Visionみたいな支援アプリケーションを使う方法は
見つかるのですが、ネイティブ(DirectX11?)で実現する方法に付いて書かれている技術資料が見つけられません
3Dを3D表示すると言うより、2D+深度情報を元にCPUなりで計算したLR画像を3D表示してみたいです
出来れば日本語の資料が嬉しいですが、無ければ英語でもかまいません。よろしくお願いします

9:8
15/09/20 16:02:50.16 oRxBc1e6.net
自己レスの補足です
LR画像の表示方法が判らないのもですが表示装置に3Dソースであると認識させる方法が判りません
たとえばHDMIにはそういうソースのフォーマットを示すフラグがあるようですがそれらの操作方法も判りません
ググっても3D Visionを使う方法はちらほら見かけるのですがネイティブで実装している例は見あたりません
PowerDVD+IntelHDで3D BDを見られたりするので出来るはずですが・・・よろしくお願いします

10:デフォルトの名無しさん
15/09/26 20:27:28.15 3Zz5IB6S.net
東大で論理学を学びたいのですが、何学部の何学科に行けば良いですか?

11:デフォルトの名無しさん
15/09/27 13:32:20.85 hy9T85ay.net
URLリンク(ja.wikipedia.org)
例えばアフィン変換について見ると数式がいっぱい出てきますよね
こういう数式をプログラムに変換するのって数学の知識がやっぱ必要ですか?
パターン覚えるだけでかけるようになりますかね?

12:デフォルトの名無しさん
15/09/28 01:29:15.82 8FV3B/V7.net
>>11
式だけあれば、内容や数学的背景を知らんでもプログラムは書けるよ。

13:デフォルトの名無しさん
15/09/28 13:33:22.20 4BqA6VyM.net
証明とか出来なくてもいいけど
最低限の理解がないと自分のミスを自分で取り除けないダメグラマになるよ

14:デフォルトの名無しさん
15/09/28 23:09:25.89 h3VXFzJl.net
INSERT INTO MANKO (*), VALUES (凸)

15:デフォルトの名無しさん
15/09/28 23:11:24.29 h3VXFzJl.net
INSERT INTO ANAL (*) VALUES (凸)
アッー

16:デフォルトの名無しさん
15/10/02 16:40:48.14 Zx82TsQo.net
Windowsでメーカー製ドライバの無いUSBカメラの設定ってどこに入ってるの?
URLリンク(detail.chiebukuro.yahoo.co.jp)
ググったけども、これの補足質問に近いかな。
レジストリとか見ても見当たらないし・・・。

17:デフォルトの名無しさん
15/10/02 17:45:12.63 7Md9hlDd.net
いちいち調べずに適当回答
接続した瞬間にUSBからドライバがインストールされそいつが保存
システムではなくアプリごとに独自の情報として設定を保存

18:デフォルトの名無しさん
15/10/02 18:34:13.99 Zx82TsQo.net
回答ありがとうございます。
ただ、デバイスマネージャのドライバはMicrosoftの物だからUSBからってのは無さそうです。
OpenCVのビデオキャプチャやSkypeのカメラ設定で確認すると、
片方で設定値を変えるともう片方も反映されるから、アプリごとって感じでも無いです。

19:デフォルトの名無しさん
15/10/06 08:37:33.15 a5ldeKVx.net
そのusbデバイスのvidとpidをまず探す。usbviewerなどのツールなどで。
次にそのpidでレジストリを検索。
HKLMのsystemのcurrentcontrolsetのusbのenumあたり

20:デフォルトの名無しさん
15/10/06 09:04:35.12 a5ldeKVx.net
会社ついたからみてみた
usbビデオデバイスのプロパティでハードウェアidを選ぶと
USB\VID_xxxx&PID_xxxxx&MI_xx
が表示される。
regeditで
hklm\system\cutrentcontrolset\enum\usbの下のvid pidが一致するキーがそのデバイスの設定のあるところ
デバイスプロパティとかの下

21:デフォルトの名無しさん
15/10/07 00:40:06.96 NaSjQcCl.net
「もしファイルがあったら削除する」という処理を
削除関数の中に入れて、呼び出し側では単に削除すると書くか、
削除関数の外で、ファイルの存在チェックをするかで悩んでいる。
後者にすると、削除関数を使いたい場所すべてに
ファイルの存在チェックをしなければならなくなる。
だが前者で本当にいいのだろうか?
削除するという処理以外のことをしている気もする。

22:デフォルトの名無しさん
15/10/07 00:51:20.35 ivaWomD5.net
ファイルが無くても泣かないフラグをオプションとして指定できるようにすればいいんじゃね。

23:デフォルトの名無しさん
15/10/07 00:56:44.68 NaSjQcCl.net
だがすべての場所で、この処理をする時、
オプションにするべきなのだろうか?

24:デフォルトの名無しさん
15/10/07 00:58:39.45 NaSjQcCl.net
あとそうすると「削除関数+α」みたいな
標準の関数をちょっとだけ拡張した、同様の関数がたくさんできてしまって
覚えることが増えてしまうって問題もある。

25:デフォルトの名無しさん
15/10/07 01:07:57.53 ivaWomD5.net
全ての場所で同じ処理をするのなら、他にちょっとだけ拡張した関数が増えることはないでしょ。

26:ID変えた
15/10/07 01:13:44.83 lzymmYOI.net
ん? 今は削除関数の話だが、その他の関数でまたちょっと処理を
追加したいとか言うのがあった時、同じように増えるってことだよ。
それに名前考えるのが面倒なんだよねw
標準にdelete関数があったとして、機能強化版関数の名前はどうするか?

27:デフォルトの名無しさん
15/10/07 04:03:33.09 2UUkd3/F.net
ただまあ、この場合に関してだけ言えば
存在しないファイルを削除することは出来ない(だよな?)わけで
削除関数の中に突っ込んでもいいんじゃないかなとは思うけどね
似たような関係の別処理とか、あるいはファイル削除でもネットワーク越しだとかなら
適当にフラグをつけるのが、ベストとは言わないが無難そう

28:デフォルトの名無しさん
15/10/07 04:30:00.23 lzymmYOI.net
同じテーマで時々悩むんだよね。
中でチェックするか、呼び出し元でチェックするか。
なんか指標みたいなのがあるといいんだけど。

29:デフォルトの名無しさん
15/10/07 04:35:01.92 lzymmYOI.net
削除するはたとえが悪かったから、
ファイルを作成するに変更しよう。
ファイルを作成する。ただし途中のパスが存在しなければ作成する。
これをファイルを作成する関数に入れてしまっていいものかどうか。
まあオプションがいいだろうね。
でも�


30:サうすると標準のファイル作成関数とは別の 似たような関数が出来てしまい。以下略



31:デフォルトの名無しさん
15/10/07 08:05:04.27 0iwSPjqO.net
mkdir a/b
aディレクトリが無ければ、エラーになるが、
mkdir -p a/b
-p(parent)を付ければ、aディレクトリを作ってから、
bディレクトリを作ってくれる

32:デフォルトの名無しさん
15/10/07 08:38:31.19 lzymmYOI.net
>>30
では、touchコマンドに-pは必要だろうか?

33:44
15/10/07 08:55:49.43 +M+nAnPF.net
あれば便利だと思うよ

34:デフォルトの名無しさん
15/10/07 11:42:41.75 AaW6YUAO.net
初めて書き込みします。
Microsoftのマクロ、vbaぐらいしかいじったことがありません
webで簡単に占い、おみくじができるようなゲームを作りたいのですが、
オススメの本やサイトはありますでしょうか?
複数を選択させて、その解説を出すようなものなども(教育系です)
とりあえず、すぐに作って実際にwebにあげて楽しめる!というのをやってみたいのです。
ページへのあげ方もhtmlぐらいしかわかりませんので特殊なものが必要ならそれも勉強します
一応探してみたのですが、言語がたくさんあるので、先輩方のご意見を伺えればと思って書き込みさせていただきました
よろしくお願いいたします。

35:デフォルトの名無しさん
15/10/07 12:08:27.51 0iwSPjqO.net
HTML5, CSS3 かな?
プログラミングなら、JavaScript, jQuery
HTML5の、form タグに、色々なボタンなどが付いている

ソースコード共有サイト
URLリンク(jsdo.it)
ゲームの投稿サイト
URLリンク(9leap.net)

36:片山博文MZ ◆T6xkBnTXz7B0
15/10/07 15:29:02.60 Xf/Hcqsc.net
>>33
占い・おみくじなら乱数生成、統計学、占星術、タロットを勉強すれば出来るんじゃね?

37:デフォルトの名無しさん
15/10/07 17:42:43.85 AaW6YUAO.net
34さんありがとう
html5とcssあたりで参考書みてみます
リンクもありがとうございます
他にもその言語で勉強できるサイトをさがしてみますね
35さんもありがとう
流し込むデータはあるので、
それをクイズ形式で覚えやすくするか、うらないみたいにランダムでゲームのように遊んで親しめるものを作りたいのです。
学校?などにいくといいんでしょうが、今それは難しいので自力でつくれればと思います。

38:デフォルトの名無しさん
15/10/07 18:30:11.41 OFVCP5V8.net
pythonで数値を3byteのバイナリデータに変換する時に一番楽な方法を教えてください
packを使えばいいとは思うんだけど使い方がよくわからんとです

39:デフォルトの名無しさん
15/10/07 20:10:47.96 CCbM2RdR.net
>>33
visualstudio使えばいいよ。

40:デフォルトの名無しさん
15/10/07 20:35:45.31 f/5i6RZS.net
>>33
なんでもできる そう、iPhoneならね

41:デフォルトの名無しさん
15/10/10 10:56:13.58 NISbqlF9.net
2chできいても答えが貰えない時がある
お金を払って答えを得たい時はどうやればいいでしょうか
1質問100円ぐらいでないときつい

42:片山博文MZ ◆T6xkBnTXz7B0
15/10/10 11:57:24.64 qM5Qx0os.net
>>40
Yahoo!知恵袋
URLリンク(chiebukuro.yahoo.co.jp)
teratail
URLリンク(teratail.com)
stack overflow
URLリンク(ja.stackoverflow.com)

43:デフォルトの名無しさん
15/10/10 12:22:06.51 6TKKnL1Q.net
1質問1万円でもきついわ

44:デフォルトの名無しさん
15/10/10 12:40:06.61 qrMNhsm1.net
Googleに検索ワードを入れた際の、予測変換を見ながら、
自分の調べたいことに、近づいているかどうかを確かめる
予測変換に出てこないようなものは、
実現できない可能性が高い
基本的には、誰かがやって出来たものしか、出来ない。
誰もやっていないようなものは、
10年以上の研究開発が必要で、まず出来ない
探せないようなものは、まず出来ない。
出来たものは、誰かが発表しているはずだから

45:デフォルトの名無しさん
15/10/10 13:41:27.62 NISbqlF9.net
>>42みたいな人に聞かないからいいです。
時給1000も貰えたら答えたい人はある程度いるんで

46:デフォルトの名無しさん
15/10/11 02:03:50.67 y8oZlMvc.net
ガチでお金取ろうとすると、数千円~1万円とかになってしまうのは仕方ないんだろうな

47:デフォルトの名無しさん
15/10/11 08:59:27.13 ZjyziVhH.net
printf("%.1f", 3);
とやると 3.0 と表示してしまうのですが、どのようにすれば少数点以下が0の場合は
表示しないように出来るでしょうか?
この例でいうと3.0の場合は3と表示させたいです

48:デフォルトの名無しさん
15/10/11 09:31:01.17 y8oZlMvc.net
>>46
g

49:デフォルトの名無しさん
15/10/11 09:54:28.63 ZjyziVhH.net
>>47
ありがとうございます

50:デフォルトの名無しさん
15/10/11 10:01:00.37 XJEeMP8F.net
お礼は三行以上で

51:デフォルトの名無しさん
15/10/11 10:11:36.55 itFTKek0.net
>>45
今だって0円で答えてる人はいるし100円も払えば答えのほとんどは帰ってくるようになる

52:デフォルトの名無しさん
15/10/11 10:52:26.80 2aJuazMW.net
>>40
ランサーズとかクラウドワークスで依頼すれば
でも100円ぽっちじゃ相手にされないよ

53:デフォルトの名無しさん
15/10/11 11:07:26.34 itFTKek0.net
100円サイトがあればいいってことね

54:デフォルトの名無しさん
15/10/11 11:48:27.03 2aJuazMW.net
ココナラってサイトなら500円で教えてくれる人もいるかもね

55:デフォルトの名無しさん
15/10/11 21:21:45.71 a3TEGRP4.net
はてなの人力質問が衰退して無料開放した時点でお察し。
100円すら出したくない連中がほとんどなので成り立たない。

56:デフォルトの名無しさん
15/10/11 21:31:26.52 itFTKek0.net
その殆ど以外の人も存在するてこと
商売のやり方が下手なだけ

57:デフォルトの名無しさん
15/10/11 22:19:06.87 XFTr6d/8.net
YouTubeを構築した人のコンピュータに関するスキルってどのくらいなんでしょうか?

58:デフォルトの名無しさん
15/10/12 18:42:09.82 EEv9HY2n.net
>>56
最初に構築した人のスキルは知らんけど、構築に必要な最低スキルはCGIで画像掲示板作れる程度で十分。
(動画の変換はFFMPEGに丸投げ、データの管理・検索はデータベースに丸投げ)
スキルより回線や鯖スペックがかなり重要。
但しGoogleが買収してからはGoogleの賢い人たちがあれこれやってるから、
現在のYouTubeの構築にはかなりのスキルが必要。

59:デフォルトの名無しさん
15/10/14 12:11:33.36 Rm3dkMsZ.net
みんな他人には教えないパスワードってどうやって管理してる?
パスワードマネージャーを使ってるだろう所まではいいんだけど、
そのパスワードファイルをどうやってバックアップしているかって話。
パスワードファイルは暗号化されてるはずだから、クラウドとかに保存?

60:デフォルトの名無しさん
15/10/14 12:29:49.17 2o/lmiH0.net
テキストファイルに一部伏字にして書いてるだけ
txtファイル狙い撃ちするウイルス対策に拡張子つけてない程度
本当に漏れたらやばいものは紙に書いて机の引き出しに保存

61:デフォルトの名無しさん
15/10/14 12:33:29.17 Rm3dkMsZ.net
>>59
ごめん。パスワードって書いちゃったけど、言い直すわ。
秘密鍵。あとawsのアクセスIDとかシークレットキーとか
そういったPCにおいて置かなければいけないファイル。
ちなみに俺はパスワードマネージャーに秘密鍵ファイルを入れてるけど
デスクトップPCとかノートPCで同期をとるのが面倒だなと思って。

62:デフォルトの名無しさん
15/10/14 12:36:41.03 Rm3dkMsZ.net
補足
dotfilesとかの設定ファイルはgitで管理して、githubにアップしてるんだよね。
だけど、秘密鍵とかシークレットキーはバレたら行けないので
同じ方法では管理できない。さてどうするか。という問題。

63:デフォルトの名無しさん
15/10/14 20:28:27.13 cPvkkiCC.net
モニタ(同期)の質問です
スレッドAがモニタ内で待ち状態になっています。
スレッドBがモニタ内で時間の掛かる処理をしています。
スレッドCがモニタに入ろうとしますが、スレッドBがいるためにブロックされています。
このとき、スレッドBが通知を行ってモニタから出ると、次にモニタに入るのはスレッドAとCのどちらでしょうか?
また、スレッドBが通知を行わずにモニタから出るとどうなるのでしょうか?
資源待ちのスレッドが優先されるのでしょうか?
URLリンク(www.tokumaru.org)
URLリンク(wpedia.goo.ne.jp)

64:デフォルトの名無しさん
15/10/14 22:41:24.13 v9kwbgNl.net
Windows上で画像認識とマウスジェスチャを使ってアプリケーションを自動操作するようなプログラムを作りたいんですが、
どんなことを勉強すればできるようになるでしょうか?
おすすめのサイトや本などありましたら教えてください。
現状、Windowsプログラミングで最低限のプログラムは作れます。

65:デフォルトの名無しさん
15/10/14 23:08:13.62 UG0pkAng.net
>>62
Aは通知を受けるまで実行可能状態にならないからBが通知を行わない場合はCがロックを獲得する。
通知をした場合はAとCの両方がロック獲得待ちになって、どっちが獲得するかはスレッド優先度とか
そういうの次第。
というのが普通の実装だと思うけど、これと違う動作をするものがあるかどうかは知らん。

66:62
15/10/15 06:49:06.96 POTDad7d.net
>>64
thanX

67:62
15/10/15 10:01:46.71 Oql2b0iU.net
>>64
javaで試してみたら実装依存みたいですね。
同じテストプログラムでsolarisではスレッドC,windowsではスレッドAがモニタに入ってきました。

68:デフォルトの名無しさん
15/10/15 13:49:04.98 CkBS4JKP.net
>>63
画像認識は、OpenCV

69:デフォルトの名無しさん
15/10/15 18:21:55.42 dnpBCIjb.net
WinJSで質問です
ListViewのitemTemplateのTextAreaやinput type="text"が
左クリックでフォーカスが当たらずに文字入力できないです
何か対処の方法ありませんか
右クリックすると入力できるのは分かってます

70:デフォルトの名無しさん
15/10/15 19:24:09.16 17QBPpmJ.net
>>58
鍵もデータベースファイルもパスワード付きzipにしてdropboxにあげてるよ

71:デフォルトの名無しさん
15/10/16 23:12:10.92 7Div8IYA.net
質問です。
複数のdoc,docx 更にxlsx,xlsファイルのシート全てをpdfで保存する という動作をマクロで実現したい場合、以下のサイト様に紹介されているコードをどのように作り変えればよろしいでしょうか(どのようなコードを追加すればよろしいでしょうか)。
仕事で複数のファイルをどうしても一気にpdf化したいのです。お願いいたします。
「複数のWord文書をWordだけで連続PDF変換するマクロ作りました」とぐぐると一番上に出てくるHP

72:デフォルトの名無しさん
15/10/17 00:21:51.83 qliBHB0B.net
すみません、プログラム初心者の質問です。
標準ライブラリ(例えばCなど)って普通、何処にインストールされてるものなのでしょうか?
1.コンパイラ内にあっ�


73:ト、コンパイル時に自動でプログラム内に含まれる 2.Windows内のどこかのシステムフォルダにあってそれを参照してる 3.統合開発環境をインストールした時に、対応する言語ごとに個別で含まれている(そのプログラムのフォルダにある) 自分で考え付くのはこれぐらいなんですが、どれなんでしょうか?



74:デフォルトの名無しさん
15/10/17 07:00:37.47 pflzykhO.net
よほどでない限りすべてのプログラムは
標準ライブラリも使って動作する
コンパイラも統合開発環境も
つまり、そういうことだ

75:デフォルトの名無しさん
15/10/17 08:56:43.46 KBdUYWvy.net
>>72は答えになってない

76:デフォルトの名無しさん
15/10/17 09:59:31.15 pflzykhO.net
青酸カリナメて事件の全容がわかるやつもいるんだぜ?

77:デフォルトの名無しさん
15/10/17 11:02:04.78 M7lcZRBS.net
>>71
MSVC だと 3. かな
実際は OSや開発環境によって様々
ファイル名がわかっているなら検索してみればいい

78:デフォルトの名無しさん
15/10/17 11:35:19.59 qliBHB0B.net
>>72
となると2かな?と思ってPC内をstdio.hで検索したのですが、
それらしきフォルダはヒットしませんでした。うーん。
>>75
stdio.hを検索した所、
学習用に入れていた、「苦しんで覚えるC言語」の開発環境ソフトのフォルダのみが見つかりました。
となると自分の環境では3ってことになるのかな?
一応、「Visual Studio Community 2015」もインストールしてるのですが、
まだ初期設定済ませただけで、新規プロジェクトを一回も作ってないので、
ダウンロード(コピー?)されてないだけかも・・・。
ありがとうございました。

79:デフォルトの名無しさん
15/10/17 12:17:36.82 pflzykhO.net
ライブラリ:実行時に必要な、実行ファイルの一部になるファイル
ヘッダー:コンパイル時に必要な、ライブラリの使い方説明書
実行(ユーザーとして利用)するだけならヘッダーはいらない
実行ファイルを作りたい開発者は、ライブラリの説明書が必要になる
Visual Studio 等、開発するための環境をインストールすれば、
当然開発に必要なライブラリとヘッダーがインストールされる

80:デフォルトの名無しさん
15/10/17 12:36:14.57 CDudtPKo.net
>>76
未だVistaなんでVS2015は入れられんのだけど
インストールフォルダを変更してなければ
c:/program files (x86)/microsoft visual studio 14.0/vc/include/
の中に無いかな?

81:デフォルトの名無しさん
15/10/18 14:47:17.76 1p1QfgSs.net
例外処理について教えて下さい
下のような構造になっているプログラムで例外が発生したとき適当なメッセージを出力してからプログラムを終了したいです
このようなときは,funcBからfuncA,funcAからmainまで例外を再スローしていくものなのでしょうか
そうすると,もっと多くの関数があった場合,main関数はすべての例外をcatchするようにしないといけないと思うのですが,もっと適切な方法はありますか?
funcA() {
 funcB()
}
funcB() {
 例外発生
}
main() {
funcA()
}

82:デフォルトの名無しさん
15/10/18 15:27:30.82 W+pOLtWX.net
>>79
例外オブジェクトにメッセージを含めるんだよ。
メッセージそのものを含めなくても、メッセージを作るのに必要な情報でもいいし、
十分であれば例外オブジェクトの型からメッセージを作っても良い。
例外っていうのは煩雑なコードを減らすために作られたもので、
一番シンプルな形は、何も書かない(勝手に再スローされる)
catchしなければならない自体があるときだけ、catchして処理して再スローする。

83:デフォルトの名無しさん
15/10/18 15:33:14.82 ZUiybcUf.net
何故再スローが必要になるの?
捕まえたところでメッセージ出してexit ()で終了すれば良いのではないの?

84:デフォルトの名無しさん
15/10/18 15:51:56.55


85:sPJe7rRi.net



86:デフォルトの名無しさん
15/10/18 16:03:33.88 W+pOLtWX.net
>>82
いやね。関数っていうのは
関数が関数を呼び出して、その関数の中で、
更に関数を・・・って何段階にもなってるんだよ。
例外を出した関数そのものを、直接ってるとは限らないの。
例えば、open関数が例外を出したとしても、
実はそのずっと奥でファイル操作してるかもしれない。
そんなときずっと奥で再スローしてるかもしれない。

87:デフォルトの名無しさん
15/10/18 16:21:20.40 1p1QfgSs.net
>>80
ありがとうございます
例外をその場で処理できないときは
・発生した例外が既に十分な情報を持っている場合はcatchしない(自動で上に伝わる)
・必要な情報を持っていない場合は,自作した例外クラスかなにかに適当な情報を入れて再スロー
という感じでやってみます
>>81
その場でexitすると,関数を呼ぶときに常にexitするかどうか意識しないといけないので避けたかったです

88:デフォルトの名無しさん
15/10/18 16:57:09.56 sPJe7rRi.net
>>70
VBAマクロで作るのかい?
「excel pdf化 マクロ」「word pdf化 マクロ」で検索!
Excel VBAで指定範囲をPDF印刷するためのマクロ
URLリンク(www.virment.com)
VBAのスレで、聞いた方がよさそう

89:デフォルトの名無しさん
15/10/18 18:00:22.65 sPJe7rRi.net
>>70
自分で作らず、無料アプリを使ったらダメなのか?
それと、複数のファイルの選び方は、
ファイル選択ダイアログを使って選ぶのか?
それとも、ディレクトリ内にある、
すべてのExcel・Wordファイルを、PDFにするのか?

90:デフォルトの名無しさん
15/10/20 06:11:29.07 PGK1+ZNk.net
コンピュータの全ての分野を極めたいのですが、どうすれば良いですか?
とにかくコンピュータ関係の本を読みまくって勉強しまくるしかないですか?

91:デフォルトの名無しさん
15/10/20 06:48:40.94 n5dZBs0R.net
なんで読む、勉強以外の「自分でなにかを作る」が抜けてるんだ?
なにも行動しないものに、極められるわけがないだろう?

92:デフォルトの名無しさん
15/10/20 07:53:04.17 KLhYJqTq.net
荒らしに構うな

93:デフォルトの名無しさん
15/10/20 15:22:34.46 o21o0rkV.net
2015-10-19
なぜランドセルは無償支給ではないのか 一部の子供がリュックサックで登校している現実

94:デフォルトの名無しさん
15/10/20 15:28:03.85 RLC1jZn7.net
ランドセルより、リュックやナップザックの方が実用的だし軽いんじゃないかな?

95:デフォルトの名無しさん
15/10/20 18:36:09.81 XyHZodLI.net
javaの再帰を使った数字判定のプログラム書いてるんだが、
スタックオーバーフローが出て途中までしか処理されないんで、
スタックをリセットして継続して処理する方法探してるんだけど、
解決策としては、メソッドに値を返すか例外処理で抜け出して、
もう一回メソッド呼び出しするしかない?

96:デフォルトの名無しさん
15/10/20 18:37:16.98 aserhZ1U.net
>>92
再帰使わずにかけば?

97:デフォルトの名無しさん
15/10/20 18:39:03.12 XyHZodLI.net
本当はforとかwhileとか使いたいんだけど、課題で再帰が条件なんだわ

98:デフォルトの名無しさん
15/10/20 18:47:08.48 bPLzGMiE.net
ローカル変数と関数の引数を使わなければスタックに入れるデータが小さくなる

99:デフォルトの名無しさん
15/10/20 18:49:56.21 UxPzVL9H.net
java には setjmp や longjmp はないの?

100:デフォルトの名無しさん
15/10/20 19:09:51.57 n5dZBs0R.net
>>94
> 本当はforとかwhileとか使いたいんだけど、課題で再帰が条件なんだわ
課題で再帰が条件なのに、スタックオーバーフローが出て途中までしか
処理されないっていうのなら、それは課題に問題があると出題者に言うべきことだろ。
課題の目的は普通「再帰の理解」だろうけど、それだど再帰の理解ではなく、
スタックオーバーフローをどう対処するかって話になってしまって、
実践では起こり得ることだが、課題としては不適切だ。
まあ実際にはお前が書いたコードにバグが有るだけだろうけどなw
自分のコードに問題があるのではなく、再帰に問題だと考えてしまうのが初心者ですねw

101:デフォルトの名無しさん
15/10/20 19:35:29.29 XyHZodLI.net
>>95
関数の引数とかローカル変数修正したら、ちょっとだけ改善したわ。
>>96
A関数→抜け出して→A関数みたいなこと?

102:デフォルトの名無しさん
15/10/20 19:45:43.08 aserhZ1U.net
スタックを多めに確保すればええやん

103:デフォルトの名無しさん
15/10/20 20:05:53.85 5FrvHuNh.net
スタックオーバーフロー起こったらもう一度同じコードで再帰を再開とか
発想がヤバいな
良いよ。その発想でいくなら、スタックオーバーフローの例外掴んだら途中まで計算した結果を保存して
それを引数に新たなプロセスをそこから呼び出せば良い
新しいプロセスにはOSが新しいスタックを割り振ってくれる
マルチプロセスを使った無限再帰プログラムにしよう

104:デフォルトの名無しさん
15/10/20 20:16:14.12 n5dZBs0R.net
でも、これ単なる課題だからねw
課題なので、そんなひねくれたことをやる必要はない。

105:デフォルトの名無しさん
15/10/20 20:26:24.13 KLhYJqTq.net
再帰呼び出しする関数を書くときは
まず真っ先にどうやって関数の脱出経路を確保するかを考えろ
無条件に再帰に突入するのをやめろ

106:デフォルトの名無しさん
15/10/20 21:05:17.94 vVqPHhnQ.net
なんで課題程度でスタックがあふれるほどの問題が出るのかわからん。
スタックが凄く小さなマシンで再帰の課題やるわけもないし、
つーか宿題は自分でやれ。

107:デフォルトの名無しさん
15/10/20 21:19:09.15 aserhZ1U.net
スタックを自分で確保すればいくらでも確保できるやん

108:デフォルトの名無しさん
15/10/20 21:54:18.12 vVqPHhnQ.net
本当にそうだろうか?

109:デフォルトの名無しさん
15/10/20 22:02:32.13 fFz0C1HD.net
普通に再帰の組み方間違えてるだけだろ

110:デフォルトの名無しさん
15/10/21 00:45:59.42 ZXMR/M8n.net
JavaVMの起動時に、
大きめのメモリのサイズを指定すれば?
「JVM 起動オプション メモリ」で検索する

111:98
15/10/21 01:35:30.47 Sk6w2OQA.net
みんなありがとう。
プログラム中に、スタックやメモリを別に確保しなければ
動かないのはおかしい意見に合点がいったので、
判定アルゴリズムを中心に変更しました。
変数に代入する回数を減らしたり、
配列に格納した値を使って判定する等の変更を加えることで、
目的のものができました。
メモリやスタックのサイズはできなかったときの最終手段にするつもりでした。

112:デフォルトの名無しさん
15/10/21 09:51:01.55 ayvh7TPn.net
>>108
お前自分が書いたコードにバグがあったことを
認めたくないんだろ?
書き換えてる最中にたまたまバグが直ってしまっただけ。
課題程度でスタックがあふれるような自体にはならない。
まず最初に自分が書いたコードを疑え。

113:uy ◆e6.oHu1j.o
15/10/21 11:46:30.68 bkabQcdE.net
>>109
こういう風に枯れ果てた精神病の死亡寸前プログラマが多いから
もうム板で何か教わろうとはすんなよ

114:デフォルトの名無しさん
15/10/21 13:23:52.75 2Pjtj2sY.net
VC++ を始めて実質10日程度の素人です (C++ はおろか C も知りません)
MFC が使われているとあるサンプルで Picture Control が欠けるため
OnPaint でも描画するようにしたのですが
手前のウィンドウの最小化でまだ欠けてしまいます
きちんと再描画する方法を教えてください

115:デフォルトの名無しさん
15/10/21 13:37:52.33 t8SS3rgX.net
きちんと再描画しなさい

116:デフォルトの名無しさん
15/10/21 16:01:13.75 6ZAFfyFg.net
俺より凄いプログラム書く奴を教えてくれ

117:デフォルトの名無しさん
15/10/21 16:21:46.95 ZXMR/M8n.net
本屋にC/C++の本が、何十冊も置いてある理由は、
それを買わなければプログラミング出来ないから
まず本を読め

118:デフォルトの名無しさん
15/10/21 16:21:49.52 jRXObvXq.net
>>113
自己紹介を

119:デフォルトの名無しさん
15/10/21 17:30:56.27 YvlNWtLN.net
>>111
Cも知らない素人には高度過ぎる

120:デフォルトの名無しさん
15/10/21 17:36:01.46 6ZAFfyFg.net
>>111
c#でやれ

121:デフォルトの名無しさん
15/10/21 18:25:55.64 2Pjtj2sY.net
>>116-117
私の一存ではどうにもならないのです...
とりあえず、>>111 で再描画されるようにはなったのですが
手前のウィンドウ最小化では OnPaint が実行されません
イベントを出させる方法とか何らかの設定とかあるのだと思いますが
サンプルでは動的に変わる描画内容が void * で宣言され
VirtualAlloc で割り当てていますがなぜこうしているのかよく分かりません
このデータは保持されないので char *、new としコピーたものを
再描画しましたがこれでいいのかもよく分かりません
恐らく皆様にとっては他愛もないことだと思いますが
丸1日以上かかってここまでしかできてません
自力では厳しいので力をお貸しください

122:デフォルトの名無しさん
15/10/21 18:54:26.80 ZXMR/M8n.net
たぶん、1つ1つわからない事を、ここで聞いていけば、
本を買って読むよりも、10倍以上の時間がかかるだろう
本を読め、その方が速い

123:デフォルトの名無しさん
15/10/21 19:07:04.21 2Pjtj2sY.net
>>119
そ、そうですか...
本なりネットなりでがんばります
ありがとうございました

124:デフォルトの名無しさん
15/10/21 23:17:16.44 b4QGUSAZ.net
未経験の社会人がVC++やんなきゃいけない状況に放り込まれるのって
前提から破壊したほうが良いよね
10代からやってなかった奴が今更まともに技術身に付くわけない

125:デフォルトの名無しさん
15/10/21 23:31:05.46 qKbvBdZs.net
>>113
俺ガイル

126:デフォルトの名無しさん
15/10/22 07:27:22.70 +EcA7Lfa.net
自己投資を渋っていては、得るものも得られない
腹をくくれ
高々3000円や4000円程度だがw

127:デフォルトの名無しさん
15/10/22 09:47:12.43 HZFkMara.net
高々だ…と…?
俺は毎日飲む缶コーヒーを100円の奴から50円の奴に変えて節約してるんだぞ!
謝れ!俺に謝れ!!!

128:デフォルトの名無しさん
15/10/22 10:00:40.61 T+i/NslY.net
一ヶ月で、1500円も違うな。
一年だと18000円だ。

129:デフォルトの名無しさん
15/10/22 12:40:10.70 +EcA7Lfa.net
目先の小銭を渋って大きな機会を失わんようにな
>>124がそうかは知らんけど

130:デフォルトの名無しさん
15/10/22 12:44:48.23 PkA9bf11.net
小銭を渋るから大きな機会に備えられるんだぞ

131:デフォルトの名無しさん
15/10/22 12:47:52.86 +EcA7Lfa.net
一般論的にはそれも然り
ただ、この場合の支出は浪費じゃなく投資だよ
もちろん、活かすつもりがないなら別だけど

132:デフォルトの名無しさん
15/10/22 19:02:12.64 EycPERLK.net
MSDN forum には変なのが多いのはなぜだ?

133:デフォルトの名無しさん
15/10/22 23:15:27.15 L2P92R3F.net
本当にすみません、質問です。
Rについての質問スレッド、紹介して頂けませんか。
(どうやって探せばいいんだろう)

134:デフォルトの名無しさん
15/10/22 23:32:02.37 JT4n1+wU.net
返事が遅くなって申し訳ない。
>>85
ここではスレ違いかもしれないと思いながらも質問させて頂きました。
ありがとうございます。
>>86
会社のセキュリティが固くて、インストールが必要なソフトは一切使えないのです。
インストール不要で、このような動作をしてくれるソフトを探してみましたがございませんでした。
ダイヤルボックスとディレクトリどちらでも結構です。

135:デフォルトの名無しさん
15/10/23 03:11:24.28 KbxpAfMH.net
>>130
統計解析R たぶんpart3くらい
スレリンク(tech板)l50

スレタイ検索で探したけど、「R」という単語では、
かなりのスレが該当してしまう

136:デフォルトの名無しさん
15/10/23 03:25:06.70 Rrtmqjxl.net
生涯独身な奴にとっては高々3000円とか4000円という表現
子供の未来にも影響するのがお金

137:デフォルトの名無しさん
15/10/23 12:44:06.21 6304M6I3.net
自分の成長を放棄して
他人(子供)にすべてを託す
隣人愛に溢れた、素晴らしい世の中ですわ

138:デフォルトの名無しさん
15/10/24 00:27:39.72 /G743cuO.net
本を買いたがる養分はいても良いよ
でも自分は買わないだけ
他にお金かけたいものなんていくらでもあるからね
ネットで代用できるものに金は払わない

139:デフォルトの名無しさん
15/10/24 01:37:44.20 TFVqPsEV.net
主旨も目的も読めず、
「高々3000円」というフレーズにだけにとらわれて養分だとか、ちいせぇw
その言い分なら、すべての消費が誰かにとっての養分だわwww

140:デフォルトの名無しさん
15/10/24 02:49:05.18 wB/X7nCW.net
2chでマウント取ろうとしてるのも大概…

141:デフォルトの名無しさん
15/10/24 04:31:57.49 /G743cuO.net
わからないことがあったら2chで毎回質問しにくる奴のように
一度それが習慣付けばそこから抜け出せない
「技術を得るために本を買う」という行為

142:デフォルトの名無しさん
15/10/24 04:35:16.44 /G743cuO.net
すべての消費は誰かの養分だけど
俺は消費するなら自分の認める人間のために消費したいしね
よく分からないやつの書いた本はよほど内容が優れていなければ買わない

143:デフォルトの名無しさん
15/10/25 21:01:41.91 J9S6BZsd.net
データベースなんですが、とりうる値が少ない+単純な上に、後にが追加される可能性が高い場合は独立したテーブルを作るべきでしょうか。
それとも、入力出来る範囲を制限して手動入力するようにしたほうがいいでしょうか。
例えば、CPUのキャッシュメモリーのように、1~2桁の整数値くらいしかパターンがなく、誤字脱字の可能性がほぼないような場合です。

144:デフォルトの名無しさん
15/10/25 21:05:43.64 hB2QCQLK.net
アルゴリズムやデータ構造を実装する時、特定の言語、例えばポインタが無い言語だと実装が出来ないとか出来るけど難しくなる事ってありますか?

145:デフォルトの名無しさん
15/10/25 22:23:46.64 yy3G8Pyx.net
以下を参考にvbaでTwitterAPIを扱おうとおもっております。
URLリンク(news.mynavi.jp)
上記ページにあるサンプルのエクセルファイルを利用したいのですが
説明どおり設定してもうまく動作しなくて困っています。
URLリンク(news.mynavi.jp)
原因がわからないのでどなたか正常に実行する方法を教えて頂けませんでしょうか?
ちなみに私がやった手順は以下のとおりです
1.エクセルのY列の以下のそれぞれに、dev.twitter.comから取得したキーを入力
  ・consumer_key
  ・consumer_secret
2.エクセルのY列のurlTweet、urlTimelineはそれぞれ以下のURLで上書き(APIの最新のバージョンが1.1になっているため)
  ・urlTweet : URLリンク(api.twitter.com)
  ・urlTimeline : URLリンク(api.twitter.com)
3.認証するボタンを押下する→認証は成功する
4.タイムラインを表示するボタンを押下する→エラーが発生する(cbTimeLine_Clickメソッドの以下の箇所)
For i = 0 To statuses.ChildNodes.Length - 1

146:デフォルトの名無しさん
15/10/26 00:13:14.59 QKv6+qKc.net
VBA使うからじゃね?

147:デフォルトの名無しさん
15/10/26 01:33:06.44 AuSF2+6M.net
>For i = 0 To statuses.ChildNodes.Length - 1
のどこでエラーすんの?

148:142
15/10/26 02:16:05.28 aefP41pm.net
すいません事故解決しました

149:デフォルトの名無しさん
15/10/26 20:37:29.45 BvlRnqEN.net
ウェブ上に公開されているデータベースサイトから特定の情報を取得し一覧として出力したいです。
そのような挙動が得意な(楽に書ける)言語はなんでしょうか?出来れば潰しの利く、汎用性の高い言語が良いです。
具体的には"../hoge[01-99]/hage55/"に表示される特定の文字列"fuga* (kore) *piyo"を集めてテキストかExcelに出力したいです。
ウェブに公開する必要はなく、自動でなく手動でフェッチ・整形で大丈夫です。
既得知識はHTML,CSSと添える程度のPHPくらいです。プログラミングのイロハを学びながら作りたいなと…。
オススメを教えてください!アドバイスお待ちしております。

150:デフォルトの名無しさん
15/10/26 20:49:02.42 AuSF2+6M.net
>>146
そこまで説明してるんだからphpでも使って適当にやれば出来るやん?

151:デフォルトの名無しさん
15/10/26 21:12:27.24 beUVVoGV.net
潰しがきく人間になることはできるが
潰しが効く言語なんてものはない
潰しが効く人間は、複数の言語を使えるから
仮に潰しが利かない言語があったとしても、
別の言語を使えばいいで終わる話

152:デフォルトの名無しさん
15/10/26 22:28:14.98 DSqgHdfm.net
大抵のプログラミング言語は潰しがきく様にデザインされているけどな
潰しがきかない人は道具を変えればなんとかなると信じて結局どうにもならない

153:スッキリ厨
15/10/27 02:35:26.28 057e/T5t.net
この順番で読むと、短時間で力がつくよ
まずこの本で、オブジェクト指向を学ぶ
スッキリわかる Java入門 第2版、2014
その後、この2冊を順に読む
たのしいRuby 第4版、2013
みんなのPython 第3版

154:uy ◆c4zp6q4ApA
15/10/27 07:41:23.79 5a4qSPGd.net
ぼくはRubyかCoffee以外やるつもりないんで。
何をやれって言われても必ずRubyかCoffeeScriptを通しますの


155:で。



156:デフォルトの名無しさん
15/10/27 10:33:13.60 oZ3zd0d4.net
そんな秘書を通してくださいみたいな言い方…

157:デフォルトの名無しさん
15/10/27 16:21:24.83 AG7d8L46.net
どうでもいい

158:デフォルトの名無しさん
15/10/27 21:10:13.24 ohI0PO9P.net
>>149
VBが.Netになった時、VBでプログラム組んでた人って
どういう風に知識の入れ替えしたんだろうね?
俺は、Cからプログラミング入って
VBは、触った事無かったけど、C#触りだした時に
VB.Netの本も一応買って、昔のVB6も触ってみたけど
なんじゃこりゃって感じだった

159:デフォルトの名無しさん
15/10/27 21:52:27.98 QrCkuzQv.net
よけいなお世話と落とし穴の大きさが違うだけで
言語の本質なんて大差ねえよ
LISPのような衒学趣味の玩具は別としてな

160:デフォルトの名無しさん
15/10/27 22:25:35.53 GLkDzmBJ.net
>>154
趣旨がよくわからんのだが
VB6ユーザーの大半は.NetでもVB6流プログラミングを続けてるぞ

161:デフォルトの名無しさん
15/10/28 03:04:04.31 KWnsoHPL.net
訂正 類は友を呼ぶ
(俺の仲間の)VB6ユーザーの大半は.NetでもVB6流プログラミングを続けてるぞ

162:デフォルトの名無しさん
15/10/30 03:06:29.33 ydJgT0y8.net
RGB各8bitから逆エンディアンの565 16bitRGBと
24bitRGBから逆エンディアンの56516bitRGBをCでなるべく高速に処理したいのですが
ビット位置数えながら単純にシフト&マスクした
((R>>3)<<3) | (G>>5) | ((G>>2)<<13) | ((B>>3)<<8)
((RGB>>16)&0xf8) | ((RGB>>13)&0x07) | ((RGB&0x1c00)<<3) | ((RGB&0xf8)<<5)
URLリンク(codepad.org)
をもう少しどうにかする事は出来ませんでしょうか

163:デフォルトの名無しさん
15/10/30 23:41:22.27 /vN9uufH.net
>>158
早くなるかどうかはコンパイラ次第だけど、ビット演算を
コンパイラに任せると早くなるかもしれない。
URLリンク(codepad.org)

164:デフォルトの名無しさん
15/10/30 23:49:08.70 GDTU3KP4.net
俺なら一度アセンブリコードを吐かせてから手直しする方を選ぶ
159が言うように、コンパイラやオプションに依っちゃうんだもん

165:デフォルトの名無しさん
15/10/31 12:36:14.18 NotpAYNa.net
前提条件によるけど
1ピクセルごとじゃなくて複数まとめてsimdなりgpuなりにぶっこむのがいいんちゃうのん
ちなみに俺は書けん(エッヘン

166:デフォルトの名無しさん
15/10/31 15:10:25.06 fFBIHpK6.net
openglの質問です
codepad.org/E6EMbS2q
立方体も座標軸もちゃんと色分けて表示したいのですが
//glEnable(GL_COLOR_MATERIAL);
この行をコメントアウトすると座標軸の色がちゃんと表示されるけど立方体は色が一緒になってしまう
この行がコメントの時は立方体は色違いだけど座標軸は同じ色になってしまう
色を表示するサンプルとかマテリアルのサンプルはあるものの
両方を同時に表示したサンプルはないので困ってるのですがどうすればよいでしょうか

167:デフォルトの名無しさん
15/10/31 16:03:04.63 fFBIHpK6.net
解決しました

168:デフォルトの名無しさん
15/10/31 18:15:21.44 chQLLVht.net
>>159
unionでこんな事出来るんですね
しかしgcc/armでは残念ながら遅くなってしまいました
Win環境では昔インラインでMMX使ったりしましたが、ARMは全く何も知らないので
これだけの為に始めるのはちょっと辛いです

169:デフォルトの名無しさん
15/10/31 19:00:23.75 CR8bSv/n.net
あなたのプログラムの急所なんじゃろーに(だから速くしたいんだろ)
これだけのためってことがあるのか
それとも大してボトルネックにもなってないけど、
速くできそうだからしたいって希望?

170:デフォルトの名無しさん
15/11/01 01:16:52.67 d9bgYz/Y.net
FORTHて何、FORTRANとは別物か。

171:デフォルトの名無しさん
15/11/01 01:51:13.66 d9bgYz/Y.net
N88 BASICやFORTRANのDATA文が他のプログラム言語では使えないなら、
どうやってプログラム作るのか疑問。

172:デフォルトの名無しさん
15/11/01 02:50:58.09 8yFkftFr.net
40年前から来たのか?

173:デフォルトの名無しさん
15/11/01 08:57:07.26 rozGIAsf.net
>>166
FORTHというのは、電波天文学者が、アンテナを制御するために
開発した言語だといわれています。
ポーランド書法という普通かっこを使って表わす四則演算を
括弧をつかわないで書ける書法です。
今はどうか知りませんが、昔はHPの電卓がこの方式でした。
たとえば(3×2)+5は、
3
2
×
5
+
というように入力します。
この方式は一時記憶が必要なく、スタックだけで処理できる
ことが特徴です。
(昔8ビットのパソコン上のCP/MのFORTHを
使った記憶で書いているので間違っていたらすみません。)

174:デフォルトの名無しさん
15/11/01 15:23:14.19 TvN8fnaZ.net
永遠の無になりたい。
もう絶対に、永遠に生じたくない。
永遠の無になりたいのですが、自殺をしても永遠の無にはなれませんか?

175:デフォルトの名無しさん
15/11/01 17:52:44.46 4PeALTFT.net
自殺したら永遠の無になれるけど
やることは自殺じゃなくてまず仕事をやめることだ

176:デフォルトの名無しさん
15/11/01 17:57:02.07 tjf5Il2M.net
>>170
君は意識自体がわずらわしいようだが,なぜだね?

177:デフォルトの名無しさん
15/11/01 18:53:22.66 TvN8fnaZ.net
>>171
>自殺したら永遠の無になれるけど
根拠を教えてください。

178:デフォルトの名無しさん
15/11/01 18:58:31.79 lhwvxGV2.net
死んだら遺体となり、火葬場で燃やされる。
水分子は蒸発し、たんぱく質は燃焼してちりぢりの灰となり、骨が残る。
ただ、故人が部屋などにDNA情報を残している場合は復元可能である。

179:デフォルトの名無しさん
15/11/01 19:04:04.69 lhwvxGV2.net
死後も水や二酸化炭素として拡散し、世界を旅することになるので、無ではない。
誰かが無駄死にしたという事実が宇宙の歴史に刻まれるので、やはり無ではない。

180:デフォルトの名無しさん
15/11/01 19:08:16.34 lhwvxGV2.net
質量保存の法則により、死体の質量は減ることはなくどこかに存在し続ける。やはり無ではない。

181:デフォルトの名無しさん
15/11/01 19:13:06.08 h3uqr5bM.net
そういう意味で無ではないが記憶のネットワーク回路は消滅

182:デフォルトの名無しさん
15/11/02 00:46:04.95 EI9FjKxo.net
自宅の部屋が狭いので喫茶店でプログラムとかできたらいいなぁと思っています。
開発者におすすめのノートPC教えて下さい
スペックは普通くらいでもいいですが
長時間触っててもストレスのないものだと助かります
どうぞよろしくお願いします

183:デフォルトの名無しさん
15/11/02 01:24:17.90 YYtynqW4.net
>>178
矛盾しているぞ?
部屋狭くてもノートpcならかさ張らないから部屋で出来るやん?
喫茶店行く必要あるん?

184:デフォルトの名無しさん
15/11/02 01:42:26.84 w3sTMEno.net
メモリとcpuとssdを目一杯積んだmacbook air
喫茶店より図書館とか利用してやれ

185:デフォルトの名無しさん
15/11/02 01:44:48.19 YYtynqW4.net
>>180
価格は?

186:デフォルトの名無しさん
15/11/02 01:48:53.92 S3g2dtBe.net
>>180
一部の図書館を除き、図書館で読書以外のことをしてはいけません。
図書館のパソコン室は、図書館の本を資料として学習するためのもので
持ち込みのパソコンを使用する場合も含めて、本来の用途以外の利用は禁止です。

187:uy ◆Qawu9.2l1E
15/11/02 11:55:14.76 hDe7Ebe3.net
喫茶店は良いですよね
ある程度質の低い人間が入れないようにフィールド貼られていますし
しかし自分がプログラミング作業する場合って
音楽流しつつ、あうロリ萌え絵広げながらじゃないとプログラミング出来ないので
外でやるには厳しいところがあります
電波音楽流しながらあうロリ萌え絵広げながらプログラミングするという快感が
時にとても素晴らしいものなので、
プログラミングをする時は一人でないといけません
鶴の恩返しで決して部屋を覗いてはいけませんとかそういうアレです

188:uy ◆Qawu9.2l1E
15/11/02 12:07:58.47 Pq0uxgZZ.net
>>179
何もわかってないなこいつ
ぼくの部屋は広いほうで、空気循環機廻して植物もいっぱいおいてます
外で人がごちゃごちゃしてるとこより全然自分の部屋のほうが空気良いけど
それでも、同じ空気ばかり吸っていてはダメなんです
わざわざ外いってるんです
>>180
こういうのが意識低い系
街ですれ違うたびに見てるだけでこっちのストレスになりそうな生き物だな

189:デフォルトの名無しさん
15/11/02 14:13:06.32 w8jNCsNe.net
永遠の無に勝るものはありませんか?

190:デフォルトの名無しさん
15/11/02 14:15:58.29 xRbtggrb.net
いわゆるLAMP(Linux+Apache+MySQL|MariaDB+PHP|Python|Perl)と呼ばれるものや
WIM(S)A(Windows+IIS+MSSQL+ASP)やWISP(Windows+IIS+MSSQL+PHP|Python|Perl)なんて組み合わせがありますが
nginxを軸に考えた場合の最適な組み合わせはなんだと思いますか?

191:uy ◆Qawu9.2l1E
15/11/02 14:25:47.68 MPfeNe3M.net
わかんない…

192:デフォルトの名無しさん
15/11/02 17:42:54.23 4X5Igp/b.net
プログラミングが最も心地よくできるオススメのキーボードとマウスを教えてください
(´・ω・`)

193:デフォルトの名無しさん
15/11/02 18:20:13.40 pkynDUbv.net
キーボードはrealforceだろうけど、マウスはなんだろう?
人によって手のサイズも指の長さも違うから決められないと思う。

194:デフォルトの名無しさん
15/11/02 18:35:50.71 S3g2dtBe.net
人によって手のサイズも指の長さも違うのに
キーボードが一緒っていうのは何故なんだろうか?

195:uy ◆Qawu9.2l1E
15/11/02 18:44:46.69 NBJZmpcU.net
使いやすいかどうかは別にしてマウスはこれが良い線いってる
URLリンク(www.yodobashi.com)
何がいいかというと
接合部分とか隙間が上部や側面にない
だから使っていても汚れが見える範囲には溜まらないだろう
良いところはそれだけで
側面に金属むき出しにしてる池沼デザインだからオススメはしない

196:デフォルトの名無しさん
15/11/02 18:45:42.69 S3g2dtBe.net
会社ではRealForceだけど、家ではFILCOのbluetoothキーボード使ってる。
線嫌いだしPCのメンテの時付け外しが面倒。
家のパソコン用机は普通の机としても使うので。
会社は基本固定なので別に線があっても構わない。
というか会社の支給品。
マウスはLogicoolのG700sとRazerのOuroborosを使ってるよ。どっちも無線。
良いか悪いかっていうのは判断が難しいけど、どちらも悪く無い。
しいて言えばG700sは1~2年でチャタリングが出る可能性が高い。
保証期間3年なので1回は無料交換。
Ourobosは2年ぐらいかな?使っているけど特に問題は出てない。

197:uy ◆Qawu9.2l1E
15/11/02 18:55:12.28 YzpIGAAp.net
ちなみに自分は、有線キーボードと有線マウス
PC本体買ったときに付属してきたやつ使ってる
マウスに8000円かけるならB1サイズの萌えタペストリー買ってくるというのはあまりにも常識


198:



199:デフォルトの名無しさん
15/11/02 19:04:55.38 22JVig9U.net
長年同じので慣れ親しんだってだけだろうけど、9801のキーボドが最高だった

200:デフォルトの名無しさん
15/11/02 19:20:34.71 MzBSkJpM.net
C言語から来たpython初心者なのですが「名前空間の汚染」って何ですか?
一応自分で調べてみたところ「名前被り」と解釈しましたが、こんな大層な呼び名つけて気にするようなことなのでしょうか?
名前被りくらい自分で組んだものなのにわからないんでしょうか?

201:デフォルトの名無しさん
15/11/02 20:25:29.86 S3g2dtBe.net
>>195
自分が組んだものは、何百万行ぐらいってあるんだけど
そんなの覚えていると思う?

202:uy ◆Qawu9.2l1E
15/11/02 21:43:17.50 hDe7Ebe3.net
ほーん、で?
いちいち同意求めんなカス

203:デフォルトの名無しさん
15/11/02 22:08:34.70 22JVig9U.net
キチガイvsキチガイの戦いが見られそう

204:デフォルトの名無しさん
15/11/02 22:11:29.61 S3g2dtBe.net
期待してるw

205:デフォルトの名無しさん
15/11/02 22:16:08.88 N6XDKRqL.net
ファイッ

206:デフォルトの名無しさん
15/11/02 23:16:09.97 MzBSkJpM.net
>>196
自分で名前考えて打った文字列なら完璧にとは言わずとも打った覚えくらいはあると思いますが、
そこまで大きなプログラムを書いたことがないので実際のことはわかりませんね。
とりあえず大規模なプログラムを組むときに考慮すべきと覚えておきます。ありがとうございます。
>>197
こちらは質問しているのですから、それに対して「ほーん、で?」というのは随分頭が悪い返答ですね。きっと日本の方ではないのでしょう。
別に同意は求めていませんが、どこか同意を求めるような文章に見えたのでしょうか。名前空間の汚染についての説明とYesNoでの答えを期待していたのですが不思議な解釈ですね。
あ、知りたいことは分かったのでもう去りますからレスは不要です。どうもお疲れ様です。

207:uy ◆Qawu9.2l1E
15/11/02 23:34:42.07 5/Pq42i4.net
登場人物全員キチガイだったスレの話しようぜ

208:デフォルトの名無しさん
15/11/03 01:35:01.57 7F8rrZeR.net
>>195
グローバル名前空間の汚染は、JavaScriptでよく言われる。
JSでは、var を付けずに変数定義をすると、グローバル変数となる
(var を付けるとローカル変数)
a = 1;
var a = 1;
"use strict";
と書くと、var 無し変数定義は禁止される(厳格モード)
>>178
パソコン工房
URLリンク(www.pc-koubou.jp)
初心者用、Windows7 Professional版、76,000円~
15.6型 HD(1366×768)光沢液晶 第4世代Core i5-4210M
HM86 8GB 1TB DVD MULTI HD Graphics 4600
これを3年保証にして、メモリを最大まで乗せる。
OSはWin7 Pro版にしておかないと、動かない開発環境がある
SSDにするのなら256GBにする。128GBでは少ない。
かつSSDの寿命を延ばすため、容量の半分以上は空けておく

209:uy ◆Qawu9.2l1E
15/11/03 15:48:58.79 8jQcC6sF.net
普通にWin10で良いよ
未だにWin10に対応してない開発環境なんて甘えすぎてるし
当然動作のほうも甘えてるから捨てたほうが良い

210:デフォルトの名無しさん
15/11/03 16:43:19.45 i649bMmf.net
名前空間の汚染とは下着がはみ出して外から見える状態のことだ
C原人は服すら着てなくてみんな裸だがな

211:uy ◆Qawu9.2l1E
15/11/03 18:43:12.02 zNVqbTu/.net
>>205
きっしょ

212:デフォルトの名無しさん
15/11/04 22:27:46.66 Ey8zKGhW.net
職場の管理職PGからC言語の経験ないやつはダメってセリフを頻繁に聞かされるんですが
C言語を業務で使ったことがある人とそうでない人で越えられない壁のようなものがあるのでしょうか

213:デフォルトの名無しさん
15/11/04 23:36:57.95 dQvoR8qC.net
C言語は結局の所、省メモリ化で処理の高速化を狙った言語だと思う
まだCPUが低速でメモリも少なく高価だった頃は常にメモリの使用量を意識しながらプログラミングする必要があったからなぁ
極力値渡しにしないで参照渡しでメモリを節約するとかしてた
(´・ω・`)

214:uy@紫の鏡 ◆Qawu9.2l1E
15/11/05 01:18:36.54 5FPMX7jC.net
老害の世迷言
だから何?
だよ
今の時代にC使う場所なんてないよ
終わったんだよC言語は

215:デフォルトの名無しさん
15/11/05 04:57:09.61 eUJR5oE/.net
「壊れたテープレコーダー」
何十年も同じことを言っている老害。
C, Lisp, Emacs をマンセー(万歳)!
そういう老人って、何年も勉強していないし、
資格も取っていないだろう
Ruby資格や、最近の関数型の流行にも、ついていけない

216:デフォルトの名無しさん
15/11/05 05:34:40.90 lqwbYTtU.net
Ruby資格 www
Rubyがバグってたら、Rubyでトラブルシュートするのか?

217:デフォルトの名無しさん
15/11/05 08:50:41.41 pqeOE/IC.net
終わったのではなく、単にCを見なくても食っていけるようになっただけ
Cの理解の有無で、間違いなく垣根はある
それがすべてメリットに働くわけではないが
ただ、言った本人の意図はわからんが、
特定の言語しか知らずに、○言語は終わったと言ってるやつは
まず間違いなく表面的にしか繕えない、使い捨ての技術者

218:デフォルトの名無しさん
15/11/05 13:26:19.43 GM22ZbSl.net
ほーん、で?
いちいち同意求めんなカス

219:デフォルトの名無しさん
15/11/05 13:32:00.35 lqwbYTtU.net
>>210
松本はemacs, Cでrubyを開発してて、ruby資格は取ってない。多分。

220:uy@紫の鏡 ◆Qawu9.2l1E
15/11/05 14:43:22.73 UcUVpLU9.net
でっていう

221:uy@紫の鏡 ◆Qawu9.2l1E
15/11/05 14:47:56.91 qiiJMKFa.net
高級言語やっててC読めない事がありえないし
「やる」「やらない」の違いは
オブジェクト指向のノウハウのない言語でコーディングできるかどうか、だろ
そんなスキルいらねーよ

222:デフォルトの名無しさん
15/11/05 15:16:38.56 RmRoKMqP.net
ポインタも構造体もない言語もあるんやでえ

223:デフォルトの名無しさん
15/11/05 17:04:37.18 hGN5vt1A.net
for(int i = 0; i < 10; i++)
{
int a=0;
a++;
}
コンパイラが最適化してくれるとは言え、何かイラっとするw

224:デフォルトの名無しさん
15/11/05 19:17:25.20 j+5sqVob.net
動画関連のプログラミング質問スレはどこや
探したけどサウンド関連のスレしか見当たらへんかったで

225:デフォルトの名無しさん
15/11/05 20:18:28.97 c2iaDRFZ.net
>>216
>高級言語やっててC読めない事がありえないし
そうでもない.
ポインタのわからない高級言語使いは結構多い
URLリンク(builder.japan.zdnet.com)

226:デフォルトの名無しさん
15/11/05 20:55:19.75 5FPMX7jC.net
そういう「なんでプログラマになった」レベルと関わる機会は自分には無いのでどうでも良い存在

227:デフォルトの名無しさん
15/11/05 22:10:27.22 j+5sqVob.net
ないなら立てるけどええんやな?

228:デフォルトの名無しさん
15/11/05 22:56:49.94 R6psys1K.net
>>222
面白そうだから俺が立てたよ。
なんでプログラマになった [転載禁止](c)2ch.net
スレリンク(prog板)

229:デフォルトの名無しさん
15/11/05 23:18:48.25 wTaDkVSL.net
そっちじゃないだろw

230:デフォルトの名無しさん
15/11/05 23:33:12.53 69JDRsj7.net
 (・ω<) テヘペロ

231:デフォルトの名無しさん
15/11/06 05:29:48.58 CiWmrIg6.net
>>223
なんでやねんw

232:デフォルトの名無しさん
15/11/06 05:31:58.28 CiWmrIg6.net
立てようかと思ったけど、なんやええ感じのスレタイが思い浮かばへん
「動画プログラミング」って微妙やんな

233:デフォルトの名無しさん
15/11/06 07:36:47.28 FxVaFUyP.net
>>221
>高級言語やっててC読めない事がありえないし
とかいってる状態だと,Cの難しさがわかってないのが歴然
まさしく「なんでプログラマになった」レベルだね
反論は
スレリンク(tech板)
で受け付けてあげるよ

234:デフォルトの名無しさん
15/11/06 09:33:14.40 10Reh4oR.net
プログラマの認識がおかしいんじゃね
そんなこと言い出したらきりがないわ
アセンブラ読めないととか言い出しそうだな

235:デフォルトの名無しさん
15/11/06 12:36:58.34 kZMDvXPP.net
まぁオブジェクト思考において、
クラス間を結び付けるインターフェイスの重要度はわかるだろう
C言語は、もっと大きな括り、
ハードとソフトのインターフェイスの役目もある
Javaを使ってない電子機器は数多くあるが、
Cで動作していない電子機器なんて、そうそうない
終わったとか、見かけないだとかは、
単なる井の中のかわず

236:uy ◆Qawu9.2l1E
15/11/06 14:18:59.37 OaCcpXUv.net
ぼくはRubyかCoffeScriptしか書かないけど
生活出来てるからそれで良いや

237:uy ◆Qawu9.2l1E
15/11/06 14:42:49.79 44+lavHA.net
C言語は終わったんですよ
捨てようと思えば明日捨てられるところまできてる

238:uy ◆Qawu9.2l1E
15/11/06 14:52:46.50 gkwTBeCp.net
おめーの席 ねーから

239:デフォルトの名無しさん
15/11/06 15:34:34.03 Ygr/ESdB.net
ニートが偉そうにしてんじゃねえよ

240:デフォルトの名無しさん
15/11/06 15:46:06.36 eLeZ0/m6.net
Cプログラマ以外でも、共通言語みたいな扱いだった時期はあったと思うよ。
ちょっと前まではJavaとかPHPも多かった気がする
最近はどの言語が該当するだろうね?

241:uy ◆Qawu9.2l1E
15/11/06 16:16:44.01 aIehvATR.net
ないよ

242:uy ◆Qawu9.2l1E
15/11/06 16:24:39.91 gkwTBeCp.net
「思うよ」ということは思ってるだけなんですよね?
まだ「そうである」か「そうでない」か不安な状態
では自分が教えてあげましょう
 な い よ 

243:uy ◆Qawu9.2l1E
15/11/06 16:25:19.91 44+lavHA.net
C 終

244:デフォルトの名無しさん
15/11/06 18:05:05.64 YFsLW5VJ.net
ベーマガに投稿しまくってた高橋はるみって
どう


245:凄かったんですか? (´・ω・`)



246:デフォルトの名無しさん
15/11/06 19:53:31.59 FxVaFUyP.net
>>232
ruby や JS だけしか経験がないようでは,C/C++ の難しさはわからないかもしれないね

247:uy ◆Qawu9.2l1E
15/11/06 23:31:01.93 ctWMnKjq.net
難しい事は他人任せ
面倒な事は他人に押しつけ
そうやって生きてきた

248:デフォルトの名無しさん
15/11/07 22:28:36.63 P3rkGwBJ.net
IDセレクタの指定で、「     」に何が入るのかが分かりません。誰か教えてください。お願いします。

1「     」{
2   color:red;
3}

249:デフォルトの名無しさん
15/11/07 22:49:55.78 4Y8HueH/.net
プログラミングの勉強を本気でWebゲーム化した「CodinGame」が時間泥棒確定!
URLリンク(plus.appgiga.jp)
スマホで、プログラミングが勉強できる3Dロボット対戦「Hakitzu」がヤバ過ぎる!
URLリンク(plus.appgiga.jp)
クイズに答えるだけで「プログラミングの勉強」ができるWebサービスたちにハマる!
URLリンク(plus.appgiga.jp)
プログラミング能力を「独学」で極める最強のWebサービス10選がヤバイ!
URLリンク(plus.appgiga.jp)
小学生でもゲーム制作を可能にするWeb統合エディタ「Tynker」が、
むしろ大人がハマると話題に!
URLリンク(plus.appgiga.jp)
3Dゲームを直接ブラウザ上で制作・公開可能な「Goo Create」が楽しすぎる!
URLリンク(plus.appgiga.jp)

250:デフォルトの名無しさん
15/11/07 23:22:36.17 oFIFDECr.net
常に1行おきにコードを書けばスッキリして読みやすいと思ったんですけどどう思います?やっていい?

251:デフォルトの名無しさん
15/11/07 23:25:49.08 DcWXqVE0.net
>>244
自分で判断できなければ、他の人がどうやっているかを見ればいい。
ソースコードならgithubに大量に落ちてる。
答えを言うと、こんなことするなが正解。

252:uy ◆Qawu9.2l1E
15/11/07 23:32:30.61 dfxteZI8.net
atom使えば行間隔を指定できる、atomなら余裕

253:デフォルトの名無しさん
15/11/07 23:36:55.83 oFIFDECr.net
ありがとうございます
やっぱり邪道なんですね
あと行間隔の発想はありませんでした・・・

254:デフォルトの名無しさん
15/11/07 23:55:15.14 wUXwLvQm.net
ビット演算とか勉強したいのですがどこで勉強したらいいのでしょうか?
いい参考書とかありますか?
基本情報とかだと基礎的なことしかやらないので、あまり頭に入りません。
ビット演算を用いてどんなことができるかとか応用を学びたいのですが。

255:デフォルトの名無しさん
15/11/08 00:21:09.23 cSi5ilCs.net
>>248
プログラミング的にはフラグ立てたり折ったりするくらいしか使い道ない。

256:uy ◆Qawu9.2l1E
15/11/08 00:31:08.59 qtoQ/zex.net
>>258
マウスの状態
右クリック
001
左クリック
100
中央クリック
010

257:uy ◆Qawu9.2l1E
15/11/08 00:31:08.73 5hdvBPFT.net
>>258
マウスの状態
右クリック
001
左クリック
100
中央クリック
010

258:uy ◆Qawu9.2l1E
15/11/08 00:31:08.84 nVAWO39Y.net
>>258
マウスの状態
右クリック
001
左クリック
100
中央クリック
010

259:uy ◆Qawu9.2l1E
15/11/08 00:31:09.10 5hdvBPFT.net
>>258
マウスの状態
右クリック
001
左クリック
100
中央クリック
010

260:uy ◆Qawu9.2l1E
15/11/08 00:31:41.61 9eAq6JDz.net
ファーwwwwwww
レス番ミスった上にこの連投はヤバい

さらばでござる

261:デフォルトの名無しさん
15/11/08 00:41:25.12 i1xuK6aw.net
>>248
わたしがおススメするなら「Z80マシン語秘伝の書」だけど
ビット演算の真の芸術性を知りたかったらアセンブラやるしかないね
他の言語でもつかえる単にビットをマスクしたりするだけの演算としての機能じゃなくて
シフト・ローテイト・フラグ操作まですべて渾然一体になってる環境じゃないと
ビット演算できるということがCPU制御でどういう効率をもたらすのかは
分からないと思う
ビット演算というよりビット操作することによって受けられる恩恵が
高級言語の場合アセンブラに対してかなり少ないから

262:デフォルトの名無しさん
15/11/08 00:54:03.34 hMKFsgJi.net
おそらく>>248はビット演算をどういう時に使うかを聞いているだけ。
ビット演算は少ないメモリ領域に複数の情報を入れるのに使用する。
例えば1バイト(8ビット)の変数を使ってON/OFFのフラグを実装すると
1バイトで1つのフラグしか管理できないが、
ビット演算を使うと8個のフラグを扱うことができる。
最近はメモリが安くなったので詰め込むことはあまりしないが
効率が重視される場合とか、ハードウェアとかはビット単位になってる。
そういうビット単位のデータを扱う時にビット演算を使う。

263:デフォルトの名無しさん
15/11/08 01:12:53.47 +75a1K+a.net
>>256
ビット演算ってメモリだけの問題じゃなくて、
もっと活用できる範囲が大きいと思っているのですが。
例えば、オセロの盤面をビットを表現するならどのようにしますか?

264:デフォルトの名無しさん
15/11/08 01:32:06.08 4tX3FwYW.net
よくわからんけど過去スレあったぞ
ビット演算
スレリンク(tech板)

265:デフォルトの名無しさん
15/11/08 02:01:33.49 4iPzm4pw.net
>>257
メモリや長さの制限が無いならビットで表現する必要無いんじゃない

266:デフォルトの名無しさん
15/11/08 02:05:41.98 hMKFsgJi.net
>>257
20年以上前ならの時代ならともかく、今は使えたとしてもわざわざ使わない。
ビット型の変数がある言語ならともなくビット"演算" なんてものが
特別に用意されているのは、ビット単位で "簡単に扱えないから" 演算で処理するんだよ。
(一応C言語には共用体の機能の一つとしてビットフィールドがある。あまり使われないけど)
ビット演算は高等テクニックとかではなくて、1バイトに詰め込まれた情報を扱うためのバッドノウハウに近い。
つまり今は使えたとしてもわざわざ使わないのは、殆どの場合で
メモリを節約しなければならないことはないし、ビット演算をしなければならない
手間よりも普通に変数として扱ったほうが開発効率がいいから
> 例えば、オセロの盤面をビットを表現するならどのようにしますか?
オセロなら白・黒・置いていないの3パターンあるから、2ビット必要。1バイトで4つ分確保できる。
メモリを節約するために処理を複雑にしてまで1バイトに4つぶん詰め込む理由は思いつかない。

267:デフォルトの名無しさん
15/11/08 02:08:43.92 4iPzm4pw.net
普通は2ビット固定長だと思うけど、1ビットでコマのある無し
その後可変長でコマビットの分の白黒を1ビットで持てば少しは縮むんじゃね

268:デフォルトの名無しさん
15/11/08 02:17:17.99 hMKFsgJi.net
そりゃオセロはありえない盤面が存在するので
(例えばいきなり四隅を取るとか)減らせるだろうけどさw
結局メモリを節約するって話になってるよね。
そしてメモリを節約するためにコードは複雑になる。
今の時代はコードが複雑になる方が大きなデメリットになる。
本当はビット型変数があって
bit a, b, c, d, e, f, g, i
c=ON とか、 if (e == OFF) とビット演算を使わないで、ビット操作ができた方がいいんだよね。
何でそうなっていないかというとこれだとメモリを最適化出来ないんだろう。
メモリを減らすためにビットを使うのにビットをまとめる最適化が困難という。
だからC言語のビットフィールドの仕様が限界

269:デフォルトの名無しさん
15/11/08 02:30:30.88 4iPzm4pw.net
うろ覚えだけど、昔のパソコン雑誌に載ってた1画面プログラムとかが
変態的にビット演算使ってた様な記憶がある

270:デフォルトの名無しさん
15/11/08 02:40:25.96 4iPzm4pw.net
そう言えば節約以外の所で、昔はグラフィック描画する時にマスクパターンを&|して透過させたりしてたな

271:デフォルトの名無しさん
15/11/08 05:07:08.16 mGr0NxmL.net
>>242
要素名#id名「h1#abc」とか、#id名「#abc」
>>248
ファイルシステムの管理領域では、
ブロックビットマップ・i-nodeビットマップで、
使用中のブロック・i-nodeがわかる
他には、マイコンの各ポートの電圧のon/offを表す。
例えば、portAが0ビット目、portBが1ビット目のとき、
0010(0x2:16進数の2)は、portAがoff・portBがon。
ここで、portBはそのままで、portAだけを反転するには、
portAのビットだけを反転させる、排他的論理和(XOR)を使う
(NOTはすべてのビットを反転するが、
XORは指定したビットのみを反転する)
0010(0x2)
0001(0x1) XOR
0011(0x3) portA・B共にon

272:uy ◆Qawu9.2l1E
15/11/08 09:56:46.02 w/pNyAon.net
わかりにくい長文ばっかり。

273:デフォルトの名無しさん
15/11/08 11:15:09.12 ruUsjfQ4.net
>>248
いろんなことが出来る。でもバカには動作が理解できないので、可読性が悪いという批判を受ける事も多い。
URLリンク(graphics.stanford.edu)
「bit hacks」で検索しろ

274:デフォルトの名無しさん
15/11/08 13:00:16.76 iWdr+l4l.net
無限をプログラミングするには
どうしたらいいの?
(´・ω・`)

275:デフォルトの名無しさん
15/11/08 13:03:01.87 FOg7xHld.net
for(int i = 0 ; i < 2; i++){
i--;
}

276:デフォルトの名無しさん
15/11/08 13:32:38.56 eJZ5FS8C.net
VB.net質問スレに書き込んでしまいましたが、こちらが適切かと思いましたので再度書き込ませて頂きます。以下、転載です。
くだらない質問ですみません。
フォームにAXmediaplayerを埋め込んで、音楽が再生されるソフトを作っています。
APIのmcisendstringで再生させずに、mediaplayerを表示して使った場合は、ライセンス等の関係で有償ソフトとして販売はできないのでしょうか?
宜しくお願いします。

277:デフォルトの名無しさん
15/11/08 15:15:39.35 pl2PgCRK.net
WindowsでちょっとしたGUIツールを作りたいんだが、
どの言語/フレームワークを使ったら良いのだろうか?
C++/Qtは今更感があるし、日本語ドキュメントが少ないのでキツイ。
C#/Formsは情報は多いものの、WPFがあるので今更学ぶものでもなさそう。
C#/WPFはMSが見捨てたという話も聞いた。
ElectronはWebアプリっぽい見た目と動作が苦手。もうちょっと簡素でネイティブな感じのアプリにしたい。
Java FXはWindowsネイティブな感じの見た目とは違うし、ちょっとしたツールにしては大げさな気がする。
皆何を使っているんだろうか…

278:uy ◆Qawu9.2l1E
15/11/08 20:06:45.41 w/pNyAon.net
質問に独り言を混ぜるのやめてくださいね

279:デフォルトの名無しさん
15/11/08 21:34:04.37 Rsk88cb5.net
>>272
一日中そんなことしてたの?

280:uy ◆Qawu9.2l1E
15/11/08 21:57:03.08 hjGS9Lf9.net
9月の終わりごろにuyという人格が覚醒してから40日くらい
プログラミングしかしてない生活してる
あなた方とは違うんです

281:デフォルトの名無しさん
15/11/08 22:17:45.00 hO5YgBNg.net
何を為すためにプログラムしてるんだい?

282:デフォルトの名無しさん
15/11/09 00:07:56.50 EmyzcEL8.net
>>271
「ちょっとした」ならwin32apiでそのままWinMain()から書いたらええやん
フレームワーク使わなきゃいけないとか思い込んでないか?

283:uy ◆Qawu9.2l1E
15/11/09 00:08:18.00 NETTzLEL.net
ズレていますね
目的どうのではなく「できるから」やってしまう


284:んだよ



285:デフォルトの名無しさん
15/11/09 02:25:52.86 rGXYqJ1u.net
>>270
そのソフトの権利を持っている会社に聞けば?
普通は、権利を持っている会社と契約してから使う。
契約書の中に、使用方法も書いてある
>>271
.NETで、言語はC#, VB, PowerShell, C++。
WSHで、言語はVBScript, JScript。
Ruby, Python。
ブラウザで、言語はHTML5, CSS3, JavaScript

286:デフォルトの名無しさん
15/11/09 09:26:15.07 jDVf3Lh4.net
キョロ充は向いてないかもしれない

287:デフォルトの名無しさん
15/11/09 12:38:59.96 eC7QTO9C.net
質問です。
GUIデザインの文脈で、「クロームとコンテンツのバランスを考えろ」のような文章を時折見かけるのですが、
この場合のクローム及びコンテンツとは何を指すのでしょうか。
クロームに偏りすぎた構図、コンテンツ偏重なパターンなどをご存知でしたら
可能であれば、例示していただけると助かります。

288:uy ◆Qawu9.2l1E
15/11/09 13:45:54.58 VP0GkkkJ.net
クローム → Gimp
コンテンツ → フォトショ

289:デフォルトの名無しさん
15/11/09 16:11:23.41 ddVcBsOP.net
ID:VP0GkkkJ=キチガイ

290:uy ◆Qawu9.2l1E
15/11/10 03:31:25.69 rHJUCiJo.net
きっしょ

291:デフォルトの名無しさん
15/11/10 03:41:54.47 y+1bAvt4.net
最近気付いたんだけど、仕事が終わって家に帰ってとりあえずビール飲んだら、ゲームとかプログラミングとかやるの無理な気がする
仕事してる時は家に帰ったらアレやってコレやってと色々計画するんだけど、ビール飲んだら結局寝ちゃうわ
(´・ω・`)

292:uy ◆Qawu9.2l1E
15/11/10 06:00:02.74 rHJUCiJo.net
ビール飲むとか意識低すぎ

293:デフォルトの名無しさん
15/11/10 09:27:59.54 VHD4wWpP.net
とりあえずビール!

294:デフォルトの名無しさん
15/11/10 13:04:10.77 g3V5OILt.net
ビールビール冷えてるかー?

295:デフォルトの名無しさん
15/11/10 16:49:46.62 vxYNIcPD.net
ここで聞くべきか分かりませんが質問です。
膨大な量の文章を
・1行30文字以下に改行
・改行ポイントは、きっかり30文字ではなく「てにをは」など、読んでいて気持ちの良いところで行う。
・「てにをは」が出現しても、出来る限り1行の文字数は30文字に近づける
というルールで整形したいのですが、何かのツールでこういった事は可能でしょうか。

296:デフォルトの名無しさん
15/11/10 16:54:22.50 Zuh+V/RO.net
かなりツライ
日本語用の形態素解析のライブラリを探してきてそういうツールを書けば
ある程度は近い結果が得られると思うが
自分はやったことない
結果の精度もさほど期待できないと思う

297:デフォルトの名無しさん
15/11/10 17:13:06.56 3CFe6hEs.net
ここは、そう言うツールを作る人のための板です。
とても簡単そうなんだけど、何がわからないんだ?

298:288
15/11/10 18:44:10.33 vxYNIcPD.net
>>289
ありがとうございます。精度はそこまで求めてはいないですが…少し調べてみます。
>290
プログラミングの知識が大学の教養科目でJavascript触った程度なので、作るなんてとても…というレベルです。
どの言語でも出来るものなのでしょうか。

299:デフォルトの名無しさん
15/11/10 19:03:23.08 3CFe6hEs.net
>>291
mecabと言う日本語解析するライブラリがあるけど、未経験じゃ無理だね。
フリーランサーに10万円くらいで作ってもらいなよ。

300:デフォルトの名無しさん
15/11/10 22:16:48.31 g3V5OILt.net
形態素解析しないで「てにをは」で区切るのなら出来るんじゃない?
いい感じとかにならない場合があるだろうけど。
あと句読点も考慮した方がいいと思うけど

301:uy ◆Qawu9.2l1E
15/11/10 23:16:08.03 0FN92oKT.net
わろた
ノベルゲーム用のライブラリでそんくらい普通にあるだろ
なんも知らねーんだなここのカスはw

302:デフォルトの名無しさん
15/11/10 23:27:10.07 BZuq6W5r.net
>>294
ここよりもまず再帰関数の方に顔出してやれよ。

303:uy ◆Qawu9.2l1E
15/11/10 23:33:37.43 0FN92oKT.net
わろた
ググったら
HTMLにすらその機能あったwwwwwwwwwwww

HTMLプログラミングもできないカスwwwwwwwwwwwwww
初心者死ねwwwwwwwwwwwwwwww

304:デフォルトの名無しさん
15/11/11 02:52:28.00 VmoVygRZ.net
適当にてにをはで切ると、送り仮名とかでご判定するから、ちゃんと解析する必要はありそう
YahooとかでAPIが公開されてるからそれ使え

305:デフォルトの名無しさん
15/11/11 04:37:04.79 eLsRNhED.net
今日はトランプのシャッフルと大食いチャレンジをプログラミングしようと思う
どっちも悩ましいなぁ
とりあえずビール飲むわ
(´・ω・`)

306:デフォルトの名無しさん
15/11/11 05:26:48.71 maIEPXSC.net
ビール飲んだら眠くなった。
明日から頑張る(´・ω・`)

307:uy ◆Qawu9.2l1E
15/11/11 07:31:10.90 uYSp+fPE.net
(´・ω・`)rubyなめてんの?

308:デフォルトの名無しさん
15/11/11 07:40:27.05 maIEPXSC.net
ビールビールビールビールビー
とりあえずルビー飲むわ

309:デフォルトの名無しさん
15/11/11 10:46:48.85 eq6ewlzY.net
WEBプログラムを作りたいので、
JAVAをやろうかと考えているのですが、
JAVAはオワコンみたいな書き込みを散見するので、
二の足を踏んでしまいます。
JAVAをオワコンにした有望株のプログラム言語は、
何なのでしょうか?

310:デフォルトの名無しさん
15/11/11 12:30:26.98 1hY3wyl+.net
どうせ一つ覚えて終わりじゃないんでJavaやっとけばええ
無駄にはならん

311:デフォルトの名無しさん
15/11/11 12:38:52.16 AkAc96Ao.net
プログラミング言語 収入 ランキングで検索して一番上のやつ覚えとけ

312:デフォルトの名無しさん
15/11/11 12:51:39.47 LaR9+RuD.net
>>304
マイナーでも人手不足だと単価が上がる。
総支払額 = 人数 × 平均所得のほうが単価のいい仕事に有りつけ安いのでは?
たとえば年収2000万円てもその言語のプログラマが日本で数人しかいなかったら
募集時に言語取得が完了してるか分からん。

313:uy ◆Qawu9.2l1E
15/11/11 14:24:08.66 8UWeoNQX.net
今一度Rubyの無限リストの素晴らしさを伝えたい

C++:
int gamecount = 0; // 初期化
for(;;){
 gamecount += 1
 gamecount = gamecount % 360 // 0~359
}

ruby:
gamecount = (Array 0...360).cycle # 初期化
loop{
 gamecount.next # 0~359
}

314:デフォルトの名無しさん
15/11/11 14:31:15.04 FCPmsKYk.net
無限リスト、素晴らしい。
使わないけど、素晴らしい。
無限ループに近いものがあるな。

315:デフォルトの名無しさん
15/11/11 16:46:55.56 1hY3wyl+.net
>>305
半年無収入でも動じない精神力があればおk
半年ぶりに見つけた案件でも「もっと出せるだろオラ」とふっかける交渉力もほしい

316:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:10:01.37 Fj5jRqmp.net
テキストファイルの入力処理について、改行コードが
CR,CRLF,LFのどれであっても正しく受け入れるようにように作るにはどうすれば良いか?
よろしくでござる。

317:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:12:36.01 Fj5jRqmp.net
補足。ストリーム処理が必要なのでまとめて読み込むことはできない。

318:デフォルトの名無しさん
15/11/11 17:12:46.66 LaR9+RuD.net
半年どころか一生巡り合わない求人だってありえる。
言語と関係ないがたとえば小保方とか佐村河内守のポジションに望めばなれるのか?

319:デフォルトの名無しさん
15/11/11 17:13:21.44 mKuF2Y4X.net
混在を許すのか、はっきりしやがれ。

320:デフォルトの名無しさん
15/11/11 17:14:11.49 FCPmsKYk.net
>>309
nkf使って変換すればいい

321:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:17:14.32 Fj5jRqmp.net
これは古いBASIC環境の実装が目的であり、改行コードの混在を許容するでござる。

322:デフォルトの名無しさん
15/11/11 17:19:42.38 0nxdVfHi.net
php形式のファイルをphar形式にするにはどうしたらいいのですか?
スレチなら無視してください。

323:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:19:48.41 Fj5jRqmp.net
>>313
BASICの解釈のために、変換パスは用いることはできない。

324:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:27:28.92 Fj5jRqmp.net
状態遷移とバッファリングを施すしかないか。。。

325:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:32:25.20 Fj5jRqmp.net
バイナリーファイルとして開いてfgetsの改造版を作るとするか

326:デフォルトの名無しさん
15/11/11 17:50:59.52 WGZIdSqZ.net
何が問題なのかさっぱり解らないけど
CR/LFで改行、CRの次がLFだったら無視じゃ駄目なのか

327:片山博文MZ ◆T6xkBnTXz7B0
15/11/11 17:59:06.31 Fj5jRqmp.net
>>319
[d いいね]

328:デフォルトの名無しさん
15/11/11 18:05:36.82 wdiN+26M.net
c++にあるiteratorとはpointerとは違うものだというのは分かるのですがどういうものなのでしょうか

329:デフォルトの名無しさん
15/11/11 21:52:31.89 FCPmsKYk.net
>>321
gotoとループの違いはなに?と言っているようなものだよ。
(ifと)gotoがあればループは必要ない。
どこでも飛べるgotoに比べると、飛べる所が限られてる
ループはgotoの機能制限版なんだ。
なんでなんでもできる機能があるのに、わざわざ機能制限版を
用意するんだ?って思うかもしれない。
安全カミソリと同じでねなんでもできるものは危険なんだよ。
特定の機能専用に制限したものの方が安全で使いやすい。
イテレータとポインタも一緒。ポインタでなんでもできちゃうが、
なんでもできるものは危険。特定の機能に制限したものがイテレータ
ポインタはデータの中をあっちこっち指すことができるが、
イテレータは整列されたデータを順番に指すことしか出来ない。

330:uy ◆Qawu9.2l1E
15/11/12 00:04:13.44 vfLy0hrq.net
イテレータ ×
Enumerable ○

331:デフォルトの名無しさん
15/11/12 06:54:37.22 Mz0/g+xS.net
>>322さん
ではコンテナとはどういうものなのでしょうか、また関数のアドレスの受け渡しとはどのように行うのでしょうか?

332:デフォルトの名無しさん
15/11/12 06:57:30.10 Rz9ctgf7.net
「では」ってなんだw

333:デフォルトの名無しさん
15/11/12 07:03:37.25 Mz0/g+xS.net
>>324
じゃあ = では = 話題転換の言葉
もう一度小学校からやり直したほうがいいよ

334:デフォルトの名無しさん
15/11/12 07:5


335:3:22.16 ID:iQ6UIi2A.net



336:デフォルトの名無しさん
15/11/12 08:27:24.60 YKGP90Ph.net
で?

337:325
15/11/12 08:39:52.88 Rz9ctgf7.net
え、なんで俺が怒られなきゃならんの

338:デフォルトの名無しさん
15/11/12 09:31:45.43 CV4XyHKd.net
でーはー

339:デフォルトの名無しさん
15/11/12 10:20:18.16 r9PDqqtu.net
説明に対してわかったのかわからないのかもなく、礼も言わずに
いきなり「では」で話を切り替えるとか失礼なやつw

340:デフォルトの名無しさん
15/11/12 12:08:19.90 9l61Vk4V.net
>>321>>324
俺は322じゃないけども
コンテナってのはあれだよ、一定の形式を持ったオブジェクトを詰め込むことが出来るやつ。
std::setとかstd::vectorとか。
その中身を列挙する時に使えるのがイテレータで、重要なことはコンテナがどういう実装になっていようとも
コンテナの利用者はそれを気にすること無く中身を列挙出来るって事だな。
これがポインタだと中身について知っている必要があって、線形リストであれば
for (p = c->first; p != nullptr; p = p->next) // v = p->value;
となって、配列であれば
for (i = 0; i < c->size; i++) // v = c->buffer[i];
となり、木構造だとforで書くのは諦めなきゃいけなくなるけど、イテレータならコンテナの実装に依らず常に
for (it = c.begin(); it != c.end(); ++it) // v = *it;
と書ける。
関数のアドレスの受け渡しは、例えば
bool less(int x, int y) {
return x < y;
}
void sort(int* array, size_t size, bool(comparator)(int, int));
に対して
int array[100];
sort(array, 100, less);
みたいに使う。
詳しくは「関数ポインタ」とかでググると良いよ。

341:デフォルトの名無しさん
15/11/12 12:12:00.95 6glYnozd.net
範囲ベースforがあるから
もうイテレーターはいらないよな

342:デフォルトの名無しさん
15/11/12 12:13:29.18 iZs6jymX.net
範囲ベースforでイテレータを使うんだけど?

343:デフォルトの名無しさん
15/11/12 12:16:04.64 9l61Vk4V.net
>>333
シンタックスシュガーだからな、それ。
オレオレコンテナを範囲forで使いたかったらイテレータの実装が必要だからな。

344:デフォルトの名無しさん
15/11/12 12:18:16.23 6glYnozd.net
beginとendが定義されていればイテレータは無くても良いんだよ
つまりbeginとendにイテレーターは吸収されてしまったんだよ

345:デフォルトの名無しさん
15/11/12 12:34:59.47 5nmMh/dv.net
beginとendだけじゃだめだろ
nextが必要。そしてそれこそがイテレータ

346:デフォルトの名無しさん
15/11/12 12:55:40.54 6glYnozd.net
重要なのはアルゴリズムにイテレーターでは無くて
コンテナを渡しても同じことができるようになったということだろ

347:デフォルトの名無しさん
15/11/12 13:19:00.49 qaiwdxNm.net
標準入力とかストリームからの入力を取るとき無限ループ?を使う慣例がありますが
なぜcpuは100%にならずに平気で動いてるのですか?私気になります
こんなのとか↓
while(true){
$stdin = trim(fgets(STDIN));
if ($stdin === ''){
var_dump($stdins);
return;
}
$stdins[] = $stdin;
}
こんなのとか↓
while(true){
idt = System.in.read(); //(1)一文字読み込み
if (idt == '\n') break; //改行で終了
System.out.print((char)idt); //(2)文字表示
}

348:デフォルトの名無しさん
15/11/12 13:28:39.80 lcVnYuC4.net
         ┏┛┣━┓┏┛┗┓    ┃┃
         ┗┓┣━┓┃┗┓┏╋━┓┃┃  ┏┓
         ┏┫┃  ┃┃  ┃┃┗━┛┃┃  ┃┃ ┏━┓
         ┗┫┃┏┛┃  ┃┃┏━┓┃┗━┛┃ ┗┓┗┓
           ┗┛┗━┛  ┗┛┗━┛┗━━┛   ┗━┛
__________________________________
        .:.:.:.:.:.:.:|.: |」 . :|│:| | !:| |.:.:. |.:.:|.:.:| |:| |: .:! |.:.:.|.:. .: | |:|.:.:.:.:.:.
        .:.:.:.:.:.:.:|.: |:| . :トL」.j |」└‐┴┴┘l」 |__」ム斗.: .: | |:|.:.:.:.:.:.
        .:.:.:.:.:. ハ.:.|」ー┘_  `ヽ         /  _└ 、:」 |:|.:.:.:.:.:.
        .:.:.:.:.:. | |/_≫“,ニミ≪             ≫,ニミ≪、|」イ.:.:.:.:
        .:.:.:.:.:. | 〃 〃::::_::ハ               〃::::_::ハ   Y' |.:.:.:.:
        .:.:.:.:.:. l 7'   )::r':ハ:::'.           )::r':ハ:::'.   豺.:.:.:.:
        .:.:.:.:.:ト{ {  { :乂ソ:::}          { :乂ソ:::}  ,} !イ.:.:.
        .:.:.:.:.:|     乂辷彡ノ          乂辷彡ノ   ′ | .:.:
        .:.:.:.:.:|:   `ー-`¨ ´             `¨ ´ー ´  │.:.:
        .:.:.:.:.ハ                            ハ.:.:.
        .::.:.:.:.:i:.                 i                  :.i.:.:.:.
        .:.:.:.:.:从                           从.:.:.:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┏┳━━┓              ┏┓  ┏┓┏┓┏┓  ┏┓      ┏┓  ┏━┓
┃┏━┳┛  ┏┓┏━┓┏┛┗┓┃┃┃┃┃┃┏┛┗┓┏━┛┗┓┃  ┃
┣┻━┻┓  ┃┃┗━┛┗┓┏╋╋┛┃┃┃┃┣┛┗┫┗┳━┏┛┃  ┃
┗┳┳┳┓┃  ┃┃        ┃┣┛┗┓┗┛┃┃┣┛┗┫  ┃囗┃  ┗━┛
┏┛┏┛┃┗┓┃┃┏━┓  ┗┫囗┏┛┏━┛┃┃囗┏┛  ┣━┃  ┏━┓

349:デフォルトの名無しさん
15/11/12 14:07:33.15 9l61Vk4V.net
>>339
fgets()だのread()だのが最終的にOSに対して割り込みを掛けるから。
そもそも何故CPU使用率が100%になるかというと、実行可能状態のスレッドが常に存在するから。
readシステムコールを呼んだ場合、そのスレッドは待ち状態になる。
全てのプロセスの全てのスレッドが待ち状態の場合、典型的なOSは(x86なら)hlt命令を実行する。
このhlt命令は、何か他の割り込みが掛かるまでCPUを休ませる効果を持つ。
割り込みの典型例がマウスやキーボード、そしてタイマー。
キーボードから何かが入力された場合、
その入力を欲しているスレッドに対して入力された文字が取得できる状態にして、そのスレッドを実行可能状態にする。
実行可能状態になったスレッドはそのうち実行状態になる。
色々省略したけど大雑把に言えば「キー入力があるまでCPUが休んじゃうから」って感じ。
「マルチスレッド 仕組み」とかでググるともっといい説明が出てくると思うよ。

350:デフォルトの名無しさん
15/11/12 14:24:14.10 qaiwdxNm.net
>>341
マルチスレッド 仕組みでぐぐったら幸せになりました
ありがとうございます

351:デフォルトの名無しさん
15/11/13 03:51:16.18 vrHNwq5Q.net
今日は『ブドウ球菌』をプログラミングしてみようと悪戦苦闘したけど、
ブドウ球菌のアルゴリズムがどうしても閃かなかった
(´・ω・`)

352:デフォルトの名無しさん
15/11/13 11:58:54.88 zBmTWyFy.net
ハードウェア割り込みとマルチスレッドは別の仕組みだが…まあいいか

353:デフォルトの名無しさん
15/11/13 12:03:26.22 A/xV7zoA.net
ハードウェアタイマー割込を使ってジョブ・タスク・プロセス・スレッドをスイッチしてるはずだが…

354:デフォルトの名無しさん
15/11/13 21:54:21.16 T9XgqUgb.net
暗号の技術についての質問なのですが、ブロック暗号を用いる場合、暗号化対象の平文のサイズに制限ってあったりしますか?

355:デフォルトの名無しさん
15/11/13 22:30:35.91 Vq4IKDFp.net
ないよ。足りない分はパディングする。

356:デフォルトの名無しさん
15/11/13 23:06:48.46 Q93SsfUD.net
>>347
ありがとうございます。
サイズが大きすぎてダメってこともないですよね?

357:デフォルトの名無しさん
15/11/14 04:56:14.42 hcV3aB4u.net
gitって金払わないと
アップロードしたソースは他人に勝手にみられたり
盗まれたりするんですよね
人から見られたい変態以外使いたくないですよね

358:デフォルトの名無しさん
15/11/14 05:00:16.33 7BriiQEY.net
>>349 そうだよ。しかもそのお金は俺に渡さないといけないんだ。



360:デフォルトの名無しさん
15/11/14 06:44:23.15 TuAUCuHQ.net
だから今までどおりパンツをかぶって生活したまえ

361:デフォルトの名無しさん
15/11/14 07:33:46.92 fALJ3Ahz.net
初参加失礼します。
Luaで20秒ごとに実行しているしているところを
while flag do
hogehoge
coroutine.sleep(20)
end
20.0から21.9秒ぐらいのランダムにしたいのですがどうしたらいいでしょうか?

362:デフォルトの名無しさん
15/11/14 08:00:36.55 Hu5fAc9a.net
Rubyなら、rand(range)で、rangeに範囲を指定して、
rand(20.0..21.9)

363:デフォルトの名無しさん
15/11/14 09:55:13.07 fALJ3Ahz.net
>>353
即レスありがとうございます。
参考にさせていただいて、応用してみたところやりたいことができました。
ありがとうございました。

364:デフォルトの名無しさん
15/11/16 09:59:07.27 xGKfZoJU.net
昔 小さいプログラミング言語を集めたスレッドがあったと思いますが
スレタイが思い出せない
誰か心当たりのある方おりますか?
小さい言語というのはコンパイラまたはインタプリタのサイズ的な意味です
それかググる時に英語サイトでもかまわないのですが
良いワードないですか?

365:uy ◆Qawu9.2l1E
15/11/16 12:37:42.61 HKm0j0Yt.net
スレリンク(tech板)

366:デフォルトの名無しさん
15/11/16 14:57:22.57 zc7Zk4ba.net
lightweight/small footprint languageとかじゃね

367:デフォルトの名無しさん
15/11/16 18:35:30.36 aNUdi5ED.net
小さい言語いいよね。
brain f*ckなら俺にも実装できる。

368:デフォルトの名無しさん
15/11/16 20:20:26.15 gIoX/s0r.net
grass の話は最近聞かないな‥

369:デフォルトの名無しさん
15/11/16 20:20:51.43 gIoX/s0r.net
grass の話は最近聞かないな

370:デフォルトの名無しさん
15/11/17 13:43:15.89 Bdq8SwDq.net
いくら仕様が小さいと言ってもLazy-KをCで実装するのは骨が折れるけどね。

371:デフォルトの名無しさん
15/11/17 16:27:35.12 C4OfWofU.net
OSじゃなくAPIのWinRTスレってあります?
普及するかもわからないけども

372:デフォルトの名無しさん
15/11/17 17:31:53.76 Y9CZLBxa.net
糞ゲーの作り方を
教えてください
(´・ω・`)

373:デフォルトの名無しさん
15/11/17 18:58:48.76 LOJvjEiT.net
C++スレからスレチの指摘により移動
ちょっと相談のってくれ頼む

X[i][j][k][l] = A[i][v][w][x] * B[j][v][y] * C[k][w][y][z] * D[l][x][z]
のような多次元行列積を最速でやりたいと思ったらさ、右辺がただの行列積の連続になるように添字の順番を入れ替えてBLASみたいな線形代数演算のライブラリに投げるのが一番だよな?
でもそのやり方では、各添字が1~Nだとすると中間生成物の多次元行列のサイズが最大でNの5乗になる
それがメモリ的にキツい場合はどのように実装したら良いだろう?
10個の添字(変数)を愚直にforループで回すくらいしか思い付かないんだが、これは最悪だよな?

374:デフォルトの名無しさん
15/11/17 19:43:34.01 m1IvJBzF.net
>>364
俺があほなせいだろうが多次元行列積という言葉と
X[i][j][k][l] = A[i][v][w][x] * B[j][v][y] * C[k][w][y][z] * D[l][x][z]
の式だけだと具体的に何がしたいのかよくわからん。
ためしに愚直にforループのコードを見せてくれんか?

375:デフォルトの名無しさん
15/11/17 21:24:57.32 LOJvjEiT.net
>>365
多次元行列積という言葉が悪かったかもしれん
for(i=0; i<N; i++)
……
for(l=0; l<N; l++)
for(v=0; v<N; v++)
……
for(z=0; z<N; z++)
X[i][j][k][l] = A[i][v][w][x] * B[j][v][y] * C[k][w][y][z] * D[l][x][z];
みたいな感じ
forは添字の数(10個)ある

376:デフォルトの名無しさん
15/11/17 21:35:08.74 KtUT9zFf.net
こう置換すると添字は
v=1
w=2
x=3
y=4
z=5
これだな
123
14
245
35

377:デフォルトの名無しさん
15/11/17 22:03:06.74 m1IvJBzF.net
添え字の数が固定ならfor文でいーんじゃね別に。
添え字の数が可変ならなんか考えなきゃだが。

378:片山博文MZ ◆T6xkBnTXz7B0
15/11/17 22:19:39.25 Ec7F9ua7.net
OpenMPでforループを並列処理にすると高速化できると思う。

379:デフォルトの名無しさん
15/11/17 23:13:59.04 vmsv0oOE.net
>>363
物理演算でうんこを降らせるゲームなら作ったけど、そんなんでいいの?

380:デフォルトの名無しさん
15/11/17 23:34:38.46 7YYcAm6s.net
VBで不謹慎ゲー作って有名になろうぜ

381:デフォルトの名無しさん
15/11/18 00:31:21.13 oOyYE4nV.net
>>367
これどういう意味?

382:デフォルトの名無しさん
15/11/18 03:27:06.15 bKeq1iv7.net
「当時やってた女児向けアニメを元にした同人ゲーだったなんで言えないな… 物理演算うんこゲーム……)

383:デフォルトの名無しさん
15/11/18 19:41:33.82 5026tb7/.net
入門書を読み終えて次のステップに進む場合、
1.今ある知識で何かを作りながら、足りない要素を勉強し、新たに知った事を作品に組み込む。
2.より高度な応用技術を説明してある参考書を読んで、作るより先に知識を増やす。
どっちがいいんでしょうか?

384:デフォルトの名無しさん
15/11/18 19:43:58.16 HHDQD9WE.net
1がいいよ。
入門者は場数踏むのが一番。

385:デフォルトの名無しさん
15/11/18 19:53:47.75 TQgixoRq.net
おまえら何作ってんだよ

386:デフォルトの名無しさん
15/11/18 20:52:11.31 tfjwnVSl.net
子供

387:uy ◆Qawu9.2l1E
15/11/18 21:09:49.68 KcitbQC5.net
外の人間はよく
「何作ってるの?」とか「覚えてどうするの?」って質問をしてくるけど
その時点でナンセンス
技術・知識があろうとそれを他人の為に使う義務なんてないんです
また、他人の為に使う気が無いにも拘わらず技術・知識を日々磨いていようと本人の勝手なのです

388:デフォルトの名無しさん
15/11/19 12:18:40.46 JoRKBSoK.net
で何作ってるの?

389:デフォルトの名無しさん
15/11/19 14:57:13.75 RvZ72rhl.net
プログラミング初心者ですが、初心者が「オリジナルプログラムを書けるようになるまで」
ステップアップしていく様子について
教えて頂きたいです。
分厚い系の参考書のプログラムのサンプルのようなもの、を半分くらい写経続けています。
ただいつまでも写経ではダメ、とは分かってはいますが
オリジナルのプログラムはまだとても書けないと思っています・・

上級者の方達はそこはそこで様々な壁なり葛藤なりあると思いますが
まず初心者のこの部分、
「1行もオリジナルプログラムが書けない状態」
から脱するにはどうすればよいでしょうか・・
宜しくお教えお願いしますm(_ _)m

390:デフォルトの名無しさん
15/11/19 15:13:36.15 j6gYHvV7.net
理解するまで写経を続けろ

391:uy ◆Qawu9.2l1E
15/11/19 15:17:04.69 6x5+bHoL.net
スペックは?
成人しててそれなら才能ねーからやめとけカス
プログラミングを真の意味で会得出来るのも10代までです
子供のころに遊んでた人間が後からプログラミング会得は不可能

392:デフォルトの名無しさん
15/11/19 15:18:13.82 RvZ72rhl.net
>>381
なるほど理解するまで、ですか。
確かに自分はまだ浅すぎるかもしれなく甘かったかもしれないです。
とことん、考えながらしかも多くの写経をすればいける可能性はありますね。
がんばります!有難うございました。

393:デフォルトの名無しさん
15/11/19 15:23:14.44 f/FwklKJ.net
>>380
今日はオリジナルプログラムを一行書く。
明日は二行書く。
明後日は四行書く。
明々後日は八行。
一年続けろ。物凄いのが書けるだろう。

394:デフォルトの名無しさん
15/11/19 15:26:15.65 RvZ72rhl.net
>>384
段階を踏んで、そういった具合で進めたいと思います。
有難うございます!

395:デフォルトの名無しさん
15/11/19 15:30:32.36 dFnMIhTH.net
>>385
ちょ、おまw


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