スレ立てるまでもない質問はここで 162匹目
レス数が1000を超えています。これ以上書き込みはできません。
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。
次スレは>>980が立てること
【前スレ】
スレ立てるまでもない質問はここで 161匹目
https://mevius.5ch.net/test/read.cgi/tech/1661583836/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured Rubyはもう終わりつつあります
そのためしつこくRubyを薦めてくる輩がいますが、そいつの言葉は無視しましょう 前スレで近寄ってはいけないプログラミング言語の結論が出ていて笑った
Ruby www 散々な言われようだけどRubyはそんなまずいの?
質問乗ってくれてる人がいる訳だけど
C#勧める人もいたけどどうすべきかね
自分は目的のものが作れたらそれでいいんだけどね >>5
作るものによる
WEB系の新プロジェクトにRubyを使うのは止めといた方がいい
WEB系以外はRubyの出る幕はない railsでどうしても作りたいとかじゃない限りはRubyはオススメ出来ないかな
似たような仕組みは他のフレームワークで体験出来るしね
それに処理速度が有名所では一番遅いんじゃないかな?
コンピュータの性能が上がっているしそこまでネックになる事は無いにしても
早いに越したことはない カラムが100個ぐらいあるテーブルを検索する画面を作るのですが、レコード数が膨大で1億件ぐらいあり、
各カラム一つ一つにインデックスを貼れば、そのカラムだけで検索した時は速いのですが、
複数カラムで検索すると、データの偏りにもよると思うのですが、遅い時も多くなってしまいます。
全てのカラムの組み合わせに対してインデックスを貼るのも、その後のメンテナンスを考えるとあまり現実的でなく、
何かうまいやり方はないかと模索しているのですが、似たようなことやったことある人いませんか? 100列もあるようなクソ設計してる時点で無理
サーバーのSSD化とか物理的手段で頑張れ >>9
元々は別々のサーバに分散しているテーブルをその都度結合していたんですが、
必ずしも単純なキーの突合だけでは済まないこともあり、性能に難があるということで、
一つにまとめたんですよね・・・。 全部の組み合わせの複合インデックスなんて必ずしも使われないだろ。
単一カラムインデックスだけだと選択性が悪い使用頻度が高い組み合わせに複合インデックスを追加していけばいいんでは。
あと、もしDWHみたいに各部分キーのカラムのカーディナリティが低いならビットマップインデックスを検討してみるとか。 >>11
ビットマップインデックスも検討したんですが、エディションの関係で使えないんです・・・。
確かに使用頻度の高いものだけインデックス貼るのが現実できなんでしょうけど、
実際にユーザーがどれをどの頻度で使うかっていう客観的な統計データが無いので、
ヒアリングするとかで絞り込むしかなさそうです・・・。 まさにその検索性能と整合性を両立するために正規化するものだが >>12
今稼働中のシステムの改善てことならスロークエリログをとったりデータの分布を調べたり、
やりようはあると思うが。 Ruby on Rails では、1対1 で表を分割したり、
単一テーブル継承を使ったりする
例えば単一テーブル継承では、
自宅住所・会社住所がある場合、住所から継承させる
そしてO/R マッパーが自動的に、型を切り替える。
自宅住所なら住所表のtype=1、会社住所ならtype=2 など
だからプログラマーは、住所表を意識しなくてよい。
自宅住所・会社住所だけを扱うだけでよい
こうやって、似たような項目を裏側で、1つの表にまとめてしまう Ruby on Rails 6 実践ガイド[機能拡張編]、黒田努の本では、
顧客の生年月日X・姓Y・名Z の時、
複合インデックスXYZで、X, XY, XYZが速くなる
だから更に、複合インデックスYZで、Y, YZが速くなる。
複合インデックスXZで、X, XZが速くなる。
インデックスZで、Zが速くなる
組合せ爆発を防ぐには、何かを省くか、
別表に移して、リアルタイム更新を避けるとか
他にも、ミックの本では、副問い合わせを避けて、case 式に置き換えるとか、
実行計画を見たり、Railsでは、N+1 問題を避けるとか
100列なんかのレベルでは、Database Specialist みたいな上位資格が必要。
資格の問題集・過去問をやってみるとか Ruby on Rails で、2千社・2億レコードでも問題ないと、
外人のプロがYouTube で言ってた
YouTube で有名な雑食系エンジニア・KENTA が、
PHP, Scala をオワコン認定したから、
Laravel を使っているZOZO や、
Scalaを使っているTwitter なども、開発者が集まらなくなる
さらに、Railsの1強化が進む
Railsチュートリアルの会社・YassLab も、売上が増え続けているとか言ってた。
たぶん、転職先・学校・サロンも増え続けているだろう
大々的に、Railsはオワコンと宣伝しまくっていた、KENTA の天敵・SES のモローも、
Java・PHP ではなく、Railsのキャリア相談を始めたw
もう、Java・PHPでは食えないのかも
【2022年版】Ruby on Railsの将来性
www.youtube.com/watch?v=YWKxh3KoNsY SQLデータベースの設計の話しなのにレイヤーが違うことを持ち出してRubyの宣伝を始めた
Rubyには近寄ってはいけないと証明されましたね >>5
Ruby は、Ruby on Rails でウェブ開発する場合。
ファイル・テキスト処理だけでも良い
Rubyは可読性が高いから、改修しやすい
他の言語では改修できないから、作り逃げする香具師が続出する。
それがリスク。Ruby以外の言語での改修は、誰もが嫌がる
YouTube で有名な雑食系エンジニア・KENTA の本。
21世紀最強の職業 Web系エンジニアになろう
HTML などのウェブ制作ではない。ウェブ開発の本。
実は外人も、同じ事を言ってる
最強のチート職業は、ウェブ開発エンジニア。
たいして勉強しなくても、高年収だから。
Rails, AWS Solution Architect などは、米国年収は今の円安では2千万円近い
C# は、Unity でゲーム開発する場合。
ただし初心者が、C#, Java などの静的言語は、かなり難しい
Rubyの女神・池澤あやかも言ってた。
慶応大学時代に皆、C言語で挫折して、プログラミングが嫌いになる。
こういう教育は無意味だと
彼女は、山陰地方のRails合宿で学んだ Wantedly, Qiita, Zenn, Note も、Ruby on Rails 製
世界最速のdev.to も。
どんなフレームワークでも、この速さは無理
KENTA
未経験からのエンジニア転職の必須教養【技術知識編】
www.youtube.com/watch?v=Q1c09rrhTjo
奇をてらって、Laravel, Django を選ぶな。
転職先が多い、Ruby on Rails が有利。
キャリアパスも、Rails → Go だけ
かよちんchannel
【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
www.youtube.com/watch?v=783JIyyyxMk
かよちんは未経験の大学生で、Railsでポートフォリオを作って就職した。
1年運用で働いたが、開発したかったので転職した。
転職先では、Django で開発している
彼女も、初心者にはDjangoよりも、Railsを勧めている >>12
チューニングするのにデータの利用パターンがわからないんじゃどうしようもなくね? >>12
どのデータ取得パターンを使うかヒアリングするのってデータベース設計の基本でしょ
わからない・出来ない時は、本番移行後に遅いと文句が出た所からindexはるってお客さんに念押しするわ RDBだけでなくBigQueryやElasticsearchも検討してみるといいかもね その時にしなければならないリアルタイム処理と、
後で処理してもよいバッチ処理に、分ければ?
チューニングしても、統計情報から判断して、データベースが実行計画を変えるけど >>27
時間的余裕がないんです・・・予算にも・・・ >>33
なら諦めろよ...
まあ5chに書いてるぐらいだから単なるネタなんだろうけど 予算・人月・技術が無いから、皆Ruby on Rails を使う
銀行・JR などの大規模開発は、OSS の3大データベースじゃない。
Oracle とか、何億円も掛かるやつ 世の中のことも知らずにこうやって嘘をばらまくのがRuby教です。 Ruby教徒は毎日毎日自分でも信じてないアホなこと書いて虚しくないのか 自分が何教徒か明かさないで
他教徒をとやかく言うのでは、フェアじゃない >>40
無宗教だけど統一教会は嫌だ
って言うのも許さないの? 宗教に見立ててじゃれあってんのに
本物の宗教ネタ持ち出したら
それこ比喩にも洒落にならんだろ 質問、プログラミング用語を教えて欲しい。よく使う物でもいいし、全部でもいいから。なるべく多く知りたい。例えば関数、変数、文字列のような。出来ればその用語に関する説明付きで >>49
そうなのか、じゃあ質問っていう部分は無視して >>48
こいつは統合失調症の構ってクレクレの頭のおかしい奴 >>51
わざわざ来るなよ...俺のこと好きすぎか?w ってか、それっぽい暴論言ってるだけじゃん俺のスレでのお前。 >>54
「俺の」スレって何だ?
統合失調症だと自分の所有物に見えるのか? >>55
そこに突っかかってくるなよ...少しは解釈の幅広げよう? お前はただ単に都合のいいレスだけ統合失調症だ何だと叩いてるだけだよね...ストレスたまってるのか? 自分にとって都合のいい部分だけ返してるだけ何だよな... >>48
マジレスすると、多すぎて列挙しきれない
特に重要なものだけに絞ってもやはり多すぎて列挙しきれない
それぐらい異常に多い >>59
あーそうなのか...確かに多そうだよね... >>61
ありがとう、助かる。英語の単語覚えるのと同じ要領で暗記するわ これは勉強できないやつの勉強法だな
成績悪かったろ >>65
たとえばそのページの最初にあるこれ
https://wa3.i-3-i.info/word13683.html
こういうのを丸暗記するって言ってるんだろ?
ところが--は文脈によって違う意味になるし丸暗記したのでは役に立たない
演算子とか変数とかの意味もわからないと読めないし誤解をする可能性が高い
--くらいは知ってるだろうが全てにおいてこういったことになるということだよ
単語を丸暗記するより入門書を読む方が遥かに早く勉強が終わるぞ 61のはそのサイトの「プログラミング」カテゴリにあるものだけだからな
IT用語を基礎的でもあらかた理解してないと、書いてある真の意味や違い等も理解できない
そして日々新たなシステムや仕組みが新語とともに追加されていく(web3みたいな)
まあ方向は間違えてると思うけど若いと思うから頑張ればいい、しらんけど >>66
どうでもいいけど「--」って演算子もあるけどSQLのコメントもあるなあ、とか思った >>66
あーね、でも俺の暗記方法は、例えば英語だと、覚えたい単語を文の中に使って、それを複数回、毎回パターンを変えて作文することで覚えてるよ。
だからプログラミングならその覚えたい関数を使うプログラムを複数回、毎回パターンを変えて作成して覚える > $ret = $num--;
> は
> ($ret = $num)--;
> っぽいイメージです。
こういうの「ぽい」とか「イメージ」という言葉でごまかしてるけどこれだと$retもデクリメントされるようにしか見えないが本文では真逆の意味で使ってるんだわな
こういうの多すぎて素人が読むサイトとしては害悪でしかないと思うわ >>70
あーそうなのか?でも実際にそれを使ってプログラムを作るならそういうのも覚えられると思うんだが >>72
Progateって入門書?俺は今それをやってる。やりながらそれと併用してより理解を深めるために知りたいんだが プログラミング用語辞典みたいなのあるけどあれはプログラマー向けに用意されてるわけじゃ無いからな >>69
日本語ネタ面白いと思ってるのか知らんけど引きずり過ぎだろw Progateやったことないから知らんけど「分かった気になれる」サイトで理解が深まる程度ならクソだわ
タイトルの通り「分かる」サイトじゃなく「分かった気になれる」サイトだからなあれ やってみた感じ少なくともどんどん書けるようになるサイトだと思うよ そうかなあ。。
でもまあやらないよりマシだからそのままやってけばいいんじゃね
人生自体は君のもんやし好きにするんやろ >>77
日本語もそうやって暗記したんならそのやり方が君にはあってるのかもしれないが
大半の人は日本語もプログラミングもそんなやり方で暗記する必要は全くない
ものすごく非効率なやり方
すぐ思考を放棄せずに少しは考える努力をしよう Progateを褒めてるサイトは確かに多いけどアフィリエイト目的多すぎで胡散臭すぎるとしか思えなかった >>84
思考放棄しないために覚えたい単語を使った分を作って覚えてるのにな... バイナリをpostしてサーバー側で保存したいです。(画像データも含めて)
バイナリファイルをテキスト変換してpostして(2GBまでOKだそうです)
それをPHP側でテキスト>バイナリ変換してファイル保存する。
こういった原始的な方法でもOKなんでしょうか? >>88
<input type=file> で大昔からバイナリーファイルをアップロード出来ますよ。 progate, dot install の千円で、アフィとか言ってたら基地外
YouTube で有名な雑食系エンジニア・KENTA も、
マナブの12万円の商材を買う必要ないと言って、
progate, dot installをやれと言ってる
200万円の学校をぼったくりと言って訴えられているし
くろかわこうへいのAWS のサロンは、月3千円。
これをAWS なら、1教科3日で21万円!
安いかどうかは、値段と品質を考えないと >>88
Ruby on Rails では、Active Storage でS3 などへ保存する。
Railsを経由せず、Direct Upload も出来る
画像変換するのは、ImageMagick, libvips とか >>70
こういうの普通は
> $ret = $num;
> $num--;
って書かねぇかな… アプリ設計の話だけど5ch的なウェブサイトを作るならフロートボタンでコメントメニュー呼び出せるようにしたほうがいいよね?
いちいち下まで行かないと書けないのしんどいし 一般的にそうかもしれないし、そうじゃない理由があるのかもしれない 最新のレスを読まずにレスすることが問題になるならあえて下まで行かせる方がいいかもね 途中で書き込まれた
文字列中で\b使ってるけどこれ\\bじゃなくていいのかな >>99
\\にしたら後ろのbがただのbになっちゃうんじゃ? >>100
どういうこと?
\bは単語の境界にマッチする正規表現でこれをPHPの文字列リテラルで表すには\\bにしなきゃいけないと思うんだがいつの間にか\をエスケープしなくても書けるような設定ができた? >>101
境界にマッチさせるために使うんだからリテラルにしちゃいけないんじゃないの? >>102
意味がわからん
リテラル使わずどうやってソースコードに書き込むの? >>103
あくまでも実行時にどう解釈されるか、の問題であって、ソースコード上はただのテキストだよ? >>104
???
それはそうだが結局何が言いたいんだ?
正規表現はテキストで書くから文字列リテラルでテキストを書くことになるだろ?
そしたらエスケープコードはエスケープしなきゃいけないんじゃねって話をこっちはしてるんだが >>105
テキストエディタにエスケープはいらない もしかして\bをバックスペースコードと勘違いしてないか?
正規表現だから文字通り\とbの二文字だぞ なんかエスケープもエスケープキーのことと思ってそうで怖いわ https://www.php.net/manual/ja/language.types.string.php#language.types.string.syntax.double
> 文字列が二重引用符 (") で括られた場合、 PHP は、以下のエスケープシーケンスを特殊な文字として解釈します。
...
> この他の文字をエスケープしようとした場合には、 バックスラッシュも出力されます! if (preg_match("/\bweb\b/i", "PHP is the web scripting language of choice.")) {
echo "A match was found.";
} else {
echo "A match was not found.";
}
PHPマニュアルに↑のように書いてあるわけよ
ここでダブルクオーテーションで囲まれてる"/\bweb\b/i"のことを文字列リテラルと言うわけ
PHPでダブルクオーテーションで囲まれた文字列リテラルはその中の\が特別な意味を持つんだ
これをエスケープコードと言う
エスケープコードを普通の文字に直すことを「エスケープする」と言ってこの場合は\を二つ重ねて\\と書くことでエスケープされてただの\を表すようになる
だから\bを書きたい時には\\bと書かなきゃいけないはず
なのにエスケープしなくていいのか?
というのが俺の疑問
プログラマー板で話す時ってここから言わなきゃいけなかったのか
知らんかったわ 質問、今JavaScriptの超序盤やってるんだけど、switch文で「:」ってどういう役割なの?例えば
const n = 4;
switch (n) {
case 1:
console.log("大吉です");
break;
case 2:
console.log("吉です");
break;
case 3:
console.log("小吉です");
break;
の:←これ、勉強してて特に説明がなかったから聞きたくて >>109
サンクス!
やっとわかってくれる人がいてスッキリした
バックスペースコードは無くて\が出力されるんだな
にしても公式サンプルにしちゃ行儀悪い書き方だと思うのは俺だけか >>113
まあ気持ち悪いやね
なにかの要因で言語仕様を変更して\bをバックスペースにしたりできなくなるから依存したコードを書くのはどうかと思う
まあWeb系の言語だからそこら辺は結構アバウトなんだろうね 後、今現在プログラミング学習サイトでProgateを使ってるんだけど、その他におすすめできる学習サイトってある?>>115のリンクのサイトでも良いのかな? >>117
そのMDNというサイトがJSやHTMLなどそれぞれの公式サイトに次いで一番信頼性の高いサイトだ
人によってはMDNをを公式と呼ぶ者もいるくらい
ウェブ開発の一般的な情報はだいたいそこで手に入る
チュートリアルもあるから初心者にも優しいし基本を学ぶなら最も勧められるサイトの一つ >>118
もうひとつ質問なんだけど、そのMDNというサイトはJavaScript以外にどんな言語を学べるの?それともJavaScript専用の学習サイト? (ワッチョイ 2101-Cxr3)
自分で調べることもせずあちこちのスレで何でもかんでも人に聞いて暴言を吐く統合失調症患者 >>121
断片的な情報でそんなことまでわかるのか、すごいね。天才じゃん まあ人を下げすんで俺TUEEEEEEEEEするだけの人間は相当ストレスたまっているか余程頭が残念な人だからな、それだけ大きなストレスがあるなら貴方も統合失調症になってるかもねwその時はしっかりお薬飲んで寝るんだよ Prism.jsの他者が作ったテーマを使うにはどうしたらいいでしょうか 調べて分からないから聞いてるって言ってるし暴言吐かれたから返してるんだよな それよりprism.JSのテーマ使う方法教えてくれ 頭が残念とか言ってるやつが他のやつを誹謗中傷で訴えると言ってる意味がわからない感じ 普通に答えてきて草、訴える場合は自分もそれなりの処罰は受けるつもりや、ただ断片的な情報でしか人を判断せずに、差別のような言動.etcを言ってくる奴を不幸にしたいだけなのだ(無駄) >>111
Ruby では、/〜/ は文字列ではなく、正規表現リテラル。
\b は単語境界、\B は非単語境界にマッチする
p /\b.\b/.match( "a b c" ) # => "a"
p /\B.\B/.match( "abc" ) # => "b"
文字列から、正規表現リテラルを作る場合は、\b を\\b にしないといけない
re_1 = "\b."
p /#{ re_1 }/ #=> /\x08./
re_2 = "\\b."
p reg = /#{ re_2 }/ #=> /\b./
p reg.match( "abc" ) # => "a" だって俺特に悪いことしてないのにどうしてあんな風に差別されたりされなきゃいけないのさ 単純にプログラミング知識がマジでなくて取りあえずスタートをするために有識者の方から情報を得よう!って思ってスレ立てたらゴミだの障害だの言われて泣きそうやで 知識がないから説明できないと何度も説明してるのに聞く耳を持たずに悪いの情報しか聞き入れないのなんで... >>131
linkタグ入れるだけじゃね
公式トップのテーマ切り替えもボタン押したらlinkのhref書き換えてやってるっぽい >>136
5ch では、勝手にスレを立ててはいけない。
半年ほど様子を見てから立てる
>プログラミング始めたいんだけど、何の言語がいい?
それに、こういう単発の質問スレを立てることは禁止されている
単発の質問は「スレ立てるまでもない質問」スレに書き込むべき!
つまり、5ch のルール違反だから怒られる プロセッシングで書いたlineを左右反転するのってどうすればいいんだ?
まじでわからん誰か教えてくれ あるゲームのソースあるけど、ビルド失敗します。
ソースファイルそのものに何か不具合があるみたいでビルドできません
どうすればビルドできますか? >>143
VisualStudio使ってデバッグしてみたらエラー内容わかるんじゃね? ソースファイルに不具合あるならそのゲームは存在しないんじゃね >>144
やってみます
>>145
ゲームのチートツールです。 >>136
まあ言われるわな
お前のやってることは「ゲーム買う金がなくて困ってるからくれと知らない人に言ったら通報されるの酷い!」って言ってるのと同じ
「金がないからもらう権利がある」と言うのと同じように「知らないから教えてもらう権利がある」と言うのも頭おかしいやつの論理 google cloud の vision API ってのを先月使ってみたら
500 円ぐらい請求が来ているんですが
クレカを登録してるのに支払いにも問題が発生しましたといわれてどうしたらいいかわからない
サポートも自動応答BOTの画面でどれ選んでも問いあわせにいけない
支払いアカウント作るときに
別に登録しても無料枠こえても勝手にひきおとされないから大丈夫だよ
みたいなことかいてたのに
わけがわからなすぎて2度と使う気がないので
とりあえず支払いだけしてアカウントの停止だけ避けたいんですが
どこにどうアクセスしてどういう手続をとればいいんでしょうか
google cloud スレ とかで探したけど見当たらなくて
適切なスレッドがあったら誘導してもらえるとありがたいです どこの誰に聞いたらいいかもわからないし
勝手に踏み倒し扱いとかになってブラックリストにのったりするのいやなんだけど
消費者庁とか警察とかにいったほうがいいのかな >>151
まずカード止められてないかと違うカード登録したりセキュリティコード間違ってないかを確認しろよ >>152
したした
アマゾンでしょっちゅう買い物してるやつだしためしにアマゾンで買いものしたら買えた
限度額とかもぜんぜんいってない
セキュリティコードも間違ってないはずでもう1回登録し直したけど
支払いに問題がありましたの理由が何もかかれてなくてカードが悪いのかどうかもわからない >>153
これセールスの問い合わせじゃないの?
役職とか会社の電話番号とか何かけばいいの
右の課金サポートセンターってのが今回するべきとこだけど
そのリンク辿ったらチャットボットに飛ばされてわけわからんことになる >>156
何かっこつけてんだ
アホなんだから窓口間違えるアホで通せばいいんだよ
とりあえず人間に意思が通せるからちゃんと伝わるように書けば窓口間違ってても正しい窓口教えてくれる >>157
ありがとうございます
メール送ってみる >>147
全然ちゃうくない?その例で言うと俺が言ってるのは「ゲーム買う金がなくて困ってるから稼ぐ方法を教えてくれと知らない人に言った」だと思う。貴方の言ってるのとこれ結構違うからね? >>159
アホに教えるのにどれだけ手間がかかるか知らんからそんなこと言えるんだよ
お前に教えるのは十分金取っていいレベルだからな? >>160
だから、教えたい人が教えればいいだけの話じゃん?金取る程の事ならば少なくとも君は「教えてもリターンがない」ってことでスルーすればいいだけの話やん なぜ怒られるかを教えてもらうのを親切と思えないサイコパスは一生そうやって理解できないことで怒られてろ >>162
論点ずれてる気がするけど、俺はもう障害だのなんだの言うのをやめてほしいから「あの時は○○で○○だったから○○だったんだ」って説明してるのよ >>163
上から目線過ぎる気がするが、まあ怒られてるのは素直に受け取らないといけないな、ごめん ただ、障害だの何だの侮辱するのは怒られるとは違うと思うけど >>166
お前の日記を書く場所ではない
うざい、消えろ >>147
> そろそろ誹謗中傷で訴えるか...
なんて言ってる奴の相手すんなよ スルースキル足りない方も困ったもんやな
はい次の方 今ウェブアプリ作っててサイトから画像をアップロードしてそのURLをサイトに貼り付けるみたいなことをしたいのですがそのアップロードするウェブサーバーの構築ってどんな感じで進めればいいのでしょうか?
Azureを使用するつもりです Visual Studio2022
C言語でwindows APIを使ったディスクトップのプログラムの勉強をしています。
質問ですが、生成したwindowにメニューを追加したのですが、そのメニューの背景色を変更したいのですが、
どうすればよいでしょうか? [winapi set menu background color] [検索] >>174
検索したらSetMenuInfo() APIが良いように思えましたので試してみます。
ありがとうございました。 >>99
昔からそうだと思うが?間違いなら指摘すればいい。sqlとと組み合わせるとかコマンドラインで正規表現とかの場合にごちゃごちゃしたコードを書こうとするとエスケープ追加が必要なのでは。 >>99
その正規表現扱う関数がPCRMだかなにかにじゅんきょしてて正規表現扱うシーンでは予約語みたいな特別な扱いになって優先度がダブルクオーテーションの仕様より上になってるだけだろ。pregmatchのデリミタや正規表現のピリオドやワイルドカードと同じような扱いだと思えばいい。phpだけ考えたら違和感あるのかもしれんが正規表現使うのにバックスラッシュ追加すると考える方が違和感あるよ 正規表現に関係ないPHP特有の話だし既に>>109が正解書いてるのに周回遅れで珍説書かれても... >>179-180が何を言ってるのかさっぱりわからん
AIで生成した? Thymeleafを勉強しようと思い、勉強になる本を買おうとしたんですが
紀伊國屋書店のサイトで「Thymeleaf」で検索しても出てきません
解説本とか独習用の本とかないものなんでしょうか? >>83
そのサイトも結局ただの別のサービスの宣伝じゃんw >>181
正解ねえ?何万人もプロが見てる公式ドキュメントの例が訂正入ってなくてここの誰かが書いたことが正解だと思ってるのかな?どんだけ自信過剰なのか。109の方の解釈に問題があると逆に思わなかったのかな? 一応自分は過去オライリーのプログラミング言語と正規表現両方の分厚い本全文読破してるから。おまいらもそれくらいの素地あるんだろ。 >>185-186
109のリンク先すら読んでないのがバレバレやぞw >>183
さすがに、Thymeleaf だけの本は無いだろう。
本にまとめるほど書く事がない
最近は、Spring Boot, Java, Gradle も聞かない。
YouTube で有名な雑食系エンジニア・KENTA が、Scala, PHP をオワコン認定したし。
さすがに初心者には情報が無いから、Ruby on Rails 以外は無理だと思う
Ruby のERB(Embedded Ruby)では、
<%= 出力される式 %>, <% 出力されないコード片 %> の2つだけ。
HTML ファイルの中で、その部分にだけ、Rubyのコード片を書ける。
(HTMLファイルに限らず、あらゆるファイルに、ERBを埋め込める)
require 'erb'
html =<<HTML
<% ary.each do |item| %>
<p>内容は、<%= item %></p>
<% end %>
HTML
puts ERB.new( html, nil, "<>" ).result_with_hash( ary: [ 123, "あ" ] )
出力
<p>内容は、123</p>
<p>内容は、あ</p> すいません
ここで聞いていいのかわからないのですが
Instagramに投稿したページのURLがあるじゃないですか
例えばこれ↓です
https://www.instagram.com/p/CkClTsfPl4p/
で、これに「media/?size=l&.jpg」を足すと、
https://www.instagram.com/p/CkClTsfPl4p/media/?size=l&.jpg
このように↑、1枚目の画像のURLになります。
しかし、2枚目3枚目の画像のURLがわかりません
この↑URLに何かを足せば1枚目と区別する2枚目3枚目の画像のURLになるのでしょうか
ご教示お願いします GitHubにリポジトリしたのですが以降編集したくないファイルがあります(DBへの接続文字が入ってるjsonファイル)
これをGitしない方法ってありますか?
ファイルパスが変わっちゃうので不可視フォルダを作ったりファイル名を変えたりしない方法でお願いします >>194
だからそれファイル名変わっちゃうじゃん!
そしたらアプリでその接続文字読み取れなくなっちゃうでしょ? まず言葉の意味の確認からした方が良さそう
「Gitする」って何だ? 今理解した
中に入れるってのはファイルをフォルダに入れるんじゃなく変更したくないファイル名を.gitignoreに書き入れればいいんだな 中に入れるとか誰が言ったんだろ
ま、どうでもいいが。 .gitignoreというディレクトリを作ってそこに入れろと言われたと思ったんだなたぶん インタラクティブシェルから起動する場合shebangってシェルが解釈するんだっけ?
プログラムローダーだと思ってたんだけど >>203
exec(2)に渡せばELF Executableだろうがshebangだろうが解釈して実行してくれる
シェルではなくカーネルの仕事
プログラムローダーでググってもそれっぽいのがヒットしなかったけど、カーネルのそういう機能を指して言ってるんなら多分そのイメージで合ってる データを管理するリストがあって、
リスト内のデータを名前順とか、番号順とか目的によってソートをしたいのですが、
データ同士の比較関数はデータクラス側に実装すべき?
リストクラス側に実装すべき? ブラウザからホームページを開こうとすると、名前解決に失敗してからページが表示され時があります
一分間隔で名前解決を繰り返すスクリプトをつくって、DNSキャッシュサーバと自前の権威サーバにどういうやり取りしてるか調べようとしています
そこで、ブラウザでHPを開く動作に近いものを繰り返したいのですが、どういうスクリプトを書くのがいいですか?
今のところはdigかnslookupを使うか、それか、再現するまでポチポチ手動でブラウザからHP開くかを考えてます 解決した zshだけどソース見たら条件付きでshebangに解釈加える動作してる箇所があった
>>204 ども >>205
DBに入れてSQLでorder byじゃダメなのか? プログラム板でorder byなんて回答が来るとは思ってなかったわ
もういいです なんでだよw
sqlはorder byでソートするって知らないやつなのかな >>191
インスタはRuby on Rails ではなく、Python 製だから、構造がクソ。
画像が1枚の時と、2枚以上の時で、構造を変えている
例えば、jQuery などは、要素が0, 1, 2以上の3通りで、構造が変わらない。
以下で、セレクターに該当する要素が、0, 1, 2以上でも同じように書ける
$(selector).each(function(index, element) {
//ここに処理
});
インスタは画像が1枚の時と、2枚以上の時で、
2つのパターンに分けて作っているから、クソ >>205
普通はデータクラスだろうな
>>210
リスト云々の話にSQLとか俺もお前はあたおかだと思わざるを得ない LinqってC#だけじゃなくね?
多言語のLinqにOrderByがあるのかは知らんけども >>205
Ruby では何で比較したいのか、sort_by で指定する。
下は、列0 と列1 で比較
ary = [ [ "う", 55 ], [ "い", 99 ], [ "あ", 11 ] ]
p ary.sort_by{ |row| row[0] }
p ary.sort_by{ |row| row[1] }
出力
[["あ", 11], ["い", 99], ["う", 55]]
[["あ", 11], ["う", 55], ["い", 99]] 漏れは、インスタの画像をスクレイピングして、ダウンロードしようとした事あるけど、
画像が1枚の時と、2枚以上の時で、構造を変えているので、
解析するのが面倒くさくて、あきらめた >>206
漏れは、ブラウザの自動操作に、Ruby, Selenium Webdriver、
スクレイピングに、Nokogiri を使う
漏れは知らないけど、iMacros でも出来るかも 俺はスクレイピングは.NET MAUIのWebView使ったわ
わざわざSeleniumとかWebDriverとかダウンロードしなくていいから楽
ヘッダーレスでは使えないけどさ >>205
データともリストとも別のソートアルゴリズムと比較述語に分離するのが一番きれい。 名前順とか番号順とか言ってるのにこれをデータベースの管轄だと思えないやつはプログラミング向いてないわw 件数によるがDBに一票かな
プログラム板だからこそDBにやらせるだろ
件数によるが… 件数によるからどっちとも言えないが正解だろ
件数によるのにdbに1票する意味がわかんね そもそも質問があいまいなんだよw
だからSQLという普通の回答になるだけ
APIで取ってきたデータをソートするとかならjavascriptだとfilterとかで簡単に出来るし
サーバーサイドならそもそもデータソースは大体DBだろうし
明確な答えが欲しいなら言語やら状況やら説明しないと無理でしょw コードの構成をどうするかの質問にいきなりDBとか実装寄りの回答するとかそりゃ質問者も呆れるわな
自演認定するやつまで出てくるしム板のレベル低下を感じるわ 「データ同士の比較関数はデータクラス側に実装すべき?リストクラス側に実装すべき?」
「DBに入れてSQLでorder by!」 ソート順がいつも同じならデータ側でその都度違うならリスト側に決まってんだろアホかよw
それは大前提としてその上でDB使うのが大正義だつってんだよw ユーザーが入力したデータを保持するリストもDBを使用するのだろうかね 細かいところまでは書いてないから知らんが名前と番号のリストをユーザーが入力したならソートだけでなく保存しなくちゃならんだろうな、ふつう リストビューで並び替える時も毎回DBから取得っと… > ソート順がいつも同じならデータ側でその都度違うならリスト側に決まってんだろアホかよw
またキチの珍説かよ >>234
お前はICompareableとComparisonの区別も知らんのかw >>235
ちょっと説明してみ
できないなら早めに逃げた方がいいぞw は?
誰も聞いてなんてないぞ、説明しろって言う命令な
出来ないなら黙っとけっていう選択肢も与えてやってるから優しいだろ?w 調べれば誰でもすぐ裏が取れるることなのに恥ずかしくないならそういう態度とってろよ無能w 珍説説明できずにそれっぽい用語で誤魔化そうとして自爆w 初心者でもわかることがわからずイキってると後で穴に埋まりたくなるぞw
聞くは一瞬の恥というから自分で裏が取れないなら試しにちゃんと聞いてみたらどうだ
それができないからお前はいつまでも初心者なんだと思うぞw ほらね、説明できずに逃げ回るしかなくて憐れやのうw
黙ってりゃいいのに下手にプライド だけ は高いんだろうな よほど悔しかったのか知らんがこれ以上やっても恥の上塗りにしかならんぞ >>245
>>245
頭にでかいブーメラン刺さってんぞw 特定の言語に関する問題じゃないんですが質問です
いろいろな言語にパッケージマネージャーってありますよね
今は常時接続が当たり前ですけど、過去まだネット環境が整備されたなかったようなときって言語の機能拡張とかってどうやってたんですか?
OSのアップデートとかもそうですね。今ネット前提で行っていることは過去どうしてたんでしょう 常時接続でなくともネットが使えればパッチをダウンロードしてたし使えなければフロッピーディスクやCDを使ってたという普通の答えになるが >>247-248
結局説明できずに顔真っ赤
どっちがアスペだかw アスペしつこいな
少し高度な知識ならお前のやってるようなごまかし方もできるかもしれんけどさすがに初歩の初歩だからお前が恥かいてるだけなんだわ VisualStudio2022で
C++でGdiplusを利用して、拡張メタファイルとして描画した図形を保存するプログラムを作成しました。
保存した図形ファイルをエクセルで開いて、Ctrl+Cでクリップボードにコピーしました。
この状態で、EnumClipboardFormatsを使用して、クリップボードのフォーマットを取得しました。
予想だと、WinUser.hで定義されている
#define CF_ENHMETAFILE 14
になるのかと思っていたら、実際は49161が取得されました。
質問ですが、この時取得された49161は何のフォーマットを意味しているのでしょうか? >>253
補足
描画時メタファイルのパラメータはGdiplus::EmfTypeEmfPlusDualを使用して作成しました。 >>257
そちらで聞いてみます、ありがとうございます。 >>252
> アスペしつこいな
お前がな
> 少し高度な知識ならお前のやってるようなごまかし方もできるかもしれんけどさすがに初歩の初歩だからお前が恥かいてるだけなんだわ
恥かいてるのは説明すらできずに逃げ回ってる お・ま・え な
そもそも初歩の初歩ならサクッと説明して俺に恥かかせたら終わる話だろ
できなくて顔真っ赤なんだろうけどw こんな初歩すら検索できないやつに特別に教えてやるけどどうせ理解できんだろ
IComparableは比較されるデータのインターフェースでComparisonは比較する方のインターフェース
だからデータが持つなら前者でリストで条件を変えながら使うなら後者
これがわからないってマジでイカれてるぞ
わかってないのお前だけだから穴掘って埋まっとけw >>261
やっぱりお前なんもわかってないやん
そもそもComparisonインターフェースってなんだよw >>262
インターフェースという言葉を知らんのかw
狭義の方しかわからんのはお前がアスペだからだぞw
もういい加減スレチだからアホを自覚したなら黙っとけw >>263
はい逃げたw
オレオレ用語でドヤられても困るわ ほらこんな基本的な言葉も知らんw
そろそろそのボンヤリ開けた口を閉じてろアスペw >>265
そりゃ無能のオレオレ用語なんて知らんし
説明してみ、って言ってもまあまた逃げ回るんだろうなw 無知を晒してるだけなのに気づきもしないのが哀れよのうw >>267
ならお前が説明して俺に恥かかせてくれていいんだよ?w もう説明してるのに無かったことにしたいんだなw
やっぱりこいつ例のアスペじゃんw C#ならIComparableとIComparer(もしくはComparer)だからComparisonじゃないよってことでしょ
JavaならComparableとComparator
でも>>205の例ならリストクラス側にsortByName()とかsortById()とか実装して
ラムダ的なやつ使って比較関数はその場で定義しとけば十分だと思う
リストクラス以外のところで同じ比較関数群を使いたいなら切り出せばいい
データクラスに実装するのはそのクラスに属するオブジェクト同士の自然な順序を定義しておきたいとき
例えば地区順といった場合に使う側は地区IDの順なのか地区名の辞書順なのかそれ以外なのかを特に意識せず
「地区」の昇順・降順だけを意識して使うような場合 物流とか倉庫在庫管理とかいう効率化がお金に直結しそうなプログラミングの勉強ってどこで勉強するのがいいですか >>269
> もう説明してるのに無かったことにしたいんだなw
またでたよ、説明してるという割にはどこで説明してるのかを書けなくて逃げ回る君乙
> やっぱりこいつ例のアスペじゃんw
毎回ぼっこされて悔しいねw >>270
> でも>>205の例ならリストクラス側にsortByName()とかsortById()とか実装してラムダ的なやつ使って比較関数はその場で定義しとけば十分だと思う
名前の比較は色々要求されそうなのでデータクラス側かと思ったけど単純な文字コード順で良いならリストクラスでもいいね アスペ大発狂だがただ恥をさらしてるだけというのを認めたくないだけなんだろうなw まだ言ってるのかよw
> 例えば地区順といった場合に使う側は地区IDの順なのか地区名の辞書順なのかそれ以外なのかを特に意識せず 「地区」の昇順・降順だけを意識して使うような場合
みたいなケースを想像できないんだろうな >>278
ほらな全くわかってないのにしつこく食い下がるからまたそういう恥をかくんだぞw 発 者 同 . 。_ ____ 争
生 同 .じ . /´ (ゝ___) い
.し 士 .レ .__/'r-┴<ゝi,,ノ ro、 は、
.な で .ベ ∠ゝ (ゝ.//` ./` }⌒j
.い し .ル } ⌒ /`ヽ、_∠l,ノ ・ヽ´
.! ! か の / ´..:.} >、、___, .r、 ソ、`\
/ ..:.:.} / ∨ ` ̄
/ ..:.:./ 丶
/ _、 ..:.:.:.{ .{.:.:. \
{ ..:Y .ゝ、 {.:.:.:.:. ヽ
、 ..:/ 丿 .:〉 >.- ⌒ . ヽ
/ {. ..:./ ソ ..:./ .( ..:.:.:` ..:}
./..:.:}.:.:./ ヘ、 ..:./ .\ ..:.:r_,ノ、.:.:}
./..:.:/.:/ {.:./ X.:.:}.} X X
/..:.:/ .}.: }:/ .Y丶ヽ Y.:Y
. __/.:/ { } 《.〈、 _,,__>.:》丶 Y.:\
/.:.:.:.:.::/ !.:.:ゝ ゝ.:. ̄ヾ ´:.:.:.:.:.:.:.:.:ヾゝ \.: ̄> >>279
具体的な内容書けずに吠えるしかないとかまじで可哀想... 具体的に書いてるのに頭真っ白で読めないアスペはまだ荒らしてるのかw またお前らかいい加減にしろ
ラブレター交換はDMでやれ 少しいじめすぎたか
これに懲りたら今後荒らすのはやめとくんだな
お前は自分で思ってる以上に異常で目立つから他のスレでもアスペと呼ばれてるだろ?
そろそろ自覚した方がいいぞ DB大正解ってのはどこ行った?やたら自信満々だったが > もう説明してるのに
> 具体的に書いてるのに
でも、説明したり書いたりしたレス番が彼から出てくることはないのである...w 両方勉強した人いたら教えてください、独学のハードルが低いのはJAVAとJavaScriptどちらでしょうか? >>287
アスペはレス番何度も書かないと忘れるんだなw そこはレス番バシッと書いて俺に恥かかせてから言わないとねw >>291
>>261
ほら、何度めか知らんけど今まで通り顔真っ赤にして誤魔化せよw >>292
それ>>270で、きっちり反論されてるやん
お前の経験がなさすぎったってだけの話 >>288
YouTube で有名な雑食系エンジニア・KENTA の動画を見れば?
KENTAのサロンでは、未経験者にRuby on Rails を教える。
HTML, CSS, JavaScript(JS)も入っている
C/C++ みたいなポインターのある言語は、10年掛かる。
Java, C# などの静的言語は5年、
JS, Ruby, Python などの動的言語は2年 >>293
お前がListもComparison知らないことを自白しただけの恥さらしなレスで反論したつもりだったとはたまげたなあw >>295-296
なんだそのフワフワした中身の無いレスはw
ちなみに270は俺じゃねーし いつも通りごまかしてるが結局お前の知りたかったことは知ることができたんだろ?
あれだけわかりやすく書いてレス番まできっちり書いたんだからもう穴掘って埋まってろよ
スレチだ >>298
キチの珍説突っ込まれてそれっぽい用語で誤魔化そうとして撃沈したやつが何言ってるんだかw
レスするなら270にきっちり反論してみ おいおいアスペはこんな珍説にも反論してもらわなきゃわからんのかw
どんだけ物知らずなんだよ この流れで言い出しにくいんだけど、Javaの私的なプログラムでデータ格納するのに現状ローカルでは鯖立て不要なApacheDerbyを使ってる。
将来的にはSQLサーバのアドレスを指定すれば他PC(PaperspaceのクラウドGPUを想定)ともデータ共有して稼働できるようにしたい。
昔だったら自宅鯖立ててMySQL入れたんだけど、今のV6メインなプロバじゃポート開放の関係上ちょっと難しい。
今どき無料でデータベース使うならどうするのがいいかな?
AzurとかAmazonとかGoogleのクラウドDB? garticphoneのような伝言ゲームを作りたいのですが、
ABCDの4人がいて、1234よっつの要素をリレーのように渡していく
1ターン目はAが1、Bが2、Cが3、Dが4を持っている
2ターン目がAが4、Bが1、Cが2、Dが3を持っている
3ターン目以降はランダム。4ターンで全員が各要素を1回ずつ持たなければいけない。
というようなゲームを人数に関わらず行えるようにしたいとき、どのようなアルゴリズムがよいでしょうか?
プログラム板に書き込むの初めてなので見当違いな書き込みだったりスレ違いだったりしたらすみません Xが持ったことのある要素の履歴を1ターン目から記録しておいて、3ターン目以降のNターン目のXの要素は
「Xの履歴にない」かつ「Nターン目でまだ他の人が持ってない」という要素から1個ランダムで選ぶ これを全員に対してやる
空の数独みたいなもんを横ライン縦ライン見て埋めてくイメージをすればいいんでは >>302
n人のプレーヤーがnターンでn個の各要素を1回ずつ持ったかどうか判定したいってこと?
そんなに大きな数にならないんだから
とりあえず総当たりでやれば? 求めたいものはラテン方格(Latin square)だろう
ラテン長方形に追加していく方法は二部マッチングを使えばHallの結婚定理から常にできるけど
ちゃんとしたランダム生成は難しそう >>304
わかる まずはそこを思い浮かべるよね それで済むならラクだし それはやったんかな? それでダメならなんかアルゴリズムあるかみたいになるけど
だから最初に仕様を知りたがる それこそ最近だと99人でやるゲームとかもあるらしいから規模感が分からんw >>300
はい逃げた~w
珍説と言うならおかしい所を指摘すりゃいいのにね >>308
> しただろw
ねえ、なぜ>>〇〇でしただろっていう風にレス番書かないの?
書いても恥かくだけなのは理解するけどそれなら黙ってなよ
> アスペはずっとループするんだなw
アスペ = お・ま・え w こういうのは子供のケンカに発展?する
既に子供のケンカになってるとは言わないでくれw ケンカじゃなくてただの趣味の人間観察だから
言い逃れできなくなったアスペがどうごまかすのか見てるところ 結局レス番示せずに逃げ回るとか無様すぎる
だからループするんだよw >>241,247,314
苦しくなると草しか書けなくなるんだな...
わかりやす過ぎるw >>314 (アウアウウー Sa9d-gxoH)
>>316 (ワッチョイ 4907-gxoH)
仲いいねw >>294
5年もかかるのですか。
本を買って独学しようと思ったのですが結構長いのですね。㌧ >>322
いくら何でもそれは大げさ
1カ月て書けるようにならなければ
プログラミングに向いていない YouTube で有名な雑食系エンジニア・KENTA の動画
未経験からのエンジニア転職の必須教養【前提知識編】
未経験からのエンジニア転職の必須教養【技術知識編】
プログラミングの基礎は、2か月以上勉強してはならないとか、
Java などのSES 系は、奴隷商人の養分になるだけとか、
ポートフォリオは、Laravel, Django で作るな、Ruby on Rails で作れとか、
キャリアパスは、Rails → Go だけとか、多くの格言を言ってる
基本、言語の文法が複雑なものはダメ。
言語の入門書を1冊読んで、ウェブアプリが作れないとダメ
システム構築運用に、言語の文法が占める割合がほとんどない。
システムのほとんどが、Linux, Docker, AWS, データベースなどの設計
初心者は、言語の文法を学ぼうとするけど、
企業が欲しい人材は、システム構築運用に詳しい人
だから、Python とか競技プログラミングの経験を言っても、無視される。
逆に、Rails, Docker, AWS Solution Architect みたいな経験・資格が、何を作るにも有用。
システム構築運用に、普遍的な技術だから
だから、YouTubeの「かよちんchannel」のかよちんみたいに、
未経験の女子大生が、Railsのポートフォリオで就職した。
1年運用で働いたが、開発したかったので転職した。
Rails出来るなら、Djangoも出来るでしょみたいに、転職先ではDjangoで開発している >>324
かよちんは未経験の女子大生なのですか? Rubyガイジそろそろ訴えられたりしてなw
本人だとしても別人の名前も出しているしw どの言語でもそうですが、みなさんは決済機能作るとき怖くないですか?
お金を扱うわけで、取り返しがつかあい場合があります
何度も確認すればいいだけでしょうが、人間なのでミスもありますし
自分だけのミスじゃなくて、クライアントやエンドユーザーにも影響でます こういう子は同意を求めてるだけだから、うんうん言っとけばいいよってばっちゃが言ってた >>327
怖いなら責任を転嫁できる仕組みを考えるといい
それがリスクを下げることにもつながるから
例えば外部機関にお金を払って決済機能を検証してもらうとかね 全責任を負うような検証機関があるとは思えんがいつものアスペかな? >>330
PAY.JPとか決済代行サービスを使う方法もありますが、
そもそもコード間違えてたら意味ないですよね?
なぜか>>328-329が頭ごなしに批判してますが、
みなさんは「怖い」という感覚はなく、プログラミングしてるのでしょうか? JKのように他愛のない話でキャッキャウフフしたいのなら
イーロン・マスクの支配するTwitterをオススメします 決済機能を作ろうとすれば個人情報保護法や特定商取引法始め売るものや売る人、法人によって複数の法律が関わってくるから何も知らずこわごわやってるようなのが手を出していい領域じゃないからだよ すべて発注者が設計を定めてその通りにコーディングすればいいというならその限りではないけどね >>332
決済代行サービス利用して作った決済機能を第三者に検証してもらうんだよ
決済サービスを提供するベンダー自体が構築を請け負ってくれるところもある
まぁコード間違えてるみたいな初歩的なところは自前のテストで検証しようね >>334-335
逆に言うと、法律やら何やらを熟知した人のみが
決済機能を作っているという解釈で良いのでしょうか?
巷の決済機能を見るとにわかには信じられませんが
>>336
お金のやりとりが発生するので、
第三者に検証してもらうのは怖くないですか?
下手したら賠償ものですよ
コード間違いも初心者ではなく、上級者でもあることです >>337
> 巷の決済機能を見るとにわかには信じられませんが
その「巷の決済機能」とやらは実際に使われてるの?
学習用サンプルじゃなくて? >>338
決済機能のトラブルがしょっちゅうニュースになってません?
マッチングサイトでクレジットカード不正利用を弾けなくて
商品渡したのに取引がキャンセルになり、お金がもらえなかった
という相談も見たことがありますよ 技術不足にしても法律対策にしても十分できないやつがやると失敗するということで、それは成功例じゃないだろ?
失敗してもいいなら耳を貸さず突っ走れば? 変な2人が居座ってると思ったらさらに変な奴が現れた…
って感じ?
スルー検定失格です 「int型やdouble型のような”普通の変数”は、そこに整数や小数の値を収めて示すためのものであり、その置き場所がどこであるかは、取り立てて必要のない限りは意識しなくて済むようにつくられている。一方で、この置き場所を値として収めるための変数がポインタである。
厳密にいうと、普通の変数の場合にも変数が直に示すのは整数や小数の値そのものではなくその置き場所のアドレスである。ただしこのアドレスというのは隠蔽され、プログラム実行時には値のほうが示され、使われる。 一方のポインタ変数では、値の置き場所アドレスの置き場所アドレスが格納される。」
https://ja.wikipedia.org/wiki/%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0)#%E5%8F%82%E7%85%A7
ここで普通の変数と言われているのは値型の変数?のことだと思うのですが、本当は値自体を格納していないという説明は他で見たことがありません
このへん詳しく書かれてるサイトや本を教えて頂きたいです >>344
C言語は全部値型だぞ
普通というのはポインタ以外ってことだろ文脈から見て
ローカル変数はだいたいスタックに入ってるからアドレスで管理される
レジスタ変数はレジスタに値そのものが入ってるからアドレスはない
これらはC言語の言語仕様では決まってない処理系依存の仕組みだから入門書には書いてない
特定の処理系のドキュメントを読むんだな 「格納してるもの」じゃなくて「直に示すもの」やんけ
変数への代入式はコンパイルするとメモリ上の指定アドレスへの値のコピー命令になる
つまり変数はアドレスを示してる >>327
Ruby on Rails では、Stripe が多い。
PAYJP もあるのか
ガーシーのサロンのMastodon は、Rails 6 か?
決済システムで返金されないとか、もめている
書き方が決まっているのに、バグる方がおかしい。
自作しているとか、説明書を読んでいないのだろう
YouTube で有名な雑食系エンジニア・KENTA も言ってるけど、
基本、システムは自作したらダメ。
既製品のモジュールを、説明書通りに使うべき
自作は高コスト・低品質だから、
説明書を読める、読解力・理解力がある文系が良い
理系みたいに文章を読めない・意思疎通できない香具師は、すぐにコードを書くからダメ。
自作は一見、仕事をしているように見えるけど、
低品質で長期間保守修正しないといけないからダメ >>344
示されてるWikipediaの説明は疑問を理解するのに充分なものだと思うけどな
他のサイトや書籍をあたったところで説明は同じようなものかより少量だろう
そもそも自分でも引用しているように変数やポインタの実装は意識しなくてすむようにしてあるし、
変数やポインタを理解することはその内部実装がどうであるかの理解を必要としてない
自分が必要のない方向へがんばってるということを気づくように
それでも理解したいというならサイトや書籍なんかで済ますのではなくアセンブリ言語を1つ習得するのを勧める
簡単だしその習得の過程でメモリやアドレス、値の表現や変数名・シンボルの関係など今の疑問は全部解決すると思う >>347
> 変数への代入式はコンパイルするとメモリ上の指定アドレスへの値のコピー命令になる
レジスタへのコピーとなる場合もあるだろ、なので
> つまり変数はアドレスを示してる
というのは明らかな間違い >>340
はつらつ堂を、builtwith.com で解析したら、PHP かも
ABC-MART は、東証のショーケースが提供する、クレジットカード入力フォームのプログラムが、
外部よる不正アクセスによって改ざんされた。
ショーケースも、PHPの開発者を募集している
PHPは、SQL 文を文字列を連結して、自作する香具師が多い。
Ruby on Rails みたいなフレームワークを知らないから、すぐにやられる
みっちり、Rails, AWS Solution Architect などの勉強をしていないから、セキュリティーがヤバイ 引用した部分で書いているのは、変数宣言するとメモリ内のアドレスが確保される的なことで、それはポインタでもポインタじゃない変数でも同じという話ですね
誤読していました まるでもう誤読してないみたいなことを言うじゃないか >>353
プログラミング勉強はじめたばかりで基本的なことがわかっていないのですが、
「普通の変数の場合にも変数が直に示すのは整数や小数の値そのものではなくその置き場所のアドレスである」
で書かれているのは、例えばアドレスXXXXには整数1を表す値が入っているとして、
1. 変数と紐付いているアドレスはXXXXである
2. 変数と紐付いているアドレスにはXXXXを格納している
のどちらですか? >>352
合ってるよ
グローバル変数やローカル変数を宣言するとロード時に確保されるデータ領域やスタック領域内のアドレスと結びつく 普通の変数(primitive型、初期型)はアドレスを意識せずに
その変数を呼ぶとじかにその値が戻ってくるだけ >>354
普通の変数は1が正しい
要はa=1をコンパイルするとMOV XXXXX, 1みたいに変数はアドレスに置き換わる
ここで使われるようなアドレスXXXXXはコンパイラが自動で決めてくれる また知ったようなこと書いてアホ晒してるのは例のアスペだと思うが変数にアドレスがあるとは限らんからな そして普通の変数もポインタ変数もXXXXXと結びついた変数だけどもポインタ変数はその領域にYYYYYという別のアドレスが値として格納される まだアスペとか言ってるのか...
相当悔しかったんだなw >>348
つまり、
「動作が確定している既製品(モジュールやプラグイン)を使用するから
決済機能を実装するリスクを下げてるし、怖くない」
という解釈で良いのでしょうか?それなら腑に落ちました。
この方法でもリスクはゼロになりませんが、自作よりも安心できそうですね。
>>351
こちらは、
「セキュリティに不安な言語は使わないから、怖くない」
になるでしょうか?これまた説得力がありますね。
コードの書き方によってはどの言語もリスクはあると思いますが、
外部から攻撃されづらい言語を選ぶと、リスクも下がりますからね。
お二人とも、詳しく説明していただき参考になりました。
自分は怖くて決済機能を開発できないのですが、もっと勉強します。 当方物理的なインフラ土方だけどPC好きです。最近新しいデバイスを買ったんだけどマクロの組み方分からなくて質問します。
製品はXENCELABSのクイッキーズ
各ボタンの割り当てにマクロも登録できるみたいです。
具体的に→キーを9回、1350msecの間隔で入力するボタンを作りたいです。
Amazonの質問回答にExcelでの場合の
=,S,Q,R,T,Shift(,1,6,Shift+),Return
という入力例(参考)がありましたがチンプンカンプンです。
この入力はどういう仕組みなのか?何の参考書を読めば理解に近づけるか等教えて欲しいです。
よろしくお願いします! 今日は (アウアウウー Sa9d-gxoH) では出てこないのかな?w >>363
とりあえずVBA SendKeysでググれ、そして絶望しろ >>365
レスサンクスです!
ググってみたけど基本的なことしかわかりませんでした。
因みに該当の製品にマクロを割り当てるときはキーボードで入力した途端に反映されます。
なのでWinキー+Lキーでロックを登録しようとすると実際にロックが掛かります。
予めメモ帳にでもコード書いて貼り付けられれば1番なんですが… >>362
初心者は言語の文法を学ぶと、プログラミングできると思っている。
こういう香具師をコーダーと言う
実行環境・システム構築運用を勉強したくない香具師。
バックエンドエンジニアじゃない。
Excel, HTML, CSS みたいに、システム環境を作らなくても、文法を学ぶだけで動くもの。
これらはシステム環境の勉強コストが低く、簡単に動くので初心者用
PHP も、WordPress で簡単に動くから、それでシステム構築運用が出来ると思ってしまう。
言語の文法と、システム構築運用は全く関係ない
企業が求めているのはコーダーじゃなくて、
Linux, Docker, Ruby on Rails, AWS Solution Architect みたいに、
セキュリティーやシステム構築運用の勉強をした香具師。
これがバックエンドエンジニア。
だから米国年収でも、Rails, AWS Solution Architect は2千万円近くある
Railsの良さは、プログラミングを学ぶ事じゃなくて、
フレームワークを通じて、セキュリティーやシステム構築運用を学べるから、
YouTube で有名な雑食系エンジニア・KENTA や、多くのサロン・学校などが教えている
だから、未経験者はRailsから始めて、他の言語・フレームワークに移行できる。
それで企業も、Railsをやっているなら、
他の言語・フレームワークも出来るでしょと考えて、採用してくれる
Railsをやっている香具師は、
Linux, Docker, AWS、データベースが出来るバックエンドエンジニアだから
一方、PHP, Python の文法だけ知っているコーダーは、システム構築運用できないから、いらない。
こういう香具師を雇っても、新規で滅茶苦茶なシステムを作って、作り逃げしてしまう。
滅茶苦茶なシステムはセキュリティーも悪く、低品質で保守修正できないので、逃げるしかできないから >>344
だいたい、「普通の変数」だろうが「ポインタ変数」だろうが、データ型が何かを表す情報も必要だし、
ただ値そのものが入ってるだけの領域でどうやって変数を識別するんだって話だしな。 >>368
お前は何を言っているんだ
アセンブリに変数の型なんてものはないぞ >>370
他の人は低水準の話をしてるから話を変えるなら「ところで」とか言った方がいいぞ
あとC言語の場合は変数にメタ情報を付与してない
int型で宣言した変数の指すアドレスはint型のサイズと決め打ちしてロジック吐いてるだけ >>367
そのかよちんという人は未経験の女子大生なのですか? >>371
>int型のサイズと決め打ち
それがメタ情報 ロジックにしか無いからメタ情報じゃねえよ
お前はロジックをデータと呼ぶのかw またロジックとかイミフなこと言ってるなw
単にコンパイラが管理してて生成コードには含まれないってだけの話だろ 元の言語にもないしコンパイル後にも無いものをあると言い張るのはいつものアスペか
お前何を説明してもわかった試しがないくらい頭悪いのに何回それやるんだw
暇なのかw >>324
に書いたけど、
YouTubeの「かよちんchannel」のかよちんみたいに、
未経験の女子大生が、Ruby on Rails のポートフォリオで就職した
そこで1年間運用で働いたが、開発したかったので転職した。
Rails出来るなら、Django も出来るでしょみたいに、転職先ではDjangoで開発している
彼女も、初心者にはDjangoよりも、Railsを勧めている
【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
www.youtube.com/watch?v=783JIyyyxMk
まあ、どの会社もクソの役にも立たない、老害ばかりだから、
若い娘で、バックエンドもできるRailsと言うだけで転職できる 40代からIT入るのって無理なの?
開発でもインフラでも何でもいいんだけど >>379
お前は何ができるんだ?
時間を潰して給料をもらうだけの人材なら余ってるから安いぞ >>379
自作のアプリ売るとかなら自分で自由にできるよ。
会社に雇われる形式だと、よほどのコネでもない限り、相応のスキルや経歴が揃ってないと難しいだろうね。 Linux, Docker, Ruby on Rails とか、
AWS Solution Architect, 機械学習の資格を持っていれば強い。
情報処理資格のデータベースとか
Rails なら、YouTube で有名な雑食系エンジニア・KENTA のサロンとか、
RUNTEQ、東京フリーランスのデイトラなど
AWS なら、くろかわこうへいのサロンとか >>377
で、ロジックってなんだ?
また逃げ回るのかな?w >>383
えーお前説明してもわかった試しがなくてループするだけじゃんめんどくせえ
データじゃないんだからロジックに決まってるのにそこから説明すんの?
プログラミングは知的作業なんだからアスペはそろそろ向いてないと理解してくれんかな つまり機械語の命令には32ビットや64ビットを扱うものがあってー
32ビットの変数を扱うには32ビットの演算をするか64ビットの演算をして上を切り捨ててー
そういう風に変数の大きさを命令そのもので表すのよー
あ、理解できずぽかーんとしてるのが目に見えるわ めんどくさい割には中身のうっすい3連投w
図星突かれて余程悔しかったみたいだな ループの原因が自分にあることにそろそろ気づけばいいのに...
> ねえ、なぜ>>〇〇でしただろっていう風にレス番書かないの?
> ねえ、なぜ>>〇〇でしただろっていう風にレス番書かないの?
> ねえ、なぜ>>〇〇でしただろっていう風にレス番書かないの? ほらまたレス番聞いてきたぞw
記憶力無いにもほどがあるだろw > 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
記憶力悪すぎるしごまかし方もアホすぎるw 日本語の理解力も無いのか...
まあ270にまともな返しもできずに逃げ回ってるだけだしな ループに入ろうと必死で草
書けば書くほど恥をかくだけなのにアホのやることはほんと無駄しかないな そもそも390は自分のレスを引用してる事にも気づいてないのかな...
> 書けば書くほど恥をかくだけなのにアホのやることはほんと無駄しかないな
これまたでかいブーメランw 困ったときの草w
>>241,247,314,395,397 ずっと困ってるのは自分だろw
いつも通り反論できずループさせることしかできないのに書かずにおれないのかw > いつも通り反論できず
はあ?
> まあ270にまともな返しもできずに逃げ回ってるだけだしな
> まあ270にまともな返しもできずに逃げ回ってるだけだしな
> まあ270にまともな返しもできずに逃げ回ってるだけだしな
↑
ループの原因w ほらそれしか言えないw
それでごまかせてるつもりなのかw な、結局説明できずに逃げ回るだけだしw
ああ、あと>>278についてもまともな反論よろしくね、ついでにDBでの実現方法も こういう同じこと何度教えてもらってもすぐ忘れて同じことばかり聞く要介護君が自分ではプログラミングで稼げると思ってしまうのは誰のせいなんだろうな またこれだよw
まあまともな回答がでないことはわかってたけどね そういうごまかし方しかできなくなってるのに書かずにおれないって、どんだけ悔しいのw お前のことだよw
ごまかししかできないのは自分でもわかってるからそんなに発狂してるんだろw > ごまかししかできないのは自分でもわかってるからそんなに発狂してるんだろw
ほらほら、またブーメラン刺さってんぞw
> まあ270にまともな返しもできずに逃げ回ってるだけだしな
> まあ270にまともな返しもできずに逃げ回ってるだけだしな
> まあ270にまともな返しもできずに逃げ回ってるだけだしな
の事実は変えられないしな ごまかせてないと何度教えてやっても理解できない頭でよく噛み付こうと思うなw
そんなに悔しければ勉強して見返してみたらいんじゃね?w バシッと指摘して恥かかせれば良いだけなのに出来ないから悔しそうだなw
まあ唯一レス番書いた>>292が一撃で撃沈したからまたぐだぐだ逃げ廻るしかなくなっててお笑いだけど 知らんけど専用スレでも作って遊んでろよ
既にスレ違いも甚だしい、迷惑かけんな 何度もバシッと指摘されてるからこそ悔しくて発狂してるんだろw また指摘 してる してる 詐欺かよ
もう引っ込みつかないし具体的な内容書いても即撃沈するだけだから してる してる って言うしかないんだろうな
まあ仮にそれに反論出来たとしても
> >>278についてもまともな反論よろしくね、ついでにDBでの実現方法も
もあるしねw まだ理解できないの流石に重症すぎるな
悔しそうで何より レスに反論できずに「相手が理解できない」とか言い出すのは低脳によくあるパターン
何がどのように理解できないのか書いてない時点でフカシでしかない 反論しなきゃならないのはお前だがごまかしてループしかできないならやめればいいのにw
そんなに悔しかったかw > ごまかしてループしかできないならやめればいいのにw
またでっかいブーメラン投げてきて自爆してるのかw
具体的内容書けなくて悔しいね
俺の>>278とかみたいに具体的に書けばいいのに 何回具体的に書いてもループするしかできないのか
惨めよのうw 記憶力のないやつに物を教えるのは大変だなw
教えてもらってるんだから一度で覚えろよw SteamとMicrosoft Storeの両方にデスクトップアプリを出品しようと思ってるんですが、Microsoft Storeに出品したら割れソフトが出回ったりしませんか?
ちゃんとアプリはプロテクトされますか? 何も反論できないのにまだループしてたの笑える
よほど悔しかったんだなw Web版のようなGitHubのDesktopアプリありますか?
ドキュメントとか見るのだけでも使いたいのですが… > 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
> 聞いてないならなぜ引用した?w
とかアホを晒したやつを苛めてやるなよw 惨めというのはお前のことだよ?w
自覚ないのはヤバすぎるぞw >> ああ、あと>>278についてもまともな反論よろしくね、ついでにDBでの実現方法も
逃げ回ってて惨めやね
誰のこととは言わんけどw さんざん逃げ回ってたのが要約書けたと思えばまたループしてんのかw 逃げ回ってループしかできないのに必死でごまかそうとしてるのが痛々しいw 俺は誰から逃げ回ってるんだろう?
って聞いてもまた逃げ回るんだろうなw レス番書いた数分後には同じレス番聞いてるのは逃げたんじゃなく忘れたのかw 他にたくさんあるなら
> 〇〇に書いとるやろ、バカかよ
って書けばいいのに...
そもそも反論されたことには触れられない時点で惨めにならんのかな
まあそんなメンタルならここまで粘着しねーかw >>290,391,393
404,421,450,452
やっぱり書けないのなw
逃げ回り方もワンパターンだし、知能の低さを表してて草 まだ逃げ回ってるのかよw
外から見ると惨めな存在にしか見えないから意味ねえぞ?w ワンパターンって指摘されてるのに...
>> 俺は誰から逃げ回ってるんだろう?
>> って聞いてもまた逃げ回るんだろうなw
まあ知能が低いからしゃーないわな、自業自得
プライドだけは高いのか引っ込みつかなくなってるし、地獄やなw 「データ同士の比較関数はデータクラス側に実装すべき?リストクラス側に実装すべき?」
「DBに入れてSQLでorder by!」 ループしかできないと指摘されてるのにまだやってんのか無能w 簡単な事すら質問しないと分からない時点で質問の返答に文句を言う資格は一切無いのになw 俺は何を悔しがればいいんだろ?
バシッと指摘して早く悔しがらせて欲しいもんだな
まあ指摘できたら既にしてると思うけどw 何度指摘してもすぐ忘れるのはストレスで記憶が無くなるのかw > 唯一書いたレス番w ⇒ >>293
誰がループさせてるんだろうね?
> ああ、あと>>278についてもまともな反論よろしくね、ついでにDBでの実現方法も
についてもだんまりだしね
どうせ答えられないなら黙ってりゃいいのにw 唯一ということはそれしか覚えてないってことだろ?w
ストレスで記憶は消えてるのに悔しかったことだけ心で覚えてるからこんなにループするんだろw
惨めよのう >>467
>>450 に戻る
そのワンパターンの返ししかできない自分が惨めにならんの?w そのワンパターンの返ししかできん自分は惨めだといつ気づけるんだ?w ワンパターンが気に入ったのかw
せいぜいオウム返ししかできないとか可哀想過ぎて草 また反論できずオウム返しでループかw
それしかできんのならやめとけばいいのに
みっともないw >>408,442,473
ほらほら、レスがまたワンパターンになってるぞ
そもそも470のどこがおうむ返しなんだよ、内容読まずにレスするからまた恥をかくんだぞw ほらほらずっと反論できなくてワンパターンなレスしかしてないぞw
これに懲りたら知ったかして嘘ばかり言うのをやめたらどうだw どこがワンパターンかも示せなくて草
俺みたいにレス番書けばいいのにな
そもそも人を嘘つき呼ばわりする前に鏡見ろよ、レベルの低い知ったか君w 何度書いても忘れる鳥頭が悔しくて発狂し続けてるの草 ほらね、すぐにワンパターンになっちゃう ⇒ >>404,448,450,465,477
俺はどこかの卑怯者じゃないからちゃんとレス番書けちゃうんだなw でも言われたレス番は都合の悪くない一つしか記憶にないんだろ?w えっ、他にあるなら書いてみ
って俺は何度書いたんだろうねw 何度書いたんだよほんとw
ループしかできないならやめときゃ恥をかかず済むのにw まあ何度書いても卑怯者からレス番なんて出来こないわな
そんな状態でよく
> でも言われたレス番は都合の悪くない一つしか記憶にないんだろ?w
なんて言えるよな
まあアホだから俺にとって都合悪くないとか認めちゃってて草生えるけど ほらね、レスに困るとワンパターン ⇒ >>245,426,483
わかりやすすぎるw
唯一示したレス番すら「都合の悪くない」なんて墓穴掘って草ボーボー これだけ発狂できるのは図星をつかれたからだろw
レス番書いても「あー見えない!見えない!わー!わー!」だもんなw
そりゃ悔しそうって言われるわw > レス番書いても「あー見えない!見えない!わー!わー!」だもんなw
でもお前唯一書いたレス番すら「都合の悪くない」って書いちゃって顔真っ赤やんw
>>479 > でも言われたレス番は都合の悪くない一つしか記憶にないんだろ?w 何が書いてあったか知らんけどその一つが心の支えなのかw
他の全部無かったことにして惨めすぎない?w Androidアプリ作ってる方いますか
実機検証用の端末は何を使用してますか?
pixelが推奨されていますがAndroid ONEでもいいのでしょうか? > 何が書いてあったか知らんけどその一つが心の支えなのかw
知らんのか?
それはいかんな、アホの書き込み面白いからちゃんとコピペしといてやるよw
>>479 > でも言われたレス番は都合の悪くない一つしか記憶にないんだろ?w
>>479 > でも言われたレス番は都合の悪くない一つしか記憶にないんだろ?w
>>479 > でも言われたレス番は都合の悪くない一つしか記憶にないんだろ?w
> 他の全部無かったことにして惨めすぎない?w
他の全部?
あるなら書いてみ
まあどうせまた逃げ回るんだろうけど >>490
ごめんね、自分で書いたはずなのに何が書いてあったか知らんとか言う認知症の爺の相手してるから
憐れな人なので暖かい目で見てやってくださいなw いや、どっちもなんで相手するんだよ
スルーもしない、両方荒らし ほらね、認知症入ってるみたいですぐワンパターンの返ししかできなくなるんですよ...w ⇒ >>316,389,415,434,
463,485,494
まあ唯一書いたレス番を瞬殺された上に自分から「都合の悪くない」とか書いて自爆しちゃったら顔真っ赤にして悔しそうとしか書けなくなるのもしょうがないかなw >>241,247,314,496
苦しくなると草しか書けなくなるんだな...
わかりやす過ぎるw
ってこれ前にも書いたよな... ⇒ >>315 > 同じことしか書かないのは反論できないからだなw
たしかにそうだね、4回も書くとか頭おかしいよなw
https://i.imgur.com/C3RZHx1.jpg 四回どころじゃなくもっと書いてるだろw
何日もループしかしてないんだかw
お前頭悪いからなにか書くたびに恥かいてるぞw 書いてるというなら示せばいいんじゃね?w
----
> 同じことしか書かないのは反論できないからだなw
たしかにそうだね、4回も書くとか頭おかしいよなw
https://i.imgur.com/C3RZHx1.jpg 何回示しても同じこと聞くのは頭が悪いのかそれともストレスで覚えられないのかw
両方かw >>504
> 何回示しても
何を示したのかな?
何度も同じ事を書く痴呆症状かな?w
----
> 同じことしか書かないのは反論できないからだなw
たしかにそうだね、4回も書くとか頭おかしいよなw
https://i.imgur.com/C3RZHx1.jpg 唯一書いたレス番を瞬殺された上に自分から「都合の悪くない」とか書いて自爆しちゃったのにまだ
> 何回示しても
なんてよく言えるもんだな...
認知症入ってて恥の概念が既にないんだろうか?w すごいなこのアスペw
さすがにここまでのたうち回るやつは初めてだw
頭が悪すぎて言葉が通じないのでいじめ方が単調になるのだけ残念 >>510
名前欄を見る余裕すらないのかw
そもそものたうち回るとか意味不明
270にまともな返しもできずにお前が逃げ回ってるだけだし
頭が悪いと言うなら何度でもバシッとレスすりゃいいだけなのにね
あっ、既に書いてる系のアホレスは要らんよ、ループするだけだし
まあそういうレスしか返せないんだろうけどw パソコン初心者でさ、最近コマンドプロンプトとか言うやつ覚えたんだけど、管理者権限?なしでアイフィルターって解除できんのかね? ぐうの音も出てないのに何か書かずにおれないほど悔しかったかw >>518
> 270にまともな返しもできずにお前が逃げ回ってるだけだし
> 頭が悪いと言うなら何度でもバシッとレスすりゃいいだけなのにね
に触れられず悔しいとしか書けなくて草
こう言うのをぐうの音も出ないって言うんだろうなw オウム返し?
ぐうの音も出ないと言うのはちゃんと状況書かないと意味ないよって教えてあげてるんだけどw
相変わらず
> 270にまともな返しもできずにお前が逃げ回ってるだけだし
> 頭が悪いと言うなら何度でもバシッとレスすりゃいいだけなのにね
にはぐうの音も出ずに逃げ回ってるだけでしょ? ほらね、ぐうの音も出ないから同じ事ガーとか瀕死ダーとか中身の無い「同じ事」しか書けなくて草
そもそもお前がまともな反論をしない/出来ないからループしてるだけやぞw まともな反論ができずオウム返しでうわ言を言うことしかできなくなってるのに悔しくていつまでも引きずり出されてるのかわいそうw また中身の無いうわ言ガーかよ...
必死に言葉探しても無駄なのにね
そろそろ逃げ回ってないでバシッとレスしてくんないかな?
まあ無理なのは分かってるけどw 他のスレとか立ててやれ
ずっと昔のやり取りを延々と「ちゃんと返事しろ」とか言い合ってるの、端からみたら訳分からんし迷惑
通報はしたけど二人で自ら去ってくれ >>526
お前と違って要求を具体的に書いてるだろ?
「お前が>>270にまともなレスを返すか黙ればいいだけ」
それともまだ逃げ回るのかい? 逃げてることに自覚があるのかやたら逃げてると言いたがるなw そりゃそうだよ
お 前 が 逃 げ て る
~~~~~~
という認識はあるからねw 人に転嫁して自分の心の支えにしてるんだなw
かわいそう pythonを勉強したいんですけど、なかなか良い学習サイトが見つからなくて、以前プロゲートでやっていたんですけど自分はまだ学生でお金がかかるサイトは厳しく、途中で断念しましたので、完全無料且つプロゲートのような分かりやすい学習サイトはありませんか?プロゲートでもラベルについてはあまり説明されていなかったので、そこも含めて教えてくれるサイトを教えてください。 >>531
今度は人に転嫁してるーかよ
さすがにバカじゃねーの?w >>535
図星ガーw
どんどんワンパターンになってて草
まあ>>230みたいな珍説でドヤったら恥ずかしいのは分かるけどだったら黙れば良いのにね >>538
すいません、具体的にどのサイトですか?プログラミング チートシートや、エンジニア向けチートシートなど検索したんですが、それに関連した記事は出てくるんですが肝心のチートシートのサイトが出てきません。URLなどを張ってもらえれば助かります。 最初からずっとワンパターンでオウム返ししかできてなくて草
よほど悔しかったんだなw >>541
> 最初からずっとワンパターンでオウム返ししかできてなくて草
具体性の欠片もないレスしてないで早く>>270にまともな反論しろよ これは一般論ですが、入門書/サイトを教えてという質問には
いい回答がつくことはないです
入門書が役に立つのは最初の数ヶ月だけで
それ以は別の情報源に当たっているので
多くの人は入門時に何をやったかなんて忘れています 反論もできないのにずっと顔真っ赤で張り付いてるのかw
惨めよのうw 初心者にとっては環境を準備するのが大変
わからないことが多いかと思う
入門書とかそのままでは動かないことも多い
公式のチュートリアルがお勧めかな >>544
>>541に言ってやれよw
俺に言ってると言うならどれに反論すればいいのか教えてくれ >>533
> pythonを勉強したいんですけど
目的はなに?
自分で作りたいものがあるなら出来るところまでやってpythonスレで質問すればいい
pythonをざっくり知りたいなら>>545も言ってるチュートリアルをなぞればいい
あとチートシートはある程度わかってる人がメモとして使うようなものだから初心者は気にしなくていい
https://perso.limsi.fr/pointal/_media/python:cours:mementopython3-english.pdf 嘘つき呼ばわりするわりにはどこが嘘なのかも書けないクズが何か喚いてるな
> 俺に言ってると言うならどれに反論すればいいのか教えてくれ
って書いてあるのにねw 沢山の回答ありがとうございます。
>>549
特に作りたいものという物はありません。取りあえず初心者なので先ずはプログラミングをしてみるということから始めようと思ったので、ネット記事の評価などからpythonが一番簡単で汎用性もあるpythonを始めてみようと思いました。正確には作りたいものはあるんですが、それを作るのに向いている言語がいまいちわからなくて別スレで質問したのですがそこで、取りあえず一つの言語出来るようになれば自分で判断できるようになるという事なので簡単なpythonから始めようと思いました。 >>555
ならとりあえずチュートリアルで感触摑んで作りたいものを作ればいいかと
https://docs.python.org/ja/3/tutorial/index.html
あと困った時に人に聞いたりするのはいいけどやる前から最善の方法を探し回るのはあまり意味がない
とりあえずよくわからなくてもやってみて間違ってたり向いてないとわかったら違う方向に行った方が結果として早いことが多いよ >>557
反論してやるからどれに反論してほしいのが早く書けよw
どうせ書けないくせに無様な奴だな >>555
C#が一番簡単で凡庸性あるよ
Visual Studioとか使ってやれば誰もがプロのプログラマーのようにコードかける いや初心者にPython進めるのはやめとけよ
コンソールアプリでモチベーション保てると思うか? >>559-560
> C#が一番簡単で凡庸性あるよ
その意見について反対する気はないけど C# と python で悩むよりとっとと始めたほうがいいと思うよ 記憶力のないやつは何に反論しなきゃいけないのかも忘れたのか、それとも悔しくて忘れたふりをしてるのかw
同じこと何回書かせるんだよみっともないw >>556
なるほど、確かにそうですね、取りあえず張っていただいたURLを読んで入門することから始めます。分からないことがあったらまた聞きに来るのでその時はよろしくお願いします。
>>555
C#は後々勉強するつもりです。と言うよりも、俺の学校の進学先の都合上否が応でも勉強することになるので、C#はユニティでやるつもりです。 >>562
またこれだよw
前に書いたんならここに書いただろ!
ってバシッと書けばいいだけ
> 同じこと何回書かせるんだよみっともないw
お前がなw >>563
> 分からないことがあったらまた聞きに来るのでその時はよろしくお願いします。
Python の質問は Python スレへどうぞ
【まず1嫁】くだすれPython(超初心者用) その58
https://mevius.5ch.net/test/read.cgi/tech/1662514433/
Pythonのお勉強 Part68
https://mevius.5ch.net/test/read.cgi/tech/1663235546/ >>565
わざわざリンクまでありがとうございます。pythonについて分からないことがあればそちらに聞きに行きますね。 プログラミング初心者なんですけど一日100行くらいしか進まなくて困っています
集中力もないんですぐにスマホとか触ってしまいます
普通のエンジニアなら一日どんくらい書けるんでしょうか? 今日出社してから手をつけたソースファイルは退社時に3行減ってたよ
だから1日マイナス3行かな moldの作者は一日に200行行くって言ってたしそれでも十分凄い方なんですね >>566
> 前に書いたんならここに書いただろ!
> ってバシッと書けばいいだけ 1行の価値なんて定まってないから、自己研鑚を自分なりに積むしかないよ
真面目に取り組んでれば今日書いた100行と1年後に書いた100行、多分価値は変わるやろ 行数って言われて毎回思うけどメソッドチェーン等が使えるようになってから同じことが1行でも複数行でも書けるから行数換算は意味がないと感じる
なのにうちの品管は必ず行数を元に資料作る
いい加減COBOL(だったよね?)の品管のやり方から脱却できんもんかね? そんなにメソッドチェーンが大量にあるなら影響するかもしれんけど実際はそれを一行ずつにしたところで大差ないやろ >>577
> 行数って言われて毎回思うけどメソッドチェーン等が使えるようになってから同じことが1行でも複数行でも書けるから行数換算は意味がないと感じる
そんなのは自由書式になった時から言われてて
int
i
=
1
;
って書けば行数稼げるやんって言われてた
> なのにうちの品管は必ず行数を元に資料作る
> いい加減COBOL(だったよね?)の品管のやり方から脱却できんもんかね?
ファンクションポイントとか一時やってたけど何を1ファンクションとするのか結局恣意的な判断が入ることと実際やると結構大変だから結局主流にはなれなかったな
なんだかんだ言ってどうせたいして精度でないなら実行が簡単な行数計測になっちゃうんだよね お前が書いたのは唯一>>292で>>270で瞬殺されただろw
もう忘れたか? >>579
うちの主流は引数だったわ
呼び出しと実装で2か所変えれるから早い。とか言われてたわ
改行やフィールド変数を引数にしたり…
行数はアプリで出せるし楽だもんね
変更は難しいか 殺されてないだろw
お前の頭が悪すぎて理解できてないだけだし、自分の間違いを理解できたところは全部忘れてるだけw >>270なら>>271で一瞬で殺されてるのにそれに気づかず何度も書いてるのほんと哀れすぎるわw >>584
えっ、今更そこ?w
まあそれはそれであると言うならソース出せやって話だけど、そこにしか反論出来なかったと言うことでいいかな? 逃げてるのは
> そこにしか反論出来なかったと言うことでいいかな?
に答えられない お・ま・え w わたしはしゃぶしゃぶのタレは
ゴマダレよりポン酢派です。 >>588
> ごまかしのループに入ったなw
お・ま・え・が・な w
> そこにしか反論出来なかったと言うことでいいかな?
はやく答えなよ 行数は大体の目安だよ
トータルの行数のオーダーが
10, 100, 1000, 10000, 100000, 1000000
とかでおおよその規模、複雑さがわかるだけ >>593
>>588
しかし>>271で反論したつもりになってたとは...w まだ理解できないのかw
それともずっと恥を晒してたことにようやく気づいて穴を掘ってるのかw まだやってんのか
プログラマーならお互いきちんと要求まとめて、専用のスレ立てて話し合えよ
そうしないなら、お前らの主張はこのスレは乗っ取るから新スレ立てろってことでいいんだな? >>596
>>270「C#にはComparisonはない」
>>271「ある」
実際ある
ほんとはこれで終了なんだよね > 実際ある
でも根拠は示せない
> ほんとはこれで終了なんだよね
そういう事w 根拠w
探せないから教えてほしいということかw
からのループ ラダーと素のCとJavaしかわからんワイずっと蚊帳の外 ないと言ってる方は、ないという根拠や理由を提示できないのか?
お互い提示できないなら、その論点についての結論付けは不可能になるよな
これでレスバは終わりになるけどいいよな?
これ以上の根拠とかない無駄なレスバはスレも技術も関係ないから、他にスレ立てるか他の掲示板でやれ リングバッファを実装することになったんだけど、満杯キューに対するエンキュー時に自動でデキューするようにすればいいだけ?
なんか上手い実装があれば教えて >>602
wikipediaにアルゴリズム載ってたの見たことあるぞ >>601
悪魔の証明も理解してない奴はお呼びでないよ
あるよ、とか探せば秒で見つかる、という奴が示せばそれこそ秒で終わる話
示せないからいつまでもループしてるだけ >>602
普通満杯ならエラーで返す実装が多い気がする
用途によるけど勝手にデキューしたらまずくね? >>605
ないと知った根拠をだせよ
なきゃ単に反発してるだけじゃねえか
悪魔の証明でもなんでねえよ
「お前がないと判断した理由」があるんだろ
ならなんでお前も、あるって言ってるものにわざわざ反発するんだよ
ないなら同レベル C# Comparisonでググれば一発でみつかるものを同レベルとか言われてもなあ >>607
> 何度示しても
またこれだよ...
ここで示してるだろボケッ!
って書くだけなのにな
>>608
> ないと知った根拠をだせよ
お前は自分がなんでも知ってると思ってるのか?
自分の知る範囲ではないことをあると言われたらどこにあるんだ?って聞くだろ
それで、ここにあるだろボケッ!で終わる話
しかし何故か終わらない、理由はわかるよねw >>609
一発で見つかるものを出せないのはなぜかな?w 出すまでもないからに決まってるだろw
そこにあるんだからw
みつけ方を教えてやったんだから人並みの知能があれば秒でみつかるねw >>610
じゃあお前は、ないという主張をしたいんじゃなくて、あるって言う根拠だけを求めてるだけなのか?
それが何になるの?
そうか、で終ればいい話じゃないのか?
「ない」という主張はする気ないんだろ? >>612
はいはい、君はそれでいいんじゃねw
無理強いはしないよ
>>613
頭大丈夫?
普通にないと思ってるからあるならどこにあるのか出せって言ってるだけ
> あるよ、とか探せば秒で見つかる、という奴が示せばそれこそ秒で終わる話
> 示せないからいつまでもループしてるだけ >>613
これがこいつのキャラだよ
このスレでアホなことばかり言ってるから三回ほどツッコんでやったらこうなった
もうただどうしていいのかわからなくて文字通り発狂してるだけ Github pagesで静的サイトしか作れないのって何が原因なん? >>614
あると言ってる方は>>609として根拠を提示した。これが正しくない理由を書いてみて
ある→根拠を提示はしてる
ない→根拠も何もない
今の状況はこう
ないと主張する方が、あると主張するやつと反対するためには、相応の根拠が必要だと思わない?
「普通にないと思ってる」
↑これはなんで?「あるかもしれないし、ないかもしれない」ってのが、「普通」の考えだと思うよ
それを「ない」と判断した理由があるはず >>617
> あると言ってる方は>>609として根拠を提示した。
それを根拠って言うの?
俺が「地動説が正しいのはググれば一発でみつかる」って書いたら信じるの?
> ないと主張する方が、あると主張するやつと反対するためには、相応の根拠が必要だと思わない?
引き分けに持ち込みたいのか?
なぜ秒で見つかるものを出さないでいつまでもループしてるんだ? qiitaに自分のブログへのリンク貼り付けて誘導させる記事投稿するのってやめておいた方がいいですか? >>618
確かに「C# Comparison」ググったら論点までは知らんけどこの人の言うように記事は出てきたようには見えるよ?
ググってこれは正しくないと思ったの?
なぜググって確認しないの?ヤケになってる?
↓この状況は変わってないけどどうするの?
ある→根拠を提示はしてる
ない→根拠も何もなく、相手の提示も確認しない
>引き分けに持ち込みたいのか?
>なぜ秒で見つかるものを出さないでいつまでもループしてるんだ?
上記のように提示はしてるね?リンク貼るだけが提示じゃないよ
引き分けどころか、現状では根拠の提示すら出来ていない「ない」と主張してる方が負けるよ >>624
横からだけどComparisonデリゲートを知らないわけじゃないんだよ
>>261から>>271までのやり取り見れば分かる >>618
自分が代わりにググったURLを貼ってあげれば確認できるかな?
子供に教えてるみたいだw
https://www.google.com/search?q=%22C%23%22+comparison
この検索結果があると主張してる方の根拠だけど、ないと主張してるお前は何が不足するというのかな?
それともまた論点が違うとでも主張するのだろうか >>624
見つけてるのにURL示せないとかw
そんな中身の無いレスを長々書かずにぐうの音も出ない根拠をサクッと示せば秒で終わるのに... interfaceキーワードで宣言したものしかインターフェースじゃないと思い込んでるんだろ
APIとかUIとかいう基礎的な用語を知らんのだろうなw >>628
なぜこれを最初から示せない?
まああるのはわかったわ、ありがとう >>631
分かってよかったね
今度からは分からないことは無闇に反対せず、
素直になって自分でも調べるようにね
そうしないと今回みたいに恥かかなくて済むからね、おこちゃま >>630
APIやUIはインターフェース
何かと何かの境界部となるものだから
でもデリゲートは狭義でも広義でもインターフェースではない
interfaceを定義する代わりとして使うことはできるがデリゲートはStringやList<T>と同じで単なる型だから
「Stringインターフェース」とか「List<T>インターフェース」とか呼んでるやついる? >>636
デリゲート「型」だからインターフェースだぞ
例えばパラメータと実装の間にある テラテイルとかスタックオーバーフローに日本語で質問したらなんでいつも日本人はマウント取りの重箱突くことから始めるのでしょうか?怖くて質問するのも躊躇してしまいます。昔から変わりませんね >>638
お前には5chや知恵袋がお似合いってことよ
それぞれ自分に合うところで質問すればいいさ >>639
前レス読んだら逆みたいだけど?作業1日30行とかマイナス行でワロタ else ifのコメントの書き方なんだがこういう書き方はキモい?
綺麗に並んでいて良いと思うのだが
// ifのコメント
if () {
・・・
}
// else if のコメント
else if () {
・・・
} コメントは中に書くかな
理由は条件よりも成立した場合に何の処理をするかが重要だから >>644
中に書くのは条件のコメントではないよね
波カッコ内の処理のコメントになる
業務ロジックが複雑でどうしても条件のコメント書かないとわかりにくいんだよ
という前提で答えてほしい 条件に名前をつければいいだろ
ifは条件判断してenumを返す
実際の処理はswitchで行う
何でもかんでも一つの関数にごちゃまぜにして書くからややこしくなる >>646
すまんけど論点はそこじゃない
コメントの書き方(書く位置)がおかしくないか聞いてるのでそこのアドバイスほしい 自分の望む答え以外認めないのになんでわざわざ質問するの? 屁理屈ばっかだからもういいや
プログラマーってめんどくせーのばっかだな おかしい理由は二つある
一つはコメントが必要なこと(コメントで読みやすくなるのではなく、コメントが無いと読めないこと)
コードだけで記述しきれてないために保守性が低い
もちろんコメントだけでロジックを記述しきることもできてないはずなので無駄に複雑な条件分岐とコメントを最初のifから最後まで全部読まなければ把握できない
もう一つはelseの前に一行あること
読んでいてif節の直後にelseが無ければ見落とす可能性がある
よって不許可 >>651
これがめんどくせーのはお前がプログラマじゃないからだ
プログラマになればわかる >>651
質問に回答したらあーでもないこうでもないと、面倒臭いのはお前さんの方じゃね? >>652
だから前提で業務ロジックが複雑って言ってんじゃん
複雑な業務ロジックはコメントないと他人が理解できないわけ
てかお前のゴミコードはコメントゼロなの? >>655
無駄に複雑になってるのはお前の責任も多いぞって話だ
そういうのをスパゲティって言うんだよ
知らなきゃググれ >>656
業務が複雑なのは俺のせいか
お前マジで楽な仕事しかしたことなさそうだな
参考にならんからもうレスしなくていいぞ >>657
業務が複雑な話をしてるんじゃなくお前のコードが複雑になってる話をしてるんだがこれがわからないとなるとさすがにプログラミング向いてないから若いうちにやめた方がいいぞ 比較メソッドの実装はどこにすべき?→DBに任せるべき
コメントの場所はどこにすればいい?→コメントが要らないようにすべき
こういうの多いね、ここ。 >>658
コメントの位置の質問くらいでイライラすんなよw
カスみてえなメンタルだなww >>657
ifとかelse-ifとかにコメント入れないと理解できなくなるというのは100%プログラマーの責任だぞ
業務ロジックが複雑なのが理由なんじゃなくてそのロジックを整理してプログラムで表現できてないのが理由なんだから
ただ理由を書く場合とかコメントを書いておいたほうがいいケースがあるのは確か
そういう場合のコメント位置はifやelse-ifブロックの中に書くのが主流
次点でifやelse-ifと同じ行
ifやelseの上の行にあるとプログラムの構造が見にくくなるから好まれない >>661
いやマジで業務が次々と変わるんだわ
新たな条件が鬼のようにくるんだよ
知らない言葉が新しく作られ、意味のわからない造語が条件を意味していと言ってくる
さらに先方から来るデータがゴミクソ過ぎて日付の位置に名前が記載されたり酷いんだよ
直してくれっていっても相手が大企業で絶対に譲らねえんだ
それをプログラマーのせいってことか?
つまり前半の部分は質問してないんだから答えるな
わかったか?
後半は好む好まないではなくコーディング規約とかでどの言語、どのフレームワークでも同じように規約されてるレベルのものなのか? 業務の質問を5chでしてイライラするボンクラよw
だがほんとは業務じゃないだろ
なぜなら「プログラマーはめんどくせーのばっか」の一言でお前がプログラマーじゃないのがわかる
初心者なら無駄に見栄張らず初心者らしく謙虚にするのがいいと思うぞw 業務の質問はしてない
コメントの質問を業務の質問と勘違いするアホがいるようだが 業務気取ってるが業務じゃないと言ってるのが読み取れないお粗末な言語能力よw まあそのコメントなら最初のifの上で説明するやろな
elseifの上にまで下げなきゃいけないほど、最初のifの中を大きくしない
今どきの言語や設計ならそうならないように大抵できると思うわ サーバー側から処理が終わったことをフロントエンドに通知したいんだけど何かいい方法ある?
定期的にサーバーにリクエスト送って確認するしかない? それがポーリングでもうひとつはWebSocketがあるけどそこまでしたいかどうか もう終わってるみたいだが、そんなに複雑なif文ならメソッド化かな
メソッドコメントにいくらでも説明書けるし、if文も入れ子にして一つ一つは簡単になるはずだよね
この人には聞き入れては貰えないだろうが… >>673
自分で書いといてあれだがbooleandeで判断できないならenamがいいわな
終わった話に無駄なこと書いてたわ
上とこれ共々無かったのとに… 結局どいつも答えられなくてワロタw
自称プログラマーのくせに課題に対して明確な解決すらできずに別の案を提示w
しかもこんな低レベルな質問内容に休日からブチ切れww 答えてんじゃん
糞コードだって
理由を二つ書いたのが読めないのか?
二つ目の理由読めばわかるがelseの前に空行入れるとかセンス無さすぎて笑うわw >>674
booleanで判断できないってどういう状況? >>662
スパゲッティコーダーの典型的な言い訳じゃん
現在進行形で負債を量産してることに早く気付け >>678
平日ダイヤ、休日ダイヤ、臨時ダイヤの三種類で処理を変えたい時とかあるわな
その時はbooleanじゃなくダイヤの種類をenumで返せばいい
この質問者は「臨時ダイヤになる条件が次々変わるのにどうすりゃいいの!?」って発狂してるがそんなのどのダイヤになるのかという判断だけカプセル化して処理から分離すべきなんだよな もしかしたら、こいつの会社は毎日のように会社の業種とかが変わるのかもしれんよw >>680
分岐が三種類あるからそれYes/Noの二値しかないbooleanで表せないという話?
だとするとenumにする判断基準としてはちょっと微妙
それにenumを使ったとしてもenumを返す関数に条件記述が移動するだけなら質問者のスパゲッティコードは解消しないので
まずはif (is臨時ダイヤ()){…}のように条件記述を簡潔化することから始めたほうがいいと思う >>684
お前の書くコードがスパゲティということがありありと伝わってくるレスだな
なぜこれで簡単になるか全く理解してないと見える なんでダイヤごときのチョロい条件にしてんだよ
今までこの世に存在していなかった意味不明の概念や造語をどうやってenumにすんだよ
できたとしてもナニコレ?って言われるだけだからコメント書きたいだけ
もう一度言う
コメント書きたいだけだ
しかもそのコメントの位置を聞いてるだけ
日本語通じてるか? そこに書くのは糞だと何度も教えてもらったろ
ほめられるまで続ける気なのかよw >>684
まずはそれで良いと思います
個人的には色々経験積むと今のところenumに落ち着く人が多いと思う >>689
enumにするのは選択肢を網羅的に型で表現したい場合
else ifのある条件分岐がすべてそのケースに当てはまるわけじゃない
経験を積むというのは状況を多面的に想定できるようになりそれぞれに合わせた解決策の引き出しが増えるということ
1つの解決策とそれがフィットする状況しか想定できないのとは真逆 >>691
ifの条件分岐は入れ子になるがそれをフラットにすればenumになるからそれで網羅できるってことだよ 要するにお前は経験が浅いから何を言われてるかわからないというだけ
働いてればこんなケースいくらでも出会うだろw Dockerって便利な機能だと思いますがWindows環境だとなんかあまり良くないらしいですね
そこでゲームプログラマーみたいなWindows環境メインだけど環境構築コンテナ化することに恩恵があるようなところって何使ってるんですか??? 質問、有料でもいいからとにかくこれ一本で一つの言語マスターできるサイトってある? >>695
公式のチュートリアル
わからない単語があれば
調べれば大丈夫 >>694
Docker, Kubernetes は、Linux だけの技術。
Windows では使えない技術。
だからMicrosoft(MS)も、Linux財団に加入して、一緒に作っている
昔はCEO のSteve Ballmar が、Linuxが大嫌いで、
クラウド事業へ移行できないし、OSS 好きの技術者から嫌われて首になった。
パソコン・Office だけのWindowsを目指した化石
それ以降MSは、大量のLinux技術者を雇って、Linuxへの移行を進めていった
今では、Windows 10, WSL2, VSCode の拡張機能・Remote Development, Docker Desktop などで、
Windowsからシームレスに、Linux, Docker も使える >>699
それでゲーム会社はDockerとか使ってるんですかね?
カプコンとかコナミとかフロムとか Windows環境がメインであろうゲーム開発会社はLinuxサーバーにDocker使ってWindows環境構築を構築してるのでしょうか?
なんか回りくどいような… ソースコードからそのプログラムの計算量推定するのってどうしたらいいんですか?
一般の人はどうやってやってますか? ウェブ系は、すべてLinux で、ほとんどがDocker, Kubernetes。
Docker, Kubernetesは、Linuxだけの技術だから、Windows では使えない
AWS Fargate, Kubernetes などを使う
今の円安で、Ruby on Rails, AWS Solution Architect の米国年収は、2千万円ぐらいになっている >>704
えっっ?
実際に実行して測ってるってことですか??
ソースコードの字面から判断していないってことですか? プログラムの計算量って乱数や与えられた引数などのパラメータで変化するし停止性問題も絡まん? >>705
アルゴリズムを詳しくしればソースコードから割り出せるだろうがムズい
簡単にできるなら実測でのボトルネック、ホットスポットを調査する必要もない >>705
ソースコードの字面だけから判断するには使われてる関数全ての計算量を把握する必要があるから
簡単なコードじゃなければ実行して推測してからコードを再精査したほうが早い じゃあアルゴリズムの定義から計算量をしるためにはどうしたらいいんですか? ざっくり言うと関数内部で使われてる見えないループも含めて一重ループで書けるならO(n)
二重ループならO(n^2)
三重ループならO(n^3)
これは最大値を取る
つまり二重ループと一重ループの両方があるならO(n^2)になる
一重ループだけど最初の要素から最後の要素まで全て扱うのではなくバイナリサーチのように絞り込んでいくものはO(log n)
O(log n)の外側または内側にループがあるものはO(n log n) 以前出没したときの「ファイルの読み込みがキャッシュされて正しい計算量が測れない~」という主張が馬鹿にされてたのは、
読み込みがO(n)の処理だからというのを彼はこれで理解できたんだろうか? 計算量を求めたいのに>>713の内容を知らないのならむしろ>>707の返しは適切 計算量の求め方を知りたいと言ってるのに適切なわけないだろw 適切かどうかはもうしらんけど、
ワイは>>713の返しを思いつかんかったから偉いのは>>713やで
ハイエナしたかったんや^^ (algorithmic)complexityの意味で計算量という言葉を使ってるなら>>713に書いてるような基本的なことを知らないはずがない
つまり質問者は計算量という言葉を回答者とは異なる意味で使ってる可能性が大なのでその点を明確にできる>>707の返しは適切だってこと >>721
見本のようなアスペだな
それ演技?
それとも地? >>713のようなことってどこに書いてあるの?
ワイ高校生やからわからんのやが >>724
大学のコンピュータシステム専攻の講義でやったような…… 計算量とかが気になるならatcoder(競技プログラミングスレ)とか足を踏み入れてみれば? >>727
競プロスレだと計算量なんか常識だから誰もそんな話してないと思うぞ ざっとスレ見たけど誰もじゃなかったぞ、数カキコはある() >>727
だからatcoderに踏み入れようとしている高校生です >>724
「big o notation」や「complexity analysis」で検索して出てくる動画とか
簡単なアルゴリズムの入門本を読めばいいよ
https://m.youtube.com/watch?v=Mo4vesaut8g とか
https://www.manning.com/books/grokking-algorithms とか
つか計算量って言葉はどこで勉強したんだ?
その時に一緒に学ぶ内容だと思うんだが reCaptureってユーザーのマウス操作やキーボード操作を監視してボットかどうかを判別してるっていうけど、ブラウザ側(javascript?)からマウスやキーボードを認識できるんだろうか? >>735
なるほど確かにサイトヒートマップみたいなのはマウス位置を取得してるからできるか
てことはc#とかでマウス自体を操作すれば突破されそう
reCaptureも完璧ではないか そういやC++でゲームコントローラーのスティック入力に応じてマウス移動するプログラム前に書いたな reCAPTCHA
まあv3はユーザーの手間が少ないことを目的にしてるんだったような
一定の効果以上はしゃあないと割り切るものだよね
防ぐことに重きをおくならv2 1秒間に数十回更新されるcsvファイルから、1秒間に数十回単位でデータを取得したいのですが、そういったことは可能だと思いますか?
ファイルロックなどの制限で不可能だったりしますか?
実装してみたらすぐ分かるとは思うのですが、今すぐには実装を試せそうにないので実装前に知っておきたいです CSVにかぎらずシングルスレッドでファイルの読み書きすればいいのでは?
最高何回読み書き可能が計測可能だろ ファイルでは出来るかどうか分からないけど、
普通、キューや組み込みでは、そういう処理ばっかり
Amazon Simple Queue Service (SQS)は、AWS でも2004 から始まった最古のサービス
システムA → キュー → システムB
2016年から、配信順序を保証するFIFO キューも出来た。
バッチ処理無しで300件/秒、バッチ処理有りで3,000件/秒、
昔からある配信順序を保証しない、Standard キューは、1秒当たり無制限の件数。
ただし、同じものが2度配信されたりもする
これらをキュー無しで、組み込みで自作すると処理落ちになって、
処理されないメッセージが生じたりする 環境も書かずに可能性を聞かれてもね
なにをやりたいのか知らんけど普通に考えたらDB使えって言う案件かと >>743
C++で取得した値を、Pythonに受け渡すのにファイルの入出力の使用を検討してるんですが、このやり方で出来るのか、他のやり方の方が良いのか迷ってる感じです そういうこと聞いてるんじゃないよw 明らかにファイルのサイズでスケールするんだからそこを言えよw
扱うデータの大きさも言えませんなら自分もDB使えって言う >>745
扱うデータは1回の処理につき1行のみで300文字以内な感じなので小さいです。データは書き足していくわけではなく、毎回上書き保存していく感じを考えてます。 そんくらいなら余裕でしょ プロセス間通信でググればファイル以外のやりくちも見つかる なんでそんなんファイルに書き込むねん。。
世の中は不思議がいっぱいだな() >>746
読み込む側が古いデータを読み損ねた場合は上書きされた最新データだけ読めれば問題ないの? 多分なんか監視してるものがあって状態を渡してるんでしょ
毎秒数十回っていうとセンサー類の信号値とかコンピューターゲーム用の外部プログラムとかそんなとこでは むしろ渡し側にものすごい制約があるのかね
悪いことじゃなけりゃどうでもいいか >>752
それで大丈夫です
>>753
そういう感じです
>>754
自分がC++のことがあまりよく分かってないのと、オープンソースの他人の書いたコードを使う予定なのであまり改変しづらいなどいくつか理由はありますが、一言でいうと経験値不足で他の手段がよく分からないからという感じです。 オールパイソンでもいけるとおもうのだが
パイソンでいけないならば入出力のハードの影響大かと 一般的には、キュー
組み込みのT-Kernel では、message buffer, Mailbox とか、
待ち合わせのランデブーとか まあ1行ならあまり問題ない可能性があるかもしれんし出力側のコードにもハードにもよるからな tmpfsみたいなオンメモリのファイルシステム上に書き込んで、読み込み側からはreadonlyで読めばいいんじゃね あの程度のデータならディスクの読み書きなんか発生しないだろうからハードなんかなんでもいいでしょ 俺障害者雇用でもいいから中途採用でプログラマーになろうって思ってんやがgithubのポートフォリオが埋まらないンゴ
ADHDなんかな
ADHDって向いてる? 受け入れる側もあなた自身も全員不幸になるから勘弁してくれ
向いてるとか書いてあるネット記事は全て非プログラマによる根拠の無い憶測なので・・・
あと、障害者雇用枠をわざわざプログラマーに充てがう会社はほとんど無い
基本は総務など事務作業要員に充てる ADHDって不注意で落ち着きがなくて衝動的なんだろ?
プログラマは注意深くないといけないし落ち着いて座ってなきゃいけないし衝動的なのも特に向いてる要素にはならないよ
なんでなろうと思ったか知らないけど動画か何かに騙されてね?
そういうのが向いてるのは芸術家とかエンターテイナーなんじゃね 芸術家に必要なのは才能よりパトロンですよ。
そういう意味では、ネットのある今のほうが良い環境かもしれない。
誰も活用しないけど。 相談者は気にしてるけど気にしなくていいと言うのが答え
発達障害はタイプも重さも様々
最初からダメと思わずにまずは試したほうがいい 一般論で言うと、とりあえずやってみろというのが一番真に受けちゃいけないやつだぞ
言ったやつ何も考えてないか何も知らないかどうでもいいかのどれかだから
中途退職なんてそんな簡単にしていいものじゃないからしっかり情報仕入れて考えろ
その上で勧めてくれた人の意見を取り入れるかどうかは自分が全責任を持って自分で決めるもんだ
やめるも進むも自分の意志で決めるもので「とりあえずやってみる」のも選択肢の一つにすぎない
選択肢の一つではあるが、それが許されるのはたいてい若いうちだけだな 怖い怖いスレチ警察が来たから他の場所で相談しな
ここはプログラミングに関するクソしょうもない質問する便所の壁でテーマに沿わない落書きは怒られるぞ ID:o7Lf802R0は自分の意見が誰にも好意的に受け止められなくておかしくなっちゃったのかな ADHDだときついってマジですか?
一応プログラミング能力あるにはあるのですが
実際のコーディングに取り掛かるまでが長いというかパソコンを開くのが億劫って感じるレベルなんですがやばいですよね?
これでも作りたいものはあってサンプルコードみたいなのをスマホのメモ帳アプリに書きなぐったりはしています スレの流れガン無視でしょうもないこと書いてるやつに誰が賛同するんだよ
死ねよ github.ioってSQLServer使ったウェブアプリってデプロイできるのでしょうか?
気になります WinUI3勉強してみたいんだけど入門的な資料がみつからない
どこにあるの? >>784
ありがとうございます
WPFは使うつもり無かったので、winuiからって思ってたんだけど
WPF覚えてからWinUIに移るのが最短コースな感じでしょうか >>785
ある程度でいいと思うよ
データバインディングの方法とかコードビハインドで書く方法とか
WPFがいやなら.NET MAUIからでもいいし
結局XAMLとC#をどうつなぐが重要だからね
ViewができたらC#で機能書くだけだし Win11はメモリ8GBあれば十分?
16GBあったほうがいい? Ruby on Rails などのウェブ系では、
Windows 10, WSL2, Ubuntu 20.04, VSCode, Docker Desktop, Windows Terminal で、
ブラウザ・データベースも使う
つまり、Windows + WSL2(Hyper-V でLinux)だから、8GB メモリじゃキツイ。
最低でも、16GBは欲しい。32〜64GB以上が推奨 >>792
仕事で使うなら会社に支給されるじゃねぇの?
趣味程度なら8GBとかでもいいような? >>781
ですがGitHub.io諦めてサクラサーバーでWindowsサーバー用意しました
一応報告 この場合どうすればよいでしょうか
https://imgur.com/X76G9Rh.jpg
コメントフィールドで改行をしたらHTMLでも改行をしたことにする方法ありますでしょうか。
リプレイスをして改行コードを<br>に変換するとコードスニペットの中身も<br>が足されてまう状況です。
HTML上で改行ができかつコードスニペットでも見えなくする方法ありますか? ちなみにリプレイスで<br>とつけた場合はこうなります。
https://imgur.com/N4Xg9eX.jpg
ちなみに改行コードを<br>にリプレイスしているわけではなく、改行コード+<br>にしています。
(改行コードがないとコードスニペットで改行がされないため) 誰もこういうことやったことないのでしょうか?
まぁ特殊ですよねフィールドの改行をそのまま改行として扱うのって
そしてpre codeとかも併用する人とか
QiitaとかZenってどうしてるんだろうか? >>808
うーん…
勘がいい人ならすぐわかると思うんですけどね… >>806
そういう意味じゃない
質問したのがmauiと呼ばれる荒らしかってことだ >>810
.NET MAUI HighSchoolかと言うことですか…
ではそうです 教えたら俺の教えで俺にマウント取ろうとするようなやつだからなw
知ってるけど言わん >>812
はぁ…
一度Regex.Matchとか使って'''の中身をマッチさせて<br>無しにリプレイスしてその後リプレイス後のものにリプレイスして返すみたいな面倒くさいことしないといけないのか… 自己解決しました
CSS
white-space:pre-wrap
でいけました 40代後半だけど応用情報の資格取ったらIT業界へ就職できる? なんでWindowsサーバーはGUIがあってLinuxサーバーにはGUIないのが一般的なの? それは違うやろ
同じやつでGUI付いてるやつと付いてないやつがあっても付いてないのを使うのが普通 付いてないのが普通という歴史を作ってしまったのがLinux
Windowsは誰でも使えるようにがモットーでGUIに尽力してる
SQLServerとかもそうだし これだけの情報でa、b、c、dの座標を求めることは可能でしょうか?
https://i.imgur.com/PrEQPEz.jpg できるかできないかじゃねー
やるんだよ!
自分の宿題は自分で いや宿題じゃなくて、プログラムの質問なんだが…
グレーの四角形をgeometricBoundsで情報を得たら、数字の箇所しか教えてくれない
a、b、c、dの座標が知りたい プログラムの質問なんで
言語を言わないと答えられませんねぇニチャァ adobe scriptです
JavaScript 長方形と仮定し、軸が斜めってると推理した
https://i.imgur.com/iN0kthz.jpg
a=99, b=187.661, c=153.273, d=64.613 >>819>>820
金払ってもいいんだけどGUIあったほうが便利じゃない?
あとGUIついてるほうがCPUリソースとメモリが使われるから重いとかある?
WindowsServerをWebサーバーやデータベースサーバーに使ってるシステムよりLinuxサーバーのほうが速いとかあるの? むしろGUIがついてない、使えないLINUXサーバーってあるのか? WindowsもLinuxもGUIが標準装備だが使わずに動作もさせられるってだけが正解ではないのか
これらをGUIやマウスを使わずにインストールや動作をさせられるのか?
特別なことをしない限りはGUIベースだとおもうのだが
2022年5月Webサイト向けLinuxディストリビューションシェア
1 Ubuntu 34.1%
2 Debian 16.0%
3 CentOS 9.3%
4 Red Hat 0.8%
https://news.mynavi.jp/techplus/article/20220506-2338756/ GUI環境をインストールしてないLinuxサーバーはいくらでもあるぞ
特にクラウドだと9割9分はそうだろうな ちなみにWindows ServerにもGUI無しのエディションが存在する
サーバーはリモートで設定や管理をしたり決まった操作を自動的に実施する必要がある場合が多く、その際にGUIはかえって邪魔になるんだよ
どうせGUIを使わないならGUIをそもそもインストールしない方が、ディスクやメモリの消費を低減できるし脆弱性を突かれるリスクも減る >>836
でもクライアント側にはGUI付いてるんでしょ? それは昔のMS-DOSや回復コンソールみたいなものではないのか?
標準的な全機能が使えるのか?
LinuxサーバーでもWindowsサーバーでもあっても既にプログラムなどが完成していてそれを動かすだけというならいいだろうが
汎用的につかうならGUIなしは困難では EC2とかにGUI付きのUbuntuとかをインストールしたらGUIにはリモートデスクトップでアクセスできるの?
ちなみにGUIなしWindowsServerがあるんだな と思って調べたらubuntuにDesktop環境をインストールすればいいだけっぽいな
なるほど
SSH接続してゴリゴリするよりリモートデスクトップでアクセスしたほうが便利そうなんだけどどうなの? >>830
99<a<187.661なのにa=99って既におかしいじゃないですか
99<b<187.661なのにb=187.661って… >>822
可能なわけ無いじゃん
正方形に内接する長方形が一意に定まるわけないだろ クラウドでサーバーを操作・動作させるのはGUIと関係なくないのか?
たとえばwebサーバーはlinuxもwindowsもあるがブラウザからGUI操作できるが
その通信内容の大部分は人間が理解できるテキストベースの通信のはずでCUIかGUIか微妙だし
linuxもwindowsも関係がない スレチかもしれないですけどこういうアニメーションってどうやって作ってるんでしょうかね
https://youtu.be/o-xhOBn4S60 わたしも気になります。
>>846みたいな動画ってどうやって作ってるのでしょうか?
Premere ProやPower Directorなどの動画編集ソフトは使ってると思うけど
知りたいのはどうやってこんなアニメーション類を実現してるのかその具体的な操作方法などが知りたい。
なぜならわたしもこんな動画を作りたいから。 どんな動画か見てないから知らんけど二次曲線書きたいなら二次関数使えばいい円を書きたいなら円の関数を使えばいい >>822
既に絵が確定してて座標を求めたいならOpenCV使えば良い >>846-847
何ヶ月か前に他のスレで似たようなやりとりを
そっくりそのまま観掛けたがコピペか? クライアント・サーバーやクラウドの話はLINUXとは別ものとおもうが
たとえばWindowsでもLINUXサーバーでも、APIの提供しかなくGUIは作成されてないものを
WindowsからテキストベースでアクセスしたらWindowsでGUIではないとなるのか? EC2インスタンス駆使して自分のサイト訪問して広告収入って増やせるもんなの? 今のAWS では、OS すら使わない
ほとんどのシステムが、Docker, Kubernetes などのコンテナ。
他には、Lambda, Fargate など、non managed
既に、YouTube で有名な雑食系エンジニア・KENTA は、
「EC2はもうオワコンです」と言う動画を出している
もう、OSを自分で管理しない。
今は、Linux 上のコンテナを使う
他にも、KENTA は、PHP, Scala をオワコン認定した。
これで、ScalaのTwitterが滅んだ
逆に、ガーシーが使っている、分散型SNS のMastodon が流行るかも。
作者であるドイツ人のオイゲン・ロホコも、
PHP から、Ruby on Rails 6 へ変えた >>855
誰もサーバーが提供するサービスの話はしていない
SSHでリモートサーバーにログインして操作をした経験がないのなら、君はこのテーマについて自分なりの意見を持って発言していいレベルに達していない
まずは基礎を一通り学んでくることだ CSS アニメなら、
Top 50 Logo Animations by using HTML, CSS and Javascript | HTML CSS Logo Animation
www.youtube.com/watch?v=wm1M5jooMcg
Best 50 css text animation | CSS text animation | CSS Javascript text animation
www.youtube.com/watch?v=RSPfko2kV6s ID:TTOe1NS00
この無知蒙昧な糞馬鹿が混乱を巻き起こしている Rという言語なのですが、
csvを読み込んでlistが出来ました。
その中で2列目に都市名が入っているとして、三列目を挿入してそこに県名を入れるようなことはどのようにやればよいでしょうか?
都市名と県名は別のファイルにかかれていてそこから都市名を探して三列目に入れていくようには出来ますか? >>861
これプログラミングの問題というより
暗号化方式の解読クイズなんだが
こんなんでいいのかtokyotech? >>867
問題が理解できてないのでそのまま載せたんだろう
解読はできててコード書いて貰うだけならわざわざ大学名いれなくていい >>868
left_joinというもので出来そうです 強化学習用の環境を作りたいんだけどオススメの開発環境ありますか?
要件は3D物理演算ができること、pythonと連携できること
DXLibで2Dゲーム作ってメモリ共有で連携してたんですが3Dだとデバッグも大変な気がしたので新しい環境考えてます
unityは良さそうに思ったのですが描画せずに演算だけ進めるとかできますかね? >描画せずに演算だけ
Springhead
ODE
UnrealEngine >>870
こんなあほなこと言ってる学校もあるらしい
>警告!
>HTMLファイルなど各種ファイルを作成する時に「ひらがなや漢字を含む日本語」をファイル名に用いている者が散見される.
>Webページを構成するファイルに日本語を用いた場合,ブラウザでのアクセス・表示に支障が出る
>(例えば,Safariでは見えるがFirefoxでは表示出来ないなど)などロクな事にならない.
>また,C言語やJava言語のプログラミングにおいても日本語ファイル名は色々なトラブルを引き起こす.
>
>きちんと技術的に分っていれば,
>「どのような場合にファイル名に日本語を用いても大丈夫」なのか判断できるが,
>それが理解できるようになるには,コンピュータの原理・仕組みをかなり熟知する必要がある.
>そのため,作成・保存するファイル名にはアルファベット英数字
>(「英数」キーを押して日本語変換オフ状態で入力される文字)
>だけに限定しておく事を強く強く勧める.
>(もちろん,課題のWebページがWebブラウザ画面で表示出来なければ
>「未提出」として扱われるし,採点者がSafariを使うとは限らない.)
https://www.cse.kyoto-su.ac.jp/~oomoto/lecture/program/gnuplot/gnuplot.html >>870
それとは関係ないが・・
出題として、大学名が暗号元として使用されその暗号文も乗ってるが
宿題をきいたやつはその暗号ルールが理解できなかったか、大学名が入ってることを確認せずに丸投げしたかで
そのまま貼ったんだろう もしくは先生の用意した原文がそれでURL公開しただけかもしれないが 使用メモリ量が少ないkey value型DB教えてください。
今はmongodb使ってるんだけど、2*10^7ドキュメントのコレクション入れてると使用メモリが5ギガになってしまう。
3つでミラーリングしてるから15ギガ。鯖台が高い・・・。
条件
ミラーリングできる
トランザクションがそこまで早くなくても良い wiredTigerで許せる範囲までキャッシュサイズと圧縮率を詰める >>877
AWS が提供するクラウドデータベースを見れば? マイクロサービスアーキテクチャでググったんご
これのことやな
サンクス >>882
マイクロサービスのサービス間RPCのせいでクソ遅かったのを改善したんじゃないの 自作プログラミングってなんだよ
プログラミングを自作するのか >>886
この頃は他人の著作物をコピペすることをプログラミングと言うんだ C言語の話です
mallocとfreeを繰り返しているとメモリの断片化が起こるらしいですが、
関数内に宣言されたローカス変数の配列も関数が呼び出されるたびに
メモリ確保され関数終了で解放されているので、mallocとfreeと同じように断片化するのでは?と思うのです。
どうでしょう、間違っていますか? 基本的に間違ってます
関数内のローカル変数は基本的にスタックに確保されるので
再帰などして無限ループに陥ったりしない限りは抜けた時点で解放されています
(もちろん再帰でも適正なものは全て終わった時点で解放されている)
malloc()などはヒープ領域に確保するのでメモリの位置が全然違うと思います
実際変数のアドレスを見てみると分かるかと newした時ってヒープ?
newしたものをローカル変数に入れてもローカル変数ではない? SpringBoot+Bootstrapの現場(新規開発)に行くことになりました
JAVAはプログラミングスクールで一通りやったレベル
JavaScriptは人様の作ったソースを読んだことがあるレベル
この状態で、Javaの勉強、SpringBootの勉強、JavaScriptの勉強、Bootstrapの勉強
どの順番に手を付けたらよいでしょうか 現実的にはJavaとJSは奥が深すぎるけど理解できる範囲でぜんぶ
じゃないとSpringBootもBootstrapも上っ面だけの理解でおわる
実際に教科書の単元みたいに区分されてるわけじゃないし >>894
ありがとうございます
理解できてない度はJavaScriptの方が上なので
まずはJavaScriptを頑張ります bootstrapはさらに理解不能だろうね
javascriptもハマるだろうけどbootstrapはプログラミングセンスよりデザイン思考側
レスポンシブを理解しないと簡単に画面が崩れる 他人の書いたソース読めるってそれが一番レベル高くね? >>891
「newしたもの」はポインタなので、それをローカル変数に入れたら、アドレスの値がスタックに積まれるだけよ そんなに未経験者なら、いっそRails チュートリアルから始めた方が速いw
ほとんどのフレームワークが、Ruby on Rails のコピーだから
Spring Boot は、Gradle でも使う、Ruby 似のGroovy でしょ
Railsでも、Rails + Bootstrap(jQuery 入り)が基本。
Rails 7 からは、Tailwind CSS, Bootstrap, Bulma, PostCSS, Dart Sass の5つをサポートする
Bulmaは、JavaScript を使わないCSSのみ。
最近は、Tailwindも増えてきた
YouTube で有名な雑食系エンジニア・KENTA の3年前の動画だけど、
Railsでポートフォリオを作るまでの学習順序と具体的な教材について
www.youtube.com/watch?v=8UtQPtxbXF0 >>889
メモリの断片化とは何か?
何が問題なのか?
スタックでもそれは起こるのか?
この辺が整理しとくといいよ フリーソフトが起動できない件を他板で相談したら
ここじゃもう無理だからって言われて、ここへたどり着いたんだけどスレ違うかな? >>902
配信コメントビュアーのフリーソフトの最新版
https://ameblo.jp/nyon-neco/entry-12776503451.htm
それまでのバージョンは起動も使用も難無くて
最新版だけはインストールしてもどうしても起動できなくて
ソフトウェア板で相談して色々助言貰って
セキュリティソフト切ったり、旧バージョンに上書きインストールしたり試したけど駄目だった
ダブクリした後にタスクバートレイにアイコンはあって押そうとしたら消えてしまう
https://i.imgur.com/Co0yPik.mp4
試しに自宅PC以外、ネカフェPCでも上と同じ現象だった
でもソフトウェア板では起動できた人もいました >>904
できない人もいるんですけど、起動できて使えてる人も普通にいて
少し話を聞くと古いバージョン全部アンインストールしてからインストールしてみてと言われたりして
それも試したんですがやっぱり起動できなくて
長年フリーで更新している便利なソフトなので開発者様に催促などできず、自分もPC知識があまり無いですが
再び使用したくて質問スレや相談スレ彷徨っていますが解決できない状況です イベントビューアーとかにエラーの痕跡とか無いのかな?
単に動かないだけでは多分解決しないかと 「windows application error log」で検索!
Windows で何かしらエラーが起きているけど、特定できない方へ。2018
https://qiita.com/kihwan9696/items/812c9ec5f5137d430711 >>908
ヌルポで落ちてるね
プログラムのソースはあるの? 開発者にこんなエラー出て落ちてますと言えば対応して貰えるかもしれないけど
こういうのって開発側では再現しないとか発生しないとか何だろうなぁ
原因は必ずある筈だけどね
ただ文字列のヌルポ程度ならチェック入れて落ちないようには出来そう >>909
>>911,912-913
ありがとうございます
プログラムのソースというのはインストールした>>903の最新版のフォルダ内にありますかね?違います?
https://i.imgur.com/LM0ejVP.png
できる限りやりたいのですが知識不足で
見当外れな事をやったり書いたりしてると思いますが申し訳ないです >>915
dnSpy凄そうですけど自分にできるのかどうか 配布用のexeファイルのアイコンを変更したのですが、バッチファイルからexeを実行する場合、タスクバーにはexeファイルのアイコンは反映されず、デフォルトの白いアイコンになってしまうようです。
配布用のバッチファイルのアイコンを変更するにはどうしたら良いでしょうか? >>917
Windowsの.batファイルのことなら板違いの質問だが.batファイルにはアイコンの情報が含まれないから無理
どうしてもアイコンを含めたいのなら目的のexeファイルを実行するexeファイルを作ってそこにアイコンをつけるとかインストール時にショートカットファイルを作成するとか
普通は後者が一般的のはず
納得いかないのならWindows板あたりで質問しなおしてください PythonとRubyはどっちのほうが就職しやすいですか?
46歳未経験です 会社による
SIerとかならどんなのでもタマが欲しいって会社もあるにはある
そういうとこは1ヶ月とか研修(したことに)して、現場に安めで送られたりする
自社なら無理やろな
相当他の専門的スキルがないと。プログラミング頑張りますより営業できますのほうが良さそう 横から失礼しますが、DDR4-5600(PC4-44800) メモリは、
転送速度が、44.8(GB/S)と書いて有ります。
CPUが64BIT、3.0GHzの場合、基本的にシングルスレッドだとキャッシュメモリ
でも24.0(GB/S)だと思います。
となると、シングルスレッドではDDR4-SDRAMの方がキャッシュメモリーより
高速になっているということなのでしょうか?? >>925
>CPUが64BIT、3.0GHzの場合、基本的にシングルスレッドだとキャッシュメモリでも24.0(GB/S)だと思います。
この前提が間違ってるよ
L1/L2よりメインメモリが高速になることは仕組み上どうやってもあり得ないから変な心配しなくていい >>924
これ結構重要だよな
前の職場の経験を活かせるやつは強い >>926
クロック数が3.0GHzで、内部64BITのCPUの場合、64BIT=8(BYTE)なので、
そもそも、3.0(G/S) * 8(BYTE) = 24.0(GB/S)
の速度でしかメモリアクセスが生じないはずですが。 たいしてプログラムはできないとおもうが、ドラクエ1から7を作った人
堀井雄二 出典: フリー百科事典『ウィキペディア(Wikipedia)』
1972年に早稲田大学第一文学部に入学。早稲田大学漫画研究会。
1974年頃にある出版社から「早稲田の漫研の事を書いてほしい」というオファーを受け、1975年に漫研の仲間らとともに2冊の書籍を執筆したのをきっかけにフリーライターとして活動を始める。
さくまあきらとはこの頃からの知り合いである。
また冒険グループ名義で書いた『いたずら魔』はテレビ業界に注目され、一時期放送作家的なこともしていたという。
1978年に早稲田大学を卒業。生活が十分成り立っていたという理由でフリーライターとして活動を再開する。
1983年にパソコンのアドベンチャーゲーム『ポートピア連続殺人事件』を手がけ、ゲーム界に名を知られるようになる。
1985年から『週刊少年ジャンプ』で「ファミコン神拳」というコーナーを、ゆう帝というペンネームで、1986年からは『ログイン』でゲームに関するエッセイの連載を持つ。
1986年に『ドラゴンクエスト』が発表される。堀井はシナリオ・ゲームデザインを担当。
同作品はシリーズ化され、1988年に発売された第3作『ドラゴンクエストIII そして伝説へ…』は社会現象と呼ばれるほどの人気を獲得。
堀井は『III』のヒットを機に職業をフリーライターからゲームクリエイターに改めた。
『ドラゴンクエストVII エデンの戦士たち』までは堀井1人で全会話を執筆したため、『VII』までのお色気台詞は全て堀井の考案である。 >>929の記事からそれ以降は全会話を作成してないのかと調べたが・・・
それ以降もほぼ台本みたいのは堀井雄二でいいのか
ドラゴンクエストVIII 空と海と大地と呪われし姫君
デザイナー 堀井雄二 シナリオ 堀井雄二
ドラゴンクエストIX 星空の守り人
デザイナー 堀井雄二 シナリオ 堀井雄二
ドラゴンクエストX 目覚めし五つの種族 オンライン
デザイナー 堀井雄二 シナリオ 藤澤仁 (Ver. 1) 成田篤史 (Ver. 2 -)
ドラゴンクエストXI 過ぎ去りし時を求めて
デザイナー 堀井雄二 シナリオ 堀井雄二 現代のCPUはシングルコアでもスーパースカラーとSIMDで並列度があって一概にいえないけど
https://en.wikichip.org/wiki/intel/microarchitectures/sunny_cove
このサイトだとL1は2x 64byte/clock のreadと64byte/clockのwrite
L2は64byte/clock
あなたの想定よりははるかに速いんじゃない >>931
難しくて分からないので教えてください。
例えば、マシン語でメモリーからレジスタに読む際、
mov rax,[アドレス]
のようになります。
旧来の3.0GHzのCPUの場合、この命令が、1秒間に3.0G回しか実行できない、
というのが基本だったはずです。
それ以上に動作できるとすると、1クロックで2命令以上を実行している
ことになりますが。 >>933
スーパースカラとは1コアの中で、1クロックで複数の命令を同時実行することですよね。
Z80や8086、80486などの旧来のスカラープロセッサでは、
IPC(Instruction Per Cycle)が最大でも1が限界だったのに対して、
現在の一部のCPUでは、1を越えることがあると。
つまりは、もし、命令キャッシュが十分に働いている場合、
データキャッシュに関しては、1クロックで2個のメモリーアドレスを同時に
読み書きするような場合以外は、外部メモリ(DDR4-SDRAM)の速度は既に
キャッシュの速度を越えてしまっているということですか。 >>932
転送速度とレイテンシは別物
キャッシュがなかったらその1命令を実行するのにウェイト入りまくりになる
キャッシュがなぜ必要になったのかって話 >>925
比較の仕方がおかしい。CPUが遅ければDDR4だってその速度が出るわけじゃない。 >転送速度とレイテンシは別物
>キャッシュがなかったらその1命令を実行するのにウェイト入りまくりになる
なるほど。
ところで、SDRAMは、メモリーから読み込む時には、
ACTIVATEコマンド、Readコマンド、Prechageコマンドの3セットを行なうそうですが、
Read の CAS#を始めてから実際に DQ0-63(?) にデータが現れるまでに 2〜3 クロックですよね。
ACTIVATE コマンドにかかる時間はどれくらいですか? >>940
メモリの仕様に書いとるやろがい
わからんかったらmemory timingやCAS latencyでググれ
プログラミングと関係ないからスレチじゃないか? >>941
「よそでやってください」みたいなメッセージが出て自作PC板に書き込めない。 >>940
DDR4は数十クロックオーダーでかかる
あとは調べろとしか めちゃくちゃ初心者なんだけどgoogleカレンダーとgoogleマップのタイムラインを連携させたスケジュールアプリ作りたい場合どの言語がいいの?
オブジェクトPascalでも出来る? どこでアプリを動かしたいかによる
Web、スマホ、Win/Macとか >>946
C++より#の方がいい?
>>947
想定してるのはandroidとWindowsの両方
Pascalベースって聞いたからdelphiをdlしたんだけど他の方が作りやすい? どうしてもPascalというならWebアプリかな
処理系は
http://pascalabc.net/en/
https://www.freepascal.org/
とか
ネイティブアプリは苦行というか無謀
他にこだわりないならC#かJS(TS)が万能 >>949
++よりは#のほうがいいぞ
その使い方なら メインPCでプログラミングの勉強を始めようと思ったときに、他人のプログラムをいじったりすることもあるかと思うんですが、サンドボックス?っていうんですか?
悪意のある動作をするプログラムが混じってて実行した際に大本の環境に影響を及ぼさない仮想環境?っていうものをあらかじめ用意すべきでしょうか? >>919
文系の転職なら、Ruby on Rails 一択
Python は大学院数学科とか、AWS 機械学習の資格が必要で、
プログラミング技術では採用されない
理系の社員が、Windows でPythonを使っているだけで、
Pythonが出来る文系などは雇わない
YouTube で有名な雑食系エンジニア・KENTA の動画を参照
Web系エンジニアを目指す人のためのプログラミング学習ロードマップ
「AIや機械学習に興味があるのでPythonから勉強」は誤りです。【YAGNIの法則】
未経験からのエンジニア転職の必須教養【技術知識編】
つまり、Pythonの転職は、プログラミング技術の延長線上にない。
要するに、大学・大学院などでの数学の勉強で決まるので、
幾らプログラミングを学んでも、仕事が回ってこない
一方、Rails, Linux, Docker, AWS Solution Architect などは、バックエンドの転職で必須
バックエンドなら、YouTubeのかよちんみたいに年収アップで、RailsからDjangoへ転職することも出来る。
Railsは、ほとんどのフレームワークの基礎なので、転職するには必須。
特に、Rails → Go が、KENTAが推奨するキャリアパス
かよちんchannel
【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
かよちんは未経験の大学生で、Railsでポートフォリオを作って就職した。
1年運用で働いたが、開発したかったので転職した。
転職先では、Django で開発している ver表記で+がついてる場合はどう意味ですか?
https://github.com/rwynn/monstache
例えばこれはmongodb v4.0.3に対応してますか? >>957
Ruby on Rails ではデフォルトで、CSRF 対策されている >>958
「semantic version plus sign」で検索! >>959
というと対策しなければならないということでしょうか?
言語はGoでフレームワークはEchoを使っています Rails は、ほとんどのフレームワークの基礎なので、転職するには必須
プロは皆、Railsで勉強する。
だから、他のフレームワークにも転職できる プログラミングスクールに通おうと思ってるんだけど
卒業すれば本当に就職できるの?
ちなみに40代後半の男 あなたが雇う立場なら、20代現場経験ゼロと
40代スクール出て現場経験ゼロ
どっち雇う? 40代後半でスクール通って就職できるとおもってるのはあまくない?
たとえばだが
エクセルできないオジサンがスクールで勉強したとして高待遇になるとおもうか? ばりばりのプログラマーは諦めて
人を使う、雇う側のスクール運営は?
しらないがいま思いついたが
小中学生相手の(プログラムの)家庭教師とかも
やってみないとわからないが、相当の実力でないとプログラマー一本はやめたほうがいいのでは プログラミングスクールを開業するには?
この記事では、プログラミングスクールの開業を検討している人に向けて、開業のための準備について解説します。
小中学校ではプログラミング教育が必修化されたため、子供向けのプログラミングスクールのニーズも高まる可能性があります。
プログラミングスクールの開業方法は複数あります。
個人経営
学習塾の場合と同じように、個人でプログラミングスクールを経営する方法があります。
たくさんの手間や労力がかかるものの、成功すれば低コストで高い収入を得られるでしょう。
オンライン
遠隔地にいる生徒に対してオンライン上で指導する方法もあります。
広い物件を確保する必要がないため、賃料を抑えられます。
フランチャイズ
フランチャイズ本部と契約し、サポートを受けながらプログラミングスクールを運営するのもひとつの方法です。
加盟料がかかりますが、さまざまなノウハウを得られます。
まとまった予算を確保していて、すぐに起業したい場合はおすすめです。
自宅で開業するなら、生徒にパソコンを持参してもらうと開業資金を低く抑えられます。
具体的には、30万円程度の予算を確保できれば、自宅でのプログラミングスクールの開業が可能です。
物件を借りて教室を用意する場合は、開業資金として300万円以上が必要です。開業資金のうちの多くを賃料が占めています。
フランチャイズの契約を結ぶためには、初期費用として500万円程度が必要です。
ただし具体的な加盟料の金額は契約するフランチャイズによって異なり、初期費用が少なくて済む場合もあります。
https://nyutai.bpsinc.jp/column/1139/ >>964
就職できるぞ!
運転免許証持っていれば更に有利だ Ruby on Rails のサロン・学校なら、
月千円のKENTA、10万円の東京フリーランスのデイトラが格安
Rails専業のRUNTEQ が40万円で、
実教室がある所は、80万円とか
200万円の所もあるけど、KENTAがぼったくりと攻撃したので、訴えられている
>>956
に書いたように、実際にかよちんは未経験の大学生から、Railsで就職して、
1年運用保守しただけで、Djangoに転職できている
バックエンドでは、Rails, Linux, Docker, AWS Solution Architect などは無敵。
Djangoの会社でも、Python ではなく、Railsやってる香具師を雇うぐらいw
>>956
のKENTAの動画でも言ってる通り、初心者がPythonやっても雇われない。
だから、KENTAはRailsしか教えない。
PHP, Scala はオワコン認定したし
文系のキャリアパスが、Rails → Go しかない。
理系なら大学院数学科とか、AWS 機械学習の資格が必要 KENTとかエンジニアで食っていけなかったやつの成れの果てだしなぁ Rubyとかもう時代遅れ感あるな
今からやるならGo 、Python、Rustあたり
プログラミング初めてならとりあえずPythonでいいでしょ
それで仕事になるかならないかは個人の力量次第
初心者でRubyやってるから採用なんてまずない
KENTとKENTAは別人だと思うが、
Ruby推しKENTA推しの人はちょっと怪しくて怖い 時代はPython、Go、Rustの三強やからな。
こいつら勉強しとけば5年は耐えれるわ。 Rubyガイジと呼ばれているぐらい5chでは悪い方で有名だからなw
多分本人なんだろうという結論になっているw
これが他人なら訴えられてもおかしくないw 本人だとすると市場分析能力がアカンすぎでは?
こんなところで宣伝しても何にもならんだろうに Ruby言う人は物事を客観視できない人。
なにか人を判断する必要があるときにリトマス紙的に使える。
ある時期のみに流行ってそのときのプログラミングスクールでRubyを取り上げたから
そのときはRubyをやってた人は多かったかもしれないが
自分がやっていたからといっていつまでも時代遅れになったRubyから頭が離れられない。
いわゆるサンクコストにもつながる悪の遺産でもあろう。 ちなみに>>956のかよちんは
今でも初体験がまだの大学生ですか? セガ押しとか、macやlinuxがいまいちのころ押してたやつみたいな 視野が狭そうよね
自分の見える範囲だけの知識で語ってる感が強い
まあ、みんなそうだとは思うけど、アンテナの感度が低そう >>957
そのサンプルは認証時にトークンをcookieに保存しておいて
認可時に送信されたcookie内のトークンをチェックする仕組みなのでCSRF対策は必要 1個言語出来れば他も出来るっていうけど、言語出来るってどのレベル? >>986
処理系って具体的になに?
ググったらOSとかコンパイラとか出てきたけど 敷居高杉w
フルスペックだと凡人はSchemeあたりが限界 アルゴリズムがわかるようになったから他の言語も使える、ってとこじゃねぇの? >>989
アルゴリズムって例えばforの内部で何が起こってるかとかそういうアルゴリズム?
それともforは繰り返しだよとかそういうレベルの話? アスペレベルの厳密なこと言うなや
プログラミングの一番高いハードルは何か一つ作れるようになるまでのところにあるってだけだよ
一つの言語で作りたいものが作れるなら他の言語も同じ要領でできる 同じレベルってことやろ
低い理解なら他のも低い理解ならできる
高い理解なら他のも… >>992
だとしたらCやらないと高みに行くの大変ってこと? >>991
最初からそう言えばええやん
プログラミング板でアルゴリズムなんて言ったらそらこういう返答されるし、そもそもアルゴリズムとなんか1個作るじゃ話ちゃうし プログラミングとはどういうものか
プログラミング言語とはどういうものか
この2点についての形式知と暗黙知を1つの言語を通して身につけたら2つ目以降の言語の習得は容易という話
アルゴリズムとかはあまり関係ない >>995
もっと具体的に言ってくれんかな
まあ正直ワイの中では>>992が納得できる答えなんやけど 言語の違いっていうのはプログラム構造をごっそり変えるものじゃねーなって分かればそれで充分
プログラム作ってほかの言語でも作れますかって聞かれて
まあ構文覚えればやれるんじゃないですかねって答えられるかどうか >>996
1つ言語が出来るってレベルになれば
>>995に書いてることがわかる このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 49日 5時間 27分 17秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。