質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 150匹目
https://mevius.5ch.net/test/read.cgi/tech/1537176309/
注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください
探検
スレ立てるまでもない質問はここで 151匹目
■ このスレッドは過去ログ倉庫に格納されています
2018/11/03(土) 19:08:18.89ID:nx8/6O0X
2018/11/16(金) 21:39:09.80ID:U674fZtb
54デフォルトの名無しさん
2018/11/16(金) 23:06:32.06ID:9YTZBc6m2018/11/16(金) 23:33:53.28ID:iRXdO6Yu
まあ何でできてるかくらいは調べといても損はないだろ
2018/11/17(土) 16:50:12.38ID:BM+0wUjF
54みたいのは本気で冗談とは思ってなさそうで怖い
2018/11/17(土) 19:16:49.52ID:9W78SUh6
なんでプログラマはIT土方と呼ばれるんですか
58デフォルトの名無しさん
2018/11/17(土) 22:13:13.44ID:/DEd7oJ8 この板みれば分かるとおり
日本でプログラマと呼称されるヤツラはドカタ程度の知能しかないからな
そしてドカタ程度の仕事しかしてない
はっきりいってな左官がセメント塗れますレベルといっていい
ruby使えますとかその程度
日本でプログラマと呼称されるヤツラはドカタ程度の知能しかないからな
そしてドカタ程度の仕事しかしてない
はっきりいってな左官がセメント塗れますレベルといっていい
ruby使えますとかその程度
2018/11/17(土) 23:22:09.11ID:SqQMcM+8
その理屈を適用すると、土木工事従事者はドカタではないという悲しい現実
2018/11/18(日) 00:16:52.27ID:IKIz+EAu
IT・建設業は、同じ構造だから
4大ゼネコンの平均年収が、1,500万円とすると、
そこから、1次下請け・2次下請け・3次下請けとなっていくにつれ、3割ずつ抜かれる。
つまり、3割は、システムを正常に動作させる、保証料金
基本的に、2次下請けまでの会社でないと生活できませんよ、ってハローワークで言われる。
まず、転職する会社が、何次下請けかどうかを確認する
これによって給料が決まる。
能力などは関係ない
放射能の除染と同じ。
客は10万円払うけど、西成で集める、土方の日当は1万円。
抜いて抜いて、10次下請けぐらいまである
主に、自公・官僚が抜いていく
4大ゼネコンの平均年収が、1,500万円とすると、
そこから、1次下請け・2次下請け・3次下請けとなっていくにつれ、3割ずつ抜かれる。
つまり、3割は、システムを正常に動作させる、保証料金
基本的に、2次下請けまでの会社でないと生活できませんよ、ってハローワークで言われる。
まず、転職する会社が、何次下請けかどうかを確認する
これによって給料が決まる。
能力などは関係ない
放射能の除染と同じ。
客は10万円払うけど、西成で集める、土方の日当は1万円。
抜いて抜いて、10次下請けぐらいまである
主に、自公・官僚が抜いていく
61デフォルトの名無しさん
2018/11/18(日) 08:22:13.96ID:A4p2hJZd 天下りと中抜きやめれば
歳出の30兆円くらい浮く
30年で1000兆の借金はまさにこれ
歳出の30兆円くらい浮く
30年で1000兆の借金はまさにこれ
2018/11/18(日) 08:53:59.19ID:Ngr/5d6I
Web系は初心者なので質問ですが、WebサーバおよびWebアプリの選定で質問させてください。
30人程度で使う業務用Webアプリを作ろうとしています。
サーバはWindows、DBはまだ選定していませんので何でもOKです。
利用者とWebサーバは社内LAN接続で使います。Webサーバはインターネットには公開しません。
作りたい業務用Webアプリの画面は、文字入力欄やボタンで構成される程度のシンプルなもので凝った画面は必要ありません。
また、応答速度は普通であればOKで、速い速度は必要ありません。
WebサーバおよびWebアプリとして何を選択したらよいでしょうか?
Node.js
Apache + PHP
Apache + Python
では何が適しますか?
また、ほかにもっと良いものがあれば教えてください。
どれでもできる或いはどれも似たようなものであるなら、学習が簡単で機能追加などが簡単にできるものが
いいです。会社としては、部門内にはIT技術者がとても少ないため、業務アプリを作れる人を増やしたいという事情
がありますので。
よろしくお願いします。
30人程度で使う業務用Webアプリを作ろうとしています。
サーバはWindows、DBはまだ選定していませんので何でもOKです。
利用者とWebサーバは社内LAN接続で使います。Webサーバはインターネットには公開しません。
作りたい業務用Webアプリの画面は、文字入力欄やボタンで構成される程度のシンプルなもので凝った画面は必要ありません。
また、応答速度は普通であればOKで、速い速度は必要ありません。
WebサーバおよびWebアプリとして何を選択したらよいでしょうか?
Node.js
Apache + PHP
Apache + Python
では何が適しますか?
また、ほかにもっと良いものがあれば教えてください。
どれでもできる或いはどれも似たようなものであるなら、学習が簡単で機能追加などが簡単にできるものが
いいです。会社としては、部門内にはIT技術者がとても少ないため、業務アプリを作れる人を増やしたいという事情
がありますので。
よろしくお願いします。
64デフォルトの名無しさん
2018/11/18(日) 14:16:46.94ID:uVhVBpIL >>62
>Web系は初心者なので
ということは、それ以外の環境では何らかのプログラミング言語を
使うスキルがあるということですよね。
であれば、まずは
Apache + CGI + 自分たちが得意としているプログラミング言語
で構築してみてはいかがでしょうか。学習量が少なく簡単だと思います。
これで何か物足りないとなれば、他の方法を検討してみては。
それと、この話をここですると「スレチ」とか書き込まれるかもしれないので
WebProg板で聞く方がいいと思いますよ。
>Web系は初心者なので
ということは、それ以外の環境では何らかのプログラミング言語を
使うスキルがあるということですよね。
であれば、まずは
Apache + CGI + 自分たちが得意としているプログラミング言語
で構築してみてはいかがでしょうか。学習量が少なく簡単だと思います。
これで何か物足りないとなれば、他の方法を検討してみては。
それと、この話をここですると「スレチ」とか書き込まれるかもしれないので
WebProg板で聞く方がいいと思いますよ。
2018/11/18(日) 16:14:19.80ID:FDYczp/r
Java初心者なんですけど、何かオススメの購読雑誌とかありますかね
Javaに限らずプログラミング全般に関してのものでもいいんですが、何かしら情報を取り入れていきたいと思いまして
Javaに限らずプログラミング全般に関してのものでもいいんですが、何かしら情報を取り入れていきたいと思いまして
2018/11/18(日) 17:16:58.45ID:Ngr/5d6I
67デフォルトの名無しさん
2018/11/18(日) 17:19:15.70ID:HhgIFMcS C#だったらASP.NETとかの方が良いんじゃ。。。
参考書も多いし。
参考書も多いし。
2018/11/18(日) 23:15:48.66ID:IKIz+EAu
Ruby で、Linux サーバーで、Ruby on Rails, Sinatra など。
画面は、HTML, CSS, JavaScript
他の言語は面倒で、手にあまる
今は、Apache よりも、Nginx が多い
Ruby では、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080
これで複数のブラウザから、index.html をアクセスできる。
http://localhost:8080
HTML は、Nokogiri, Selenium WebDriver, ERB などを使って構築する
画面は、HTML, CSS, JavaScript
他の言語は面倒で、手にあまる
今は、Apache よりも、Nginx が多い
Ruby では、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080
これで複数のブラウザから、index.html をアクセスできる。
http://localhost:8080
HTML は、Nokogiri, Selenium WebDriver, ERB などを使って構築する
2018/11/19(月) 00:32:25.17ID:F5ME9ChK
データベースから値を取ってきてエクセルの指定のセルとかシートに任意のタイミングと定期実行させるプログラム作りたいんだけど、これを実現するためにはどの言語使うのが良いの?
JSはなんか使いにくいしPythonはセル結合のレイアウト崩れたりするからどれも使いにくい
JSはなんか使いにくいしPythonはセル結合のレイアウト崩れたりするからどれも使いにくい
70さまよえる蟻人間 ◆T6xkBnTXz7B0
2018/11/19(月) 00:34:19.75ID:4H6R9aF+ エクセルVBA
2018/11/19(月) 02:02:44.64ID:lMFMB+I/
COM呼べれば何でもいいぞ
72デフォルトの名無しさん
2018/11/20(火) 15:42:25.86ID:eRTVwmit CLIツールの使い方を動画(アニメーションGIF)で説明したいんだけど、
コマンドを一文字ずつ入力して、実行結果が表示されるみたいな
ものをキャプチャするソフトって何かない?
実際に手で入力して、それの画面をキャプチャするのは、更新時とか面倒なんで
こういった文字を入力する
1秒スリープして、次のコマンドを入力する
実際に実行して画面に出力したものをキャプチャするみたいな
スクリプトを書いて自動でアニメーションGIFを生成するやつ
コマンドを一文字ずつ入力して、実行結果が表示されるみたいな
ものをキャプチャするソフトって何かない?
実際に手で入力して、それの画面をキャプチャするのは、更新時とか面倒なんで
こういった文字を入力する
1秒スリープして、次のコマンドを入力する
実際に実行して画面に出力したものをキャプチャするみたいな
スクリプトを書いて自動でアニメーションGIFを生成するやつ
2018/11/20(火) 18:24:34.96ID:ob9rr9ea
>>72
ウィンドウハンドル設定してキーの読込みでWinAPI呼べばいいけど「ソフト何かない?」だと板違い
ウィンドウハンドル設定してキーの読込みでWinAPI呼べばいいけど「ソフト何かない?」だと板違い
2018/11/20(火) 18:41:16.95ID:pIuZoZYj
最近ぐぐると stackoverrun.com という stackoverflow.com の機械翻訳っぽいサイトが出てくるんだが何なの?
翻訳が気持ち悪いから英語で読みたいんだけどどうしたらいいの?
翻訳が気持ち悪いから英語で読みたいんだけどどうしたらいいの?
2018/11/20(火) 20:25:53.27ID:32ZU8CC4
いまからプログラミングの勉強したいんですが
言語と開発環境が無料でいちばんお勧めのもの教えてください
言語と開発環境が無料でいちばんお勧めのもの教えてください
2018/11/20(火) 20:35:56.61ID:8wSqQlD9
>>75
WindowsならVisual Studio Commnity
そろそろ2019が出そうだけど気にせず2017で
もっと突っ込んだ答えが欲しいのならせめて趣味目的か仕事目的か
その中でも主にやりたいのは何かを具体的に書けばほかの人が答えてくれると思う
WindowsならVisual Studio Commnity
そろそろ2019が出そうだけど気にせず2017で
もっと突っ込んだ答えが欲しいのならせめて趣味目的か仕事目的か
その中でも主にやりたいのは何かを具体的に書けばほかの人が答えてくれると思う
2018/11/20(火) 21:23:49.17ID:32ZU8CC4
2018/11/20(火) 22:16:11.54ID:IYwCbpmk
>>75
開発環境はふつうのテキストエディタまたはVisualStudioCode。
ツールは、PythonかPHP
WebはApache for Windows
で、FireFoxかChromeで動かす。
開発スキルが上がってきたら、
・DiangoまたはLaravelなどのフレームワーク導入。
・MariaDBかPostgreSQLを入れてDB連携。
開発環境はふつうのテキストエディタまたはVisualStudioCode。
ツールは、PythonかPHP
WebはApache for Windows
で、FireFoxかChromeで動かす。
開発スキルが上がってきたら、
・DiangoまたはLaravelなどのフレームワーク導入。
・MariaDBかPostgreSQLを入れてDB連携。
2018/11/20(火) 22:58:54.36ID:0YIMqUF3
VSCode, Ruby。
GUI は、HTML, CSS, JavaScript で、ウェブプログラミング
HTMLは、Nokogiri, ERB で作る。
ブラウザの自動操作は、Selenium WebDriver
Ruby で、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080
これだけで、ブラウザからアクセスできる。
http://localhost:8080
GUI は、HTML, CSS, JavaScript で、ウェブプログラミング
HTMLは、Nokogiri, ERB で作る。
ブラウザの自動操作は、Selenium WebDriver
Ruby で、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080
これだけで、ブラウザからアクセスできる。
http://localhost:8080
2018/11/20(火) 23:36:49.07ID:MFS3QMVj
C#でもいいんじゃないの
2018/11/20(火) 23:47:36.16ID:TucIhLdq
俺もVisual Studio + C#に一票
WindowsでGUIアプリを作るという用途には最適
WindowsでGUIアプリを作るという用途には最適
2018/11/21(水) 00:19:07.70ID:8QmRD5zX
俺もVisual Studio + C#に一票
趣味で簡単にGUIが作れてWindowsで動けばいいなら
これ一択だと思うけどな
趣味で簡単にGUIが作れてWindowsで動けばいいなら
これ一択だと思うけどな
2018/11/21(水) 06:08:12.43ID:3uPPDM5u
重いから作るのはVScodeでもいいと思うけど
拡張いれれば楽でしょ
拡張いれれば楽でしょ
2018/11/21(水) 20:12:54.91ID:U5yTlcgD
VisualStudioを入れてC#から試してみようとおもいます
ありがとうございました
ありがとうございました
85デフォルトの名無しさん
2018/11/22(木) 17:10:27.06ID:tC4yiRT8 人間は死んだらどうなるのでしょうか?
無になってもう二度と有にならないのでしょうか?
それとも、死後の世界があるのでしょうか?
はたまた、この世とか別の世界に再び生まれ変わってくるのでしょうか?
無になってもう二度と有にならないのでしょうか?
それとも、死後の世界があるのでしょうか?
はたまた、この世とか別の世界に再び生まれ変わってくるのでしょうか?
2018/11/22(木) 18:56:15.28ID:QcV3D7/B
死んだら閻魔大王がいて、天国か地獄に行くのだ。
地獄とは、再びこの世に生まれ変わることなのだ。
if (sum(善行) > sum(悪行)) {
goto 天国
} else {
goto 地獄
}
地獄とは、再びこの世に生まれ変わることなのだ。
if (sum(善行) > sum(悪行)) {
goto 天国
} else {
goto 地獄
}
2018/11/22(木) 19:18:22.56ID:WA/+SJn9
2018/11/22(木) 21:20:33.84ID:QcV3D7/B
ならこれでどうだ?
if (find(犯罪歴) == true) {
goto 地獄
} else {
goto 天国
}
if (find(犯罪歴) == true) {
goto 地獄
} else {
goto 天国
}
89デフォルトの名無しさん
2018/11/22(木) 21:57:16.82ID:tC4yiRT8 ヤンミルズ方程式と質量ギャップ問題はどうやったら解けますか?
90デフォルトの名無しさん
2018/11/22(木) 23:26:38.45ID:tC4yiRT8 ハワイに住みてえ。
2018/11/24(土) 19:10:50.89ID:9XzBdDWZ
川合史朗に憧れてんのかハワイ
92デフォルトの名無しさん
2018/11/27(火) 03:01:09.98ID:E+ozbAJt タブ区切りをカンマ区切りにバッチ処理でするにはどうすればいい?
2018/11/27(火) 03:10:24.31ID:4du0AXHT
タブをカンマに置換すれば
2018/11/27(火) 04:34:23.29ID:DSo9/Qg/
PowerShell なら、
$text = @'
"ab" "x" "1"
"cd" "y" "2"
'@
$res = $text -replace "`t", ","
echo $res
"ab","x","1"
"cd","y","2"
ただし、CSV, TSV なら、要素中に列セパレーターがある場合の、処理が難しい。
こういう場合に、単純に置換すると、要素中の文字まで置換されてしまう
"a b" "x"
"a,b","x"
$text = @'
"ab" "x" "1"
"cd" "y" "2"
'@
$res = $text -replace "`t", ","
echo $res
"ab","x","1"
"cd","y","2"
ただし、CSV, TSV なら、要素中に列セパレーターがある場合の、処理が難しい。
こういう場合に、単純に置換すると、要素中の文字まで置換されてしまう
"a b" "x"
"a,b","x"
96デフォルトの名無しさん
2018/11/27(火) 12:28:22.93ID:OXYU4XuF2018/11/27(火) 14:53:31.87ID:1eGJZ//I
マークダウンの改行が末尾にスペース2つなのはどうして?
1つじゃ駄目なの?
1つじゃ駄目なの?
2018/11/27(火) 15:04:32.13ID:DSo9/Qg/
A
B
改行
X
Y
改行
改行で、グループの終わりを表現しているのかも
リストA, B
リストX, Y
B
改行
X
Y
改行
改行で、グループの終わりを表現しているのかも
リストA, B
リストX, Y
100デフォルトの名無しさん
2018/11/27(火) 22:23:49.95ID:DOKikJRm スペース2つはタイプライター時代の文化
101デフォルトの名無しさん
2018/11/28(水) 00:01:39.94ID:C0pkHgut コンパイラとOSどっちが作るの難しいですか?
到達レベルとしては、
OS→Linuxカーネル開発者
コンパイラ→LLVM/Clangコミッタ
到達レベルとしては、
OS→Linuxカーネル開発者
コンパイラ→LLVM/Clangコミッタ
103デフォルトの名無しさん
2018/11/28(水) 13:42:32.42ID:SamgDBEW104デフォルトの名無しさん
2018/11/28(水) 14:08:04.77ID:ic30HaMv10594
2018/11/28(水) 17:21:14.48ID:eIHsuPDh >>92-96
Ruby では、区切り文字の変換は簡単。
空白に表示されている所は、タブ文字です
require 'csv'
# タブ区切りで、要素中にもタブ文字・カンマあり
text = <<TEXT
あ "A a" 1, 11
い "B b" 2, 22
TEXT
result = ""
# 区切り文字を、タブ文字からカンマに変える
options = { :input_col_sep => "\t", :output_col_sep => "," }
CSV.filter( text, result, options ) { |row| row }
結果
あ,A a,"1, 11"
い,B b,"2, 22"
result_2 = ""
# 区切り文字を、カンマからタブ文字に変える
options = { :input_col_sep => ",", :output_col_sep => "\t" }
CSV.filter( result, result_2, options ) { |row| row }
結果は元に戻る
Ruby では、区切り文字の変換は簡単。
空白に表示されている所は、タブ文字です
require 'csv'
# タブ区切りで、要素中にもタブ文字・カンマあり
text = <<TEXT
あ "A a" 1, 11
い "B b" 2, 22
TEXT
result = ""
# 区切り文字を、タブ文字からカンマに変える
options = { :input_col_sep => "\t", :output_col_sep => "," }
CSV.filter( text, result, options ) { |row| row }
結果
あ,A a,"1, 11"
い,B b,"2, 22"
result_2 = ""
# 区切り文字を、カンマからタブ文字に変える
options = { :input_col_sep => ",", :output_col_sep => "\t" }
CSV.filter( result, result_2, options ) { |row| row }
結果は元に戻る
10694
2018/11/28(水) 17:25:47.63ID:eIHsuPDh107デフォルトの名無しさん
2018/11/29(木) 01:26:40.29ID:pMlmvKVw コマンドプロンプトで
dドライブを削除して、Cドライブを拡張したいんだが
対話式じゃなくて、バッチ処理おしえて
dドライブを削除して、Cドライブを拡張したいんだが
対話式じゃなくて、バッチ処理おしえて
108デフォルトの名無しさん
2018/11/29(木) 10:54:08.55ID:tD1PCGGU 素人がプログラミング言語作りたいのですがこれ以上言語増やすの迷惑ですか?
109デフォルトの名無しさん
2018/11/29(木) 10:55:55.41ID:tmHpHOwT >>108
使わないだけだから気にしなくていいよ
使わないだけだから気にしなくていいよ
110デフォルトの名無しさん
2018/11/29(木) 19:02:47.33ID:poV/ntZY 使うか決める時間が無駄なので迷惑
111デフォルトの名無しさん
2018/12/02(日) 18:08:04.75ID:lyJSzAiV コンパイラ方式で実行できる言語同士では
翻訳にかかる時間以外の実行速度や処理速度に大きな差は無いんでしょうか?
これからプログラミングを覚えたいと思ってるド素人なんですが
プログラムの実行方式には
コンパイラ方式とインタプリタ方式というのがあると聞きました
コンパイラ方式というのは命令文全てを翻訳してから実行するために
実行速度が速いという特長があるそうですが
これはつまりコンパイラ方式で実行できる言語同士では
翻訳にかかる時間以外の実行速度や処理速度に大きな差は無いということなんでしょうか? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
翻訳にかかる時間以外の実行速度や処理速度に大きな差は無いんでしょうか?
これからプログラミングを覚えたいと思ってるド素人なんですが
プログラムの実行方式には
コンパイラ方式とインタプリタ方式というのがあると聞きました
コンパイラ方式というのは命令文全てを翻訳してから実行するために
実行速度が速いという特長があるそうですが
これはつまりコンパイラ方式で実行できる言語同士では
翻訳にかかる時間以外の実行速度や処理速度に大きな差は無いということなんでしょうか? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
112デフォルトの名無しさん
2018/12/02(日) 19:26:48.74ID:/QtZo7Gm >>111
5倍、10倍程度なら大きな差が無いとするならそう
5倍、10倍程度なら大きな差が無いとするならそう
113デフォルトの名無しさん
2018/12/02(日) 19:31:12.77ID:OT1HllH8 CとJavaの差が10倍程度で済むとでも
114デフォルトの名無しさん
2018/12/02(日) 20:01:03.72ID:aFgigVMx なんで中間言語と比較したの
115デフォルトの名無しさん
2018/12/02(日) 20:02:09.74ID:/QtZo7Gm C vs javaなら10倍までの差になることはそんなに無いね
https://benchmarksgame-team.pages.debian.net/benchmarksgame/which-programs-are-fast.html
https://benchmarksgame-team.pages.debian.net/benchmarksgame/which-programs-are-fast.html
116デフォルトの名無しさん
2018/12/02(日) 20:03:52.93ID:OT1HllH8 質問の意図はコンパイラがあるかどうかでの性能差なんだから中間言語とか関係ないでしょ
117デフォルトの名無しさん
2018/12/02(日) 21:20:40.66ID:lyJSzAiV118デフォルトの名無しさん
2018/12/02(日) 22:06:25.12ID:3kb0/JtQ Cネイティブでもアセンブラからすりゃ数倍遅いし
VBネイティブならさらに数倍遅い
コンパイラの差
VBネイティブならさらに数倍遅い
コンパイラの差
119デフォルトの名無しさん
2018/12/04(火) 00:59:52.11ID:bP9ZAeG7 >>118
コンパイラの性能差もあるということですかね
コンパイラの性能差もあるということですかね
120デフォルトの名無しさん
2018/12/04(火) 06:59:24.80ID:6SccjrMC もともとは人間が「こっちのデータをここ入れて、これと比べて同じだったら、処理をこっちに変えて…」と
コンピュータの機械的設計に合わせてコンピュータの配線を切り替えるようなレベルでプログラミングは行われていて
これに沿ったハードに近いレベルの「アセンブラ言語」が無駄が一切なくて最速なのだけど
これは低レベルすぎて人間が辛い(ぶっちゃけ掛け算がなくて足し算を掛ける回数行うプログラムを毎回書けレベル)だったり
「AかBの選択肢」で作った後で「選択肢C」を付けるのに書き直しに近い大改修が必要になったりで
なんとか楽をしようと60年代には人間がわかりやすいFORTRANなどの「高級言語」が作られる。
これらはアセンブラの代替だから人間が高級言語で書いて書き終わったらコンピュータ用にコンパイルして
実行ファイルを作ってそれを動かすというのが基本形式。完全に機械仕様と言語が一致しているわけではないので
どうしてもコンパイル時に無駄が出て“アセンブラで直接”よりは最小最速最大効率とはならない。
その後、人間が一行直すごとに長時間のコンパイル時間を待ってテストとかやってられない!(特に学習目的などで)と
実行時にソースを翻訳しながら実行するインタプリタ形式の言語が生まれる。(実際はやや速い中間言語と言われる
コンピュータが実行できるブロックの塊を内部で生成してそれを実行しているので見かけ上コンパイル時間が要らない)
現代では充分コンピュータが速いのでネットプログラムなどでは「手直しが頻繁だからインタプリタでいいだろう」
ハードウェアの性能限界まで使いたい分野では「いいやコンパイル、いや場合によってはアセンブラだね!」と
立場立ち位置の違いで各人が自分の分野の言語が最高!と口角泡を飛ばして絶賛主張中。わかりやすいですか?
ちなみに「機能ブロックに分けて管理しないとプログラマが後で死ぬわ。」という結論でいまではほぼ全面的に
構造化-オブジェクト指向プログラミングが一般的なので、ブロック間でのやり取りの部分で
コンパイルしても最速にはならんよね、でもプログラマ(グループ)が後で見直せるためにはしゃあない。そんな感じ
コンピュータの機械的設計に合わせてコンピュータの配線を切り替えるようなレベルでプログラミングは行われていて
これに沿ったハードに近いレベルの「アセンブラ言語」が無駄が一切なくて最速なのだけど
これは低レベルすぎて人間が辛い(ぶっちゃけ掛け算がなくて足し算を掛ける回数行うプログラムを毎回書けレベル)だったり
「AかBの選択肢」で作った後で「選択肢C」を付けるのに書き直しに近い大改修が必要になったりで
なんとか楽をしようと60年代には人間がわかりやすいFORTRANなどの「高級言語」が作られる。
これらはアセンブラの代替だから人間が高級言語で書いて書き終わったらコンピュータ用にコンパイルして
実行ファイルを作ってそれを動かすというのが基本形式。完全に機械仕様と言語が一致しているわけではないので
どうしてもコンパイル時に無駄が出て“アセンブラで直接”よりは最小最速最大効率とはならない。
その後、人間が一行直すごとに長時間のコンパイル時間を待ってテストとかやってられない!(特に学習目的などで)と
実行時にソースを翻訳しながら実行するインタプリタ形式の言語が生まれる。(実際はやや速い中間言語と言われる
コンピュータが実行できるブロックの塊を内部で生成してそれを実行しているので見かけ上コンパイル時間が要らない)
現代では充分コンピュータが速いのでネットプログラムなどでは「手直しが頻繁だからインタプリタでいいだろう」
ハードウェアの性能限界まで使いたい分野では「いいやコンパイル、いや場合によってはアセンブラだね!」と
立場立ち位置の違いで各人が自分の分野の言語が最高!と口角泡を飛ばして絶賛主張中。わかりやすいですか?
ちなみに「機能ブロックに分けて管理しないとプログラマが後で死ぬわ。」という結論でいまではほぼ全面的に
構造化-オブジェクト指向プログラミングが一般的なので、ブロック間でのやり取りの部分で
コンパイルしても最速にはならんよね、でもプログラマ(グループ)が後で見直せるためにはしゃあない。そんな感じ
121デフォルトの名無しさん
2018/12/04(火) 07:53:33.33ID:8Q5gt3/Q 長いな。あとアセンブリ言語では?
122デフォルトの名無しさん
2018/12/04(火) 08:11:38.52ID:ALtkabFE 関数型言語は速かったりするの?
123デフォルトの名無しさん
2018/12/04(火) 08:17:10.80ID:zoI4LjFS124デフォルトの名無しさん
2018/12/04(火) 10:40:01.72ID:qHIbzewG VB.netとC#の速度差があるのも不思議
同じNET環境で同じコンパイラ通ってねーのか
同じNET環境で同じコンパイラ通ってねーのか
125デフォルトの名無しさん
2018/12/04(火) 11:08:34.29ID:V/lBJt5U >>122
昔はくっそ遅かった
それもあって古いのに覇権取れずに普及しなかった
今はコンパイラが優秀なのでOCamlあたりはかなり速い
Haskellでもそこそこ
F#やScalaは中間言語挟むので割愛
昔はくっそ遅かった
それもあって古いのに覇権取れずに普及しなかった
今はコンパイラが優秀なのでOCamlあたりはかなり速い
Haskellでもそこそこ
F#やScalaは中間言語挟むので割愛
126デフォルトの名無しさん
2018/12/04(火) 12:13:11.64ID:bP9ZAeG7128デフォルトの名無しさん
2018/12/04(火) 23:05:18.94ID:cCqvXBTi ILに落とす段階で差が出るんじゃねーの(適当)
129デフォルトの名無しさん
2018/12/05(水) 00:09:39.34ID:FxvIfFUH 初心者がプログラミング言語を選ぶとき、実行速度は気にしなくていいように思う
「人気があるみたいだし、良さそうな言語だけど、遅いっていう悪評が引っかかる」
といったケースでは、速度の優劣は無視していいと思う
遅いのに人気があるのだから、速度のハンデが気にならないほど魅力があるのか
あるいは、多くの用途では速度にそれほどシビアじゃなくていいんだろう
俺も初心者みたいなもんだが、たぶん間違ってない
質問の意図はそういうことじゃないのかもしれないけど
「人気があるみたいだし、良さそうな言語だけど、遅いっていう悪評が引っかかる」
といったケースでは、速度の優劣は無視していいと思う
遅いのに人気があるのだから、速度のハンデが気にならないほど魅力があるのか
あるいは、多くの用途では速度にそれほどシビアじゃなくていいんだろう
俺も初心者みたいなもんだが、たぶん間違ってない
質問の意図はそういうことじゃないのかもしれないけど
130デフォルトの名無しさん
2018/12/05(水) 01:14:58.93ID:GxGPupQt >>129
いえ、自分の質問の意図はほぼそれで合っております
プログラムはやっぱり
処理が速いに越したことは無いんだろうなと
漠然と思っていたのですが
頂いたレスから初心者だし
記述の簡単さとか人気ゆえの情報の得やすさとか
色々選ぶ目安は他にもあるということを再認識いたしました
いえ、自分の質問の意図はほぼそれで合っております
プログラムはやっぱり
処理が速いに越したことは無いんだろうなと
漠然と思っていたのですが
頂いたレスから初心者だし
記述の簡単さとか人気ゆえの情報の得やすさとか
色々選ぶ目安は他にもあるということを再認識いたしました
131デフォルトの名無しさん
2018/12/05(水) 01:54:44.60ID:UJEEvG1A 「IBMはSystem/360から2011年現在まで一貫してアセンブラ言語(Assembler Language)と呼んでいる」by Wikipedia
はえー、知らんかったわ
あながち間違いとも言えんな
はえー、知らんかったわ
あながち間違いとも言えんな
132デフォルトの名無しさん
2018/12/05(水) 02:15:19.39ID:E53w6UsT はじめまして。phpを現在画面の割れたノートパソコンを使って勉強中です。
プログラミングを今後も続けたいと思い、パソコンを購入しようと考えています。
今後はhtml,css,js,フォトショを勉強する予定です。
1 mac or Windowsどっちにするか。
2 ノートパソコン or デスクトップどっちにするか。
以上の事を踏まえてアドバイスを頂けると幸いです。よろしくお願い致します。
プログラミングを今後も続けたいと思い、パソコンを購入しようと考えています。
今後はhtml,css,js,フォトショを勉強する予定です。
1 mac or Windowsどっちにするか。
2 ノートパソコン or デスクトップどっちにするか。
以上の事を踏まえてアドバイスを頂けると幸いです。よろしくお願い致します。
134デフォルトの名無しさん
2018/12/05(水) 09:54:53.69ID:/S7BTctf ノート+hhkbとかの高級キーボードで
135デフォルトの名無しさん
2018/12/05(水) 12:17:30.60ID:ccXzaFBs 初心者は、Windows10 のノートPC で良い
毎年、年末あたりに、マウスコンピューターの乃木坂モデルが発売される
https://www.mouse-jp.co.jp/campaign/nogizaka46/
CPU-i7, SSD-512GB で、15.6型フルHD 画面、10万円で限定6千台
これを元に、メモリ・保証期間などを拡張する
16GB メモリで、1.2万円。
6千円で、Windows Pro にできる
毎年、年末あたりに、マウスコンピューターの乃木坂モデルが発売される
https://www.mouse-jp.co.jp/campaign/nogizaka46/
CPU-i7, SSD-512GB で、15.6型フルHD 画面、10万円で限定6千台
これを元に、メモリ・保証期間などを拡張する
16GB メモリで、1.2万円。
6千円で、Windows Pro にできる
136デフォルトの名無しさん
2018/12/05(水) 12:54:57.13ID:4MNPHgwq >>135
ありがとうございます。やはり、最初からMac買う必要はないですよね!
値段の割にハイスペックだから、第一候補にさせて頂きます!
しかし、15.6インチですと持ち運びに不便な気がします。スペックは多少落ちますが14インチの方でも大丈夫ですよね?
ありがとうございます。やはり、最初からMac買う必要はないですよね!
値段の割にハイスペックだから、第一候補にさせて頂きます!
しかし、15.6インチですと持ち運びに不便な気がします。スペックは多少落ちますが14インチの方でも大丈夫ですよね?
137デフォルトの名無しさん
2018/12/05(水) 13:24:53.44ID:ifntcr/4 >>132
フォトショが重いのと画面大きい方が良いのでデスクトップ自作が良いんじゃないかな。
ペンタブも欲しいだろうし。
(メーカー製って値段の割にスペックしょぼい)
HTML+CSS+JavaScriptは本格的じゃ無い&PHP使わないならスマホでも動かせるアプリあるよ。
(WiFi環境下で鯖に出来る機能付きアプリもある)
自宅にデスクトップで本格的な環境、外出先はスマホで学習環境って感じで。
フォトショが重いのと画面大きい方が良いのでデスクトップ自作が良いんじゃないかな。
ペンタブも欲しいだろうし。
(メーカー製って値段の割にスペックしょぼい)
HTML+CSS+JavaScriptは本格的じゃ無い&PHP使わないならスマホでも動かせるアプリあるよ。
(WiFi環境下で鯖に出来る機能付きアプリもある)
自宅にデスクトップで本格的な環境、外出先はスマホで学習環境って感じで。
138デフォルトの名無しさん
2018/12/05(水) 13:39:45.56ID:4MNPHgwq >>137
アドバイスありがとうございます。最低でもCore i5以上のCPUを搭載して6~7万円で自作できるならば、ノートパソコンと同時に購入するのもありかなと考えています。
ペンタブは来年の2月あたりに購入しようと考えています!
アドバイスありがとうございます。最低でもCore i5以上のCPUを搭載して6~7万円で自作できるならば、ノートパソコンと同時に購入するのもありかなと考えています。
ペンタブは来年の2月あたりに購入しようと考えています!
139デフォルトの名無しさん
2018/12/05(水) 16:23:00.45ID:xHwCc3W7 金で余裕あるなら15.6でもいいと思うけどなあ
少しでも画面大きい方が作業しやすいと思うし、15.6なら対応してるバッグも多いと思う
まあ家ではデュアルディスプレイにするとかなら問題ないだろうけど
少しでも画面大きい方が作業しやすいと思うし、15.6なら対応してるバッグも多いと思う
まあ家ではデュアルディスプレイにするとかなら問題ないだろうけど
140デフォルトの名無しさん
2018/12/05(水) 16:59:28.42ID:ifntcr/4 >>138
自分の場合、毎月コツコツ部品買ってた。
(進化が比較的遅いケースやマウスキーボード、ディスプレイ、ドライブ類から買い始めて、なるべく進化の早い部品を後回し)
それだったらトータルは高くても毎月は負担が少ないから高スペック行ける。
自分の場合、毎月コツコツ部品買ってた。
(進化が比較的遅いケースやマウスキーボード、ディスプレイ、ドライブ類から買い始めて、なるべく進化の早い部品を後回し)
それだったらトータルは高くても毎月は負担が少ないから高スペック行ける。
141デフォルトの名無しさん
2018/12/05(水) 17:14:09.00ID:4MNPHgwq142135
2018/12/05(水) 17:35:16.60ID:ccXzaFBs CPU-i7, SSD-512GB, 16GB メモリもあれば、初心者には十分。
16GB メモリは、大いばり!
持ち運びするなら、14型の画面で、外付け光学ドライブもいらない
16GB メモリは、大いばり!
持ち運びするなら、14型の画面で、外付け光学ドライブもいらない
143デフォルトの名無しさん
2018/12/06(木) 12:16:17.53ID:qGzAyi5l 貧乏なので貴重なファイルだけをバックアップするソフトを作ってます
ディスク上のファイルサイズは4kバイト以上のファイルはクラスタ区切りで計算するのはいいのですが
MP4ファイルだけは更に+4kバイトする必要があるようです(Win10-NTFS)
エクスプローラからプロパティで確認できます
この+4kバイトは何が入っているのでしょうか
気持ち悪いですね
SummaryInformationかと思ったけどMP3やJPGは+4kバイトは無いし
ネット調べても出てこないし謎
ディスク上のファイルサイズは4kバイト以上のファイルはクラスタ区切りで計算するのはいいのですが
MP4ファイルだけは更に+4kバイトする必要があるようです(Win10-NTFS)
エクスプローラからプロパティで確認できます
この+4kバイトは何が入っているのでしょうか
気持ち悪いですね
SummaryInformationかと思ったけどMP3やJPGは+4kバイトは無いし
ネット調べても出てこないし謎
144デフォルトの名無しさん
2018/12/06(木) 13:23:53.69ID:lNzumlho145デフォルトの名無しさん
2018/12/06(木) 16:16:21.89ID:qGzAyi5l >>144
有難うございます、非常に参考になりました
そこに書いてあるのは、属性を格納するMFTという領域がディスク上にあって
小さいファイルなら、その領域に入れてしまうので、見かけのディスク使用量は0になるとのことで
じゃあ、巨大なファイルならどうなるかと考えると
そのMFTにある、どこのクラスタを使っているかというテーブルから溢れてしまう
そこでMFTの続きをディスク上に作って、チェーンしていくはず
すると>>143の、いくつか間違っていました
・MFTが1024バイトだから、例えば800バイト程度以内なら0バイト、、それ以上になるとクラスタ単位のサイズになる
・MP4ファイルということではなく、でかいファイルにはMFTの出張所が4kバイト増えると思われる
・それは4kバイトに限らず、ファイルの大きさ、断片化によっては更に増える
つまりディスク上のファイルサイズというのは、普通のプログラムでは正確に出すのは無理ということに
有難うございます、非常に参考になりました
そこに書いてあるのは、属性を格納するMFTという領域がディスク上にあって
小さいファイルなら、その領域に入れてしまうので、見かけのディスク使用量は0になるとのことで
じゃあ、巨大なファイルならどうなるかと考えると
そのMFTにある、どこのクラスタを使っているかというテーブルから溢れてしまう
そこでMFTの続きをディスク上に作って、チェーンしていくはず
すると>>143の、いくつか間違っていました
・MFTが1024バイトだから、例えば800バイト程度以内なら0バイト、、それ以上になるとクラスタ単位のサイズになる
・MP4ファイルということではなく、でかいファイルにはMFTの出張所が4kバイト増えると思われる
・それは4kバイトに限らず、ファイルの大きさ、断片化によっては更に増える
つまりディスク上のファイルサイズというのは、普通のプログラムでは正確に出すのは無理ということに
146デフォルトの名無しさん
2018/12/06(木) 17:53:36.59ID:siOfDNuR NTFSならデータストリームでは?
147デフォルトの名無しさん
2018/12/06(木) 18:44:27.16ID:q5XbxDhY 知らない単語が一敗あって勉強なるなあ・・・
148デフォルトの名無しさん
2018/12/06(木) 19:14:19.57ID:/ILMMLW/ お前がそんなこと考えずに済むようにファイルシステムがあるんやで
149デフォルトの名無しさん
2018/12/06(木) 20:05:51.87ID:cW7AziYB 簡単に済むことをわざと難しくするとかなかなかできんよw
150デフォルトの名無しさん
2018/12/06(木) 23:13:32.70ID:LqRlvnk/ バカは簡単なことを難解意味不明にするのが得意だからな
151デフォルトの名無しさん
2018/12/06(木) 23:22:27.40ID:/cb2/czI こんにちは。
AMDのGPUにはFluid Motionという、動画のコマを補完する機能があるようです。
作成中の2Dゲームのキャラクターアニメーションにも使えないかな?と思って調べたのですが、ほとんど情報がありません。
Fluid MotionのAPIなどが公開されている場所を知りませんか?
AMDのGPUにはFluid Motionという、動画のコマを補完する機能があるようです。
作成中の2Dゲームのキャラクターアニメーションにも使えないかな?と思って調べたのですが、ほとんど情報がありません。
Fluid MotionのAPIなどが公開されている場所を知りませんか?
152デフォルトの名無しさん
2018/12/06(木) 23:24:36.79ID:LqRlvnk/ なにがこんにちはだ
こんばんは
だろ
ハゲ
こんばんは
だろ
ハゲ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★7 [七波羅探題★]
- 中国がここまで過敏になるのは日本に前科があるから。盧溝橋、満州事変。ジャップの先制攻撃は挙げればキリがないけど [472617201]
- 仕事して納税して犯罪しないやつが正常なのかよ?
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- エイとかいうどう見ても魚っぽくない奴いるよな
- 乳首触らんと立たないやつ
- 一人ぼっち、ガチで辛かった…
