スレ立てるまでもない質問はここで 154匹目

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/06/21(日) 20:03:12.66ID:CQtEdpsm
質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングや犯罪行為に関わることを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴、雑談はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

前スレ
スレ立てるまでもない質問はここで 153匹目
https://mevius.5ch.net/test/read.cgi/tech/1586142285/
798デフォルトの名無しさん
垢版 |
2020/08/27(木) 12:35:37.16ID:esPfZquD
稼ぎ争いとシェア争いは別で、
GNUなどフリーとかオープンの界隈と戦うにはM$もフリーの戦略を取るしか無かった

ハロウィン文書とかがそれ
それ以降に戦略が170度ほど変わった
2020/08/27(木) 12:43:45.87ID:8OfNXAQp
Pocket PCをWindowsMobileにしたとき
無料開発環境を廃止、開発者コミュニティが壊滅、
一気にアプリが消滅、結果としてユーザーも激減、
WindowsCE系列は事実上のオワコンとなって今に至る

その事を、教訓にしてるんじゃない?
2020/08/27(木) 12:59:33.27ID:5+gXjQyY
>>797
コンパイラとかIDEとか。
801デフォルトの名無しさん
垢版 |
2020/08/27(木) 12:59:56.09ID:H/WqeZOs
>>791
例えば以前はドメインに参加してなくて
あとからドメインに参加したとかだと
アカウント名変わってて違うフォルダになってたり
アクセス権が一切なくなってたりする
2020/08/27(木) 13:01:07.54ID:Hgnm0K9f
Windowsのデフォルト文字コードをUTF8にはできないものかね
803デフォルトの名無しさん
垢版 |
2020/08/27(木) 13:03:55.56ID:LoIUijS8
>>802
アルティメットか海外版インストールすれば?
2020/08/27(木) 13:39:58.31ID:FnmLzdq6
jsであるページで特定の画像が取得されたとき、っていう構文を書きたいのですが
いい方法はないでしょうか?
canvas上に描写されていてimgタグとかに関連付けてはできないのです
スレ違いだったらすみません
2020/08/27(木) 13:51:13.15ID:Q9F08mvx
>>802
Windowsの内部文字コードはUTF-16です
OS内部の実装なので内部文字コードを変更することはできません
2020/08/27(木) 14:37:45.02ID:UMnMnU6h
>>804
JavaScript(JS) の質問は、

この板よりも、web制作管理板のJSのスレへ、書き込んでください!
2020/08/27(木) 14:39:07.20ID:FnmLzdq6
>>806
わかりました。お邪魔してしまって申し訳ない。
ありがとうございました。
808デフォルトの名無しさん
垢版 |
2020/08/27(木) 23:45:10.05ID:kaZY6h0M
Youtuberのやまろうさんがハゲました
https://www.youtube.com/channel/UCKpJz5fzY7dz_PVB7zDjJtw
809デフォルトの名無しさん
垢版 |
2020/08/28(金) 04:12:49.99ID:gHeCZK9z
中古のノートパソコン買います
VS2019を使うのが目的なのでメモリ8GBまで増設できるものを選びますが
CPUはHaswell世代(4000番台)のi5やi7でも割と軽快に動作するのでしょうか?
810デフォルトの名無しさん
垢版 |
2020/08/28(金) 10:24:40.03ID:LLs1s+XQ
>>808
https://www.youtube.com/channel/UCUARkmYU3gZK7WueJ-GlGig
811デフォルトの名無しさん
垢版 |
2020/08/28(金) 10:26:30.41ID:LLs1s+XQ
>>809
問題無い
2020/08/28(金) 10:48:58.04ID:CzRmvnjE
漏れは、8GB メモリ・i3(3,000番台)の初心者用ノートPC だけど、

Windows 10, WSL, Ubuntu 18.04 で、
anyenv で、Ruby 2.6.6 をコンパイルしたら、20分掛かった

ただし、CPU はエコモード(シングルCPU)にしてるけど。
4コア並列なら、5分ぐらいかな?

メモリ・保証は、最大まで。
SSD は、256GB 以上が良い
813デフォルトの名無しさん
垢版 |
2020/08/28(金) 12:39:12.55ID:RBhGMmXK
>>809
CPUよりメモリとSSDの性能によるところが大きいと思われ
814デフォルトの名無しさん
垢版 |
2020/08/28(金) 12:54:19.22ID:V3zcyyrc
Macを買いたいと思ってます。

Mac book air
Mac book pro
どちらがおすすめですか?
815デフォルトの名無しさん
垢版 |
2020/08/28(金) 13:09:14.88ID:RBhGMmXK
>>814
キーボードの打ちやすさで選ぶべき
2020/08/28(金) 13:10:47.78ID:s6WWeX0I
急ぎでないなら今はやめとけ
MacはARMへの完全移行を控えているため今買えばすぐに旧式となり、各種ソフトウェアやOSのサポートが早期に打ち切られる可能性が高い
特に開発用途というのはCPUアーキテクチャの影響を特に強く受けるものであり、ARM移行後のMacもその出来次第では開発環境として完全に終わってしまう可能性もある
2020/08/28(金) 13:25:11.71ID:VQ4yRaWS
>>814
Proはゴミタッチバーという最強に使いにくくて不評なやつがついてくる
2020/08/28(金) 14:15:31.19ID:2EPeO/Am
洒落たカフェや勉強会、サロンなど、外に持ち出す予定があるなら実質Mac1択なんだよな
他のだと恥ずかしくて堂々とノートPC開けんよ
2020/08/28(金) 14:19:22.81ID:O+5Dir7V
そのステッカー
ダサくね?
2020/08/28(金) 14:38:04.48ID:9e1gbXEK
リラックスして洋梨のpearを使おう
2020/08/28(金) 15:22:21.94ID:kgepC7x8
レッツノートでいいやろ。ほぼ唯一の国産機だしもれなく企業戦士の称号が付いてくるぜ
2020/08/28(金) 16:08:49.47ID:0pgtklXs
今時バイナリ互換性なんてよほどでなけりゃ関係ないだろ
APIとかもPOSIX準拠ライブラリとかさ
(POSIXとか書くとアホはソコに食い付くから言っておくけど、ただの例だからな
2020/08/28(金) 16:36:39.41ID:O/qmfQoi
質問です
ウェブサイトから、例えばYahoo!ニュースから
見出しのテキストと、見出しについているリンクのURLを文字列として、
一括で取得、テキストやcsvに書き出すといったプログラムを作るとしたら、
使用言語は何が良いですか?またどんな技術が必要になりますか?
キーワードだけでもよいので、グーグルで検索するためのとっかかりとなるアドバイスをお願いします。
2020/08/28(金) 16:39:32.66ID:k/wySbW5
どの言語でもできます
2020/08/28(金) 16:58:57.52ID:0pgtklXs
>>823
しいて言えば、Windowsでは
・htmlを解析できる
・urlからコンテンツをダウンロードできる
・ファイルを書き出せる
・インストールとかが楽
・難しくない
といった理由から
VBScript(or JavaScript) + MSXML
2020/08/28(金) 17:20:40.91ID:0Run1XbH
>>823
PythonでもPowerShellでもC#でもRubyでもなんでもいいよ
ただしRPAだけはやめておいたほうがいい
2020/08/28(金) 17:35:28.99ID:0pgtklXs
>>823
上記のVBScriptは WSH というMS純正のフレームワークの上で記述する
(単品のvbsとかjsファイルだとファイル分割できないから)
2020/08/28(金) 17:38:07.34ID:CzRmvnjE
スクレイピングは、Ruby で、Nokogiri, Selenium WebDriver。
driver.execute_script で、JavaScript のコード(文字列)も実行できる

データベースに保存するなら、Rails をそのまま使うのが良い。
Capybara で、Headless Chrome を使う

yahoo は、クラス名に暗号みたいな文字を使っていて、この文字列は固定されているのか?
毎回、クラス名が変わるのなら、やっかい

id もほとんどなくて、ネストが深いから、解析するのが面倒

Ajax を使っているのかな?
要素がすぐに取れないのかな?
しばらく待たないと、ダメかも

yahoo は、解析する人のやる気をくじく。
もし、API があるなら、契約して、それを使った方がよいかも

そりゃ、WSH のスレ主・ピッコロ大魔王なら、VBScript でもスクレイピングできるだろうがw
2020/08/28(金) 17:56:29.35ID:0pgtklXs
>>828
全然超絶技巧じゃねーぞVBSでスクレイピング
文字コード操作しなきゃならなくなったときはADODB使うからちょっと面倒だけど
830828
垢版 |
2020/08/28(金) 17:57:46.13ID:CzRmvnjE
Ruby で、Nokogiri だと、Ajax か何かで、要素が取得できない!
ブラウザのコンソールからだと、取得できるけど

require 'open-uri'
require 'nokogiri'

# スクレイピング先のURL
url = "http://www.yahoo.co.jp/";

doc = Nokogiri::HTML( open( url ) )

# メニューのタイトルを表示
p elements = doc.css( "#tabTopics1 > a" ) # 空配列!
puts elements.first.content
831828
垢版 |
2020/08/28(金) 18:03:06.48ID:CzRmvnjE
そりゃ、ピッコロ大魔王なら、VBScript(or JavaScript) + MSXML
で出来るだろうが

VBS では、モジュールとか充実していないから、
フルスクラッチでコーディングしていくだろ

漏れには、そんな実力は無い
2020/08/28(金) 18:22:57.93ID:2qELvD0t
>>823
RSS
https://news.yahoo.co.jp/rss
2020/08/28(金) 18:32:18.96ID:0pgtklXs
>>831
モジュール?
ActiveXオブジェクトなら大概使えるからそれを使うんだよ
.Netライブラリにも使えるクラスは結構ある
極論、C#でActiveXオブジェクトは作れる

イメージで話してないか?
とりあえず手元の板でvbsスクレイピングで検索しろって
2020/08/28(金) 18:37:44.32ID:0pgtklXs
>>831
むしろ、ActiveXオブジェクトを連携して動かすためのスクリプトなんだよWSHは
一応プログラミングもできるけど、ただのオマケ
835828
垢版 |
2020/08/28(金) 18:38:33.72ID:CzRmvnjE
RSS か

ActiveX か
836828
垢版 |
2020/08/28(金) 19:14:42.64ID:CzRmvnjE
Ruby で、RSS ライブラリで簡単だった

require 'open-uri'
require 'rss'

url = "https://news.yahoo.co.jp/rss/topics/entertainment.xml";

# false は、バリデーション無しでパースする
rss = RSS::Parser.parse( url, false )

def print_items( rss )
rss.items.each do |item|
puts item.title, item.description, "\n"
end
end

print_items( rss )

出力
ウンナン 内海桂子さんを追悼
漫才師・内海桂子さんが22日に97歳で亡くなったことを受け、〜

ナイツ 内海桂子さんに感謝
漫才師・内海桂子さんが22日に97歳で亡くなったことを受け、〜
837デフォルトの名無しさん
垢版 |
2020/08/28(金) 19:18:43.20ID:JFdvcY0m
テーブル設計って正規化すると仕様変更に弱くなるの?
2020/08/29(土) 09:15:21.17ID:snm4GV+f
この板持ってる人が持ってるIT系資格を知りたい
国家資格、ベンダー資格限らず
応用情報とか持ってるもんなの?
2020/08/29(土) 10:19:54.61ID:69LmIhTv
応用持ってるけど会社の報奨金もらっただけで大した役に立ってない
2020/08/29(土) 10:52:08.22ID:lHm5nrxO
>>838
なんでそんなことが知りたいの?
841デフォルトの名無しさん
垢版 |
2020/08/29(土) 11:15:56.32ID:HmjSn9P9
https://www.youtube.com/channel/UCUARkmYU3gZK7WueJ-GlGig/videos
2020/08/29(土) 12:51:28.35ID:MGZo4Ce5
セキュリティ持ってるけど、会社にクソ資格扱いされた
2020/08/29(土) 13:38:01.74ID:T1oedOmN
まあ会社によるわな
IT関係ない会社なら意味ないし
2020/08/29(土) 17:45:06.11ID:Uz0PJdg2
セキュリティに投資するのは金の無駄
845デフォルトの名無しさん
垢版 |
2020/08/29(土) 18:57:17.53ID:RGoHeSz5
・Eclipse
・Visual Studio2017
このエディタを黒背景を基本とする色に変えたいのだけど、具体的にどうやればいいのですか?
ちなみにいままでほとんど使ったことありません(爆)。
しかし好みの黒にできたらこれからいっぱい使って慣れる予定です。
2020/08/29(土) 19:21:50.02ID:GYyhmMZY
ダークテーマでググれ
2020/08/30(日) 11:36:59.65ID:YCHA3o+g
>>840
興味本位だよ
別に持ってないからどうこうってことはないし、教えてくれよ
848デフォルトの名無しさん
垢版 |
2020/08/30(日) 15:34:45.61ID:1a0PeycP
俺は何も持ってない
資格何て持ってない
仕事も持ってない
車も持ってない
女も持ってない
子も持ってない
家とスマホがあれば書き込み出来るただそれだけ
849デフォルトの名無しさん
垢版 |
2020/08/31(月) 13:26:10.98ID:0jcGZySh
>>848
吉幾三の「俺ら東京さ行ぐだ」の曲にハマるように少し修正しなさい。
850デフォルトの名無しさん
垢版 |
2020/08/31(月) 17:21:25.95ID:Oe/GY39x
>>849
資格もネエ、仕事もネエ、車もほとんど、乗ってネエ
女もネエ、子供もネエ、新聞雑誌もみるこたネエ

家とスマホはあるけれど、たまに来るのは5ちゃんだけ

パチンコネエ、映画もネエ、カミングスーンのまんまだぎゃ

おら勉強はいやだ おら奴隷もいやだ
仮想へ出るだ VRへ出だなら
ゼニイ、コイン貯めで、月に基地作るだ


テレビもネエ、ラジオもネエ、デジタル以降は映らネエ

電話もネエ、メールもネエ、フェイスブックは何者だ?

LINEもネエ、ツィートもネエ、そもそもアカウント作ってネエ

カラオケは、あるけれど、自粛警察ぐーるぐる

おら婚活はいやだ おら就活もいやだ
仮想へ出るだ VRへ出だなら
ゼニイ、コイン貯めで、宇宙に星買うだ
2020/08/31(月) 17:24:14.16ID:lWn/zYPT
パチ



パチ





パチパチ
パチ パチ パチ
ブラボー!

ワーオ!
グレート!
パチパチパチパチパチパチパチ
パチパチパチ
2020/08/31(月) 17:27:24.74ID:lWn/zYPT
はーい、ジャスラ●クでーす。

>>850
無断で歌詞を掲載した疑いでタイーホしまーす。
2020/08/31(月) 18:04:04.51ID:lWn/zYPT
>>851
つまんない
2020/08/31(月) 18:49:08.84ID:v4TvjCDz
セキュリティを軽視した結果がかつてのキンタマ事件であり昨今のランサムウェアをはじめとするトロイ騒動
2020/08/31(月) 19:16:02.53ID:STYVB6Xa
Android で JNI を使ったアプリを、AndroidStudioやgradleなどを使わずに
作成しているのですが、JNI の shared library が1つだけの場合は全て上手く
行き、*.apkが出来て、JNI から C、C から JNI の両方の呼び出しに成功しました。
ところが、shared libary を 2つ *.apk に埋め込んだ場合、大体は上手く行くの
ですが、shared library 間のシンボルの参照が上手く行きません。

linux で、libx.so で定義されたデータシンボルを、liby.so から参照したい場合、
liby.so を ld で作成する際に、libx.so の情報を ld のコマンドラインに渡す
必要がありましたか?

Windows用の(Android用)NDK付属の objdump で見たところ、libx.soの方は、
00002020 g O .bss 00000004 変数名XXX

liby.soの方は、
00000000 *UND* 00000000 変数名XXX

となっています。
2020/08/31(月) 19:23:47.98ID:STYVB6Xa
>>855
なお、
public class MainActivity extends Activity {
static {
System.loadLibrary( "x" );
System.loadLibrary( "y" );
}
・・・
}
としています。
857デフォルトの名無しさん
垢版 |
2020/08/31(月) 21:49:27.89ID:2H8rvrLM
イケハヤさんはハゲてるから帽子かぶってるんですか?
2020/09/01(火) 03:40:18.50ID:+Gf+BH3r
>>856
解決しました。
liby.soを(arm-linux用の) ld でリンクして作成する時、-lx として、libx.soを
探させると上手く行きました。
Windowsでもdllを使いたいときには、リンクする際に対応するimport libraryを
指定しないといけませんが、同様に、Linuxの場合もリンクする段階で、*.soを指定して
やらないといけないと言うことのようです。
動的リンクだからといって、あらゆる shared libraryを検索してくれるわけではなく、
予めどの shared library を検索したいかをリンカ(ldなど)に知らせるためにも
必要なようです。
できた、liby.soをreadelfやobjdumpしてみると、NEEDEDの項目に、
libx.soと出ています。
つまり、NEEDEDとなっている*.soだけを liby.soを開始する時に探して、NEEDEDに
書かれていない *.so は探さない仕組みのようです。
2020/09/01(火) 10:39:57.16ID:qSpoxw1b
この要件でおすすめのジョブ管理サーバおしえて

・商用無料のOSS
・CRON形式で定期実行可
・Web APIで任意のタイミングで実行可
・Web UI完備
・ジョブの実装は言語に依存しないこと
・軽量でハイパフォーマンス
2020/09/01(火) 10:47:05.56ID:EzjTWAdj
Goolge
2020/09/01(火) 12:38:35.80ID:LNiTvfH2
>>859
AWS CloudWatchのスケジュールとかGCPのCloud Schedulerとかでいいだろ
よほどヘビーに使わなきゃ実質無料
862デフォルトの名無しさん
垢版 |
2020/09/01(火) 12:44:00.02ID:/NSRorCL
店内飲食出来るパンやでテーブル席ついたら
落ちてたパンくずに蟻が100匹くらいたかってた
店にあったアルコール消毒スプレーを掛けたら
一部逃げ出した蟻も居たが大半はアルコールに溺れて
そのまま動かなくなったので死んで全滅したと思ってた
1時間程してアルコールが乾き切った頃
みんな生き返って動き回り始めた
蟻は気絶してただけなのか酔っぱらってただけなのか
2020/09/01(火) 13:53:37.99ID:Nbbg7pi3
JavaScriptでiframeElement.contentDocument.replace(url)した後に、iframeElement.contentDocumentがnullになってしまうんだけど、なんで?
仕方ないからiframeElement.outerHTMLに<iframe ...>を割り当ててからreplaceしてるんだけど気持ち悪いんで
2020/09/01(火) 13:58:25.89ID:Nbbg7pi3
>>863
ああ、環境はchrome 84.0.4147.135
って、アップデート待ち!?
まさかとは思うけどアップデート待ちだと起こる特殊状況?
2020/09/01(火) 14:02:48.14ID:Nbbg7pi3
>>864
85.0.4183.83 でも同様
2020/09/01(火) 14:41:07.90ID:+ZUPX0CY
>>863
確か、その手の現象は、iframeのロードが完全に終わって、ページが表示された
後で無いと null になってしまった気がする。
どうやってページの読み込みの完了を知るかは、また複雑だった気がする。
867デフォルトの名無しさん
垢版 |
2020/09/01(火) 15:25:22.04ID:fuWow3G5
timer で polling して != null まで待つ
2020/09/01(火) 15:31:50.18ID:WNML/qDz
既にCで書かれた複数のプログラムをGUIから動かしたいのですが何を使うのが良いでしょう?
例えばこのボタンを押せばこのプログラムが動くといったようなものです。
OSはwindows10です。
869デフォルトの名無しさん
垢版 |
2020/09/01(火) 15:34:26.60ID:fuWow3G5
tcl/tk
2020/09/01(火) 16:05:59.43ID:X/AXeJa2
>>868
cのプログラムをexeにコンパイルしている状態なら
c#でwinformでボタン配置して、Process.start()で呼べば良いが
ソースコードをそのまま流用するような場合はある程度知識が無いと
そもそも何も出来ないかと
2020/09/01(火) 16:10:37.70ID:4meeAMMW
>>868
ShellExecute関数
2020/09/01(火) 16:18:46.24ID:WNML/qDz
>>869
ありがとうございます、調べてみます
>>870
ソースコードは自作なのでそのあたりは問題ありません
GUI側でプログラムの引数や戻り値、後ちょっとしたグラフィックも扱えるものが良いですね
2020/09/01(火) 16:26:28.89ID:WNML/qDz
>>871
Excelは用意できないです
2020/09/01(火) 17:17:02.46ID:x63jWwwu
>>863
promise, async/await などの、非同期処理を使えないの?

JavaScript(JS)の質問は、この板よりも、
web制作管理板のJSのスレの方へ、書き込んだ方がよい
2020/09/01(火) 17:27:24.65ID:x63jWwwu
VC++ か何かで、managed(.NET)から、unmanaged(.NET以外)を呼び出す機構があったような。
.NETのunmanaged拡張(C++/CLI)

今でも使えるかどうかは、知らないけど

「c++ managed unmanaged」で検索!
2020/09/01(火) 18:41:19.55ID:3AXmEbq5
GUI側の言語は何でも良いの?
Cで!って言われるとあんま選択肢ないんだけど
2020/09/01(火) 18:46:49.24ID:Nbbg7pi3
>>866
あら、じゃあ二重にurlを変更しようとしているルートがあるのか?

でも、replaceしている箇所にブレークポイント仕掛けて、表示されている段階でreplaceするボタンを押して
そこでreplaceする前(でないとnull参照)にconsoleで確認して、なんでnull?と
気づかずになんかやってるパターンかなこりゃ
2020/09/01(火) 18:48:19.04ID:Nbbg7pi3
>>874
ありがちなTipsだったりするかなと
ありがとう
2020/09/01(火) 19:50:09.10ID:NT1puBvX
>>876
GUI側はなんでも良いです
2020/09/01(火) 20:48:44.14ID:usFRsaVF
WinFormでCの関数をDllImportして使うのがたぶん一番簡単

webviewでUI作ってUIのイベントハンドラからCの関数を呼ぶ方法もある
https://github.com/webview/webview
881デフォルトの名無しさん
垢版 |
2020/09/01(火) 23:25:47.93ID:Na3IYFyX
どこかのYoutuberが
いまはMacを買っちゃダメって言ってたんですが
これは本当ですか?
理由はなにかテクニカルなことだった気がします。

いまWeb系プログラミングのためにMacを買おうか検討しているのですが。
2020/09/01(火) 23:31:19.46ID:EzjTWAdj
ARMに変わろうとするかどうかの時期だからな

PowerPC Macはとっくに絶滅しただろ?
初代のIntel Macもシングルコアで早くに切り捨てられただろ?

今買うと、買ったすぐにいつまで使えるか気にしなければいけないし
ARM機をすぐに買っても初物だからこれも動作が怪しいし価格もこなれてないだろうし

今はタイミングが悪いよねーw

俺のMacは2013年もの。クソキーボード登場前で性能的にも現役で使えてる
あと数年耐えられるだろうから、買ったタイミングは良かったわw
2020/09/01(火) 23:37:34.84ID:WlRs9kXo
今も昔も将来もWeb系プログラミングのためにMacを買って良いときなど無い。
好みの問題でMacが欲しいだけなら今すぐ買え。待っていても買い時など来ない。
884デフォルトの名無しさん
垢版 |
2020/09/01(火) 23:41:13.60ID:AxyA6QFh
bool flag = true;
Do:
// 処理
if (flag) goto Do;

これでループを作れるからwhileが要らない気がしてきました。
メリットはcontinueで一気抜けられない入れ子状況下においてもgotoならいつでも一気に抜けられるところです。
while要りますか?
885デフォルトの名無しさん
垢版 |
2020/09/01(火) 23:50:32.83ID:Na3IYFyX
そうですARMかなにかだと言ってました。
それは新しいものなのですか?
買う予定なのはノートPCなのでMac Book のProかAirなのですが。
886デフォルトの名無しさん
垢版 |
2020/09/01(火) 23:51:59.96ID:Na3IYFyX
ちなみにMacは何の知識もありません。
正直そんなら欲しいとも思わないのですが将来はiPhoneアプリの開発もやってみたいのでそのためにはMacは必須と聞いたもので。
2020/09/01(火) 23:52:10.89ID:X/AXeJa2
>>884
whileループといわゆるdo whileループはループ内が必ず一度でも回る場合はdo whileで書く方がスマートですが
基本的にそういうループは少なく条件が成立すれば初回も回らないループの方が多いので
一般的にwhileなりforループやforeachを使う訳です
888デフォルトの名無しさん
垢版 |
2020/09/01(火) 23:54:17.08ID:Na3IYFyX
>>884
いまgoto使うのはハゲだけです。
なぜ素直に
Do{
//処理
}While();
にしない?
889デフォルトの名無しさん
垢版 |
2020/09/02(水) 00:01:05.64ID:NYistFqT
do-whileの中にcontinueで一発抜け出来ない部分があると、
これ全体がgotoで良くないか?ってなるわけです。
そしてwhileはforでできるからwhileの存在意義は消滅すると思います。
2020/09/02(水) 00:08:38.00ID:RfITVUZj
>>884
根本を誤解しているぞ
GOTOが廃れた理由はGOTOが貧弱だからじゃない
何でもありの最強カードだからだぞ
グローバル変数がどこからでもアクセスできる最強カードなのと同じ
public staticなメソッドもつよいぞ
制約のない最強を乱用すればするほど、最高レベルのソース読解力が求められる魔界に堕ちるリスクを増すことになる
2020/09/02(水) 00:09:11.77ID:Bkj/9gan
Macのペコペコキーストロークとクソタッチバーのせいで指の関節が再起不能になるからな
2020/09/02(水) 00:19:47.92ID:RfITVUZj
変数は定数の役割を代替できるので定数に存在意義はないですよねって言ってるのと同じ
俺はgotoをキレイに使うから大丈夫って自信があるなら、ひとりプロジェクトで自由に使えばいいんじゃないかな
2020/09/02(水) 00:45:14.08ID:Ze67OMaN
C++でちゃんとRAIIしてるときにオブジェクトの宣言すっ飛ばしてgotoするとなかなか厄介だから現実的にろくに使えない
2020/09/02(水) 01:09:20.43ID:/OorwRLB
>>886
そうだよ。Appleが独占してるせいでiPhoneアプリの開発は自由がない
しかたなくMacを使ってる人が多い

さてiPhoneのCPUはARM。MacもARMになる。
おそらく将来はARM搭載Mac専用でiPhone開発用の
高度なエミュレータとか登場そうだよなw

いやぁ実にタイミングが悪い
待ったほうがいいのか、待ったところで初物で問題が起きるかもしれないのか
中古でしばらく様子を見るのもありかもなw
895デフォルトの名無しさん
垢版 |
2020/09/02(水) 01:18:52.18ID:llsK6o3h
MacのARMはいつ登場するのですか?
896デフォルトの名無しさん
垢版 |
2020/09/02(水) 01:59:55.90ID:/XFBlUpE
>>895
https://jp.techcrunch.com/2020/06/10/2020-06-09-apple-could-reportedly-announce-mac-shift-to-its-own-arm-based-chips-this-month/?guccounter=1
>
> すぐに利用できるハードウェアの発表ではないが、
>2021年にリリースされるはずのARMベースのMac向け
>ソフトウェアを準備する時間をデベロッパーに与えるために役立つだろうという。
>ただしARMベースのMacハードウェアが製造されるのははるか先であるため、
>発表のタイミングは変わる可能性もあると記事は注意している。
2020/09/02(水) 02:01:21.20ID:13M4HIS6
そもそもiPhone優位ってのは日本だけのガラパゴスなんだよな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況