X



フレームワークやライブラリ乱造しすぎだろ
0001仕様書無しさん
垢版 |
2022/05/11(水) 22:18:12.78
次から次と出てくるフレームワーク
世の中の技術オタクが自分の技術を誇示したい

たった1件のデータを取ってくるのに
環境構築する方が10倍の時間がかかる
これはほんとに効率がいいのか
0002仕様書無しさん
垢版 |
2022/05/11(水) 22:20:49.73
今やプログラミングといっても
フレームワークのAPIを叩くだけ
バージョンアップで動かなくなる
ひたすらフレームワークに振り回されるだけ

自分たちでしっかりと組んでおけば
マイグレーションにかかるコストは
ほとんどなくなる
0003仕様書無しさん
垢版 |
2022/05/11(水) 23:02:45.31
web系だけだな
0004仕様書無しさん
垢版 |
2022/05/12(木) 02:18:32.37
使わなければ良い
0005仕様書無しさん
垢版 |
2022/05/12(木) 22:05:19.49
他の人達が再実装する気もなくなるような鉄板ライブラリを >>1 が作れば解決だろ。
早く作れよ

そもそも才能無い奴にライブラリ作れないけどな

もしくは共産主義者のように進歩のない世界に憧れてるのか
0006仕様書無しさん
垢版 |
2022/05/13(金) 22:07:19.29
フレームワークに頼りすぎるとマイグレーションで死ぬからな
出来立ての頃はいろんなフレームワークと連携して便利だが
廃れてくると整合性もパッケージ管理もぐちゃぐちゃになってもまともに動かなくなる

逆にプリミティブな作り方をしておけばどんな環境になろうがすぐに持っていける
0007仕様書無しさん
垢版 |
2022/05/13(金) 22:07:20.99
フレームワークに頼りすぎるとマイグレーションで死ぬからな
逆にプリミティブな作り方をしておけばどんな環境になろうがすぐに持っていける
0009仕様書無しさん
垢版 |
2022/05/14(土) 03:20:50.42
雇用が継続するならいいけど
キャッチ&リリースを続けるんだろ?
0011仕様書無しさん
垢版 |
2022/05/14(土) 13:34:48.17
3年で正社員になれる制度だけちらつかせるけどさようなら
0012仕様書無しさん
垢版 |
2022/05/14(土) 13:35:00.09
フレームワークとかライブラリは当たり前だがそっちのが全然楽だから使うわけで
そんなもんさえ使えないならプログラマは無理だ
0013仕様書無しさん
垢版 |
2022/05/14(土) 13:37:35.44
流行りのフレームワークしか使えない方がプログラマとしてはどうなの?だけど仕事はある
0015仕様書無しさん
垢版 |
2022/05/14(土) 14:14:20.43
特定のライブラリのみ扱うお仕事しかできません
0016仕様書無しさん
垢版 |
2022/05/14(土) 14:54:26.64
パッケージバカスカ入れたら依存関係ぶっ壊して動かなくなったよ
設定ファイル消えるとかどんなだよ
みんな好き勝手に作ってるからこうなると
0017仕様書無しさん
垢版 |
2022/05/14(土) 16:29:25.59
>>13
あれが
>流行りのフレームワークしか使えない
と読めるお前の将来に乾杯というか献杯
0018仕様書無しさん
垢版 |
2022/05/14(土) 18:22:13.85
環境によってデファクトが合わない場合もあるからしゃーない
0019仕様書無しさん
垢版 |
2022/05/14(土) 23:31:06.42
このバージョンとこのバージョンとこのバージョンの組み合わせは
うまくいったという一覧表が欲しいよな
0020仕様書無しさん
垢版 |
2022/05/14(土) 23:58:10.81
バージョンアップしたら
いつも使っていたメソッドが
別のクラスに移動していて
呼び出せなくなっていたでござる…
0022仕様書無しさん
垢版 |
2022/05/15(日) 01:25:39.76
昔: マイクロソフトに振り回される
今: フレームワークに振り回される
0027仕様書無しさん
垢版 |
2022/05/15(日) 11:40:05.73
枯れたフレームワーク使うのが正解の落ち?
0029仕様書無しさん
垢版 |
2022/05/15(日) 12:01:08.95
>>27
新しいものに踊らされるお調子者の上司や同僚を説得する手間が
定期的に発生するという
0030仕様書無しさん
垢版 |
2022/05/15(日) 12:09:51.09
生産性とか関係なく
死んだ言語の死んだ機能使う会社は

衰退して潰れるだけだから大丈夫
0031仕様書無しさん
垢版 |
2022/05/15(日) 12:48:10.89
斜陽企業のプログラマーで人生終わる人には無縁な話だから気にしなくていいですよ。
0034仕様書無しさん
垢版 |
2022/05/15(日) 13:53:05.74
脆弱性も発見されると大騒ぎだからな
アップデートする→動かない、動作に不具合が起きる
オープンだから責任は自己責任でね
0035仕様書無しさん
垢版 |
2022/05/15(日) 17:29:02.23
strutsとspringは止めた方がいいと思う
reduxも誕生して1〜2年で衰退した
0036仕様書無しさん
垢版 |
2022/05/15(日) 20:38:44.42
合体してスリムなspringbootができたので用済みだな
0037仕様書無しさん
垢版 |
2022/05/15(日) 21:20:52.28
基本的には既存のフレームワークを使っていた人達が感じた不満や限界を乗り越える為に
作ってくれてるのが新しいフレームワークだと思えば
本来それがデファクトスタンダードになろうとするのは望ましいことだと思う

歩みを止めるというのはその恩恵を受けられずに衰退して終わることを意味するのだろう
0038仕様書無しさん
垢版 |
2022/05/15(日) 21:44:19.17
新しいフレームワークって既存のフレームワークの問題を解決してくれるから流行るんであって、個人的に新しいフレームワークがどんどんでるのは大歓迎だけどな
同士おる?
0039仕様書無しさん
垢版 |
2022/05/15(日) 21:48:39.44
そもそもよくできたフレームワーク以外は流行らないからねぇ
0040仕様書無しさん
垢版 |
2022/05/16(月) 14:34:15.76
動作が不具合起きたときに、そもそも自分のロジックのバグなのか
フレームワークのバグなのか切り分けのスゲェめんどくさいよな
0041仕様書無しさん
垢版 |
2022/05/16(月) 18:06:47.24
銀行の案件ではstrutsの見たことないようなレガシーなフレームワークがあった
Java6とかantビルドとか・・・
0042仕様書無しさん
垢版 |
2022/05/16(月) 18:08:11.14
antビルドあたりになると用語と実際の動作がデタラメな悪い意味のJavaが顕在化する
0044仕様書無しさん
垢版 |
2022/05/16(月) 19:18:58.74
証券系だけど、しばらくはantビルドを継続する
というのはビルドツールの変更は工数がかかるからね
0046仕様書無しさん
垢版 |
2022/05/16(月) 19:31:08.05
何で証券とかお堅い所はJavaなんか使うんだろうなぁ
もうPHPとかで十分だろと思うわw
0048仕様書無しさん
垢版 |
2022/05/16(月) 20:00:32.78
日本ではそうかも知れないが、世界ではMS依存が結構多いらしいぞ
Azureとか日本ではあんまり採用している話を聞かないが世界シェアはAWSの次だしな
0049仕様書無しさん
垢版 |
2022/05/16(月) 20:03:46.96
>>30
例えば、核廃棄物の管理システムみたいに
運用期間がものすごく長い期間に及ぶシステムの開発はどうすりゃいいの?
経年劣化したハードウェアを更新するために同じ機能のソフトを
ゼロから開発しないといけないのか
0050仕様書無しさん
垢版 |
2022/05/16(月) 20:36:26.78
仮想環境でウィンドウズXP使ってるところもあるし
IE6じゃないと動かないらしい
0051仕様書無しさん
垢版 |
2022/05/16(月) 20:48:34.98
>>1
環境構築なんてdockerイメージをダウンロードするだけで済む。

スレを立てる前に自分の無知さを理解しよう
0052仕様書無しさん
垢版 |
2022/05/16(月) 21:10:24.37
だから俺らはシェルスクリプトを使う
フレームワークやライブラリに依存すると
アップデートで動かなくなる
0053仕様書無しさん
垢版 |
2022/05/16(月) 21:32:34.45
ドッカーもシンプルな環境ならいいけど、仕事だとそんな環境は無いわけで
あれやこれやと組み立てようとすると、いろんなものがなかったり
エラー吐いたりしてめんどくさいんだよなぁ
0054仕様書無しさん
垢版 |
2022/05/16(月) 21:43:01.39
非常に面倒くさかったが
最終的な生産性はそんなに変わらなかった
0055仕様書無しさん
垢版 |
2022/05/16(月) 22:17:24.13
>>49
実装と並行してドキュメンテーションもしっかりしてるはず
0056仕様書無しさん
垢版 |
2022/05/16(月) 22:53:10.58
>>53
dockerをちゃんと使ったことがないと言わんばかりの内容のセリフ。ちょっと恥ずかしいよ
0057仕様書無しさん
垢版 |
2022/05/16(月) 22:54:10.52
dockerなんて使わなくても問題ない世界に生きてまーす^^
0058仕様書無しさん
垢版 |
2022/05/16(月) 22:55:11.05
環境丸ごとセーブロードできるから
場当たり的なやつほど重宝するぞ
0059仕様書無しさん
垢版 |
2022/05/17(火) 00:59:44.81
銀行みたいにリスク高そうな開発は手を出さないようにしてるから分からんけど...

Javaのバージョンをあげ
0061仕様書無しさん
垢版 |
2022/05/17(火) 04:04:30.74
Dockerなんていらん。
自分で作ればいいだけ
FreeBSDバンザイ
0063仕様書無しさん
垢版 |
2022/05/17(火) 09:27:40.49
MSには依存しないけど
IBMやoracleには依存すると
どっちも危ない企業だと思うけどなあ
0064仕様書無しさん
垢版 |
2022/05/17(火) 19:28:18.84
何にも依存しなければよい
社員が作ったフレームワークやライブラリを使っていれば
社員が死ぬまでは安泰だ
0070仕様書無しさん
垢版 |
2022/05/18(水) 00:04:28.46
ライブラリやフレームワークに依存しすぎると
確かにコードは簡潔だけど何層にも依存しすぎて
何やってるかさっぱりわかんないんだよね

phpだとこんなのがゴロゴロ出てくる
$data = $hoge->hage($foo->fuga($bar, $foobar->piyo));
0071仕様書無しさん
垢版 |
2022/05/18(水) 00:17:00.44
ライブラリ使うにしても中身知った上で使いたいよね
知らなくても動けばいいんだろうけど
0072仕様書無しさん
垢版 |
2022/05/18(水) 02:30:33.69
OSから全部作らないとだめだろうな
0075仕様書無しさん
垢版 |
2022/05/18(水) 15:14:43.97
ICって超大企業じゃないともう作れなくなっているよね
ノウハウの塊になっているから
0076仕様書無しさん
垢版 |
2022/05/18(水) 15:32:35.52
ノウハウ持った超大企業が製造ラインと材料提供したらそれなりの企業でも作れるんじゃね?
0077仕様書無しさん
垢版 |
2022/05/18(水) 22:35:57.71
自社フレームワーク
0079仕様書無しさん
垢版 |
2022/05/18(水) 23:19:26.96
人生はフレームワーク
あなたと僕でフレームワーク
0080仕様書無しさん
垢版 |
2022/05/19(木) 22:14:45.95
>>55
その分分量も爆発的に増えてるんじゃないの?
いちいち全部読んでアーキテクチャから設計し直しだな。
0081仕様書無しさん
垢版 |
2022/05/19(木) 22:53:52.30
>>49
だから戦闘機の刷新とかプログラムも大変な規模になってるな
0083仕様書無しさん
垢版 |
2022/05/20(金) 00:45:40.16
人生がフレームワーク?
よくできたクソゲーだろ
0085仕様書無しさん
垢版 |
2022/05/20(金) 09:21:40.85
>>77
自社フレームワークだってPHPやMySQLのバージョンアップで全滅してるから・・・
0086仕様書無しさん
垢版 |
2022/05/20(金) 09:27:16.70
自社ライブラリの中に外部のライブラリ使ってるアホライブラリってなんなん?
0087仕様書無しさん
垢版 |
2022/05/20(金) 10:11:58.67
手アッセンブルでマシン語にしてるとこ以外全部アホってことになるが
大学でアッセンブラとか意味ないやろとか思ってたけど常識の教育って大事かもしれんな
0088仕様書無しさん
垢版 |
2022/05/20(金) 11:40:10.43
>>86
PHPの場合は言語仕様変わりすぎてどうにもならんよ
古いままだとセキュリティがアウト
それを吸収してくれるのがフレームワーク

結局のところフレームワーク使ってるほうがマシなんだよ
0089仕様書無しさん
垢版 |
2022/05/20(金) 22:31:40.28
>>86
> 自社ライブラリの中に外部のライブラリ使ってるアホライブラリってなんなん?
その外部のライブラリが知名度があって広く使われているのなら何も問題ないだろ?

自社ライブラリの開発は、外部のライブラリを使おうが
使うまいが大抵はアンチパターンだよ
自社で作ったライブラリは、自社ライブラリではなくて
オープンソースにしないとだめ
0090仕様書無しさん
垢版 |
2022/05/21(土) 06:44:02.49
オープンソースの次はプットソースしないと

オープンだけじゃ意味ないんだよ
トンカツやキャベツにとっては
かけないとどうにもならない
0091仕様書無しさん
垢版 |
2022/05/21(土) 07:34:31.66
自社ライブラリだと言語のバージョンが固定になっちゃう
セキュリティ的にアウトだよ

しかも客先ごとにフレームワークのバージョンが分岐するしさ
管理的にもいい事はない

自社でフレームワークを一元的に管理できる部隊を置く事になるけど
それだったら汎用的なフレームワーク使ったほうがいいよねってなるよ

おまけに新入社員が外注使う時にも自社フレームワークだと汎用に比べると工数かかるしな
0100仕様書無しさん
垢版 |
2022/05/31(火) 20:38:32.16
select * from user where id = 1

たったこれだけのSQLを実行するのに、フレームワークをインストールしてパッケージをインストールして
モデルを作りメソッドに何があるかを調べて、nullが取れたらエグゼンプションが起こり
その対処方法をまた調べて延々と時間を費やす

そして無駄に何時間もかけて覚えたことを自慢するためにQiitaで自慢する

ひたすら本質から外れたことを延々と世界中の人間が繰り返すために
無責任に作られたフレームワークが存在する
0101仕様書無しさん
垢版 |
2022/05/31(火) 22:55:03.46
>>100
たったそれだけの事をするのにセキュリティホール作る奴がいるんだから仕方ない
フレームワークのサンプルをコピペしたほうがよっぽどマシ
0102仕様書無しさん
垢版 |
2022/06/01(水) 00:31:06.03
何もわからないけど動いてるが常態化する悪い例だと思うけど
まぁ上がしっかり管理してるなら構わんよ
0103仕様書無しさん
垢版 |
2022/06/01(水) 01:08:40.45
>>100
ユニケージならSQLもいらんで
シェルスクリプトとawkと独自コマンドセットを使うだけや
0104仕様書無しさん
垢版 |
2022/06/01(水) 01:10:47.32
ユニケージならUSP研究所と使用ライセンス契約結んで
独自コマンドセットを購入するだけやからな

そうすればRDBMSなどミドルウェアが不要
クラスタ組みたいなら、アプライアンスを購入するだけや
Oracleよりも安くすむ
0105仕様書無しさん
垢版 |
2022/06/01(水) 08:12:20.07
例えば>>100みたいなSQLをソースに直書きするでしょ?
そういう奴らが多かったからフレームワークで規制しようっていう流れになった

考慮すべきセキュリティや設計などなど全部学ぶ事に比べたら
フレームワーク使って何も考えずに作ったほうがよっぽど手っ取り早いんだよ
0106仕様書無しさん
垢版 |
2022/06/01(水) 09:34:04.60
放置されてセキュリティーホールだらけのフレームワークもあるが
0108仕様書無しさん
垢版 |
2022/06/01(水) 11:06:28.47
フレームワークってのは簡単にできるから存在意義があるわけで
フレームワークさえ無理ならもう諦めろ
0109仕様書無しさん
垢版 |
2022/06/01(水) 12:26:15.38
フレームマークの標準機能を使ってる分には楽なのだが
それだけではできないチェックや表示などのカスタムロジックを入れると途端に破綻する
結局、実際の現場ではカスタムロジックだらけなるわけだが(笑)
0110仕様書無しさん
垢版 |
2022/06/01(水) 14:05:39.14
フレームワークにも設計の綺麗、汚いあるからな
駄作を使うのはホント時間の無駄が多い
0111仕様書無しさん
垢版 |
2022/06/01(水) 14:51:47.65
フレームワークに文句を言ってるやつは
だいたいフレームワークを理解してない

大抵のフレームワークは十分な拡張性を持っていて
標準機能にないものは拡張機能を作れば実現できるのだが
それを作れるだけの技術力がない
0112仕様書無しさん
垢版 |
2022/06/01(水) 15:00:16.99
でも拡張させたら変なことするな!と怒られるだけだよね
0113仕様書無しさん
垢版 |
2022/06/01(水) 15:03:43.58
拡張機能を作るくらいならオリジナルで全部作る
なんでフレームワークに合わせて拡張機能を作らなければならないんだ?
機能変更されたら地獄だぞ
0114仕様書無しさん
垢版 |
2022/06/01(水) 15:04:31.81
MFCは糞だったけど.NETはよく出来てると思う
近年のだとLaravelとかReactとかいい設計だと思う
0115仕様書無しさん
垢版 |
2022/06/01(水) 15:51:48.79
>>112
改善したら余計なことするな!って言ってくるような
アホならどこでもいる。アホのアホさかげんにキリがないのは当たり前で
それはアホが悪い。でだからなに?
0117仕様書無しさん
垢版 |
2022/06/01(水) 15:53:10.31
ほんの些細な問題、それも技術で解決できる問題なのに
それをせずに、人海戦術に切り替えてコストを跳ね上げるって
馬鹿だよね。コスト意識を持ってない。
0118仕様書無しさん
垢版 |
2022/06/02(木) 15:40:13.53
>>100
内容の是非はともかく Qiita みたいなのを自慢と解釈するメンタリティって
根本的にエンジニアに向いてないと思う。
0119仕様書無しさん
垢版 |
2022/06/02(木) 19:55:35.50
無能な人間ほどQiitaを馬鹿にする
毎日Qiitaで調べているのにな(笑)
0120仕様書無しさん
垢版 |
2022/06/03(金) 02:19:11.95
ドキュメント見てわからずにぐぐったときの課題解決の情報先
StackOverflow (7割) > Qiita (2割)> その他個人サイト >Teratail(0件)
0121仕様書無しさん
垢版 |
2022/06/03(金) 09:10:59.29
かっこいいな!
さすが!

君の承認欲求がさは満たされたから
もう来なくていいよ
0122仕様書無しさん
垢版 |
2022/06/03(金) 12:09:20.95
「情報先」みたいな言い方、すごいもやっとするんだが俺だけ?
0123仕様書無しさん
垢版 |
2022/06/03(金) 13:11:38.06
スタックで検索するも、コードが書いてなくてひたすら文章だけのリプライで諦める
0124仕様書無しさん
垢版 |
2022/06/03(金) 13:26:24.18
Qiitaはちゃんとと解決してるから優秀だと思うよな

teratailとか検索にヒットする癖に未解決なのばっかだからホント検索の邪魔
0125仕様書無しさん
垢版 |
2022/06/03(金) 13:47:51.29
できてから5年はたってると思うが
自分の場合ほんとうにTeratailで1件も問題が解決してない
尋常じゃないよ
0126仕様書無しさん
垢版 |
2022/06/03(金) 14:35:05.12
解決してないならヒットしないでくれよGoogleさん。って毎回思う
0127仕様書無しさん
垢版 |
2022/06/03(金) 17:16:03.31
ララベルをやり始めたけどやっぱ縛りが多いな
「俺様のルールに従っていれば楽だけど、外れたことをする奴は容赦しない」
まぁ、これがモダンなフレームワークのルールだよな
0128仕様書無しさん
垢版 |
2022/06/04(土) 00:49:58.93
>>127
今までそういうので困った事ないけど枠から外れたらって具体的にどんなの?
0131仕様書無しさん
垢版 |
2022/06/04(土) 10:03:31.41
九平「僕と契約して、このフレームワークを使うWebプログラマーになってよ」
0133仕様書無しさん
垢版 |
2022/06/04(土) 14:37:06.18
日本法
国定言語を英語と定める
日常会話および文書にて使用できる言語は英語とする
使用できるプログラム言語はCOBOLとする
0134仕様書無しさん
垢版 |
2022/06/04(土) 17:10:35.69
Laravelって相当縛り緩いほうだよな
0136仕様書無しさん
垢版 |
2022/06/04(土) 22:02:51.82
プログラムじゃなくてウェブ環境を構築するときに
規定のフォルダーから外れるとほんとめんどくさくなるな
0137仕様書無しさん
垢版 |
2022/06/04(土) 22:26:40.35
だからその規定のフォルダーから外れる場合は
どういうものかって話だろ

机上の空論すぎ
フレームワークで作りにくいものは作りにくいと
言ってるだけじゃん
0138仕様書無しさん
垢版 |
2022/06/04(土) 22:54:44.41
過去のフレームワークはルーティングが密結合だったので面倒だったが、最近のは疎結合だから作りにくいなんてことはほぼない
0140仕様書無しさん
垢版 |
2022/06/04(土) 23:38:56.90
便利な道具にすぎないだろ
ソートやTCPIPのコネクションから書くのか?
0141仕様書無しさん
垢版 |
2022/06/04(土) 23:38:59.76
>>138
ようわからん
StrtusとかSpringとか
SpringBootより設定は面倒だけど
結合は疎じゃなかったか
0142仕様書無しさん
垢版 |
2022/06/05(日) 00:04:33.75
>>140
はい、ライブラリの使用は全部禁止です
jQueryすら使ってはいけません。
将来動かなくなるかもしれませんからね
ライブラリなんて40行で書ける!
0143仕様書無しさん
垢版 |
2022/06/05(日) 00:09:23.59
jQueryなんかもはや不要じゃね?
あれ使うなら、バニラで書くよ
0145仕様書無しさん
垢版 |
2022/06/05(日) 00:48:53.35
>>141
Javaだと確かJettyが密結合だった記憶が。JavaはStrtus1の頃から疎結合だったね。インタプリタ言語だとイレギュラー的にルーティングの改変が必要だった。
0148仕様書無しさん
垢版 |
2022/06/05(日) 08:41:57.21
Ajax処理ごとき40行足らずで書けるのだから
ライブラリは一切禁止だ
0149仕様書無しさん
垢版 |
2022/06/05(日) 09:16:09.13
ちょいちょい見かける頭おかしい主張をしてる人のマネしてる系男子か
0150仕様書無しさん
垢版 |
2022/06/05(日) 10:08:35.23
査読有りの論文だからね。正しいよ。これが
大学が認めてるからね。信用度は抜群。

ソフトウェアの高い互換性と長い持続性を目指すPOSIX中心主義プログラミング
https://www.ipsj.or.jp/dp/contents/publication/32/S0804-R1601.html

4.3.1 各種JavaScriptライブラリ使用の禁止
この指針の下ではjQuery等の各種JavaScriptライブラリを原則使わない.
W3C勧告の範囲の仕様にのみ基づき,プログラムを書く.
後述するXMLHttpRequestに関しても基本的な部分は40行程度で記述できる[12].
一度書けばほかのプログラムにも流用可能であるため,以後はコピーして使えば
開発効率はさほど低下しない.

ライブラリを使わない理由は,そのライブラリが各Webブラウザの独自機能を
利用していないという確証がないからである.そのようなライブラリを利用すると,
将来のWebブラウザでは正常に動作しなくなる可能性が高まる.
0151仕様書無しさん
垢版 |
2022/06/05(日) 10:37:49.18
>>150
>以後はコピーして使えば
これがライブラリでありフレームワークなのではないか
0152仕様書無しさん
垢版 |
2022/06/05(日) 10:42:31.41
ライブラリってdllとかになってんのが普通だと思ってたわw
0153仕様書無しさん
垢版 |
2022/06/05(日) 11:16:04.33
コンパイルの都合で様々な形になってるけどソース提供されるでしょ
0154仕様書無しさん
垢版 |
2022/06/05(日) 11:28:49.11
煎じ詰めると、

完全に自分の思い通りに動くものを作りたければ、
何やってるかわからない他人の作ったものを使うのをやめて
全部自分で作らなければならない

ってことが言いたいのかな、その論文は
0155仕様書無しさん
垢版 |
2022/06/05(日) 14:27:26.03
いやほとんど関心無い部分だからどう動いてようがどうでもいいんだが
0156仕様書無しさん
垢版 |
2022/06/05(日) 14:37:04.14
>>151
重要なのは、それぞれ自分で独自のライブラリを再発明するってところ
他人が作ったものは使ってはいけない
0157仕様書無しさん
垢版 |
2022/06/06(月) 02:37:55.03
そもそもJS自体ブラウザ依存なのにフレームワークガーとか言っても意味ないだろ
0158仕様書無しさん
垢版 |
2022/06/06(月) 02:45:39.88
>>147
それをやったのがAjaxなのに本家を差し置いてどこの誰ともわからんやつのAjaxもどきを使う意味がどこにある
0159仕様書無しさん
垢版 |
2022/06/06(月) 10:14:43.26
>>158
どこの誰ともわからんやつが作ったライブラリなんか使うか
自分でライブラリを作れ
そしてシェルショッカーが作ったライブラリを使え
0160仕様書無しさん
垢版 |
2022/06/06(月) 12:38:07.41
ニコニコ動画とか見ると全部ajaxでコンテンツ取ってくるのな
ジャバスクリプトを切ると画面真っ白だよ(笑)
アップルのサイトとかジャバスクリプト切ってもちゃんと見れるのにな
0162仕様書無しさん
垢版 |
2022/06/10(金) 05:52:07.95
>>150
技術負債と言い切られたUSPさんじゃないですか...
0163仕様書無しさん
垢版 |
2022/06/10(金) 08:24:02.67
あれで会社が成り立っているというのがすごい
いやマジで
0164仕様書無しさん
垢版 |
2022/06/10(金) 11:29:58.05
>>163
すごいだろ?だからお前らがあれこれ
批判したところで何の説得力もないわけ

これだけ多くの実績があるんだから
世界にユニケージが広まる日も近いだろうな
0165仕様書無しさん
垢版 |
2022/06/10(金) 11:35:40.87
まあでもそこでもらえる何倍ももらってるので
お金出せるようになったら教えて

別に姿勢は嫌いじゃないよ
JavaにSpringでもやっといた方が何十倍も効率高いだけで
0166仕様書無しさん
垢版 |
2022/06/10(金) 11:41:48.34
>>165
アホやな。効率を高めても給料は増えない
行数を増やすと、給料は増えるってこと知らないな
0167仕様書無しさん
垢版 |
2022/06/10(金) 11:49:33.91
>>166
行数少ないことで給料もらってるからな
2本超えたら考えるので教えてね
0168仕様書無しさん
垢版 |
2022/06/10(金) 15:08:25.98
>>167
あほだな。コピペすればあっという間に給料が倍になる方がいいやろ?
0173仕様書無しさん
垢版 |
2022/06/13(月) 16:32:59.49
クラス高橋さんは朝起きるとコーヒーをインスタンス化して
1日そのコーヒーを飲んだりつぎたしたりしています
これでは高橋さんはコーヒーに依存していると言うことになります

ですので、高橋さんは飲料水と言う抽象クラスを外部から注入することにして
1日その飲料水を飲んだりつぎたしたりしています
これで高橋さんはコーヒーからの依存はなくなりました

しかし、高橋さんは毎日何を飲んでいるかが分かりません
知りたくても知ることができません
これがDIの考え方です

いや別にいいんだけどさ
そこまでして分断したいのかね
0174仕様書無しさん
垢版 |
2022/06/13(月) 22:15:28.61
例があまり良くない

大金持ちの高橋さんはA社のコーヒーマシンで一日何回もコーヒーを作ります
高橋さんはアスペなので操作方法が変わるとパニックになります

なのでA社は高橋さんがどのコーヒーマシンでも使えるように全ての機種で操作方法を変えないようにしました(インターフェース)
これでA社は安心してコーヒーマシンを入れ替えることができるようになりました

ところがコーヒーマシーンを箱から出して設定するところは高橋さんがやっていたので別の種類に変えるとやっぱりパニックになってしまいます

それでサービスマンが箱から出して設定して高橋さんが使う場所においておくことにしました(DI)

高橋さんはコーヒーマシンの種類に関わらず、いつでも自分でコーヒーを飲めるようになりました

めでたしめでたし

具体的にいうとDIならばテストの時に他のオブジェクトのモックをしたりとか、クラスを消したりとか自由にできる
自分でインスタンス化してたらそういうのは出来ない
0175仕様書無しさん
垢版 |
2022/06/14(火) 12:55:37.47
DIならクラスなくても動くんけ?
メソッドを呼び出してもこけないの?
0176仕様書無しさん
垢版 |
2022/06/14(火) 12:59:56.59
Class Gyudon {
Gyudon(Kome kome){}
}

ってやっとけば牛丼作る時に米が提供されるのが保証されるし米の種類が変わっても問題ないねん
0177仕様書無しさん
垢版 |
2022/06/14(火) 13:03:22.79
で、ご飯インターフェイス(おかわりとか?わからんけど)で定義されてるメソッドは全部動くように出来てる(動かないとコンパイル通らない)のでどれを読んでもこけないのが保証されてる
0178仕様書無しさん
垢版 |
2022/06/14(火) 16:21:49.38
>>174
はやく嫁もらってコーヒーつくってもらえるようになったほうがいい
0180仕様書無しさん
垢版 |
2022/06/16(木) 21:10:05.45
昔 C の #define マクロでさんざんやってたことを
オブジェクト指向言語の機能を使って
動的にやってるだけ
0181仕様書無しさん
垢版 |
2022/06/16(木) 22:36:20.17
ちょっとずつ改善していった結果、改善が収束しないことが証明された
0182仕様書無しさん
垢版 |
2022/06/16(木) 23:02:58.70
ほらほら
自分の鍋でカレーライスを作るより、うちの調理器具一式(130点)を
使ったほうが簡単にカレーが作れるよ

あ、でもすべての調理器具の操作方法を覚えてね
覚えるまで3カ月かかると思うけど

あー、めんどくせ(笑)
0183仕様書無しさん
垢版 |
2022/06/16(木) 23:27:22.84
>>182
おまえ調理器具使わないでカレー作れるの?
鍋とか無しで、土から作らないといけないんだけど
0184仕様書無しさん
垢版 |
2022/06/16(木) 23:42:23.56
プロのシェフなら高い調理用具一式揃えて3ヶ月トレーニングからとか普通だよな

つまり主婦レベルの文句ということだな
0185仕様書無しさん
垢版 |
2022/06/16(木) 23:56:08.39
その調理器具を作るのが老舗メーカーではなく、ちょっと金属加工をかじったくらいの野良工員
品質保証もなくLTSでもないから数年で販売終了。調理器具を更新するときは別の製品を探さないといけない
器具の材質も温度管理も変わるからまたトレーニングやりなおし
味を追求するべきなのに、調理器具のトレーニングに大半の時間が費やされ、味は一向に向上しない
0186仕様書無しさん
垢版 |
2022/06/17(金) 00:54:15.14
いいから、調理器具なしで作れよアーホw
0187仕様書無しさん
垢版 |
2022/06/17(金) 00:55:28.12
結局プロとの違いがそこなんだよな

道具を使いこなす=高い技術で手早く作るのがプロ
そのための修行は怠らない

道具を使いこなせないからと低い技術でどうにかやるのが素人
0190仕様書無しさん
垢版 |
2022/06/17(金) 08:20:27.46
>>184
一人前の料理人になるには最低でも10年は必要
プロになってから勉強すればいいというITの世界とは違うよね
0191仕様書無しさん
垢版 |
2022/06/17(金) 08:21:12.48
>>187
結果出すのがプロ、技術自慢がアマチュア
掲示板で威張ってる奴らはほとんどが職業プログラマっていうだけのアマチュアばかり
0193仕様書無しさん
垢版 |
2022/06/17(金) 09:31:16.96
>>190
料理人が10年間、無給で働いてるとでも思ってんの?
金もらってるならプロだよ
0194仕様書無しさん
垢版 |
2022/06/17(金) 09:31:37.41
>>191
金もらっていればプロ
常識やろw
0196仕様書無しさん
垢版 |
2022/06/17(金) 14:16:18.84
>>195
日中給料もらいながら働いてるだろ
おまえアホなのか?
0197仕様書無しさん
垢版 |
2022/06/17(金) 15:07:13.02
ほらほら
フレームワーク脳になると、あらゆる規律から外れたレスは
攻撃対象にするだろう?(笑)
0198仕様書無しさん
垢版 |
2022/06/17(金) 16:01:02.48
>>196
日中はプロ、定時すぎたらアマチュアなんですね!
給料1円のジョブズは1円分だけプロなんですか?
0200仕様書無しさん
垢版 |
2022/06/17(金) 19:02:30.17
>>198
金額関係なくプロだろ
0202仕様書無しさん
垢版 |
2022/06/17(金) 23:08:09.67
>>197
何を言ってもプログラマも普通に10年はいるという事実は変わらんぞ
0203仕様書無しさん
垢版 |
2022/06/17(金) 23:08:24.55
だからサービス残業だけで生きてるやつなんていないってw
0204仕様書無しさん
垢版 |
2022/06/17(金) 23:09:55.49
プロ野球選手でも
金を貰わないで指導したら
その時点でアマチュアになるんだよ!

とか言い出すのかな?
0205仕様書無しさん
垢版 |
2022/06/17(金) 23:10:49.84
プロ・・・一円でも金をもらったら
アマチュア・・・金を一円も貰わなかったら

こういうことやな
0206仕様書無しさん
垢版 |
2022/06/17(金) 23:22:35.46
普通にそれで食ってんなら一応プロだわな
もっと厳格な意味ならどこの現場でも通用する技術に精通してるとかあるけども
0207仕様書無しさん
垢版 |
2022/06/17(金) 23:25:10.63
まあ弁当屋でご飯詰めてる人がプロの料理人かと言ったら違うだろうし
ちゃんと一通り人に出す料理作ってる人だわな

そう言った意味で客に納められるソフトを作ってる「プロ」でフレームワーク使わない人間はまずいないわな
0208仕様書無しさん
垢版 |
2022/06/17(金) 23:27:48.08
>>206
サービス残業は金を貰わないのに
どうやって食っていけると思ってるんですかね
食っていけないならアマチュアだろ
0209仕様書無しさん
垢版 |
2022/06/18(土) 00:26:24.45
>>208
そもそも新人の頃を除けば年俸制でしかやってないので知らんけど
サービス残業って無給で働くことだと思ってるならまずは日本語の勉強を
0210仕様書無しさん
垢版 |
2022/06/18(土) 05:12:20.25
>>209
サービス残業が無給じゃないんだったら何なの?
金貰ってるんだったら普通の残業じゃないか
0211仕様書無しさん
垢版 |
2022/06/18(土) 08:40:32.98
>>210
「サービス残業」というのは残業代が出ると規定されているのに出ない状態の事を言って、未払い賃金ではあるけれども無給労働ではないぞ

日払い労働者なのかな?
0212仕様書無しさん
垢版 |
2022/06/18(土) 08:44:10.39
>>211
つまり「ほ、本当は給料貰えるんだからねっ!!でも一生貰わないだけなんだから!」
っていうのがプロなの?
0213仕様書無しさん
垢版 |
2022/06/18(土) 13:08:48.31
おまえらみたいな底辺プログラマにプロとしての振る舞いなんて求められてないだろ
せいぜい無償ボランティアがいいとこ
0217仕様書無しさん
垢版 |
2022/06/18(土) 18:54:25.73
つまりは結果を出すために道具を使いこなすのがプロということ
0219仕様書無しさん
垢版 |
2022/06/18(土) 19:35:49.05
フレームワークに頼らないとプログラムが作れないんだったら
それはもうプログラマーじゃないよ
ファンデーションの部分を理解せずに作ると結局スキルの幅が狭くなる
0220仕様書無しさん
垢版 |
2022/06/19(日) 01:24:31.15
はい、またアホが来た
そのうち、自動車に頼らないと走れないなら
運転手じゃないよとか言うんだろうなぁ(爆笑)
0221仕様書無しさん
垢版 |
2022/06/19(日) 05:54:56.40
昔は最低でもトランジスタレベルまでは理解してたもんだ
最近のプログラマはOS以上のレイヤーしか理解してない
自分が触ってるパソコンが何ボルトで動いてるかすら知らない
100ボルトだとかいうアホまでいる始末だ
0222仕様書無しさん
垢版 |
2022/06/19(日) 12:20:43.52
昔はシリコンの採掘方法から学んだのに今はそんなことすら知らずにプログラミングしてイキってる連中が多くてコイツらなんもわかってねーなって思う
0224仕様書無しさん
垢版 |
2022/06/19(日) 12:26:58.46
ソケット通信とか言っても理解できないプログラマとかいるしな
何だか知らないけどこのクラスを使えばURLにアクセスできる
フレームワークが変わったらまた覚え直し
0225仕様書無しさん
垢版 |
2022/06/19(日) 12:30:55.50
うちの学生にはライブラリを使わないと出来ないようなものは
最初から仕事を受け付けなければいいと教えている

ライブラリを使うとそのライブラリのバージョンアップで動かなくなる
つまりシステム寿命が短くなる
0226仕様書無しさん
垢版 |
2022/06/19(日) 12:42:24.78
それでロートルのコードは保守性皆無な難読糞コードを大量生産するんだ
0227仕様書無しさん
垢版 |
2022/06/19(日) 18:40:42.09
フレームワークやライブラリがないと何もできない男の人って
0231仕様書無しさん
垢版 |
2022/06/19(日) 20:43:25.40
そういや昔jQueryを使うとアップデートで動かなくなるから使わない
Ajaxぐらい40行のコードで書けるってドヤ顔してた人いたなぁ

そこであんたが必死に覚えたAjaxのコードは
古いIEのワークアラウンドでしかないんだが
あんたのその頑張りは見事に無駄になったよ?
0234仕様書無しさん
垢版 |
2022/06/19(日) 21:09:44.44
サポート切れたからって世の中からIEが消えるわけじゃないし
0236仕様書無しさん
垢版 |
2022/06/19(日) 22:37:17.03
いや、使えないから!
やってないのバレバレな嘘つくなよw
0237仕様書無しさん
垢版 |
2022/06/19(日) 22:44:10.89
Windows98のIEに時限ロジックがあるなんて
どうして思えちゃったの?おチビちゃん
0239仕様書無しさん
垢版 |
2022/06/19(日) 23:09:38.01
せ、セキュリティプロトコルが悪さしてるだって!?
0240仕様書無しさん
垢版 |
2022/06/20(月) 07:06:51.16
Windows98ネタが話せるやつかと思ったのに
本当に触ってないんだな
0242仕様書無しさん
垢版 |
2022/06/20(月) 22:57:30.93
>>197
フレームワークを使う事に制限だと感じるってそれはじめて使ったフレームワークがよっぽど設計が悪いやつだったとかじゃない?
0243仕様書無しさん
垢版 |
2022/06/20(月) 23:01:37.91
フレームワーク使うなら心構えや心の在り方についても学んでおいてほしい
近くに創価学会の会館があれば、一度訪ねてみるといい
0244仕様書無しさん
垢版 |
2022/06/27(月) 12:46:22.56
1 動かすためのプログラミングが好きな人
2 動かすためのフレームワークが好きな人
3 動かすための環境構築が好きな人

この3タイプがいる
1 は自由で創造的な作業が好きな人
2 何かに縛られ拘束されるのが好きな人
3 ただのマゾ
0245仕様書無しさん
垢版 |
2022/06/27(月) 13:06:03.74
ゲーム屋は1が多かったけどUnityがそれを変えた
ツクール感覚で3Dされたらかなわんわ
0247仕様書無しさん
垢版 |
2022/06/27(月) 22:21:25.31
1だけど、2や3が出来ない人もいる
そういう人はプログラミングが好きだけど、技術が伴ってない

その理由はフレームワークや環境構築といったことをしないで
何も参考文献もなしに作ろうとしてるから
他人の研究から何も得ようとしない
全部自分で考えて作ろうとするから時間ばかりかかって
まともなものが作れない

こういうのは一番迷惑
0248仕様書無しさん
垢版 |
2022/06/27(月) 22:55:54.30
フレームワークだけでお仕事でき?ならフレームワークだけやるけど
そのフレームワークは息しているのか?
フレームワークだけの人材の方が使い勝手がいいんだろうけど切り捨て前提の人材だよね
0249仕様書無しさん
垢版 |
2022/06/27(月) 22:56:00.24
それじゃただのパーツ合体屋
壊れた部品の修理ができない
だって根本的な治し方を知らないんだから
0251仕様書無しさん
垢版 |
2022/06/27(月) 23:16:44.50
創価学会に入信して毎日勤行していれば
使っているフレームワークは安泰になる
0253仕様書無しさん
垢版 |
2022/06/28(火) 13:22:21.48
今度の日曜日、フレームワーク信者の集まりがあるから一緒に行かない?
おいしいケーキ屋さんがあったら勧めたくなるだろう?
それと同じだよ
0254仕様書無しさん
垢版 |
2022/06/28(火) 13:27:32.90
えー252までは面白かったのに
がっかり

別人ならつまんないから首吊って死ね
0255仕様書無しさん
垢版 |
2022/06/28(火) 13:31:36.22
同じフレームワークを使って同じようなものだけを作る集団
そら給料上がらんだろ
0256仕様書無しさん
垢版 |
2022/06/28(火) 13:46:15.94
ソートとかサーチとかなんならニューラルネットワークをCNNでとか遊びではコンピューターではもちろん場合によっては紙に書いてるけどね

ソートの実装とかお金もらうようなことじゃないんっすよ
もらえれば嬉しいけどw
0257仕様書無しさん
垢版 |
2022/06/28(火) 13:47:48.40
2−3日あれば覚えるでしょ?
便利だから使うもんであって

あんなのが大変なら向いてないよ
0258仕様書無しさん
垢版 |
2022/06/28(火) 13:55:13.76
まあSetとListのコストの差とかわからないで裏の仕組みを知らない人をあーあと思う気持ちはあるかもわからんけど

俺はその先行ってるから()
0259仕様書無しさん
垢版 |
2022/06/28(火) 16:17:04.39
フレーム脳は型に当てはめたがるから
自由な発想をする人を非難するんだよね
仕方ないのかな?
0260仕様書無しさん
垢版 |
2022/06/28(火) 23:07:53.92
フレームっておまんこのことだよ
ワークって挿入のことだよ
フレームワークってセックスのことだよ
0261仕様書無しさん
垢版 |
2022/06/29(水) 12:28:51.79
例えば5チャンネルブラウザも
専用ブラウザを利用してその中でカスタマイズして楽しむ人と
1から自分で作って自分専用のブラウザを楽しむ人がいる

前者はフレームワークのプログラミングがが大好き
しかし、5チャンネルの仕様が変わってブラウザが動かなくなると
どうしようもできない

後者は自分で好きに作れるプログラミングが大好き
5チャンネルの仕様が変わってもちゃっちゃと直して
すぐに対応できる

当然、俺は後者なんだけどね
しかし、このスレに連投してる人たちは前者のようだ
0262仕様書無しさん
垢版 |
2022/06/29(水) 20:56:16.40
>>261
いままで5ちゃんねるの仕様が変わったときに
どんなことを治す必要があった?

専用ブラウザを使ってるから
アップデートするだけでいいんだよ

で、お前、本当に直した経験あるの?(笑)
0263仕様書無しさん
垢版 |
2022/06/29(水) 21:10:08.01
bb2cは作者が嫌気をさして放棄したな
得意げに使ってたユーザがみんな難民になってたな

まぁ専ブラ作者にお金を落とすのもいいんじゃない?
ロードするたびに広告でちゃりんちゃりんとお金が入っていくんだから
独占寡占状態でやりたい放題の専ブラに疑問を抱かない時点で
フレームマークに頼らないとプログラミングできないのがお似合いだよ
0264仕様書無しさん
垢版 |
2022/06/29(水) 21:21:46.56
じゃあお前がフレームワークに頼らないで
自作するのに費やした時間を計算してみようか?w
0265仕様書無しさん
垢版 |
2022/06/29(水) 21:33:48.57
何十時間もかけて専ブラ書く暇ねえよ
仕事でやれば数十万になるのに

数十万もかけてみるほど5chに力入れてない
0266仕様書無しさん
垢版 |
2022/06/29(水) 21:35:52.48
まあそういうことだな
フレームワーク相当のものを自作することに
誰も力を入れてないんだよ
マヌケw
0267仕様書無しさん
垢版 |
2022/06/29(水) 21:42:47.77
フレームワーク作った人に感謝して使えよ
そこにはオマエが嫌いなフレームワークに力を入れて作った人がいるんだからな
0272仕様書無しさん
垢版 |
2022/06/30(木) 06:08:51.56
>>267
フレームワークを使わないんだから感謝しない
全部自分で作る
他の人は俺が作ったライブラリを使え
自己責任でな
0273仕様書無しさん
垢版 |
2022/06/30(木) 06:22:42.14
てか5chの専ブラとかAPIのキーもう出してないから作れないぞ
エアプやな
0274仕様書無しさん
垢版 |
2022/06/30(木) 06:36:10.61
チョコクリスピー美味いよな
牛乳かけて食って止まらなくて一袋いったわ
ちょっと気持ち悪い
0275仕様書無しさん
垢版 |
2022/06/30(木) 13:07:33.61
>>273
ブラウザからアクセスしてるようにすればいいだけの話だよ
プログラマーならそれぐらいわかるよね
0277仕様書無しさん
垢版 |
2022/06/30(木) 20:41:08.63
フレームワークやライブラリに頼っていると
1からプログラムを作れないから
例えば5ちゃんブラウザなんて大したことないのに
めちゃくちゃ難しいもんだと思わざるを得ないんだよね
HTMLゲットしてパースして好きに表示加工するくらい
ゼロから作れないのかな?
0280仕様書無しさん
垢版 |
2022/06/30(木) 22:52:22.36
オールブラン一袋食べてトイレに3時間くらい篭ったことがある
0284仕様書無しさん
垢版 |
2022/07/01(金) 07:08:58.61
シェルなんて使ってんじゃねーぞ
OSアップグレードで使えなくなっったらどうすんだ

ちゃんとアセンプラでコンパイラから書け
0285仕様書無しさん
垢版 |
2022/07/01(金) 08:51:32.59
フレームワークに頼りすぎると最初からネットで調べてコピペしかしないからな
その言語の基礎を学ばないから応用が全く効かない
0286仕様書無しさん
垢版 |
2022/07/01(金) 08:57:34.42
ここで言うフレームワークって例えばどれの事指してるの?
0288仕様書無しさん
垢版 |
2022/07/01(金) 13:31:06.18
>>99
0289仕様書無しさん
垢版 |
2022/07/06(水) 08:58:53.61
アジャイルか水流かはどうでもいい
多重下請構造と丸投げを組み込まないでいただきたい
0290仕様書無しさん
垢版 |
2022/07/06(水) 18:56:18.66
React始めたけど、良さが解るまでかなり時間かかったわ
0291仕様書無しさん
垢版 |
2022/07/11(月) 17:18:33.97
ほんとフレームワーク使うと1行で済む処理が何層にも分かれてくそめんどくさいな
これ完全に素人向けだろ
0292仕様書無しさん
垢版 |
2022/07/11(月) 17:27:04.43
1行で済む処理にフレームワークを導入するおまえがアホ
0294仕様書無しさん
垢版 |
2022/07/11(月) 17:31:12.40
知らねえよ、客の指定なんだから
シェルで一発なのになんでこんなクソめんどくさい作りしなきゃいけないんだよ
0297仕様書無しさん
垢版 |
2022/07/11(月) 19:08:31.69
事細かく記述するのは、むしろ小回りが効くからじゃね?
0298仕様書無しさん
垢版 |
2022/07/11(月) 19:49:25.28
シェルで一発とか言われても30行ぐらいのワンライナー(笑)だと死ぬけどなw
0299仕様書無しさん
垢版 |
2022/07/11(月) 21:31:30.72
所定のフォルダ配下のファイルを
タイムスタンプのzipファイル名で圧縮して
別のフォルダーに移して
元のファイルを削除するだけ

シェルなら1〜2行で書けるよね
0300仕様書無しさん
垢版 |
2022/07/11(月) 21:37:33.00
他のスクリプト言語でも同じぐらいで書けるやろw
0301仕様書無しさん
垢版 |
2022/07/12(火) 03:36:37.77
なんでそれにフレームワークが必要なんだよw
他のプログラムとの兼ね合いなら突然シェルブッ込まれても困るわけだし
0302仕様書無しさん
垢版 |
2022/07/12(火) 12:45:55.27
php+ララベルで書かなきゃいけないんだよ
めんどくせ
0303仕様書無しさん
垢版 |
2022/07/12(火) 21:32:24.64
なんだ、このスレに来てるやつってホントはフレームワークを使ったことがないんだな
0304仕様書無しさん
垢版 |
2022/07/12(火) 21:34:58.10
先生! WinAPIやXlibはフレームワークに入りますか?
0305仕様書無しさん
垢版 |
2022/07/12(火) 22:33:42.07
>>302
phpもララベルも今初めてみたが

$file='file’;
$source=‘source’
$target=‘target’
$zip_file = target.$file.’zip';
$zip = new ZipArchive();

Storage::move($source.$file, $target.$file);

$zip->open($zip_file, ZipArchive::CREATE | ZipArchive::OVERWRITE);
$zip->addFile(storage_path($target.$file), “$file);
$zip->close();

変数なんてシェルでもやるんだから実質5行じゃん
リソースのオープンクローズは大概の言語でやるんだからフレームワーク以前にJavaでもPythonでも変わらないぞ
0309仕様書無しさん
垢版 |
2022/07/13(水) 13:09:25.45
>>305
大体合ってる
その前にララベル のインストールとzipライブラリのインストール、そして環境設定
まともに動くまで何度もトライ&エラー

シェルならその場で3行で終わる
この時間コストの差は大体30倍ぐらい
0311仕様書無しさん
垢版 |
2022/07/13(水) 14:25:04.77
> この時間コストの差は大体30倍ぐらい
それはあなたの感想ですよね(笑)

せいぜい1.1倍ぐらいやろwww
0312仕様書無しさん
垢版 |
2022/07/13(水) 16:51:01.13
ララベルの環境構築やってみ
3日はかかるよ(笑)
ファイルの読み書きはstorage配下じゃないとダメとか
公開するリソースはpublic以外認めないとか
縛りまくりなのだが
0313仕様書無しさん
垢版 |
2022/07/13(水) 17:41:30.21
無能に仕事やらせたら
他の人なら数時間でできるようになったことが
そいつは覚えるまでに3日かかったみたいな話かなw
それとも自分の経験談ですかねwww
0314仕様書無しさん
垢版 |
2022/07/13(水) 22:36:48.41
>>309
じゃあ書くのが大変という話ではないよね

環境設定に時間がかかるというのはどのフレームワークでも同じだが3行で終わることにフレームワーク入れる馬鹿はいないよね

環境設定は俺の場合はERPをAIXにUDBとミドルウエアから入れろという要件でもない限り大概のものは最長1日あれば終わるけれど、3日掛かったとしてもシェルでMVCのフレームワーク全部書くより30倍どころじゃなく早いからフレームワーク使うわけだよね

3日でMVCのフレームワークをシェルで書けないからね
0315仕様書無しさん
垢版 |
2022/07/14(木) 01:12:01.85
ユニケージの人たちはフレームワークやライブラリの
アップデートで苦しんでるらしい
だから使わないっていっていた
0316仕様書無しさん
垢版 |
2022/07/14(木) 08:15:28.74
センスない人とか新人が環境構築苦手だね

できるプログラマはそんなもん存在しないかのように数時間でできてるのに(だって簡単だから使ってんだし)平気で3日とか1週間とかやってる
0317仕様書無しさん
垢版 |
2022/07/14(木) 08:22:43.76
ネット環境が遅くて苦しむ
サクサクの状態で失敗しながら構築したい
0318仕様書無しさん
垢版 |
2022/07/14(木) 08:26:33.03
物によっては構築だけで1000万超えるような仕事もあるからな
複雑で難しいから給料もらえてるわけで

なんならNASAの火星ミッションなんかシリアルで遅延30分とかだ

まあ頑張れ
0319仕様書無しさん
垢版 |
2022/07/14(木) 12:39:04.58
じゃ、ララベルの環境構築やってみ
ドヤってる人はすぐできるんだろう?
Dockerも入れて、簡単だからさ
0320仕様書無しさん
垢版 |
2022/07/14(木) 15:37:09.04
ソースコード公開されるだけマシ
クラウドサービスのほうが辛くない?
試すのに金かかるし
0321仕様書無しさん
垢版 |
2022/07/14(木) 15:57:29.51
>>319
競争しようぜw
ってかインストール手順をここに書いてみようぜ
0323仕様書無しさん
垢版 |
2022/07/14(木) 16:00:05.71
できたよ!

# Homebrewインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# phpインストール
brew install php@8.0

# Composerインストール
brew install composer

# Laravelインストール
composer create-project "laravel/laravel=6.*" sample

# パスを通し、Laravelを有効化。
echo 'export PATH="~/.composer/vendor/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

# ローカル環境でLaravelを実行
php artisan serve
0324仕様書無しさん
垢版 |
2022/07/15(金) 00:35:53.41
Homebrewがぶっ壊れてたのでXcode入れ直したりやたら重いので私物のAirじゃなくて仕事用のProでやったりとかして15分だな

3日かけたの?
0325仕様書無しさん
垢版 |
2022/07/15(金) 11:04:57.09
このコマンドは何をしてるんだろうみたいなので調べていって時間がかかる
0326仕様書無しさん
垢版 |
2022/07/15(金) 12:40:56.14
>>324
はよ特定のフォルダの下のファイルをzipファイルに圧縮して別のフォルダーに移して
元のファイルを削除するプログラム書いてよ(笑)

特定のフォルダ、別のフォルダーはベタ書きじゃなくてちゃんと初期設定ファイルに書いてね
0327仕様書無しさん
垢版 |
2022/07/15(金) 15:20:09.15
>>326
>>305に書いてあるじゃん
はよおまえが書けや、ちゃんとエラー処理も入れろよ
0328仕様書無しさん
垢版 |
2022/07/15(金) 15:20:32.15
> 特定のフォルダ、別のフォルダーはベタ書きじゃなくてちゃんと初期設定ファイルに書いてね
シェルスクリプトでそれやるのかー
大変そうだなーw
0329仕様書無しさん
垢版 |
2022/07/15(金) 20:20:27.33
それをインストールするだけならコピペでコマンド叩けばいいだけだからね
問題はそこからちゃんと動く環境に持っていけるかどうか
そこまでできて初めてちゃんとできたと言える
0330仕様書無しさん
垢版 |
2022/07/15(金) 21:29:18.71
とうことでフレームワークを使うのは難しいということがわかる
うちの社員は全員できなかった
0331仕様書無しさん
垢版 |
2022/07/15(金) 23:08:59.19
>>327
はい、実際動かしたバージョン
適当なルートに入れとけばとりあえず動く

これに15分かな
ルートの作り方とかサービスの作り方、例外処理や設定ファイルが云々は後出しキリがないので自分で探してね
大体それぞれ15分くらいの作業(Laravelもphpも初めて見た俺がやって)

$file='file';
$source='source/'.$file;
$target='target/'.$file;
$zipper = new ZipArchive();

$sourceDirFull = Storage::path('source/');

$zipper->open($sourceDirFull.$file.'.zip', ZipArchive::CREATE | ZipArchive::OVERWRITE);
$zipper->addFile($sourceDirFull.$file, $file);
$zipper->close();

Storage::move($source.'.zip', $target.'.zip');
Storage::delete($source);

Node+ExpressもSpringも.NET CoreもDjangoもやったことあるけどLaravel簡単な方だね
AIXにUDBとWebSphere入れてカーネルチューニングしてDBインポートしてJARデプロイとか誇張じゃなくこれの100倍やることある
0332仕様書無しさん
垢版 |
2022/07/15(金) 23:16:48.82
>>330
うちのチームの三人ともこれくらいなら初めての物でも1時間で十分だが全員単価じゃなくて時給換算で(円安もあるけど)1万超えてるので新人さんとか経験の少ない人だとそういうこともあるかもね
0334仕様書無しさん
垢版 |
2022/07/16(土) 02:12:32.29
フレームワークを覚えることに価値がある
PCが変わればまたゼロからインストールして環境を作り直し
シェルなら環境が変わってもつくり直す必要もない

フレームワークは目的よりも手段が重要
0335仕様書無しさん
垢版 |
2022/07/16(土) 04:54:14.97
> シェルなら環境が変わってもつくり直す必要もない

それでどうやってシェルでwikipedia相当のものを作るんだ?
できないくせに生意気なこと言うな
作って見せてからいえ
0336仕様書無しさん
垢版 |
2022/07/16(土) 05:05:32.68
>>334
ではPOSTリクエストをhttp経由で例えばlocalhost/zip-requestに受け取ってファイルをZIPしてターゲットのフォルダにうつすコードを俺はLaravelで書いたのでそっちはシェルで書いてみて?

どうやってシェルでhttpリクエスト待つの?できるの?
0339仕様書無しさん
垢版 |
2022/07/16(土) 21:16:16.30
「レジ袋はご利用になられますか?」
「お弁当は温めますか?」
「お箸はお付けになりますか?」
「Tポイントカードお持ちですか?」
「レジ袋にこちらで詰めいたしましょうか?」

なんかさ、最近のレジのうざったさを見てると
フレームワークに通じるところがあるんだよね
0340仕様書無しさん
垢版 |
2022/07/16(土) 21:24:56.50
>>338
知ってますよw
webサーバーって知ってますか?

シェルのどのコマンドでhttpリクエスト待ちするんですか?
0343仕様書無しさん
垢版 |
2022/07/17(日) 00:08:58.79
フレームワーク使ってても、
現場の奴らはMVCすら理解していない模様
好き勝手に書いて品質が終わってるんだけど
昔はもっとひどかったの?
0345仕様書無しさん
垢版 |
2022/07/17(日) 07:57:28.42
Tポイントカードを温めてください

お客さんの依頼に応えようと、レジの店員さんは胸の谷間にTポイントカードを挟んだのであった。
0347仕様書無しさん
垢版 |
2022/07/17(日) 08:19:47.24
少し時間が経っただろうか。
温まりましたよ。
そう言って、レジの店員さんは人肌で温まったTポイントカードを手渡ししてくれた。
受け取る時に、店員さんの手に触れてしまった。
Tポイントカードの温もり、少し冷たく感じた店員さんの華奢な手。
私はその手を両手で包み込んでいた。
店員さんの手も、温めてあげたいです。
お互いに視線が合い、見つめ合う二人。
何とも言えない至福の時間が流れたのであった。
0348仕様書無しさん
垢版 |
2022/07/17(日) 23:04:32.41
そして店員はちらりと時計を見ると叫んだ

14時28分、犯人確保ー!

そう、店員は警察だったのだ
0350仕様書無しさん
垢版 |
2022/07/18(月) 01:38:08.32
結局フレームワークもどんどん肥大化複雑化して
使いにくくなってくるんだよ
これは自己顕示欲にまみれたソフトウェアの宿命
その臨界点を見極めずにずっと縛られ続けるのが
1番愚かな人たち
0351仕様書無しさん
垢版 |
2022/07/18(月) 03:03:26.25
そういってフレームワークを自作して
他人がメンテナンスできないようにする
POSIX原理主義者でした
0352仕様書無しさん
垢版 |
2022/07/18(月) 13:00:37.03
つーか、Laravelでドヤってるレスを見ると
cgi知らずにwebやってるプログラマーとかいるんだな
もはや自前でgetやpostのパラメータを取ることができないんだろう
そこまでフレームワーク依存で弱体化してるのか
0354仕様書無しさん
垢版 |
2022/07/18(月) 13:27:17.25
Laravelでドヤってる奴はダサいがRailsでドヤるのはカッコいいよな
なんでだろ
0356仕様書無しさん
垢版 |
2022/07/18(月) 18:21:34.65
>>352
getやpostの仕様を無視して
sedとかで適当にgetのパラーメータ取ってるやつがいてワロタw
0357仕様書無しさん
垢版 |
2022/07/19(火) 00:51:16.28
CGIがぁでウェブサーバーをガチで知らんのは笑うの超えて引いた
0358仕様書無しさん
垢版 |
2022/07/19(火) 14:45:10.13
ウェブフレームワークだと、リクエストの処理なんて
入ってきたパラメータのバリデートしか考えないからね
フレームワークなしだと、リクエストの受け方も書けないよ
0362仕様書無しさん
垢版 |
2022/09/06(火) 15:55:46.42
あるデータマッピングのツールを使ってるんだけど
ただのテキストファイルを読み込めない(笑)
xmlとかjsonとか豊富なフォーマットが読み込めるのに
フォーマットがないテキストが読めないとかアホかとバカかと
0363仕様書無しさん
垢版 |
2022/09/08(木) 19:36:15.10
>>362
そりゃそのデータが何物なのか全く分からないしなぁ・・・
xmlやjsonはデータが階層になっている事は確定している訳だし
0364仕様書無しさん
垢版 |
2022/10/26(水) 22:24:14.48
どれとは言わないが、見ただけで虫唾が走るけど大人気のもあるし
日本語どころか本家の解説もろくに無いが、実装は興味深いものもある
しかし、白紙の状態で何日かチェックしてれば
実用性や好みで、各人が選ぶことができていい
0366仕様書無しさん
垢版 |
2023/10/17(火) 19:30:11.89
…せ、先輩…待ってください…先輩が欲しい…です…///////
0367仕様書無しさん
垢版 |
2024/03/29(金) 15:40:39.65
焼きたてことは料理とか、こっちは必死に本国人気ないメンバーまで持って物事になって?いやいや
単に酒癖悪いだけじゃなくても見えて来たのが弁護士なん?
0368仕様書無しさん
垢版 |
2024/03/29(金) 16:16:09.44
>>276
舐達麻
レスを投稿する


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