[過去ログ]
スレ立てるまでもない質問はここで 152匹目 (1002レス)
スレ立てるまでもない質問はここで 152匹目 http://mevius.5ch.net/test/read.cgi/tech/1573214616/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
62: デフォルトの名無しさん [sage] 2019/11/23(土) 09:27:26.77 ID:LRCCNZf0 >>60 pc上で動くコマンドラインツールでいいならpythonとかで書いたらいいんじゃない >>61 Windows SDKのバージョンとか.NETのバージョンとかが低ければ昔のOSでも動くと思う macOSもtarget OSみたいな項目があってそこが低くて、かつコード中で新しいAPI使ってなければ動くはず。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/62
63: デフォルトの名無しさん [sage] 2019/11/23(土) 11:41:20.92 ID:TWH78ZPq >>61 どの言語でどういう作り方をしたかによる。 ランタイムやDLLを使ってる場合 それらのOSに同等のものがあるなら動く 入ってなければ入れることになるし スタティックリンクで不要にすることもできる。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/63
64: デフォルトの名無しさん [] 2019/11/23(土) 19:15:14.33 ID:Ef+D5Hxv >>62 >>63 ありがとうございます http://mevius.5ch.net/test/read.cgi/tech/1573214616/64
65: デフォルトの名無しさん [] 2019/11/24(日) 02:34:17.24 ID:FFxu+6g+ 愚問で恥ずかしいのだが、自分らどうやって勉強してるんだ? 独学でやろうにもこれといった目標がないから入門書読んで終わりなんやけど。。。 目標の立て方、勉強の方法、モチベの維持に関してアドバイスを賜りたい http://mevius.5ch.net/test/read.cgi/tech/1573214616/65
66: デフォルトの名無しさん [] 2019/11/24(日) 02:45:18.55 ID:zLtX9w7h 入門書読むっていうのは写経すらしないってこと? http://mevius.5ch.net/test/read.cgi/tech/1573214616/66
67: デフォルトの名無しさん [] 2019/11/24(日) 03:09:27.95 ID:FFxu+6g+ 解説見ながら写経やね、ただ入門書はそれ単体でどうこうってプログラムじゃないから 最終的にここからどうすれば・・・ってなる 前は逆引きリファレンスを買え!とか言われたが、あれは写経すらでけん どこに進めばいいのかわからん http://mevius.5ch.net/test/read.cgi/tech/1573214616/67
68: デフォルトの名無しさん [] 2019/11/24(日) 03:16:31.41 ID:FFxu+6g+ そこそこ真っ当なプログラムのソースがあれば自分で弄るんだけど いまいち入門レベルではそこまではいかないし、雑誌の付録にも勉強用のソース入れといたぞ! みたいなのは見たことがない ぶったけ、プログラマーが読んでる本の一覧みたいなの公開してる人いないかな? 作ってみよう系の良書ってなかなか出会えない、知識のみの本が大半 http://mevius.5ch.net/test/read.cgi/tech/1573214616/68
69: デフォルトの名無しさん [] 2019/11/24(日) 03:23:35.15 ID:FFxu+6g+ OS自作したり、scratchで簡単なゲーム作ったし Pythonでよう分からん計算したり、unityでCG動かしたりしたけど なんかプログラミングってコレダッケ・・・?っていう違和感 http://mevius.5ch.net/test/read.cgi/tech/1573214616/69
70: デフォルトの名無しさん [] 2019/11/24(日) 03:29:19.72 ID:FFxu+6g+ 多分突っ込まれるだろうから補足すると 逆引きリファレンスが写経できないって、単体では実行ができないって話で(できる場合もあるのかな?) それ自体は写経する価値はあると思うんやが、ケースバイケース過ぎて遠回りちゃうかなって http://mevius.5ch.net/test/read.cgi/tech/1573214616/70
71: デフォルトの名無しさん [sage] 2019/11/24(日) 03:34:46.15 ID:iwyjZSbL 作りたいものがないんでしょ? http://mevius.5ch.net/test/read.cgi/tech/1573214616/71
72: デフォルトの名無しさん [] 2019/11/24(日) 03:37:52.48 ID:FFxu+6g+ そこなんすよねぇ・・・ http://mevius.5ch.net/test/read.cgi/tech/1573214616/72
73: デフォルトの名無しさん [] 2019/11/24(日) 03:43:15.37 ID:FFxu+6g+ 作りたいと思ったもんは既に実用的なものが存在するか 或いは一人で製作は難しい高度なものばかり みんなそこらへんは一度は通過するもんなんじゃないかなぁって その上でどうやって目標立てて、勉強して、続けてるのかなって http://mevius.5ch.net/test/read.cgi/tech/1573214616/73
74: デフォルトの名無しさん [sage] 2019/11/24(日) 04:02:27.05 ID:SS/3kNL5 作りたいものがない=プログラミングする必要ない、ってことだよ みんな作ること自体が面白いからやってるのよ 実用的・高度じゃなきゃダメなら、他人が作ったものを使う方がいいよ http://mevius.5ch.net/test/read.cgi/tech/1573214616/74
75: デフォルトの名無しさん [sage] 2019/11/24(日) 04:11:56.70 ID:Tuk9Q29U >>61 MS公式のドキュメントに、その関数がどのバージョンのWindows から使えるようになったかが書かれている。例えば、「WinXP から」 「Win7から」などのように。それを確認しながら作っていれば、 その通りに動く。 Javaに関しては、Android以外では元々互換性が高く、Win/Linux/Macの どれでもほぼ同じように動く。特に AWT ではなく、Swingならば。 AndroidのJavaは特殊なので互換性が無い。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/75
76: デフォルトの名無しさん [sage] 2019/11/24(日) 04:15:38.30 ID:iwyjZSbL Javaでデスクトップアプリなんて作らないよ http://mevius.5ch.net/test/read.cgi/tech/1573214616/76
77: デフォルトの名無しさん [sage] 2019/11/24(日) 05:06:28.93 ID:s1tpy+px >>68 この本のとおり真似て書けばプログラムが作れるようになります、なんて魔法の本はないぞ。 知識のみの本が当たり前で、知識を得たのだからそこからその知識で何か作って見れば良いだろう。 初めから実用性のあるプログラムを作る必要は無く、◯◯を◯◯して◯◯するだけっていう小さな処理を書くのを繰り返してみたら? それすらまったく思い付かないどうして良いか分からないというなら、そもそも読んだだけで何も身に付いていないのか、人の指示通りにしか行
動できない絶望的に受動的な奴ということだろうからまずそこから直せ。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/77
78: デフォルトの名無しさん [sage] 2019/11/24(日) 05:16:07.99 ID:s1tpy+px >>70 単体では実行できないって当たり前だろう。その処理を試してみることのできるひとつのプログラムとして、起動して実行して何らかの出力をさせて動きを見てみることができるプログラムを作れよ。それには何が足りないか考えて、足りない部分を自分で作れば良いだろう。 何が足りないかわかりません、分かるけど習ってないから僕には作れません、というならもうプログラミングはやめた方がいいぞ。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/78
79: デフォルトの名無しさん [sage] 2019/11/24(日) 08:06:15.00 ID:Q5WFFNoW Ruby なら「改訂2版 Ruby逆引きハンドブック、2018」を読む Array, enumerable, enumerator のメソッドの使い方を見る。 ファイル操作なら、CSV の所を見る web アプリなら、Ruby on Rails プログラミングのお題スレの簡単な問題を解く Linux の基本コマンドを見る つまり、簡単に言うと、スニペットを使って、きれいなフォームを作る! だから、Ruby は、すべてのプログラム言語の底上げができる 特に、JavaScript, Kotlin, Groovy などは、メソッドチェーン中心で
、Ruby に似せてきてる! http://mevius.5ch.net/test/read.cgi/tech/1573214616/79
80: デフォルトの名無しさん [sage] 2019/11/24(日) 10:31:06.00 ID:8zHa6Ilk >>73 >作りたいと思ったもんは既に実用的なものが存在するか 自分用にカスタマイズできるだけでもかなり違う >或いは一人で製作は難しい高度なものばかり できないと言っているとずっと知識や経験が身につかないまま。少しずつできる部分からでも作っていけばいい 趣味で一番プログラムに時間使っている身からすると、やる気ないのなら止めればいいのにとしか思わない http://mevius.5ch.net/test/read.cgi/tech/1573214616/80
81: デフォルトの名無しさん [sage] 2019/11/24(日) 12:04:06.33 ID:sQ2k9WM8 >>73 車輪を再開発すりゃいいんだよ 世の中にすでにあろうがそんなことはどうでもいい http://mevius.5ch.net/test/read.cgi/tech/1573214616/81
82: ◆QZaw55cn4c [sage] 2019/11/24(日) 12:17:43.64 ID:oHJXyQoT >>81 私も GMP ライブラリの別実装をぼちぼち書いています スピードは非常に遅いのですが、C++ で完結しアセンブラを必要としないこと、および、ライセンスを設定しないので好きに使ってください、というのを売りにしています https://mevius.5ch.net/test/read.cgi/tech/1434079972/51 http://mevius.5ch.net/test/read.cgi/tech/1573214616/82
83: デフォルトの名無しさん [sage] 2019/11/24(日) 13:23:22.63 ID:ajYX9vGJ >>65 自分自身が何の目的でプログラミングをやろうとしてるのか もしくは、プログラミングを学ぼうとしてるのか まずそれを明確にしろ 非効率な勉強方法を続けてるのは 自分に適した本や資料を見つける能力の低さ以前に 目的意識が希薄なのが原因 http://mevius.5ch.net/test/read.cgi/tech/1573214616/83
84: デフォルトの名無しさん [sage] 2019/11/24(日) 14:12:48.61 ID:vqhR/Kx0 よくわからんのだが、言語仕様が理解できれば小規模なプログラムは 既に書けるはずだが。写経とか意味が分からん。要点がわかればいいだけ。 あとは必要に応じて実際に書くときに参照 and/or コピーする。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/84
85: デフォルトの名無しさん [sage] 2019/11/24(日) 23:01:08.73 ID:sQ2k9WM8 言語仕様を理解するだけじゃプログラムは作れない プログラムで扱う対象に関する知識が必要 例えば音声を扱うなら音声ファイル、音声を扱うライブラリの知識、音声処理の知識など GUIを持つプログラムならGUI環境(OS, API, ライブラリ)の知識 日本語の文法を知ってるだけじゃ文章を書けない のと同じ http://mevius.5ch.net/test/read.cgi/tech/1573214616/85
86: デフォルトの名無しさん [] 2019/11/26(火) 00:30:20.26 ID:xUh5rj+I 次から次へと新しい言語とかフレームワークとか出てきて、いい加減にしてくれと思ってる。 こいうのって、開発者の自己満じゃないの? ソフト屋はDRYを重視してるとかいうくせに、完全に車輪の再発明じゃないのこれ? 既存の言語とかフレームワークに機能追加するだけじゃだめなの? http://mevius.5ch.net/test/read.cgi/tech/1573214616/86
87: デフォルトの名無しさん [sage] 2019/11/26(火) 01:03:02.25 ID:RC9c8z2p 成功したものを、別の言語へ移植した! Ruby → Node.js Ruby on Rails → CakePHP, Spring Boot 今や、JavaScript(JS), Groovy, Kotlin, Elixir, Julia も、 メソッドチェーン中心で、Rubyに似てきたw だから、Rubyがすべての言語の基本と言われるわけ Rubyの式展開と、JSのTemplate Literal は、そっくり! "a = #{ a }" # Ruby `a = ${ a }` // JS http://mevius.5ch.net/test/read.cgi/tech/1573214616/87
88: デフォルトの名無しさん [sage] 2019/11/26(火) 02:33:16.35 ID:rhr9prN+ Ruby信者が必死にアピールすればするほどオワコン間近の焦りなんだろうなあと思う・・ http://mevius.5ch.net/test/read.cgi/tech/1573214616/88
89: デフォルトの名無しさん [sage] 2019/11/26(火) 02:37:12.97 ID:rL77WF6v >>87は真性のバカだから焦りではなく本気でそう思ってそう http://mevius.5ch.net/test/read.cgi/tech/1573214616/89
90: デフォルトの名無しさん [sage] 2019/11/26(火) 09:19:15.02 ID:vZ4oJFP1 >>65 同じような質問を考えて いたんだけど、確かにこれがしたいからというわけではなくて、全体像を把握してしたいことを見つける、みたいな感じだと たとえば、ITコーディネーターみたいな資格を受けるのがいいのでしょうか? 最初的には、システム組むために、アルゴリズムなどの知識と、そのためにはどの言語でどう組んで行けばいいのかわかるようになりたいんです。 入門の入門で者なんで何言ってるかわからないかも知れませんが。 http://mevius.5ch.net
/test/read.cgi/tech/1573214616/90
91: デフォルトの名無しさん [sage] 2019/11/26(火) 10:08:50.24 ID:i6eVGflj >>86 あなたはその状況で具体的に何に困っているの? 新規のアプリケーションを開発するときは、その要件とリソースに適した言語を使えばよろし 既存のものに付け足す発想が好きならC++を選べばいいんじゃないかな 増築一辺倒だと九龍城のような道に迷いやすいものができるから、過去の言語の反省に基づいて新しく設計された言語にもまた価値がある ハードウェアの進化でマルチスレッド処理で効率化できたり、メモリが潤沢になったりすれば、それらと親和性の高い
言語が生まれることにも価値があり、昔は一つしかなかった手法が、今となってはデメリットが目立つようになることもある http://mevius.5ch.net/test/read.cgi/tech/1573214616/91
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 911 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s