はてなキーワード: フレームワークとは
とある企業の面談で、「reactは運用コスト高いと思うんですけどなんで選定したんですか?」って聞かれてめちゃくちゃ困った話→Web開発の運用コストに関する様々な意見が集まる
https://togetter.com/li/2407336
ここでReactが運用コストが高くないって言ってる人は恐らくプロジェクト経験が少ないか運用経験がないかのどちらかだ
WebサービスというのはフロントエンドのJavascriptフレームワークが必須というわけではない
そのため一定のシステムの規模まではバニラのJavascriptやjQueryと比べてReactは明らかに運用コストが高い
バニラやjQueryでは作れないというのであればそれを説明しろというのがこの面接官の質問の趣旨だろう
色々なプロジェクトを経験しているとReactなんて確実に必要ないようなショボいサイトやレガシーなシステムはよく見る
逆にシステムが完成して運用が始まった事でプロジェクトが解散してフロントエンドエンジニアがいなくなり画面の小さな変更やバグを修正する為にフロントエンドエンジニアを探さないといけなくなっているシステムもそれなりに見たことがある
この質問はフリーランスでスポットで仕事を受けてるようなフロントエンドエンジニアやアーキテクチャ選定に関われないような作業者としてのフロントエンドエンジニアなのか、もっとシステムに深く関わってるエンジニアかを確認するためにはいい質問だと思う
前提:この日記は一個人の考察である。この日記で言及する人が全員そうという訳ではないことも十分承知している。その上でこれを読んでほしい(そうでもしないと「自分はそうではない!」というコメントで溢れかえるだろうから)
「絵の作者に価値を見出すか否か」でかなり分断が生まれていると考察している。
自分の価値観が他人にはないということはよくあることだ。(「え、街中で綺麗な文字見かけた時にどのフォントが気になりませんか!?」「え、便利なサービス見かけた時にバックエンドのフレームワーク何使ってるかとか気になりませんか!?」と書けばわかりやすいだろうか?)
おそらく、見出さない人はイラストがAIイラストでも気にしていない。「別にかわいい/萌えるからいいじゃん」と言った感じ。
もしかしたらマイナーなジャンル/CP/性癖なら「供給が増えた!!」となっている可能性もある。
その絵を描いたもの=AIイラストのモデルに対してマイナスの付加価値が設定されており、さらにはそのユーザー=AI術師に対してマイナスの付加価値を設定する。「こいつAI使ってたからこの人の絵嫌い」と言った感じだ。
もしモナリザを描いた人が完全に無名なひよっこだった場合、今ほどの価値は生まれていたのだろうか?もし大罪人だったら?自分はそうはならないと思っている。ダヴィンチが描いているからあそこまでの価値が一般に広まっていると思っている。(正直、自分はあの絵のARG要素くらいしか魅力を感じない)
今のツイッターランドで起こっているであろうことの一つに、フィルターバブルやエコーチェンバーによって「全ての人は絵師を気にしている!」(またはその逆)という幻想が生まれていることがある。絵師界隈、さらにその中の反AI村という村社会の中で情報が更新されていないように見える(一部の過激派のせいで対立が激化している原因の一つにも思われる、こっちはノイジーマイノリティとかの効果もあるが)
もちろんこれは反々AIに対しても言えるが。
ソフトウェアってまず動かすとこまでが大変で素人から初めても9割はそこで脱落しちゃうから、その上ちゃんと常に計算量や適切なデータ構造まで考えて設計してかける人、さらにそれをデータ含めてコンポーネント化して明快にかける人は一握りだと思う
これで言うと、機械学習まわりでは例えばpytorchやjaxみたいなフレームワークを設計・実装できるスキルはSWE的だと思う。
あれはどういう感覚だとできるようになるのか知りたくてpytorch自体のコードを読んだりしてみたけど、全く分からないんだよな。
どういう思想で設計されてるのかもわからんし、抽象化がなぜそうなっているのか、処理の実体がどこに書かれているのかすらわからない。
うーん
MLと競プロってジャンル違うしプロとしても別の仕事なんだよね
俺はML多少わかるしプロダクションに突っ込んだけどそれは趣味だし
MLだとKaggleだけどこれは一般的なCSのアルゴリズムは関係ないし
元増田の何色コーダーとかはML関係なくてそれ以外の探索とか最短経路とかのトラディッショナルなCSのアルゴリズムが問われる
変換や対称性を体系的に扱うための数学的なフレームワーク。そして私の専攻分野だったもの。
「ヴォーガンの分類理論では、単純リー群の既約表現が極大コンパクト群で分解されると思いますが、分岐則の立場から見ると、極大トーラスに既約表現を制限したときの分規則の端が分類の不変量として用いられるじゃないですか」
男がギョッとしてこちらを振り向く。
「ブリリンスキー-柏原の分類理論との関連性がよく分からなくて……りーくんさんならご教示いただけるかと思い」
男の目が泳ぎ出す。小馬鹿にしきった笑みはいつの間にか消えている。一体どこからどう説明を始めればいいのか分からない顔。
物心ついた頃から、こんな顔を数えきれないほど見てきた。女は大学に行く必要はないと言い切った父親、数学コンクールに女が出るなんてと吐き捨てた小学校の斉藤先生、筑附合格を一番に伝えたかった大好きな山田先輩、学振の特別枠を申請したときのゼミ教授、就活に失敗して目の前から消えた元カレ。
要するに、格下だったはずの女に場を制圧されたとき、男たちが一様に見せる顔。
テーブルを沈黙が支配する。男は口をギュッと結び、食べ残した肉を見つめていた。
これでいいのだ。時間が来ると、男は誰とも目を合わせず、逃げ出すように店を出ていった。彼が街コンに現れることは二度とないだろう。
私のせいで自信を喪失した男たち。ペニスをパンツの中にしまうことを覚えた男たち。そんな彼らの姿をみるたび、私は自己満足の微笑みを浮かべるのだ。
実際に仕事をした、このフレームワークを使った、というのにろくに知らないで「なんだっていいんですよー」ってなんとか潜り込もうっていう嘘つきが山ほどいるんだよね
バレバレなんよ
慣れてるの
だからさ、それならなんで「フレームワーク何使ってる?」なんて質問をしてきたのかって話ね
なぜWARCファイルで保存しているかと言うと、その方法なら複数サイトで統一的に書けるから
クローラからデータを抽出する部分は別途作ってあって、その部分だけ使い捨てになってる
言ってること分かる?
scrapyとか知ってる?普通「フレームワーク使ってる?」とクローラ開発の文脈で聞かれればそれをイメージするよね
マジかよフレームワーク最低だな