トップページ⇒tech
1002コメント375KB

スレ立てるまでもない質問はここで 142匹目 [無断転載禁止]©5ch.io

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2016/01/31(日) 14:56:35.43ID:9arms57E
質問する前にGoogleで検索しましょう。ttp://www.google.co.jp
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

スレ立てるまでもない質問はここで 141匹目
http://peace.2ch.net/test/read.cgi/tech/1442427461/
擦れたテルマエもない質問はここで 142匹目
http://peace.2ch.net/test/read.cgi/tech/1453818221/
スレ立てるまでモアイ質問はここで 142匹目
http://peace.2ch.net/test/read.cgi/tech/1454083375/
0002デフォルトの名無しさん2016/01/31(日) 15:30:32.05ID:/p7L/8Pg
テルマエとモアイはいったいなんだったの
0003デフォルトの名無しさん2016/01/31(日) 17:50:51.14ID:9Gq1Qcnx
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。


じゃあこのスレにふさわしいのはどんな質問なの
0004デフォルトの名無しさん2016/01/31(日) 18:34:02.21ID:KGvneECt
>>3
プログラミングに関するスレッドを立てるまでもない質問です。
0005デフォルトの名無しさん2016/02/01(月) 21:47:52.32ID:YdtFVIQ2
大乗仏教の祖とGoogleの祖はどっちの方が凄いですか?
0006デフォルトの名無しさん2016/02/01(月) 21:54:27.70ID:5nCrgA97
ヨウ
ヨウ
エビバーデー


いい加減、「weight」を「重み」って言うのやめね??

あれは誤訳だ

英語のweightとは重さ・重量という意味もあるが「ナニナ〜ニに影響される」「行動や思想などに引っ張られる」

という意味がある


したがっちぇ、これは重みではなく「影響度」と言うべきなのだ!、
0007デフォルトの名無しさん2016/02/01(月) 22:45:24.30ID:Uhx8zT8f
重みは悪い訳とは思わない
言い換えるとしても加重か重要度
0008デフォルトの名無しさん2016/02/02(火) 11:09:09.86ID:7f7wf/mW
誤訳だとしてもそれで意味が通じる専門用語として定着しちゃってるから
「重み」って訳語は問題ないと思う。
むしろhamming weightのweightを影響度なんて訳す方がおかしい。
0009デフォルトの名無しさん2016/02/02(火) 19:59:46.53ID:aYEl3WLa
値、変数、関数ってなに?
中卒でさっぱりわからないけど、だれか簡潔に頼む。
0010デフォルトの名無しさん2016/02/02(火) 20:04:27.60ID:CI2b+eqR
値は商品の値段みたいな数値のこと。
変数はデータの入れ物であり、値を代入して式の中で使うことができる。
0011デフォルトの名無しさん2016/02/02(火) 20:08:16.36ID:CI2b+eqR
関数とは処理のまとまりで、ゼロ個以上の引数を渡すと何らかの
処理を行って別の値を戻り値として返す仕組みで、式の中で使える。
0012デフォルトの名無しさん2016/02/02(火) 20:09:25.49ID:aYEl3WLa
>>10 サンクス!!!!!!!
少しわかった!!!
自分で絵を描いたらすこーしわかった!!!!!
本当はまだ厨房。恥ずかしかったから中卒って書いた。嘘ついてごめんw
0013デフォルトの名無しさん2016/02/02(火) 20:11:24.57ID:aYEl3WLa
>>11 なんどもすみません。
「引数」ってなんですか?
0014デフォルトの名無しさん2016/02/02(火) 20:14:09.60ID:aYEl3WLa
あ、ちょっと調べたら出ました。 忘れてください。
0015デフォルトの名無しさん2016/02/02(火) 20:15:07.48ID:CI2b+eqR
引数(ひきすう)とは関数の呼び出しで使う式。
関数名(引数1、引数2、引数3、...)
の形で関数を呼び出す。
0016デフォルトの名無しさん2016/02/02(火) 20:19:36.16ID:vs4Is+b2
>>12
厨房よりも中卒のほうが恥ずかしい
0017デフォルトの名無しさん2016/02/02(火) 20:20:03.21ID:aYEl3WLa
わざわざありがとうございます。
貴方(失礼な言い方でしたらすみません)の発言も、参考にさせて頂きます。
0018デフォルトの名無しさん2016/02/02(火) 20:39:23.63ID:KYl+p0oO
>>17
がんばれ
間違えたり、恥をかくことを恐れるな
0019デフォルトの名無しさん2016/02/02(火) 23:22:09.85ID:Ce5Yjle4
論理学は至高の学問ですか?
0020デフォルトの名無しさん2016/02/02(火) 23:24:55.89ID:7f7wf/mW
>>19
至高の学問は哲学、神学、法学の3つ
0021デフォルトの名無しさん2016/02/03(水) 00:26:15.25ID:GPyuqL6s
>>20
理由を教えてください。
0022デフォルトの名無しさん2016/02/03(水) 02:16:23.70ID:hwb9tvjZ
正解の証明が出来ないから?
0023デフォルトの名無しさん2016/02/03(水) 07:46:21.64ID:Gb259GwX
中世ヨーロッパの典型的な大学は哲学、法学、医学、神学の四学部から成るから
至高の学問は哲学、法学、医学、神学の4つじゃないかな
0024デフォルトの名無しさん2016/02/03(水) 19:25:21.28ID:hWiWqak6
クラスの作り方について質問です

テーブルごとのモデルがあって
DBハンドルを共通で使いたいと思ってます。

具体的には
「ハンドルを使い回すためのクラス」を作って、
そのクラスのメンバ変数として各モデルのインスタンスを必要に応じて持たせようとしています。

このような場合に定番となる考え方って他にありますでしょうか。
0025デフォルトの名無しさん2016/02/03(水) 21:58:35.10ID:1n4FTQLx
for文のインクリメントは++iとi++どっちが意味合い的に正しいんですか?
0026デフォルトの名無しさん2016/02/03(水) 23:59:13.26ID:1gT8298g
for文における意味合いとして全く同じ
0027デフォルトの名無しさん2016/02/04(木) 00:00:44.77ID:w2AdpGYg
++, -- は、Goでは後置しかできない

しかもバグを出さないため、演算子ではなく文であり、
変数++, 変数-- と単独でしか使えない

他の文と組み合わせると、コンパイルエラー
0028デフォルトの名無しさん2016/02/04(木) 01:12:07.96ID:gsdv+rd7
c/c++で、電卓やメモ帳みたいなguiツールを作ろうとしています。
それで、ツールの作成に向いたguiライブラリを教えていただきと思っています。
一応調べたんですが、結局何にすればいいか分かりませんでした。
よろしくお願いします。
0029デフォルトの名無しさん2016/02/04(木) 01:16:44.82ID:gsdv+rd7
28です。
注文を付けるようで悪いのですが、
windows api や directXみたいな複雑な書き方をしなければいけないものは、
あまり使いたくないです。
0030デフォルトの名無しさん2016/02/04(木) 03:13:26.99ID:2p27zSg1
>>28
能力が低いのを他人のせいにする人には
何も教える気がありません。
0031デフォルトの名無しさん2016/02/04(木) 08:13:26.94ID:69F/iNHk
>>29
WinAPIもDirect Xも複雑じゃありません。超簡単です。
慣れてください。
0032デフォルトの名無しさん2016/02/04(木) 09:20:37.13ID:ri7+Aiuk
> windows api や directXみたいな複雑な書き方をしなければいけないものは、
> あまり使いたくないです。
そもそもなぜ C/C++ を選ぶのか?がすっぽぬけてる

それにOS指定も必須…たぶんwinだろうけどw
0033デフォルトの名無しさん2016/02/04(木) 12:14:52.52ID:WLTINy2m
練習で作るならWinAPIに触れといた方がいいと思う
本一冊買ってきてその通りにやりゃできるんじゃね?
0034デフォルトの名無しさん2016/02/04(木) 12:18:43.69ID:sJspRTsI
VS使えば勘で猿でも出来るだろ
0035デフォルトの名無しさん2016/02/04(木) 12:47:57.99ID:ri7+Aiuk
フレームワーク特有の決めごとを猿が理解できるわけないだろ
0036デフォルトの名無しさん2016/02/04(木) 17:00:56.08ID:CFFS8IMh
明解c言語入門編と実践編を終えて次に読む本
0037デフォルトの名無しさん2016/02/04(木) 19:08:56.96ID:GJdM8zAG
質問です。

C++でオブジェクト指向を勉強中です。

オブジェクトクラスのメンバー関数内で、クラス外のグローバル変数を必要とした場合、クラス内から直接参照することは避けるべきと考えたのですが、オブジェクトごとに毎回、グローバル変数をSet()させるのが面倒です。

今回のケースでは、グローバル変数=1フレームにかかった時間(double FrameTime)です。

staticを使おうとも思いましたが、どうも力技な気がします。
ご教授宜しくお願いします。
0038デフォルトの名無しさん2016/02/04(木) 19:17:36.20ID:bVOqZs0g
そのグローバル変数を適切な名前空間で分離してしまえばいいと思うけどそれではだめなの?
少なくとも、オブジェクト指向はインスタンスの寿命ごとに大域スコープに対して適切に構造を割り当てる方法論ではない
0039デフォルトの名無しさん2016/02/04(木) 19:50:06.99ID:Ekv0Brhi
引数ではいけないの
0040デフォルトの名無しさん2016/02/04(木) 23:42:26.31ID:zXYXOvBB
ニュースが時々刻々と流れていくような仕組みをWEBサイトに入れたいの
ですが、ググルキーワードを教えて下さい。
0041デフォルトの名無しさん2016/02/05(金) 02:22:41.55ID:TuXhx/YX
>>40
2ch webprog
0042デフォルトの名無しさん2016/02/05(金) 21:36:51.61ID:XJLffUpm
宇宙飛行士選抜試験とRIMSの入所試験(?)はどっちの方が難しいですか?
0043デフォルトの名無しさん2016/02/07(日) 21:11:01.34ID:KIiquYsT
>>42
断然RIMS

RIMSってのがwww.rims.orgのコミュニティを意味してるならね。
JOINって所から6ステップで入会出来るよ!
0044デフォルトの名無しさん2016/02/08(月) 08:26:49.20ID:Y/EKINgZ
>>43
宇宙飛行士選抜試験と京都大学数理解析研究所の入所試験(?)はどっちの方が難しいですか?
0045デフォルトの名無しさん2016/02/08(月) 23:27:06.79ID:rhQ/+qo6
小学生の娘がゲーム作りたいと言い出したんだが
何からやらせたらいい?
30年前ならベーマガを買い与えるところなんだが・・・
0046デフォルトの名無しさん2016/02/08(月) 23:53:43.48ID:cbrzKHRD
>>45
ベーマガww
小学生ならHTMLとJavascriptでもいじらせときゃ良いんじゃないのかね
0047デフォルトの名無しさん2016/02/08(月) 23:58:42.24ID:kLidIYUt
>45
プログラミン http://www.mext.go.jp/programin/
Scratch(スクラッチ) https://scratch.mit.edu/

ソースコード書くんじゃなくて、マウス操作でフローチャートを書くようにしてプログラムを作る環境。
まさに「子供が簡単なゲームとか作ってソフトウェア制作に親しむ」ことを目的に作られた環境だよ。
0048デフォルトの名無しさん2016/02/09(火) 00:18:52.84ID:zKyrJnIK
ツクールとか吉里吉里とかじゃないの
板違い
http://peace.2ch.net/gamedev/
0049デフォルトの名無しさん2016/02/09(火) 02:58:14.42ID:DZvU13eK
なんの知識もない人間が、難解な哲学書を読破することは可能なんでしょうか?
それとも、そういう難解な哲学書を読みこなすには、大学の哲学科とかに入って勉強しないと無理ですか?
0050デフォルトの名無しさん2016/02/09(火) 06:39:54.36ID:RlB4CHkn
みんなアリガトン。
javascript良さそうだな。
プログラミンも日本語で理解できそうだし、フラッシュアニメみたいなのも作れて楽しそう。

最初はじゃんけんゲームとか足し算ゲームとかから始めてみる。
0051デフォルトの名無しさん2016/02/09(火) 14:55:03.98ID:hcReR7Xf
C初心者です

int a = 0;
int b = 0;
a == b && a++ || a++;

この時aが2になってしまい、短絡評価にて条件が真の時に論理和の処理も実行されてしまいます
どうしてこうなってしまうのでしょうか?
0052デフォルトの名無しさん2016/02/09(火) 16:22:58.72ID:QPpqBQlp
>>51
a == b && a++ || a++;
( a == b && a++ ) || a++;

上の式は下の式のようにすると分かりやすいと思うけど
論理積の結果が偽なのでaが2になる
clangだと-Wlogical-op-parentheses ( デフォルト )により
この分かりにくい式のwarningを出してくれる
0053デフォルトの名無しさん2016/02/09(火) 17:07:31.00ID:hcReR7Xf
>>52
理解できました!ありがとうございました!
0054デフォルトの名無しさん2016/02/09(火) 19:59:49.69ID:KGCF+t3t
>>45
もう読んでないかも知れないが、子供だからっておもちゃみたいなもの与えても良くないぞ
本気の子供を腐らせる可能性もある

俺は昔亀に指示与える見たいなソフトでやる気なくしたことあるから
0055デフォルトの名無しさん2016/02/09(火) 20:15:21.48ID:CNqS4krN
>>45
HSPとかは?
結構簡単に単純な動作なら出来たと思う
割と詳しく書いてある公式の本もあるし
0056デフォルトの名無しさん2016/02/09(火) 22:36:41.35ID:9C1pRTQc
ある特定のWebサイト上のテキストボックスに値を自動的に入れたり、
ボタンをクリックしたりする処理をプログラムで自動で行うのってどうやったらできるのですか?
ただリクエストを送ってレスポンスが帰ってきたのを確認するとかではなく、
ブラウザを自動的に動かして、画面遷移やフォーカスの移動が目視確認できるかどうかです
0057デフォルトの名無しさん2016/02/09(火) 23:55:01.53ID:el+sCaZm
>>54
亀ってLOGOだよな?昔小学校のパソコンに入ってたから触ったけど面白かったけどな
本に簡単なゲームみたいなののサンプルコード載ってたからそれを写してちょっといじったりするのが楽しかった気がする
0058デフォルトの名無しさん2016/02/10(水) 01:32:48.72ID:KG7gyyay
東大理系数学が異常に難しいのですが、どうすればあんなものを解けるようになるのでしょうか?
やっぱり相当訓練を積まないといけないのでしょうか?
0059デフォルトの名無しさん2016/02/10(水) 01:34:51.37ID:/IluWBXd
そんなこと聞いてどうするんですか?訓練積めといって積めるなら積めといってあげますよ
0060デフォルトの名無しさん2016/02/10(水) 06:46:10.62ID:WrIiP8cs
>>51-53
MISRA-C 2004 で、4項目の違反!

ルール12.4
&&, || の右側のオペランドには、副作用があってはならない。
短絡評価により、右辺が呼ばれるかどうかがわかりにくいため、
右辺で関数を呼んだり、変数など何かの状態を変えてはいけない。
a++ などは置けない

ルール12.5
&&, || のオペランドは、一次式に限る。
単一の識別子、定数、または( )でくくること

&&, || を複数使う場合は、必ず( )でくくり、
演算順序を明確にすること

ルール12.6
&&, ||, ! のオペランドは、実質的なブール値に限る。
等価・論理・関係演算子で、比較した結果のみを使うこと。
ブール値ではない、a++ などは置けない
0061デフォルトの名無しさん2016/02/10(水) 07:11:33.21ID:dwSQ9sl9
別にMISRA-Cに従う必要ないが
0062デフォルトの名無しさん2016/02/10(水) 14:15:54.53ID:Y5TwPNEd
ソースコードを表すときに、削除する行の前に-記号をつけて追加する行の前に+をつけたりする書き方を見つけたのですが
これはどういう由来何ですか?
0063デフォルトの名無しさん2016/02/10(水) 14:33:03.80ID:CcpqYYAq
MIRSA-Cは低脳PGの致命的な間違いを低減するのが目的なので…
0064デフォルトの名無しさん2016/02/10(水) 14:54:54.17ID:j5O0LQVx
>>62
diffというツールで差分を表示する形式の一つだと思います
またdiffの出力結果から差分を取り込むpatchというツールもあります

>>63
訊かれてもいないMISRA-Cを持ち出す意図を明確にしないと池沼と思われるぞ
0065デフォルトの名無しさん2016/02/10(水) 15:39:18.17ID:Y5TwPNEd
>>64
ありがとうございます。
0066デフォルトの名無しさん2016/02/10(水) 17:04:09.42ID:CcpqYYAq
>>64
訊かれてもいないMISRA-C違反を持ち出すアホを揶揄しているのだよ。
0067デフォルトの名無しさん2016/02/10(水) 18:20:31.26ID:iS6qCt0G
"ミスらしい"じゃなくMIRSA-Cのようだよw
0068デフォルトの名無しさん2016/02/10(水) 21:39:37.28ID:KG7gyyay
東京大学理学部情報科学科で、コンピュータ・ソフトウェアについて学びたいのですが、
この学科は、ハードウェア実験なるものがあるらしいのですが、
自分は相当な機械音痴というか、生まれてからほとんど機械類の操作などをしたことがありません。
ましてや実験なんてもちろんありません。
パソコンは小5ぐらいから使ってますけど、ただ、ネットの閲覧をしてきただけです。
そんな人間が情報科学科に入ったら嫌な思いをしてドロップアウトするのがオチでしょうか?
それとも、この学科に入る人で、自分のような人間も少しはいるのでしょうか?
誰か教えてください。
0069デフォルトの名無しさん2016/02/11(木) 00:38:49.91ID:OZhLkZUr
MISRA-C 2012覚えてからまた来てくださいね
0070デフォルトの名無しさん2016/02/11(木) 02:50:37.04ID:av5cpqDh
誰か>>56の質問にお答えできる方がいらっしゃったら回答お願いしたいです
0071デフォルトの名無しさん2016/02/11(木) 05:56:27.97ID:8ybQQg3z
countRowとrowCountだったらどっちにしますか
0072デフォルトの名無しさん2016/02/11(木) 06:31:36.48ID:+bB80dnP
>>70
PhantomJS
0073デフォルトの名無しさん2016/02/11(木) 20:09:23.46ID:MB1b1nML
.bgmを.wavに変換できるソフトウェアってありますか?
0074デフォルトの名無しさん2016/02/11(木) 23:36:24.82ID:BvQBDPgZ
板違いだし
その質問じゃ誰も答えられないし
.bgmと.wavに関連性を見いだせない
0075デフォルトの名無しさん2016/02/12(金) 20:23:34.63ID:pppQDYpB
>>71
doSomething
0076デフォルトの名無しさん2016/02/13(土) 03:01:38.72ID:1toJOP3a
http://www.ugtop.com/spill.shtml
0077デフォルトの名無しさん2016/02/13(土) 04:11:06.23ID:zWBbkRol
>>56
自動テストなら、Firefoxで、Selenium を使えばいい

Seleniumデザインパターン&ベストプラクティス、2015、オライリー

オープンソースのSeleniumを使って、
Rubyでテストを書いた本
0078デフォルトの名無しさん2016/02/13(土) 05:46:15.47ID:lBQaoTr1
>>71
countRowsは、行数をかぞえろを意味する。
rowCountは、行数を意味する。
例
white cell count 白血球数
= the number of leukocytes
0079デフォルトの名無しさん2016/02/13(土) 23:49:51.96ID:pt2MdlDL
すっごく大雑把な質問で申し訳ないのですが塾で使用するような数学プリントを作成するソフトを作るとしたら、どの言語だと作りやすいんでしょうか
0080デフォルトの名無しさん2016/02/13(土) 23:51:54.25ID:muTTmOPP
>>79
一太郎
LaTeX
0081デフォルトの名無しさん2016/02/13(土) 23:55:02.56ID:pt2MdlDL
>>80
それらを使って問題をランダム作成することは可能なんですか?
0082デフォルトの名無しさん2016/02/13(土) 23:59:59.45ID:B7STu6Az
問題をランダムに作成するという意味が、
例えばかけ算の九九の問題を適当に作ってくれるか?
ということなら、
問題の組み合わせを作成するプログラムと
それを整形し印字できるソフトの組み合わせで
できるんじゃ?
0083デフォルトの名無しさん2016/02/14(日) 00:00:39.29ID:Y231gqF3
馬鹿過ぎワロス
聞き方も悪過ぎるわ

ちょっとはテメェで調べて出直せよ
教育現場ってこういう無能ばっか
0084デフォルトの名無しさん2016/02/14(日) 00:04:40.77ID:3mwCIwuR
>>82
はい、その通りです
今のところ昔ちょっと触ったことがあるc言語で問題を作成し、latexで整形をしているのですがどうもc言語で作ってると手間が多い気がしまして…
0085デフォルトの名無しさん2016/02/14(日) 00:07:47.07ID:nIgOfwin
そこまで分かっていて聞くなら、
どういう手間を省きたいのかまで書かないと
0086デフォルトの名無しさん2016/02/14(日) 00:15:21.75ID:3mwCIwuR
>>85
そうですね、かなり質問が大雑把ですみません
具体的にはまずは分数の計算とか平方根の計算に関して、部分部分をいちいち分解して計算するのがめんどうで
一括で分数と平方根の組み合わせも計算してくれるようなものがないかなと
0087デフォルトの名無しさん2016/02/14(日) 00:22:20.58ID:9PrtlM5P
>>86
数式処理ソフト
0088デフォルトの名無しさん2016/02/14(日) 00:25:25.95ID:nIgOfwin
言っている事がますます分からなくなってきた。
単に設問をランダムに作り隊という事じゃないの?
その設問の答えも出してくれということなの?
0089デフォルトの名無しさん2016/02/14(日) 00:48:02.69ID:3mwCIwuR
>>87
これは使えそうです
ありがとうございます!

>>88
そうです、問題を作ってその答えも出したいのですが
例えば二次方程式を解く問題を作って答えを出すときに、まずルートの中身を簡単にして、ルートが整数になったら分子を計算して〜、整数にならなかったら約分して〜、といったかんじに部分部分に分解して場合分けして計算するのがめんどうで
こういう分数とかルートの計算くらいならやってくれるものがあればと思っていました
0090デフォルトの名無しさん2016/02/14(日) 01:05:07.92ID:+FZ9IXVT
最近の塾の先生もゆとりかよw
生徒から金巻きあげてんだからしっかり働けや
自分の作った問題はちゃんと把握できておかないと
0091デフォルトの名無しさん2016/02/14(日) 01:13:51.53ID:nIgOfwin
例えば分数やルートがある計算式の値を求めるツールがあるのかも知れない。私は知らない。
そういうツールについては、ここで聞くよりソフトウェア板や数学板で聞く方が良いかもしれない。

でも、二次方程式の場合は、その解法の計算式を作って、その上で計算をしないといけない。
この辺はどうするの?
それに出題された側は真面目に計算して回答するわけだし、出題者がそれを面倒だと言うのは一寸なあ
0092デフォルトの名無しさん2016/02/14(日) 01:16:20.11ID:3mwCIwuR
少し調べてみた結果、私のイメージしていたものに近いサイトが見つかりました
ttp://myenigma.hatenablog.com/entry/2015/11/21/222755

とりあえずpythonに触れてみることにします!
質問に答えてくれた皆様ありがとうございます
0093デフォルトの名無しさん2016/02/14(日) 01:26:00.62ID:3mwCIwuR
>>91
私、ここで聞いてよかったです

一応塾の先生の名誉のためにも言っておくのですが、私は塾の先生とか学校の先生でもないです。プログラミングの練習用になんでもいいから簡単なソフトを作ってみようと思い、計算プリント作成ソフトを思い付いたただのフリーターです
0094デフォルトの名無しさん2016/02/14(日) 15:56:12.51ID:8r6FnTJp
1つだけ立ってるビットの場所の、シンプルな求め方がわからず 

0b00010000 → 5
0b10000000 → 8

なんか簡単な式がありそうなんだけど・・

pythonで、今はlen(str(bin(x)))-2 で無理やり出してる
0095デフォルトの名無しさん2016/02/14(日) 16:05:03.06ID:f4GEMmHV
>>94
10の0乗 = 1
10の1乗 = 10
10の2乗 = 100
10の3乗 = 1000

あとはわかるな?
0096デフォルトの名無しさん2016/02/14(日) 16:08:07.60ID:f4GEMmHV
0x03F566ED27179461UL
0097デフォルトの名無しさん2016/02/14(日) 23:54:45.46ID:2GOq4jA1
00010000
11110000
00110000
00010000

10000000
11110000
11000000
10000000
0098デフォルトの名無しさん2016/02/15(月) 00:13:07.14ID:BuMWAFI4
「System.Collections.Generic.List<T>型」を「LPARAM型」に変換する方法、
またその逆の変換をする方法、を教えて下さい。

List<T>型をLPARAM型に変換する必要があり、
その後で、List<T>型をLPARAM型から再取得する必要があるのです。
0099デフォルトの名無しさん2016/02/15(月) 04:50:23.80ID:Bhlg8VNO
Usageについて質問です
学校の課題(C言語)を作成してるのですが、Usageの書き方がいまいちわかりません

オプションの引数にちょっとした条件をつけたいとき、それをどうUsageで示せばよいか教えてください
例えば[-n num]というのでnumを1~10に制限しているというのをどうすれば伝えられるか、お願いします
0100デフォルトの名無しさん2016/02/15(月) 07:47:54.43ID:FDnCcdJi
MFC初期にシェアードポインタ相当があったらなぁ。
例外投げても大丈夫そうなのに。
特に特殊な言語機能なくても作れるはずだからあとはアイディアがあったらよかったなぁ。
ふっくえむえーす
0101デフォルトの名無しさん2016/02/15(月) 07:51:52.73ID:FDnCcdJi
>>99
-h オプション作ってそこで一気に説明するか。
パラメータがおかしかったら、正しい使い方を説明する。
まともに受け取ったらacceptとか表示すればよい。
0102デフォルトの名無しさん2016/02/15(月) 12:28:41.80ID:1s8TZwRk
>>101
なるほど、ありがとうございます。
0103デフォルトの名無しさん2016/02/15(月) 13:13:57.05ID:Xk4DTp51
どなたかPDFを作成出来る無料の帳票出力を教えて下さい
itextでゴリゴリ書きまくってますが不器用すぎて泣きそうです

ウェブサーバ兼アプリケーションサーバ兼データベースサーバの2層クライエントです
言語はc#メインで使ってますが別言語でも構いません
0104デフォルトの名無しさん2016/02/15(月) 13:19:30.00ID:E84Q1jzs
>>94
ここら辺あさる
https://graphics.stanford.edu/~seander/bithacks.html

CならインラインアセンブラかintrinsicでCPU命令直接叩くだけですむけどね
0105デフォルトの名無しさん2016/02/15(月) 13:33:19.26ID:rbMMZedN
初心者です。
pythonのIDLEで、
2**1000000
を試しました。
時間がかかりましたが、答が表示されました。
その後、IDLEで何か他のことをやろうとすると、物凄く時間がかかります。
応答していませんが出る時もあります。
これは2**1000000の結果が表示されたままだと、そのデータがIDLEに負荷をかけた状態になっているのでしょうか
その理由がわかりません。
あくまでも数値がでかくても、画像や動画データとかに比べたら、全然軽いのではとか思ってしまうのですが。
0106デフォルトの名無しさん2016/02/15(月) 13:44:55.63ID:8Z92Uy24
>>93
そんな難しいのはやめて、電卓を作るのが定番

>>94
Ruby, Pythonでも、ビット演算子を使う。
右端のbit0が、1かどうかを確かめる。
0なら、1bit右シフトして確かめる。以下これらを繰り返す

0b1000 & 0b1 → 0

0b1000 >> 1 → 0b100
0b100 & 0b1 → 0

0b100 >> 1 → 0b10
0b10 & 0b1 → 0

0b10 >> 1 → 0b1
0b1 & 0b1 → 1
0107デフォルトの名無しさん2016/02/15(月) 13:57:50.76ID:8Z92Uy24
>>103
LibreOffice
コマンドとしても使える

>>105
IDLEを再起動すれば?

PCは累乗の計算でも、前の答えをメモしておいて、
倍々方式で計算していくから、馬鹿正直に計算はしないのでは?

2**10=千なら、2**20=千**2、2**40=(2**20)**2=千**4、
2**80=(2**40)**2=千**8、2**160=(2**80)**2=千**16
0108デフォルトの名無しさん2016/02/15(月) 14:44:33.63ID:INzjd9DF
>>107
ありがとうございます
調べてきます!
0109デフォルトの名無しさん2016/02/16(火) 18:09:04.85ID:gzwL5Li0
Windows7 で RDP で接続されたことを検出する方法って何かある?
RDP は特定のユーザーで接続するから、特定ユーザー環境下で検出できればいい。
新規セッションだけじゃなくコンソールセッションでログイン済みのセッションに繋ぐこともある。

イベントハンドラを登録するんでもなんかのログファイルとかデバイスをポーリングするんでもなんでもいいし、
VBSみたいなスクリプトで対応するんでも VisualStudio か何かで作るんでもいい(ちょっとしたプログラミングはできる)。

RDP で接続された時に特定のプロセスを起動したい。
0110デフォルトの名無しさん2016/02/17(水) 05:26:16.41ID:585xaHv1
>>109
windowsだとそういう場合イベントログを見るんじゃないかね
今確認できないけど、
http://superuser.com/questions/409099/is-there-a-log-file-for-rdp-connections
0111デフォルトの名無しさん2016/02/17(水) 05:56:31.61ID:wnysiCN2
イベントログに記録されるなら、イベントログが記録された時に
タスクを実行する設定をすれば、好きなプログラムを起動できるな。
忘れたけどWindows 7でも設定できただろ?
0112デフォルトの名無しさん2016/02/17(水) 08:42:33.25ID:MgT/kZYs
RDPのポート番号(TCPポートの3389)を、フックできないの?
0113デフォルトの名無しさん2016/02/17(水) 21:40:11.12ID:q7W6dTZ1
BlueZを使ってC言語でBLEの双方向通信を実現した人います?
ドキュメントがないんだけど、日本語か英語で説明してくれてるサイトとかあったら教えて下さい
0114デフォルトの名無しさん2016/02/17(水) 22:45:28.20ID:C7u4Y8wN
iphoneのロックを外す方法って無いのでしょうか?
0115デフォルトの名無しさん2016/02/17(水) 22:52:51.96ID:E2vT/t4o
ドリル
01161092016/02/18(木) 09:55:31.17ID:DAcxX4YN
>>110-112
ありがとう、とりえあずこのコマンドでポーリングするとか、
query session [ユーザー名]
プログラミングレベルではターミナルサービスAPI ってのがあることがわかった。
でもイベントログから何かを起動できる方が楽なので、そっちの線も試してみる。
0117デフォルトの名無しさん2016/02/18(木) 16:03:19.72ID:JrXqsMsu
それの用途は通知メール飛ばすとかシンプルなタスクだと思うけど
GUIとかデバッガで重たいコトやろうとしてるんじゃなかろか
0118デフォルトの名無しさん2016/02/18(木) 17:10:40.94ID:3MPgP6q+
コンピューター言語同士の翻訳ソフトってありますか?
Cのコードをコピペして、ボタン一発でPythonになるみたいな
0119デフォルトの名無しさん2016/02/18(木) 17:18:28.71ID:dlsHUuTC
>>118
それをコンパイラと呼ぶ
0120デフォルトの名無しさん2016/02/18(木) 17:52:02.03ID:uosgYTqQ
それをトランスレータという
0121デフォルトの名無しさん2016/02/18(木) 18:35:27.44ID:4IlIqb4p
use of deleted function エラーの対処方法を教えてくださいお願いします。
以下のプログラム(サンプルを作りました)で無茶怒られる
g++ 5.3.0で $ g++ -g -O0 -std=c++0x -o sample sample.cpp でコンパイルしています

#include <vector>
#include <future>
#include <mutex>

class base {
public:
base() { i = 0; }
virtual ~base() {}
private:
int i;
std::future<void> f;
std::mutex mt;
};

int main( int argc, char *argv[] )
{
std::vector<base> v;
v.emplace_back();
v.emplace_back();
v.erase( v.begin() );
return 0;
}
0122デフォルトの名無しさん2016/02/18(木) 19:00:33.45ID:Ldw+vT3S
>>121
> use of deleted function エラーの対処方法を教えてくださいお願いします。

1. エラーメッセージを読む
2. エラーの行を特定する
3. エラーの内容を修正する
0123片山博文MZ ◆T6xkBnTXz7B0 2016/02/18(木) 19:49:19.47ID:ir69mPa/
>>121
v.emplace_back(0);
v.emplace_back(1);
0124デフォルトの名無しさん2016/02/18(木) 20:15:09.99ID:WB2ZvMlW
>>94
2を低とする対数を使う
0125942016/02/19(金) 01:14:43.92ID:4dFOnNGY
>>124
math.log(x,2)で一発で出せました ありがとうございます
0126デフォルトの名無しさん2016/02/19(金) 04:07:51.68ID:skEwPSpu
>>116
Linuxでは、TCP/IPのパケット・フィルタリング(iptables)で、
パケットの入出力転送のタイミングで、
パケットのポート番号を指定して、パケットを許可・破棄したりできる

ただし、その時に、
関数をコールバックしてもらえるかどうかまでは知らないけど

>>118
LLVMに、入力がC・出力がPython は無いの?
0127デフォルトの名無しさん2016/02/19(金) 09:16:09.81ID:i395RlVR
>>126
RDPと言ってるのにアホか? しかも中途半端な知識で。
0128デフォルトの名無しさん2016/02/19(金) 09:29:57.84ID:Z6yuPkVs
>>125
> math.log(x,2)で一発で出せました ありがとうございます

おい、>>95で書いただろ。
0129デフォルトの名無しさん2016/02/19(金) 09:33:40.14ID:jugBcwOa
>>128
ワロタw
0130デフォルトの名無しさん2016/02/19(金) 11:28:26.39ID:eREs2hdb
>>126
LLVMの出力は基本的にLLVM-IRで
そこからPythonに変換しようと思えば出来るんじゃねーかなぁとは思うけど

意味あるの?っていう
0131デフォルトの名無しさん2016/02/19(金) 11:51:38.88ID:ZVcoiAWz
FORTRANをC言語に変換するのは聞いたことあるな
0132デフォルトの名無しさん2016/02/19(金) 19:03:01.99ID:unMO5CFj
まるで Cのコードをボタン一発でPythonに変換したかのような
両者の悪いとこ取りしたソースがほしいんじゃろ
0133デフォルトの名無しさん2016/02/19(金) 19:06:00.58ID:unMO5CFj
そう言えば Haxe とかいういろんな言語に変換できるのがウリの言語があったな
0134デフォルトの名無しさん2016/02/20(土) 08:23:02.92ID:S/FSeRk7
ideoneのumlambdaで標準入力欄からの入力を取得する手段ってありますか?

これだと取得失敗します
http://ideone.com/MIh6wB

これだと何故か標準入力欄の入力でなくコード後部の文字を取得します
http://ideone.com/IFUwOv
0135デフォルトの名無しさん2016/02/20(土) 17:58:16.60ID:7mNt7AB9
一番専門知識の量を多く必要とする学問は何ですか?
0136デフォルトの名無しさん2016/02/20(土) 18:15:37.37ID:tAJtoESG
日本史
0137デフォルトの名無しさん2016/02/20(土) 20:03:58.34ID:7mNt7AB9
要は歴史学ってことですか?
0138デフォルトの名無しさん2016/02/20(土) 20:10:44.94ID:7beZ5cKX
実用日本語表現辞典
専門知識
読み方:せんもんちしき
その分野を深くしりつくしていないと分らないような物事の知識。専門知識。


この定義からすると専門知識を比べられる人間自体が稀じゃないかな
0139デフォルトの名無しさん2016/02/21(日) 13:00:03.63ID:bmnrFK5d
東大法学部卒の財務事務次官と東大工学部卒の宇宙飛行士はどっちの方が頭がいいですか?
0140デフォルトの名無しさん2016/02/21(日) 13:07:05.34ID:rLc1CHQI
テストの結果次第
0141デフォルトの名無しさん2016/02/21(日) 18:30:13.42ID:bmnrFK5d
宇宙飛行士って頭いいらしいけど、望月新一さんの論文とかも読めちゃうの?
0142デフォルトの名無しさん2016/02/21(日) 19:16:08.15ID:rLc1CHQI
医者に弁護士になれっていってるようなもんだからな
要は本気・やる気・努力を惜しまない そんな姿勢さえあれば今は馬鹿でもそのうち読める
0143デフォルトの名無しさん2016/02/25(木) 16:21:30.07ID:LVXKdxBs
頭が良いと言っても、人によって定義が違ったりするからね。
0144片山博文MZ ◆T6xkBnTXz7B0 2016/02/25(木) 22:03:53.36ID:R24uEVKq
YコンビネーターとかZコンビネーターなどが流行っているようだが、
何がスゴいの?
0145デフォルトの名無しさん2016/02/26(金) 14:02:15.79ID:p31eATIs
stack overflowって廃れてる?
以前はあそこで質問すると凄い勢いで回答がついて、さすが世界すげえと思ったものだが
最近はまったく回答がつかず、viewも一桁しか伸びない(過去の質問はどれも何百viewsもある

ジャップ版もあるがそっちはどうなんだろ
0146デフォルトの名無しさん2016/02/26(金) 14:30:33.14ID:Z65oyYCS
スレを間違えてますよ

StackOverflowについて語るスレ
http://peace.2ch.net/test/read.cgi/tech/1393468369/
0147デフォルトの名無しさん2016/02/26(金) 14:59:54.10ID:+qP/GfTF
4年ほど無職してるんだけど、C++2008を一から勉強する事にしました。
お勧めの書籍やサイトを教えて下さい お願いします。 ペコリ
0148デフォルトの名無しさん2016/02/26(金) 15:07:08.26ID:p31eATIs
>>146
スレがあったとは
トンクス
0149デフォルトの名無しさん2016/02/26(金) 15:35:24.23ID:qo4WL02k
>>147
c++に2008なんてものは無い。
Visual Studio 2008付属のVisual C++っていうよく似た全く別の言語ならあるけどスレ違い
0150デフォルトの名無しさん2016/02/26(金) 18:59:21.17ID:oGnP6Qu+
プログラムを勉強し始めて半年
性欲が落ちた気がする・・・
なぜだ
0151片山博文MZ ◆T6xkBnTXz7B0 2016/02/26(金) 19:31:38.99ID:6Zondczs
>>150
体を動かせ
0152デフォルトの名無しさん2016/02/26(金) 23:28:25.21ID:faygSoUQ
プログラムをしただけで落ちる性欲なんて元々精力が弱いだけだよ
俺なんか毎日朝晩二回しこっても会社で好きな女子社員と同時にトイレ行ってしこってるのに
0153デフォルトの名無しさん2016/02/26(金) 23:47:11.27ID:lfzqm6QF
スッゲェ
0154デフォルトの名無しさん2016/02/28(日) 04:46:40.88ID:qH9r5ogm
これって何がおかしいんですか?


1 名無しでいいとも! 2016/02/27(土) 22:49:47.68 ID:tcwwqLZx
(1): 02/27(土)22:42 ID:SRzqeFDo(6/6)AAS
投票ページのソース見たら、投票の仕組みが無くてワロタw
スクリプトが無いから何の反映もされないだろこれ。
もっともらしくcssで投票の<div id="thanks" style="display: none;">にしてて、
偽装投票時間になったら<div id="thanks" style="display: block;">に書き換えるだけw
0155デフォルトの名無しさん2016/02/28(日) 04:47:19.38ID:qH9r5ogm
ソースです

951 番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 589e-VtsG) sage 2016/02/28(日) 02:49:02.77 ID:HZxJzFGQ0
>>948
投票用のjsはまだある
http://www.fujitv.co.jp/MECHA/tohyo/js/vote.js

あとInternetArchiveにもログが残ってるね
https://web.archive.org/web/20160227110726/http://www.fujitv.co.jp/MECHA/tohyo/tohyo.html
0156デフォルトの名無しさん2016/02/28(日) 09:50:05.80ID:L0AIzaGf
>>155
そんな中途半端な切り抜きソース提示されても改めてググり直す必要が出てつらいです
1が知ったかしてvote.js見逃して勝手に笑ってるのがおかしいって話では
0157デフォルトの名無しさん2016/02/28(日) 12:34:11.74ID:IqvpT7Ds
BBS_USE_VIPQ2=2の導入しようとしている人がいるけど必要?

http://carpenter.2ch.net/test/read.cgi/operatex/1456341368/421-426
0158デフォルトの名無しさん2016/02/28(日) 12:41:38.44ID:awPHDJ6K
自治スレをすっ飛ばして設定変えるな

自治スレ落ちてるな
0159 ◆tAo.kQ2STk 2016/02/28(日) 13:58:10.69ID:L0AIzaGf
>>157
流れとしては
・よりにもよって宿題スレに荒らしが住み着いてギトギトになってる
・BBS_SLIPの設定を使うにはBBS_USE_VIP2が2以上である必要がある
・現在0
といった具合

必要だと思うけど、その申請をする前に此処の住人の話し合いが必要なのです
0160デフォルトの名無しさん2016/02/28(日) 14:01:06.66ID:ZvEoPQGx
なぜRuby関連のスレッドが無くなってしまったのでしょうか?
0161デフォルトの名無しさん2016/02/28(日) 14:01:49.13ID:kwZpPsWM
スレ毎に設定できるものだから
板全体が変わってしまうわけじゃ無い
宿題スレは、異様に粘着している奴がいるのでどうにかしたいね
0162デフォルトの名無しさん2016/02/28(日) 14:07:50.15ID:L0AIzaGf
>>160
あなたの視力が悪くなったからです

スレタイにrubyを含むスレ、12個もあるじゃねーか
0163デフォルトの名無しさん2016/02/28(日) 14:25:13.92ID:ZvEoPQGx
>>162
質問用のスレッドのことですよ。
そこまで言わないと分かりませんか?
0164デフォルトの名無しさん2016/02/28(日) 14:54:09.24ID:L0AIzaGf
>>163
エスパーじゃないので分かりませんよ?
「Ruby関連のスレッド」がRuby関連の質問用のスレッドの事だと思ってるのは
あなたくらいのものですよ?
0165デフォルトの名無しさん2016/02/28(日) 15:00:32.83ID:kwZpPsWM
自治スレ立てました。
設定値の変更などの議論はそちらでやりましょう。

http://peace.2ch.net/test/read.cgi/tech/1456638931/
0166デフォルトの名無しさん2016/02/29(月) 10:12:04.71ID:3rJa7fQC
ニコニコ生放送をコミュニティURLや放送者URLを登録すれば
自動でコメント付きでダウンロード録画できるようなソフトを自分用に作りたいです。

ニコ生録画用の無料ソフトを試しましたがコメントが保存できないので満足できませんでした。
また、有料ソフトを購入してみましたが何らかの理由で配信が止まるとダウンロードも
止まってしまう点など満足行くものではありませんでした。

そこで、プログラミングにも興味があることだし自分でソフトを作ろうと思いました。
現時点ではプログラミングの知識はほぼ皆無です。
このようなソフトを作るにはどの言語が適しているでしょうか?
また、いろいろ調べてみてとりあえずC言語を勉強したほうがいいと思い
苦しんで覚えるC言語を注文したのですがこの方針は間違ってないでしょうか?
0167 ◆tAo.kQ2STk 2016/02/29(月) 11:22:29.38ID:gY4tu7UX
>>166
既存のソフトで出来無い事の全てを解決出来るようになりたいってんならC言語は必修。
どう動いているのか、どう動くべきなのか、といった事が直感として分かるようになるからね。
更に踏み込んで、理論的に不可能な事について知りたければ「計算複雑性理論」「停止性問題」あたりの用語について調べると良いよ。

既存のソフトがどう動いてるのかが何となく分かってて、ある程度のプログラミングの素養とか前提知識とかが備わってるなら
rubyやpython、perlなんかの軽い言語で実装するのが手っ取り早い事が多い。
問題によってはcommon lispやprologなんかも選択肢に入るだろうね。

今回のケースであれば、
http://nico-lab.net/official_and_channel_nicolive_comments_specification/
こういう記事を探してくる能力だとか、
この記事を見て何をすれば良いのかが分かる、だとか、
そういうケースなら例えばrubyを使えとか、例えばperlで良いんじゃないとか、そういう話になる。

まだプログラミングについて殆ど何も知らないのであれば、
まずはCを学ぶって方針は、遠回りになる事も多いだろうけど確実。
逆に、とりあえずrubyで組んじまえって方針なら、とりあえず目標は達成できるだろうけど応用が効かない可能性がある。
0168デフォルトの名無しさん2016/02/29(月) 11:36:58.15ID:K/jxpLKe
>>167
ごたくはいいから「ニコニコ生放送をコミュニティURLや放送者URLを登録すれば
自動でコメント付きでダウンロード録画できるようなソフト」を作るために必要な言語を
教えてやれよ
0169 ◆tAo.kQ2STk 2016/02/29(月) 11:46:27.14ID:gY4tu7UX
>>166>>168
rubyで良いんじゃない?(大事なことなので二回くらい言いました)
0170 ◆tAo.kQ2STk 2016/02/29(月) 12:08:23.60ID:gY4tu7UX
>>166
色々調べたらC言語を勉強するべきだって思ったけどあってる?
って疑問に対しては
勉強するべきか、否か、で言ったら勉強するべきだと思うよ?
って答えになる。

ただ、webからの情報取得で躓いて、XMLの解析で躓いて、Visual C++のfopen_sで躓いて、ついでに"wb"と書くべきところで'w'と書いたりなんかして、
その全ての理由が
「ポインタがよく分かってないから」だとか
「どこかから落としてきたXMLの為のライブラリを正しく読み込めていないから」だとか
「文字と文字列をごっちゃにしてるから」だとか
「Visual C++/Windows特有の約束事を考慮していないから」だとか
初心者殺しのよくある理由だって意味では、
処女作がC言語でニコ生のレコーダー作成ってのは目標高いね!としか。
0171デフォルトの名無しさん2016/02/29(月) 12:52:07.80ID:K/jxpLKe
「プログラミングの知識はほぼ皆無」な奴に、なにぐだぐだ自説披露してんだよ
0172デフォルトの名無しさん2016/02/29(月) 12:54:40.24ID:gY4tu7UX
どう思うか訊かれてこう思うって答えただけなんだがな
0173デフォルトの名無しさん2016/02/29(月) 12:55:59.42ID:K/jxpLKe
自分が嵐の種になりそうなのわかってないな
0174デフォルトの名無しさん2016/02/29(月) 13:22:48.72ID:3rJa7fQC
>>167-173
>処女作がC言語でニコ生のレコーダー作成ってのは目標高いね!としか。

自分の質問の書き方がよくなかったと思うのですが
C言語でニコ生レコーダー作成が難しそうというのは知識がほぼ皆無の私でもなんとなく想像できたので
注文したC言語の本一冊をまず読んで勉強し、ソフトを作る際にはそれに適した他の言語を使う
というのが自分なりに調べて考えた方針でした。
ただ、それに適した他の言語というものが見当もつかなかったので質問させていただきました。

>既存のソフトがどう動いてるのかが何となく分かってて、ある程度のプログラミングの素養とか前提知識とかが備わってるなら
既存のソフトがどう動いてるのか全くわかりませんし、プログラミングの素養も前提知識も備わってないです。
なので「とりあえずrubyで組む」というのは難しそうに感じました。

C言語の本一冊(またはさらに追加して)読む→rubyあたりの言語を勉強してプログラムを組む
という方針が遠回りになるが確実で、目標達成できて応用も効く、という解釈で間違っていないですか?
0175デフォルトの名無しさん2016/02/29(月) 13:45:45.73ID:K/jxpLKe
>>174
> なので「とりあえずrubyで組む」というのは難しそうに感じました。

アホに騙されてはいけません
「とりあえずrubyで組む」のが正解

「ruby ニコニコ動画」でググって見つかったページの内容を理解できるだけの知識を付けながら、
自分の目的のアプリを書けばいい
0176デフォルトの名無しさん2016/02/29(月) 13:49:15.83ID:K/jxpLKe
それと、

> C言語の本一冊(またはさらに追加して)読む→rubyあたりの言語を勉強してプログラムを組む

程度で応用が利くなんてとんでもない

最低1,000時間は必要
0177デフォルトの名無しさん2016/02/29(月) 13:50:45.79ID:gY4tu7UX
>>174
うん。

まずは一つプログラミング言語をそれなりに使えるようにして
次に組みやすい言語で組むってのが最短だと思う。

んで、Cは古くからある言語だから色々な事が単純だし、
Cの書き方を覚えればどの手続き型の言語でもだいたい同じように書くことは出来て、
その事は違う言語を触る事になった時にも役に立つ。
0178デフォルトの名無しさん2016/02/29(月) 13:56:22.55ID:K/jxpLKe
rubyやる前にCやれって正気かよ
0179デフォルトの名無しさん2016/02/29(月) 14:00:07.12ID:gY4tu7UX
>>176
初心者向けの本なんてどれも内容同じなんだから
能力がプログラミングに適してれば手続き型言語でも10時間あれば十分だと思うけどね?
1冊読みながら打って試して書き換えてしてりゃそのくらいの時間にはなる。
その最初の10時間で「コンピュータはどう動くのか」について叩き込むんならCはベターな選択肢だと思うよ。
rubyは抽象的すぎる。
0180デフォルトの名無しさん2016/02/29(月) 14:02:51.37ID:FsZw3zWE
C++の質問なんですけど、いいでしょうか?
可変長引数の「...」の部分を直接構造体にぶち込む方法ってないですか?
vsptintfのようなマクロがあればいいのですが、

ちなみにこんな処理がしたいです

void func(int type, ...){
va_list VaList;
va_start( VaList, XXX);
switch(type){
case 0:
StructA pack = 欲しい関数(StructA ,VaList);
break;
}
va_end( VaList );
}
0181デフォルトの名無しさん2016/02/29(月) 14:08:42.14ID:gY4tu7UX
>>180
調べてないけど、構造体直接は原理的に無理だと思う。

そういう場合には可変長テンプレートを使う。構文キモいけど。
template <typename H, typename... T>
void func(int type, H&& value, T&&... rest) {
auto&& pack = std::forward<H>(value);
func(type, rest...);
}
0182デフォルトの名無しさん2016/02/29(月) 14:16:01.97ID:FsZw3zWE
181<<
うおぉぉ!すごくありがたい!
ありがたいのですが、
…コレナニヤッテルンデスカ?
0183デフォルトの名無しさん2016/02/29(月) 14:20:03.65ID:3rJa7fQC
>>175-179
ソフトを作るというゴールに向けて
rubyという言語を使えるようにするという目標は確実に見えてきました
C言語の本を既に注文してしまったのは確かなのでとりあえず読み始めてみて
それから、自分がCを最初に学ぶべきか、もしくはrubyから始めるべきかが
見えてきたら、その点をどうするかを決めようと思います。

大変参考になるレスをありがとうございました。
0184デフォルトの名無しさん2016/02/29(月) 14:20:12.87ID:K/jxpLKe
>>179
> その最初の10時間で「コンピュータはどう動くのか」について叩き込むんならCはベターな選択肢だと思うよ。

Cで10時間程度でわかる「コンピュータはどう動くのか」なんて知れてるわ
「コンピュータはどう動くのか」をCで理解するには300時間は必要だろうね
0185デフォルトの名無しさん2016/02/29(月) 14:21:57.28ID:K/jxpLKe
>>183
まず、現状のニコ生の仕様で生録が可能かどうかを調べるのが先決だよ
既存のツールでさえ、ニコ生の仕様変更で、すぐに録画できなくなったりするし
0186デフォルトの名無しさん2016/02/29(月) 14:24:28.95ID:gY4tu7UX
>>182
引数をいっぱい受け取って、先頭から1個引っこ抜いて、残りを自分自身に渡してるだけ
moveセマンティクスを削るとこんな感じ
https://ideone.com/BksR7C
0187デフォルトの名無しさん2016/02/29(月) 14:30:42.29ID:FsZw3zWE
>>186 わざわざありがとうございます!!
ideoneやforward等、いろいろ知ることができました!
ありがとうございます!
0188デフォルトの名無しさん2016/02/29(月) 14:32:07.24ID:gY4tu7UX
>>184
おーけい、君の頭では300時間かかる事は分かった。
平凡な大学生相手に約22時間で終わる講義の内容なら
プログラミングに向いた能力の持ち主には10時間も掛からず学び終えられるよね?

10時間程度で分かる事なんて知れてるのには同意だけど、
それだけあれば他の言語でも入門書の多くの部分はすっ飛ばせると思うんだけどね?
0189デフォルトの名無しさん2016/02/29(月) 14:40:20.46ID:K/jxpLKe
>>188
> プログラミングに向いた能力の持ち主には10時間も掛からず学び終えられるよね?

プログラミング能力を偏差値で表すなら、80越えの奴ならそうかもね

> 10時間程度で分かる事なんて知れてるのには同意だけど、
> それだけあれば他の言語でも入門書の多くの部分はすっ飛ばせると思うんだけどね?

プログラミングを全く知らない新人が入社したとしようか
そいつが翌日夕方にそこまで理解できてると思うか?
0190デフォルトの名無しさん2016/02/29(月) 14:44:40.48ID:K/jxpLKe
>>188
> 平凡な大学生相手に約22時間で終わる講義の内容なら

つか、誰かに教わるのと独学じゃ、かかる時間が全然ちがうんだが

それと300時間というのはね、programming bootcampを参考にしてんの
週40〜50時間(+独自学習)で4〜8週間かけないと、まともな能力はつかない
0191デフォルトの名無しさん2016/02/29(月) 14:48:14.17ID:NwSeovqn
理解なんてものは概ね願望に基づくものだ
0192デフォルトの名無しさん2016/02/29(月) 14:53:34.53ID:gY4tu7UX
>>189-190
プログラミング全く知らない興味ない新人が翌日夕方に理解出来てるとはとても思えんけど
興味あります参考書買いましたオンラインですって人ならなんとかなるんじゃない?

> それと300時間というのはね、programming bootcampを参考にしてんの
それは興味深い。
最初の何時間で何割の人間がどの程度理解できているかに関するデータが欲しいので探してみるよ。
0193デフォルトの名無しさん2016/02/29(月) 14:54:30.24ID:FsZw3zWE
>>186
あと、H&&、T&&、の後ろの&&って何ですか?
参照の進化形みたいなものでしょうか?
0194デフォルトの名無しさん2016/02/29(月) 14:58:42.27ID:gY4tu7UX
>>193
ムーブセマンティクス
でググると良いよ。

型推論が間に入るとconst T& tとT&& tのどちらにもなれる。
templateとかautoとか。
0195 ダメな奴は何をやっても©2ch.net2016/02/29(月) 15:23:26.74ID:qqQHfpQ7
プログラミングの素質があるのは10人中4人と言われているし
その中でもプログラミングに向いているのは10人中1人らしいから
何百時間学習したところで駄目な奴は駄目だ
0196デフォルトの名無しさん2016/02/29(月) 15:32:57.61ID:I3HQeNlK
天才プログラマでは職業としては誰にでも可能では?
現状、職業プログラマは全員が天才プログラマとは限らない。
0197デフォルトの名無しさん2016/02/29(月) 15:34:21.06ID:I3HQeNlK
天才プログラマではなくて、職業としては誰にでも可能では?
現状、職業プログラマは全員が天才プログラマとは限らない。
むかしは女は少なかったはずだが、いまは多くいるはず。
先天的だったらそんな増減は起こらない。
0198デフォルトの名無しさん2016/02/29(月) 15:56:11.97ID:S6WeIjHM
真のプログラマの仕事の範囲が減っただけだ
0199デフォルトの名無しさん2016/02/29(月) 16:33:47.61ID:JrC98f7w
天才プログラマが何だか分からないけど仮に何万人に一人の才能の
持ち主とすれば、プログラミングに向いている70億人中7億人の人は
凡庸なプログラマの素質がある人ということだ
0200デフォルトの名無しさん2016/02/29(月) 16:51:49.97ID:rGiNUpBI
その素質があるかないか決めたやつが10人に1人になるように選べばどうにでもなる
べつに俺が100人に1人しか選ばなければ100人に1人になる
0201デフォルトの名無しさん2016/02/29(月) 17:04:43.92ID:FsZw3zWE
180です。>>181さんの回答をもらって、いろいろ勉強してきました。
そこで質問なのですが、
例えば
struct SA{
  int a;
  char b;
}
という構造体に対しては
SA data = func<SA>(a,b);
ほかの任意の構造体に対しても、それぞれの要素に対応する値を引数に入れることで
自動的に右辺値の構造体値を返してくれるテンプレート関数は宣言することができるのでしょうか?
0202デフォルトの名無しさん2016/02/29(月) 17:54:59.50ID:FsZw3zWE
180および201です。

template <typename H, typename... T>
void func(int type, T ... args)
{
H _data = { args... };
write(&file, &_data, sizeof(H));
}

という関数を組むことで、すべての問題が解決できました。
この場を借りて>>181さんに感謝の言葉を述べさせていただきます!
本当にありがとうございました!
0203デフォルトの名無しさん2016/02/29(月) 21:45:55.47ID:yDOG733w
javaのswingでGUIアプリケーション作るのっていまどきどう思う?
0204デフォルトの名無しさん2016/03/01(火) 06:41:54.57ID:pcZdsVA3
利用者側は何で作られてるかなんて気にしない
0205デフォルトの名無しさん2016/03/01(火) 12:18:16.92ID:CYOvNsDD
ここ2〜3年でセキュリティ関連でめちゃくちゃ厳しくなって
既存のがそのままで動かなくなっただろ
当分選択肢にないわ
0206デフォルトの名無しさん2016/03/01(火) 14:12:51.76ID:yuJ9pKQd
最近さ、ここは知らんけど人少なくなってないか?
Linux、DB、Webプログラミング板など
数年前まではもっと人多くて、勢いあったと思うんだけど
サーバーの方は前から死んでたけれど
0207デフォルトの名無しさん2016/03/01(火) 14:38:05.93ID:CYOvNsDD
減ったよ 廃墟だよ やはり Jim はただの泥棒だったよ
0208デフォルトの名無しさん2016/03/01(火) 14:40:32.80ID:NAjnf5fD
Linux板のくだ質もかなり人減ってる
0209デフォルトの名無しさん2016/03/01(火) 14:40:46.78ID:nMeHNQpm
Jimのせいというより、例の流出がきっかけなんでしょ?
0210デフォルトの名無しさん2016/03/01(火) 14:47:47.07ID:EGPIiGEm
新規流入するだろう世代が、2chじゃなくて余所に行ってるからでは。
SNSとか。
0211デフォルトの名無しさん2016/03/01(火) 15:17:24.38ID:yuJ9pKQd
IT技術者が減ったわけではないんだよな?
まぁ最近は絶頂期のようにはいかないだろうけれど

質問とか今どこがいいんだろうか?
まさか教えてとか知恵袋はないと思うが
2chは回答がリアルタイムで早くて良かったんだけどな
質問サイトはどうしても質問が埋もれてしまって

SNSとかってfacebookやmixiとか?
mixiは2chより更に酷いと思うけど
0212デフォルトの名無しさん2016/03/01(火) 15:32:37.68ID:NAjnf5fD
海外のフォーラム
0213デフォルトの名無しさん2016/03/01(火) 15:49:36.60ID:nMeHNQpm
それって開発サイトのフォーラムのこと?
0214デフォルトの名無しさん2016/03/01(火) 16:22:18.84ID:fC1O/MSa
ユーザー用じゃないの?
BSD系でも色々あるだろうし、Server FaultとかSuper UserとかのExchage系とか
0215デフォルトの名無しさん2016/03/01(火) 16:25:32.20ID:EGPIiGEm
>>211
> 質問サイトはどうしても質問が埋もれてしまって
最近の質問サイトなら、コメント附いたら通知来るだろ。
0216デフォルトの名無しさん2016/03/01(火) 17:02:37.73ID:yuJ9pKQd
>>215
違う、違う
質問が大量の質問に埋もれて、回答を得ることすら難しいってこと
それに次々に新しい質問が出てくるので、1日経てばその質問に回答がつくこともない

フォーラムやメーリングリストでもいいけれど、毎日のように質問してたら「またこいつか」となる
2chが一番楽だったんだよな
0217デフォルトの名無しさん2016/03/01(火) 17:23:08.79ID:EGPIiGEm
>>216
どのQAサイトを想定してるのかわからないけど、teratailとかstackover flowなら質問にタグを付けられて、
なおかつ、回答するとステータスが上がるなどの報酬を回答者に与えてるので積極的に回答されてるよ。

https://teratail.com/ みてみてよ。
は?こんなアホな質問すんなよ、みたいな質問にほぼ回答ついてるから。
0218デフォルトの名無しさん2016/03/01(火) 18:17:00.28ID:qQSb+gdC
androidの、ADBが数秒しか動作しないんですが解決策はありますか。
adb shellなどでstart Daemonした後10秒くらい経つと無反応になります

このようになったときはタスクマネージャで見るとadb.exeが2つ起動しており
その両方を強制終了させるとadb shellなどのコマンドが動きますがまた10秒くらいすると無反応になるので堂々巡りです

(何も繋がずにadb起動、繋いでやっても結果は同じ)
adb shell
error: device '(null)' not found

adb shell
error: device '(null)' not found

(10秒くらい経過後)
adb shell


このままエラーすら返さず、放っておくと何時間でもずっとこのままになっています
0219デフォルトの名無しさん2016/03/01(火) 18:48:15.88ID:/oGISoD7
>>216
2ch の敷居の低さと,自分の質問が馬鹿なら馬鹿と返ってくる率直さが好きだったんだが
また人を集めるとすればどんなイベントを起こせばいいか‥
0220デフォルトの名無しさん2016/03/01(火) 21:34:59.44ID:WAWnZVHT
残念だよな
昔は色んな人が反応してきて、そこから喧嘩始まったりで全然違う方向に行くが、
でもその中の議論も勉強になったり

今のStackoverflow型はそういうとこないし
レスポンスも一つか二つで終わってしまい、寂しい
0221デフォルトの名無しさん2016/03/01(火) 23:12:52.15ID:h25Eqx7G
>>166
Firefoxで、Selenium IDE を使って、ブラウザ操作を自動化すれば?

さらに、Selenium WebDriver を使えば、
Rubyなど色々な言語で、ブラウザを操れる

Seleniumデザインパターン&ベストプラクティス、2015、オライリー

Rubyでテストを書いた本
SeleniumはOSS
0222デフォルトの名無しさん2016/03/02(水) 08:11:15.15ID:eLTGrVDW
>>221
IDEはやめとけ
0223デフォルトの名無しさん2016/03/02(水) 15:30:14.90ID:kPQJEaWP
>>203
昨日始まったイベントで普通に使ってるよ!

https://codevs.jp/
0224デフォルトの名無しさん2016/03/04(金) 05:21:31.86ID:QxAWcB9p
東京大学理学部数学科を目指そうと思っているのですが、
東京大学理学部数学科に入ってからやっていくには、どの程度のパソコンスキルが必要になってきますか?
0225デフォルトの名無しさん2016/03/04(金) 08:41:46.16ID:cTnG/rLx
高校卒業程度
0226デフォルトの名無しさん2016/03/04(金) 11:00:25.06ID:05wjWo9y
今年も落ちたのか。もう3年だろ。お前にゃ無理。
0227デフォルトの名無しさん2016/03/04(金) 15:56:23.89ID:7Ts04v3s
ディープラーニングってどこで話せばいいんだい?
0228デフォルトの名無しさん2016/03/04(金) 16:11:34.25ID:eEaJYIJN
stackoverflowで外人相手に話してみれば
0229デフォルトの名無しさん2016/03/04(金) 16:29:54.91ID:7Ts04v3s
俺好みの二次元画像をうまく評価できるようなシステム作ってみたくてな
可能なんだろうか?
最初の入力作業が大変だろうが
0230デフォルトの名無しさん2016/03/04(金) 16:37:06.95ID:OpHlemOi
この画像を「いいね!」した人は、こんな画像も評価しています
って方式が比較的作りやすい気がする。
運用の難易度は知らん
0231デフォルトの名無しさん2016/03/04(金) 16:44:21.05ID:7Ts04v3s
>>230
ちゃうねん
大量のpinkのログから俺の好きな画像を抽出するねん
外部に公開する気はない
0232デフォルトの名無しさん2016/03/04(金) 22:44:06.73ID:OpHlemOi
最初からそのつもりで言ってるんだが
0233デフォルトの名無しさん2016/03/04(金) 22:50:58.95ID:7Ts04v3s
いいね!した人って俺しかいないから自分が見るまでわからなくない?
って思ってたけどすでにあるいいね!した画像との近さを評価するってことか?
0234デフォルトの名無しさん2016/03/05(土) 01:02:00.78ID:+5oqLqNY
あくまで「作りやすさ」の話だってば。
感性を評価するっていうのは人工知能研究の最先端の1つなわけで。
0235デフォルトの名無しさん2016/03/05(土) 01:15:56.15ID:uk/HCgiG
ちゃうやろ
自分でいいねせよってこと
それに基づいて近い画像を探すのが良いんじゃないかと提案してるのでは
0236デフォルトの名無しさん2016/03/05(土) 09:18:41.36ID:BrW4ngZt
機械学習程度ならライブラリとか揃ってるからそれ使って簡単に実現できそうだけど、好みの画像とかになると途端に難しくなりそう
0237デフォルトの名無しさん2016/03/05(土) 10:36:46.87ID:0sDSn1/v
まず画像をパラメータ化する機構を作って、
大量の画像に対してそのパラメータの推定の為の情報を与えなきゃ
0238デフォルトの名無しさん2016/03/06(日) 04:21:53.07ID:RR5nhT45
アルベルト・アインシュタインさんと望月新一さんはどっちの方が頭がいいですか?
0239デフォルトの名無しさん2016/03/06(日) 05:12:19.05ID:EfXJoLp4
ディープラーニングで好み画像分けるって
好みの画像を数千〜数万枚、好みじゃない画像を数千〜数万枚
の両方を集めて学習させなけりゃ無理じゃね?
好みの画像は大量保存してても好みじゃない画像を大量保存してる奴はおらんじゃろ
0240デフォルトの名無しさん2016/03/06(日) 09:40:00.31ID:covgZswb
数千じゃ話にならんやろ
テーマを狭く絞った上で数十万やろ
二次元でいいなら danbooru や sankaku を漁れ 全然足りないけど
0241デフォルトの名無しさん2016/03/06(日) 14:57:17.97ID:m/Jtqfhv
趣味でたまにプログラミングしてるのですが、VisualStudioを使うまでもない小さなプログラムをデバッグするのにオススメのデバッガってありませんか?
統合開発環境だとプロジェクト作成してソースコード取り込んでデバッグ開始という工程が面倒なのでソースコードなしでアセンブリレベルのデバッガを教えて下さい
ちなみに今使ってるのはollydbgですが、他のデバッガも試してみたいのです
0242デフォルトの名無しさん2016/03/06(日) 15:09:29.28ID:ChxbUFgQ
VCで実行ファイルをプロジェクトとして開けるの知ってる?
0243デフォルトの名無しさん2016/03/06(日) 15:44:35.17ID:m/Jtqfhv
>>242
知らなかった。今やってみたら出来たけど、VisualStudio重いからあまり使いたくないかなぁ。。。
あとシンボル作成してないと使えないっぽい?
0244デフォルトの名無しさん2016/03/06(日) 15:46:54.98ID:covgZswb
シンボルってシステムDLLのシンボルのことかいな
あった方が楽

ターゲットのシンボルならいらない
他人が作ったプログラムを解析するのにも使えr(うわなにを
0245デフォルトの名無しさん2016/03/06(日) 15:53:17.34ID:m/Jtqfhv
ターゲットのシンボル要らないのか。
他人のプログラム解析するのなら、それこそolly使うわ。
そうじゃなくて、重いVS引っ張り出してきてデバッグするのが面倒だなって思ってさ。
0246デフォルトの名無しさん2016/03/06(日) 16:17:39.17ID:ChxbUFgQ
コンパイル、リンクするときにデバッグ情報つけるだけ
滅多に無いけど必要ならデバッグ情報付きのランタイムをリンクしても良い

VSのデバッガーはdllもデバッグできて便利
VSはほぼ立ち開けっ放しなので起動時間の問題は無い
0247デフォルトの名無しさん2016/03/07(月) 04:41:31.92ID:jh/16gk+
神学と計算機科学はどっちの方が難しいですか?
0248デフォルトの名無しさん2016/03/07(月) 06:37:50.33ID:eudRNLDZ
面白いことを言えた人が優勝
0249デフォルトの名無しさん2016/03/07(月) 11:37:46.89ID:KAM2+WB3
Civ5なら神のほうが楽
0250デフォルトの名無しさん2016/03/07(月) 12:41:56.15ID:8YIir+u2
Electronに関するスレはどこにありますか?
ElectronのUIの質問をしたいけど、スレが見つからん…
0251デフォルトの名無しさん2016/03/08(火) 03:41:02.61ID:ZQgcYVg0
尋常じゃないくらい頭が悪いのですが、東京大学理学部数学科に入り、そこを卒業したいという夢があります。
そして、そこを卒業したら、大学院にも進みたいと思っています。
尋常じゃないくらい頭が悪い人でも東京大学理学部数学科に入り、そこを卒業できる可能性はありますか?
ちなみに計算の速度は半端なく遅いです。
超簡単な計算でもいちいち紙に書かないと解けないレベルです。
0252デフォルトの名無しさん2016/03/08(火) 04:06:45.04ID:dCW2/Xzy
>>251
数学科へ行って何を勉強したいの?
群論?ガロア?多様体?
0253デフォルトの名無しさん2016/03/08(火) 08:25:41.39ID:ZQgcYVg0
>>252
そこまではまだ決めていませんが、とにかく数学科に入りたいです。
0254デフォルトの名無しさん2016/03/08(火) 08:39:50.53ID:m6JEWB7m
アンドロイのJavaしかできません pg歴2年

ウィンドウパソコンで便利なアプリを作りたいときは
c#でしょうか

Javaでもswingというのがありますがあれは遊びみたいなもので
0255デフォルトの名無しさん2016/03/08(火) 09:33:10.53ID:zET1ls5G
>>247
人工知能に仕事と職人技を奪われた人々は、自身の魂の所在と生きる意味を求め始める
これからは大宗教時代の幕開けだよ
0256デフォルトの名無しさん2016/03/08(火) 10:39:24.72ID:kiMIo1Bf
windowsのファイル名でユニコードでしか表示できない文字が使えるのはなぜですか?
0257デフォルトの名無しさん2016/03/08(火) 10:47:52.07ID:CQqmIBfk
Windows標準のNTFSはファイル名にunicode使ってるけど
0258デフォルトの名無しさん2016/03/08(火) 10:49:18.78ID:kiMIo1Bf
utf-8のファイル名にすると文字化けするんですけど、utf16ですか?
0259デフォルトの名無しさん2016/03/08(火) 10:53:18.96ID:CQqmIBfk
そうですね、NTFS策定の頃UTF-8まだ世に出てなかったし
0260デフォルトの名無しさん2016/03/08(火) 11:21:36.51ID:kiMIo1Bf
ファイル名がUTF16なら
chcp 850
dir >a.txt

ってコマンドプロンプトでやると日本語のファイル名はUTF16で保存されるはずじゃないですか
それなのに?になってます。どうしてですか?
0261デフォルトの名無しさん2016/03/08(火) 11:43:21.29ID:CQqmIBfk
そりゃシェルの問題でしょ
そのコードページで適切なフォントが選べるなら出ると思うよ
0262デフォルトの名無しさん2016/03/08(火) 12:36:58.42ID:kiMIo1Bf
chcp 65001でutf-8にするとutf-8でファイルに出力されて
chcp 1200でutf-16にするとSJISでファイルに出力するみたいです
全然意味が分からないですね
0263デフォルトの名無しさん2016/03/08(火) 14:15:19.80ID:SiXffVUR
眼鏡が汚れてるから掃除すべき
0264デフォルトの名無しさん2016/03/08(火) 16:41:05.90ID:MNjid55v
windowsでは意味が分からんのが普通
そうじゃないとサポートで稼げないから
0265デフォルトの名無しさん2016/03/08(火) 16:49:06.74ID:kiMIo1Bf
cmdに/Uオプションをつけたらできました。
バッチファイルから直接/Uオプションを付ける方法ないですか?
0266デフォルトの名無しさん2016/03/08(火) 16:56:07.37ID:CQqmIBfk
そのバッチそのものはどうやって実行してんの
cmd に /c 付けてバッチ実行すればいい気がする、そのときに/Uも付けてさ
0267デフォルトの名無しさん2016/03/08(火) 17:03:32.52ID:kiMIo1Bf
ユニコードのファイル名を読み込んでそのユニコードのファイル名のファイルをプログラムから作成できないみたいです。
つまりユニコードのファイル名をプログラムから作り出すことは不可能ということですね。
こんな異常なことはありませんね狂ってますね。
0268デフォルトの名無しさん2016/03/08(火) 17:11:01.03ID:kiMIo1Bf
まとめると
UTF16であるファイル名を抜き出すにはコマンドプロンプトに/Uオプションをつけてファイルに書き出さないといけない
そのファイル名をプログラムから書き込みモードで開くには、そのUTF-16のファイル名をUTF-8に変換して開かないといけない
そうするとファイル名はUTF-8になってしまう。
読み込みモードのときはUTF-16のファイル名のファイルをUTF-8のファイル名で開くことができる。
0269デフォルトの名無しさん2016/03/08(火) 17:13:52.56ID:CQqmIBfk
やりたいのはプログラムなのバッチなの?
試しに
dir > out.txt
だけのバッチtest.bat作って
cmd /U /c test.bat
ってやったらunicode のout.txtができたけど
0270デフォルトの名無しさん2016/03/08(火) 17:17:53.30ID:kiMIo1Bf
ファイルからバッチでファイル名を抜き出してファイルに保存して、それをプログラムから開いてそのファイル名のファイルを作ると言うものです。
0271デフォルトの名無しさん2016/03/08(火) 17:20:33.82ID:kiMIo1Bf
もうあきらめたのでレスしないでください
0272デフォルトの名無しさん2016/03/08(火) 23:21:29.86ID:hfPJvXso
この業界、実務以上に、業界標準の技術を習得する方法ってありますか?
単純にリファレンスではなくて、用件定義や設計など全体的な知識です。
0273デフォルトの名無しさん2016/03/08(火) 23:27:24.47ID:EyRxzck3
パス・ファイル名には、半角英数字のみを使う

_(アンダーバー)は、まだ誤動作が少ない方だが、
-(ハイフン)は様々な種類があるので、使ってはいけない。
半角スペースも、Linux/Mac で誤動作する
0274デフォルトの名無しさん2016/03/08(火) 23:33:33.91ID:Y3tXg8Dg
どこで聞けばいいのかわからなかったので・・・・

担当したプロジェクトでこんな感じのSQLを見たんだ
(その他にも同様なSQLが大量にあるので、狙って書いているように見える)

update hogetbl set
id = #id#,
name = #name#,
address1 = #address1#,
address2 = #address2#
where
 id = #id#

hogetblには、id,name,address1,address2の4カラムのみ。idがPKEY。

更新したいのは、nameのみなんだけど、全部updateしている・・・。
最近の流行り?フレームワーク?自動生成系?
0275デフォルトの名無しさん2016/03/08(火) 23:35:27.76ID:EyRxzck3
>>272
情報処理資格(データベース技術者)の本とか、
WEB+DB PRESS, Software Design などの雑誌、

講習・勉強会
0276デフォルトの名無しさん2016/03/08(火) 23:49:33.94ID:EyRxzck3
>>274
そもそも最近は、SQLを見ない

RoR, Django, CakePHP, SQLAlchemy とか、
たいてい、(列名 => 値) のように、プレースホルダーにHashで指定する

XSS(クロスサイト・スクリプティング)脆弱性対策で、SQLは使わない。
SQLだと、任意の文字をつなげられて、顧客データを盗まれる
0277デフォルトの名無しさん2016/03/08(火) 23:58:29.07ID:jYa17JM8
え・・・
普通プレースホルダ使ってバインドするだろ
0278デフォルトの名無しさん2016/03/09(水) 00:42:42.68ID:kWv39oxN
プレースホルダーにhashで指定するのは最近の主流だが、
>>274 に近い書き方がまだ残ってるのも確かだよな
Seasar2の一部の書き方なんかだと、>>274に似た書き方でSQL文に強引にJavaの変数埋め込んだりするし、
脆弱性対策で変数部分に特定の記号が入ると例外吐く

少なくとも>>274のやり方は最近の書き方ではないし、
自動生成で不要なカラムまで更新するSQLを作り出すのは見たこと無いな…
どんな言語/フレームワークのプロジェクトなのか、とか分かれば調べようもあるが…
0279デフォルトの名無しさん2016/03/09(水) 01:09:26.16ID:R7oQ7N64
>>274見ただけじゃ動的クエリ使ってるのかパラメタライズドクエリなのかはわからんが、
はじめっから全カラム書いてるってことは動的じゃないんじゃね?
0280デフォルトの名無しさん2016/03/11(金) 15:37:27.79ID:qVwATdAA
多分DB側でなんとかしてくれるだろうけど
プライマリーキーまで書き換えるのはちょっとあれだな、、、
0281デフォルトの名無しさん2016/03/11(金) 15:56:01.44ID:c5VoXTMk
update hogetbl set
id = #id#,
…
where
 id = #id#

結果としては変わらない気がする。
0282デフォルトの名無しさん2016/03/11(金) 16:04:58.25ID:OK3Ds2hw
プライマリキーが書き換えられたら、インデックスを更新するだろ
同一の値なら更新しない
なんて期待するなよ
0283デフォルトの名無しさん2016/03/11(金) 19:11:46.87ID:dj3uwIGp
以下のようにVBSでURIからデータ取得するものを作っています。

Set oReq = CreateObject("MSXML2.ServerXMLHTTP")

oReq.setProxy("2", PROXY_SERVER, "localhost")
oReq.setProxyCredentials(USERNAME, PASSWORD)

oReq.Open "GET", URI, False
oReq.Send

これを1度だけ実行なら問題ないのですが、これを繰り返し実行
すると最後のsendのところで、
「無効または認識されない応答をサーバーが返しました」
というエラーが発生します。

これはプロキシサーバの処理能力をオーバーしたという
ことでしょうか。
それともデータ取得先の問題でしょうか。
02842832016/03/11(金) 22:18:29.89ID:dj3uwIGp
ネットワークプログラミング相談室というスレがあったので
そちらに移ります。こちらは無視してください。
失礼しました。
0285デフォルトの名無しさん2016/03/12(土) 10:07:12.35ID:VdEDcwW6
神学と宗教学と天文学を、スケールの大きい順に並べるとどうなりますか?
0286デフォルトの名無しさん2016/03/14(月) 08:21:45.28ID:CQ3K9LyQ
シリアル化(シリアライズ)というのがありますが
これができて一体何が嬉しいのでしょうか?
どういう使い方を想定しているのでしょうか?
またjsonに変換するのとは違いがあるのでしょうか?
0287デフォルトの名無しさん2016/03/14(月) 08:26:50.82ID:fPs5qZap
オブジェクトをファイルに保存したり、ネットワーク越しに渡したりできる
0288デフォルトの名無しさん2016/03/14(月) 08:28:37.28ID:fPs5qZap
jsonは厳密な型をもつ言語のオブジェクトを表現出来ない
0289デフォルトの名無しさん2016/03/14(月) 11:09:22.13ID:VeJxRbZg
>>286
大まかには同じこと
実例の一つが json変換 -- ひたすら簡易なので機能不足

ぶっちゃけ単なるファイル読み書きみたいなものだけど
あくまでオブジェクト指向の枠組みの中で位置づけるために
大げさな名前がついてる
0290デフォルトの名無しさん2016/03/14(月) 13:04:21.03ID:4ToVeZlp
>>289
ファイル読み書きともオブジェクト指向とも全く関係ないけど
どうして何も知らないのに答えようとするのか
0291デフォルトの名無しさん2016/03/15(火) 04:45:53.73ID:74om4dHM
データをバイト配列に変換して、ネットワークで伝送するために、
123456789 のように、一列に並べないといけない(直列化)。
そして、このデータを受け取った人も、123456789 の順番で受け取る

また、バイトの並び順は、ネットワークではビッグエンディアンだが、
インテルCPUではリトルエンディアン。
また、コンパイル時に、エンディアンを指定できる

32ビットでは、
1234 5678 ビッグ
4321 8765 リトル
0292デフォルトの名無しさん2016/03/15(火) 12:37:13.06ID:HUBoUcJt
また知ったかぶる
0293デフォルトの名無しさん2016/03/15(火) 19:12:06.27ID:RIoPtDsj
>>291
http://hissi.org/read.php/tech/20160315/NzRvbTRkSE0.html
0294デフォルトの名無しさん2016/03/16(水) 08:27:12.22ID:qPPEn1mv
4レスで7位とは確かに終わってるな
0295デフォルトの名無しさん2016/03/16(水) 13:07:14.08ID:p+fHJCU+
C言語で質問です
x86で作られたプログラムのintですが通常32bitですが
64bitマシンで動作させても32bitの認識で良いでしょうか?
0296デフォルトの名無しさん2016/03/16(水) 14:08:19.09ID:s2DZ0vQX
ちゃう
0297デフォルトの名無しさん2016/03/16(水) 14:58:12.07ID:753/DuKU
ターゲットが32ならどっちで動かしても32だよ
0298デフォルトの名無しさん2016/03/16(水) 15:48:51.27ID:Uu0ESSRE
前にも似たような質問をしたことが何回かあるのですが、あまり参考になるような回答がなかったので、再び質問させてもらいます。

コンピュータ・ソフトウェア(という言い方で合ってるのかな?計算機科学って言った方が良いのかな?)の全ての分野を極めたいのですが、
それを実現するためには、どんな本を読まないと駄目なんでしょうか?
コンピュータ・ソフトウェア(という言い方で合ってるのかな?計算機科学って言った方が良いのかな?)の全ての分野を極めるために、
絶対にこれだけは読んでおかないと駄目だという本を、知っている限り全て教えてください。お願いします。本気です。
0299デフォルトの名無しさん2016/03/16(水) 16:17:02.94ID:p+fHJCU+
>>297
どうもありがとう
あなたの方を信じます
0300デフォルトの名無しさん2016/03/16(水) 16:47:11.50ID:Moi1Qpqy
>>298
質問があまりにも漠然としていて、回答しにくいんじゃないかな?

ソフトウェアの設計思想、設計手法、解法アルゴリズム・・
計算機科学ということならハード寄りの話も出てきそうだし。
0301デフォルトの名無しさん2016/03/16(水) 16:56:33.31ID:Uu0ESSRE
>>300
回答ありがとう。

とにかくコンピュータ・ソフトウェアの全ての分野を極めたいということです。
つまり、ハードもソフトも全てということです。
0302デフォルトの名無しさん2016/03/16(水) 17:07:39.93ID:4cEWE5Vz
量子コンピュータとか光コンピュータとかあるからハードウェア的要素
電子/電気/光などの工学的な知識も必要になるな
0303デフォルトの名無しさん2016/03/16(水) 17:10:36.65ID:Uu0ESSRE
つまり、電気電子工学や物理学の一分野も極める必要があるということか。
0304デフォルトの名無しさん2016/03/16(水) 19:30:51.43ID:r/U4fnHX
>>298
コンピューターの名著100冊って本があるからそれにある本全部読めばいいんじゃないかな
0305デフォルトの名無しさん2016/03/16(水) 19:59:25.11ID:PIijnxHM
>>295
64int の処理系があればいいなあ,とつくづく思う
0306デフォルトの名無しさん2016/03/16(水) 20:45:57.42ID:R18a35z+
>>298
プログラム意味論 (情報数学講座) 横内 寛文
まずはこの辺とか?俺も全然理解できてないけど
あとは大学の講義しか聞いてなくて本分からないけど、環群体、ゲーム理論辺りの入門書を適当に
それを読む前に高校数学と大学でやるような線型代数辺りはマスターしといた方が良いかもなあ
0307デフォルトの名無しさん2016/03/17(木) 07:11:33.33ID:iTg3Mqjt
>>295
32ビットで、コンパイルしたものは、32ビットになる

ソースコードがあって、64ビットにコンパイルし直せば、64ビットになるけど、
アプリの作者で、64ビットでも誤動作しないように作っている人は、まずいない

なぜなら、32/64ビット双方でのテストは、手間がかかるため、
普通は、32ビット版だけを作っても、64ビットOSで動くから

>>298
ラズパイなど電子工作するのなら、電験3種。
アルゴリズムなら、AOJ(会津大学)のコンテスト
0308デフォルトの名無しさん2016/03/17(木) 12:27:58.03ID:Hj9ln2gZ
htmlの<a href~で、post送信する方法がわかりません

JavaScriptを使えばいいらしいのですが、ご教授ください
0309デフォルトの名無しさん2016/03/17(木) 12:44:25.24ID:H1m/hwv2
>>307
32ビットでって言い方だとビルド環境のことかターゲット環境のことかわからん
全体に違和感。32bitと64bitはコンパイルしなおすだけで済むとは限らないし
普通は必要に応じて選択するから手間とかいう話じゃないし
0310デフォルトの名無しさん2016/03/17(木) 13:41:44.59ID:nu/bdzP4
32bit環境だろうと64bit環境だろうと殆どのC言語処理系はintを32bitとして扱う
違ってくるのはポインタとかlongとかだ
0311デフォルトの名無しさん2016/03/17(木) 15:09:16.62ID:rHxR6oJb
LP64だとintは32bit
0312デフォルトの名無しさん2016/03/17(木) 15:43:04.11ID:qwQg5KrU
>>295
>x86で作られた
1 x86マシンでコンパイルされた
2 x86マシンをターゲットとしてコンパイルされた
0313デフォルトの名無しさん2016/03/17(木) 15:57:28.92ID:dyJPA5Pd
seleniumで画像をフォルダーに保存することってできないんですか?
ブラウザでは右クリックすればメニューからできるのですが
0314デフォルトの名無しさん2016/03/17(木) 16:13:42.38ID:xRatME6G
int32を使わずintを使う奴って
そもそも向いていないと思う
0315デフォルトの名無しさん2016/03/17(木) 18:14:22.02ID:qwQg5KrU
int32 w

サイズ決め打ちするバカの方がたちが悪い
今すぐ死んでくれ
0316デフォルトの名無しさん2016/03/17(木) 18:23:35.52ID:FXTW4Zd2
ケースバイケースでw
0317デフォルトの名無しさん2016/03/17(木) 19:22:13.43ID:r6ObADKw
stdintディスられてて(´・ω・)カワイソス
0318デフォルトの名無しさん2016/03/17(木) 20:17:06.06ID:5H9J/RFd
>>307
なんで電験(強電)がいるんだよ?
0319デフォルトの名無しさん2016/03/17(木) 22:07:06.33ID:mtNd6C5T
>>318
俺も思ったw
でも電子工作関係の検定ってないのかね?
あまり聞いたことが無いが
0320デフォルトの名無しさん2016/03/17(木) 22:41:29.83ID:96SekF85
Eclipse4.5でデバッグ中に変数の値をnullにする方法ってない?
昔は表示ビューってやつで出来たっぽいが、4.5だとそれが無さそうで…
0321デフォルトの名無しさん2016/03/18(金) 02:05:04.40ID:jEcicrol
>>308
<a>は、get やろ。
postは、フォーム送信 <form>

>>318-319
半導体・ダイオードの基礎、電気回路
0322片山博文MZ ◆T6xkBnTXz7B0 2016/03/18(金) 02:21:35.37ID:Ap+aghgX
>>308
Ajax
0323デフォルトの名無しさん2016/03/18(金) 02:36:15.13ID:rIlp386R
会社の先輩がオープンソースのテキストエディタのバージョン情報のところを書き換えて、自分の名前にして得意げしてるんですが、いいんですかね。
0324デフォルトの名無しさん2016/03/18(金) 03:06:45.89ID:jJ9gSrlq
>>323
改変した時にバージョンを変えて別バージョンと分かるようにすることは割と良くある
フォークして名前を変えることだってあるしライセンスを守っている限りは問題ない
只、バージョン表示部分『だけ』変えてるならその人の頭はちょっとアレだな
0325デフォルトの名無しさん2016/03/18(金) 03:56:46.32ID:gDAbGK2s
>>321
電験はどちらかというと
誘導機・同期機・直流機・変電機の世界‥
0326デフォルトの名無しさん2016/03/18(金) 05:39:08.37ID:6oRuSaMu
すべての分野を極めるってのがまず不可能
新しい理論を提唱してはいるけどそれに必要な基礎的な部分は既知の分野だったのに
なぜ星の数ほどいる数学者たちが望月新一の論文の基礎的部分すら理解できなかったのか考えてみればい
0327デフォルトの名無しさん2016/03/18(金) 06:59:42.73ID:OxftKLY2
いつもの東京大学理学部数学科志望のニートだろ
放置推奨
0328デフォルトの名無しさん2016/03/18(金) 13:00:36.36ID:79ebVCbT
>>327
みんな暇つぶししてるんだよ、たぶん
0329デフォルトの名無しさん2016/03/19(土) 07:21:36.08ID:fKG0+8Dg
>>323
それだけで済むなら問題ないけど
いずれ情報流出とかやらかすタイプに見えるので
やんわり注意するか職場から追い出す方向でこっそり動いたほうがいい
0330デフォルトの名無しさん2016/03/19(土) 10:17:21.84ID:0YS1cL/a
最高裁長官とGoogle創業者はどっちの方が頭がいいですか?
0331デフォルトの名無しさん2016/03/19(土) 11:36:18.11ID:KlqJkaFE
このスレの質問者はこのキチガイしかおらんの?
0332デフォルトの名無しさん2016/03/19(土) 12:46:50.07ID:fKG0+8Dg
普通の患者さんは数日で退院されますから
0333デフォルトの名無しさん2016/03/19(土) 18:30:45.82ID:yGkUwhcV
ルビーでCGI.unescape "&#164;"は&copy;に変換されるのに&copy;はなりません
どうしたらいいですか?
0334デフォルトの名無しさん2016/03/19(土) 23:48:35.51ID:HbZef8w/
前にubuntuでi386のサポートやめたいとか話題になってたけど
みなさんは実機の32ビット環境を確保してますか?
0335デフォルトの名無しさん2016/03/20(日) 00:30:55.38ID:eZFsmBRg
>>333
cgi/utilライブラリ > CGIクラス には、unescape, unescapeHTML などもある。
unescapeHTML も見てみ

cgi/utilライブラリ
http://docs.ruby-lang.org/ja/2.0.0/library/cgi=2futil.html
0336デフォルトの名無しさん2016/03/20(日) 01:30:24.09ID:3nqS/a3C
MPIを利用しようとテストを行っていたのですが2台間の通信の際に
handle_mpd_output 401: failed to handshake with mpd on host2; recvd output={}
と出て、ここから進みません・・・
.mpd.conf や /etc/hosts などは確認しましたが問題は見当たりません
1台でのテストは成功しているので、何か心当たりがあればご教授ください
0337デフォルトの名無しさん2016/03/20(日) 13:18:21.94ID:FDe+fGEJ
>>335
ありがとうございます
CGI::TABLE_FOR_ESCAPE_HTML__というテーブルが使えそうなので調べて見たら
そんなテーブルは存在しなくて
CGI::Util::TABLE_FOR_ESCAPE_HTML__というテーブルと間違って書いてありますね
そして、このテーブルに変換したい文字を追加すれば変換されると思いがちですが、ソースを見たら
このテーブルはescapeHTMLするときのテーブルでunescapeHTMLするときのテーブルは
ソースにハードコーディングしてあって変えることは無理みたいですね。
0338デフォルトの名無しさん2016/03/20(日) 22:03:50.17ID:cSwgcwwz
実は他人から教えてもらってプログラミング出来るようになったヤツを見たことがありません
プログラミングってそういうもんなんですか?
(´・ω・`)
0339デフォルトの名無しさん2016/03/20(日) 22:25:21.38ID:GdGOCP5U
>>338
おそらくそうゆうもんですな。コードを自分の手で手打ちした分"のみ"が能力upに繋がるので教えてもらうだけでは能力は上がらないでござる
0340デフォルトの名無しさん2016/03/20(日) 22:50:57.15ID:eZFsmBRg
>>336
「handle_mpd_output 401」で検索!

Linux板・WEBプログラミング板など、他の板で聞く方がよいかも
0341デフォルトの名無しさん2016/03/21(月) 12:35:06.39ID:dZKdhS3z
自分でネットで調べながら作って覚えることができないといつまでたってもまともに
プログラミングできるようにならないからだろう

つまりそういうものなんだよ
0342デフォルトの名無しさん2016/03/22(火) 04:42:59.21ID:J/26pUhs
プログラミングの本とかネットのサンプルって正解しか書いてないけど
実際のプログラミングはあーでもない、こーでもない、実行したらまた予想と違う結果になった、あ〜ムカつくなー、みたいな感じでムチャクチャ効率悪いけどな
でもそういう過程や経験がとても大事なんだと思う今日この頃
0343デフォルトの名無しさん2016/03/22(火) 08:11:59.73ID:zLsWh99J
プログラミングはお手本を見て学ぶ部分はもちろん大きいけど
どうしても自分で考えをひねり出したり
整合性を取ったりしなきゃならない部分が出てきますね
プログラミングが出来ると言うには少なくともその線は超えたいところ
そうなると単に知識を教わるだけでは不十分ということかもしれません
0344デフォルトの名無しさん2016/03/22(火) 10:57:22.94ID:KFfowwKl
<全日空>システム障害で国内線搭乗手続き不能に
http://headlines.yahoo.co.jp/hl?a=20160322-00000018-mai-soci
22日午前8時20分ごろ、全日空の国内線の搭乗手続きなどを行うシステムに障害が発生し、全国の空港で搭乗手続きができなくなった。
------------------

このような障害はプログラミング的にどのようなバグが生み出すものでしょうか?
0345デフォルトの名無しさん2016/03/22(火) 11:12:26.10ID:ZNbjlhFM
>>344
直前にシステムの更新とかがない限り
ハードウェアの故障だろうね。

長く多く使われているシステムの場合、
ソフトウェアのバグが原因の可能性はかなり低い。
0346デフォルトの名無しさん2016/03/22(火) 11:31:01.58ID:BuG1vjRx
全体的に影響あるんじゃDB周りだろうな
0347デフォルトの名無しさん2016/03/22(火) 11:31:06.99ID:qNBBHGFm
マジな話、法学と計算機科学ってどっちの方が難しいの?
計算機科学は計算ができないと駄目なのに対して、法学は暗記するだけでOKだから、計算機科学の方が難しい?
0348デフォルトの名無しさん2016/03/22(火) 11:43:16.51ID:hKNtrbTE
そんなものどっちとかないだろ?
基本、法学の方が難しくないか?
計算機科学は再検証されればそれでいいが。
法律は実社会のことで黒やグレーっぽくても白にもってたり、逆もあるだろ。
人を説得する難しさは法律のほうだろ。
0349デフォルトの名無しさん2016/03/22(火) 11:45:41.78ID:qNBBHGFm
暗記するだけの法学が難しいの?
0350デフォルトの名無しさん2016/03/22(火) 11:46:00.19ID:KFfowwKl
>>345>>346
なるほどそうですかありがとう。
いや以前銀行のシステムがトラブルになってニュースになったときうちのヘルプデスクのメンバーの一人が
「ここの銀行はシステムに問題があってよくトラブルなんですよ」と通ぶって話してたから
業界にくわしい人のあいだでは障害の原因はある程度予想できるのかと思ってた。

>>347
計算ができるのは一部の天才でできない人はいくら時間をかけてもできない。
暗記は多少の個人差はあれだれでも時間をかければアホでもできる。
よって計算機科学のほうが難しい。
0351デフォルトの名無しさん2016/03/22(火) 11:46:46.35ID:KFfowwKl
そして偉い。かしこい。
0352デフォルトの名無しさん2016/03/22(火) 11:49:49.03ID:qNBBHGFm
やっぱ計算機科学の方が難しいんだ。
回答ありがとう。
0353デフォルトの名無しさん2016/03/22(火) 11:54:35.40ID:hKNtrbTE
囲碁プログラムに関しては、人間がプログラムするよりも、
機械が学習の仕方から自動学習するほうが強いことが証明されたからな。
機械の自動学習に負ける囲碁プログラマはヘボだ。
0354デフォルトの名無しさん2016/03/22(火) 11:54:50.90ID:KFfowwKl
だから東大出てても文系なのに頭がいいと言われるのを見ると違和感がある。
0355デフォルトの名無しさん2016/03/22(火) 11:56:17.27ID:qNBBHGFm
やっぱり一番難しい学問は数学なんですかね?
0356デフォルトの名無しさん2016/03/22(火) 12:00:11.79ID:hKNtrbTE
数学はたいして難しく無いと思うが。自分がなんでも知ってるというわけではなく他と比較すると。
物理じゃないか。物理は数学より難しいと思うぞ。
0357デフォルトの名無しさん2016/03/22(火) 12:03:43.73ID:qNBBHGFm
なぜ物理は数学より難しいと思うのでしょうか?
0358デフォルトの名無しさん2016/03/22(火) 12:06:16.24ID:qNBBHGFm
東大法学部は馬鹿でも努力すれば卒業できそうだけど、
東大理学部数学科とか物理学科とか天文学科とか情報科学科あたり(特に数学科と物理学科)は相当頭良くないと卒業できなさそう。
0359デフォルトの名無しさん2016/03/22(火) 12:06:39.52ID:hKNtrbTE
数学の進展は物理からもたらされることが多くて
物理の発想から数学の新分野が展開されたりする。
数学は、物理の厳密化、一般化や道具みたいなものかと思うが。
0360デフォルトの名無しさん2016/03/22(火) 12:09:39.49ID:hKNtrbTE
天才はと関係ないとおもうぞ。数学でもなんでも学科卒業するのは。必要単位がとれればいいだけ。
0361デフォルトの名無しさん2016/03/22(火) 12:10:10.78ID:qNBBHGFm
なるほど。確かに物理もかなり難しそうだ。

思ったのですが、古代(例えば古代ギリシャとか)の数学者とか天文学者とか哲学者とかはいるのに、
なぜ、古代の物理学者はいないのでしょうか?
古代の物理学者って聞いたことないのですが。
0362デフォルトの名無しさん2016/03/22(火) 12:12:49.00ID:hKNtrbTE
物理学の歴史 - Wikipedia

物理学を構成する学問分野の研究は、天文学、光学、力学といった分野から始まり、これらは秩序だって幾何学に統合された。
これらの古代の学問は、バビロニアやヘレニズムの、例えばアルキメデスやプトレマイオスによって記述された。
一方、いわゆる「物理学」を含む哲学は、アリストテレスの「4大元素」の考えを元に大きく発展してきた。

自然の論理的な理解への探求は、古代ギリシアで少なくとも紀元前650年頃から480年頃には、ソクラテス以前の哲学者によって始められた。
自然現象に対する超自然的、宗教的、神話的説明を受け入れることを拒み、全ての出来事には理由があると主張した哲学者タレス(紀元前7世紀から紀元前6世紀)は「科学の父」と呼ばれている。

レウキッポス(紀元前5世紀前半)は、全ての物体は原子と呼ばれる不滅不分割の粒子で構成されているという原子論を発展させた。この考えは、デモクリトスによって大きく発展した。

アリストテレス (紀元前384年-紀元前322年)アリストテレス(紀元前384年-紀元前322年)はプラトンの弟子であり、物理現象の観察は、究極的にそれらを司る自然法則の発見につながるという考えを推し進めた。
彼は一連の「物理学」の研究に関する文献『自然学』を初めて著した。

ギリシア古典時代の初期には、地球は球形であるということは既に広く知られており、紀元前240年頃にエラトステネス(紀元前276年-紀元前194年)がその周長を正確に測定した。
アリストテレスの地球中心的な見方とは対照的に、アリスタルコス(紀元前310年-紀元前230年)は、地球ではなく太陽を中心に置いた地動説を明確に主張した。
0363デフォルトの名無しさん2016/03/22(火) 12:14:39.71ID:qNBBHGFm
いや、でも、数学とか物理などの理系科目って難しいから、必要単位とるのって難しくね?
それに、数学とか物理などの理系科目って難しいから卒論とか書くのも難しいでしょ。
0364デフォルトの名無しさん2016/03/22(火) 12:19:15.64ID:hKNtrbTE
並なら平気、ふつうは。いちばん不利になるのは頭脳よりサボることだ。
全単位一番いい評価をとる必要はない。合格ギリギリでもおけ。
0365デフォルトの名無しさん2016/03/22(火) 12:20:43.71ID:qNBBHGFm
やっぱり馬鹿じゃ理系に進むのは無理ですかね?
0366デフォルトの名無しさん2016/03/22(火) 12:24:48.05ID:hKNtrbTE
物理といっても理論物理のほうね。これは数学に近いし数学よりかは難しいと思う。
双対性で、超弦理論と一般相対性理論が結びつくというのがここ近年の感心事じゃなかったか。素人だが。
0367デフォルトの名無しさん2016/03/22(火) 12:30:11.31ID:qNBBHGFm
数学科か物理学科に進みたいのですが、馬鹿には無理ですかね?
どれくらい馬鹿かと言うと、計算の速度が半端なく遅いです。
かなり簡単な計算でも、わざわざ紙に書いて結構時間をかけて解けるレベルです。
やはり無理ですか?
0368デフォルトの名無しさん2016/03/22(火) 12:33:06.77ID:hKNtrbTE
AdS/CFT対応 - Wikipedia
理論物理学では、AdS/CFT対応は、マルダセーナ双対あるいはゲージ/重力双対とも呼ばれ、2つの物理理論の種類の間の関係を予言するものである。
対応の片側は、共形場理論 (CFT) で、場の量子論で基本粒子を記述するヤン=ミルズ理論の類似物を意味し、対応する反対側は、反ド・ジッター空間で、量子重力の理論で使われる空間である。
この対応は弦理論やM-理論のことばで定式化された。

双対性は、弦理論と量子重力の理解の主要な発展の現れである。
この理由は、双対性がある境界条件を持つ弦理論の非摂動的な定式化であるからであり、注目を浴びている量子重力のアイデアのホログラフィック原理を最もうまく実現しているからである。

加えて、強結合の場の量子論の研究への強力なツールを提供している。
場の量子論が強い相互作用である場合に、重力理論の側は弱い相互作用であるので、数学的に取り扱い易くなっている。
この事実は、強結合の理論を強弱対称性により数学的に扱い易い弱結合の理論に変換することにより、原子核物理学や物性物理学での多くの研究に使われてきている。
AdS/CFT対応は、最初に1997年末、フアン・マルダセナにより提起された。
2014にはマルダセナの論文の引用は10000件を超え、高エネルギー物理学の分野の最も多く引用される論文となっている。



2013年06月02日
時空の理論に橋を掛ける新たな数理モデル - 「宇宙のホログラフィック原理」を説明することのできるモデルに向けて
米・英・ノルウェー・スウェーデンの研究者らからなる国際研究チームはこのたび、「平坦時空」と「負の歪曲した時空」を関連付けることのできる数理モデルを開発したと発表。
この数理モデルをさらに発展させていけば、「宇宙のホログラフィック原理」を説明可能なモデルを構築することができるようになるかもしれないとしていて、研究が進められています。
http://livedoor.blogimg.jp/dogon23/imgs/9/e/9ef41260.jpg
http://livedoor.blogimg.jp/dogon23/imgs/6/c/6c18c52b-s.jpg
http://blog.livedoor.jp/dogon23/archives/27810673.html
0369デフォルトの名無しさん2016/03/22(火) 12:44:57.32ID:hKNtrbTE
しらないが、大学へ入学できるんだったら、サボらなければほぼ卒業できる。
単位は落としても別ので代わりは出来る。
まじめに講義受けて単位取るつもりでやってて卒業できないのが実在するのか怪しいレベル。病気・ケガ・死亡・中退・犯罪とかは別にして。
0370デフォルトの名無しさん2016/03/22(火) 13:10:05.95ID:IIbi6dbK
大学の教室って集中できないんだよな
授業もばらばらだし
サボらせようとする魂胆丸見え
0371デフォルトの名無しさん2016/03/22(火) 14:19:43.12ID:qNBBHGFm
東京大学医学部医学科卒と東京大学理学部数学科卒はどっちの方が高学歴と言えますか?
0372デフォルトの名無しさん2016/03/22(火) 15:32:38.35ID:h45cTJ0I
医学部は、6年かかるから医学部が高学歴だろう。
個人的な印象としては、数学の連中は、計算が大好きで何回も喜んで計算するが、
人間として倫理観が無い。医者、弁護士は、倫理観が必要だ
0373デフォルトの名無しさん2016/03/22(火) 15:37:43.46ID:h45cTJ0I
物理は、数学より難しい。数学は、実験が無いが、物理は、仮説を実験で証明しなければならない
0374デフォルトの名無しさん2016/03/22(火) 15:43:44.91ID:h45cTJ0I
数学は、解析、幾何、代数がある。応用もある
0375デフォルトの名無しさん2016/03/22(火) 15:58:03.80ID:hKNtrbTE
理論物理って100年たってもまだ実験してて実験あと回しになってるけど・・・
重力波も、超光速もいま現在確認中で。
超光速がないとは言い切れないんだろ。
0376デフォルトの名無しさん2016/03/22(火) 16:58:49.89ID:cRV6j0bX
超光速はある
とりあえず光が最速と仮置きすれば十分実用的と言ってたのを
アホが勘違いしただけ
0377デフォルトの名無しさん2016/03/22(火) 17:23:39.35ID:ZcXWHjz2
超サイヤ人だってあったしな。
超光速ゴッドだってそのうち見つかるだろう。
0378デフォルトの名無しさん2016/03/22(火) 17:31:30.32ID:tQKj34P3
Javaプログラムを勉強中なのですが、英語をおろそかにしていた為、まずプログラム言語に使われている英単語の意味を読み解くのに時間がかかってしまいます。
使われている英単語の意味を先に全て暗記してからのほうがスルスル読み解けそうななのですが、
そういうことを目的としたプログラム言語英単語帳のようなサイト等はないでしょうか。
0379デフォルトの名無しさん2016/03/22(火) 17:34:04.74ID:ABuh/TTW
>>378
英単語の意味を知った所で、プログラムの意味は理解できない。
0380デフォルトの名無しさん2016/03/22(火) 18:12:48.46ID:qNBBHGFm
数学と医学ってどっちの方が専門知識の量多いんだろうな?
0381デフォルトの名無しさん2016/03/22(火) 18:42:47.04ID:ABuh/TTW
医学じゃね?
0382デフォルトの名無しさん2016/03/22(火) 18:48:22.72ID:qNBBHGFm
なぜそう思うのかが知りたい。
0383デフォルトの名無しさん2016/03/22(火) 18:51:25.50ID:ABuh/TTW
数学は知識じゃないから
0384デフォルトの名無しさん2016/03/22(火) 18:53:06.69ID:qNBBHGFm
専門知識というより専門用語って言った方がいいかな?
0385デフォルトの名無しさん2016/03/22(火) 19:40:28.14ID:pRKaR0vg
http://www.itmedia.co.jp/mobile/articles/1603/22/news144.html
世界のアップル様がこんなんでいいのですか?
0386デフォルトの名無しさん2016/03/22(火) 21:10:58.13ID:zLsWh99J
>>378
技術用語は適当に検索するなりwikipediaなり見れば分かるっしょ
どちらかと言うと一般的な英語の文章が読めるように
普通に英語に慣れたほうがいいと思う
0387デフォルトの名無しさん2016/03/23(水) 02:05:12.83ID:MmGxISN1
ユーザーズガイド、マニュアルをかくとき、削除と消去を使い分けていますか? 違いがありますかね?
0388デフォルトの名無しさん2016/03/23(水) 02:58:16.96ID:iQNWmbxX
delete、erase、clear、remove
この辺の意味と実装は一貫性がないように思う。

個人的には
削除は、データを無効にする。
消去は、データを内部的に消し去るという事かな。

そのマニュアルの対象が何かによって
同じ意味でも良かったり、使い分けがあっても、
良いように思う。
0389デフォルトの名無しさん2016/03/23(水) 03:35:27.14ID:SoMbpeP6
某APIの事だけど
create/init
delete/destroy
あたりも気になる
0390デフォルトの名無しさん2016/03/23(水) 04:22:58.27ID:xz0dywOW
delete は存在が無くなる
remove は目の前から無くなるが、存在自体は消滅してないらしい
ファイルを消すにしても丁寧にゼロフィルとかして復活不可能にしてしまうなら
delete で、データがまだ存在してるなら remove が相応しいのか

rm コマンドはその目的がリファレンスをunlinkすることにすぎないので
一般的にはデータを破壊するまではいかないと書いてるね
> rm generally does not destroy file data, since its purpose is really
> merely to unlink references, and the filesystem space freed may
> still contain leftover data from the removed file.

MS-DOS では削除コマンドは del (delete) か
del は実際はファイルテーブルに削除マークを付けるだけでデータは消えてないのだけど
どのディレクトリにも無いのだから消滅してると考えるべきだろ?という主張もありか
(単にコマンド名が rm と類似することを嫌ったのかもしれない)
うーんもともと意味が似ている単語なので曖昧な感じになるな・・・
0391デフォルトの名無しさん2016/03/23(水) 05:45:44.38ID:TKApRmsM
RoRでは、ActiveRecordを使うなら、destroy

deleteは、ActiveRecordを使わず、SQLのdeleteを直接呼ぶ感じ
0392デフォルトの名無しさん2016/03/24(木) 00:31:42.87ID:JYtPWttv
文章を書くとき、上書きモードでも消せますね。たとえば、スペースキーを押します。
消去であるが削除ではない気がします。空白に置換した。

ある条件で読み飛ばすとき(スキップ)、結果として削除したことになります。
0393デフォルトの名無しさん2016/03/24(木) 01:24:48.28ID:QwoHQx0b
windows7のマシンをリカバリしたんですが
リカバリ後にwindows updateすると
「確認しています・・・」という表示になったまま
全くすすみません。
また、それとは別に.netFramework4を単体で
インストールしようとしたのですが
同様にインストールが進まなかったです
そのため、Officeなど普通のアプリはインストールできるのですが
.netFrameworkが関わるアプリが
全くインストールできません。(sqlserverとか)
原因がわからないのでわかるかたどなたか教えて頂けますでしょうか?
どうすれば解決できますでしょうか?
0394デフォルトの名無しさん2016/03/24(木) 05:34:18.77ID:FJvNCHp3
ネット回線が混んでいるのかも

ネット回線を使うものは、どうしようもない
0395デフォルトの名無しさん2016/03/24(木) 08:15:30.95ID:RWWxbY4p
どっかで見た
数年前と比べて異常に遅くなってるらしい
時間がかかる奴は待つべき
0396デフォルトの名無しさん2016/03/24(木) 10:53:38.91ID:4/RyKW9t
機械工学と電気電子工学ってどっちの方が難しいのかな・・・?
0397デフォルトの名無しさん2016/03/24(木) 11:08:33.27ID:biS/7wG3
>>393
MSに有料サポート依頼しろよ
ここはWindows無料サポートを提供している場所じゃない
0398デフォルトの名無しさん2016/03/24(木) 13:09:35.59ID:A5WZm8Tk
今日試したら何故か無事アップデートできました
ありがとうございました
0399デフォルトの名無しさん2016/03/25(金) 22:38:40.25ID:o83HGd2B
youtubeで非公開動画を共有するのですが、
現状編集ページを開いて1つ1つ手作業でメールアドレス打ち込んで共有しなければならなく、
数十以上の動画の共有を変更となると恐ろしく手間が掛かるのですが、
これをAPIなり使って一括で編集することって出来ないですか
せめて何の道具と知識を使えば良いみたいなのを参考に挙げてもらえると助かるのですが
0400デフォルトの名無しさん2016/03/26(土) 22:04:32.54ID:uMel8JYw
昔のゲーム機のプログラミング技で
ゲーム機に喝を入れるというのがありましたが
いったいどういう喝を入れてたんですか?
(´・ω・`)
0401デフォルトの名無しさん2016/03/26(土) 23:36:07.51ID:nOSHwcxN
>>399
firefoxで、Selenium IDE を使えば、ブラウザ操作を自動化できる

Selenium WebDriver を使って、Java, C#, Python, Rubyの4言語でも、
ブラウザ操作をプログラミングできる

Seleniumデザインパターン&ベストプラクティス、2015
OSSのブラウザ自動テストツール、Selenium WebDriver を使って、
Rubyでテストを書いた本
0402デフォルトの名無しさん2016/03/27(日) 21:15:49.45ID:NIedmMtv
職業プログラマーではなく、Windowsしか使わない自分が、
ちょっとした作業をするのに便利なスクリプト言語を覚えたいのですが何がいいでしょうか
Windows PowerShellでしょうか
Pythonでしょうか

C#を少し覚えてごく簡単なGUIアプリとかは作れるのようになったのですが、
バッチファイルみたいにさくっと動かせるやつも覚えたいです
フォルダを30個作る(フォルダ名はテキストファイルから取得)みたいな作業は
手作業ではめんどうだし、それをC#でやるとVisual Studio起動などを含めると
自分の能力だと手作業より時間がかかりそうだし、
バッチファイルでどうやるのかもわからないし、あまりバッチファイルを極めたくもないです

なお自営業で、自宅兼仕事場のPCを主に使いますが、客先でPCを借りることもあります
0403デフォルトの名無しさん2016/03/27(日) 21:31:40.46ID:bXlxJe/K
PS,Pythonどっちでも適してると思う
枯れてるのが良いならvbscriptとかも
0404デフォルトの名無しさん2016/03/27(日) 21:39:43.04ID:aLC7L0Nd
「Windows標準で入ってるもの」って前提じゃなければ
Python、Ruby、Perlあたり学んでおけば将来的に何か使えるかもしれないね
0405デフォルトの名無しさん2016/03/27(日) 21:56:26.70ID:lAtHrl2V
Power ShellはショボイPCだと使い物にならない
メモリ不足エラーを頻発する
0406デフォルトの名無しさん2016/03/27(日) 22:00:17.54ID:lAtHrl2V
ちょっと違うな
メモリ不足エラーじゃなくて
必要なメモリを事前計算するのかメモリが足りなさそうだと判断すると実行してくれない
他のスクリプト処理系なら実行するしOSが仮想メモリや物理メモリ采配して何とかしてくれるが
PowerShellはOSを信用してないのか実行そのものをしてくれない
0407デフォルトの名無しさん2016/03/27(日) 22:16:01.48ID:wU/cKBa7
今WindowsのC/C++プログラミング用のソフトウェアを作っているのですが、
それを使ってもらって意見を言ってもらったりするようなコミュニティってありませんかね?
自分一人だと独りよがりで使いにくかったりするし
どうせ作るなら人に使ってもらえるように人の意見等を聞きたいのですが
そういうコミュニティを全く知らないのです。
0408デフォルトの名無しさん2016/03/27(日) 22:16:19.40ID:GYHXz8Cu
WSHでセキュリティ弱くしすぎて、それをPowerShellでは強くしたから、
それの影響なのかな。
知らんけど。
04094022016/03/27(日) 22:57:14.36ID:NIedmMtv
みなさんありがとうございます
客先のPCがしょぼいのでPowerShellは見送って、Pythonを勉強してみます
0410デフォルトの名無しさん2016/03/27(日) 23:08:41.08ID:GYHXz8Cu
>>407
参考までに
http://dixq.net/forum/blog.php
0411デフォルトの名無しさん2016/03/27(日) 23:10:07.13ID:04gm91sO
ツイッターやニコ生で宣伝するとかじゃダメなん?
ベクターで公開は難しいのか?
OSDNで公開も何か違うか
コミュニティといってもQiitaもteratailは方向性が違うし
日本語圏のプログラミングのコミュニティってどこにあるんだろうね
0412デフォルトの名無しさん2016/03/27(日) 23:34:19.63ID:wU/cKBa7
>>410
ありがとうございます。全然知らなかったです。

>>411
そらら特にダメというのは無いですが
今の時代に合ってたり、一通りそろってて便利だったり何か良いのは無いかなと。
とりあえずはそれらのサイトを覗いて雰囲気が合いそうな場所をさがしてみます。
ありがとうございました。
0413デフォルトの名無しさん2016/03/28(月) 01:44:05.86ID:Iw1fiHy1
>>401
ブラウザの操作を自動化できるツールが存在するんですね
早速使ってみましたがデフォルトの記録では出来ないようなので、
Javaで何とかプログラムしてみます
Youtube側で非公開共有の一括操作ができるようになるのが一番良いんですが、
多分実現されることはないのでSeleniumをいじくり倒してみます
動画が300本近くあるので一度に5つ同時に処理できたらと考えてます
まさかこんなニッチな質問に回答がもらえるとは思ってもみなかったのでとっても参考になりました
本当にありがとうございました
0414デフォルトの名無しさん2016/03/28(月) 08:41:06.52ID:d3YBhLBG
> フォルダを30個作る(フォルダ名はテキストファイルから取得)
こんなのコマンドプロンプトから
for /f %d in (file) do mkdir %d
ってコマンド一発じゃん
04154022016/03/28(月) 12:50:31.29ID:SzKj2cLL
>>414
コマンドでも簡単にできちゃうんですね・・・
プロンプトのコマンドはほとんど分からないのでPythonの前に勉強してみます
0416デフォルトの名無しさん2016/03/28(月) 18:18:36.13ID:NU/XJcf/
軽くで良いから全部触ってみて決めよう
アドバイスに振り回されて目的を見失ってる様にも見える
0417デフォルトの名無しさん2016/03/28(月) 19:53:54.10ID:Ys0Ut624
LINE式の対話型プログラミング言語を作ろうと思うんですが
そういうのって特許取れますか?
(´・ω・`)
0418デフォルトの名無しさん2016/03/28(月) 19:59:02.77ID:eqDgVfq/
それに何か革新的な技術があるなら
04194022016/03/28(月) 21:19:39.64ID:SzKj2cLL
>>416
アドバイスありがとうございます
ひと通り触ってみます
0420デフォルトの名無しさん2016/03/29(火) 00:10:25.01ID:mHAN7P26
http://www.meiwasuisan.com/frame/

↑こういう感じの掲示板を作りたいのですが、どうやって作るのでしょうか?
こういう感じの掲示板って、作るの難しいですか?
完成するのに何日ぐらいかかるのでしょうか?
0421デフォルトの名無しさん2016/03/29(火) 00:16:23.50ID:oBN7G4CB
>>402
PowerShellなら、
mkdir(1..3 | Foreach-Object {$_})

Rubyなら、
3.times do |i|
Dir.mkdir(i.to_s)
end

テスト環境のPowerShell_ISE は最初から入っているので楽。
Python, Rubyに比べて、そんなに本格的にオブジェクト指向を勉強しなくてもよいから、
習得時間が少ないけど、あまり高度なプログラミングはしにくい。
一方、Python, Rubyでは、オブジェクト指向が難しい

Windows PowerShell
コマンド & スクリプティングガイド
五十嵐貴之(いからしたかゆき)、2015/3/25

Python, Rubyの推薦書なら、
推薦図書/必読書のためのスレッド 78
http://echo.2ch.net/test/read.cgi/tech/1447165038/129
04224022016/03/29(火) 19:33:32.77ID:iJhxL+r9
>>421
詳しくありがとうございます
参考にして勉強します
0423デフォルトの名無しさん2016/03/30(水) 17:12:03.89ID:N3PcudHb
懸賞生活をしたいから応募用の自動ツールを作りたいんですが当然のごとくど素人です。

どこから勉強したらいいでしょうか?


希望はフォーム自動入力、選択肢のチェック、自動ログイン、ログアウト


難しいのはわかってますが、ぜひ
0424デフォルトの名無しさん2016/03/30(水) 17:39:20.96ID:Muyb9Qgo
何の素人?
それによってアドバイスする内容も変わってくるが、、、
まず動作環境とか持ってるスキルとか書いてよ
0425デフォルトの名無しさん2016/03/30(水) 17:42:39.56ID:N3PcudHb
>>424
プログラムも組んだことない素人です


Win10です
0426デフォルトの名無しさん2016/03/30(水) 18:11:48.20ID:rTPftnGB
仕事が終わって家でプログラミングしようと思っても
家に帰ったらとりあえずビール飲んじゃってプログラミングできません
いったいどうしたらいいんですか?
(´・ω・`)
0427デフォルトの名無しさん2016/03/30(水) 18:23:09.64ID:cWDvBnb1
家に帰らなければ良い
0428デフォルトの名無しさん2016/03/30(水) 21:39:01.36ID:0VGmSTQP
http://headlines.yahoo.co.jp/videonews/ann?a=20160330-00000038-ann-soci
ANAの障害は「サーバをつなぐ機械」らしいけど
つまり「ルータ」とか「スイッチ」ってこと?
0429デフォルトの名無しさん2016/03/30(水) 21:40:44.35ID:0VGmSTQP
こんなビジネスに影響があるシステムなんだから
こういうのは冗長化がとれてるはずだけど
どこか2つ(かそれ以上)の部分が同時に障害になったってこと?
0430デフォルトの名無しさん2016/03/30(水) 21:57:01.52ID:cWDvBnb1
やっぱりハードウェアの故障だったか
0431デフォルトの名無しさん2016/03/31(木) 10:31:06.96ID:T5Sk9bZg
誰か>>420の質問に答えてくれませんかね?お願いします。
0432デフォルトの名無しさん2016/03/31(木) 10:33:18.45ID:okncT2g/
>>431
全部いっぺんに実現しようとしないで、部品にバラして一つづつやってみ
やりたいことができるようになるまでは時間かかるよそりゃ
0433デフォルトの名無しさん2016/03/31(木) 10:35:27.37ID:okncT2g/
>>428
FCのスイッチかハブじゃね
0434デフォルトの名無しさん2016/03/31(木) 10:54:38.07ID:3/f/FFJm
>>431
perlとかPHPとか、あとCGIに関するプログラミングとか
まずはそれが動くような環境を整えたり、サーバを立ち上げたりするところから始めるべきかな
セキュリティ的にも不安ありのごくごく基本的な機能だけを搭載したものなら1週間もあればできると思う
そこまで超難しいというわけじゃないし、結構いろんな人がやってるのでググったり書籍を探すところから始めようか
0435デフォルトの名無しさん2016/03/31(木) 11:05:38.05ID:AghJqbjM
>>420
> 完成するのに何日ぐらいかかるのでしょうか?
何も知らない所からなら、300〜1000時間くらいか。
0436デフォルトの名無しさん2016/03/31(木) 12:28:24.24ID:nkzU0v9F
そのサイト
ここの釣り質問以外で聞いたこと無い
0437デフォルトの名無しさん2016/03/31(木) 12:47:53.59ID:yy0681Er
>>423-425
Firefox で、Selenium IDE を使って、ブラウザ操作を自動化する

>>420
こんなややこしいサイト、DBの設計も必要だし、軽く数年はかかりそう

よく知らないけど、Ruby on Rails(RoR), CakePHP などのフレームワークで作るのかな?
0438デフォルトの名無しさん2016/03/31(木) 13:48:48.14ID:okncT2g/
>>428
スイッチだったね。
L2〜4スイッチみたいだからルータの機能もあるね
0439デフォルトの名無しさん2016/03/31(木) 23:58:44.11ID:ehYNM1vs
>>437
IDEはやめとけ
0440デフォルトの名無しさん2016/04/01(金) 00:09:09.54ID:lglNRnw4
>>439
じゃあなにでやるのがいいの?
0441デフォルトの名無しさん2016/04/01(金) 01:05:01.59ID:zkuFbsrR
>>420
全く知らないところから始めるとしたら物凄く難しいと思う。君が天才なら話は別だが。
たぶん半年以上はかかると思ったほうがいい

まずレンタルサーバーを探して決めます。そして、そのサーバーでサポートされて
いるプログラミング言語(普通はPerlかPHPかRubyかpython)を選びます。

次にレンタルサーバーと同じWebサーバーを自分のPCにインストールして、選んだ
プログラミング言語もインストールして、それぞれ設定を行って動くよう環境を整えます。

環境が整ったら好きなエディタをインストール(メモ帳でもよい)して製作開始となります。
データベースが必要な場合は、これもインストールして設定が必要です。

これだけでも挫折ポイント満載ですが、ここまで上手くいっても、製作中に文字化けや
.htacsessの設定や各種ブラウザ対応やHTML・CSS・Javascript、SEO対策、データベースの
扱い方、正規表現などなど数々の挫折ポイントが待ち受けています。

上記の文にわからない言葉があれば全部ネットで調べてどんなもんか軽く触れてみてば
どれだけ大変かおぼろげながら見えてくると思います。
0442デフォルトの名無しさん2016/04/01(金) 02:08:47.94ID:LDlR2m0j
>>440
SeleniumはWebDriver一択だろ
0443デフォルトの名無しさん2016/04/02(土) 08:17:14.41ID:oWNsI6Md
>>441
でもまあ情報量は豊富にあるし、比較的簡単なものを組み合わせていけばそんなに時間かけなくてもそれなりのものにはなるんじゃね?
0444デフォルトの名無しさん2016/04/02(土) 16:58:15.12ID:AyfQe55M
大量にあるヤフメールを一括管理できるものないですか?


スマホに全部通知したりしたいです
0445デフォルトの名無しさん2016/04/02(土) 17:03:55.54ID:EwvTfYNw
板違い
0446デフォルトの名無しさん2016/04/03(日) 10:03:18.17ID:9AFzELcc
xamarinのおかげでスマホ向けにもC#で簡単に開発できるし、サーバーサイドはすでにそうだしWindows向けクライアントアプリじゃ勝負にならないし、JavaってC#に圧殺される運命ですか?(真剣)
0447デフォルトの名無しさん2016/04/03(日) 10:49:01.54ID:Leps+2Do
いや全然
0448デフォルトの名無しさん2016/04/03(日) 22:21:15.91ID:ztijxy5q
MacのUSキーボードを使ってるんだけど
USキーボードはリターンキーが小さいから
カタカタカタ、パチーン!って気持ち良くプログラミングできません
いったいどうしたらいいですか?
(´・ω・`)
0449デフォルトの名無しさん2016/04/03(日) 22:31:31.00ID:451mPNNS
どうせあれだろ?お前ただ何も考えずにパチーン!やってるだけなんだろ?
お前のまわりのパチーン!してる奴らは涼しい顔してパチーン!してるけどな
本当は影で血の滲むような反復パチーン!してるんだぜ?
そんな努力もしないでパチーン!していい格好したいなんて虫が良すぎるぜお前
お前もまわりに一目おかれるような正確無比なパチーン!を決めたかったら
これから一日一万回の素パチーン!を続ける事だな
0450デフォルトの名無しさん2016/04/04(月) 02:36:38.65ID:ZN9SL/oc
地獄のミサワ風にやれば解決
0451デフォルトの名無しさん2016/04/04(月) 12:43:19.48ID:W94w0TEL
You好きなキーボード使っちゃいなYo!
0452デフォルトの名無しさん2016/04/04(月) 19:38:41.22ID:uMVCUj6o
パターンとか抽象化とかの文脈で open abstraction ってどういう意味?
0453デフォルトの名無しさん2016/04/05(火) 17:40:17.77ID:kHkV08KA
スタックでpushの対義語は?
a. pop派
b. pull派

これって作法の問題?それとも宗教戦争?
0454デフォルトの名無しさん2016/04/05(火) 18:02:59.49ID:Urfcnp8R
>>453
pullである可能性はどこで知った?
0455デフォルトの名無しさん2016/04/05(火) 19:37:14.18ID:lCclSONo
スタックでpullは初めて聞いた
push/pullは電子回路とかソフトアーキテクチャの話でよく聞くきがする
04564532016/04/05(火) 19:57:23.92ID:7lDl19Li
>>454
確かに書籍ではスタックはpushとpopで説明されてたんだけど
「英語でpush(押す)の対義語はpull(引く)だろ」
と思ったから「スタック push pull」で検索したらそこそこあったので

http://dragon.s151.xrea.com/65816/658168.html
http://donkeyhacks.zouri.jp/databank/65C816/function/65c816stack.html

>>455
出身の違い、畑違いみたいなもん?
0457デフォルトの名無しさん2016/04/05(火) 20:32:59.42ID:lCclSONo
ぐぐったらこんな話題を見つけたで
http://stackoverflow.com/questions/420315/stacks-why-push-and-pop
0458デフォルトの名無しさん2016/04/05(火) 20:40:05.75ID:kHkV08KA
>>457
これ面白すぎ。なんかの話のタネにしとこ
そして6800系はpush/pull文化圏なのか
0459デフォルトの名無しさん2016/04/05(火) 20:57:40.54ID:lCclSONo
チューリングとかバウアーは bury と unburyとうい表現つかってたみたいね
歴史を感じるなぁ
0460デフォルトの名無しさん2016/04/06(水) 12:59:12.90ID:w6ADzwzA
「マシン語」と「ネイティブ・コード」って同義?
0461デフォルトの名無しさん2016/04/06(水) 13:20:33.18ID:Vdxgfb3H
>>460
両者をどのような場合にでも置き換え可能というのを「同義」と定義するなら、同義ではない
0462デフォルトの名無しさん2016/04/06(水) 13:26:33.05ID:goAIGnqr
マシン語という場合は人の手で書いたものも含まれるけど
ネイティブコードはコンパイラか何かが生成したもの
0463デフォルトの名無しさん2016/04/06(水) 13:30:26.27ID:w6ADzwzA
>>462
ありがとう。分かりやすい
0464デフォルトの名無しさん2016/04/06(水) 13:54:43.87ID:Vdxgfb3H
>>463
ネイティブコードは別の意味で使われることもある。
https://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%82%B3%E3%83%BC%E3%83%89

文脈で、どの意味かはすぐにわかるが。
0465デフォルトの名無しさん2016/04/06(水) 21:21:53.30ID:jF9iZK9d
ウォーターフォール開発についての質問です。
既存のシステムの一部(マスタ管理)をオープン化するプロジェクトとします。

『外部設計とは、システムとシステム外の関わりについて決める工程です』(本より)
>システムとシステム外の
  =新システム(マスタ管理)と既存のシステムの

『結合テストとは、機能と機能の間のインターフェイスに関するテストで、
これはまさに内部設計で決めた事に対するのテストです。』(本より)
>機能と機能の間の
  =新システム(マスタ管理)の中の、ある画面とある画面の間の

で合ってますか?
0466デフォルトの名無しさん2016/04/06(水) 23:28:25.97ID:XPysVVNM
どこに書き込めばいいのかわからんかったので、ここで失礼します。
win10tileというスタート画面のタイルの画像を変更するソフトを使っているのですが、exeファイルにしか有効でないらしく、c:\とかドライブを直接指定してもエラーになってしまいます。
なので特定のドライブを開くだけのexeファイルを作って指定すればいいんじゃないかと思ったのですが、プログラムがわかりません。
windows環境で実行でき、無料で使用できるソフトとその記述?プログラム?を教えていただけないでしょうか。
また、edgeもなぜか開けないので、他のexeファイルを開くexeファイルの記述も教えていただきたいです。
0467デフォルトの名無しさん2016/04/06(水) 23:33:56.79ID:tRW13GWB
>>465
会社ごとに異なる。
本に書いてあることと一緒とは限らないし
ここで言った誰の言葉とも一緒とは限らない。

だから、んなもんてきと〜でいいんだよ。
重要ならば仕事する上で定義しろ。

あとな画面のことなんて忘れろ。
世の中には画面がないものなんてたくさんある。
そんなもので分けるなっていうことだ。

ついで言うと会社の多くがクソだ
クソ会社が決めた独自のルール。
信用ならんわなw
0468デフォルトの名無しさん2016/04/07(木) 00:33:31.00ID:pUEgfdfM
>>466
フルパス付きで、実行ファイル名も指定すれば?
c:\〜.exe

コマンドを使いたいのなら、PowerShell_ISE を使えば?

それと、君の日本語がおかしいから、何を言っているのか、よくわからない
0469デフォルトの名無しさん2016/04/07(木) 01:38:28.96ID:E8IBm4BJ
>>466
ここはそう言うプログラムを作る人のための板
windows板で聞きなさい
0470デフォルトの名無しさん2016/04/07(木) 02:41:31.82ID:2/VvgNWO
>>467
分かりました。ありがとうございます!
0471デフォルトの名無しさん2016/04/07(木) 18:00:33.83ID:8ZCRLQzQ
以下のような処理をエクセル、なり
そういった事ができるフリーソフト、なりがあったらお教え頂きたいです。。
(エクセルはエクセル2010を持っております。)

文字列の一括の置換、もしくは文字列の一括の挿入を行いたいです。


「山」という文字が出てきたら、そこに「●」という文字を続けたいです。
ただし、毎回毎回でなく、4回に1度ですとか5回に1度、のみ
変更したいのです。



山●山●山●山●山●山●山●山●・・・・
ではなく

山山山山山●山山山山山●山山山山山●・・・・

というように「挿入」できるような
プログラムか、エクセルの式か、 フリーソフトか、
お手数おかけしますが、 打開策を教えて頂きたいです!!!!;すみませんよろしくおねがいします;
0472デフォルトの名無しさん2016/04/07(木) 18:20:58.10ID:VEUHKitV
sed -e "s/\(山山山山\)/\1●/g 処理したいファイル
0473デフォルトの名無しさん2016/04/07(木) 18:22:19.23ID:VEUHKitV
セミコロンが抜けてる_| ̄|○

sed -e "s/\(山山山山\)/\1●/g" 処理したいファイル
0474デフォルトの名無しさん2016/04/07(木) 18:24:49.98ID:GzjsbaaS
>>471
エクセルの置換は使ったことある?
検索の近くにあると思うんだけど

検索する文字列「山山山山山」
置換後の文字列「山山山山山●」

にするだけできっとできるさ
あと一般的なテキストエディタでは正規表現ってので置換が出来て
これは何かっていうと、パターンを柔軟に指定できるってスグレモノ
あとは必要に応じて「正規表現 置換」でぐぐるだけ
0475デフォルトの名無しさん2016/04/07(木) 18:25:02.16ID:8ZCRLQzQ
>>472-473
本当に有難うございます!
やってみます、有難うございました!
0476デフォルトの名無しさん2016/04/07(木) 18:25:39.30ID:8ZCRLQzQ
>>474
はい!有難うございました!
04773872016/04/08(金) 00:27:56.47ID:mY1bFEcM
>>387(削除、消去)にレスをつけてくださってありがとうございます

「一貫性がない」
「気になる」
「曖昧な感じになる」
「消去であるが削除ではない気がします。空白に置換した」

答えはないということにしました
お礼がおくれてごめんなさい
0478デフォルトの名無しさん2016/04/08(金) 08:31:17.79ID:zP5TndYW
オンラインゲームの解析をするには先ず
おおまかにアセンブラとC++を理解していなくちゃできないものでしょうか?
0479デフォルトの名無しさん2016/04/08(金) 09:02:34.78ID:SsW8bH2d
パケットの解析
0480デフォルトの名無しさん2016/04/08(金) 09:18:13.48ID:zP5TndYW
パケットはIPとかじゃ?
0481デフォルトの名無しさん2016/04/08(金) 09:18:13.94ID:zP5TndYW
パケットはIPとかじゃ?
0482デフォルトの名無しさん2016/04/08(金) 20:10:24.43ID:qTthsf+l
何故フロントエンドってライブラリやフレームワークがたくさんあるんですか

ついていけません
0483デフォルトの名無しさん2016/04/08(金) 23:27:17.75ID:JcMpS2aS
なぜ自動車はたくさんの会社が作ってるのですか?
という質問と同じようなもんだと思えば
0484デフォルトの名無しさん2016/04/09(土) 00:09:27.08ID:NknyIt7s
なぜライブラリやモジュールの仕様が言語ごとにばらばらで統一されていないのですか?

画像のビットマップファイルやPNGファイルは仕様が決まっていて
ほとんどの画像を扱うアプリで扱えて便利です
MP3はほとんどの音楽プレイヤーで扱えて便利です
0485デフォルトの名無しさん2016/04/09(土) 00:33:46.46ID:NknyIt7s
画像のビットマップファイルは、画像ファイルを扱うアプリなら
最低限対応していなければならないフォーマットであろうし
ほとんど、どの画像系アプリからも読み書き出来て便利なわけですが

今のところ、プログラムのライブラリやモジュールで
どの言語と、どの言語でも、確実に相互に連携できるやり方は
プロセスを起こして、ファイルやパイプやソケットを使って
やり取りするぐらいしかないでしょう
0486デフォルトの名無しさん2016/04/09(土) 12:01:37.22ID:yIzAT5uL
>>484
なぜあなたはプログラムを書こうとするのですか?

世界で最も優れたプログラマー数名が
必要と選んだプログラムだけを書くのが社会のために有益です
0487デフォルトの名無しさん2016/04/09(土) 12:21:18.89ID:/4/Vu5/J
世界で最も優れたネラー数名が
必要と選んだスレッドだけを書くのが社会のために有益です
0488デフォルトの名無しさん2016/04/09(土) 13:27:24.25ID:NknyIt7s
>>486
言っている意味が良くわかりませんし
面白くもありません

なぜライブラリやモジュールの仕様が言語ごとにばらばらで統一されていないのですか?
画像ファイルのフォーマットのように、規格を決めて、どの言語からでも使えるようにしないのは何故ですか?
0489デフォルトの名無しさん2016/04/09(土) 14:27:23.18ID:DlgyhX65
>>488
利権・宗教・政治の問題
0490デフォルトの名無しさん2016/04/09(土) 22:06:16.47ID:X8q1ZjRT
配列の中に[A, B, C, D, E.. ZZZ]の要素があって、
それをwindowsのエクスプローラの様に一定の範囲にある要素を表示したいのですが、
解説などがあれば教えていただきたいのですが。
0491デフォルトの名無しさん2016/04/09(土) 22:19:19.51ID:KOaWU5bX
一定の範囲にある要素ってどういう意味?

例示して
0492デフォルトの名無しさん2016/04/09(土) 22:27:34.74ID:8imgO17J
エクスプローラのようにって一言が大変混乱するw
0493デフォルトの名無しさん2016/04/09(土) 23:28:36.34ID:CxJrSPRf
スクロールしたいのかね
0494デフォルトの名無しさん2016/04/10(日) 00:33:42.38ID:1ftzI5tj
Photoshopの“*.grd”ファイルから
ClipstudioPAINTの“*.sut”ファイルへと形式変換したいんだ

手動でも出来なくはないけど大量だからだるいし
これからも増える予定なのでできればコンバーターが欲しい

できればバイナリの解析ができないので誰かに作ってもらいたい。
作ってくれる人がいないようなら自分で作ってでもなんとかしたい。

作ってくれる人もしくはいい情報が出てそうなスレを探してる
すまないが教えて欲しい
0495デフォルトの名無しさん2016/04/10(日) 00:53:53.81ID:9zYVMe1H
バイナリの解析?

その2つのファイル形式の、仕様書が必要
0496デフォルトの名無しさん2016/04/10(日) 01:00:46.94ID:1ftzI5tj
仕様書はないんだよね。
こういう場合どこから手をつければいい?
0497デフォルトの名無しさん2016/04/10(日) 01:09:55.96ID:3GADySAA
手動で出来るなら自動操作回すとか…そういうアイデアも
0498デフォルトの名無しさん2016/04/10(日) 01:16:50.94ID:1ftzI5tj
自動操作もやってみたんだけど、
アクションもPhotoshopスクリプトも記録されないものが混じっててうまく動作しないんだよね
マウスカーソルとクリック記録するやつも誤動作激しくてちょっときびしいorz
0499デフォルトの名無しさん2016/04/10(日) 03:37:43.13ID:DcOaBboz
ウィンドウにメッセージを送りつける感じで頑張ってもらいたい
0500デフォルトの名無しさん2016/04/10(日) 08:56:50.17ID:3ok/irBp
>>494
>できればバイナリの解析ができないので誰かに作ってもらいたい。
まさか、無料で作れと言ってるのか?
0501デフォルトの名無しさん2016/04/10(日) 09:17:16.91ID:hSypwT6Y
>>496
自分で同じデータ作るならどういうフォーマットにするかを考える
0502デフォルトの名無しさん2016/04/10(日) 09:22:50.49ID:V6iwEOZD
>>491
例えば、配列の中に10個ファイルがある。画面表示出来るのは3つまでとする。
そうすると
A A (初期のカーソル?の位置)
B B
C -> C
D
E
F
とまずは表示され、矢印キー(上下)でファイルが選択されるようにする。
上記の例で、Cの次にカーソルが来たときには
B
C
D
と表示したい。

>>492
エクスプローラのようなことをしたかったので。

>>493
はい。そうです。スクロール処理です。
0503tasukete2016/04/10(日) 10:33:42.14ID:1I5jwrs3
正規表現に関する質問です。

■概要
「そうですねabcの次はdefですね笑」

上記文章のdefにマッチさせる正規表現文字列をご教授下さい。

■ロジック
「***笑」の「***」の中に存在する「最後の」半角英数文字を取り出したい。

■現在の正規表現文字列
"([0-9a-zA-Z!-~]+)(.*)(笑)"

■現在の正規表現文字列に対するマッチ結果
マッチ文字列 : abcの次はdefですね笑
マッチ文字列グループ1 : abc
マッチ文字列グループ2 : の次はdefですね
マッチ文字列グループ3 : 笑

■質問内容
上記グループのいずれかにdefが該当するような
正規表現文字列を教えて下さい。
ポイントは「最後の」です。
0504デフォルトの名無しさん2016/04/10(日) 11:23:41.82ID:1I5jwrs3
>>503
以下で解決しました。ご回答ありがとうございます。
"([0-9a-zA-Z!-~]+)([^0-9a-zA-Z!-~]*)(笑)"
0505デフォルトの名無しさん2016/04/10(日) 14:06:12.28ID:R2GJbW+a
解決しててるならそれでいいけど

・可能なら正規表現以外のプログラムを利用せよ
・条件が増えると加速度的に正規表現が複雑になるので、適当に分割せよ
・否定文はクソめんどい。プログラム側でNOT演算子を使え

というのは覚えておくといいと思う。
冗談じゃなくてマジな話ね。
0506デフォルトの名無しさん2016/04/10(日) 14:51:49.19ID:3bK2dcN2
SQLと似てるなw
0507デフォルトの名無しさん2016/04/10(日) 14:56:17.79ID:R2GJbW+a
SQLもそういう面はあると思うが(MySQLしか知らんので断定はしない)、
否定1個だけで面倒になるほど狂った構文じゃないだろw
0508デフォルトの名無しさん2016/04/10(日) 15:13:02.03ID:3bK2dcN2
まあ状況は違うけどそれだけで完結させようとして複雑になってしまって
メンテが厳しくなるケースがあるw
0509デフォルトの名無しさん2016/04/10(日) 15:18:06.65ID:R2GJbW+a
なのでPGの皆様に個人的なお願いです。
あなたの作るツールに正規表現検索などの機能を実装する場合、
せめて「条件にマッチしないものを選択」するオプションをツール側で付けてください。
ほんとお願いします…
0510デフォルトの名無しさん2016/04/10(日) 22:01:34.48ID:DcOaBboz
>>502
スクロールがしたいのね
表示に使っているコントロールは何かね
大体のコントロールにはスクロールの機能ぐらい付いている

それともスクロールは既にできていて、カーソル移動に合わせてスクロールするようにしたいという事かね?
どちらにしても、使っているコントロールが何かわからなければ、誰も回答できないよ

それとも自前描画?
まぁ自前描画するような人がこんな質問しないとは思うが
0511デフォルトの名無しさん2016/04/10(日) 23:10:53.22ID:2nCcxZVq
ヘキサゴナルアーキテクチャはなぜヘキサゴナルなのですか?
0512デフォルトの名無しさん2016/04/11(月) 19:34:22.27ID:edqlulhA
お風呂に浸かってオナラをした時の水中のオナラをアルゴリズムで示せという宿題が出たんですが、
オナラを含んだ泡の数とか泡の大きさも示さないとダメですか?
(´・ω・`)
0513デフォルトの名無しさん2016/04/12(火) 12:28:15.54ID:eGxrBEU6
プログラム実行中に、ユーザーの入力内容から、その場でソースコードを作成し、その内容を実行中のプログラムのマスターデータとして取り込む事が出来る言語はありますか?
あるとすればどんな言語でしょうか?
よろしくお願いします
0514デフォルトの名無しさん2016/04/12(火) 12:46:07.29ID:DS9korRk
>>513
意味がわからん、、、
evalを使える言語はどれかって話?
0515デフォルトの名無しさん2016/04/12(火) 12:57:22.77ID:eGxrBEU6
evalググりました
イメージとしては近いです。
javaでクラス化したインスタンスを既存のクラスにする。
みたいなイメージです
0516デフォルトの名無しさん2016/04/12(火) 13:37:35.80ID:DS9korRk
そういうのlispとその後継が得意じゃなかったかな
0517デフォルトの名無しさん2016/04/12(火) 14:00:03.74ID:eGxrBEU6
lispググりました
仕事中なんで詳しく調べるのは後になるのですが
有益な情報ありがとうございます
0518デフォルトの名無しさん2016/04/12(火) 15:23:17.74ID:u0Et0qq5
>>513
そういうのSmalltalkが得意
Lispの後継だし
ただしLispもSmalltalkも難解

Rubyとかevalがあり
かつ普及してる言語でやるのが簡単

ただしevalはセキュリティ上の問題があるから
外部から不特定の一般ユーザに入力させるのは不可
0519デフォルトの名無しさん2016/04/12(火) 18:37:26.47ID:IAc/e0O4
smalltalkググりました
難しそうですが早速触ってみたいと思います
詳しい説明もありがとうございます
結構真面目に人工無脳開発したくて、こんな質問させて頂きました
ありがとうございました
0520デフォルトの名無しさん2016/04/12(火) 19:02:57.08ID:DlPR2rx2
>>513
Javaで無理矢理やるとか無理ですかね?

言語の中の言語 - Scripting
http://www.javainthebox.net/laboratory/JavaSE6/scripting/scripting.html

Java SE 6 Mustang 5章 スクリプティング機能
http://www.techscore.com/tech/Java/JavaSE/JavaSE6/5/


ちょっと試してみた
https://paiza.io/projects/TDhmJoPwCbZWsabjBR_i5Q
0521デフォルトの名無しさん2016/04/12(火) 19:04:30.07ID:aPKxd8Pt
人口無能を作るのにevalなんか要らんだろう・・・
0522デフォルトの名無しさん2016/04/12(火) 19:07:57.39ID:aPKxd8Pt
とにかく、質問の仕方が最悪だし
自分が何をしたいのかも全く分かっていなかったというオチ
最後の最後で今になって何作りたいか言うぐらいなら
最初から人工無能を作りたいって言えばいいのに
0523デフォルトの名無しさん2016/04/12(火) 19:20:02.67ID:u0Et0qq5
そうだなおそらく人工無能を作る本
一冊読むのが一番早いだろうな

やりたいこととズレてるだろうけど
それでもムダな回り道しなくて済む
0524デフォルトの名無しさん2016/04/12(火) 19:38:32.61ID:IAc/e0O4
至らない点が多く不快な思いをさせてしまい申し訳ありませんでした
お答えくださった皆様本当にありがとうございました!
Javaのメソッドも参考にさせて頂きます!
0525デフォルトの名無しさん2016/04/12(火) 21:42:44.75ID:j5hPE/df
xcodeでiphone用のipaファイルを作りたいんですけど
でも、開発者アカウントを持ってないから普通にエクスポートはできないんです。
でもでも、以前に作ったAppのipaファイルはなぜかPC上にあるのです。
Ad-Hocかかってるみたいだけど、どうやったのかな。。。。笑
どなたか教えてください。お願いします。
0526デフォルトの名無しさん2016/04/12(火) 23:07:09.30ID:vE6hgofA
cakePHPの専用スレとかありませんか?
0527デフォルトの名無しさん2016/04/12(火) 23:13:30.33ID:DlPR2rx2
>>526
【PHP】フレームワーク CakePHP 17ホール目【v3α】
http://tamae.2ch.net/test/read.cgi/php/1406984261/
0528デフォルトの名無しさん2016/04/13(水) 01:20:05.40ID:K9Eb0dXv
>>527
ありがとです
0529デフォルトの名無しさん2016/04/13(水) 10:59:15.54ID:fbVZAWIt
>>525
以前っていつ?
最新の環境ならDeveloperProgramなしの開発用IDのみで
できると思うけど
0530デフォルトの名無しさん2016/04/13(水) 18:30:20.27ID:MiKKShAe
もしかして
漢詩型のプログラミング言語を作ったら
特許取れて大金持ちになれますか?
(´・ω・`)
0531デフォルトの名無しさん2016/04/13(水) 18:31:00.53ID:mi4DbspP
(´・ω・`) だれが使うの?
0532デフォルトの名無しさん2016/04/13(水) 18:41:15.23ID:fbVZAWIt
花 夜 処 春
落 来 処 眠
知 風 聞 不
多 雨 啼 覚
少 声 鳥 暁

こんな感じでプログラムするのか
0533デフォルトの名無しさん2016/04/13(水) 19:17:05.21ID:s5MRiDQ8
多分レ点とかの事じゃないかな
しかしだよ、レ点とかは読む順番だけの話で、それも各漢字一回ずつしか読まれず
ループしたり条件分岐したりもしない
一回ずつ読まれる、その順番を決めるだけ、なら
素直に上から順番に読めた方が便利なわけで
プログラムにレ点とか持ち込んでも意味が無い
0534デフォルトの名無しさん2016/04/13(水) 21:05:59.22ID:l8jbxtwH
>>529
開発IDがないんですよね
0535デフォルトの名無しさん2016/04/13(水) 21:22:53.02ID:01Fp5Zkb
作ればいいじゃん、3分でできる
0536デフォルトの名無しさん2016/04/14(木) 09:29:37.09ID:BWqYEmlQ
AとBの文章を比較して部分一致箇所が多ければ類似文章としてみなすような処理をしたいのですが
どういうライブラリや方法とればいいでしょうか?

ちょっと短めの文章ですが

A 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。
B 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。

こういうのを類似としてみなしたいです。
0537デフォルトの名無しさん2016/04/14(木) 11:28:30.22ID:zK0B8WUx
>>536
PHPでいま作った。単語の重み、重要度考慮なし。参考。http://altarf.net/computer/ruby/3226


$A="1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。";$B="源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。";
$A = tovector($A); $B = tovector($B); echo "類似度は " .cossimilar($A, $B)."です。\n"; // 0.747
$A="のび太とドラえもん"; $B="ドラえもんと野比のび太";
$A = tovector($A); $B = tovector($B); echo "類似度は " .cossimilar($A, $B)."です。\n"; // 0.819
return;

function cossimilar($X, $Y) {
$s=0.0; reset($X); reset($Y);
do { $m = key($X); $n = key($Y);
if($m < $n) { if(!next($X)) break; continue; }
if($m > $n) { if(!next($Y)) break; continue; }
$s += current($X)*current($Y);
$f = next($X); $g = next($Y);
if(!$f && !$g) break; if(!!$f && !!$g) continue;
if(!$f) end($X); else end($Y); } while(1);
return sqrt($s); }

function normalization($V) {
ksort($V);
$s=0.0; foreach ($V as &$x) $s += $x*$x; $s=sqrt($s);
foreach ($V as &$x) $x /= $s; return $V; }

function tovector($A) {
$tango = array(); $X = unpack( "C*", $A );
for($n=1; $n+2<=count($X); $n++) {
$y = $X[$n] + 256*$X[$n+1] + 256*256*$X[$n+2];
if( !isset($tango[$y])) $tango[$y]=1;else $tango[$y]++; }
return normalization($tango); }
0538デフォルトの名無しさん2016/04/14(木) 11:37:07.70ID:zK0B8WUx
>>537で全角ひらがなの価値をゼロにしたら少しは改善する気はする。
それをやってみるか。
0539デフォルトの名無しさん2016/04/14(木) 12:22:59.25ID:zK0B8WUx
ひらがな無視したら95%の類似度になった。

$A="1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。";$B="源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。";
$A = tovector($A); $B = tovector($B); echo "類似度は " .cossimilar($A, $B)."です。\n"; // 0.95

function cossimilar($X, $Y) {
$s=0.0; reset($X); reset($Y);
do { $m = key($X); $n = key($Y);
if($m < $n) { if(!next($X)) break; continue; }
if($m > $n) { if(!next($Y)) break; continue; }
$s += current($X)*current($Y);
$f = next($X); $g = next($Y);
if(!$f && !$g) break; if(!!$f && !!$g) continue;
if(!$f) end($X); else end($Y); } while(1);
return sqrt($s); }

function normalization($V) {
ksort($V);
$s=0.0; foreach ($V as &$x) $s += $x*$x; $s=sqrt($s);
foreach ($V as &$x) $x /= $s; return $V; }

function tovector_sub( &$tango, $A) {
$X = unpack( "C*", $A );
for($n=1; $n+2<=count($X); $n++) {
$y = $X[$n] + 256*$X[$n+1] + 256*256*$X[$n+2];
if( !isset($tango[$y])) $tango[$y]=1;else $tango[$y]++; }}

function tovector($A) {
$tango = array();
$X = preg_split("/[。、ぁ-ん]/u", $A, -1, PREG_SPLIT_NO_EMPTY);
foreach ($X as $x) tovector_sub( $tango, $x);
return normalization($tango); }
0540デフォルトの名無しさん2016/04/14(木) 15:12:21.42ID:BY7gxQ6D
最低限、形態素解析入れようよ

それに
>>536
だけではやりたいことがさっぱり見えない
0541デフォルトの名無しさん2016/04/14(木) 15:32:35.20ID:aXOmd2ve
>>540
> >>536
> だけではやりたいことがさっぱり見えない
majide?

異なる二つの文章を比較して、類似文章かどうかを判定したい。
・それにはどのような方法をとればよいのか?
・何かライブラリはあるか?

たとえば、

> 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。
> 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。

は、「類似である」と判定したい。
0542デフォルトの名無しさん2016/04/14(木) 15:38:21.76ID:aXOmd2ve
形態素解析は、mecabとかどうかな。
http://mecab.googlecode.com/svn/trunk/mecab/doc/index.html?sess=3f6a4f9896295ef2480fa2482de521f6#parse

> % mecab
> すもももももももものうち
> すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ
> も 助詞,係助詞,*,*,*,*,も,モ,モ
> もも 名詞,一般,*,*,*,*,もも,モモ,モモ
> も 助詞,係助詞,*,*,*,*,も,モ,モ
> もも 名詞,一般,*,*,*,*,もも,モモ,モモ
> の 助詞,連体化,*,*,*,*,の,ノ,ノ
> うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
みたいに解析してくれる。

ここから自力でなんとかするか(例えば助詞を取り除いて比較するとか)、
あるいは、俺は知らないけど、類似度を計算してくれるライブラリそのものがあるかもしれない。
0543デフォルトの名無しさん2016/04/14(木) 16:14:51.58ID:8zCUzUHZ
>>536
類似度を調べるのに
文字の一致を判定するものと
意味の一致を判定するアプローチがある

前者の方が雑な判定だが実装が簡単なので
まずNグラムを調べてみるといい
0544デフォルトの名無しさん2016/04/14(木) 16:17:27.32ID:8zCUzUHZ
>>541
類似の概念を深く掘り下げないと

「1192年鎌倉幕府が誕生しなかった」や
「2911年鎌倉幕府が誕生し、〜」は類似で
「せんひゃくきゅうじゅうにねんかまくらばくふがたんじょうし、〜」が
類似ではないと判定されるような
実装に十中八九なるだろう

まあ意味論を入れると
実装コストが割りに合わないから
こんなもんでいいと思うけどね
0545デフォルトの名無しさん2016/04/14(木) 17:43:02.68ID:zK0B8WUx
意味までいくと、英語、ロシア語、中国語でも判定しないといけないだろうし
翻訳ソフトなみの技術、手間がかかるな。まともな検索エンジンを作ることとも似てるが。
0546デフォルトの名無しさん2016/04/14(木) 18:32:20.83ID:eHny7O4J
> 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。
> 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。
それぞれグーグル検索して上位10件で同じサイトが引っかかった数で類似度を判定するのはどうよ
0547デフォルトの名無しさん2016/04/14(木) 18:39:26.67ID:8zCUzUHZ
別に翻訳しなくても日本語の意味でいいけど

「1192年平安時代が終わり、次の時代が始まった」は
意味的にほぼ同じなのが人間にはすぐ分かるが
こういった一般常識を機械に理解させるのは大変
0548デフォルトの名無しさん2016/04/14(木) 19:24:42.65ID:GeH6Brel
そういうのこそAIの出番じゃないのか
ディープランニングだっけ
0549デフォルトの名無しさん2016/04/14(木) 20:14:06.67ID:8zCUzUHZ
ディープラーニングでできるのは
文字の一致を複雑で精緻にすることで
依然として意味は分からないまま
05505362016/04/14(木) 20:43:17.22ID:BWqYEmlQ
たくさんレスいただきどうもありがとうございました
出題傾向を探りたくて問題集や模擬試験をデータ化した上で比較を行いたいと考えていました
全部ひらがなだったり別言語で意味合いは同じだったりとかは考えもしませんでした
問題集や模擬試験ですのでそのへんの心配はあまりいらないと思います
精度も高くなくては困るというわけではないので
皆さんのアドバイスを精査した上で考えてみたいと思います
特に>>537さん、わざわざコードを書いてくださってありがとうございます
数学的な処理が入っててすぐに理解出来そうもないですが参考にさせていただきます
>>542さんmecabの紹介と使い方ありがとうございます
mecabで助詞を取り除いて比較する方法も試してみたいと思います
他にも聞きなれない言葉があるので調べてみたいと思います
たくさんのヒントありがとうございました
0551デフォルトの名無しさん2016/04/14(木) 20:47:59.79ID:f1hhftJp
>>548
ディープラーニングは意味を理解することを目指していないのでは?
watson も結局は自分が何者かよく「わかっていない」らしい
0552デフォルトの名無しさん2016/04/14(木) 21:07:51.24ID:GeH6Brel
>>551
そうなの?

でも、意味は分からなくても、人間がなんとなく近いと感じる文を大量に与えれば、
それを何となく近いと判断するように学習していくのがAIなんじゃね?
0553デフォルトの名無しさん2016/04/14(木) 21:24:24.77ID:f1hhftJp
>>552
そんな体たらくでは,人間を超えるのは無理なんじゃない?
0554デフォルトの名無しさん2016/04/14(木) 22:37:46.80ID:GeH6Brel
>>553
ごめん、意味が分からん
0555デフォルトの名無しさん2016/04/15(金) 01:01:34.46ID:T2tfEKrF
どこかに日本の休日の日付が一覧で見れるページないでしょうか?
できれば20年後くらいまで見れると助かります
どなたかよろしくお願い致します
0556デフォルトの名無しさん2016/04/15(金) 01:48:26.44ID:Kb1QsQnw
祝日なんて20年の間に新しいのが出来たり廃止されたりで変わるもんでしょ
0557デフォルトの名無しさん2016/04/15(金) 01:59:07.82ID:Kb1QsQnw
例えば「2049年 カレンダー」でググりゃ2049年のカレンダー出てくるし
「2050年 カレンダー」でググりゃ2050年のカレンダー出てくるし
適当なサイト見つけてスクレイピングでもしてろ
0558デフォルトの名無しさん2016/04/15(金) 02:36:48.23ID:CxKNk1vU
アセンブラの学習ってどうやればいいんでしょうか?
C言語の入門書は苦しんで覚えるC言語ってサイトのC言語を始めよう!って奴導入して
覚えていったのですが
アセンブラは命令をノートに書いたりして覚えてけばマスター出来ますか?
0559デフォルトの名無しさん2016/04/15(金) 03:50:35.70ID:E9RqgMhO
>>558
いきなりやる気をくじくようだけど
組み込み系の仕事で必須とかじゃなければ
べつにアセンブラやんなくていいよ

今はCで十分早いから実用上問題ないし
ほかに覚えること山ほどあるから回り道になる

そこをどーしてもやりたいって言うなら
まず情報処理試験のCASLIIを調べてみそ
これは実用にならないけど入門用に適してる
0560デフォルトの名無しさん2016/04/15(金) 04:11:51.96ID:OdDIIck7
アセンブラはllvmとかjavaでいいだろ。
実用・実働するし命令を統一されてるから入門にもなる。
0561デフォルトの名無しさん2016/04/15(金) 04:18:11.52ID:E9RqgMhO
ああLLVMとかJVMでもいいね

アセンブラじゃなくて中間コードだけど
自作言語作りたいとかならこれで十分
0562デフォルトの名無しさん2016/04/15(金) 06:37:15.13ID:CxKNk1vU
>>559
アドバイスありがとうございます。
ただ自分はゲームの解析をしたいのでアセンブラは避けては通れない道みたいなので覚えたいです
情報処理試験のCASLII・・・ですか
https://www.jitec.ipa.go.jp/1_20casl2/casl2dl_001.html個々のファイル読んで勉強すればいいってことですか?
CASLIIってアセンブラなの?とかそんなレベルですけど大丈夫ですかね・・・
0563デフォルトの名無しさん2016/04/15(金) 07:58:48.07ID:E9RqgMhO
>>562
>アセンブラなの?
CASLは試験用の仮想言語
いきなり実機の解析だと難しすぎるから

試験に使われてる関係で
参考書があるからそれもメリット


>大丈夫ですかね
茨の道を覚悟すべき

CASLは試験だから勉強すれば誰でもできるけど
実機の解析は難解だから確実にできる保証なんかない
0564デフォルトの名無しさん2016/04/15(金) 09:27:40.18ID:5T6Bt3m3
>>562
ゲームの解析って具体的には何をしたいの?
0565デフォルトの名無しさん2016/04/15(金) 10:09:48.07ID:gXCAJEC6
>>562
解析がやりたいなら
無理だと言われても押しのけてやり遂げるやつじゃないと無理
0566デフォルトの名無しさん2016/04/15(金) 10:19:53.79ID:YJyzazuE
>>555
春分の日と秋分の日は前年に閣議で決定されるので、2018の休日すら確定していない。
0567デフォルトの名無しさん2016/04/15(金) 10:25:19.56ID:dsOz+fwK
プレイすると現実世界の量子コンピューター開発を手助けできるゲーム「Quantum Moves」
http://gigazine.net/news/20160414-quantum-moves/
0568デフォルトの名無しさん2016/04/15(金) 15:37:48.92ID:Gn2elJqf
>>563
仮想言語ってことは覚えてもアセンブラ次に学ぶときにはまた1からスタートってことですか?
それともCASL覚えたらアセンブラ覚えるのに大分楽になりますかね?
3年間くらい暇があるので本当に覚えられるなら辛くてもやりたいと思ってます
0569デフォルトの名無しさん2016/04/15(金) 16:24:55.38ID:OdDIIck7
実働するアセンブラ風、仮想言語は?



PlayStation 4、開発にはLLVM Clang | マイナビニュース
http://news.mynavi.jp/news/2013/12/25/269/

LLVM 言語マニュアル
この文書は、LLVMアセンブリ言語の参照マニュアルです。
LLVMは、型安全で、低水準な操作ができる、柔軟な、そして全ての高級言語を簡潔に表現できる能力を提供する静的単一代入ベースの表現です。
これはLLVMのコンパイル戦略のすべてのフェイズにわたって使用される共通コード表現です。
http://www.h3.dion.ne.jp/~mu-ra/llvm/LangRefJ.html

LLVM とその中間表現を使用してカスタム・コンパイラーを作成する
https://www.ibm.com/developerworks/jp/opensource/library/os-createcompilerllvm1/

大学院生のためのLLVM | インフラ・ミドルウェア
http://postd.cc/llvm-for-grad-students/
0570デフォルトの名無しさん2016/04/15(金) 16:34:45.62ID:E9RqgMhO
>>568
>また1からスタート
ムダになること心配してるんだろうけど
微積分やる前にかけ算の九九を覚えるみたいな準備
CASLはCができるならできるから取っかかりになる

3年あるなら最初の3ヶ月使って
Cと同じ処理をCASLで暗算できるようになっておこう

実機の解析はその十倍難しいからいきなりやると
わけが分からないままどうせ3ヶ月過ぎてしまう
0571デフォルトの名無しさん2016/04/15(金) 16:38:15.26ID:OdDIIck7
Javaバイトコードメモ(Hishidama's Java ByteCode Memo)
Javaのソースをコンパイルするとclassファイルが作られるが、その中身はバイトコードと呼ばれる中間形式。
JavaVMがそのバイトコードを解釈して実行する。
命令の例
変数に値を代入して加算する例。
int n = 123;
int m = 3;
int t = m + n;
↓
0: bipush 123 ←123をスタックに入れる(PUSH)
2: istore_1 ←スタックから値を取り出し(POP)、ローカル変数1に入れる
3: iconst_3 ←定数3をスタックに入れる(PUSH)
4: istore_2 ←スタックから値を取り出し(POP)、ローカル変数2に入れる
5: iload_2 ←ローカル変数2をスタックに入れる(PUSH)
6: iload_1 ←ローカル変数1をスタックに入れる(PUSH)
7: iadd ←スタックから値を2つ取り出し(POP×2)、加算して結果をスタックに入れる(PUSH)
8: istore_3 ←スタックから値を取り出し、ローカル変数3に入れる
http://www.ne.jp/asahi/hishidama/home/tech/java/bytecode.html



JavaでJVM言語を作ってみる - バイトコード解析 - argius note
http://argius.hatenablog.jp/entry/20120211/1328955653
0572デフォルトの名無しさん2016/04/15(金) 17:04:48.33ID:bvcH4TnU
ゲームの解析したいと言っても、やらないといけないのはアセンブリだけじゃないよね
仮にアセンブリ覚えてプログラムの流れを追えたとしても、それがどんな意味を持つかは別の知識が必要になる
各種アルゴリズムも覚えないといけないだろうし、ネトゲならネットワーク関連の知識も必要になるだろうね
とりあえずアセンブリ覚えたいならintelとかamdのサイトからマニュアルをダウンロードしてくる所から始めないと
0573デフォルトの名無しさん2016/04/15(金) 17:56:21.12ID:Gn2elJqf
>>570
なるほどですね。それなら難しい物やってやる気なくすよりは良さそうですね。
C出来ると行っても入門書一冊読み終えただけで他のPC周りの知識も皆無なので
今度はCASLの初学書探す所から始まりますが…まぁ頑張って見つけます
ありがとうございます
0574デフォルトの名無しさん2016/04/15(金) 18:46:26.19ID:5GF6UfKv
プログラミングに役立つオイラーの公式はどれですか?
(´・ω・`)
0575デフォルトの名無しさん2016/04/15(金) 20:06:41.04ID:d5cOQmXg
アスキーコードが7bitまでしか使わなかった理由は何ですか?
0576片山博文MZ ◆T6xkBnTXz7B0 2016/04/15(金) 20:27:24.93ID:h2ZWO1I6
>>575
データ量の節約
0577デフォルトの名無しさん2016/04/15(金) 20:31:20.87ID:d5cOQmXg
どっちみち1バイト使うので節約にはならないと思いますが・・
0578片山博文MZ ◆T6xkBnTXz7B0 2016/04/15(金) 20:32:48.45ID:h2ZWO1I6
データを小さくすれば通信時間と通信コストも節約できる
0579片山博文MZ ◆T6xkBnTXz7B0 2016/04/15(金) 20:41:56.46ID:h2ZWO1I6
昔は7ビット単位で通信していたらしい。
今でもメールサーバに名残があるかもしれない。
0580デフォルトの名無しさん2016/04/15(金) 20:44:57.00ID:d5cOQmXg
wikipediaにはパリティチェックに使うとありました
パリティチェックというのは、1の数を偶数あるいは奇数に揃えるものだそうですが
それだと間違っていても約1/2の確率でチェックを通り抜けてしまうと思います
データが壊れる時は連続して壊れるので、それでも問題ない、
ということでしょうか?
0581片山博文MZ ◆T6xkBnTXz7B0 2016/04/15(金) 20:52:41.83ID:h2ZWO1I6
>>580
低いコストでデータエラーを少なくすることが目的だから。
0582片山博文MZ ◆T6xkBnTXz7B0 2016/04/15(金) 21:17:41.41ID:h2ZWO1I6
昔は7ビットの関係でメールにJISコードを使っていた。
今じゃUnicode絵文字も送れちゃう。リッチになったもんだ。
0583デフォルトの名無しさん2016/04/15(金) 22:15:28.57ID:hj9bUax/
>>562
casl2 なんかゴミ
0584デフォルトの名無しさん2016/04/15(金) 22:19:30.95ID:hj9bUax/
>>574
n を自然数,a を n と互いに素な整数としたとき,a^?(n)≡1 mod n
フェルマーの小定理の一般化だ
0585デフォルトの名無しさん2016/04/15(金) 23:57:26.79ID:q/7C2wFn
RSA暗号なんですが
https://www.maitou.gr.jp/rsa/rsa11.php
ここのページが分かりやすくて良いのですが
このページの表で、ちょうど条件を満たす都合のよい「3乗」に
1〜32までの数字が一回づつ都合よく漏れなく並んでいるのは何故ですか?
21乗を3乗と7乗に分けるのは分かるのですが
どうして都合よく分けられる3乗に、全ての数字が表れるのかの説明が有りません
21乗したら元に戻らないとだめだから情報が欠落しないためには
3乗の全ての数字が表れるのは自明なのかもしれませんが
0586デフォルトの名無しさん2016/04/16(土) 04:09:53.35ID:DTgPgTj3
CASLの入門書を教えて下さい
入りなのでなるべく簡単な物を教えて頂けると嬉しいのですが…
すいませんマルチですが別スレで答えてもらえないので教えて下さい
0587デフォルトの名無しさん2016/04/16(土) 04:43:11.19ID://NK4CTK
『プログラミング入門 CASL2 情報処理技術者テキスト』
0588デフォルトの名無しさん2016/04/16(土) 09:34:56.92ID:XebAEn/f
>>502なんだけど、
void draw(Graphics g) {
for (int i = 0; i < displaySize; i++) {
list.get(i + head).draw(g); // 要素の描画
}
}
void upPressed() { // 矢印上が一回押下された時
curChoice--;
if (curChoice < head) {
if (curChoice < 0) {
curChoice = 0;
head = 0;
} else {
head--;
}
}
}
void downPressed() {
curChoice++;
if (curChoice > displaySize - 1) {
if (head + 1 + displaySize > list.size() - 1) {
     head++;
if (curChioce >= list.size() - 1) {// リストの最後以上になったら
curChoice = list.size() -1; //リスト最後に設定
}
} else {
head++;
}
}
}
でも挙動が変。どうるれば良いでしょうか?
0589デフォルトの名無しさん2016/04/16(土) 17:19:44.51ID:yL5yaBCV
>>587
ポチりました。ありがとうございます
0590デフォルトの名無しさん2016/04/16(土) 18:13:34.94ID:ywVFd8Tz
>>546
俺の予想だとこの地震のあと、1192年作ろう鎌倉幕府みたいにいい時代が来る
0591片山博文MZ ◆T6xkBnTXz7B0 2016/04/16(土) 18:18:37.27ID:ri69Z7UD
今は学説が修正されて1192(いいくに)が1185(いいはこ)になっているからな。
0592デフォルトの名無しさん2016/04/16(土) 18:24:28.99ID://NK4CTK
知ってるがプログラミングの論点
じゃないから言わなかった
0593片山博文MZ ◆T6xkBnTXz7B0 2016/04/16(土) 19:31:23.11ID:ri69Z7UD
コンテンツ産業において不適切なコンテンツは、回収や販売中止の原因となる。
0594デフォルトの名無しさん2016/04/16(土) 20:53:24.61ID:f47TvRhY
CUIアプリを作っているのだが、コマンドラインで
必須のオプションがあるというのは不自然だろうか?
そういうのはオプションではなく、引数で求めるべきだろうか?

例えば日付と文字列と1個以上の整数をコマンドラインで受けるとする。

このアプリでは日付が未入力なら実行時の日付がデフォルトで設定される仕様だから、
これがオプションとして -d 2016/4/16 と入力できるようにするのは自然だ。

一方、このアプリでは文字列と整数の入力は必須だ。
「オプション」という言葉からは、本来これはデフォルト値を持っていて、
入力されても、されなくても良いというニュアンスを感じる。
しかしそうすると、例えば1番目の引数は文字列で、
2番目以降の引数は整数などの何らかのルールを設ける必要がある。
(引数型の検証をライブラリに任せにできず自作する必要があり、面倒)

かと言って、文字列を -s "nasubi" のようにオプションにし、かつ必須にすると、
「オプション」の言葉に反するような気がする。
-d は任意なのに -s は必須というのもなんか不自然な・・・

まぁ結局はどちらかに妥協しなきゃならないのだが、
どちらの方がまだマシ(自然)なのだろうか?
0595デフォルトの名無しさん2016/04/16(土) 21:11:11.41ID://NK4CTK
>コマンドラインで必須のオプション
必須のオプションはない方が良い
0596デフォルトの名無しさん2016/04/16(土) 22:32:34.05ID:1mq6giV1
足りない時にわかりやすいメッセージ出しとくだけでいい
0597デフォルトの名無しさん2016/04/16(土) 23:18:42.59ID:yp3MoCIl
>>594
UNIXのコマンド一覧が載ってる本とかを参考にすればいいんじゃないかな。
必須項目が複数あるとちょっと面倒になるけれど、594の場合なら、

 $ command -d 2016-04-16 nasubi

が、なんとなくそれっぽいんじゃないかなって
0598デフォルトの名無しさん2016/04/16(土) 23:19:47.31ID:yp3MoCIl
あ、あと言語/環境にもよると思うけど
メジャーどころなら、引数処理を丸投げできるライブラリあると思う
0599デフォルトの名無しさん2016/04/16(土) 23:30:39.74ID:Tgjiy2ta
こんなの面倒とかいうレベルじゃないけど
面倒つーかやり方知らないんだろ?素直に言えよw
0600デフォルトの名無しさん2016/04/16(土) 23:57:28.30ID:bxDJCK1J
C言語初心者なのですが
#include
#define
とかの#ってなんの意味があるんですか?
特に意味はなく付ける決まりなだけですか?
0601デフォルトの名無しさん2016/04/17(日) 00:08:31.67ID:jtPBIBe8
>>600
プリプロセッサの処理を区別する意味がある
それが「#」という記号なのは決まり事だけど
0602デフォルトの名無しさん2016/04/17(日) 00:25:15.13ID:Ri3wwcor
>>600
経営再建中
0603デフォルトの名無しさん2016/04/17(日) 01:02:49.37ID:axDJp0PD
>>595
>>596
>>597
やはり、オプションは任意の意味なんだな。

>>598
言語はHaskell。
コマンドライン処理のライブラリはいくつかあるけど、
どれも引数の方は単純にまとめてString型のリストとして取るものばかり。
それを今回の問題のように処理しようとすると、今の俺の力では
宣言的に書く方法が思いつかず命令的になってソースが読みにくい。

とにかく、アドバイスが聞けて助かった。
文字列と整数は引数の方で取ることにするよ。
みんなありがと。
0604デフォルトの名無しさん2016/04/17(日) 03:16:26.88ID:wdsWFyMJ
visualstudio2015 expresを何回ダウンロードしてもエラーが出るのですが(一応起動は出来ますが新規ファイルが開けない
他に似たような機能のVCはないですか?用途はC言語C#C++の学習です
お願いします
0605デフォルトの名無しさん2016/04/17(日) 03:56:06.42ID:9jzN6YcZ
アプローチが間違ってると思う
が、とりあえずCommunityの方試してみ
0606デフォルトの名無しさん2016/04/17(日) 06:40:28.28ID:ByAaznkn
新規ファイルが開けない ってどういう意味かいな
日本語を含むパスにファイルを作れないとか
セットアップした時と権限が違うとか
そんなのかな
0607デフォルトの名無しさん2016/04/17(日) 06:50:53.05ID:wdsWFyMJ
>>205
試してみます。ありがとうございます
>>606
説明足りてませんでした。
新しいプロジェクト→win32コンソールアプリ→追加→新しい項目
これでcppsouceが出るはずなのですが、何も出ないんです
0608デフォルトの名無しさん2016/04/17(日) 06:55:42.76ID:ByAaznkn
VS2015のデフォルトインストールだと
C++がインストールされないという罠

Expressはかなり機能カットされてるので 上位の Communityの方がいい
0609デフォルトの名無しさん2016/04/17(日) 07:19:26.84ID:b+eVByZe
ライセンス上community使えない場合だってあるでしょ
0610デフォルトの名無しさん2016/04/17(日) 08:15:59.07ID:wdsWFyMJ
visualstudio communityの方を早速DLしたんですが
新しいプロジェクトのvisualC++の項目に、空白のアプリ(ユニバーサルwindows)しか無いんですが
何かDLし忘れてますか?
0611デフォルトの名無しさん2016/04/17(日) 10:32:59.87ID:CLrgwT7G
>>610
もしかしてWindows10かな?
環境も書いたほうが答え出るの速いよ
0612デフォルトの名無しさん2016/04/17(日) 10:36:27.51ID:CLrgwT7G
>>610
プロジェクト作成のとこに
Install Visual C++ 2015 Tools for Windows Desktop
ってのないかな、そこからインストールすればいけると思うけど
0613デフォルトの名無しさん2016/04/17(日) 20:05:24.28ID:weaT7MmI
>>612
すいませんOSはwin7の64bitです
見ましたがvusyakC++ windows,ユニバーサル しか出てこないです
日本語化は出来たんですがお手上げです・・
0614デフォルトの名無しさん2016/04/17(日) 20:08:05.73ID:weaT7MmI
ファイル→新規作成→プロジェクト→visualC++でやってますが
空白のアプリのみで何の項目も無いです
0615デフォルトの名無しさん2016/04/18(月) 09:16:38.74ID:looFcgiP
>>614
うちじゃたくさん出てるのでなんとも言えないけど

http://gurigumi.s349.xrea.com/programming/visualcpp/install2015c_1.html
ここみるとインストール時にカスタムにしてVC++用の共通ツールに
チェック入れる必要があるみたいだよ、それやった?
あと、今はUpdate2が出てるのでそれも確認で
0616デフォルトの名無しさん2016/04/18(月) 10:31:19.94ID:Jl/B9TZo
>>614
エラーといったりcppsourceが出ないと言ったりで訳分からんから
問題の画面キャプチャと期待する画面で説明したほうがいい
0617デフォルトの名無しさん2016/04/18(月) 11:39:47.97ID:5Ir4szOL
ISO 9660 の拡張仕様の判定ってどうやればいいんでしょうか
とりあえず思いついたのは
RockRidge => Directory Record の System Use を IEEE P1281/P1282 にしたがってパースしてみて失敗かどうかで判定
Joilet => Supplementary Volume Descriptor の Escape Sequences を見て判定
……という方法なんですが、どう考えても泥くさいです
06186172016/04/18(月) 13:12:55.75ID:5Ir4szOL
RockRidge については自己解決しました
各ボリューム内のルートディレクトリの System Use Area の頭に "SP" エントリ (ref. IEEE P1281) があれば
そのボリュームは RockRidge (正確には SUSP)であると考えてよさそうです
0619デフォルトの名無しさん2016/04/18(月) 16:51:41.36ID:rU/Rh1nA
司法試験に合格するのと、高度情報処理技術者試験に合格するのはどっちの方が難しいですか?
0620デフォルトの名無しさん2016/04/18(月) 17:10:59.82ID:zxdOCIHu
司法試験
0621デフォルトの名無しさん2016/04/18(月) 17:20:11.31ID:ywQjF1A3
>>615
やりました。デフォルトで駄目だったので今度はカスタムで全部インストールしました
https://gyazo.com/a548a060f2354247718429ebf1a1d95d
こんな具合で何にも出てないんですが何故なんでしょう・・・pcの初期化もしてみました
0622デフォルトの名無しさん2016/04/18(月) 17:39:52.42ID:rU/Rh1nA
>>620
理由を教えてください。
0623デフォルトの名無しさん2016/04/18(月) 17:55:20.61ID:y9bSNW0G
このスレに来る人は司法とか文系教科には全く興味がなくくだらんと思ってるだろ?
実際くだらんし。
プログラミングみたいな頭のいい人のすることはそんな学問はくだらないもの。
頭の悪い人がしかたなく文系のことを学習するのだ。

だから興味のないものには勉強に意義が感じられないから例え簡単ですぐ受かるにしても苦痛だから。>>622
06246202016/04/18(月) 18:08:39.83ID:zxdOCIHu
>>622
司法試験に受からないと弁護士になれないが
情報処理試験は受けなくてもIT系の職に就ける

かりに両方の覚えることが同じ量だとしても
情報処理の方は実務で覚えていけるから
0625デフォルトの名無しさん2016/04/18(月) 18:35:21.72ID:rU/Rh1nA
一番頭の良い人がする学問って何なんだろうな?

数学か物理学かな?
0626デフォルトの名無しさん2016/04/18(月) 18:46:25.04ID:rU/Rh1nA
>>623-624
いや、そういう意味での難しさでは無くて、
純粋に、どっちの方が試験の難易度的に考えて、合格するのが難しいのかという質問です。
0627デフォルトの名無しさん2016/04/18(月) 18:52:27.54ID:3MBtO9g0
難易度で受ける試験決めるのか?
目的のない無意味な質問はやめろよ
合格するやつは合格する
0628デフォルトの名無しさん2016/04/18(月) 19:59:42.72ID:zxdOCIHu
>>626
いや「純粋に」はかんたんに言えない

もしプログラミングどころか
パソコンをまったく使わない人が
情報試験を一から勉強したら
司法試験と同等かそれ以上に難しいだろう

しかし現役プログラマが受けるなら
圧倒的に情報試験の方がかんたん
0629デフォルトの名無しさん2016/04/18(月) 20:25:04.95ID:y9bSNW0G
>>626
プログラマは天才でなきゃできない。なぜなら理解できなければ何もできないからだ。
司法試験は、しかし、アホでもできる。暗記はすぐにはできないアホでも時間をかけてかけてかけまくればいつかは覚えるもんだ。
0630デフォルトの名無しさん2016/04/18(月) 22:22:39.13ID:AtRZD2WH
司法試験だってロジカルな思考は必須
そして覚えるべき知識量は桁違い
日本という巨大システムの設計を全て頭に叩き込むのに近い
それも数十年かけて継ぎ足ししまくったスパゲッティだよ
0631デフォルトの名無しさん2016/04/18(月) 23:12:58.80ID:y9bSNW0G
>>630
なおさらそんな不毛なことをやろうとするのはアホがすることだな。
プログラミングはマスターすれば神のようにどんなことでもできるからな。
0632デフォルトの名無しさん2016/04/19(火) 03:33:58.91ID:cTCHNj4E
デカルトやフェルマーが発明した解析幾何学の座標は
よく考えたらムッチャスゲー気がしないでもない
(´・ω・`)
0633デフォルトの名無しさん2016/04/19(火) 09:57:13.44ID:pW5wH1xP
>>621
おまえ、Blendの方入れてるじゃねーか
普通のVisualStudio2015入れてみ
0634デフォルトの名無しさん2016/04/19(火) 11:05:49.19ID:Dx94dkXQ
来年30になる友達がプログラムの勉強を始めました
仕事が忙しいヤツなので一日30分勉強が出来ればいいと言っています
C言語だったかな? 本当に一から勉強をしているようで、難しい難しいと会うたびに唸っています。
なんでもゲームを作りたいんだとか
30になるタイミングで始めることじゃないし、
しかもその30分は睡眠時間を削って捻出しているので、体に悪いことは辞めさせたいです
いくら説得しても「ずっとやりたかったけど、言い訳してやってこなかったから……」「こつこつやれば……」と夢みたいなことを言っています
体を大事にして欲しく、なんとか辞めさせたいので、経験者の方々ならこうする、というような方法はないでしょうか
無理難題とは思いますが、お願いします
0635デフォルトの名無しさん2016/04/19(火) 13:33:07.32ID:wxDuN4bm
1日30分くらいやりたいことさせたれや
0636デフォルトの名無しさん2016/04/19(火) 13:39:02.50ID:9Ohg+M2Z
C# Unity ゲーム入門でググレカスって言っとけ
0637デフォルトの名無しさん2016/04/19(火) 13:39:55.52ID:VfSgG1Cb
やりたいこと止める友達www
せいぜいお前にできることはこういうステップアップの仕方があるよとか選択肢を示すことと、給料とか不安を煽って選択肢を狭めることぐらいだ
0638デフォルトの名無しさん2016/04/19(火) 14:38:40.58ID:W7ZSFW0N
ITストラテジストの試験に合格するのと、システム監査技術者の試験に合格するのと、技術士情報工学部門の試験に合格するのを、難しい順に並べるとどうなりますか?
0639デフォルトの名無しさん2016/04/19(火) 14:50:32.44ID:vlOuVOEe
この一連の質問ってプログラマ板の方がふさわしくないか?
0640デフォルトの名無しさん2016/04/19(火) 14:58:32.67ID:J4cGWQEE
クラスの定義について質問です。(C++等)

---Class.h---
class クラス{
□void 関数();
};

---Class.cpp---
void クラス::関数(){
□処理;
}

のように、1つのクラスを2つのファイルに分けて定義している方が多いのですが、
これは何故でしょうか?

---Class.h---
class クラス{
□void 関数(){
□□処理;
□}
};

のように、1つのファイルにまとめることもできますよね?
敢えてそうせずに、わざわざ二重に修正が必要な煩わしい方法が主流なのが疑問です。

是非メリットを教えていただけないでしょうか。
0641デフォルトの名無しさん2016/04/19(火) 15:06:43.39ID:l0YB3Pzu
>>640
定義と実装をわけている。利用するだけだったら実装不要。
0642デフォルトの名無しさん2016/04/19(火) 15:07:38.76ID:Jp6VKj19
循環参照が有ると困るから
分割コンパイルしたいから
0643デフォルトの名無しさん2016/04/19(火) 15:09:07.95ID:p1DLuv4U
もともとはcppに全部書くのが基本
他のcppから利用するのに宣言が必要で
いちいちその宣言をcppに書くのも大変なので
hに書いてインクルードしてる
hに定義まで書くと、インクルードしてる複数のcppでコンパイルされるので
同じものが複数できてしまうし、名前が同じということでエラーになる
ということで、定義はcpp、宣言はhが普通

それが煩わしいから、他の言語では一体化できるようにしたものが多い
0644デフォルトの名無しさん2016/04/19(火) 15:23:07.23ID:wxDuN4bm
>>643
エラーにはならない
宣言内に定義を書くことができる言語仕様なんだから
0645デフォルトの名無しさん2016/04/19(火) 15:35:24.31ID:p1DLuv4U
そりゃクラス内ならインラインになるしエラーにはならんけど
それ以外のもので名前がぶつかるものはエラーになるでしょ
0646デフォルトの名無しさん2016/04/19(火) 15:50:34.76ID:6Wh9TF6d
>>640
身もふたもないことを言うと、C++が古いクソ設計だからそう書かざるをえない
みんなウザいと思いながらしかたなくそうしている
0647デフォルトの名無しさん2016/04/19(火) 15:58:39.04ID:wxDuN4bm
>>645
元々classの宣言と定義の話だろ
0648デフォルトの名無しさん2016/04/19(火) 16:32:07.29ID:fF4GXe73
>>634
>30になるタイミングで始めることじゃない
あくまで趣味でやるなら
何歳から始めても
何年かかっても別にいいだろ


>30分は睡眠時間を削って捻出しているので、
>体に悪いことは辞めさせたい
30分を捻出するのが大変なら
どのみち身体に悪い気がするぞ

もし一切好きなことできないなら
それはそれでストレス溜まるだろうし
0649デフォルトの名無しさん2016/04/19(火) 16:39:16.15ID:fF4GXe73
>>638
技術士は情報処理試験とちょっと違うけど
残り2つは高度試験だから極端には違わない

違うとしても受験者の資質の違いの方が大きいから
難易度で選ぶんじゃなくて
自分が進みたい道に必要な資格を受けろ
0650デフォルトの名無しさん2016/04/19(火) 16:42:37.24ID:fF4GXe73
>>640
コンパイラの都合らしいが
C++のレガシーなとこでオレも嫌い
他の言語はそんなことしてないよな

まあ実行速度が速いコードが書ける代償と
思っておけばガマンできるかもね
0651デフォルトの名無しさん2016/04/19(火) 17:48:19.65ID:l0YB3Pzu
逆にPHPとかは分離できなくて、クラス定義・実装が長文になって見難いが。
たんに関数の実装はヘッダに書かないというC言語のマナーみたいなことだろ。書くのも可能だが。
0652デフォルトの名無しさん2016/04/19(火) 17:58:22.69ID:LLEIkNou
hppに定義と宣言を書いてhppをincludeすればいいんやで
0653デフォルトの名無しさん2016/04/19(火) 18:02:10.90ID:Dxro+DNW
.hがドキュメントなんだよぉ〜というC&UNIXの適当文化を未だに引きずってるだけ
0654デフォルトの名無しさん2016/04/19(火) 18:03:54.11ID:QSkUkGmy
>>652
そのhppに書く定義と宣言を別ファイルに分けるという話をしているわけだが
0655デフォルトの名無しさん2016/04/19(火) 18:10:45.12ID:lLf5usy8
自作プログラム上でファンの回転数を得たり、指定した出力に変更したりしたいです
例えばファンコンソフトのSpeedFanはマザーからの供給電圧の制御でファンの回転数をコントロールしているようですが(≠PWM)、
何を学べばマザーの供給電圧にアクセス出来るか分かりませんでしょうか
SpeedFanというソフトがあるのでマイコンなどをかましてハードウェア的に制御しなくてもwin上でソフト制御出来ると思うのですが、いくらググってもいい情報がヒットしません
WINAPIも目を通してみましたが目的に一致するようなものは見つけられませんでした…

環境はwin7、C/C++ぐらいしか扱えませんが、何か取っ掛かりだけでも知っている方がいれば教えてもらえませんか?
どこで聞けばいいか分からず、スレチだったらすみません…
0656デフォルトの名無しさん2016/04/19(火) 18:14:34.61ID:Dxro+DNW
how to retrieve fan speed hardware api
とか適当にググったら出てきたぞ

Retrieving CPU/Motherboard temp/voltages/fan speeds etc
https://social.msdn.microsoft.com/Forums/vstudio/en-US/cc34b5e0-dad2-4fed-970c-2218a74dc379/retrieving-cpumotherboard-tempvoltagesfan-speeds-etc?forum=vbgeneral

So researched more and found http://openhardwaremonitor.org/ which has a DLL you can use in your own apps
0657デフォルトの名無しさん2016/04/19(火) 21:25:41.18ID:LHRUP+OD
たまにhppに関数定義書くことがあるが、見通しが悪いんで別にプロトタイプ宣言が欲しくなるw
0658デフォルトの名無しさん2016/04/19(火) 21:46:58.77ID:eLvMXfay
最近はエディタ/IDEも高性能だし
「単に利用するだけなのに長い」というデメリットは薄れてきてるのかもね
0659tasukete2016/04/19(火) 21:55:03.01ID:spYNmTFF
DataSet/DataAdapterの仕様についてご教授下さい。


■DataSet/DataAdapterの仕様
DataAdapter には、SELECT、UPDATE、INSERT、DELETEのSQL文が設定できます。
Fillメソッドを実行するとSELECTのSQL文の基づいてDataSetにデータを読み込みます。このときDataSetの各行には「編集なし」のマークがついています。
値を更新するとそのマークが「更新済」、削除すると「削除済」、データを追加すると「追加済」のマークに変わります。
Updateメソッドを実行すると、DataSetの各行のマークに応じて、設定してあるUPDATE、INSERT、DELETEのSQL文を実行します。
0660デフォルトの名無しさん2016/04/19(火) 21:55:31.56ID:spYNmTFF
■実施したい事【概要】
DataAdapterのFillメソッドで取得したDataSet内のDataTableに対して、
挿入/更新操作をかけていき、全ての処理が終わったら、UPDATEを行う。

その際、DataTableに挿入した順番でDBへの挿入SQLが流れてほしい。
0661デフォルトの名無しさん2016/04/19(火) 21:56:01.09ID:spYNmTFF
■実施したい事【詳細】

DataTable^ tbl;//←DataAdapterのFillメソッドで取得したDataSet内のDataTableだとします

while(10000行程度ループ){

DataRow^ tg_row = tbl->Rows->Find(ループ毎に変わる値);

if( static_cast<DataRow^>(tg_row)==nullptr){
DataRow^ row = tbl->NewRow();
row["hogehoge"] = ループ毎に変わる値;
tbl->Rows->Add(row);//←★★★★★★初期挿入★★★★★★★
}
else{
row["hogehoge"] = ループ毎に変わる値;
}

}

上記のソースで5000行のレコードが出来たと仮定します。
※つまり"ループ毎に変わる値"の重複が半分あったということ

この状態でUPDATEを行うと、
なぜか、初期挿入した順番通りにinsert文が発行されません。
※DB上で見ると順番がごちゃまぜです
0662デフォルトの名無しさん2016/04/19(火) 21:56:26.47ID:spYNmTFF
■質問�@
なぜ、初期挿入した順番通りにinsert文が発行されないのでしょうか?
tbl->Rows->Findで取得したレコードの値を変更すると順番が変更になってしまうのでしょうか?

■質問�A
初期挿入した順番にinsert文が発行されようにするには、
どの様にしたら良いでしょうか?
解決策をご教授下さい。
0663デフォルトの名無しさん2016/04/20(水) 03:13:10.95ID:K2cr4UoO
>>656
お早い回答ありがとうございます
そのdll使えば回転数の値は得られそうですね、C#っぽいので少し時間は掛かりそうですが…
でも最終目的はファンの回転数を指定することで、OpenHardwareMonitorのdllにはその機能は無さそうです

LINUXならlm_sensorsでいじれそうですがwinだと難しいんですかね…
0664デフォルトの名無しさん2016/04/20(水) 07:08:15.36ID:w5hbs5qX
>>655-656
WindowsはOSSじゃないから、
デバイスをいじくるような危険なことを、ユーザーに公開しないだろ。
失敗すれば、PCが壊れる

ラズパイ・Arduino などで、やった方がいい
0665デフォルトの名無しさん2016/04/20(水) 07:26:44.03ID:w5hbs5qX
>>659-662
DBとは元々、集合を扱うものだから、辞書・マップだから順序はない

順序を付ける時には、order by を使うが、参照時のみで、更新時には使えない?
(ひょっとしたら使えるかも?)

それに普通は、Insertすると、Auto Number でキーが振られるから、
挿入時の順序は、どうでもいい
0666デフォルトの名無しさん2016/04/20(水) 18:30:01.67ID:Hjhq9rAs
コンピュータとかソフトウェアのことをまったく知らない初心者が、一から勉強して一人でYouTubeみたいな動画共有サイトを構築するのと、
理系教科がかなり苦手で完全にお手上げな人が、独学で東京大学理学部数学科に入り、そこを卒業するのはどっちの方が難しいですか?
0667デフォルトの名無しさん2016/04/20(水) 18:49:07.75ID:UfNx2Znx
>>666
動画サイトの質による
YouTubeと同等の規模の動画サイトを
構築する方がはるかに難しい

もし小規模でいいなら同程度
そこら辺の動画紹介サイト
みたいのならはるかにやさしい
0668デフォルトの名無しさん2016/04/20(水) 21:23:07.89ID:cDyH9Qts
>>666
・前者は知らなかった
・後者は出来なかった(向かなかった)

だから、後者のほうが難しそうだ

となると、前者はまだ希望が一見ありそうだ。
しかし後者と比べるにあたって前者の向き不向きが不明だから
簡単とも判断しきれない
0669デフォルトの名無しさん2016/04/20(水) 22:49:51.46ID:w5hbs5qX
大ヒットした、文系による東大理1合格マンガ「ドラゴン桜」を読んだことないの?
合格者1,500人中、文系が英語で受かる方法

理系は、英語が苦手。文系は、数学が苦手で、
数学は難しいから、どちらも解けないので、
部分点をねらうことで、両者の差が少なくなる。
理系で20点、文系でも10点取れる

数学の教授でも、よい入試問題を作れないから、
パズルの本に載っている、古代ギリシャのパズルが、そのまま出題されたりしている

一方、英語での差は大きいので、文系が有利。
暗記だから、時間をかければ必ず取れる

マンガの英語教師のモデルになった、
竹岡広信がベストセラーの英語本、
ドラゴンイングリッシュ・シリーズを出している

東大・官僚試験・医者・弁護士・会計士・弁理士・
司法書士・税理士などの年収1千万超の大型資格は、
1科目500時間・合計3千時間の勉強で受かる

3千時間の勉強で、偏差値は40ぐらい上がる。
80時間で、偏差値は1上がる
0670デフォルトの名無しさん2016/04/21(木) 09:20:12.81ID:L+pbaZtR
>>669
それはおかしい。
わたしが東大理1に合格したのは
絶対に数学物理化学のおかげだと言い切れる。
みんなが30点40点レベルなのに自分だけ98点〜100点満点だったからな。
この30点40点レベルの人はもちろん理系で頭がいいと言われている人たちだったのにだ。
0671デフォルトの名無しさん2016/04/21(木) 11:58:29.56ID:Ec/WYIbP
知っているのにわざと間違える65点の人が好き
0672デフォルトの名無しさん2016/04/21(木) 16:44:24.14ID:zkG/tcZM
OAuth認証について質問です。
これってウェブ/スマホアプリを問わずフィッシングされ放題なんじゃないですか?
例えばとあるサービスθがOAuth認証を提供しているサービスφのOAuthを利用すると書いてあって、ユーザーがそれを承諾するとします。
φとの連携をするならば何らかのボタンを押しますが、当然、
ログインされてないと判断されればログインフォームが表示されます。
このログインフォームは通常、リダイレクト等でφ上のコンテンツとして表示されていますが、
リダイレクトかどうかを見分けている人はいるのでしょうか?
本来リダイレクトされるはずのφのログインフォームのクローンをθが表示してきたら見分けられず、
入力されたユーザー名とパスワードをθが抜きつつφにアクセスして、正常に処理したように見せかけられたら、
もうお手上げです。
ブラウザならアドレスバーを注視していれば分かりますが、一般人がそこを細かくチェックしてるとは思えません。
表示されている、委譲するアクセス権のほうに注意を奪われていると思います。
スマホのOAuthがどうだったか忘れましたが、アプリ上だとURLなど表示されないので判別方法すらありません。
信用できないものは認証するなと言う話ですが、一般人がそこまで気を使ってるとは思えません。
そんなものが世界中で使われていると知ってから恐ろしくて夜も眠れません。
助けてください。
0673デフォルトの名無しさん2016/04/21(木) 18:18:07.85ID:lMrhGQ0g
そんなに信用出来ないサイトなら承諾するな
0674デフォルトの名無しさん2016/04/21(木) 18:28:07.87ID:zkG/tcZM
>>673
俺が承諾しないのはもちろんですが、そんなシステムが世の中まかり通ってるのが一番の問題です。
メールまでOAuthで取得できるようになってるところもあるらしく、危険。
例えば友人γが、フィッシングサービスθに引っ掛かってメールサービスφのユーザー名とパスワードを乗っ取られ、
θがγに成り済まして俺に悪意のある実行ファイルを送りつけてくるかもしれない。
俺「なにこの実行ファイル」
γに成り済ましたθ「最近ちょっとプログラミング始めてさ、試しにゲーム作ったからアドバイスくれ」
俺「OK」
うわあああああああああああああああああ
0675デフォルトの名無しさん2016/04/21(木) 18:29:56.11ID:zkG/tcZM
こんな危険なシステムが世界中で利用されてるなんてこの世の終わりだ
0676デフォルトの名無しさん2016/04/21(木) 18:36:03.14ID:lMrhGQ0g
それは OAuth じゃなくフィッシングの問題だ
0677デフォルトの名無しさん2016/04/22(金) 02:07:10.69ID:jhSm5EUs
rubyで
#今年の西暦の下2桁を出力して下さい。

year = Time.now.year
puts year

のyearの後にどういう変数いれればいいんですか?
0678デフォルトの名無しさん2016/04/22(金) 10:18:32.32ID:Ge9AiRGc
昔MSDOS でプリンターにdirectryを出すのに
dir >prn
これwindows 10 ではどうやりますか?
by爺
0679デフォルトの名無しさん2016/04/22(金) 10:29:56.24ID:cAq2nbH2
中間ファイル作っていいなら notepad /p <fname> でどうか
0680片山博文MZ ◆T6xkBnTXz7B0 2016/04/22(金) 11:10:46.71ID:ixsqd3SA
>>677
百で割った余りを使うか、
文字列に変換して最後の二字を取り出すか
0681デフォルトの名無しさん2016/04/22(金) 11:12:14.16ID:cAq2nbH2
いくら動的型づけでもここまで理解してないのはヤバイ
0682デフォルトの名無しさん2016/04/22(金) 14:29:31.60ID:gmZ5o9Xp
>>677
Time.now.strftime("%y")
0683デフォルトの名無しさん2016/04/22(金) 19:49:20.01ID:jhSm5EUs
#1926年から1988年は「昭和[何]年」は
if 1988<=year>=1926 でまちがってるの?
0684デフォルトの名無しさん2016/04/22(金) 20:06:30.30ID:Ku1ABBfI
はい
0685デフォルトの名無しさん2016/04/22(金) 20:15:24.78ID:txDboiBp
paizaのガルこれの解答をここで訊いてるのかよw
0686デフォルトの名無しさん2016/04/22(金) 21:40:47.44ID:jhSm5EUs
まちがってもif文の条件解説じゃなくて
Time.now.yearの解説動画しかでないんだけど
どうなのアレ
0687デフォルトの名無しさん2016/04/22(金) 23:52:50.15ID:zGc4GV5V
phpを使ってネットゲームやPS2の終了したオンラインゲームの鯖を構築してる人が居ますが
php覚えればそういうことは簡単に出来る様になるんですか?
0688デフォルトの名無しさん2016/04/23(土) 00:04:15.87ID:Ny1JsAlg
>>687
どんなゲーム?
0689デフォルトの名無しさん2016/04/23(土) 00:07:22.55ID:xaeIxYUv
>>687
php使うと脳がとけるぞ悪いこと言わんからやめとけ
0690デフォルトの名無しさん2016/04/23(土) 00:09:15.82ID:zReiDdlG
>>687
>php覚えればそういうことは簡単に出来る様になるんですか?
言語を覚えただけではかんたんにできない
0691デフォルトの名無しさん2016/04/23(土) 00:09:30.81ID:bA5HPk/Y
PHPで鯖ってPHPでapacheやnginxみたいなことをするってこと?
0692デフォルトの名無しさん2016/04/23(土) 00:17:20.23ID:zReiDdlG
PHPなどの言語を覚えたからできるというよりは
まず言語を覚えてないことにはどうしようもない
という方が実情に近いと思う

いろいろ要求されるスキルのひとつに過ぎない
0693デフォルトの名無しさん2016/04/23(土) 00:28:25.03ID:AscHXVqV
>>688
ps2のモンハン,メタルギアなどのオンラインサービスが終了してるゲームなど
後はネットゲームだとサドンアタックとかテイルズなどのエミュ鯖を作ってる方が居ましたね
phpでそういうことが出来るのか知りたかっただけなんですが、やっぱり凄いですね…
0694デフォルトの名無しさん2016/04/23(土) 01:33:30.74ID:TP7qzO4H
MMORPGは、速度が要求されるので、C++が多い。
MMORPGのドラクエXは、C++, Lua

プレイヤーの座標の送信は、0.5秒毎だから、
プレイヤーは、他のプレイヤーの動きから、1秒遅れる

そのズレの整合性を取るのが難しいが、
ドラクエXでは、相撲と呼ばれる移動干渉を実現している
0695デフォルトの名無しさん2016/04/23(土) 01:38:51.65ID:TUDcD71x
クライアントとサーバーはわけろ
クライアント側で3D描写などで速度は必要であったとしても
、サーバー側ではテキストとか少量のバイナリ文字列操作だけかもしれん。
0696デフォルトの名無しさん2016/04/23(土) 01:39:13.73ID:xaeIxYUv
>>690
×:言語を覚えただけではかんたんにできない
○:phpを覚えても何もできない
0697デフォルトの名無しさん2016/04/23(土) 01:44:33.06ID:pwzM5rnm
エミュサーバでしょ
バックエンドで処理するだけだからPHPでも出来ると思うけど
すげえ無駄にコード長そう
0698デフォルトの名無しさん2016/04/23(土) 10:28:52.33ID:WALqw5iV
ここでいいのか分かりませんが
未経験で入社して簡単な仕様書を元に設計書を書かされるのは普通ですか?
プログラム書けと言われても書けないレベルの設計書作りなので全く書けません
0699デフォルトの名無しさん2016/04/23(土) 10:44:52.68ID:zReiDdlG
異常だが常態
0700デフォルトの名無しさん2016/04/23(土) 11:02:21.03ID:PVRMM1xg
テストについて質問です。

クライアント上でブラウザからボタンを押してサーバーのデータベースを更新します。
そして仕様通りに入力が反映されることを確認したいのですが、どこまで自動化できますか?

人力(じんりき)じゃ、入力間違い、目での確認ミスなど起きますよね。何よりもこの手の確認は寝ます。
0701デフォルトの名無しさん2016/04/23(土) 13:33:29.34ID:X//hQ6+3
>>700
その処理なら全て自動化できます。

ところで、当然ですが、個々の単体テストは通っている前提の話ですよね。
0702デフォルトの名無しさん2016/04/23(土) 14:00:23.10ID:RLEkkPM/
こういう自動チェックツールって、
検査するアプリやシステムよりも
信頼度が高くないと意味ないよね?
0703デフォルトの名無しさん2016/04/23(土) 14:04:25.52ID:PVRMM1xg
現場入りしてないのでなんともいえません。
位置づけ的には、これが単体テストで、私の仕事はブラウザを介したインターフェースの入出力を確認するだけです。

ただ、例外なく私が経験した現場のテストは人力で、派遣奴隷なので内部のプログラムいじれません。

なので、クライアント側から何かプログラムを被せたいのですが。
0704デフォルトの名無しさん2016/04/23(土) 14:18:47.96ID:X//hQ6+3
>>703
すいません、言い方が悪かったです。
ブラウザからのリクエストが正しいものかを検証したり、
そのリクエストをデータベースのテーブルのフォーマットに正しく変換したり、
といったサーバー側の個々の処理はテストされているよね、という意味です。
それができていないと、ブラウザのリクエストとそのレスポンスだけテストしても、
テストを通らなかった場合の原因がはっきりしません。
個々の処理が悪いのか、それらの処理を繋ぐ所が悪いのか。


で、問題の件ですが、Selenium というツールの出番です。
他にもテスト自動化ツールはあるので「ブラウザ テスト 自動化」でググってみてください。
0705デフォルトの名無しさん2016/04/23(土) 18:01:31.59ID:PVRMM1xg
>>704
ありがとうございます。

原因解析は私の知るところではありません。
入出力が正しいか間違っているか、データベースへの出力結果を確認するだけのブラックボックステストです。
なぜ、内部個々のテストが実施済みである前提が必要なのでしょうか?

それにより自動化ツールのバクであるなど、
無駄な解析が必要になるのでしょうか?
0706デフォルトの名無しさん2016/04/23(土) 19:55:46.15ID:X//hQ6+3
>>705
結合テストや機能テストを行う前に、それらに含まれるメソッドや関数が
単体テストを通っている方が望ましいと私は考えます。

例えば処理a、処理bあり、これらを繋いで処理Xを行うとします。
そして処理a、処理bに対して単体テストをしていないのに、
処理Xに対して(ブラックボックス)テストをしたとします。

この場合の問題点は2つあります。

まず、処理Xがテストに通らなかった場合です。
どこに原因あるのか特定が困難であることは想像できると思います。
単体テストが通っていれば、原因は処理Xの中の繋ぎ方にあると特定できます。

次に、処理Xがたまたまテストに通ってしまった場合です。
処理Xの中で、処理aの結果を加工して処理bへ渡す際に、
処理aの潜在的な問題を加工によって隠してしまったのかもしれません。

要するに、ブラックボックステストの結果によって何が分かるか、という事です。
問題を見つける為のテストなのですから、問題を見つけやすくしておく方が良いでしょう。

因みに、ツールにバグがない(と信じる)ことは大前提で、今回の話とは別問題です。
だから可能な限り多くの現場で使われた実績のあるツールを使うべきです。
0707デフォルトの名無しさん2016/04/23(土) 20:12:49.25ID:xaeIxYUv
テストなんかノリでええんや
0708デフォルトの名無しさん2016/04/24(日) 00:11:21.41ID:pid8Qk86
Firefoxで、SeleniumIDE でも使ってみれば?

Seleniumデザインパターン&ベストプラクティス、2015
OSSのブラウザ自動テストツール、Selenium WebDriver を使って、
Rubyでテストを書いた本
0709デフォルトの名無しさん2016/04/24(日) 00:22:38.67ID:pDPMgNuP
>>708
いまどきIDEはねーよ
0710デフォルトの名無しさん2016/04/24(日) 13:09:26.56ID:BMA7QUCH
fortranについて質問です。

pure subroutineA内で、別のpure subroutineB(逆行列を解く)を呼び出したら、
「error #7137: 定義済み操作または代入から参照されたものも含めて、
 PURE 関数で参照されているすべてのプロシージャーは明示的な
 インターフェイスで PURE と宣言されなければなりません。」
というエラーが出ました。
Aをpureでないsubroutineにすると、コンパイルできて実行できました。
Bがpureであったとしても、pure内では他のsubroutineを呼び出せないという事でしょうか?

環境は、以下の通りです。
win7pro SP1
Visual Studio 2010
Visual Fortran Composer XE 2013 SP1
0711デフォルトの名無しさん2016/04/29(金) 15:52:10.04ID:LfeI4MLC
oracle10g環境で作られたDBからDUMPデータを
oracle11g環境に移行したいんだけど何か注意しないと行けないこととかって
ありますか?
0712デフォルトの名無しさん2016/04/29(金) 16:39:12.70ID:yivpch89
ここよりもデータベース板で聞いた方がいいよ
Oracle 質問総合スレ11 はどうかな?
http://echo.2ch.net/test/read.cgi/db/1437510145/
0713デフォルトの名無しさん2016/04/29(金) 18:46:00.58ID:A52jBdEk
アルゴリズムの相談ですけど、野球のシミュレーションゲームみたいなのを作ってて
「内野安打」とか「セカンドゴロ」とか結果に応じたランナーの動きって全パターンのテーブルみたいなものを作るしかないですかね?
現在のランナーのありなしはビット配列で101とかで持ってて、ランダムで結果が決まります。
その時のランナーの動き(進塁か帰塁かアウトか)をシミュレートというか、ある程度機械的でいいんですけど
マッピングテーブルを持つと結構膨大なパターンになりそうで何か知的な方法がありそうならアドバイスもらいたいです
0714デフォルトの名無しさん2016/04/29(金) 19:19:58.12ID:4zpSkGz3
結果から動きを再現するのはシミュレーションとは言わんと思うが
「結果」を決めてそれに応じた「動き」を表示するなら、どこかに定義しとかないとダメだわな
0715デフォルトの名無しさん2016/04/29(金) 19:46:46.37ID:ZvoRtCQG
シミュレーションの目的は?
走塁を画面上で見せる必要はあるの?
統計が欲しいの?
捕球位置・かかった時間と送球にかかる時間を結果に反映したりするの?
0716デフォルトの名無しさん2016/04/29(金) 19:52:20.58ID:FZ3fCefz
>>713
それは普通に操作するアクションゲームじゃなくて
AIが先に試合の結果出してて
人間はそれをGUIで確認するだけみたいな感じ?

だとしたら「内野安打」とか「セカンドゴロ」とかの結果に
進塁か帰塁かアウトの三種類 × 1〜本塁の
12パターンを結びつけるだけだから
テーブル作りが不可能ほど複雑化はしないと思うけど
0717デフォルトの名無しさん2016/04/29(金) 19:54:50.35ID:FZ3fCefz
>>716
補足するともちろん本塁への帰塁はないけど
かわりになんかホームランのパターン入れるとか
0718デフォルトの名無しさん2016/04/29(金) 21:10:41.37ID:A52jBdEk
>>715
単なる簡易的なゲームですね
アニメーションはいらないです
>>716みたいな感じでAIバトルの結果だけがわかればいい感じです
12パターン以外にも2塁ランナーだけが進んだりとかいろんなパターンがありそうで
あとはランナー1、3塁の時にセカンドに転がした時の動きとか
それとも自分が難しく考えすぎてるだけでしょうか
0719デフォルトの名無しさん2016/04/29(金) 21:18:14.47ID:FZ3fCefz
>>718
>12パターン以外にも2塁ランナーだけが進んだりとか
>いろんなパターンがありそう
たしかにそれはあるんだけど
複数走者のうち2塁ランナーだけが進む場合も
12パターンの2塁ランナーの動きを適用すれば可能

もちろんそうすると一部を切り取る絵しかできなくて
4塁全部を見せられないから嘘っぽくはなるよ

だからもし商業なら全パターン潰すんだろうけど
フリーゲームなら適当なとこで妥協すればよくね
0720デフォルトの名無しさん2016/04/29(金) 21:23:50.14ID:FZ3fCefz
レスしてて思いついたんだけど
「走らない」も入れて16パターンにすれば
複数塁を同時に表示できるかも

ただやはり球場全体見せちゃうと
「このタイミングなら余裕で2殺できるだろー」
とかプレイヤーに思われて難しそうだから
塁ごとの分割画面にするとか
0721デフォルトの名無しさん2016/04/29(金) 21:26:09.85ID:A52jBdEk
>>719
なるほど
全然商用じゃないんで妥協して大丈夫です

でもパターンって4ビットで16パターンではなくて?
進進アみたいな持ち方するにしても16パターンありそうな。
そこのイメージをもう少しだけ教えてもらえると有難いです
すいません
0722デフォルトの名無しさん2016/04/29(金) 21:27:08.18ID:A52jBdEk
>>720
アニメーションは一切いらないんでその心配はいらないかなーって思ったりw
0723デフォルトの名無しさん2016/04/29(金) 21:40:53.15ID:A52jBdEk
逆のアプローチで、結果ありきじゃなくてボールが落ちた場所(ランダム)からランナーの動きを演算するほうが簡単だったりしますかね
0724デフォルトの名無しさん2016/04/29(金) 21:43:07.71ID:FZ3fCefz
>>721-722
>16パターンではなくて?
>>720で言ったように16パターン

だけど
「野球だからこう」みたいな固定観念があるけど
野球のルールに矛盾しない範囲で自由にやれる
リアルさにこだわるか妥協するかどうかだけだよ

たとえば極端な話、1〜3塁は絵を使い回して
得点時しかホームベースを絵に入れなければ
5パターンまで減らせる

考え方は言ったから後は自分の好きなように
0725デフォルトの名無しさん2016/04/29(金) 21:45:35.78ID:A52jBdEk
>>724
なるほど
ありがとうございます
0726デフォルトの名無しさん2016/04/30(土) 14:36:14.24ID:uVz81x78
GitHubで匿名通信(Tor、i2p等)ができるBitComet(トラッカーサイト不要でDHTだけで日本語検索可能)
みたいな、BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenant(純粋P2Pのファイル共有ソフト)の完成が待ち遠しいプログラミングできないアスペルガーw
2  
0727デフォルトの名無しさん2016/04/30(土) 14:40:13.65ID:oKKjAnDv
マルチ死ねや
0728デフォルトの名無しさん2016/05/01(日) 10:34:12.54ID:5Qk7Bzky
リーモートレポジトリってプライベートにしても
もし自分の作ったプログラムのコードを盗むことにに
100億円の価値があるとわかったら管理者に盗まれますよね?
なんか自分にしか解読できない様な暗号化とかされるんですか?
0729デフォルトの名無しさん2016/05/01(日) 11:05:34.90ID:AqctS693
パーフェクトセキュリティレポジトリをお使いください
0730デフォルトの名無しさん2016/05/01(日) 13:19:08.15ID:FvFlfpUG
サイトから画像などをスクレイピングしてダウンロードし、一覧で表示するようなアプリを作ったとします。
しかし、画像には著作権があり、もしアプリが収益をもたらしてしまった場合に請求が生じる恐れがあります。

では、アプリ内にスクレイピングのコードを入れず、ユーザーが独自に定義してねという形式を取った場合、どうなるのでしょうか?

2chの利用規約にはスクレイピング禁止って書いてありますが、
まとめなどは利用契約などした上で公開しているのでしょうか?
0731デフォルトの名無しさん2016/05/01(日) 14:24:39.19ID:vPINUUTJ
>>730
> しかし、画像には著作権があり、もしアプリが収益をもたらしてしまった場合に請求が生じる恐れがあります。
著作権法の二十三条を読め。商用・非商用問わず違法だぞ。

> では、アプリ内にスクレイピングのコードを入れず、ユーザーが独自に定義してねという形式を取った場合、どうなるのでしょうか?
これは合法(三十条)。ただし映像と音楽は場合によっては違法。

> まとめなどは利用契約などした上で公開しているのでしょうか?
自分で調べろ
0732デフォルトの名無しさん2016/05/01(日) 14:29:30.08ID:vPINUUTJ
あぁごめん、ちょっと勘違いしてた。

「アプリ」が、ローカルで動くプログラムの事を指すなら合法だわ。
Web上で他所様の画像を勝手に公開するのは違法。
0733デフォルトの名無しさん2016/05/01(日) 15:26:25.53ID:FvFlfpUG
アプリは携帯などローカルにインストールして利用しますが、
マーケットに公開したいのではローカルと言えるか微妙ですが。

サイト運営に問合せてみないとはじまらないですよね。
ありがとうございます。
0734デフォルトの名無しさん2016/05/02(月) 01:10:20.30ID:D7IsL/lF
x86が練習出来るお勧めのdokojavaみたいなコンパイラを教えて下さい
開発したいわけではなくアセンブラの基礎を学びたいのです
0735片山博文MZ ◆T6xkBnTXz7B0 2016/05/02(月) 01:16:24.37ID:GdZkeqis
>>734
アセンブラはアセンブラであって、コンパイラじゃないよ。
x86アセンブラはnasmかLLVMを使うといいと思う。
0736デフォルトの名無しさん2016/05/02(月) 01:35:30.72ID:D7IsL/lF
>>735
ありがとうございます。
独習アセンブラも一緒に読みながらやろうと思ってるんですが
nasmは16bitでも動きますか?
0737片山博文MZ ◆T6xkBnTXz7B0 2016/05/02(月) 01:39:36.24ID:GdZkeqis
>>736
nasmはMS-DOSを動作環境として開発環境としてもサポートしてるよ。
0738デフォルトの名無しさん2016/05/02(月) 01:46:30.69ID:D7IsL/lF
>>737
分かりましたNASM使おうと思います。
ありがとうございました
0739デフォルトの名無しさん2016/05/02(月) 04:09:13.25ID:D7IsL/lF
>>737
すいません今調べてたら64bitのPcだとNASMで16bitアセンブラ無理みたいなんですが
NASM以外に無いですか?
独習アセンブラを読みながら16bit x64アセンブラをやりたいんですが
0740デフォルトの名無しさん2016/05/02(月) 04:37:09.65ID:NAJnoJo1
8086 16-bit assembler for Windows 7 X64
https://software.intel.com/en-us/forums/intel-isa-extensions/topic/278363

http://answers.microsoft.com/en-us/windows/forum/windows_xp-windows_programs/how-should-i-run-16bit-masm-in-windows-7-x64/c1a42212-2d35-466d-9201-9690428465e6


http://www.visualmasm.com/
> Version 1.0 allows you to create Windows 32-bit and 64-bit EXE's, and also MS-DOS 16-bit COM and EXE's
0741デフォルトの名無しさん2016/05/02(月) 04:42:56.23ID:NAJnoJo1
Using Windows Virtual PC to run 16-bit applications on 64-bit Windows
https://blogs.msdn.microsoft.com/virtual_pc_guy/2009/06/11/using-windows-virtual-pc-to-run-16-bit-applications-on-64-bit-windows/
0742片山博文MZ ◆T6xkBnTXz7B0 2016/05/02(月) 04:52:44.33ID:GdZkeqis
>>739
64ビットのWindows PCの場合、16ビットのプログラムは直接には実行できない。
どうしても16ビットプログラムを実行したければ、DOSエミュレータを使うか、
VirtualBoxという仮想機械にDOSをインストールして使うといい。
0743デフォルトの名無しさん2016/05/02(月) 06:22:31.18ID:D7IsL/lF
>>742
DOSエミュレーターを入れるしかないんですね
NASMやめてDOS入れます。ありがとうございます
0744片山博文MZ ◆T6xkBnTXz7B0 2016/05/02(月) 06:36:03.30ID:GdZkeqis
nasmと一言で言っても、DOS環境に合わせたMS-DOSバージョンのnasmというものも
あって、これはMS-DOSやDOSエミュレータ上で動作する。
MS-DOSには簡易アセンブラのDEBUGというコマンドがある。
0745デフォルトの名無しさん2016/05/02(月) 10:24:12.30ID:REnZxj48
たまにはMASMの存在も思い出してあげてください
0746デフォルトの名無しさん2016/05/02(月) 12:02:23.22ID:wnIh1DVu
LLVMでいいだろ
0747デフォルトの名無しさん2016/05/02(月) 14:01:48.71ID:dJKuUpFN
納期が迫って焦ると手続き型プログラミングになってしまうのですが何故でしょう
0748デフォルトの名無しさん2016/05/02(月) 17:13:00.64ID:SOjV5rld
言語もによるが、多少タイプ数が変わったりするからじゃね
0749デフォルトの名無しさん2016/05/03(火) 19:50:53.46ID:G9XEXQGe
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrent(Covenant)が活発な情報交換・交流コミュニティでオープンソース開発されています(プログラマー募集中)

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise氏)がそういう人と話したいそうなので、よろしければツイートお願いします<(_ _)>
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできない情報発信好きアスペルガーw


The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
ー
0750デフォルトの名無しさん2016/05/03(火) 20:03:03.47ID:ZBZTbiZP
片山さんNASMの16bitバイナリファイルがあるURLください(._.)
独習アセンブラ見ながらやってるんですが、サイトが英語だらけでわからないです
NASMとこの16bitのファイルがあれば64bitPCでも実行できるんですよね?
0751デフォルトの名無しさん2016/05/03(火) 20:24:55.07ID:hSevsYDg
https://sourceforge.net/projects/nasm/files/DOS%2016-bit%20binaries%20%28OBSOLETE%29/0.98.39/
ウルス注意
0752 ◆tAo.kQ2STk 2016/05/03(火) 20:27:07.89ID:CPxVolRD
>>750
64 bit版Windows上ではどうやっても「直接」16 bitのバイナリファイルは実行できないよ。
Virtual Boxなりbochsなりqemuなりを使って仮想環境を作って、
その環境に32 bit版のWindowsかMS-DOSか何かをインストールするのが良いと思う。
あと英語は慣れましょう。

# 俺は片山さんじゃないけども
0753デフォルトの名無しさん2016/05/03(火) 20:53:15.08ID:ZBZTbiZP
>>752
ありがとうございます
NASMとvirtual boxとMS-DOSこの3つを入れれば良いですか?
サイトが沢山ありすぎて分からないので、インストール先を教えて頂けると嬉しいです
0754デフォルトの名無しさん2016/05/03(火) 21:12:36.41ID:hSevsYDg
まずはVirtualBoxをダウンロード&インストール。
「VirtualBox インストール方法」で検索。
次にVirtualBoxにMS-DOSかFreeDOSをインストール。
さらにDOSにnasmのファイルを入れる。
0755デフォルトの名無しさん2016/05/04(水) 00:24:39.69ID:TqliYLdu
>>754
諦めてメモ帳でやってみます。
ありがとうございました
0756デフォルトの名無しさん2016/05/04(水) 09:10:17.49ID:U1EflKrc
こういう事を色々説明したって、理解してくれないんだろうな
0757 ◆tAo.kQ2STk 2016/05/04(水) 11:58:33.06ID:p+LvbHBp
>>755
64ビットのマシンで16ビットアプリを動かすにはどうすれば良いかって所で躓いてるんだと思うんだけど

64ビットのWindowsマシンで16ビットのアプリを直接動かす事は絶対に出来ない。
じゃぁどうすれば良いかっていうと16ビットマシンを模倣(エミュレート)する為の環境を整えて、
模倣機(エミュレータ)上で実行しなさいって話になる。
そのエミュレータの一つがVirtual Boxであり、bochsやqemuなんかもその仲間になる。この3つはどれも無料。
有料のだとVMWareが俺は好きだけど。

で、エミュレータが用意出来たら(つまり、例えばVirtual Boxをダウンロードしてインストール出来たら)
エミュレータ上に16ビットアプリを動かすための環境を整える段階になる。
これには、例えば32ビット版のWindowsを入れるだとか、MS-DOSやFreeDOSを入れるだとか、そういう手段で整える。

最後に、整った環境にnasmをインストールして、「アセを書くって素晴らしい!」と言いながら素晴らしいアセを書く:)
もとい、アセンブリ言語でアプリを組んで、アセンブルして、実行する。

まずはVirtual Boxを入れろ
まずはVirtual Boxを入れろ
大切なことなので2回言いました
0758デフォルトの名無しさん2016/05/04(水) 12:16:59.86ID:p/7XQ3tJ
どうせ勉強するなら32ビットアセンブラでやれないのかな?
環境で苦労することはないし、覚えた事が活用できるかもしれないよ
0759 ◆tAo.kQ2STk 2016/05/04(水) 12:38:55.12ID:p+LvbHBp
一長一短じゃない?
16ビットだとDOSのintが便利だし書籍も色々あるって利点もあるし、
32ビットはintが基本的に使えないって欠点がある
64ビットだと汎用レジスタが8本追加されて呼び出し規約が変わったりする程度

特に今回は既に書籍を手に入れているっぽいし、
その書籍が活かせる環境を構築するのが順当だとは思うけど
誰でも良いので日本語で64ビットアセンブリの入門書書きやがれください。
0760デフォルトの名無しさん2016/05/04(水) 13:11:50.22ID:UjUUF40P
書籍がないわけではない
http://www.amazon.co.jp/dp/4877833617/
プロテクトモード専用命令とかはやらない
0761 ◆tAo.kQ2STk 2016/05/04(水) 13:47:10.27ID:p+LvbHBp
>>760
情報thx!
今度見てみる
0762デフォルトの名無しさん2016/05/04(水) 13:51:04.74ID:8Bwnd+Rb
64ビットセグメントに配置しても動作する16ビットコードは書けそうな気がする
記憶違いでなければ、16ビットタイニーモデルって、32/64のフラットモデルとマシンコード同じだったはず
システムコールが全然違うから「アプリ」は無理だろうけど
0763 ◆tAo.kQ2STk 2016/05/04(水) 14:30:55.91ID:p+LvbHBp
>>762
マシンコードはよく似てるけどね。
プレフィックスを付与/省略した時のレジスタや即値のサイズが違ったりとかするよ。
詳しい表はIntelの2Aを読んで欲しいけど、
16ビットモードのmov ax, [bx]と
32ビットモードのmov eax, [edi]と
64ビットモードのmov eax, [rdi]は
どれも8b 07にエンコードされる。
特に16ビットと32ビットとの違いが致命的かと。
0764デフォルトの名無しさん2016/05/04(水) 20:23:48.57ID:VlwaiyIO
>>757
ありがとうございます。
virtualbox入れられてMS-DOSの入れ方調べてたんですけども
MS-DOSってフロッピーディスクないと無理なんですか?
参考になるサイト教えてほしいです
0765デフォルトの名無しさん2016/05/04(水) 22:38:39.14ID:p+LvbHBp
>>764
MS-DOSのFDイメージは持ってるんだよね?
それをVirtual Boxに指定してあげるだけだよ。
0766デフォルトの名無しさん2016/05/04(水) 23:36:13.94ID:VlwaiyIO
>>765
持ってないです
それは何処に落ちてますか?
0767デフォルトの名無しさん2016/05/05(木) 01:44:37.92ID:Nzn3CJv4
>>766
でなければ,http://auctions.search.yahoo.co.jp/search?p=MS-DOS&;aq=-1&oq=&x=0&y=0&ei=UTF-8&tab_ex=commerce&auccat=2084047157&slider=0
で購入するなり入手からはじめなければならない.
0768デフォルトの名無しさん2016/05/05(木) 02:03:24.66ID:Ukv1skF6
>>767
ありがとうございます。フロッピーディスク入れられるpcじゃないので諦めます
32bitのアセンブラだったらnasmさえ入れられれば64bitPCでも動作可能ですかね?
0769デフォルトの名無しさん2016/05/05(木) 07:01:34.71ID:LMUngaRe
仮想化でなくエミュレーションでよいならMS-DOS Playerというのがある
(x64 Windows上で80286/386とMS-DOSをエミュレートする)
0770デフォルトの名無しさん2016/05/05(木) 07:29:03.91ID:Ukv1skF6
>>769
実行して文字や計算結果を出力出来ればいいです
ありがとうございました!
0771デフォルトの名無しさん2016/05/05(木) 08:45:25.28ID:Kzk6NixV
C#の学習についてなのですが、入門として2.0対応の古本で学習して、VC#でアプリケーションを作る場合は最新のVC#用入門書を買おうと思っていますが
C#2.0以降に追加された機能?って、2.0では実現できないものなのでしょうか?
0772デフォルトの名無しさん2016/05/05(木) 10:50:12.67ID:8xagvOEy
ものによるとしか
0773デフォルトの名無しさん2016/05/05(木) 11:14:34.59ID:Kzk6NixV
>>772
それじゃあ2.0のほうは第一歩として割り切って学習することにします
たぶんあとでもう一冊買うと思いますので
ちなみに買う予定の古本は独習C#第2版です
0774デフォルトの名無しさん2016/05/05(木) 11:54:02.69ID:8xagvOEy
10年1昔どころか、数年で1昔と言われるような業界で
それだけ古い本で学ぼうとすることのデメリットは、意識してたほうがいいと思うよ
まあ、わかってるみたいだから問題ないだろうけど。
0775デフォルトの名無しさん2016/05/05(木) 14:45:35.28ID:NkRJHlow
めっちゃどーでもいい質問なんだけどさ
コミットメッセージとかで
「○○をクラス化」みたいなメッセージを英語で残したい場合
「クラス化」って英語でどう書いたらいいの
他の動詞は沿えずに「クラス化」という語だけを名詞化できる?
0776デフォルトの名無しさん2016/05/05(木) 15:11:57.43ID:8xagvOEy
「クラス化」でぐぐってみると
わりと上の方に「英語の例文」みたいなのが出てくるわけで
0777デフォルトの名無しさん2016/05/05(木) 15:18:01.75ID:dgAZKgAs
東大の数学科に入りたいのですが、ここに入って落ちこぼれずにやっていけるレベルってどんなもんなんでしょうか?
問題を見て時間をかけてその問題を解くなんていうレベルじゃ到底無理ですよね?
やっぱり、問題を見たら、一瞬で解答が思いつくぐらいのレベルじゃないと無理ですか?
ちなみに、今、チャート式の白の数学�T+Aをやっているのですが、さっぱり分かりません。
やはり自分には東大の数学科は無理なんでしょうか?
0778デフォルトの名無しさん2016/05/05(木) 15:29:32.72ID:LZe97DJX
このスレに聞いている段階で無理だと分かった
0779デフォルトの名無しさん2016/05/05(木) 15:54:18.72ID:UG0veeFa
この板であってるか不安だけど教えて
androidなんだが……
モンストってゲームのマルチ補助アプリを作りたいんだけど
どうしても仕組みのわからないところがある
今出回ってるマルチアプリはクエストの名前、その人のIDを取得してるみたいなんだけど
その仕組みがどうしてもわからん
身内で使う用に自作したいんだがそういうのって作れる?
あとプログラムとか初心者だから初歩的な事聞いてたらごめん
長文失礼
0780デフォルトの名無しさん2016/05/05(木) 16:32:21.12ID:8xagvOEy
そのゲームはやったことないので分からんけど、
現状でプログラムの知識が全然無く、内部で何をやってるか想像もできない状態なら
いきなりそれを目指すのはおすすめはしないです
0781デフォルトの名無しさん2016/05/06(金) 03:20:16.37ID:iu7snuDE
初心者が、他人の作ったゲームを解析するなど無理です

まず、プログラム言語の本を買って、文法を覚える
0782デフォルトの名無しさん2016/05/06(金) 09:17:07.58ID:WbxBcPoP
>>779
そういうのはたいてい「プロでございます」という連中すら作れなかったりするから
あきらめろん
0783デフォルトの名無しさん2016/05/06(金) 12:41:42.55ID:kjm45jHS
URL生成されるじゃん?
そのページのインテント先を見れば多分わかるよ
と言ってみる
0784デフォルトの名無しさん2016/05/06(金) 14:22:45.98ID:/oH1M7cw
誰も>>777の質問には答えてくれないんだ・・・・・。
0785デフォルトの名無しさん2016/05/06(金) 14:28:11.21ID:3d3ph9bq
>>778が答えてるように見えるけど?
0786デフォルトの名無しさん2016/05/06(金) 14:28:50.69ID:MaHvIWJS
>>773
4.0以上の本買うほうがいいよ
0787デフォルトの名無しさん2016/05/06(金) 14:39:52.01ID:K+/8jRfK
何の話かと思ったら、777はNG指定されてて見えてなかった
一体誰と戦ってるんだ状態だったぜ

>>783
インデントってなんぞ?
0788デフォルトの名無しさん2016/05/06(金) 14:40:45.22ID:K+/8jRfK
あ、ごめん、モニタに埃ついてた
0789デフォルトの名無しさん2016/05/06(金) 15:49:46.35ID:3MueOPSi
C言語でint型の配列とその配列のサイズを持つ構造体を作るんですけど名前は何がいいと思いますか?
一般的な呼称があったら教えて欲しいです
0790デフォルトの名無しさん2016/05/06(金) 16:06:05.40ID:3MueOPSi
Array でいいじゃんバカかよ
0791デフォルトの名無しさん2016/05/06(金) 17:27:10.51ID:WbxBcPoP
伸び縮みさせるなら vector
しないなら array
0792デフォルトの名無しさん2016/05/06(金) 17:30:24.46ID:/oH1M7cw
今、白チャートの数学�T+Aで数学の勉強をしているのですが、さっぱり分かりません。
なぜ、数学はあんなにも難しいのでしょうか?
0793デフォルトの名無しさん2016/05/06(金) 17:35:49.15ID:0hFielSC
>>777
とりあえず、偏差値70超えてから考えれば?
0794デフォルトの名無しさん2016/05/06(金) 17:37:51.06ID:/oH1M7cw
>>793
回答ありがとう。

どうやって偏差値って計るのでしょうか?
あと、どうやったら偏差値70を超えられるようになるのでしょうか?
0795デフォルトの名無しさん2016/05/06(金) 17:40:37.54ID:/oH1M7cw
天下の東大数学科に、偏差値なんてものが通用するのだろうか・・・・・?
0796デフォルトの名無しさん2016/05/06(金) 18:02:32.59ID:0hFielSC
小学生?
0797デフォルトの名無しさん2016/05/06(金) 20:58:39.46ID:yfbtRn9H
人の書いたコードが頭に入ってきません
具体的に言うと○○をするためのサンプルコードを探し、その意味を理解しようとしても全然頭に入ってこないです
回数こなすしかないんでしょうか?
0798デフォルトの名無しさん2016/05/06(金) 20:59:36.14ID:3OzCd6+q
頭で考えるんやない子宮で感じるんや
0799デフォルトの名無しさん2016/05/06(金) 21:36:28.31ID:3MueOPSi
加算による桁溢れって結果がおかしくなること以外はキャリーフラグが立つくらいでプログラムの基本動作や他のメモリには絶対に影響しません・・・よね?
計算結果がおかしいことが原因でプログラムが変な方向行くっていう話は無しで

あと>>791ありがとうございます
0800デフォルトの名無しさん2016/05/06(金) 21:59:26.95ID:3MueOPSi
桁あふれで立つのはキャリーじゃなくてオーバーフローフラグか
0801デフォルトの名無しさん2016/05/06(金) 22:22:39.40ID:iu7snuDE
>>797
他人が書いたプログラムなんて解析するな。時間のムダ。
変数a・関数b()などの意味がわからんだろ

自分で書いて、確かめろ

>>799
フラグが立つだけだろ
0802デフォルトの名無しさん2016/05/06(金) 22:59:29.99ID:j4a/vxKd
2年半くらい前に質問して、親切に教えてもらった素人です

今でも素人ですが、あのときいろいろ教えてもらったおかげで、
素人なりにプログラミングを活用し続けることができています
きつかったことがいろいろ解決しました

あのままひとりで悩んでいたら、迷走してどうしようもなくなっていたと思います
皆さんのおかげです
本当にありがとうございました
0803デフォルトの名無しさん2016/05/06(金) 23:27:13.67ID:9S0dz3Mw
>>782
やっぱ無理か……
インテント使えばなんとかなるかと思ったんだけどな
せめて暗黙的インテントを拾えるようにだけでもしたいな
拾おうとしてもAndroid Studioがエラー吐いてビルドできない
質問変わるけどhttpスキーム(っていうのか?)をwebviewから暗黙的インテントとして投げたいんだけど
調べてもなかなか出てこない
ガチ初心者ですまんけどやり方教えてください
0804デフォルトの名無しさん2016/05/08(日) 05:11:16.86ID:NV2cFcMc
未だにAndroid Studioなんか使ってる情弱がいることにも驚いたけど、
そのレベルの情弱がプログラミングやってることにも驚いた。
0805デフォルトの名無しさん2016/05/08(日) 07:09:41.57ID:U52WpjlG
いきなりツールへのdisが付くってことは
決して悪くないツールってことなんだろうな

今後Androidを触る機会があったら覚えておくことにするよ
ありがとう
0806デフォルトの名無しさん2016/05/08(日) 09:20:08.26ID:vEsYEe9F
>>804
Eclipse使おうとしたらプロジェクト作った時点でエラーの嵐だったからAndroid Studio使ってる
ちゃんと調べればEclipseでもいけるんだろうがめんどくさかった
情弱なのは認めるけどそこをdisるあたりよっぽどいいツール使ってるんだろうな
できればそのツールを俺にも教えて欲しい
0807デフォルトの名無しさん2016/05/08(日) 13:14:59.89ID:cY3IZjLs
ググってたら
Eclipse からのサポートは1年くらい前に打ち切られたと書いてあった

たぶんミーハーのザマリン推しと予想
0808デフォルトの名無しさん2016/05/08(日) 14:09:16.26ID:vEsYEe9F
>>807
やっぱEclipseは(少なくともandroid関係は)廃れてんだな
ザマリンでググったけどこれ荒削りとか書いてあるな
少なくとも俺みたいな初心者には向いてなさそう
ひとまずAndroid Studioで安定かな
0809デフォルトの名無しさん2016/05/08(日) 14:14:04.12ID:6KbaYcKf
糞ですよ。うんこなんです。
Androidは起動や動作がうんこ並みに遅く、開発環境として実用的ではありません。
0810デフォルトの名無しさん2016/05/08(日) 17:50:55.52ID:vEsYEe9F
>>809
そう言われてもな……
逆に開発環境として最適なのは?
0811デフォルトの名無しさん2016/05/08(日) 18:32:16.37ID:6KbaYcKf
EclipseのADTです。
0812デフォルトの名無しさん2016/05/08(日) 19:41:03.33ID:NwPBXGyo
viの古い本(1992年のオライリーのvi入門)を買ったのですが今でも使えますか?(つまり機能が変わってたりしますか?)
あとviとvimの違いってなんですか?viの知識がそのままvimにも使えますか?
0813デフォルトの名無しさん2016/05/08(日) 19:53:36.00ID:gvmmmsOx
>>812
君のマシンに入ってるviのバージョンにも依る。
vimはviのクローンに機能を追加しまくった奴で、
100円の電卓と5000円する関数電卓くらいの違いはあるけど
viの知識はvimにも使えるよ。
0814デフォルトの名無しさん2016/05/08(日) 20:39:28.61ID:NwPBXGyo
>>813
ありがとうございます
vi improved 7.4と表示されました
0815デフォルトの名無しさん2016/05/09(月) 04:59:44.22ID:9jYaBm1H
vimは、Emacsみたいに難しくない

Esc キーで、コマンドモード。
i キーで、入力(挿入)モードになるだけ

とにかく常に、Esc を押せば、コマンドモードから始められる
0816デフォルトの名無しさん2016/05/09(月) 05:05:32.05ID:zGLqqiLK
Emacsが難しいというかLispが難しい
0817デフォルトの名無しさん2016/05/09(月) 05:31:33.87ID:D6j1lBBv
Javaかc++のプログラムにオリジナルの簡易スクリプトを組み込みたいんですが、インタプリタを自前で組まなくても済むよい方法って何かありますか?
0818集ストテク犯被害者必見!2016/05/09(月) 05:46:31.73ID:BmuQjMZQ
[拡散希望!]
参考になりそうなURL送っておきます
電磁波による拷問と性犯罪
http://denjiha.main.jp/higai/archives/category/%E6%9C%AA%E5%88%86%E9%A1%9E
公共問題市民調査委員会
http://masaru-kunimoto.com/
この方たちは集団訴訟の会を立ち上げてマスコミに記事にしてもらう事を目的に集団訴訟を被害者でしようという試みを持っている方達です
訴訟は50人集めてしようという事なのですが50人で訴訟をすると記事に書けるそうです
記事には原発問題を取り上げてテク犯被害を受ける様になった大沼安史さんらが取り上げて下さるそうです
大沼安史さんがテク犯に遭っているという記事
http://ameblo.jp/hilooooooooooooo/entry-11526674165.html
大沼安史の個人新聞
http://onuma.cocolog-nifty.com/blog1/4/index.html
この方たちは電話相談等も受け付けている様で電話番号を載せている方達は電話かけ放題の契約をしていますのでこちらから電話して本人にかけ直してくれと頼むとかけ直してくれます
音声送信被害等を受けている「電磁波による拷問と性犯罪」の記事の水上さんは年金暮らしなので時間には余裕があるそうで宗教等に付随する集団ストーカー等の被害内容の話も聞いて下さいます
もう一人の電磁波犯罪には遭っていない国本さんという方は電磁波犯罪をしっかり理解されている方で年金暮らしの方なので長電話も大丈夫です
大沼さんはこちらのページからメールを受け付けておられる様です
http://onuma.cocolog-nifty.com/about.html
電話をかけたい場合は人によってはメールで電話番号を訊くと教えてくれると思います
この文章を見られた方は全文コピーをしてできるだけ多くの知り合いの被害者の方等にメールを送るなり被害者ブログに書き込むなりしていただければ大変有難いです
もし大勢の方に送る事が出来なければまだこの文章に触れていない知り合いの被害者に少しでも全文コピーで送っていただけるとその方が次の何人かの方に繋いで頂ける場合があり結果として大勢の方に見て頂く事が出来るはずです
ご協力よろしくお願い致します 👀
Rock54: Caution(BBR-MD5:f70dfdc711a7c6ae6accccb939f27fbf)
0819デフォルトの名無しさん2016/05/09(月) 07:01:07.54ID:R05Gh5Rw
>>817
そのレベルでは簡易言語の仕様すら全く見えてないべ
必要ないものをすべて切り落として最低限の仕様を洗い出すべき
話はそれから
0820デフォルトの名無しさん2016/05/09(月) 07:09:11.00ID:u/3qd3lD
>>811
あれか
でも俺がやろうとしたらエラーの嵐だった
APIとか合ってなかったんかな?
0821デフォルトの名無しさん2016/05/09(月) 07:35:09.83ID:zGLqqiLK
>>817
JavaかC++でライブラリを作って使えば
書く行数が減るから結果的に
簡易スクリプトに近い運用になる
0822デフォルトの名無しさん2016/05/09(月) 10:13:32.11ID:R05Gh5Rw
Lua か Python を組み込んで一丁上がり
とは行かないんだろな





俺もやったことないけど
08238172016/05/09(月) 10:25:33.54ID:8IyAbL6n
>>819 >>821
説明が足りなくてすみません
スクリプトといっても特定クラスのメソッド呼び出しの種類と回数、順序を実行中に編集出来るようにする程度のものなので、必ずしもスクリプトが必須ではないんです
ただxmlとかの既存のマークアップ手段で簡単に実現する方法があったらいいなと思いまして
0824デフォルトの名無しさん2016/05/09(月) 10:28:38.39ID:OXHQFkpS
c++ならjanssonなんかのjsonパーザを組み込むのが一番楽で、
luaを組み込むのが一番汎用性が高いんじゃない?

Javaは知らん
08258172016/05/09(月) 10:29:37.26ID:8IyAbL6n
>>822
LuaとかPytonっていうので出来るかもしれないんですね
ちょっと調べて勉強してみますね
有り難うございます
0826デフォルトの名無しさん2016/05/09(月) 11:51:00.33ID:9jYaBm1H
Groovyなら、Javaも使えるし、クロージャで書ける。
XMLもタグを、a.b.c みたいに書ける

プログラミング GROOVY、2011
0827デフォルトの名無しさん2016/05/09(月) 12:21:39.32ID:svWJ8sSQ
独り言。
要件定義書どこだコラ。
設計書渡されて、設計書間違ってんなら何したいか全然分からん。
0828デフォルトの名無しさん2016/05/09(月) 13:48:04.60ID:iRu+5KBQ
いずれプログラミング言語は統一されて1つの言語になるんだろうか
0829デフォルトの名無しさん2016/05/09(月) 14:51:36.54ID:mZL8N4OQ
なるわけない
特定の分野に特化したSQLのようなものも有る
他の言語でも同じで
システムに特化したC/C++
.Netに特化したC#
JavaVMに特化したJava
コマンド型シェルに特化したBash
GPUのシェーダーに特化したHLSL
印刷に特化したポストスクリプト
などなど、どうやって統一するというのか
0830デフォルトの名無しさん2016/05/09(月) 15:06:14.34ID:CGimqAFg
人間の使う自然言語に
0831デフォルトの名無しさん2016/05/09(月) 15:40:08.34ID:R05Gh5Rw
統一言語(緑)
統一言語(赤)
0832デフォルトの名無しさん2016/05/09(月) 15:52:41.26ID:iRu+5KBQ
>>829
それ全部使えるようにする言語を開発する
0833デフォルトの名無しさん2016/05/09(月) 15:55:46.01ID:3X4JpM61
このやり取り何百回繰り返されるんだろう
0834デフォルトの名無しさん2016/05/09(月) 15:59:11.79ID:0XuA8vLR
いつまで待ったところで小学生はいなくならないように
小学生並の妄想も無くなることはない
0835デフォルトの名無しさん2016/05/09(月) 16:10:17.45ID:Ew6I4ORb
>>829
> 特定の分野に特化したSQLのようなものも有る
つLINK
0836デフォルトの名無しさん2016/05/09(月) 16:11:05.79ID:Ew6I4ORb
LINQだった
テヘ
0837デフォルトの名無しさん2016/05/09(月) 19:40:32.50ID:XG17jePJ
東京に超高層建築物をいっぱい建てたいのですが、それを実現するにはどうすれば良いのでしょうか?
一級建築士の資格を取得しても無意味ですよね?
0838デフォルトの名無しさん2016/05/09(月) 19:45:48.18ID:zGLqqiLK
官僚になる
0839デフォルトの名無しさん2016/05/09(月) 19:48:19.20ID:XG17jePJ
官僚になったら実現できるのでしょうか?
0840デフォルトの名無しさん2016/05/09(月) 19:54:48.96ID:zGLqqiLK
建築士よりは実現可能性が高い
0841デフォルトの名無しさん2016/05/09(月) 20:04:22.17ID:ItLltnS8
セックス言語よろしくお願いします
0842デフォルトの名無しさん2016/05/10(火) 17:27:52.20ID:2AURaDbR
PascalってC言語わかれば問題無いですかね?
石畑清のアルゴリズムとデータ構造を読みたいんですがPascalで書かれてるようで、いちいちPascal勉強する気がしないんですが
0843デフォルトの名無しさん2016/05/10(火) 17:40:30.92ID:3P/I+6gp
他の言語わかってれば、書けなくてもほぼ読めると思うよ
0844デフォルトの名無しさん2016/05/10(火) 17:45:42.83ID:3Lg8q6bU
PascalやDelphiが過去に
優れていた時期はあったけど
今から勉強するのは徒労だと思うよ

するならC#でいい
0845デフォルトの名無しさん2016/05/10(火) 17:49:33.33ID:3F2wRpsJ
お前はまず国語の勉強から始めたほうがいい
0846デフォルトの名無しさん2016/05/10(火) 18:04:25.39ID:RDq8Xewt
アプリケーション層とドメイン層の役割について質問です。

ユーザーからの入力値の検証は普通アプリケーション層で行うと思います。
とすると、ドメイン層はアプリケーション層から問題ない値だけが渡される
という前提でプログラムするのでしょうか。

例えば、ユーザーからは正の整数を入力してもらう仕様になっている場合、
ドメイン層のプログラムをするとき、無効クラスの値(0 とか)を渡された場合の処理は
必要ないのでしょうか。
0847デフォルトの名無しさん2016/05/10(火) 18:22:40.14ID:F0daG/eG
>>846
> 例えば、ユーザーからは正の整数を入力してもらう仕様になっている場合、
> ドメイン層のプログラムをするとき、無効クラスの値(0 とか)を渡された場合の処理は
> 必要ないのでしょうか。

そのドメイン層のクライアント(利用者)がアプリケーション層のみの場合は、無効データの
入力は考慮しなくて良いです。

ユーザを含む外部からの入力を汚染されたデータと見て、その心配がなくなるラインを
トラストバウンダリ(信頼境界)と言います。

参考: 第28回 あまり語られないセキュリティの基本 ── トラストバウンダリ
http://gihyo.jp/dev/serial/01/php-security/0028
0848デフォルトの名無しさん2016/05/10(火) 18:52:04.67ID:2AURaDbR
>>843
あざす
0849デフォルトの名無しさん2016/05/10(火) 21:47:48.56ID:RDq8Xewt
>>847
紹介していただいた記事や、トラストバウンダリというキーワードでいろいろ調べてみました。
著者によって何を境界の外に置くべきかが微妙に違うのですが、たいへん参考になりました。

ありがとうございました。
0850デフォルトの名無しさん2016/05/11(水) 17:06:13.98ID:sNP2XZLl
C言語にあるプリプロセッサ的なことをIDEやエディタレベルで出来るものってありますか?

例えばC言語なら
#include "file.c" とやればfile.cの内容が展開され
#define N (100) とやればNの部分が(100)に置き換えられます

こういう展開・置き換え機能をエディタ・IDEレベルで実現して
コンパイル等では一度エディタ側で展開・置き換えしたコードをコンパイルする、みたいな
エディタレベルで実現できれば色んなプログラミング言語で展開・置き換えの恩恵を受けられると思うんです

エディタの行番号は展開・置き換え後のものが割り振られていればデバッグの行番号追跡は難しくないでしょうし
0851デフォルトの名無しさん2016/05/11(水) 17:14:11.01ID:eH1yb+5y
>>850
なんでそんなことしたいの?
0852デフォルトの名無しさん2016/05/11(水) 17:23:15.42ID:1vLHQDGP
意味がよく分からないが、
エディタ使うまでもなく、
プリプロセッサの展開そのまま使えばいいんじゃないの?
ソース上であらかじめ展開したなら、エディタの置換コマンド使えば良い
0853デフォルトの名無しさん2016/05/11(水) 17:28:35.49ID:71GbDeiF
cc -Eするかm4を使う方が理にかなってると思うよ。
エディタはエディタであって、プリプロセッサでは無いからね。
0854デフォルトの名無しさん2016/05/11(水) 17:52:19.57ID:eH1yb+5y
テンプレート的なものを使いたいのかもよ
0855デフォルトの名無しさん2016/05/11(水) 19:02:59.76ID:eFhgKf7K
dokojavaでjavaの練習をしてるんだけど
実行結果が表示されないことが多々あります
他に簡単に実行できる環境はありますか?
0856デフォルトの名無しさん2016/05/12(木) 01:00:31.10ID:tt5rQu37
https://out.paiza.io/projects/DsNXg9yxkNFMwpaWfRgfhQ/output.html

scriptタグのsrcで読み込むやつは拡張子一致させないとダメ?
0857デフォルトの名無しさん2016/05/12(木) 03:20:21.69ID:zeyNygYO
>>855
paiza.IO, codepad なら、ログイン無しで、プログラミングできる

>>856
JSは、拡張子を、.js にした方が無難かも。
Main.phpタブの横の + に、新しいファイルを追加して、そこにJSを書く
0858デフォルトの名無しさん2016/05/12(木) 07:33:03.24ID:G9UaN/kN
>>857
ありがとうございます!
dokojavaはF5更新すればすぐ使えることに気づいたので・・・このまま使おうと思います
4回くらい実行すると必ず止まるシステムなんだね
0859デフォルトの名無しさん2016/05/12(木) 18:55:57.84ID:dadkafP8
派遣会社にスーパープログラマーがいるとして
企業は正社員のプログラマーを使うより
派遣会社からスーパープログラマーを雇い入れたほうが
儲かるんですか?
(´・ω・`)
0860デフォルトの名無しさん2016/05/12(木) 18:56:16.86ID:32vL0pkG
ウインドウをつくり、そこに3Dデータをドラッグして記録し、
任意の3Dデータを重ね合わせ、その平均値をとるようなプログラムはどの言語が向いてますか?
08611392016/05/12(木) 19:02:09.97ID:2tFKqmIf
あるプログラムを数秒〜数十秒くらいの間隔で定期的に実行したいのですが、
バッチファイルのようにして時間が来たら都度起動するのと、ループ内でsleepなどを用いて実行し続けるのではどちらが負荷が少ないでしょうか?

自分のパソコン上で動かす想定です。
0862デフォルトの名無しさん2016/05/12(木) 19:26:47.49ID:83sRO22f
>>859
ダメプログラマを送り込む
派遣会社が一番儲かります
(´・ω・`)
0863デフォルトの名無しさん2016/05/12(木) 20:05:18.75ID:wh7gWzYu
VC++2010でopencvライブラリを使ったコードをビルドすると、
opencv_core220d.libが見つからないとエラーがでる。が
Debugフォルダにあるexeファイルから実行するとそのエラーは出ないんだけど
これ解決策は?
0864デフォルトの名無しさん2016/05/12(木) 20:57:16.59ID:DRM/51U4
>>863
パスを通す
0865デフォルトの名無しさん2016/05/12(木) 23:00:14.39ID:3OjnTRaH
>>860
ドラッグして記憶ってどう言う事よ?
0866デフォルトの名無しさん2016/05/12(木) 23:01:53.72ID:3OjnTRaH
>>861
変わらんだろ。気になるならタスクマネージャーで確認しろよ
0867デフォルトの名無しさん2016/05/13(金) 00:54:34.71ID:estA5tY3
java初心者がちょっと聞きたいんだが、
SQLでwhere条件分岐させて、入力された値を参照してるわけだが
値が未入力の場合その条件をはじきたいんだがどうすればいいんだ?
値は3つで 必須入力完全一致、任意入力部分一致、任意入力完全一致 
Adb = A and (Bdb like %B%)まではいけてるんだが、最後の任意完全一致がはいらないんだ  
0868デフォルトの名無しさん2016/05/13(金) 01:41:55.46ID:DHcEbVYx
Java知らないけどif文と文字列連結
0869デフォルトの名無しさん2016/05/13(金) 03:19:51.15ID:s1UyU9cc
>>865
ドラッグ&ドロップで設定された場所に保存します
08701392016/05/13(金) 08:48:36.38ID:deUsFpqj
>>867
SQLでやるなら
decodeやcase式でいけへんか。
nullならCdb=Cdbとか。
0871デフォルトの名無しさん2016/05/13(金) 11:45:40.52ID:+7L1Kkkt
>>861
比較するなら圧倒的に後者が少ない
ただしメモリ・ハンドルリークなどが延々積み上がらない前提w

ログやゾンビ対策、起動停止I/Fとか常駐系のいつもの問題まで考えると
手間に見合うかは疑問
0872デフォルトの名無しさん2016/05/13(金) 12:54:21.32ID:yywl+o9x
>>860
Unity(C#, JS, Boo), Blender(Python) とか?

>>861
1分以内なら、プログラム内でループすれば、プロセスの起動が1回で済むけど、
それで長時間運用すると、メモリリークなどが怖い。
長時間運用に耐える、きっちりとしたアプリなら、OK

>>859
一般企業は、プログラミングのノウハウが無いため、
人を見極められないので、いい人を採用できない

派遣会社のよい点は、来る人が気に入らなければ、1日で突っ返すことができる点。
ただし最低でも、1人月90万円(時給5千円 * 180時間)

自社で雇えば、社会保険込みで月50万円だが、仕事の出来ないやつを、簡単にクビには出来ない
0873デフォルトの名無しさん2016/05/13(金) 13:05:23.45ID:ZUyuraMo
>>869
もっと具体的に言わんと通じないよ。
君の脳みそと俺らの脳みそが同じシビュラシステムを構成してるのなら話は別だが
0874デフォルトの名無しさん2016/05/13(金) 13:08:22.06ID:ti3SC+oh
>>861
autohotkeyのスクリプト常駐させてSetTimer使うのが一番楽で軽い
0875デフォルトの名無しさん2016/05/13(金) 13:40:19.02ID:deUsFpqj
>>871,872
やりたいことはwebスクレイピングなんだわ。取ってきた情報が自前のDBになかったらメール通知するだけのシンプルなもの。

定期的にメモリ解放してやればなんとかなりそうかなぁ。ひとまずループ案でやってみます。

>>874
うまくいかんかったらその方法も試してみます。

どもありがとね。
0876デフォルトの名無しさん2016/05/13(金) 17:59:27.80ID:s1UyU9cc
>>872
ありがとうございました
0877デフォルトの名無しさん2016/05/13(金) 22:36:08.44ID:gkbDSAMP
次のような挙型と、2つの構造体があるとします。

enum style {
  STYLE_X,
  STYLE_Y,
  STYLE_Z
};

struct TypeA {
  int x;
  int y;
};

struct TypeB {
  style z;
  int w;
};

そして、関数 f はメンバ x が 1 である TypeA 型の値を受け取ると、メンバ z が STYLE_Y である TypeB 型の値を返すとします。

このとき、「それは x が 1 である TypeA 型の値を、z が STYLE_Y である TypeB 型の値へ変換する」という意味のことを
仕様書やテストケースのコメントなどの比較的フォーマルなところに英語で書くとしたら、
どのような英文ならおかしくないでしょうか。

たとえば、

It converts a TypeA of which the x is one into a TypeB of which the z is the STYLE_Y.

はおかしいですか?
重箱の隅をつつくように指摘してくれると有り難いです。
0878デフォルトの名無しさん2016/05/13(金) 22:40:30.05ID:NOjE9dZD
もうすこし簡潔に説明してくれ
0879デフォルトの名無しさん2016/05/13(金) 22:53:06.04ID:ZUyuraMo
つまり
TypeB f(const TypeA& a) {
if (a.x == 1) {
TypeB b;
b.z = STYLE_Y;
return b;
}
}
こういうこと?

俺なら
It maps a.x == 1 to b.z == STYLE_Y, where a : TypeA, b : TypeB.
みたいに書くけど。
0880デフォルトの名無しさん2016/05/13(金) 22:55:18.57ID:7BbXquWr
小学生レベルの俺はこれが精一杯
If x has equal 1 then it return value of z to be STYLE_Y into a TypeB structure.
0881デフォルトの名無しさん2016/05/13(金) 23:05:23.58ID:NOjE9dZD
変換と言ってるから何かしら変換のような意味を持つ処理なんだろうけど
TypeAとTypeBじゃ全くそのニュアンスが分からんから何ともいえん
0882片山博文MZ ◆T6xkBnTXz7B0 2016/05/13(金) 23:31:46.22ID:Q4+gmma8
英語のテスト問題じゃないんだから、最初は大ざっぱに言って、後で細かい説明するといいよ。

Function f() converts TypeA structure to TypeB structure.
If TypeA structure contains x which is zero, then TypeB has STYLE_Y.
0883片山博文MZ ◆T6xkBnTXz7B0 2016/05/13(金) 23:37:49.03ID:Q4+gmma8
Function f() converts TypeA structure to TypeB structure.
If TypeA structure contains x which is zero, then this function sets style member of TypeB to STYLE_Y.
0884デフォルトの名無しさん2016/05/13(金) 23:54:48.75ID:gkbDSAMP
>>878
これ以上簡潔に説明するのは難しいのですが・・・

関数 f は TypeA 型の値なら何でも受け取って、何か計算をして、TypeB 型の値を返します。

ただ、もし受け取った TypeA 型の値のメンバ x の値が 1 だったら、
返ってくる TypeB 型の値のメンバ z は必ず StyleY になっています。
TypeB 型の値のメンバ w についてはいろいろ変わってきます。

求める文の型としては、「それはAを持つBをXを持つYに変換する」です。


>>879
フォーマルな場面ではその様にプログラミングコードを文に混ぜて書くものなのですか?
0885デフォルトの名無しさん2016/05/13(金) 23:55:35.85ID:gkbDSAMP
>>881
すいません、言葉足らずでした。
会話やBBSでのやり取りではなくもっとフォーマルな場面であることを踏まえて、
習慣的なことや文法的なことを訊きたかったのです。

フォーマルな場面で of which が2回続くのはおかしくないか、
型名や列挙型のメンバ名は固有名詞なのか、ゆえに冠詞は要らないのか、
冗長でも a value of TypeA type とちゃんと2箇所で書くべきなのか、など。

なので、例に挙げた型名などは気にしないでください。
実際にはもっと複雑で、そもそもC言語ですらありません。
(C言語で例を作ったのは、単にその方が知ってる人が多そうだったからです)


>>882
仕様書などのケースでは、その「まずは簡単に、あとで詳しく」の考え方を参考にさせてもらいます。

テストケースのコメントでは一行で過不足なく(フォーマルに)表現したいのですが、
>>877 の文ではおかしいでしょうか。
0886デフォルトの名無しさん2016/05/14(土) 08:52:49.24ID:iWsIkemy
cmake の binary directory とは何のことを指しているのでしょうか?
0887デフォルトの名無しさん2016/05/14(土) 10:25:19.25ID:BsF9lC3v
>>884
何をもってフォーマルとするかにも依るけど、
例えばIntelのリファレンスマニュアルの下巻のA、Pagingには次のように書いてある。

Paging is enabled if CR0.PG = 1. Paging can be enabled only if protection is enabled (CR0.PE = 1). If paging is
enabled, one of three paging modes is used. The values of CR4.PAE and IA32_EFER.LME determine which paging
mode is used:
• If CR0.PG = 1 and CR4.PAE = 0, 32-bit paging is used. 32-bit paging is detailed in Section 4.3. 32-bit paging
uses CR0.WP, CR4.PSE, CR4.PGE, CR4.SMEP, and CR4.SMAP as described in Section 4.1.3.
• If CR0.PG = 1, CR4.PAE = 1, and IA32_EFER.LME = 0, PAE paging is used. PAE paging is detailed in Section
• If CR0.PG = 1, CR4.PAE = 1, and IA32_EFER.LME = 1, IA-32e paging is used.1 IA-32e paging is detailed in
Section 4.5. IA-32e paging uses CR0.WP, CR4.PGE, CR4.PCIDE, CR4.SMEP, CR4.SMAP, CR4.PKE, and
IA32_EFER.NXE as described in Section 4.1.3. IA-32e paging is available only on processors that support the
Intel 64 architecture.

仕様書は特にだけど
時制や能動受動、定形不定形なんかの重要な部分が正しければコードが英文に混ざってても気にされない
というか理解しやすさが優先、というのが俺個人の認識。
0888デフォルトの名無しさん2016/05/14(土) 13:39:45.42ID:5pXvQAwD
>>886
「cmake binary directory」で検索!
0889デフォルトの名無しさん2016/05/14(土) 16:33:28.68ID:fLeelvLJ
日本人だって
2 足す 1 とか書かないだろ
0890デフォルトの名無しさん2016/05/14(土) 20:34:07.67ID:i518jO8D
ディープラーニングやるにはどうすればいいですか?
プログラミングの経験はありません。
0891デフォルトの名無しさん2016/05/14(土) 20:40:27.56ID:8701OXOx
毎日聞き流すだけでOK
0892デフォルトの名無しさん2016/05/14(土) 20:52:02.36ID:lsJSDhj0
virtualbox上にcentos環境を構築中ですが
nvidiaGPUを使用できるように設定したいのですが
どうしたらよいでしょうか?
どなたか教えて頂けますでしょうか

環境は以下のとおりです
OS:centos6.7
GPU:NVIDIA GeForce GT 640

どうぞよろしくお願いします。
0893デフォルトの名無しさん2016/05/14(土) 21:13:32.62ID:5pXvQAwD
Linux板で、聞いて
0894デフォルトの名無しさん2016/05/14(土) 22:07:40.15ID:BsF9lC3v
centosだと知らんけどubuntuだとapt-getでnvidia-current入れたりするよね
0895デフォルトの名無しさん2016/05/15(日) 00:56:07.43ID:9P2HDU8K
ソース付きで自作ツールを公開したんだけど,Vectorに登録して放置するのが一番?
不具合は見つけた人が直せって方針で。
0896デフォルトの名無しさん2016/05/15(日) 01:13:34.08ID:/LAeaQVK
そういうスタンスなら GitHub も有力だが
非マが喜ぶツールなら Vector, 窓の杜
0897デフォルトの名無しさん2016/05/15(日) 11:09:05.64ID:yKMRf77C
>>877です。
>>885 に挙げた疑問点はまだハッキリとは快勝されていませんが、
みなさんの意見は参考になりました。
とくに >>887 のアドバイスを受けて、Intel 以外に MSDN なども今いろいろ見ているところです。

ありがとうございました。


ところで、日本語では引数を3持つ関数などと言いますが、
この場合の「持つ」という動詞は、英語でも have で良いのでしょうか。
それとも involve でしょうか。
これくらいしか思い浮かばないのですが、他に適切な表現があるのでしょうか。
(動詞ではなく前置詞ならば with が使われるのはよく見かけます)
0898デフォルトの名無しさん2016/05/15(日) 15:45:55.27ID:STgO74aX
>>897
他にも、require(要求する)とかpass(受け渡す)とか
0899デフォルトの名無しさん2016/05/15(日) 15:50:35.18ID:MRyJ/fOp
何事でも一度はグーグル先生に聞いてみようぜ。
ノイズ(non nativeが書いたやつとか)の除去はひとまず省略だ。

"this function has (no|single|one|two|three) arguments"
約 54,100 件

"this function takes (no|single|one|two|three) arguments"
約 39,600 件

"this function involves (no|single|one|two|three) arguments"
〜との一致はありません。

"(the|this|that) function involves (no|single|one|two|three) arguments"
1 件

"function involves (no|single|one|two|three) arguments"
約 1 件


…まあ探し方にもうちょっと工夫が必要ってことだなw
0900デフォルトの名無しさん2016/05/15(日) 16:15:47.11ID:yKMRf77C
>>897です。
なるほど、助かりました。
ありがとうございました。
0901デフォルトの名無しさん2016/05/15(日) 19:55:18.78ID:FVOR09CV
1.86キロバイトを、ギガバイト、テラバイトにすると何ですか?
0902デフォルトの名無しさん2016/05/15(日) 21:16:22.67ID:0S1YOeMx
>>901
1MB=1000KB
1GB=1000MB
1TB=1000GB
キビバイト(KiB)からメビバイト、ギビバイト、テビバイトのことを言ってるなら上記を1000から1024にすればおk
計算はめんどいので自分でやっちくりー
0903デフォルトの名無しさん2016/05/16(月) 03:15:10.68ID:K/hgNSZS
誰がチビバイトだって?
0904デフォルトの名無しさん2016/05/17(火) 20:46:07.81ID:0qDVFoKw
私が経験した言語(一番使えるのはPerl).
 Perl, Ruby, C, かなり昔のBASIC

要望
 検索したら解説や仕様が出てくる程度にはメジャーであること。
 GUIが楽に、かつ複雑なことができる。
 windowsで動くこと。それ以外のOSでは動かなくても構わない。
 利用者側に、なるべく面倒なインストールはさせないこと。
 コンパイラやその他使用ソフトは全て無料。
 プログラム言語にはこだわらないが、GUIは理解しやすいこと。



全ての条件を満たさなくても良いので、最も近い物を教えてください。
GUIに関しては全然知識がないので色々なことを色々と教えてくれると助かります。
0905デフォルトの名無しさん2016/05/17(火) 21:01:03.16ID:pWEGV59Q
>>904
C#
0906デフォルトの名無しさん2016/05/17(火) 21:31:54.95ID:6ohNbPmY
C#以外が出てこないくらいの条件だなw
0907デフォルトの名無しさん2016/05/17(火) 21:37:35.65ID:CVMgO+Vv
>>905-906
なぜVisual Basicは挙がらないのですか?
0908デフォルトの名無しさん2016/05/17(火) 21:41:13.69ID:0qDVFoKw
C#が最適なんですか、ありがとうございます。
よくわからないので検索からしてみようと思います。
0909デフォルトの名無しさん2016/05/17(火) 22:02:53.06ID:q2iUfStn
今までに無い斬新なアイデアの超巨大掲示板を作って大儲けし、
東京の超高級タワーマンションの最上階に住み、最高の景色を眺めたい。
東京大学理学部情報科学科 → 東京大学大学院情報理工学系研究科コンピュータ科学専攻博士課程修了くらいを目指す。
情報系分野で博士課程を修了しているぐらいの頭なら、相当コンピュータ・ソフトウェアに関して精通しているはずなので、
ネットビジネスをする上で、ネット上でのいろんなサービスやシステムを独力で作れるはずだろうから、かなり夢が広がる。
最低でも月に1億円ぐらいは稼ぎたい。つまり年収12億円を目指す。
0910デフォルトの名無しさん2016/05/17(火) 22:18:38.58ID:AQ13SKyQ
>>909
掲示板なんて儲からない商売をするくらいなら投資分野を狙うのはどうだ?
株式投資のサヤ取り/裁定取引は安定して利益がでるというじゃないか.
ペア探しなんかは今でも儲かるんじゃないかな

https://investars.jp/question.php
Q.素人ですが使いサヤ取りで利益を出すことは出来ますか?
A.長年、日本で株式投資を行い最後に辿り着く終着点が「サヤ取り投資」です。
0911デフォルトの名無しさん2016/05/17(火) 22:52:42.99ID:q2iUfStn
>>910
掲示板って儲からないの?
0912デフォルトの名無しさん2016/05/18(水) 02:23:35.06ID:WN1OorbV
>>907
元の人がCできるならあえてVB.NETにいくこともないかなと
0913デフォルトの名無しさん2016/05/18(水) 02:25:12.50ID:HqxEqyXt
命令 && 命令
とか
命令 || 命令
という書き方がありますが、これがあればif文って実は必要ないですよね
if文というのは元来このような論理演算で、
一種のシンタックスシュガーとして誕生したのではないか?
内部の実装にはこのような論理演算が残っているのでは?
と思ったのですが、そうでしょうか?
0914デフォルトの名無しさん2016/05/18(水) 02:51:18.41ID:fnhoXCzV
flag && if n then a else b end && goto xxx;
みたいに統一的に書くためには徹底した文の式化が必要で
手続き型言語ではそこまで必死に式化しようと考えてなかっただけじゃね

>一種のシンタックスシュガーとして誕生したのではないか?

C#は逆にシンタックスシュガーとして文の式化を推し進めているようだ

次期C# 7: 式の新機能 ― throw式&never型/式形式のswitch(match式)/宣言式/シーケンス式 - Build Insider
http://www.buildinsider.net/column/iwanaga-nobuyuki/002

 C# 7として提案されている文法の中には大小さまざまなものがある。今回紹介するのはその中では小さめの機能になる。「式を増やす」という、利便性の向上を目的としたものである。
0915デフォルトの名無しさん2016/05/18(水) 09:37:19.36ID:rI4DzRDm
>>912
CとBASICはそんなに違うのですか?
0916デフォルトの名無しさん2016/05/18(水) 10:05:50.71ID:yDy1hpmH
BASIC の B は Beginner や
0917デフォルトの名無しさん2016/05/18(水) 12:22:37.98ID:KpXKuwGu
>>913
アセンブリ言語や古代のFortranにはif文なんて無い。
「条件分岐に用いられる『フラグ』がCPUに組み込まれている」
「フラグは(一部例外を除いた)命令を実行する毎に更新される」
「フラグが特定の組み合わせであれば分岐する命令が存在する」
といった前提から、ある命令の組み合わせによって
「直前の演算の結果が0なら何もせず、0でなければgotoする」
みたいな機能を生み出し、それを使ってプログラミングするのがC以前の話。
それの短縮記法が&&とか||とか。

一方でLispには
「AとBが等しければtrueを、そうでなければfalseを返す関数」とか
「引数を2つ受け取って、1つ目の値がtrueなら2つ目の式を実行する関数」とかがあって(厳密には用語とか動作とかが大分違うけど省略)
そこからCに受け継がれたのがifとかswitchとか。

まとめると
> という書き方がありますが、これがあればif文って実は必要ないですよね
これは、brainfuckがあればC言語要らないよねっていうレベルの暴論。
同じことは出来るけど、元になった概念が全然違う。

極論を言うと、理論上は演算子なんて1つで十分
https://en.wikipedia.org/wiki/One_instruction_set_computer
0918デフォルトの名無しさん2016/05/18(水) 13:24:20.23ID:lDpdl+jY
>>917
>>917
>「直前の演算の結果が0なら何もせず、0でなければgotoする」

それを世間ではif文と言うんじゃないか?
0919デフォルトの名無しさん2016/05/18(水) 14:33:24.28ID:X9YKyKZO
>>917
> みたいな機能を生み出し、それを使ってプログラミングするのがC以前の話。
つまり、IFはCが初出だと?
0920デフォルトの名無しさん2016/05/18(水) 15:06:24.81ID:ZSO4d6wq
>>917
古代のfortranって何のこと?
https://www.fortran.com/FortranForTheIBM704.pdf
にも算術ifはあるようだけど
0921デフォルトの名無しさん2016/05/18(水) 15:10:38.21ID:KpXKuwGu
>>918
if文は条件式の結果次第でthen節やelse節を実行する物。
俺が言ったのは、条件式なんてものは無くて「1行前」の式の結果に依存してgotoする機構の事
C風に書くと
int n = 0, i = 10;
label:
n += i;
i--;
[goto label if zero-flag cleared]; // C言語では記述できない・・・・・・
こんな感じ。
流石にこれをif文と同じものだと言うには語弊があると思うの。

>>919
> つまり、IFはCが初出だと?
BCPL以前とかIAL以前とか言っても>>913には通じないと思ってそういう表現したんだけどな。
Cのif文みたいにthenとelseとで分岐できる現代的な物が最初に実装されたのはLispだった筈。
0922デフォルトの名無しさん2016/05/18(水) 15:19:55.61ID:KpXKuwGu
>>920
そのFortranの事。正確にはFortranのIVより前の物を指して言ったつもり。
条件式じゃなくて普通の式だし、その式の実行結果を使って分岐するって意味ではCのif文とは別物。

使ってる単語のスペルが同じって意味では「if文」ではあるけどね。
0923デフォルトの名無しさん2016/05/18(水) 15:32:18.33ID:rI4DzRDm
>>916
じゃあ、CのCは?
0924デフォルトの名無しさん2016/05/18(水) 15:38:07.68ID:ZSO4d6wq
>>922
算術ifもif文だと思うよ。
条件式じゃなくても代入されるわけでもないし、実質条件式と同じでは
0925デフォルトの名無しさん2016/05/18(水) 18:03:08.70ID:X9YKyKZO
>>921
> Cのif文みたいにthenとelseとで分岐できる現代的な物が最初に実装されたのはLispだった筈。
Lispというのが唐突すぎたんだが、それどこ情報?

ちなみに、Wikipedia情報だと、
> LISPは、長い歴史を持ち、特徴的で完全に括弧で囲われたポーランド記法[1] による
> プログラミング言語である。 1958年にはじめて設計され

一方、Cの祖先ALGOL
> ALGOL(アルゴル)は、命令型プログラミング言語ファミリの1つ[注 1]。名前「ALGOL」は
> 「アルゴリズム言語」を意味する英語「algorithmic language」に由来する。1950年代中ごろに開発され

Algol 60の文法(それ以前のは見つからず)
https://www.cs.unc.edu/~plaisted/comp455/Algol60.pdf
if,then,elseもある
0926デフォルトの名無しさん2016/05/18(水) 18:21:22.09ID:hEHCeYab
キャッシュシステムとして
redisとmemcachedを同一アプリ内で使い分ける(併用する)のは有りですか?

・ユーザープロフィールの情報など、データベースから取得したデータはmemcachedへ
・ユーザーがブロックしているユーザーID、いいねしたユーザーIDなど、永続化データはredisへ
という風に考えています。

Amazon ElastiCacheでは初期費用無し&利用しただけだそうなので費用面については問題無いと思うのですが、
データの使い分けについては上記のような考え方でよろしいでしょうか?
0927デフォルトの名無しさん2016/05/18(水) 18:37:08.73ID:KpXKuwGu
>>925
Algol 58にはif-either文はあるけどthenやelseは無い。
https://en.wikipedia.org/wiki/ALGOL_58#ALGOL_58.27s_influence_on_ALGOL_60

あとは、Lispを開発してたマッカーシーさんがAlgolの設計メンバーの一人で、
if-then-elseはLispで実装された後にAlgol 60に輸入されたのだってグラハムさんが書いてる。
http://www.paulgraham.com/diff.html
0928デフォルトの名無しさん2016/05/18(水) 20:58:31.26ID:lDpdl+jY
>>921
>if文は条件式の結果次第でthen節やelse節を実行する物。

それは君のif文の定義じゃあないの?
0929デフォルトの名無しさん2016/05/18(水) 22:27:19.46ID:MmGSwNe0
>>911
ユーザーにとっては,法も規制もなく薬でも殺人でも自由に気兼ねなく読み書きできて
広告主にとっては,効率よく宣伝が行えて(今はスレごとに広告を変えてくる,とかすらもできない惨めなありさま)
そうすれば人が集まり,広告料が増えるだろうね

>>910 は俺の個人的な要望だ,金は出す,
ちなみに現在のこの仕様でのだいたいの相場は20千円/月,使うかぎり未来永劫に課金,だ.
0930デフォルトの名無しさん2016/05/18(水) 22:36:22.58ID:RmpW0hgc
>>929
昨日検索して探していた商品が、今日見ている掲示板の広告にしっかり反映するのって

あまり気持ちの良い物じゃないよね?
0931デフォルトの名無しさん2016/05/19(木) 05:54:09.04ID:Z0oWwQsj
C言語がよく分かりません。C言語以外の言語もよく分かりませんが。
下記のコードで出力が3と4になるのは何故でしょうか? 副作用完了点とか左辺値とか理解してませんです(´・ω・`)

int a = 1;
printf("%d\n",a += a++ + 1); // 3
printf("%d\n",a); // 4
0932デフォルトの名無しさん2016/05/19(木) 06:10:58.70ID:5pXgmRUn
>>931
それが実際に3,4になるとして
そんな記述の知識が必要か?
0933デフォルトの名無しさん2016/05/19(木) 06:24:51.16ID:MZ0Tx9br
>>931
その例では副作用完了点だけ理解すれは、
> a += a++ + 1
これは、規格的には未定義とわかる

その処理系では
a++ + 1 後置++ なので値は2
a += 2 後置++の結果 2 + 2で4
と処理されただけ
0934デフォルトの名無しさん2016/05/19(木) 07:00:36.62ID:HVvTD67w
YouTubeみたいな動画共有サイトを構築するのって相当難しいのでしょうか?
0935デフォルトの名無しさん2016/05/19(木) 07:38:08.66ID:Y/xJqwsc
資金調達が相当難しいです
0936デフォルトの名無しさん2016/05/19(木) 08:12:30.76ID:HVvTD67w
技術的にはどうなんですか?
やっぱり難しいですか?
0937デフォルトの名無しさん2016/05/19(木) 08:21:39.90ID:Y/xJqwsc
既にある技術を買って来て繋げるだけ
0938デフォルトの名無しさん2016/05/19(木) 09:31:28.36ID:AcaHhsn2
Xamarin(ザマリン)
xaをザと読むのは正しいですか? 何語ですか
0939デフォルトの名無しさん2016/05/19(木) 10:17:28.02ID:Z0oWwQsj
>>933
それだと前半の3は一体どこから出てきたのでしょうか?

副作用完了点がどこにあるかとか未定義なのかとか規格を正しく理解出来てないとプログラミングするの難しいですよね
職業プログラマは全員正しく理解してるんだろうか。中には理解してない人もいそうだけど
0940デフォルトの名無しさん2016/05/19(木) 10:30:58.49ID:Y/xJqwsc
>>939
後置++なので右辺は2
a += 2
の値は3

最低限、完全に正しい場合だけ覚える、あやしいケースは調べる
って人が多いんじゃないかな
0941デフォルトの名無しさん2016/05/19(木) 10:34:12.03ID:LjjFpgH+
実戦だとこんな糞コード書くなで終わりだけどな
0942デフォルトの名無しさん2016/05/19(木) 10:45:00.62ID:Y/xJqwsc
正しく書いても、バカにはわから無いから、もっとわかりやすく書け
とか言われるしな
0943デフォルトの名無しさん2016/05/19(木) 11:03:24.77ID:Z0oWwQsj
>>940
aの値は後置インクリメントで2になってるんじゃ、と思ったんだけど、実際にaに1が加算されるのは複合代入の後ということか?
0944デフォルトの名無しさん2016/05/19(木) 11:06:25.96ID:73EK6oIW
馬鹿が間違った修正して炎上した挙句
結婚式当日や旅行中に名指しで火消しに駆り出されるよりマシ
0945デフォルトの名無しさん2016/05/19(木) 11:51:39.16ID:Y/xJqwsc
>>943
処理系依存なので、結果から推測した動作
後置++の結果代入は+=の代入で上書きされてると思われる
0946デフォルトの名無しさん2016/05/19(木) 12:15:29.22ID:Z0oWwQsj
>>945
デバッガで確認したら a += a++ + 1; は a = a + a + 1; と a += 1; に分解されてました
a += 1;は一番目のprintfの直後に置かれてました。なので、多分、+=の代入の結果が後置インクリメントで上書きされてるのだと思います(?)

ふぇぇ、C言語難しいよぉぉ
0947デフォルトの名無しさん2016/05/19(木) 12:22:47.93ID:HJwORuaq
>>946
規格で未定義な動作を詰めたって何の意味もないぞ
その時はたまたまそうなっただけでちょっと違う場合に別な動作になるかもしれない
0948デフォルトの名無しさん2016/05/19(木) 12:31:41.54ID:frWETki9
ちょっと違う場合も調査されていない状況で「詰める」という言葉が使われる違和感
0949デフォルトの名無しさん2016/05/19(木) 12:48:40.61ID:MHts7/eR
規格で未定義だとしても特定の処理系では
特定の動作になるのが普通だから意味が無くはない
0950デフォルトの名無しさん2016/05/19(木) 12:53:48.86ID:PzOAOO8t
そんなことはない
特に最近のコンパイラは前後の文脈とかも含めてかなり自由に最適化するから、バイナリから予想しないほうがいい

その場でうまく行ってもそこの未定義を根拠に関数の呼び出し元や別の場所で誤った最適化が行われるかもしれない
0951デフォルトの名無しさん2016/05/19(木) 14:53:38.38ID:Fg+I6l1f
たしか、未定義動作だから、実行してもしなくても同じだから、コード一式削除しちゃってもよいよね
っつって最適化でコードが削除されていてプログラムが落ちるって話があったな
0952デフォルトの名無しさん2016/05/19(木) 18:36:30.07ID:yuU4g6w0
https://www.youtube.com/watch?v=_FtgeSEnBbg

この動画のアルゴリズムってどやって実装するのがいいの?
一応表面上は同じようなのが出来たけど、すごい無駄なことしてる感じの記述になった

特に具体的に聞きたい部分は、自分自身にぶつからないための認識のしかたと、
どうしようもなくなった時の再帰の巻き戻しのしかた。(もしくは、どうしようもならなくならないよう再帰の先読みのしかた)。

通路, 未処理の壁, 処理中の壁, 処理済の壁と内部に情報を組み込んでるけど、
たぶん普通はそうゆうことしないんだろうなぁ
0953 ◆QZaw55cn4c 2016/05/19(木) 20:02:16.93ID:kj0cz9t5
>>952
迷路は棒倒し法がお気楽でよい
0954デフォルトの名無しさん2016/05/19(木) 22:15:27.68ID:HVvTD67w
↓これって正しいですか?また、数学の上位概念、また、その概念の上位概念・・・・・は存在しますか?するとしたら何か教えてください。


6 : 名無し募集中。。。@\(^o^)/[] 投稿日:2015/06/20(土) 00:11:27.89 0.net
宇宙         − 実際に存在するものすべて
物理は宇宙の上位概念 − 存在が可能なものすべて
哲学は物理の上位概念 − 考えられるものすべて
数学は哲学の上位概念 − 考えられないものも含めてすべて
0955デフォルトの名無しさん2016/05/19(木) 23:56:51.28ID:ap9POzY/
上位概念の定義をしろ
0956デフォルトの名無しさん2016/05/20(金) 01:33:04.51ID:5wzskQR4
ジェシー「ジョーイがいねーんだよ。どこに行ったか知ってるかい?」
0957デフォルトの名無しさん2016/05/20(金) 20:55:10.59ID:npb4JNQQ
androidで競馬アプリ作りたいならjavaを覚えればいいですか?
playストアにあるのが便利悪くて困ってます。
0958デフォルトの名無しさん2016/05/20(金) 22:24:52.34ID:0SZSpLq/
>>957
使い勝手が悪いのは何ていうアプリ?
0959デフォルトの名無しさん2016/05/21(土) 00:03:01.19ID:TJV+wjVx
>>933
a[b++] など、まぎらわしい書き方は、MISRA-C 2004 で、すべて禁止されている

人命に関わるアプリやプロは、ツールなどで、MISRA-Cのルールをチェックするから、
そういうプログラミングは出荷できない。
だから、考えても無駄。一喝されて終了
0960デフォルトの名無しさん2016/05/21(土) 00:18:25.90ID:igLwc1wy
>>958
目に入るものは全部インストールしましたがどれもさっぱりです
多分タブレット使ってるからだと思います。

iphoneではmykeibaを使ってるのでそれに近いのを作りたいです。
0961デフォルトの名無しさん2016/05/21(土) 04:10:48.72ID:+UAlD7eR
>>959
普通に出荷されてますが

トヨタの急加速事故は欠陥だらけのファームウェアが原因?――原告側調査の詳細  EE Times Japan ダイナモ
http://www.as yura2.com/13/hasan83/msg/756.html

 カムリのETCSには、グローバル変数が1万1000もあることが判明した。
Barr氏は、“スパゲティコード”と評している。ソフトウェアの評価法である「循環的複雑度(Cyclomatic complexity)」で複雑度を計測したところ、
67個の関数が“テスト不能”だった(スコアが50を超えるとテスト不能と評価される)。
スロットル角度関数にいたっては、スコアが100以上で“メンテナンス不能”と評価された。

 Barr氏は、「トヨタのプログラムは、自動車業界で広く採用されている『MISRA-C』への対応が不十分だ。
準拠していない箇所が8万個も見つかった。トヨタの内部規格には、MISRA-C規格のうち11個のルールしか適用されていなかった。
しかも、ETCSのコードは、そのうち5個に準拠していなかった」と述べている。
1998年に発行されたMISRA-Cの初版「MISRA-C:1998」には、93個の必要要件と34個の勧告要件があるが、トヨタはこのうちの6個にしか準拠していなかったのだ。
0962デフォルトの名無しさん2016/05/21(土) 11:14:46.19ID:TyDato3W
>>961

横から失礼します。
たしかにMISRA-Cに準拠しないコードが出荷されていますね。
だけど、引用した記事は、むしろ、準拠すべきであることを主張しているように思います。

不正確な記述を指摘してはいるけど、
MISRA-Cに準拠する方が良いよ、という考えなのでしょうか?
0963デフォルトの名無しさん2016/05/21(土) 11:32:58.45ID:DyazbAPH
>>962
> だけど、引用した記事は、むしろ、準拠すべきであることを主張しているように思います。

原告側調査は車自体に欠陥があるという結論にするのが目的だから当たり前
0964デフォルトの名無しさん2016/05/21(土) 18:14:48.94ID:/Psi2UIt
MISRA は a[b++] も拒絶するのか?
MISRA チェッカーはあるのか?
0965デフォルトの名無しさん2016/05/21(土) 18:27:03.47ID:4eGQIoao
>>962
Web系は細かいこと気にしない
0966デフォルトの名無しさん2016/05/21(土) 18:34:06.62ID:q2Zh6d9K
>>965
いつからトヨタの自動車がファームウェアが

ファームウェアがWeb系になったんだ?

気にしないのはファームウェア系だろ
0967デフォルトの名無しさん2016/05/21(土) 18:57:18.37ID:4eGQIoao
>>966
いつから私がトヨタの話をしてると思った?
0968デフォルトの名無しさん2016/05/21(土) 19:23:13.68ID:2nywWpNS
>>966の日本語、誰か解読してくれ
0969デフォルトの名無しさん2016/05/22(日) 11:10:16.02ID:vKoFE7Z9
数年後 石原みたいなのが突如 MISRA規制を打ち出して
更に数年後 MISRA偽装がマスコミを賑わすのだ
0970デフォルトの名無しさん2016/05/22(日) 14:45:38.75ID:R/Wx5vtG
結局、一番難しい学問って何なんでしょうか?
0971デフォルトの名無しさん2016/05/22(日) 14:48:34.17ID:WwOYSBmy
>>970
答えが出ない学問が一番難しい・・・・

というが、あれは答えが出ないだけで
別に難しくはないんだよね。


確率で決まるゲームで完全勝利するのは
難しいと言っているようなもの。
難しいのではなくて完全勝利する方法がないだけの話。


ということで、答えが出る学問だけが
その質問の学問として考慮していいものということになる。
0972デフォルトの名無しさん2016/05/22(日) 16:08:08.64ID:5k8BO1OF
トヨタなど大手は、素人の外注が作っているのかな?
医療・宇宙・産業機械など、人命に関わる、品質管理基準を満たしていない

ソースコードのスパゲティ・泥団子を避けるため、
循環的複雑度・関数の行数・カバレッジをチェックする。

MISRA-C 2004 では、必要ルールが121・推奨ルールが20。
Koenig 「C言語の落とし穴」も参照

a++ などのインクリメント演算子はまぎらわしいから、Rubyにも無いし、
Goでは単独文となって、他の式とは組み合わせられない

組込み開発者におくる MISRA-C 2004、MISRA-C 研究会
0973デフォルトの名無しさん2016/05/22(日) 17:17:54.01ID:VToYGSNC
シロウトの外注に作らせるためにMISRA-Cがある訳だが
0974デフォルトの名無しさん2016/05/22(日) 19:19:19.24ID:KSyIouW5
コーディングフォントおすすめある?
WinとLinux両方で使いたい
0975デフォルトの名無しさん2016/05/22(日) 19:58:14.16ID:5Qgx1E7k
プログラミング初学者なんですが、配列変数を別の配列に代入した場合
両方共同じアドレス?を共有してることになるって認識であってますか?
0976デフォルトの名無しさん2016/05/22(日) 19:58:45.31ID:6Km37Udc
>>972
>Rubyにも無いし、

ruby にないからといって,それは ruby 使いが馬鹿だからからとしか‥
0977デフォルトの名無しさん2016/05/22(日) 20:15:44.80ID:Y6WruITb
>>975
はい。
0978デフォルトの名無しさん2016/05/22(日) 20:20:43.56ID:5Qgx1E7k
>>977
ありがとうございます。なんかjavaの入門書にはこれをきっちり覚えてるか覚えてないかで
今後の学習に大きく影響する旨書かれてるんですが、もっときっちりこの章やった方がいいですか?
読んでてもあまりパッとしてこないんですが…
0979デフォルトの名無しさん2016/05/22(日) 20:42:43.78ID:5k8BO1OF
primitiveは値自体がコピーされるけど、

Objectは、アドレスがコピーされるだけで、Objectは1つのまま
(Shallow Copy)
0980デフォルトの名無しさん2016/05/22(日) 20:56:15.97ID:5k8BO1OF
Electronを使った、MS製のエディタ、Visual Studio Code の優先事項は、
Python, Ruby のサポートですが、これだけでPython, Rubyを実行できますか?

Windows10です
0981デフォルトの名無しさん2016/05/23(月) 01:40:26.05ID:cVUdYjyq
>>980
日本語でOK
0982デフォルトの名無しさん2016/05/23(月) 08:24:22.46ID:FKSz1DvI
>>980
エディタなんだからPython,Rubyは別でインストールが必要だろう
09839802016/05/23(月) 13:24:41.47ID:WJyvxaEH
なんだ、VS Code は単なるエディターか

Win10で、Python, Rubyは使えます?
使えなければ、1か月以内に、Win8.1に戻さないといけないので

Win10から元に戻すのは、1か月の期限付き。
わざわざ元に戻せないようにしよる

MSの戦略は、嫌らしいよな
0984デフォルトの名無しさん2016/05/23(月) 13:30:11.58ID:oNc72RCS
Win10で、Googleは使えますか?
0985デフォルトの名無しさん2016/05/23(月) 14:07:25.06ID:FFlmeJGt
javaの質問なんですけど論理エラーだけどわからないので質問させてください

for(int a = 0;a > i; a++){
tokutenn[a] = tokuten[a].substring(3);}

tokuten配列に入っていてその一部分をtokutenn配列に移したいんですけど
これすると表示されるのが全部nullになってしまうのですけどどうしたらいいんですか
for文使わずに配列を手打ちで、
tokutenn[0] = tokuten[0].substring(3);
みたいなのを全部作ると出来るんですけどわかりません
0986デフォルトの名無しさん2016/05/23(月) 14:15:50.84ID:FFlmeJGt
嘘です出来ました自分が間違えてました。
0987デフォルトの名無しさん2016/05/23(月) 14:58:22.70ID:AM2BF+dM
button内にあるtextを変更したいのですが、変更されません。
removeClassやaddClass、ajax処理などはきちんと動作しているのですが、
どうしてもtextだけは変更されないのです。

ヒントっぽいのが、atomではremoveClassやaddClassが白色文字なのに対して、
textがオレンジ色文字になっていることです。


○部分抜粋↓
$('#request-form').submit(function(event) {
var $form = $(this);
var $button = $form.find('button');

//ajax処理...

$button.removeClass('btn-success');
$button.addClass('btn-primary');
$button.text('テキスト変更');

.....
<form class="form" id="request-form" method="POST" action="hoge">
<div class="form-group">
<button type="submit" class="btn btn-primary">
<span class="glyphicon glyphicon-user" aria-hidden="true"></span>申請する
</button>
</div>
</form>
0988デフォルトの名無しさん2016/05/23(月) 16:22:02.48ID:WJyvxaEH
web制作管理板の以下のスレへ、書き込んで

JavaScript & jQuery 質問用スレッド vol.5
http://echo.2ch.net/test/read.cgi/hp/1452081417/l50
0989デフォルトの名無しさん2016/05/23(月) 16:45:10.50ID:qphq4SPe
ここで聞いていいか分からないけど、
ヨミサーチのサイトって終了したんでしょうか?
0990デフォルトの名無しさん2016/05/24(火) 03:35:54.09ID:Yn9PFGdp
うめ
0991デフォルトの名無しさん2016/05/24(火) 07:02:31.96ID:Bu3VtFtE
>>930
俺にとってはうれしいが
0992デフォルトの名無しさん2016/05/24(火) 18:07:31.82ID:0m3zVpWS
ここの説明通りにやってもJDKのインストールが適切に出来ないんですが(レジストリパスがないとかなんとかで)
http://devnote.jp/jdk/
他にJDKのインストール方法が載ってるお勧めサイトはありますか?
0993デフォルトの名無しさん2016/05/24(火) 23:59:35.92ID:wt2wiSzh
Oracle とか、ドットインストールには無いの?

「jdk インストール」で検索!
0994デフォルトの名無しさん2016/05/25(水) 05:10:24.21ID:n3CX0RE5
インストール方法自体は分かるんですけど
その後のコマンドプロンプトの設定が上記のサイトのやり方では出来なかったので
0995デフォルトの名無しさん2016/05/25(水) 07:01:54.68ID:X2jMym+0
995
0996デフォルトの名無しさん2016/05/25(水) 09:43:57.66ID:8+OpaV01
>>992
出来なかったと言うけども、環境はMac?
Macなら
$ echo $PATH
した結果をここに書いてみて。
0997デフォルトの名無しさん2016/05/25(水) 10:17:27.89ID:HCLwMNHf
997
0998デフォルトの名無しさん2016/05/25(水) 10:26:37.60ID:avhBRILA
次スレ

http://echo.2ch.net/test/read.cgi/tech/1464139565/
0999デフォルトの名無しさん2016/05/25(水) 13:10:32.24ID:PX54IJWY
残り、埋めます
1000デフォルトの名無しさん2016/05/25(水) 13:11:25.74ID:PX54IJWY
もう一つ
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 114日 22時間 14分 50秒
10021002Over 1000Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/
レス数が1000を超えています。これ以上書き込みはできません。