17/05/04 23:31:24.12PMOSX9lZ.net
Qiita
第7条(ユーザーの責任)
5.ユーザーが、他者及びユーザー自身が本サービス上に投稿、
コメントした情報やプログラムの使用によって不利益が生じた場合、
当該ユーザー自身に責任があるものとし、当社は一切の責任を負いません。
やっぱり、非常に危険な契約!
コメントのソースコードで、誰かが損害を受けた場合、
ユーザーが無限の連帯保証責任を負う
504:デフォルトの名無しさん
17/05/04 23:42:15.724UgUdyta.net
それ解釈ちがくね?
信じるも信じないも、読み手の責任って事じゃないの?
505:デフォルトの名無しさん
17/05/04 23:42:36.04PMOSX9lZ.net
Qiita
第9条(ユーザーによる投稿内容の取扱い)
この辺を読むと、Increments 社が記事を自由に、改変・流用できる
一方、他の条文では、コメントも含めて、記事による被害額は、
ユーザーが無限の連帯保証責任を負うから、
記事を改変されて、被害が膨大になった場合、ユーザーは何十億円もの債務を負う
506:デフォルトの名無しさん
17/05/04 23:48:49.37kNVT3hdF.net
へー
なんでユーザの責任になっちゃうんだろうな
免責事項:
当サイトに投稿された情報はすべて無保証です。
いかなる投稿内容によって生じた不利益についても、
投稿ユーザ、および当社は一切の責任を負いません。
↑こういう方向じゃダメだったのかな?
ほかのサイトはどうなってるのか知らんけど
507:デフォルトの名無しさん
17/05/04 23:49:22.92PMOSX9lZ.net
Qiita が怪しい理由は、ただ記事を削除しない
Increments 社が記事を自由に、改変・流用できて、
もしそれによって被害があれば、その被害額は無限に、ユーザーが負う
コッソリと分からないように、ユーザーの無限責任を入れ込んでいる。
この契約では十億円ぐらい、すぐ賠償させられる
508:デフォルトの名無しさん
17/05/04 23:51:52.66kNVT3hdF.net
>>498は>>495へのレスね
509:デフォルトの名無しさん
17/05/04 23:55:24.75PMOSX9lZ.net
この会社は、ユーザーの記事を自由に、改変・流用できて、
出版・システム開発などによって、利益を得たい
ただ、そうやって被害があれば、被害額を自社が払うのはイヤなので、
ユーザーが無限に負うようにしている
つまり、Increments 社が損害賠償されたら、ユーザーが払う仕組み!
510:デフォルトの名無しさん
17/05/05 00:04:20.95YKLEnk0e.net
第15条(契約終了後の取扱い)
当社は、ユーザーが本サービスの利用を終了した場合及び当社が本サービスを廃止したことなど、
何らかの理由によりユーザーが本サービスの利用資格を失った後においても、
第9条から第11条は有効に存続し、
ユーザーが登録したユーザー情報及び投稿内容を使用することができるものとします。
これを読むと、第9条から第11条を、永久に行使できるから、
ユーザーが死んだ後でも、相続者も賠償責任を負う
記事の責任が、相続者がいる限り、永久に続く。
そして何百年後に、何十億円もの被害額を、相続者が負うことになる!
511:デフォルトの名無しさん
17/05/05 09:16:11.84B4Jcq9uu.net
ポインタを理解しなくてもc++を理解することは可能でしょうか?
ちなみに初心者レベルの理解はしていて、ポインタの参考書を読もうか、c++の参考書どっちを読もうか迷ってます
512:デフォルトの名無しさん
17/05/05 09:21:22.13Jkaz+U+z.net
Cと比べて、ポインタを重視しなくなってるのがC++だろう。
いっさい、使用しなかったとしてもできるのでは。
互換性で入ってるだけで、C++の新規部分についてはなくても動かせるのでは?
調べてはいない。
513:デフォルトの名無しさん
17/05/05 09:22:05.29MOhxVgUL.net
>>503
C++で書かれたコードを参考にしようとするとポインタはほぼ入っているので理解しないと
中にはややこしいものはあるけどポインタの基本はそんな難しい概念じゃない
514:デフォルトの名無しさん
17/05/05 09:22:11.96Oxs8iPV6.net
>>502
まったくひでぇな
うっかり運転免許証や住民票の写しや印鑑を差し出さなくてよかったぜ
515:デフォルトの名無しさん
17/05/05 09:27:49.28Oxs8iPV6.net
>>503
>ポインタを理解しなくてもc++を理解することは可能でしょうか?
論外
ど~してもイヤなら Javaをやるべき
516:デフォルトの名無しさん
17/05/05 09:47:21.22eUFWVCnr.net
>>503
ポインタすら理解できてない時点でC++は無理だから
517:デフォルトの名無しさん
17/05/05 09:48:55.97eUFWVCnr.net
>>504
new演算子使わないの?
518:デフォルトの名無しさん
17/05/05 09:52:43.52Jkaz+U+z.net
malloc、newによるメモリ動的確保はポインタをリターンするからやばいが。
使わなくてすまされるはず。
auto変数、STLなどでなんとか代替するんだ。
519:デフォルトの名無しさん
17/05/05 09:57:30.816WwfVZzP.net
ポインタぐらいは覚えよう
ポインタのポインタぐらいになると意味がわからなくなってくるけど
520:デフォルトの名無しさん
17/05/05 10:13:22.714fcF7zPy.net
>>510
そして代替する手段を考えるためにポインタの仕組みを理解しないとだめなんですねw
521:デフォルトの名無しさん
17/05/05 11:08:55.041oiZ7wGd.net
>>495
「ソースコードを使ったユーザーが自己責任で使ってね」としか読めないんだけど
ごく普通の契約だな
522:デフォルトの名無しさん
17/05/05 11:09:07.38B4Jcq9uu.net
>>503です
レスありがとうございます
ポインタを理解してないとかそういう煽りもありましたが、ポインタの参考書読んでからc++に入ります
523:デフォルトの名無しさん
17/05/05 11:17:04.19NEttFVnP.net
ポインタっていうすごく大事なものをすっ飛ばそうとしてる人に忠告してるだけでこんなん煽りでもなんでもないだろう
524:デフォルトの名無しさん
17/05/05 11:22:15.20B4Jcq9uu.net
>>515
飛ばすか飛ばさないか相談しに来たのに趣旨がずれてます
525:デフォルトの名無しさん
17/05/05 11:24:11.061oiZ7wGd.net
ポインタはいっそのこと自分で使用するメモリ番号を指定できたらわかりやすいんだけどな
微妙にマニュアルでありながら微妙にオートマティックなので分かりにくいの
526:デフォルトの名無しさん
17/05/05 11:26:48.28eUFWVCnr.net
>>516
飛ばすって考えがおかしいって事
527:デフォルトの名無しさん
17/05/05 11:27:22.92eUFWVCnr.net
>>517
できるぞ?
528:デフォルトの名無しさん
17/05/05 11:29:37.03NEttFVnP.net
>>516
掲示板ってのはあなたの教師でも上司でもカウンセラーでもありません
1つ質問したら一見関係ないどうでもいい書き込みが10は来ると思いなさい
その中から自力で答えを類推するまでがセットで、それが出来たら非常にラッキーです
今回でいうと「ポインタがわからないまま先に進むなんてありえない」という書き込みがほとんどなのだから、あとは自分で類推しなさい
そして類推できるだけの材料を与えてくれた方々に感謝しなさい
世の中には書き込んでもスルーされる質問だってあるのですよ
529:デフォルトの名無しさん
17/05/05 11:37:16.941oiZ7wGd.net
>>519
これガチ?
ガチならガチで方法教えてくれガチで
Cでもできる?
530:デフォルトの名無しさん
17/05/05 11:43:01.80eUFWVCnr.net
>>521
ん?
アドレスをキャスト変換する話じゃないの?
*((int*)0x80000000)=0;
とか。
531:デフォルトの名無しさん
17/05/05 11:45:55.624fcF7zPy.net
>>516
もし仕様全部理解しないと先に進めないって発想だったらそれも間違っているからな?
532:デフォルトの名無しさん
17/05/05 11:46:26.151oiZ7wGd.net
>>522
変数宣言時にコンパイラがやってくれるアドレス割り当てを手動でできないかって話
533:デフォルトの名無しさん
17/05/05 11:46:31.88eUFWVCnr.net
ちなみに、0x80000000に配置されてる関数をコールするってのもキャスト変換でできる
534:デフォルトの名無しさん
17/05/05 11:48:28.98eUFWVCnr.net
>>524
ああ、それはコンパイラ依存だな。。。
組み込み系のコンパイラなら配置場所指定の文法がある。@とかつかう
535:デフォルトの名無しさん
17/05/05 11:52:16.551oiZ7wGd.net
>>526
gccじゃ無理か
thx
536:デフォルトの名無しさん
17/05/05 12:12:55.99eUFWVCnr.net
まあ、本来リンカの仕事だからねえ
537:デフォルトの名無しさん
17/05/05 12:21:46.64KhudoKjn.net
煽りってとっちゃうんだなw
>>508「ポインタすら」
>>511「ポインタぐらいは覚えよう 」
>>515「ポインタっていうすごく大事なもの」
このへんの人の言ってくれてるニュアンスから分からんのかな?
煽ってるんでもないし、君に不利益もたらそうとしてんでもないでしょ
俺が最後に一回だけ言っておく
「ポインタを学ばないなんて、もったいない」
538:デフォルトの名無しさん
17/05/05 13:11:44.25PqDMLA32.net
私が申し訳ありませんでした
539:デフォルトの名無しさん
17/05/05 13:31:27.82TDjvniVu.net
他の変数のアドレス(メモリ番地)を保持してる変数がポインタ
他の宝箱の位置を示す地図が入った宝箱がポインタ
宝箱は中に入ってるものの種類で大きさや色が違って外見で中身の判別が可能
地図にも宝箱の種類が書いてある
「地図の入った別の宝箱の位置を示した地図が入ってる宝箱」がポインタのポインタ
最初はこんな理解でいいんじゃないだろか
慣れてくれば宝箱や地図じゃなくアドレスが直接イメージできるようになる
540:デフォルトの名無しさん
17/05/05 14:54:01.869iyukdGg.net
>>504
イテレータ p に対して *p を使うことはあるので、ポインタを重視しなくなっている、というわけにはいくまい
>>505
C++ の参考書を読めばもれなくポインタも含まれるのでは?迷うところではなく両方読め
541:デフォルトの名無しさん
17/05/05 15:15:02.87YdRZolsK.net
最初に学ぶ言語として
仕事の多そうなrubyにしようかと思ってたんですけど
今後需要の多そうなpythonと悩んでます
あるいはやってて楽しそうで勉強コストが低そうな
javascriptも選択肢にあります
この3つの言語をやったことがある人に聞きたいんですが
どの言語が初学者にオススメですか?
542:デフォルトの名無しさん
17/05/05 15:40:03.81qOwCT3Ao.net
python
543:デフォルトの名無しさん
17/05/05 15:42:57.04a7NzQ7wI.net
>>533
pythonオススメ、キモいコードの書き方ができないからドツボに嵌りにくいため
544:デフォルトの名無しさん
17/05/05 15:43:44.33Jkaz+U+z.net
ruby以外
545:デフォルトの名無しさん
17/05/05 16:05:16.25G0OfeBgr.net
個人で遊ぶ分にはRuby
仕事として食っていくからならJavascriptかpythonだろ
将来性込みならpython
546:デフォルトの名無しさん
17/05/05 16:07:56.42EOsV2GEL.net
python、jsのどっちかで良いんでない
547:デフォルトの名無しさん
17/05/05 16:11:48.448b9qfJY2.net
js→haskell
あとはお好みで
548:デフォルトの名無しさん
17/05/05 17:19:34.61WdCx6UDt.net
>>533
改訂2版 パーフェクトRuby | Rubyサポーターズ |本 | 通販 | Amazon
URLリンク(www.amazon.co.jp)
が2017/5/17に発売されるよ
Rubyはじめるならちょうどよいタイミング!
549:デフォルトの名無しさん
17/05/05 17:26:58.49fJoCA5gD.net
>>535
そうだな
[x for x in range(2, 100) if len([y for y in range(2, x) if x % y == 0]) == 0]
やっぱりlispが一番美しいか
>>537
javascriptに将来はない?
550:デフォルトの名無しさん
17/05/05 17:28:03.35qOwCT3Ao.net
>>540
これから始めようって人にそれはないわー
みんなのruby
たのしいruby
的な本(本当にあるかどうかは知らん)から、楽に始めたほうがいいよ
551:デフォルトの名無しさん
17/05/05 17:33:00.00RNJ7gaAH.net
うーん。
初学者だからLLって発想は簡単そうなイメージだからだろうけど、結局OSがWinだとライブラリの導入で面倒臭いからC#とかが最終的に楽なんだよね。。。
結局文法覚えたら、考え方はLLも静的言語も変わらんし。
LLだとコード資産を相手に渡さなくて済むWeb系しか仕事ないよ?
まあ、結局仕事だと言語を選ぶとか無理だから。
言語は何でもいいよ。
作り方さえ理解すれば何指定されても学習しながら作るしかないんだから。
言語を選ぶのはお客様。
(と言うかSEと客でどんなサービス作るか話し合いの過程で決まる)
552:デフォルトの名無しさん
17/05/05 17:35:22.38YdRZolsK.net
え、rubyってあんまり初学者向けじゃないんですか?
それは独学の難易度が高いということでしょうか?
553:デフォルトの名無しさん
17/05/05 17:35:57.64PqDMLA32.net
今朝は苛立ってすみませんでした
C++とポインタ並行して勉強するのは可能ですか?
554:デフォルトの名無しさん
17/05/05 17:36:45.84qOwCT3Ao.net
Amazonで調べたら、「たのしいRuby」は存在してたが、レビューに「全然楽しくなかった」とあるな
Rubistって「楽しい、楽しい」言い過ぎじゃね?
555:デフォルトの名無しさん
17/05/05 17:38:13.43jRdxjTk1.net
プログラミング自体が楽しいって思えたのはSchemeの処理系実装してたときくらいだな
基本目的のための苦行
556:デフォルトの名無しさん
17/05/05 17:41:18.57G0OfeBgr.net
>>544
むしろRubyは初学者に一番向いてるんじゃね?
書きやすさと分かりやすさはトップクラス(分かり難い用語も比較的少ない)
Rails覚えたらWebページもサクッと作れるしドキュメントも結構転がってる
が、将来性的な面で言うとRails頼りという点と
仕事の需要というか、案件が意外と少ない(web系はPHPが強すぎて・・・・・・)のが・・・・・・
>>546
多分「たのしいRuby」単体で楽しいって思えるのは余程の変わり者じゃないかね
あれはあくまでも文法的な書き方を勉強するやつだから
簡単なゲームとか作るわけでも無いし
557:デフォルトの名無しさん
17/05/05 17:47:04.73qOwCT3Ao.net
>>548
> Rails覚えたらWebページもサクッと作れるし
まぁ、覚えたらね・・・
> ドキュメントも結構転がってる
Webに大量にドキュメントが転がってるのが逆にデメリットだったりするんだよね。
ruby本体のバージョン、インストール方法(rbenvを使うとか)、Railsのバージョン、gemのバージョン、
いろんなのが転がってて、「これエラーになるんですけど!!」みたいな沼にはまることが結構ある。
まぁPythonも似たようなもんだが、印象でいえばRubyよりましだと思う。
> が、将来性的な面で言うとRails頼りという点と
> 仕事の需要というか、案件が意外と少ない(web系はPHPが強すぎて・・・・・・)のが・・・・・・
現時点でRailsが視野にないなら、Ruby以外のものから手をつけた方がいいと思う。
558:
17/05/05 17:48:53.47u3v3zIiy.net
>>545
不可能ではないとおもうよ,というかC/C++ の境界はいうほどにははっきりしていないと思うし,普通にC/C++の書籍を順次制覇していけばいいと思うよ
559:デフォルトの名無しさん
17/05/05 17:50:44.07qOwCT3Ao.net
追加。
>>548
> 書きやすさと分かりやすさはトップクラス(分かり難い用語も比較的少ない)
自分が書いたコードはね。
知らないとさっぱりわからない魔術的コード多数。
560:
17/05/05 17:50:52.43u3v3zIiy.net
>>548
必要に迫られて ruby をやっているがブロックつきメソッドが不安,これっておもいっきり文脈に依存する構文なのか?
561:デフォルトの名無しさん
17/05/05 17:53:23.34UN44kkRF.net
JSで高階関数を知ってからかな、コーディング自体が楽しくなったのは
それまではとにかく仕様通り動きさえすればいいと思ってた
もちろん今も仕様と納期が最優先だけど、過程を楽しめるのは精神衛生上非常に良いことだ
562:デフォルトの名無しさん
17/05/05 17:55:43.56PqDMLA32.net
>>550
ありがとうございます
563:デフォルトの名無しさん
17/05/05 18:04:06.95RNJ7gaAH.net
>>544
RubyもPythonも初学者向けだよ?
でも、C#とかがそんな難しい訳でも無い。
プログラミングってどんなものか試すだけならRubyでも良いし、将来仕事にしたいならいきなりC#で初めても良い。
勉強ならどの言語を覚えるってのより、何を作るかの作り方覚えるのが大事。
具体的な作りたいモノの情報沢山ある言語を、その都度覚えれば良い。
564:デフォルトの名無しさん
17/05/05 18:16:35.28rLS79XsV.net
>>503
出来る。
cの値が1増えるだけだ。
565:デフォルトの名無しさん
17/05/05 18:36:57.19RNJ7gaAH.net
>>503
出来るっちゃあ出来るけど、確実にポインタ理解した方が後々楽だよ。
大きいプログラム組むにはnewでヒープ領域にクラスを置くことになるけど、deleteしないといけないよね?
そう言うスタックとヒープの違いを知る時にポインタの知識があった方が理解しやすいよ。
566:デフォルトの名無しさん
17/05/05 18:38:12.28YdRZolsK.net
間を取って、javascriptから学ぶことにしました
rubyかpythonは次回に見送るということで
ありがとうございました
567:デフォルトの名無しさん
17/05/05 18:47:28.08RNJ7gaAH.net
それ一番あかんやつや。
JavaScriptはスコープが特殊だから、他の言語覚える時の妨げになる。
LLでJavaScript覚えるのは2番目以降がいい。
568:デフォルトの名無しさん
17/05/05 18:51:10.433TQbI2eY.net
モードはstrict, var使わない
これで問題無い
569:デフォルトの名無しさん
17/05/05 18:52:00.90TDjvniVu.net
>>533
何をやりたいかにもよるけどどれからはじめてもいいと思うよ
オフィシャルのチュートリアルでもやってみて自分にあってると思うを選んだら?
Web系の仕事を考えてるならJavaScript+(Ruby or Python)かな
■JavaScript
とりあえず簡単な自分用ツールが作れるレベルまでの能力を付けたいならたぶん一番楽
オブジェクト指向とか理解しなくても問題ないから
でもしっかりしたものを作ろうとすると一番ハードル高い
■Python
分析系の仕事をはじめとして案件増えてきてるからPythonから始めてもいいと思う
3つの中では言語としての制約が一番強い言語で他言語で普通に使われてる文法がサポートされてないことが多々ある
Pythonの考え方的にはやり方のバリエーションが少ないのは長所
最近はPythonからはじめる初学者も多いが仲間が多くて良い面もあれば
初心者が初心者に回答してるような質スレもあったりして悪い面もある
■Ruby
3つの中では一番文法的にサポートされてる要素が多くて表現力が高い
Ruby使ってる人は他言語よりも命名に対するこだわりが強いので結果的に読みやすいコードが多い
黒魔術的コードを多用する人もいるけどRailsなんかのライブラリのコードは初心者でも読めるレベル
もしRubyやるなら最初はRailsを触らずにコマンドラインツールみたいなのを作って学ぶことを勧める
570:デフォルトの名無しさん
17/05/05 18:54:45.66RNJ7gaAH.net
相手が初学者だろ。
あー。。。
でも。。。
まあいっか。
あえて特殊な環境から入るのも、それはそれで先入観なくて良いのか?
Cっぽい文法のLispとか言われてるけど、JavaScript頑張れ。
571:デフォルトの名無しさん
17/05/05 18:58:35.02UN44kkRF.net
他言語の学習の妨げになるってのはあんまり考えなくていいでしょう
そんなこと言ったらRubyのクラスベースのオブジェクト指向を身につけたらプロト
タイプベースのJavaScriptを学ぶとき妨げになる、とか何でも言えてしまう
言語が違うなら文法を一から学べばいいだけさ
572:デフォルトの名無しさん
17/05/05 19:05:58.46fJoCA5gD.net
初学者には環境の用意しやすさも重要
インタプリタやワンラインとかですぐに結果が得られることも重要
LL
573:デフォルトの名無しさん
17/05/05 19:10:04.72PqDMLA32.net
>>556
ポインタからやります
>>557
JAVAも覚えないといけないから優先順位が大変だ
574:デフォルトの名無しさん
17/05/05 19:11:41.16RNJ7gaAH.net
悪かった。
だから>>562書いた。
んでも多数派の概念通じない言語覚えさせるのもねぇ。。。
せめてJavaScript吐くTypeScript辺りはダメかな。。。
今時JavaScript覚えても、Webでの機械語的な位置で直接JavaScript触るのって今後減ってく一方よ?
575:デフォルトの名無しさん
17/05/05 19:12:58.04fZi25LIC.net
>>565
>>556は int c=0;c++;ってネタだからマジレスしないように
576:デフォルトの名無しさん
17/05/05 19:20:57.11RNJ7gaAH.net
>>565
待って。
あなたは何を作るつもりでJavaとC++勉強するの。
Javaで済む範囲は相当広いからJavaだけとかC#だけで大抵十分なはず。
C++やポインタは必要になってからで良いよ。
ぬるぽとかデバッグでポインタの知識あった方が良いとしたって、別にポインタ本買って読めばJavaしか知らんでも概念さえ掴めれば十分だし。
577:デフォルトの名無しさん
17/05/05 19:34:10.40pbX3nJzq.net
>>566
んなオカンみたいな心配せんでも…最初の言語なんて楽しさ最優先でいいでしょ
まあいつかは他の、特に型を強く意識するタイプの言語を学ぶべきだとは思うけど
それにJavaScriptなら手軽な高階関数が揃ってるから、今後JavaやC#を学び始めたときに
関数型インターフェースやLINQを抵抗なく受け入れられる可能性も高い
それはなかなかのメリットだと思うよ
578:デフォルトの名無しさん
17/05/05 19:37:54.43PqDMLA32.net
>>568
これから新社員のプログラマーなんだけど、主な使用言語にJAVA、C、C++、C♯、その他とか書いてある…
だからその四つをまず覚えないといけないらしい
>>567
それは分かります(笑)
579:デフォルトの名無しさん
17/05/05 19:38:33.27jRdxjTk1.net
JavaScriptがLISPっぽいなとか思ってたの俺だけじゃないのか
580:デフォルトの名無しさん
17/05/05 19:43:01.41fJoCA5gD.net
>>570
ひとつの会社でも部署ごとによく使われる言語とか違ったりしないか
会社で相談してみるのが一番だと思うぞ
581:デフォルトの名無しさん
17/05/05 19:45:00.59PqDMLA32.net
>>572
基本派遣か受託開発なんだけど相談したほうがいいかな?
582:デフォルトの名無しさん
17/05/05 19:46:00.83pbX3nJzq.net
>>571
そりゃSchemeっぽい言語を作りたかったブレンダン・アイクとJavaっぽい言語を
作りたかったNetscapeの対立の果てに生まれた言語だし
583:デフォルトの名無しさん
17/05/05 19:49:02.37PqDMLA32.net
>>572
でもこの4つの基本は見ておけてって言われました…
584:デフォルトの名無しさん
17/05/05 19:52:30.98GiSXgvzL.net
何でもできるってことでpython、C#、JAVA(簡単な順)かな
Rubyは導入が面倒、情報も少ない、できることも少ない
585:デフォルトの名無しさん
17/05/05 19:52:58.023cKL/0El.net
会社で必要だと言われたのなら会社で聞けよ…
はじめにどの本を読んだらいいですかとか
会社でのコミュニケーションも大事だしローカルルールもあるかもしれない
ここで聞いている場合じゃない
586:デフォルトの名無しさん
17/05/05 19:57:24.20RNJ7gaAH.net
その4つならC#からかなぁ。。。
Javaみたく単一継承でオブジェクト指向を整理して覚えられるし、ポインタもあるし。
基本、一個覚えれば覚えた言語に継ぎ足しで覚えるから、どれからでも良いんだけどね。
C++は継承関係にないクラスともメンバ変数をやり取りできるフレンドクラスとか、便利だけどワケワカメな機能満載で、いきなりじゃ混乱する。
587:デフォルトの名無しさん
17/05/05 19:57:52.56PqDMLA32.net
>>577
確かにそうですけど、勉強手順が知りたかったので聞いたんです
会社からは主な開発言語として、(フロントエンド、高級言語)を覚えてほしいとしか言われてません
588:デフォルトの名無しさん
17/05/05 20:00:17.24PqDMLA32.net
>>578
C言語とJAVAのオブジェクト指向は既に勉強しました(マスターできたかは不明)
基本はできたと思います
スッキリわかるJAVA入門編とC言語入門を呼んだ程度です
589:デフォルトの名無しさん
17/05/05 20:02:18.88RNJ7gaAH.net
x メンバ変数
o publicじゃないメンバ変数(フィールド)
590:デフォルトの名無しさん
17/05/05 20:05:03.74RNJ7gaAH.net
じゃあ、もうC++で良いんじゃない?
マスターする必要は無いよ。
必要になったらその都度機能を覚えていけば良い。
今覚えてる機能の組み合わせで作れるなら、組み合わせて作りつつ、もっと楽に作れる機能を覚えて次回に活かす。
591:デフォルトの名無しさん
17/05/05 20:09:25.88PqDMLA32.net
>>582
そうですね
今はポインタとc++並行してやろうかな?って思ってます
592:デフォルトの名無しさん
17/05/05 20:10:43.18RNJ7gaAH.net
それで良いと言うか、C++の入門書にも嫌でもポインタ出るから。
593:デフォルトの名無しさん
17/05/05 20:17:47.61PqDMLA32.net
>>584
ありがとうございます
とりあえずそうします
594:デフォルトの名無しさん
17/05/05 20:18:51.71TDjvniVu.net
>>575
ひどいアドバイスだなww
JavaのことをJAVAと書く人多数いるけどなんか理由あるの?
javaなら理解できなくもないが何故わざわざ全部大文字にするのか
595:デフォルトの名無しさん
17/05/05 20:21:29.39N1zxWHF1.net
>>586
shift押しっぱ入力
596:デフォルトの名無しさん
17/05/05 20:26:40.45PqDMLA32.net
>>586
私も少しひどいと思いました…
Javaは適当に入力してました
597:デフォルトの名無しさん
17/05/05 20:29:44.026WwfVZzP.net
ジャバ
598:デフォルトの名無しさん
17/05/05 21:10:34.27WdCx6UDt.net
Ruby本出るの久しぶりなんだからちょっとぐらい押したって良いじゃないか!
599:デフォルトの名無しさん
17/05/05 21:18:42.30RNJ7gaAH.net
それが許されるなら、C#ではなくHaskellを推してたなw
600:デフォルトの名無しさん
17/05/05 21:29:32.57iLh0Iln/.net
JAVAって書いちゃうのはたぶんジャワティの影響だな。
601:デフォルトの名無しさん
17/05/05 21:31:27.511oiZ7wGd.net
>>586
名前が短いから略語に見えてつい大文字にしちゃうんだよなぁ
602:デフォルトの名無しさん
17/05/05 23:28:27.32TDjvniVu.net
>>592
採用!
603:デフォルトの名無しさん
17/05/06 01:10:28.23feNHzNcv.net
たのしいRuby 第5版、2016
みんなのPython 第4版、2017
この2冊は表裏一体
ただし先に、たのしいを3回読む。
その後に、みんなのを読むと、すごく良くわかる
逆順ではダメ
604:デフォルトの名無しさん
17/05/06 01:15:01.75Mhw1W3G/.net
pythonで仕事探したけど全く無くて草
日本じゃ全然流行ってないやんけ
605:デフォルトの名無しさん
17/05/06 01:18:13.13I0vcm/kG.net
仕事は自分で作る
606:デフォルトの名無しさん
17/05/06 01:23:38.08MWIt1sxw.net
javaやC++のソースコードを出力するプログラムをpythonで書けばいいだけの話
607:デフォルトの名無しさん
17/05/06 01:26:41.939tv813Aq.net
Web系ではRoRが日本じゃ強いからね。
まあ、あなたのサイトに人工知能でのサービス付加するにはPython要ります。って言えば容易に逆転出来そうだが。
そうなる前に早よRubyも同じようなの揃えろよ。
608:デフォルトの名無しさん
17/05/06 02:17:56.02Mhw1W3G/.net
世界的にpython普及してるのに
ジャップランドでrubyが流行ってるのって日本人がつくったからっていうだけやろ
MATZも余計なことしてくれたな
609:デフォルトの名無しさん
17/05/06 02:22:03.963f+kY6CM.net
python出来て英語できるなら世界へ羽ばたいたほうがいいぞ
610:デフォルトの名無しさん
17/05/06 02:25:13.88feNHzNcv.net
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5),
611: Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。 Windows8.1対応。IDEは、FlashDevelop このサイトで、ブラウザでプログラミングして、実行できる Try Haxe ! try.haxe.org/ Haxeプログラミング入門、尾野政樹、2015
612:デフォルトの名無しさん
17/05/06 02:27:05.906S4yhtdG.net
RubyっつーかWeb界隈でRuby on Railsが使われてるだけであってまっつもpythonも関係ないっしょ
得意の機械学習分野でpythonよりrubyが使われてるわけでもなし
613:デフォルトの名無しさん
17/05/06 02:31:25.05l3lhsLeM.net
>>599
そのサービス呼び出せばいいだけで言語揃える必要性は全く無いですよね。って言われて終わりそうだが。
614:デフォルトの名無しさん
17/05/06 02:49:51.369tv813Aq.net
そこは自前で作るか外部のを利用するかの違い。
楽を取るかトラブった時の早期解決取るか。
615:デフォルトの名無しさん
17/05/06 05:08:38.58s7hD0CzB.net
>>573
派遣じゃ聞いても無駄だな
現場でそれらの言語と違うものやらされる可能性すらある
決まった取引先があるとかなら別だが
適当に派遣するような会社だとスキルパスとか考えてくれないだろうから自分のための勉強した方がいいと思うぞ
616:デフォルトの名無しさん
17/05/06 05:18:36.65s7hD0CzB.net
ウェブでもpython Djangoけっこう使われてるぞ
Railsのマネだしユーザー管理とか標準でついてるし生産性はかなり高いぞ
617:デフォルトの名無しさん
17/05/06 06:01:58.71feNHzNcv.net
Qiita (Increments社)の規約
1条2
Increments社は、この規約を、予告なしに自由に改定できる
7条
(5, 6) 他人が書いたコメントも含めて、もし記事による被害者が出れば、ユーザーが全責任を負う
9条2
ユーザーの著作権を、無制限に、Increments社が利用できる。
改変も自由にできる
9条3
9条2は、ユーザーが本サービスの利用資格を失った後においても、永久に続く
21条
(7) ユーザーが訴訟を起こせるのは、当該訴訟の原因が生じてから一年以内に限る
要約すると、Increments社がソースコードを改変・利用して、
もし被害者が現れたら、ユーザーが全責任を負う。
しかも永久だから、100年後でも、相続者がいる限り、賠償責任を負う
一方、ユーザーは1年以内に限り、訴訟を起こせる。
つまり、1年を過ぎれば、訴訟を起こせないから、取り返せない
618:デフォルトの名無しさん
17/05/06 06:15:52.06r1feUFLD.net
ちょっと前(多分1~2ヶ月以内)に、プログラム板のどこかのスレで、「C言語でゼロから作るcom」的なノリの、かなり丁寧に書かれた文書のURLが貼られてたんだか、見つけられないんだ。
そのURLが書かれたレスも、文書本体も。
誰か知ってたら教えてくれへん?
619:デフォルトの名無しさん
17/05/06 06:17:18.17r1feUFLD.net
あ、component object model のcomね。
念のため。
620:デフォルトの名無しさん
17/05/06 09:19:54.84vXky+7n5.net
>>606
適当に派遣するような会社には見えませんでした…
621:デフォルトの名無しさん
17/05/06 09:22:44.68KeodnK+Y.net
>>611
適材適所に派遣なんて人手が余ってる、超大手にしか無理だよ
派遣は派遣した時点で売上が立つから、中小はなんでもいいから派遣する
※前科者や障害者などは除く
622:デフォルトの名無しさん
17/05/06 09:35:43.70s7hD0CzB.net
>>611
営業は派遣先の業務内容を本当に理解しているのか
JavaとかCとか使用言語だけで判断してないか
実際に行ったら8割HTML書いてたとか9割SQL書いてたとか
ヒドイとJavaの仕事と言ってjavascriptだったり
稼働を埋めることしか考えてないのが普通
あんま構えてると気落ちするかもよ楽に行け
623:デフォルトの名無しさん
17/05/06 09:53:48.31vXky+7n5.net
>>612
そうなんですか?
心配になってきました
>>613
実際働いてみないとわかりませんね
624:デフォルトの名無しさん
17/05/06 11:51:12.62mYFcOzvs.net
Cの初心者です、質問させてください
・ヘッダーファイル
・ライブラリ
・API
ここら辺の違いがいまいち理解できてないです
APIはOSのから提供されてる関数だとなんとなくわかる気がするのですが…
あまりに初歩的な質問ですみませんがどなたかよろしくお願いします
625:デフォルトの名無しさん
17/05/06 12:13:49.60r7AbelF9.net
学校で例えると
ヘッダーファイルは教室=学習する用意された部屋
ライブラリ=教科書(国語 数学 理科 社会)勉強したいものを選ぶ
API=鉛筆シャーペン 教科書からノートにアクセスする道具
626:デフォルトの名無しさん
17/05/06 12:31:30.54MWIt1sxw.net
>>615
ヘッダーファイルとライブラリはあんまり区別しなくてもいいと思うな
ライブラリを呼び出すための名前がヘッダーファイルって感じ
ヘッダーファイルが電話番号だとするとライブラリは実際に電話を掛けたい人
C言語におけるAPIもライブラリの一種だと思って良い
外部のプログラムを利用するための機能を集めたライブラリ
627:デフォルトの名無しさん
17/05/06 12:35:06.78mYFcOzvs.net
>>616
ヘッダーファイル=標準入出力とか(これはOS依存じゃない部分?)
ライブラリ=ネットワーク用のライブラリを選ぶ
API=Windows用の関数を書く
こういう感じなんですか?
628:デフォルトの名無しさん
17/05/06 12:38:10.47mYFcOzvs.net
>>617
だいぶイメージが進みました
ありがとうございます<(_ _)>
629:デフォルトの名無しさん
17/05/06 12:40:15.09KeodnK+Y.net
>>615
ライブラリとapiはほぼ同じ。
「fooライブラリのapiを叩く」と言うとfooライブラリをインクルードして関数をインクルードして使うようなもん
で、多分一番大きいのはこれ
・ライブラリはファイルを用意する
・apiはファイルを用意しない
URLリンク(pgpg-sou.hatenablog.com)
>>616は分かり辛いから無視して良い
ヘッダーファイルに関しては>>617
630:デフォルトの名無しさん
17/05/06 14:19:56.84mYFcOzvs.net
>>620
書いていただいた内容とリンク先の内容、どちらも大変参考になりましたブックマークしました
ありがとうございます<(_ _)>
631:デフォルトの名無しさん
17/05/06 21:26:02.30RxOQwEqu.net
VBから同じことをする場合は
ヘッダとライブラリの代わりに
個々のAPIの関数ごとに宣言をプログラム側に書いていかねばならない
Cの場合は既にいくつかのファイルという形でまとめられて提供される
ヘッダとライブラリの両者を組み合わせる手間がかかるのはCのダメなところだがw
632:デフォルトの名無しさん
17/05/07 00:31:11.88+UQD+zQW.net
Dockerを勉強中なのですが、実際のサービスでの使われ方でいまいちイメージできない部分があるので教えてください
実際にアプリケーションをデプロイする際に、開発したアプリケーションのソースコードはどの段階で取り込むのでしょうか?
・Dockerfileにgit cloneなどを書いてアプリケーションのコードをイメージに組み込む (コード変更ごとにイメージを作り直す)
・コンテナ起動後にコンテナ内でgit cloneして最新のコードを取り込む
・コードはホスト側のディレクトリに用意してそれをマウントして利用する
どれですかね?
633:デフォルトの名無しさん
17/05/07 03:59:44.64edBtKeoY.net
>>623
ホストOS(Windows)は、GUIを使っているだけで、Dockerには関係ないだろ
コンテナ起動後も、遅いような気がする。
勘だけど、コンテナ起動前かな?
>>611-614
会社の売上が10とすると、大雑把に言うと、
売上原価(仕入)3、人件費3、その他の経
634:費3、利益1。 これを、3:3:3:1 と言う だから、自分の給料の3倍の売上があって、トントン。 給料が30万円なら、90万円で売る まあ、ソフトウェア業界では、仕入は少ないかも知れないけど。 社員還元率の高い会社を、探して
635:デフォルトの名無しさん
17/05/07 05:44:17.27bf3ZF7DF.net
クラウドソーシングとかに押されて下がる一方
サービス残業を利益とするブラックあったな
ってここはマ板じゃないのか
636:デフォルトの名無しさん
17/05/07 09:10:47.28ehHyxLGM.net
a.exe: a.cu
nvcc -Xcompiler "/wd 4819" a.cu -o a.exe
ウインドーズでメイクファイルで上みたいにやってクダーCコンパイラーでコンパイルしたんですけど
コマンドラインにちゃんと
nvcc -Xcompiler "/wd 4819" a.cu -o a.exe
と表示されたあと
wd
4819
c1xx: fatal error C1083: ソース ファイルを開けません。'略':No such file or directory
check_dimensions.cu
c1xx: fatal error C1083: ソース ファイルを開けません。'4819':No such file or directory
と出ます。たぶん"に囲まれた中の/がメタ文字じゃないのになぜか消されているとおもうんですけど
なぜエラーになるのか教えてください。
/を//あるいは-に置き換えたらちゃんとコンパイルできました
よろしくお願いします。
637:デフォルトの名無しさん
17/05/07 10:06:41.80ehHyxLGM.net
" /wd 4819"と"と/の間にスペースを入れても出来ました。
638:デフォルトの名無しさん
17/05/07 11:32:00.88dDS4IpMd.net
>>626
CUDA のスレあったと思うからそっちで聞いたほうがいい
URLリンク(echo.2ch.net)
639:デフォルトの名無しさん
17/05/07 11:40:45.95ehHyxLGM.net
>>628
そっちできいてみます
640:デフォルトの名無しさん
17/05/07 19:12:48.97+UQD+zQW.net
>>624
> ホストOS(Windows)は、GUIを使っているだけで、Dockerには関係ないだろ
ってどういう意味ですか?
ちなみにホストはLinuxのつもりでした
コンテナ起動前っていうのは、イメージに埋め込んじゃうってことですか?
641:デフォルトの名無しさん
17/05/07 19:27:46.11+UQD+zQW.net
調べてたら自分が疑問に思ってたことまんま議論してるページあったので質問取り下げます
URLリンク(forums.docker.com)
URLリンク(blog.cloud66.com)
開発環境だとマウントしてプロダクション環境だとDockerfile中にCOPY等を書いてイメージに埋め込めばいいということでした
642:デフォルトの名無しさん
17/05/08 11:40:28.59Ps3FsFos.net
int* n;
*n = 5;
というコードが危険で、更に説明が悪いということで大炎上したらしい記事がありました。
URLリンク(builder.japan.zdnet.com)
説明が悪いというのはこの記事のコメント欄でなんとなく勉強したのですが、実際このコードはどのくらい危険なのでしょうか。
このコードをコンパイルして動かしたらマシンがいきなり止まるなんていうことが本当に起こるのでしょうか。
643:デフォルトの名無しさん
17/05/08 12:13:38.7501w0KX0a.net
>>632
メモリのどこを指してるか分からない場所に書きこもうとするから最悪システム領域指してたらOS巻き込んで死ぬか暴走する
最近のOSなら保護されてるからコアダンプなり吐いてセグフォするだけだよ
644:デフォルトの名無しさん
17/05/08 12:29:03.39yOSO416n.net
宣言時は「*」が「これはポインターだよ!」ということを示すのに使われるのに
宣言時以外は「これはポインターじゃなくてポインターの指すアドレスの中身だよ!」
ということになるから分かりにくいんだよな
645:デフォルトの名無しさん
17/05/08 13:19:21.76WWICzfAq.net
>>633
スタックだかヒープだか「そのプログラム用に確保された領域」をさすようになってるものじゃないのかなと思っていたのですが、やはりとんでもない場所をさす可能性があるのですね。
ありがとうございます。
646:デフォルトの名無しさん
17/05/08 13:19:51.96UlsRDNK/.net
失礼しました。
>>635
は
>>632
です。
647:デフォルトの名無しさん
17/05/08 14:16:28.37JUx4/xYY.net
振られた男のメールの文面を探してる
内容は
あなたとは付き合えない、彼といると楽しいしエッチな気分にもなる、あなたに優しくするのはお年寄りに優しくするみたいな感覚
といった感じだった気がする
分かる方いたらお願いします
648:デフォルトの名無しさん
17/05/08 15:01:22.96JemqCbkr.net
CUI操作で得た、データのグラフ化
便利なの有ります?
配列(データの種類)=[1,2,3,4,5,6,7](数値) を
棒グラフにして、どこが一番伸びてるか
CUIでソートしたら、出てくるのですが、GUI形式の棒グラフにしたいです
C#,python
649:デフォルトの名無しさん
17/05/08 15:09:20.99Av8Yr2w3.net
>>634
じゃあ、どうすればいいの?
650:デフォルトの名無しさん
17/05/08 15:32:16.66yOSO416n.net
>>639
個人的には中身を返す方を関数にしたほうが分かりやすいかなぁ
ポインターを受け取ってポインターの指す内容を返す関数
651:デフォルトの名無しさん
17/05/08 16:20:13.1604P2BCNB.net
>>634
> 宣言時は「*」が「これはポインターだよ!」ということを示すのに使われるのに
> 宣言時以外は「これはポインターじゃなくてポインターの指すアドレスの中身だよ!」
> ということになるから分かりにくいんだよな
なんの言語の話?
C/C++なら、宣言時以外もポインタはポインタですが。
652:デフォルトの名無しさん
17/05/08 16:28:56.87yOSO416n.net
>>641
型宣言のアスタリスクと
間接演算子のアスタリスクの話だよ
653:デフォルトの名無しさん
17/05/08 16:51:02.63xl1AZW0v.net
> int* n;
*n はint型、 n はint型のポインタ
> *n = 5;
*n はint型、 n はint型のポインタ
全く一緒だけど世の中にはこれが違って見える人がいる
それでポインタが難しいと言われるんだろうな
654:デフォルトの名無しさん
17/05/08 16:59:17.48yOSO416n.net
>>643
つまり宣言時の*も間接演算子ってこと?
655:KAC
17/05/08 17:14:34.77aXkWUGQ3.net
>>643
その説明だと、
int *n=5;
とか書くやつ出てくるぞ・・・
656:デフォルトの名無しさん
17/05/08 17:14:37.4504P2BCNB.net
>>642
なるほど。
>>644
宣言時の*は、ポインタ変数を表す記号でしょ。
657:デフォルトの名無しさん
17/05/08 17:17:23.44yOSO416n.net
やっぱ混乱してくるわ
int* n
と宣言したとき、
「int*型」つまりポインター型の「n」を宣言したと思っていたんだけど
実際は
「int型」の「*n」を宣言しているってことになるの?
658:デフォルトの名無しさん
17/05/08 17:23:16.5804P2BCNB.net
>>647
ここはお前のブログじゃないんだが
いい加減にしようぜ
659:デフォルトの名無しさん
17/05/08 17:26:08.20yOSO416n.net
>>648
「スレを立てるまでもない質問スレで聞くまでもない質問スレ」ってある?
660:デフォルトの名無しさん
17/05/08 17:30:05.9404P2BCNB.net
>>649
ググれバカ
661:デフォルトの名無しさん
17/05/08 17:35:44.87yOSO416n.net
>>650
なかったからこのスレでいいな
>>647の質問はまだ生きてるのでヨロシクゥ~
662:デフォルトの名無しさん
17/05/08 17:54:38.38hrOcqkbN.net
デニス・リッチーもここまで普及するとわかってたらもう少しわかりやすい表記にしただろうに
663:デフォルトの名無しさん
17/05/08 22:27:12.85pOsiqUbS.net
>>638
Python
Jupyter Notebook ( 旧 IPython Notebook )
URLリンク(try.jupyter.org)
664:デフォルトの名無しさん
17/05/08 23:01:01.46L0H8iDXo.net
>>638
シェルスクリプトで*書いてる
665:デフォルトの名無しさん
17/05/08 23:29:07.74Av8Yr2w3.net
>>652
これ以上の洗練された表記が有るなら教えてくれ
666:。
667:デフォルトの名無しさん
17/05/08 23:32:44.08pPkwRPCt.net
int* n;とint *n;が同じに評価されるののどこが洗練されてるんだよ
668:デフォルトの名無しさん
17/05/08 23:40:49.71Av8Yr2w3.net
>>656
それを区別しなくてもいいようにC言語を設計した事の方が素晴らしいわ。凡人には出来ない。
669:デフォルトの名無しさん
17/05/08 23:42:58.242lmMs9cX.net
int* n;は、nは(int*)型で、その値を参照するときは
@nとか別記号にすればいいってことか。
むかしのファミコンの容量削りみたいな発想で文字は減らしたかったのでは?
670:デフォルトの名無しさん
17/05/08 23:43:44.98pPkwRPCt.net
>>657
前の記法だと一見型にポインタ宣言が付いてるように見えるが実はそうではない、明らかに設計ミスだろ
まあリッチーが凡人でないのには同意するが
671:デフォルトの名無しさん
17/05/08 23:44:30.632lmMs9cX.net
>>657
それだったらアロー演算子みたいなのを導入してくるのは凡人だ。
672:デフォルトの名無しさん
17/05/08 23:45:36.939whwcEDU.net
>>655
とりあえず関数の仮引数で配列宣言したときに勝手にポインタに変えるのはやめなさいと言いたい
673:デフォルトの名無しさん
17/05/08 23:49:38.67Av8Yr2w3.net
>>661
勝手にポインタに変わるからこそ扱い易いんだよ
674:KAC
17/05/08 23:58:27.27aXkWUGQ3.net
>>656
int * n ; でも問題ないんだから何も疑問に思うことはない。
C言語の単行演算子は基本右結合。
int* p,n ; と宣言された場合でも、nはint型。(pのみint*)
どこにも疑問点などないだろ。
675:デフォルトの名無しさん
17/05/09 00:01:41.42VRXM1G4b.net
>>663
別に疑問に思ってるわけじゃなくてな、初心者泣かせだなぁって
676:デフォルトの名無しさん
17/05/09 01:54:38.824Nxyk2PW.net
プログラミングってどのレベルまでいけば一人前なんだろうな
自分でこういうの作りたいと思ったやつはだいたい作れるようになったけど
独学だし、殆ど趣味の延長線上みたいなとこあるから一人前かと言われると不安になる
677:デフォルトの名無しさん
17/05/09 02:07:58.63gP84gGlk.net
板違いが分からない知能では一生一人前とは認められない
678:デフォルトの名無しさん
17/05/09 02:27:05.04Du0HQ3DO.net
知能が大事なら、遺伝子改造認めろゴミ国民共
そのうち、知的障害者の復讐を受けろ
679:デフォルトの名無しさん
17/05/09 03:36:55.28mb2IwNqz.net
>>665
プログラムとプログラマの違いがわかってようやく初級
680:デフォルトの名無しさん
17/05/09 07:03:59.52i7CM3KKL.net
>>663
int * n;の*を演算子と呼ぶ事におおいなる疑義がある
681:デフォルトの名無しさん
17/05/09 07:23:43.98q6L/Mjxw.net
>>663
右結合のつもりなら隣のnはエラーにしろよとしか
682:デフォルトの名無しさん
17/05/09 08:09:14.03cubaBPL0.net
>>670
,演算子も理解できてないの?
683:デフォルトの名無しさん
17/05/09 08:30:34.58xhqm65zv.net
>>671
複数宣言時のカンマが演算子だと思ってるの?
684:デフォルトの名無しさん
17/05/09 12:09:47.639JqManWr.net
すんごく初歩的な質問ですみません
同一生成元ポリシー/CORSについて再勉強していたら頭がこんがらがってきました
以下の理解はすべて正しいでしょうか?
・悪意のあるウェブサイトが、他のウェブサイト(におけるユーザ)の情報を、窃取することを防ぐのが目的
・あるウェブサイトが、自身の持つ情報を積極的に他ウェブサイトに送信する行為は本制限の対象外
・ある意味『「他のウェブサイト」が自身の情報を守るため』のものであって
必ずしもユーザのセキュリティ云々のためとは限らない
・よってjsやcss、imgのsrc等は一般に制限を受けない
・むしろこの手の読み込みが制限されるとcdnからの画像やjsの読み込みができなくなり不都合
・要するに
685:サーバ間の信頼の話であって、なので場合によっては 呼び出し元/先サーバ間がOriginヘッダ等を介して信頼する相手かどうか確認する ・逆に呼び出し元の確認のため通信だけは絶対してもらわなきゃ困る ・極端なことを言うと、上記や目的上の必要性の無さから、UAには通常 「他ドメインのリソースの読み込み」を一般的に/個別的に禁止する設定が存在しない
686:デフォルトの名無しさん
17/05/09 12:43:23.37cubaBPL0.net
>>672
なんだと思ってるの?
687:デフォルトの名無しさん
17/05/09 20:51:00.70Du0HQ3DO.net
知能が大事なら、遺伝子改造認めろゴミ国民共
そのうち、知的障害者の復讐を受けろ
688:デフォルトの名無しさん
17/05/09 20:52:14.04dPlqmqJo.net
>>675
大丈夫か?
寝不足だろ、しっかり睡眠取れよ
689:デフォルトの名無しさん
17/05/10 09:12:52.115qkwvbzf.net
codeiqのバナーを不覚にも保存し忘れたんですが
ゴールデンウィークはプログラミングで遊ぼうとか書かれた
顔がぶっとんでる外人のバナー保存してる方いらっしゃいますか?
690:デフォルトの名無しさん
17/05/11 06:32:42.35urIvfzei.net
Electronのスレってどこかにある?
691:デフォルトの名無しさん
17/05/11 06:38:08.27TcPF+VcQ.net
解決しなかったらスレ立てていいってことですかね
692:デフォルトの名無しさん
17/05/11 08:28:12.78QBZuqJdX.net
引数を受け取る全ての関数で、引数チェックは必要ですか?
それともそれは冗長ですか?
693:デフォルトの名無しさん
17/05/11 08:30:19.16rPw5k+yz.net
引数チェックをする関数を予め作って置いて当てはめるだけ
694:デフォルトの名無しさん
17/05/11 10:12:25.20UV0D5efL.net
>>680
冗長
別名関数なんかは変更の際に邪魔になる
695:デフォルトの名無しさん
17/05/11 14:10:47.554AE3/rG0.net
>>678
専用のスレはないはず
質問はelectron固有なの?nodejs関連なら専用スレある
696:デフォルトの名無しさん
17/05/12 07:56:37.29EQFU9wQe.net
何十MB(数万サンプル)のデータをFFTで解析するのに使いやすそうな言語ってありませんか?
C/C++だとコンパイルとかメモリ管理とか面倒ですしインタプリタだと凄く遅いです
697:デフォルトの名無しさん
17/05/12 08:11:09.41ZKnsqxG6.net
言語よりそれに特化したライブラリがつかえるかどうか
698:デフォルトの名無しさん
17/05/12 09:46:20.50lh1VWFPT.net
Matlab なら、Python だろ
jupyter notebook (iPython)
ブラウザからなら、tmpnb
699:デフォルトの名無しさん
17/05/12 14:48:57.81nWT5/wPh.net
有償のWindowsアプリを作りたいんですが
どういう仕組にすればいいかなやんでおります
ユーザにはIDとパスワードを配布するんですが
一般的にはどういう構造になるんでしょうか?
DBサーバやWebサーバなどの構成も教えて頂ければ幸いです
700:片山博文MZ
17/05/12 15:11:27.66puDMsdW5.net
「シェアウェア作成」でググれ。
701:デフォルトの名無しさん
17/05/12 20:29:38.10m8vjcZzZ.net
if(a >= 1 && a <=50)
この場合、aと1を比較してaと50を比較して、&&で3回目の比較を行うと思うんですが、
比較回数減らすにはどうしたらいいでしょうか?
702:デフォルトの名無しさん
17/05/12 20:32:16.95QfK6Pl49.net
大抵の言語はショートサーキットだから1回
703:片山博文MZ
17/05/12 20:35:05.42r6F8dCD7.net
配列でテーブルを作って使う。それ以上の最適化はあんまり意味ない。
704:片山博文MZ
17/05/12 20:36:30.88r6F8dCD7.net
比較の順序を工夫するという最適化もあり。
705:デフォルトの名無しさん
17/05/12 20:50:16.9637oyzgXT.net
Cの&&演算子はa >= 1が偽の場合それの評価を行わず、式の値は偽になる事が言語仕様で定められている
706:デフォルトの名無しさん
17/05/12 20:53:00.55FoBe9UZW.net
>>689
何んでそんなに比較回数を減らしたいん?
707:デフォルトの名無しさん
17/05/12 20:53:20.527Lj8/n+z.net
ということは、aが a <= 50 である可能性が多いなら
if(a <=50 && a >= 1)
とした方が良いということですね
708:デフォルトの名無しさん
17/05/12 20:54:07.507Lj8/n+z.net
× > a <= 50 である可能性が多いなら
○ > a > 50 である可能性の方が多いなら
709:片山博文MZ
17/05/12 21:06:51.63r6F8dCD7.net
>>695
可能性が高ければね。
710:デフォルトの名無しさん
17/05/12 22:00:06.1200UHkGp7.net
>if(a >= 1 && a <=50)
>この場合、aと1を比較してaと50を比較して、&&で3回目の比較を行う
コンパイル時に&&の解析を最初に行って(ジャンプ先とか)、
実行時に a >= 1 の評価、これが真ならば a <= 50 の評価
だと思ってたんですが上の順番で3回比較が入るんですか?
711:片山博文MZ
17/05/12 22:02:39.12r6F8dCD7.net
二回だ。
a>=1は、最適化によってはa>0になって、符号を見るだけになるかも知れない。
712:デフォルトの名無しさん
17/05/12 22:08:34.9400UHkGp7.net
デスヨネーthx
713:KAC
17/05/12 22:21:58.24pOndda3X.net
>>689
コンパイラの最適化に任せればいい。
たとえば、x86系のコンパイラだったら
1引いて符号なしとして49と比較して条件ジャンプする
って機械語3命令(比較は一回)で実装されるから。
どうしても最適化無しで比較回数だけ減らしたいというのであれば、
if( (unsigned)a-1 <= 49U )
とかにすれば 比較は一回になる。最適化無しなら機械語4命令。
(最適化かければ、前述と同じ結果になる)
あまり細かいことを気にせずに、コンパイラの性能を信じたほうがいい。
わかってくれば逆アセンブル見て処理を判断できるようになるけど、
逆アセンブラ読む気がないなら「意味がわかりやすいように書く」のが正義。
714:デフォルトの名無しさん
17/05/12 22:44:07.10QfK6Pl49.net
「97%ぐらいの場合、小さな効率については考えるべきではない。早まった最適化は諸悪の根源だ。」by ドナルド・クヌース
715:デフォルトの名無しさん
17/05/13 06:17:49.78ENebB9ZW.net
aは整数なのか?
716:デフォルトの名無しさん
17/05/13 14:19:21.18VC57FT2m.net
C#を主にやっているんですが伸び悩んでいます
やりたいことが複雑(たとえばSQL Serverに問い合わせしてデータを取り出したり)になるとどうすればいいのかわからなくなります
誰かに教えてもらいたいという気持ちが強くあり、なかなか頭が理解しようとしてくれません
717:デフォルトの名無しさん
17/05/13 14:46:04.67m48zL+ZP.net
>>704
「C#でSQLを扱う」じゃなくてSQL単体で学んでからC#での使い方を学んだら?
分割統治って奴だな
718:デフォルトの名無しさん
17/05/13 14:47:18.67a0E3nt9G.net
それってsql自体理解できてないんじゃないの
719:デフォルトの名無しさん
17/05/13 14:52:56.53a0E3nt9G.net
>>704
だからdapper進めたんだよ
最初からdatasetやef使ったらsql書かなくて済むけど
理解したことにならないんだよ
プログラミングは横着しようとしたら身につかないよ
720:デフォルトの名無しさん
17/05/13 15:08:40.95fWMZONcM.net
>>704
システムエンジニアとしての能力が不足している。ここで言うシステムエンジニアとは
日本での意味ではなく米国での意味ね。日本なら問題解決力が近いかな
というかクエリーを作ってサーバーにぶん投げて結果をもらうのどこが高度なんだ・・・?
SQLとかほぼ未経験の自分でもググりながら作れそうに思うが
721:デフォルトの名無しさん
17/05/13 20:01:09.41P6JAbgGM.net
>>708 これ
と言いたい所だが、例えばphpやrubyからmysqlやsqliteに繋いでなんやかんやと、
VS使ってc#でSQL Serverに繋いでなんやかんやというのでは、
正味やってること同じなのに後者が「ものすごくめんどい」「よくわからん」的な感覚がある
722:デフォルトの名無しさん
17/05/13 20:43:29.6433GtjFzr.net
Javaです
内部リソースの読み込みはこれでいいとありますが
is=Test1.class.getResourceAsStream("file1.dat");
数kbのサイズのものはうまくいきましたが
10MBのファイルのものでやってみるとエラーになってうまくいきませんでした。
これはサイズの上限とかあるのでしょうか?
この大きさのものを読み込むにはどうすればいいでしょうか?
723:デフォルトの名無しさん
17/05/13 20:59:40.19qMDptb/r.net
高度ではないがドライバー使ってパス指定して接続してプリペアードクエリ作ってぶん投げて返ってきたデータを
ループ回して連想配列に格納して…みたいな良くある一連の流れは確かに初見なら面食らってもおかしくない
724:デフォルトの名無しさん
17/05/13 21:04:44.39bv0qe7/8.net
C#でSQLってそもそもなんでそんなことしてるんだろう
725:デフォルトの名無しさん
17/05/13 21:42:32.33z7m9q/nJ.net
まぁ確かにM$が作ったI/Fを使うとやたらステップ数が増加する気はするなw
>>711
今はそうなんか。自分がプログラミングを覚えた動機はデータ処理だからそのくらいは出来て当たり前の感覚だわ
ファイルからデータを読み出してパースして使える状態にする時だって似たような物だろう
最初はBASICだったんだがプログラムの読みにくさに音を上げてRubyに乗り換え今に至る
音声処理とか画像処理とかでいきなり良く判らん数式がずらずら出てくるのはお手上げだけど
デジタルフィルターとかフーリエ変換とか・・・
726:デフォルトの名無しさん
17/05/13 21:46:46.08qMDptb/r.net
>>713
まぁ>>704がどこで詰まってるのかよく分からんけどファイル処理もあんまり慣れてないんじゃない?
外部データとの連携は昔から初心者の壁の一つっしょ
727:デフォルトの名無しさん
17/05/13 22:06:37.67VC57FT2m.net
レスありがとうございます
>>708
例えをあげますと
SQL(SqlConnection)を使用し問い合わせしてそのデータに絞り込みたいってなったときに、
DataSetやら定義して、DataGridViewに表示させるにもいくつもクッションが入り込んでいてすごいわかりづらいです
何の型で返してきているのかいちいちググらないといけないですし、なんでこんなに複数の型を経由するのかイライラしてきます
728:デフォルトの名無しさん
17/05/13 22:24:22.41bv0qe7/8.net
自前でラッパー作っておけば?
729:デフォルトの名無しさん
17/05/13 22:40:00.0803xZTs2a.net
>>715
だから使わなきゃいいだろって話ししてんのに、何が不満なん?
730:デフォルトの名無しさん
17/05/13 22:40:51.18bv0qe7/8.net
そら使わざるを得ない状況にあるんだろう
731:デフォルトの名無しさん
17/05/13 22:55:40.19z7m9q/nJ.net
自分はその組み合わせに詳しいわけではないけどM$の仕様に
付き合っているせいで無駄な苦労をしているように見えるのは気のせいか・・・
732:デフォルトの名無しさん
17/05/13 23:52:42.53jBqdAfZe.net
気のせいではない
733:デフォルトの名無しさん
17/05/14 00:00:08.3039DrrGuD.net
詳しく知らなくても大体予想できるよね・・・
734:デフォルトの名無しさん
17/05/14 00:01:15.46+iyU+0qO.net
今別の方法(OleDB)を見つけたので試したいのですが接続できるSQL Serverがありません
どこか練習用のSQL Serverとかないんでしょうか?
735:デフォルトの名無しさん
17/05/14 00:09:24.4339DrrGuD.net
MySQLなり何なり、ローカルにインストールしてみては?
127.0.0.1で接続できると思う
736:デフォルトの名無しさん
17/05/14 00:12:11.81Kp2zfz+b.net
C#だよね?
VS入れた時点でSQL Server入ってるはずだが。
737:デフォルトの名無しさん
17/05/14 00:52:00.85kZcxOift.net
UWSCを使用して以下の手順と同じことをvbsで作ることって出来ますでしょうか?
id = GETID("選択フォーム","",-1)
SENDSTR(id, "123")
SCKEY(id, VK_RETURN)
内容としては、
1.「選択フォーム」というタイトルのフォームのIDを取得し
2.文字列「123」を入力
3.エンターキーを実行
です。
実行時はあらかじめ選択フォームを開いた状態で開始しております。
どうぞよろしくお願い致します
738:725
17/05/14 00:53:52.90kZcxOift.net
すいません日本語おかしかったので訂正します
×UWSCを使用して以下の手順と同じことをvbsで作ることって出来ますでしょうか?
○以下のUWSCで書かれたソースをvbsでも同様の実行結果になるように書き換えることはできますでしょうか?
739:デフォルトの名無しさん
17/05/14 01:13:29.75qNrMoYJE.net
>>722
回答全スルーかよ
2度と来るなよ
C#スレにもな
740:デフォルトの名無しさん
17/05/14 01:19:40.19DeXAsQOc.net
>>725-726
できない理由はどこにもない
741:デフォルトの名無しさん
17/05/14 02:00:22.09wDkNkjbA.net
>>715
>DataSetやら定義して
Javaのサーブレット/JSP でもそうだよ
アプリのモデル - DataSet - DBの表
アプリのモデル - O/Rマッパー - DBの表
Javaでは間に、O/Rマッパーとして、JPA, Hibernate などを挟めば、
モデル・DB間を正しく接続できる
RubyのRails でも、自動的に接続される
C#は知らないけど、O/Rマッパーを探せば?
742:デフォルトの名無しさん
17/05/14 02:53:35.77m/JH8Lz+.net
対した技量もないけど、作りたいモノが無くて困る
DBもSQLも触った事ないは
何か良い方針おしえてくれりぃ┌(_Д_┌ )┐
743:デフォルトの名無しさん
17/05/14 02:57:44.79d4PFDt49.net
普段PC使ってて不満の一つも出ないのか?
だとしたら向いてないとしか言いようがない
744:デフォルトの名無しさん
17/05/14 03:23:42.98d4PFDt49.net
友達で10年以上PCやっている奴がいるが
1年に1度30万ぐらいのPCを買い替えるぐらいのスペック厨なのに
ファイルの移動をどうしてるかっていうと
ドラッグ&ドロップでやっていた。(FastCopyを使っているわけでもない)
「面倒だろ?Ctrl+X,Ctrl+V使ってやったら楽だぞ」って言っても
まったくそうは思わないらしい
動画再生したり、漫画みたりするときも
アプリウィンドウにファイルをD&D…。
いや面倒だろっていってもそうは思わないらしい
必要は発明の母というが、何も不満がないなら幸せだな
745:デフォルトの名無しさん
17/05/14 03:33:17.24m/JH8Lz+.net
不満は無いな
500円のノートpcと500円の充電器使ってlinux入れてる
ファイル一括リネームとか百合SS文章の置き換えやweb巡回も
適当だけどできてるし……。
746:デフォルトの名無しさん
17/05/14 03:55:27.56d4PFDt49.net
問題点はプログラミング以外にあるとみた
浅く狭い視野を広げるのが優先事項だ
747:デフォルトの名無しさん
17/05/14 04:20:08.124upkAWVg.net
と言っても視野を広げた所で自己満足の域を出ないけどな
748:デフォルトの名無しさん
17/05/14 04:40:59.71m/JH8Lz+.net
金にならないし、もぅ辞めようかな?って思ってる
749:デフォルトの名無しさん
17/05/14 04:56:49.99twXlDAGj.net
金か、自己満じゃだめだからな
既存のスマホアプリとそっくりなものを作るとかやってみたら
750:デフォルトの名無しさん
17/05/14 04:59:28.03eaDFcXaO.net
自分が欲しいものを作っていけば出来ることの範囲が広がっていくし
必要な機能・欲しがられる機能・提案すると採用されやすい機能を想像しやすくなる
とはよく聞く
しかし既存アプリの改変の道に走ってしまうとアセンブラの迷宮に足を突っ込む危険が
751:デフォルトの名無しさん
17/05/14 05:19:53.64twXlDAGj.net
そうだけど、創造性がない人は
雇われるか、真似るかしかないと思う
752:デフォルトの名無しさん
17/05/14 07:25:49.33Niyp1tN0.net
>しかし既存アプリの改変の道に走ってしまうとアセンブラの迷宮に足を突っ込む危険が
なんで?
753:デフォルトの名無しさん
17/05/14 07:44:28.27Xyt8p0xE.net
>>732
相性であり最適がそれぞれ違うから最適なUIのものがなく複数の手段が用意されてるのだろ
私はコマンド打ってコピーしてる
ショートカットキーでコピーだとマウスとキーボード両方使うから中途半端な感じはする
754:デフォルトの名無しさん
17/05/14 07:52:43.64Xyt8p0xE.net
>>738
オープンソースのソフトつかえよ
755:デフォルトの名無しさん
17/05/14 08:04:04.537bwRSnpH.net
スレ立てについて質問なんですがゲームの次スレを立てたいんですがBB2Cを使っているんですけどスレたての項目がありません
どこでもいいから長押しって見たんですがコピー項目しかでてきません
ニュー速vipのtop?でスレ立て項目があってテストで立ててみて立ってはいたんですがこのままここで立てればOKなんでしょうか?
URLから飛べばスレには行けたんですがBB2Cで確認しようとしたところそのスレが見当たらなくて…
756:デフォルトの名無しさん
17/05/14 08:10:13.0239DrrGuD.net
>>732
人によって得意なことは違うよ
もっといいところを見つけよう
たまにない人もいるけど・・・
757:デフォルトの名無しさん
17/05/14 08:11:26.8639DrrGuD.net
>>743
まぁテキトーにやってみりゃいいんじゃね
スレ一覧長押しで出来たようなきがする
無理ならシベリアにスレ立て代行あるからそこでもいけば
758:デフォルトの名無しさん
17/05/14 11:24:03.38HLo7v2s8.net
>>730
とりあえずプログラミング学んでプログラミングに役に立つようなプログラムを作ればいいよ(自給自足)
759:デフォルトの名無しさん
17/05/14 11:25:32.80HLo7v2s8.net
>>742
こういうレス見るといつも思うんだけど
その「オープンソースのソフト」こそがpythonやrubyなんだけどな
760:デフォルトの名無しさん
17/05/14 12:28:51.32Xyt8p0xE.net
>>747
オープンソースのフリーソフトな
改造する自由のあるソフト
スクリプトで読めるからって改造して使っていいとは限らない
だから言語で選ぶのは正しくない
761:デフォルトの名無しさん
17/05/14 12:34:38.29pHcsRThm.net
別にPCに対する不満なんてほとんどコピペで対応してるけどプログラマーとして飯食えてるからへーきへーき
何が琴線に引っかかるかは人それぞれよ
762:デフォルトの名無しさん
17/05/14 12:40:57.31+iyU+0qO.net
>>727
スルーしてしまってすいません、できればC#スレにも行かせていください
>>729
できればSqlConnectionやOleDBなんかを使ってやりたいです
>>723,724
SQL Serverが入っているのですがどうも接続できないのです
URLリンク(starscream.hatenablog.com)を参照にしているのですが
これの③のところでこういう画面が表示されてMicrosoft SQL Server(SqlClient)というものがありません
URLリンク(i.imgur.com)
763:デフォルトの名無しさん
17/05/14 12:45:28.9239DrrGuD.net
>>748
オープンソースのフリーソフトな
改造する自由のあるソフト
まさにpython
むしろ自分で手を加えないと使い物にならん
764:デフォルトの名無しさん
17/05/14 12:55:15.21H3wPORt5.net
スマホゲーム「目指せ!三冠王」が
Androidに入れてもこの機種に対応していませんと出てプレイできないのですが
できるようにする方法ありますか?
なぜかいまGoogle Playで配信停止になっているようです。
理由はわかりません。
面白すぎてゲーム中毒になって人生がダメになるのを防ぐためかもしれません。
わたしはプログラミング知識があるので
そのapkファイルをzipに変えmanifestファイルのどこかを変更すれば動くようになることはありえますか?
765:デフォルトの名無しさん
17/05/14 13:01:01.88eaDFcXaO.net
>面白すぎてゲーム中毒になって人生がダメになるのを防ぐためかもしれません。
不意打ちで笑わせに来るの卑怯だと思うんですけど
766:デフォルトの名無しさん
17/05/14 13:04:07.28+iyU+0qO.net
環境を書くのを忘れていました
SQL 2008 R2、SQL 2012でどちらもExpressで試しました
Client?側はVisual C# 2010 Expressです
767:デフォルトの名無しさん
17/05/14 13:16:49.08UzoQivKq.net
>>753
笑点が低いな
768:デフォルトの名無しさん
17/05/14 16:54:33.26gwLsZ5pp.net
C++などで、enumはできるだけ使った方がいいもんなのでしょうか?
他人が書いたコードでenumで定義したシンボルがたくさん出てくると
いちいちその定義を追うのが面倒に感じてintで書いてくれた方が混乱しないで済むのに、と思ってしまうのですがのですが、私の読み方がまずいのでしょうか。
769:デフォルトの名無しさん
17/05/14 16:58:52.54Xyt8p0xE.net
>>751
pythonがなんだかわかってるのか?
言語でなくて実行する側のインタプリタのことを言ってるのか?
だったら改造する意味がわからん
770:754
17/05/14 17:03:09.80+iyU+0qO.net
取り下げます
771:752
17/05/14 17:06:52.45H3wPORt5.net
わたしは取り下げません。
どなたかわかるかたいらっしゃいませんか?
772:デフォルトの名無しさん
17/05/14 17:09:53.12IvsC/eAA.net
つぎのセリフをおしえてやるよ
「詳しい方のみお願いします」
773:デフォルトの名無しさん
17/05/14 17:21:29.91VK+MeEHF.net
>>745
ニュー速vipでスレ立てはできたんですが元々のスレのURLがapplismなんですがvipになると不都合とかありますかね?
774:デフォルトの名無しさん
17/05/14 17:51:52.445m8qxsdA.net
>>759
プログラミング知識あるんだろ?自分でやればいいじゃん
775:754
17/05/14 18:54:04.97jVv98uuX.net
再度質問させてください
SQL Server Data Tools for SQL Serverというツールが必要なのはわかったのですがMicrosoft社のHPを見ても
Visual Studio 2010用のは置いていませんでした、SQL Server 2012にVisual C# 2010接続したいのですが別verのを使ってもいいんでしょうか?
見つけたURL、URLリンク(msdn.microsoft.com)
776:デフォルトの名無しさん
17/05/14 21:30:31.8939DrrGuD.net
>>757
C言語のラッパーだよ
それ以外の感想はない
なぜ改造するかというと、ライブブラリのバージョン間の不具合がアホみたいに起きるから
python2xとpython3xの不具合は、数学系のライブラリ使ってるなら絶対に知ってるはず
>>761
知らんがな
safariだかchromeでスレ立てすれば問題ないだろう
BB2Cでスレ立てに拘る意味がわからん
777:デフォルトの名無しさん
17/05/14 21:38:20.00bj84jc/t.net
756誰か頼む
778:デフォルトの名無しさん
17/05/14 21:40:57.75Niyp1tN0.net
>>763
そもそも何がしたいん?
C#でSqlサーバー操作したいんですか?
779:デフォルトの名無しさん
17/05/14 21:52:42.48faDPZ7y0.net
仮にC#でデータベースからデータを取ってきて、取ってきた文字列を変換すると言う処理をする場合は
C#とSQLどちらで変換するのがベターなのでしょうか。
変換元は00~99でそのうち半分くらいは決まった4桁の値に変換しそれ以外は一律9999に変換します。
現在は全てSQLにDECODEで記述されています。オラクルです。
780:デフォルトの名無しさん
17/05/14 21:59:56.2639DrrGuD.net
>>767
実質無限にリソースがあるなら、正直どっちでもいい(ユーザーは自分ひとり、dbもC#もローカル内処理する場合)
多人数で使う場合は、なるべく早くC#に渡す方が早くなるので可能な限りC#で処理するほうが良いだろう
781:デフォルトの名無しさん
17/05/14 22:05:54.10faDPZ7y0.net
>>768
日に2回動く日時バッチみたいな感じです。
どちらでも良いなら今動いてる状態のままにしたほうが良さそうですね。
ありがとうございました。
782:754
17/05/14 23:07:09.86jVv98uuX.net
Visual Studio 2012用ではダメでした
やりたいたいことはSQL ServerにSELECT文で問い合わせしてその結果をDataGridViewに表示させたいのです
会社の環境がVisual Studio 2010+SQL Server Expressなので家でもほぼ同じ環境を作って家でも学習できるようにしたいのです
783:デフォルトの名無しさん
17/05/14 23:12:27.31nhCIier5.net
こんなバカでも就職できるのが不思議
784:デフォルトの名無しさん
17/05/14 23:40:43.22nhCIier5.net
>>756
なんで定義見る必要があんのって話
785:デフォルトの名無しさん
17/05/14 23:51:32.484upkAWVg.net
>>771
ホントだよなw こいつより自分の方が出来る自信はあるが採ってくれないぜ
786:デフォルトの名無しさん
17/05/15 00:13:54.19dklrj2vF.net
仕事で必要なことしか知らない人がほとんどだよ
趣味でやっている人のが詳しいからな
787:デフォルトの名無しさん
17/05/15 00:21:30.93uUqyQRrL.net
大事なのは知識より問題の解決に対する戦略とコミュ力じゃね?
知識なんて必要になった時に調べればいい
788:デフォルトの名無しさん
17/05/15 00:26:31.29hK/3Z/8u.net
>>763
>Visual Studio 2010用のは置いていませんでした
置いてないなら、出来ない
すべての物・製品には、サポート期間・保証期間などがある。
食べ物の賞味期限・消費期限のようなもの
期限をすぎたものは、使えない
また、セキュリティホールが見つかっても、
修正パッチも配布されないから、使えたとしても危険
789:デフォルトの名無しさん
17/05/15 00:38:05.77yr0gNalm.net
>>770
やりたいことは結果を表示させたいってことであって同じ環境にすることではないはずだよな?
790:デフォルトの名無しさん
17/05/15 03:35:46.098hYVVGoi.net
>>764
初心者なら改良じゃなくて壊せ
自分ができないからって初心者にやらすな
791:デフォルトの名無しさん
17/05/15 08:45:08.17VUHRwg1b.net
>>770
会社の誰かに教えてもらえよ。
792:752
17/05/15 11:07:25.71yQUKnHn5.net
>>762
いや、ありません。
どなかた教えていただけますか?
793:デフォルトの名無しさん
17/05/15 11:55:56.98mbncfFeN.net
>>780
>>752の記載は何だったの?
794:デフォルトの名無しさん
17/05/15 12:01:08.73yQUKnHn5.net
>>781
ほんの軽い冗談でした。
795:デフォルトの名無しさん
17/05/15 12:05:42.590lmpvLPh.net
>>782
冗談の質問に答える必要はないな
終了
796:デフォルトの名無しさん
17/05/15 12:08:02.38yQUKnHn5.net
反省しています。
797:デフォルトの名無しさん
17/05/15 12:14:43.740lmpvLPh.net
>>784
勘違いしてるようだが反省とは今後より良くするための具体的な行動であり過去を取り戻す魔法の言葉ではない
次に何か質問するときにこの経験を生かせばいいよ
798:デフォルトの名無しさん
17/05/15 12:15:56.47Z3hdp57V.net
会社が~とか就職が~とか言ってる奴はプログラマー板にでも行ってくれよな
マジな話、何故か『会社の愚痴』や『就職方法』が プログラミングの話だと思っている奴が多いんだよなぁ
799:デフォルトの名無しさん
17/05/15 12:43:08.16JG5dSPqc.net
デブであることとプログラミング技能の優秀さとの相関関係について教えて下さい
800:デフォルトの名無しさん
17/05/15 12:49:12.92Nyf5aX+C.net
一日中パソコンの前に座ってプログラミングの技能を高めてるからさ
外に出る暇があればプログラミング、風呂に入る暇があればプログラミング、トイレに行く暇があればプログラミングしてるのさ
801:デフォルトの名無しさん
17/05/15 12:57:43.86AvDK8upn.net
>>787
どちらも、アセをよくかく。
802:デフォルトの名無しさん
17/05/15 14:21:13.16nHd2JhxS.net
質問です
これからcocos creatorでブラウザゲームを作ろうと思っています
で、ネットランク機能にncmb(nifty cloud mobile backend)を使おうと思って�
803:驍フですが このncmbはブラウザゲームでも使えるのでしょうか? ネットで調べたらみんなアプリ用に使っている様でブラウザで使えるかどうかちょっと わからないのですが
804:デフォルトの名無しさん
17/05/15 18:59:23.89NF1B/L7+.net
ほんとに調べたうえでその質問してるなら使わないほうがいいよ
805:デフォルトの名無しさん
17/05/15 19:55:22.90QfNwrH5V.net
c#で開発しているんですが実行時に空のテキストファイルを生成するものを作りたいんですが
生成する時にパスを絶対パスで設定してしまうと
他の環境で実行した時に全然関係ないフォルダにファイルを生成してしまう可能性があるのでどの環境でも普通にファイルを吐き出せるようにしたいのですが
一般的にはどのようにしているんでしょうか?
どの環境でも実行ファイルのフォルダに生成させるようにしたいです。
どなたか教えてください
806:デフォルトの名無しさん
17/05/15 19:58:35.78RuVqP/Xq.net
>>792
C# 自分のパス
でぐぐれ
頑張れ
807:デフォルトの名無しさん
17/05/15 19:58:43.07wlL0huyV.net
>>792
Path.GetDirectoryName(Application.ExecutablePath)
808:デフォルトの名無しさん
17/05/15 19:59:21.48VUHRwg1b.net
>>792
実行ファイルのパスくらい簡単に取れるだろ。
809:792
17/05/15 20:18:38.62QfNwrH5V.net
>>793
>>794
>>795
ありがとうございます
ちょっと説明が間違えておりました申し訳ございません
私の意図としては
ソース上ではなくVisualStudioの方で予め設定しておいたファイルを
ビルドのタイミングで対象のフォルダに生成してほしいのです
VisualStudioの扱いに慣れてなくて申し訳ございませんが
そのような機能ってありますでしょうか?
810:デフォルトの名無しさん
17/05/15 20:22:17.15wlL0huyV.net
>>796
>空のテキストファイルを生成
無い
自分でコードに書けばいい。デバッグのタイミングなら#if DEBUGで
811:792
17/05/15 20:31:32.67QfNwrH5V.net
リソースに設定したファイルってどこに生成されるんでしょうか?
812:デフォルトの名無しさん
17/05/15 21:07:50.870lmpvLPh.net
ふらっと C#,C♯,C#(初心者用) Part128 [無断転載禁止]©2ch.net
スレリンク(tech板)
813:792
17/05/15 21:09:16.85QfNwrH5V.net
>>799
ありがとうございます
そちらに書きます
814:デフォルトの名無しさん
17/05/15 21:56:43.19m5wqlU9m.net
>>787
これ本当によく言うよな
実際にスキルある人も「身体は大きい方が良い」とか言う
815:デフォルトの名無しさん
17/05/15 22:07:47.66cef61/4v.net
どの環境でも動く言語を教えて下さい
816:デフォルトの名無しさん
17/05/15 22:09:04.66NF1B/L7+.net
OSが入ってないPCで動く言語は知らないわー。
817:デフォルトの名無しさん
17/05/15 22:30:23.86iwHegv+w.net
>>802
ないです
強いて言うなら機械語
818:デフォルトの名無しさん
17/05/15 22:49:14.94k1YI7zCW.net
>>803
BIOSの3,4文字目はoperating systemじゃ無いぞ
819:デフォルトの名無しさん
17/05/15 23:12:00.398hYVVGoi.net
>>803
N88-BASICとかOSなしで書いてたような
元の質問とは違うが
820:デフォルトの名無しさん
17/05/15 23:18:02.19o1/peeQD.net
>>806
PC-8801でN88-BASIC使っていたけど、あれはBASICのROMに書かれたシステム(OS)の上で動いていたような
821:デフォルトの名無しさん
17/05/15 23:18:13.318hYVVGoi.net
>>804
CPUの違う環境じゃ動かなくない? 別の機械語じゃないと
C言語が一番多そう
動くの意味にもよるか
822:デフォルトの名無しさん
17/05/15 23:20:08.638hYVVGoi.net
>>807
そうなんだ小さい頃に触っただけだったから理解できてなかった
DOSを入れなくてもOSあったんだね
823:デフォルトの名無しさん
17/05/16 00:58:57.52z70mDz+n.net
C#
ボタン配置しても、ダブルクリックでコードが出ない
URLリンク(fast-uploader.com)
824:デフォルトの名無しさん
17/05/16 02:48:06.75z70mDz+n.net
本当に困っているので、教えて頂けると助かります
825:デフォルトの名無しさん
17/05/16 03:13:49.22/nLCwPcj.net
>>790
ゲーム制作管�
826:摧ツの、cocos スレで聞けば? >>802 Java か、ブラウザ用言語(HTML, CSS, JavaScript)
827:デフォルトの名無しさん
17/05/16 07:51:04.08aOQEisb0.net
>>810
ふらっと C#,C♯,C#(初心者用) Part128 [無断転載禁止]©2ch.net
スレリンク(tech板)
828:デフォルトの名無しさん
17/05/16 18:27:31.687Qb0OzW/.net
儲かるプログラミング分野を教えてください
即効性があればうれしいです
829:デフォルトの名無しさん
17/05/16 18:41:17.57iIGA/64l.net
>>814
あったらみんなやってるよ
830:デフォルトの名無しさん
17/05/16 18:53:06.91Y/+V2TLH.net
>>814
プログラミングはないな
プログラマならちょいちょい思いつく
831:片山博文MZ
17/05/16 19:14:19.98FSh1B7bo.net
>>814
口に出すと恥ずかしい仕事ならあるんじゃね?
832:片山博文MZ
17/05/16 19:20:56.42FSh1B7bo.net
カリビアンコムもやられたから、システムを考えるのはそう簡単にはいかないし、
業務知識がないと厳しいが、いったんシステムができればとんとんだと思われる。
833:デフォルトの名無しさん
17/05/16 19:21:42.39F7l228n3.net
ランサムウエア
834:片山博文MZ
17/05/16 19:27:56.47FSh1B7bo.net
日本以外の国では、宝くじビジネスなんてのもなかなかいいぞ。
835:デフォルトの名無しさん
17/05/16 19:37:58.26FXY5i86o.net
MZさんはMやZきだそうですが
イメージとして宮崎ってIT産業なさそうだけど
そこでPG、SEやってる人いるの?
場所的に大変じゃない?
836:片山博文MZ
17/05/16 19:41:06.34FSh1B7bo.net
>>821
オレが言及すると迷惑がかかるから、言わないけど「IT企業 ◯◯◯」で検索するといいんじゃね?
837:デフォルトの名無しさん
17/05/16 20:02:14.94iIGA/64l.net
>>821
大変だと思います
838:KAC
17/05/16 22:15:07.61KjY2Io8y.net
>>814
今の時代ならセキュリティ関係。
特に暗号関連分野が伸び代が大きいだろう。
新しい暗号技術でも考えて特許でも取れば左うちわだぞ。
839:デフォルトの名無しさん
17/05/16 22:20:17.52iIGA/64l.net
>>824
小学生みたいな発想だな・・・
840:KAC
17/05/16 22:36:11.76KjY2Io8y.net
>>825
そう思う奴らばっかりだから狙い目なんだよ
素因数分解可能性予測曲線から考えても
現状の暗号化方式では効率と安全性が両立しづらくなるのは明白
公開暗号鍵の特許でRSAが大儲けしたように
画期的な発想の暗号化技術は莫大な資産に化ける
841:デフォルトの名無しさん
17/05/16 22:40:02.96iIGA/64l.net
>>826
例え暗号化技術を開発してもそれを広めなきゃならんわけだが
いくら画期的でもwebの世界では「みんなが使える」ものでないと広まらんよ
842:デフォルトの名無しさん
17/05/16 22:54:44.85SJYkD1Bj.net
>>814
犯罪分野
オススメはしない
そういうのは経営者が考えることだろ
843:デフォルトの名無しさん
17/05/16 22:57:14.68voKX6LJd.net
人工知能とか機械学習とかじゃないの?
844:デフォルトの名無しさん
17/05/16 23:00:53.60iIGA/64l.net
>>829
一攫千金を夢見てtensorflow昔使ってたな、懐かしいw
大学で統計学+プログラミング、更にスパコン使ってる連中には絶対に勝てんと悟ったわ
次元が違いすぎる
845:KAC
17/05/16 23:15:35.91KjY2Io8y.net
>>827
暗号化技術を欲しがってるやつは世界にいくらでもいるんだが・・・
技術に疎い人間はそれを知らないってのも暗号技術分野の特徴の一つ
というか、
いまの暗号にどんな課題があるかすら認識できていないんだろう。
先に出した「公開暗号鍵」ってのは、
「暗号の鍵をネットで届けようとするとそれを暗号化する必要があるのでその鍵を暗号化して・・・」
とループして結論としては「無理」と、むしろ"当たり前のこと"だと認識されていた命題を
いともたやすく解決してみせた優れもの
当然世界中の通信ソフトが飛びついたんだよ
その後、DSAとかの無償の技術が出てきたけど、RSAは特許が切れるまで儲け続けた
暗号化技術ってのはそういう分野
ネット上の課題なんていくらでもあるんだからそれを解決すればすぐに広まる
846:デフォルトの名無しさん
17/05/16 23:23:53.48iIGA/64l.net
>>831
うん
>技術に疎い人間はそれを知らないってのも暗号技術分野の特徴の一つ
2chで>>814みたいな質問をしている人にその回答は矛盾してるよね
847:片山博文MZ
17/05/16 23:26:24.06FSh1B7bo.net
mp3は特許切れてaacに軍配が上がる
848:KAC
17/05/17 00:17:31.31gfAVX0wE.net
>>832
矛盾してるとは思ってないよ
質問は
「儲かるプログラミング分野を教えてください即効性があればうれしいです 」
だけだから、本人にできるかどうかは別問題
実際のところ、ID:iIGA/64l(>>815)の指摘が一番正しいとは思うが
だからこそ「いろんな研究者がやろうとしているができていない」分野を紹介した
849:デフォルトの名無しさん
17/05/17 00:20:42.82mr7LCBOo.net
儲かる分野ってCOBOLのような分野のことではないのか
850:デフォルトの名無しさん
17/05/17 11:46:22.91nXumNQws.net
キチガイ連発で思ったより人に嫌われててワロタ
851:デフォルトの名無しさん
17/05/17 12:08:06.35qRRgoi7m.net
>>836
落ち込むなよ気にしたら負けだ
852:デフォルトの名無しさん
17/05/17 13:39:20.00uIAEFAPH.net
幅優先探索で始点~終点の経路を描画する段階まで実装出来たのですが、終点まで達すると考え得る全経路を一覧表示したいです。
幅優先は並列で探索するものと認識していますが、この並列処理中に終点まで到達する経路情報を保存するにはどんな処理が必要になるのでしょうか
853:デフォルトの名無しさん
17/05/17 14:13:10.91bdvqA1ry.net
>>838
何の話ですか?
854:デフォルトの名無しさん
17/05/17 18:54:14.32I2NnygAn.net
windowsアプリを作製中なんですが
一部Googleのとある拡張機能を使用する必要があるので
その拡張機能をパッケージ化したものを組み込んでいるのですが
その場合開発したアプリをそのまま他者に有料で配布すると違法になったりしますか?
ライセンス上問題ありませんか?
855:KAC
17/05/17 19:27:07.85gfAVX0wE.net
>>840
その拡張機能に書かれているライセンス次第
856:KAC
17/05/17 19:32:58.16gfAVX0wE.net
>>838
なんか主要な言葉が端折られてるからいまいちわからんけど、
マルチスレッド化して一気に実行するってのなら、
共有するリストに排他制御付きで追加していくか
スレッドごとにリスト作って完了後に合成するとか
普通に対応すれば問題ないと思う
とりあえず、何が問題になると考えてるのか書いてみたら?
857:デフォルトの名無しさん
17/05/17 20:09:59.84bdvqA1ry.net
>>840
そんなの誰も気づかないだろ
858:デフォルトの名無しさん
17/05/18 06:46:09.20kl7Ly5JN.net
メイドさんが表紙になってるコンピュータ系の雑誌か書籍ってありますか?
どっかで見た記憶があるのですが思い出せません
859:デフォルトの名無しさん
17/05/18 07:23:29.35M2K9zSA7.net
>>844
いくらでもあるような。。。
860:デフォルトの名無しさん
17/05/18 12:19:14.04xXCtzo0J.net
>>844
CPU の創りかた?
861:デフォルトの名無しさん
17/05/18 15:10:34.00sweIXqck.net
キチガイ多すぎ
862:デフォルトの名無しさん
17/05/18 16:03:08.16Pt9OawB6.net
>>847
自分がそうだからといって
他人もそうだと決めつけるのはよくない
863:デフォルトの名無しさん
17/05/18 18:42:31.25kl7Ly5JN.net
>>845
Amazonでざっくり探してみてますが
コンピュータ系だと会社で読む人に配慮してるのか意外固い表紙の本が多いです
>>846
もっとポップなデザインだったと記憶しています
コンピュータ関連の書籍の近くで見たのでグラフィックデザイン系の可能性もあります
引き続き探してみます
お騒がせしました
864:デフォルトの名無しさん
17/05/18 18:59:35.17hKe3x/Mw.net
URLリンク(image.itmedia.co.jp)
人工知能?
そういやPC買ってからはPC雑誌って買ったこと無いな
865:デフォルトの名無しさん
17/05/19 08:09:37.19Jchfh+8+.net
メモリ上にあるデータを計算して複数のビットマップを生成、これらを乗算合成やコントラストの調整をした後に表示
これらの計算をほぼリアルタイムに行う必要があります。スクロールバーなどのUIから表示する場所を指示されたら
上記処理を実行し該当部分を表示する感じです
データは多いと500MBを越える可能性があり、これらを事前に計算しビットマップ化することはメモリの使用量的に
現実的ではありません。数GB程度では収まらないと予想されます
このようなWindowsアプリケーションの開発環境にC++ or C# or Javaあたりを考えていますがどれが向いていますかね?
やはり開発の手間は掛かっても安定した性能を得やすいC++?C#やJavaでも何とかなる?後者の場合はGCも
ちゃんと制御しないとゴミがたまってえらいことになりそうな気もします
普段はRubyを使っています。上記3つはどれもあまり使用経験がなく、特にC#やJavaは未経験といって差し支えない状態です
また他に良さそうな開発環境があれば紹介してもらえると嬉しく思います
よろしくお願いします
866:デフォルトの名無しさん
17/05/19 08:13:55.241s7BLiGf.net
>>851
言語よりもどれだけ最適化できるかによると思う
Ruby+ライブラリで作ってみて、無理と感じたら別言語に移植と言った感じでいいんじゃないか
867:デフォルトの名無しさん
17/05/19 08:17:28.078fy8h9zZ.net
>>851
C++/CLIやJNIで計算部分をCで書いてGUI部分をC#やJavaで書くというのが現実的かな
868:デフォルトの名無しさん
17/05/19 08:17:31.80K2XF16mV.net
>>851
ビットマップだからメモリ喰うんだろ。
pngでやれよ。
869:デフォルトの名無しさん
17/05/19 08:18:48.538fy8h9zZ.net
いや待てメモリ上に置いておくのにPNGはないだろ、処理ごとに一々エンコードデコード繰り返すのか?
870:デフォルトの名無しさん
17/05/19 08:23:25.151s7BLiGf.net
メモリが足りてるならビットマップでいいだろう
pngにすると超めんどくさいぞ
871:デフォルトの名無しさん
17/05/19 18:04:17.23h716kJIh.net
>>851
Visual C++
872:デフォルトの名無しさん
17/05/19 20:34:09.46iLAnMNZa.net
linux mint18 32bit
python3をF5で実行できるエディターは無いでしょうか?
Geany 1.27ではpython2.7なので、python3.5を使用したいと思ってます
PC自体にはpytho3.5と2.7が入ってます
873:デフォルトの名無しさん
17/05/19 20:38:51.8158Qpkunv.net
実行命令持っててキーバインドいじれるエディタならどれでも
少なくともvimならちょっとしたスクリプト書けばできる
874:デフォルトの名無しさん
17/05/19 21:17:13.70iLAnMNZa.net
>>859
ありがとうございます
設定を変更できる事を知りませんでした。
変更したら、python3が使える様になりました。
875:デフォルトの名無しさん
17/05/19 21:33:10.52ZIGu+d
876:YQ.net
877:851
17/05/19 22:29:18.30Jchfh+8+.net
レスありがとうございます
少なくともでかいデータを扱う部分はがんばってC/C++で書いた方が良さそうですね
GUIの候補は
・C# ←全く未経験
・JavaFX ←Javaからは未経験
Rubyを使うなら
・CRuby 1.8(or 1.9)+wxRuby ←大昔にこの組み合わせでGUIツールを作ったことがある、
・JRuby+JavaFX ←サンプルを動かしたことならある
あたりでしょうか。不慣れなJavaのコードを最小化する事やパフォーマンスを考えるとJRuby+JavaFXか?
それでもJavaの理解はある程度必要だと思いますが・・・
>>852
Rubyで書ければ楽ですし理想的ですけど、CRubyの場合は現在ネイティブで動くGUIツールキットが
ないんですよね。一時期あったwxRubyを使おうとすると1.8や1.9あたりでの開発になってしまいます
Ruby 2.xからネイティブなGUIを使いたければdl2経由でWindowsAPIやwxWidgetsAPIを叩くとか?
JRubyからならJavaFXが定番らしい?ですがこちらもほぼ未経験です
>>861
ググってみましたがリストとかボタンなどの標準的なフォームを扱うにはどうしたら良いんだろう・・・
スクロールバーを付けてでググったらWindowsのAPIを叩くって出てきましたし
878:デフォルトの名無しさん
17/05/19 23:59:14.47UNasSbUs.net
全部cでゴリゴリ書くという電波が
879:デフォルトの名無しさん
17/05/20 00:24:36.10DVLho5Qf.net
UWPは選択肢にあがらないのかね
触ったことないから知らないけど
880:デフォルトの名無しさん
17/05/20 01:52:20.12mBBESjva.net
問題解けなくて、目標とやる気を失いました
何か楽しいことないですか?
881:デフォルトの名無しさん
17/05/20 02:08:02.44oftSHlNU.net
彼女を作ってください
882:デフォルトの名無しさん
17/05/20 02:37:04.64xPYo2hCY.net
楽しいこと?減量するんだ
883:デフォルトの名無しさん
17/05/20 03:17:35.49WmFfeyqJ.net
HTML, CSS, JavaScript, Canvas(2D)
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
他には、ゲームエンジン
Unity, Cocos-2dx(JS版), Godot
他には、C++/CLI
884:デフォルトの名無しさん
17/05/20 03:40:13.02WmFfeyqJ.net
他には、Linuxで、ffmpeg で変換するとか
ffmpegのフロントエンドの、VidCutter とか
885:デフォルトの名無しさん
17/05/20 05:40:05.62WmFfeyqJ.net
画像変換は、Linuxで、ImageMagick だったな
886:デフォルトの名無しさん
17/05/20 08:39:40.44Ykf9CvnE.net
>>862
VS入れればC#もC++も入るっしょ。
そのままC#で全部書いても良いと思うけどね。
C#は起動というか、dll読み込みに時間かかるだけで、一回読み込めばPC再起動するまでC++と遜色無い速度出るよ。
起動も速くってなるとC++とMFCとか、で作った方が良いけどかなり作りにくい。
C#でUIポトペタで作った方が楽。
887:デフォルトの名無しさん
17/05/20 10:16:55.63wFoQdJsm.net
>C++と遜色無い速度出るよ
これJITを使った処理系で良くいわれるけど
多量のデータをゴリゴリ計算する用途でコンパイラー系言語の代わりに使われている例ってほとんどなくね?
Javaもそうだけどほとんどの場合は開発の省力化を目的として使われているような
888:デフォルトの名無しさん
17/05/20 11:04:30.72Ykf9CvnE.net
そりゃ大量のデータ扱うようなのは使わなくなったメモリこまめに解放せにゃならんから、GC
889:な言語には荷が重いけどね。 PCにメモリたくさん積んでればその分C++じゃないと行けない分野は遠ざかる。 試しに作って見て、駄目ならC++に作り直してC#から呼んでも良い。
890:片山博文MZ
17/05/20 19:52:02.713NdrFBG3.net
世の中には迷惑メールを自動で送信するだけでがっぽり儲けてる会社があるらしい。
891:デフォルトの名無しさん
17/05/20 21:02:06.20WA6qSQf1.net
>>873
C/C++でもメモリが断片化するから、メモリをこまめに解放してないっての知ってる?
892:デフォルトの名無しさん
17/05/20 22:32:02.54TX7Bd0Me.net
GCの詳細仕様は言語にもツールによるし、かなりめんどくさいから自分の得意言語でいくのが一番いいと思う
893:デフォルトの名無しさん
17/05/20 22:47:43.34xPYo2hCY.net
>>875
言語側が断片化抑制のために即解放しない、などではなくて
プログラマがどうメモリ管理するかの話だよな?