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

レス数が900を超えています。1000を超えると表示できなくなるよ。
2022/05/10(火) 14:24:35.29ID:+9FnNLoT
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

次スレは>>980が立てること

【前スレ】
スレ立てるまでもない質問はここで 159匹目
https://mevius.5ch.net/test/read.cgi/tech/1644673480/
2022/08/18(木) 11:45:07.10ID:FZFlEvPV
>>829
Rubyの方が遅くて機能も少ないだろwwww
嘘つきは消えろw
2022/08/18(木) 11:45:43.22ID:FZFlEvPV
>>833
プログラム言語としてはPHPの方がはるかに上だがw
rubyなんてそりゃ宝石の方が良く使われるからだろw
836779
垢版 |
2022/08/18(木) 12:24:12.86ID:q0TK0Sg2
PHP は、Word Press が多いから、月5万円が良いとこ。
これじゃ、学校が数十万円も取れない

一方、米国年収では、Rails は1,300万円。
AWS Solution Architect が1,400万円。
今は円安で、1,800万円ぐらいだろう

Node.js なら、プログラミング言語の平均の900万円とか。
Railsとは、かなりの差がある

だからRailsは、各学校が数十万円の授業料でも成立する

一方、PHP, Scala は、KENTAがオワコン認定したし、
これらは、AWS Lambda のデフォルト言語にも採用されていない

だから、Laravel を使っているZOZO や、
Scalaを使っているTwitter などは、良い開発者が集まらない
837779
垢版 |
2022/08/18(木) 12:43:52.80ID:q0TK0Sg2
例えば、ガーシーが使うような、Mastodon はRuby on Rails 6。
ソースコードは極めて美しい

作者のドイツのオイゲン・ロホコは、メイン言語をRails にした。
PHP を使わなくなった。
Ruby の方が可読性が高いから

Mastodonを真似て、Rails, React, Redux で、
数独のweb アプリを作ろうという記事もある
2022/08/18(木) 14:31:29.07ID:E6+QXrSt
>>821
いや本人が価値あると思ってるなら止めないよ
ただプログラマ人口が増えたおかげで
本来独力で登ってこれない人へのサポートというところに商機見出した奴らはなんというか
無料で有益な情報をネットに出し続けてる人達の情報を集めて売ってる商売なんだよね
ちゃんとしたところならいいけど個人塾みたいなのは胡散臭い
2022/08/18(木) 15:12:25.38ID:8IOyh0mK
>>838
それ、マッチポンプじゃね
SEOでサーチエンジンの上位をゴミ記事で占拠する一方で
商材販売に精を出しているように見える
2022/08/18(木) 17:00:35.97ID:q0TK0Sg2
侍か?w

ここは、何を教えているのか全く分からないw
料金しか分からないw

普通の学校・サロンなら、Ruby on Rails とか書いてあるのにw
2022/08/18(木) 18:34:52.68ID:EY8RcqaI
大手や有名どころは大企業病になっているところも結構多い
理解のしやすさとかよりも、カリキュラムをちゃんとこなすかどうかに
重点がおかれているところが多い
内容もサービスのつもりなんだろうけど
欲張りすぎになっていることも多い
842779
垢版 |
2022/08/18(木) 18:59:06.21ID:q0TK0Sg2
学校に数十万円払っても、就職できない事も多いし、馬鹿らしい。
就職保証をしている所は、最低の会社だろうし

メンターの時給が千円で、生徒よりも出来ない学校もあるw

月千円のKENTA のサロンで、生徒同士で聞き合いする方がよい。
AWS 部などの部活に入って皆で、くろかわこうへいのAWS サロンへ入るとか
2022/08/18(木) 19:09:03.39ID:1dJ8jcWq
初心者が入力しそうなワードでググると似たり寄ったりの内容がペラペラなサイトばかり出てこね?
2022/08/18(木) 20:38:52.29ID:w5xipU4N
>>無料で有益な情報をネットに出し続けてる人達の情報を集めて売ってる商売なんだよね
あーこれはあるかもー
教材を自前で用意してると思ったら本を読めだのこのリンク先を見ろだのばっかなんだよねー
2022/08/18(木) 20:50:09.65ID:bS60pshj
>>844
それは許容できるのですが、紹介される本やリンクが糞なのが我慢できませんよね
2022/08/19(金) 05:15:33.49ID:2Y60evoq
公式にも本にも検索でも出てこないノウハウをたくさん持っている人は
どうやってもうければいい?
847デフォルトの名無しさん
垢版 |
2022/08/19(金) 09:22:47.36ID:Gq8XwX7G
たにぐちまことさんの有料の動画見たいんだけど
どうやって支払いとかするの?

昔からものすごく見たいと思ってるのに支払い方がはっきり書いてないから
この人営業には向いていないのかなと思う。
848デフォルトの名無しさん
垢版 |
2022/08/19(金) 09:25:21.59ID:Gq8XwX7G
https://youtube.com/c/tomostajp
メンバーシップ限定、ともあるけど
どうやってメンバーになれるとか、料金はいくらとか、どんな動画が見れるとか、はっきり書いてないからさっぱり分からない。
849779
垢版 |
2022/08/19(金) 12:16:05.67ID:l81SyMmZ
たにぐちまことも良い

PHP の本を書いているけど、漏れはPHPには興味ない。
Ruby on Rails は、やっていないのかな?
850デフォルトの名無しさん
垢版 |
2022/08/19(金) 12:31:14.81ID:a1DfOv50
>>846
そんな人はプログラミング自体でそれなりに稼ぐだろうし、もっと稼ぎたきゃ本でも書くんじゃね?
851デフォルトの名無しさん
垢版 |
2022/08/19(金) 12:56:36.05ID:Gq8XwX7G
Rubyというすたれた言語は
過去のある一瞬だけ人気が出てたことがあり
そのときにたまたま流行りのオンラインプログラミングスクールが講座として取り上げたから
一部Youtuberの中には金儲けのマネタイズのために執拗にすすめる人がいる、というのが実情。

日本人がつくった超ローカルな言語のRubyと違って
世界的な規模ではPHPの使用人口が圧倒的に勝る。
2022/08/19(金) 13:00:33.12ID:H/PqVhZ8
一流のプログラマなら良く目にする言語くらいそれなりに使える物では?
○○を覚えておけばいいとか、△△しか判らないなんてのは三流の証じゃね
2022/08/19(金) 13:00:49.26ID:Gwz5c/EG
新規でRailsなんて最早どこも採用していないよね
Rubyの仕事見てたら大抵が過去の資産の保守ばかり
だから人も来ないしずっと募集してたりするw

少なくとも日本では消える可能性が高いのにわざわざ覚えて仕事しようとか間違ってるよねw
日本で仕事したいならPHPを覚えた方が利口
2022/08/19(金) 13:03:48.68ID:Z5Jgtf3f
コネがなければ1円にもならない
技術だけあれば金稼げるってのも幻想だからなぁ
2022/08/19(金) 13:07:28.06ID:Z5Jgtf3f
個人で開発するならPHPなんて絶対選ばないけど
コネ作ってるやつらがPHPを優遇しちゃうって事は
まあ非常に面倒くさい事情が裏側にあるってことだろうから
そんな案件しかできないから土方なんだぞ
2022/08/19(金) 13:12:31.40ID:Gwz5c/EG
>>855
じゃあ個人だと何使うの?
何かPHPを下とか普通に思ってそうだけどwebのバックエンドで
pythonとか言っている方が頭悪いからなぁw
2022/08/19(金) 13:25:15.03ID:Z5Jgtf3f
>>856
ププw
ペチパー君には教えないよ

別にバックエンドなんてのは自分が最も扱える言語で
速度・セキュリティ・ソース管理出来りゃなんでもいい
Web言語()と呼ばれるものしか扱えないレベルだと何か勘違いしてるけどw
2022/08/19(金) 13:27:10.07ID:Gwz5c/EG
>>857
こいつ無能なの確定だw
使っている言語すら言えないとはw
反論出来ないから消えるんだろうなぁw
2022/08/19(金) 13:41:37.46ID:7NTV+fh7
バックエンドは今ほとんどの企業ではRailsとGoだぞw
稀にLambdaでnodeかpython使うが
2022/08/19(金) 13:51:08.70ID:0svA+s/7
Goは最新言語の癖にポインタあるから嫌い
2022/08/19(金) 13:51:18.69ID:3vNpV5Ce
バックエンドこそシェルスクリプトで作ろーぜ!
最も歴史あるローコードプラットフォームだぞ
2022/08/19(金) 13:55:14.73ID:Yv+jwt/E
シェルスクリプトなら魔法のような1行で他の言語が100行ぐらいかけてやることが出来るからな
魔法使いになりたい人はシェルスクリプト一択だね!
2022/08/19(金) 14:58:05.33ID:zX0aNp1k
>>853
言語1つ2つ学ぶのに苦労してるようなら
言語が消える前に君が消えるから心配しなくていいよ
という皮肉はさておいて
PHPから学んだとしても他の言語も学んでおかないとプログラマーに期待する一般常識は身につかないので気をつけて

WebアプリやWebサービスではなくて
Webサイトを作る際のちょっとしたプログラムを作るのが目的ならJavaScriptとPHPをやるのは間違ってない
2022/08/19(金) 15:05:33.74ID:uxf3UzAc
上流ほど儲かるのが世の常
雇われで稼ぎたいならGAMAMあたりのエンジニアとか
Webなんて完全に搾取される側
2022/08/19(金) 15:46:23.08ID:Z5Jgtf3f
>>858
ごめんねペチパー君と違ってフリーで生きてる身なのでw
ペラペラと環境をしゃべれないのよw
お金稼ぎって結局周りが持ってない技術でやってる面もあるからw
PHPからの卒業頑張りたまえw
2022/08/19(金) 16:17:10.34ID:bWFZAXsD
フリーでイキってるやつとか初めて見たわ
社会的地位が何も無いからか知らんが、言動に余裕が無いというか幼く見える
867779
垢版 |
2022/08/19(金) 16:29:33.22ID:l81SyMmZ
PHP, Scala は、KENTA がオワコン認定したし、
これらは、AWS Lambda のデフォルト言語にも採用されていない

だから、Laravel を使っているZOZO や、
Scalaを使っているTwitter などは、良い開発者が集まらない

ポートフォリオも、Ruby on Rails で作って、
Laravel, Django で作らないように言ってる。王道じゃないから

勉強した人は、王道のRailsで勝負するように言ってる。
奇をてらうな

それに、Railsを採用する企業はモダンだから、リモートワークできる。
一方、Java, PHPはモダンではない。古い体質の企業

PHPはウェブ開発じゃない。ウェブ制作。
Word Press が多く、月5万円とか
一方、Railsなら数十万円になる

PHPの客筋も悪い。
WordPress, PHPは誰でもできると思われているから、低価格で値切られる。
簡単にできるでしょ? みたいに言われる
2022/08/19(金) 18:09:21.25ID:bIrrA3XS
>>856
わるいなGo推しでSPA作ってる
2022/08/19(金) 18:12:34.06ID:bIrrA3XS
>>860
それは思う
基本的には参照にして、実体を使うときにだけ例えば*で修飾するとかにしてほしかった
実体を使ってるのってDockerのソース位でしか見たことない
2022/08/19(金) 18:15:55.93ID:bIrrA3XS
>>869
んー複合リテラルがあったか
871デフォルトの名無しさん
垢版 |
2022/08/19(金) 18:28:59.94ID:opjWCie4
>>839-840
NG推奨
sejuku

kenta
yahoo

最近はtechacademyも怪しい
872デフォルトの名無しさん
垢版 |
2022/08/19(金) 18:31:10.79ID:opjWCie4
>>843
本文中に無駄な写真がフンダンに盛り込まれてて
本文と写真が全く関係無いのが特徴
873デフォルトの名無しさん
垢版 |
2022/08/19(金) 18:32:55.77ID:opjWCie4
>>850
本に描いたら検索に出て来てしまうだろ
874デフォルトの名無しさん
垢版 |
2022/08/19(金) 18:35:27.11ID:opjWCie4
>>852
COBOLやVBAやRubyが使えても負の遺産
875デフォルトの名無しさん
垢版 |
2022/08/19(金) 18:38:26.20ID:opjWCie4
>>861
ユニケージの方から来た人ですね判ります
2022/08/19(金) 18:40:52.29ID:UjgH+rao
>>892
> シェルスクリプトなら魔法のような1行で他の言語が100行ぐらいかけてやることが出来るからな
どうやるの教えて

system("hogehoge");
2022/08/19(金) 23:55:13.44ID:dsbz9EOH
話遮って悪いんだけど、専ブラ作るときにいるAPIの申請ってどうやるん?
ジェーンが新規の登録は受け付けてないって言ってるし...。
2022/08/19(金) 23:57:00.29ID:n3Ft6+Tf
独占禁止!ムキッ!
ってジェーンに怒る
2022/08/20(土) 00:14:22.06ID:eEkxVeLl
生データ解析して専ブラ作られるよりもAPI越しのが通信が減るから公開してんだろう
申請が嫌ならすでにAPI自体が旧式でメンテしたくないゴミカスになってるとか
2022/08/20(土) 19:32:57.26ID:FC58/8v9
最近あちこちの板でアフィチューバーの宣伝が酷い
2022/08/20(土) 20:43:51.11ID:Z0uFASkB
>>692
atomリリース時から使ってるが
初期に重かったのは起動時にupdate.exeの後にatom.exeを起動するショトカ作られてたからだよ
updateなしにatom直接起動すりゃ軽量でatom自体の重さってよりあれは鯖の重さ
882デフォルトの名無しさん
垢版 |
2022/08/20(土) 23:57:21.96ID:XUhjMt6X
たにぐちまことさんの有料の動画見たいんだけど
どうやって支払いとかするの?

https://youtube.com/c/tomostajp
メンバーシップ限定、ともあるけど
どうやってメンバーになれるとか、料金はいくらとか、どんな動画が見れるとか、はっきり書いてないからさっぱり分からない。
883779
垢版 |
2022/08/21(日) 06:40:07.16ID:YEW47Y5U
学校なら数十万円も掛かるし、
メンターとか時給千円ぐらいの人だから、素人が来るかも

一方、YouTuber のサロンは安い

KENTA は千円。
くろかわこうへいのAWS サロン
Udemy の山浦清透
PHP のたにぐちまこと
Python のキノコード
Ruby on Rails のDeanin(Dean)

ガーシーは4千円

>>820
に、Rails の学校・サロンをまとめておいた

漏れは、たにぐちまことのBootstrap 4 の動画も見る。
たにぐちは、Rails をやっていないのか?
884デフォルトの名無しさん
垢版 |
2022/08/21(日) 08:55:43.33ID:KQZIRgoE
Udemyの山浦清透は無料じゃないの?
2022/08/21(日) 09:22:27.94ID:TydpFBMU
Web開発でFoeachとかをガンガン進める塾ですねわかります
886デフォルトの名無しさん
垢版 |
2022/08/21(日) 11:13:05.94ID:nVKubb3U
KENTAに千円払えばどんな情報を得られるの?
887デフォルトの名無しさん
垢版 |
2022/08/21(日) 11:15:00.17ID:nVKubb3U
昔は初心者は
・ドットインストール
・Progate
やっときゃ間違いないと言われてたけど
いま2022年でも当てはまりますか?
888デフォルトの名無しさん
垢版 |
2022/08/21(日) 11:48:49.79ID:j3ukytx2
いいえ
888
889デフォルトの名無しさん
垢版 |
2022/08/21(日) 12:15:01.79ID:nVKubb3U
じゃなにが良いのだ
2022/08/21(日) 12:16:08.52ID:0j5Si7PA
見ただけじゃ何やっても駄目
実際に手を動かして何か作れ
2022/08/21(日) 13:06:58.67ID:JVVVDwZl
>>887
誰がそんなこと言ってたんだよw
2022/08/21(日) 14:50:20.81ID:TydpFBMU
初心者っつうけど何をしたいかだろ
まず、目標の設定から

どこに行く当てもないのにとりあえず樹海に入って
樹海の道をちょっと覚えて帰ってきても何も意味は無い
暇で暇で時間が有り余っててレジャー気分を味わいたいだけならそれこそ適当にyoutube学習でもしてたら良いんでは
893タワシ
垢版 |
2022/08/21(日) 15:12:47.22ID:nVKubb3U
>>891
ワタシが言ったのだ
2022/08/21(日) 15:23:20.66ID:l/vZ7S/8
Courseraの評価高くて受講人数が多いコースやっときゃ間違いない
2022/08/21(日) 15:24:06.39ID:yihZ7z1/
Udemyでもいいよ
2022/08/21(日) 17:16:43.61ID:YEW47Y5U
>>886
月千円のKENTA のサロンは、千人の初心者同士が交流できる場所。
AWS 部など、部活動へも参加できる

キングコング西野と同じ。
メンバー同士で、何かの活動をしてくださいという場所

YouTube の動画
未経験からのエンジニア転職の必須教養【技術知識編】
www.youtube.com/watch?v=Q1c09rrhTjo

Web系エンジニアにジョブチェンジするための学習順序と教材一覧、2020/7
note.com/poly_soft/n/n5b1d72539ed2

HTML/CSS基礎は、Progateとドットインストールで良い。
こういうのはどこにでもあるから、高い学校で習う必要はない

学校で教えるものも、高いだけで内容は本と同じ。
独自カリキュラムと言って、高くしているだけ

SASS, JavaScript, jQuery, Ruby なども、
Progateとドットインストール、本などで学べる
897779
垢版 |
2022/08/21(日) 17:42:51.02ID:YEW47Y5U
KENTA とはRuby on Rails で転職する、最安・最短手順を編み出した人。
数十万円掛かる学校のカリキュラムを、安くできる方法に取り替えた人

「21世紀最強の職業 Web系エンジニアになろう」という本も出している

要するに、最も短期間の勉強で、数百万円稼げる方法を編み出した人。
すべての職業中、最も簡単に数百万円稼げる。
学校へ行って、資格を取らなくても良い

大学でC 言語から始めなくてよい。
Cから始めると、数年以上掛かる

昔から、Ruby の女神・池澤あやかも言ってた。
慶応大学のCの授業とか無意味だから、山陰地方のRailsの合宿で勉強したとか。
筑波大学はRails チュートリアルを採用している

KENTAは、200万円の学校をぼったくりと言って訴えられている。
もっと安く勉強できるはずだから

今では、KENTAのやり方で、多くの初心者が転職して、
ポートフォリオのレベルが桁違いに上がっている

日本のウェブ開発の技術を、革命的に上げた人。
外人から見ると、日本の初心者は異次元のレベル。
こんな高レベルのポートフォリオを持ってくる香具師は、いない。
そのくせ、年収が米国の1/3 とか
2022/08/21(日) 17:50:52.81ID:oSLHHX37
KENTAがRuby on Railsを生み出したと言っても過言ではない
2022/08/21(日) 19:03:32.60ID:SQuEmRPc
今の未経験新人エンジニアは大変だな
10年前ぐらいなら1/10ぐらいの労力でIT業界に入れたのに
2022/08/21(日) 19:26:36.81ID:BCYxswqd
若ければ入るだけなら誰でも入れるでしょ
なんじゃこの糞スレは
2022/08/21(日) 19:51:24.60ID:DNz/+77+
SI系なら今も昔も簡単
Web系は無駄にハードルが上がってる
902779
垢版 |
2022/08/21(日) 22:36:54.67ID:YEW47Y5U
KENTA も言うように、SES なら誰でも入れる。
その代わり、家電量販店の売り子もさせられる

Java を20年やって、年収200万円の香具師もいる。
そういう香具師が銀行のソースコードとか公開していたw

SESは、向上心のない・勉強しない・世の中のことに興味を持たないような香具師がほしい。
そういう香具師なら、何十年も年収200万円で働くから、年800万円ぐらい抜ける

宗教と同じ。
コミュニティーに属さない・群れから離れて孤立した・味方がいないような香具師が狙われる

だから、KENTAみたいな初心者が千人ぐらいいるようなサロンに属した方がよい。
集団知によってだまされにくいし、技術進化も速い

コピペにより、集団中の誰か1人でも新技術を身につけると、パーティー全員が進化する。
この進化が恐ろしい。外人が日本人を恐れる理由
903779
垢版 |
2022/08/21(日) 22:46:28.46ID:YEW47Y5U
Ruby on Rails ではコピペにより、あまりに進化したために、
様々なクローンのポートフォリオは禁止になった。
Twitter, メルカリ、Cookpad, Shopify, Airbnb, Mastodon など

企業がクローンを持ってくる香具師を採用しないようになった

マコなりの所は皆、メルカリクローンを持ってきた
2022/08/22(月) 01:01:49.48ID:8/FESXuX
Webからのコピペってコピペ元わからなけりゃ普通に面接で騙せるしな
ちょっと日本語での情報が無い最新技術を英語サイトから引っ張ってきて就活用のサイトに貼り付けたら誰もわかんねーよ
2022/08/22(月) 01:48:08.25ID:tDcpQn+Z
「ググってもいいので
ここをこう変えてもらえませんか?」
2022/08/22(月) 10:15:42.28ID:nAdwo5Vd
>>874
意外なルートから、WordでVBA使ってレポート生成してPDF出力する仕事あったよ
2022/08/22(月) 10:19:27.17ID:nAdwo5Vd
>>906
.Netでやると直すのに環境整備しなきゃならないからVBA
908デフォルトの名無しさん
垢版 |
2022/08/22(月) 14:51:44.85ID:SdOddy4r
昔、プログラムの本でユーザー投稿と同じように入力したらゲーム?ができるっぽい本があったのですが、あれって本当にゲームプレーができたのでしょうか?
909デフォルトの名無しさん
垢版 |
2022/08/22(月) 14:56:27.04ID:wj0SGagv
>>908
できたよ
2022/08/22(月) 14:59:15.07ID:fXBl2Btv
>>908
マイコンBASICマガジみたいのならそうだよ。
当時は自分で作ったものを広く公開する手段なんてあんまり無かったから、こういう雑誌にソースコードを投稿してたんだよ。
読者はそれをせっせと入力して遊んでた。
911デフォルトの名無しさん
垢版 |
2022/08/22(月) 15:02:28.72ID:SdOddy4r
ありがとうございます。
パソコンを持っていたら楽しむ事ができたんですね。
ふと昔を思い出してあれってどうだっただろう?と思ってしまいました。
2022/08/22(月) 15:02:42.56ID:9ejLpo06
MSXの本あったな
2022/08/22(月) 17:42:27.85ID:r7hDOBj3
C言語でビット単位でパックされているデータってどのように取り扱うのがスタンダードなの?
例えばRGB565みたいな奴(とりあえずバイトオーダーは無視する)
ビットフィールドで定義すれば楽で見やすいけどマイナーな処理系も考慮すると互換性が心配
やっぱり
unsigned short color_rgb565;
unsigned char r8, g8, b8;
color_rgb565 = 0x8410;
r8 = color_rgb565 >> 11;
g8 = 0x3F & (color_rgb565 >> 5);
b8 = 0x1F & color_rgb565;
みたいに書くのが良いの?
2022/08/22(月) 18:09:19.99ID:nAdwo5Vd
>>911
できたじゃなく、今でも
オープンソースのゲームはgithubとかに色々あるよ
昔みたいに自分で打ち込まなくても良くなった

例えばJava版のマインクラフトはフリーじゃないけどオープンソースだからMODが作れる
915デフォルトの名無しさん
垢版 |
2022/08/22(月) 18:12:20.56ID:y8R404Pl
>>913
8分の5倍しなきゃだめでしょ
暗くなるよ
2022/08/22(月) 18:22:38.55ID:PnW6OYoS
5分の8
または6分の8
2022/08/22(月) 18:23:42.62ID:AaGiqQjO
>>913
マイナーな処理系まで考慮しないといけないならそのやり方がいい
918913
垢版 |
2022/08/22(月) 22:18:20.33ID:2yMuvTAk
普通に間違えたわ。右詰じゃなくて左詰だよな
r8 = 0xF8 & (color_rgb565 >> 8);
g8 = 0xFC & (color_rgb565 >> 3);
b8 = 0xF8 & (color_rgb565 << 3);
こうか。あと要C99以降になるけどuint16_tとかuint8_tとか書いた方が良いのかな

>>917
やはりか。というかググっていたらこんな記事が見つかった
EXP11-C. ビットフィールド構造体のレイアウトについて勝手な想定をしない
ttps://www.jpcert.or.jp/sc-rules/c-exp11-c.html
ビットフィールドによる特定のビットの読み書きはいずれにしろ実装依存なのか・・・
2022/08/22(月) 22:21:09.14ID:9ejLpo06
C言語でやるからそうなる
もっと高級言語でライブラリ使ってやった方が良い
2022/08/23(火) 02:27:30.51ID:MWtJoaQL
とあるサービスのAPIを解析したらSSLの暗号化だけで中身平文で通信していたので自由にパラメータ弄って送受信できそうなんですが
これを正規のツールから送信される方法以外でAPIを叩いた場合不正アクセスとかになりますか?
2022/08/23(火) 02:34:43.20ID:+9W6SKvZ
>>920
なる場合もあればならない場合もある
2022/08/23(火) 07:39:22.27ID:IfPFAXMx
>>918
組み込みMISRA-C:2004, C90 の本も出ているけど、
その時代から、uint8_T など、ビットサイズを明記していた

typedef int int32_T;
typedef unsigned char uint8_T;

int32_T i;

暗黙のint のような、処理系によってサイズが変わる、サイズ不明確なものはダメ

char もダメ。
0〜255 か、-128〜127 か、処理系によって異なるから
2022/08/23(火) 07:58:51.96ID:8N+10akF
>>922
unsigned char, signed charと書けばいいだけ
ただそれ以前にcharが8bitとは限らんぞ
2022/08/23(火) 11:06:11.57ID:n+/Hs9o/
最近のサーバーサイドってどこまで軽くしたらいいのか目安みたいのない?
ユーザーの1操作で最大10ファイルくらいの読み書きが即時行われる処理ってヤバいだろうか
1個のファイルは大きくなっても50kb未満の予定で、当面は一番人が多い時でも同時接続30人くらいで、おそらく1人1人が10秒起きにそういうのやる程度なんだけど
ローカルのデスクトップでやると30操作くらいポチポチやるとファンが高速回転し始める
2022/08/23(火) 11:21:54.23ID:ZXKS+9uk
>>924
即時ってのが非同期じゃなく同期でと言う意味ならまぁ普通にヤバいがユーザーが我慢できるならいいんじゃね?

同時接続数の考え方が怪しそうで破綻しそうだけどそれもサーバー代数増やして対応すればいいよ
2022/08/23(火) 11:34:40.06ID:n+/Hs9o/
>>925
ヤバいか・・・今のところ非同期でもやれるけど、今後作る全箇所で非同期とも限らないんだよなぁ
サーバー代は増やしたくないし
やっぱ負荷軽減するコードに書き換えるかな
やろうと思えば負荷を1/100くらいにするまで書き換えられるんだけど動いてるもの触ってバグったら嫌すぎて
927デフォルトの名無しさん
垢版 |
2022/08/23(火) 11:41:10.95ID:aPEiBtb5
10ファイルの読み書き負荷を1/100にすると0.1ファイルだな
2022/08/23(火) 12:25:26.08ID:IfPFAXMx
たぶん千ファイルぐらいは、メモリキャッシュ上にあるから余裕

Linux は、どんどんファイルを先読みしていく。
メモリが必要になれば、それらを解放して読み込む
2022/08/23(火) 12:34:53.89ID:vMScFnpI
DBじゃなくファイルでしかも1回の操作で10ファイル読み書き!?
ちなみにファイルは各ユーザー別?ユーザー間で共有されたりする?
2022/08/23(火) 13:39:17.51ID:nhRs6AvL
業務アプリなら驚くほどのことではない
客と握った非機能要件の範囲で動きゃいいんだよ
ローカルファイルとリモートDBなら前者のほうがむしろ速い場合も多いしな
2022/08/23(火) 14:32:17.19ID:/lb8Pspx
サーバー側の話だからローカルファイルは関係ないでしょ
2022/08/23(火) 14:33:09.57ID:n+/Hs9o/
>>928
なるほどサーバーがファイルキャッシュしてるなら平気な場合もありそうだね

>>929
ユーザー別
最大で10程度なんで、ユーザーによるけど
2022/08/23(火) 14:54:07.04ID:K++0I94y
>>924
そういう場合のカギはキャッシュ設計と非同期プログラミング
あとDB使うなら重くなりがちなRDBを必要最小限にして軽いDBとキャッシュの組み合わせにする
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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