フレームワークやライブラリ乱造しすぎだろ
次から次と出てくるフレームワーク
世の中の技術オタクが自分の技術を誇示したい
たった1件のデータを取ってくるのに
環境構築する方が10倍の時間がかかる
これはほんとに効率がいいのか 物によっては構築だけで1000万超えるような仕事もあるからな
複雑で難しいから給料もらえてるわけで
なんならNASAの火星ミッションなんかシリアルで遅延30分とかだ
まあ頑張れ じゃ、ララベルの環境構築やってみ
ドヤってる人はすぐできるんだろう?
Dockerも入れて、簡単だからさ ソースコード公開されるだけマシ
クラウドサービスのほうが辛くない?
試すのに金かかるし >>319
競争しようぜw
ってかインストール手順をここに書いてみようぜ できたよ!
# 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 Homebrewがぶっ壊れてたのでXcode入れ直したりやたら重いので私物のAirじゃなくて仕事用のProでやったりとかして15分だな
3日かけたの? このコマンドは何をしてるんだろうみたいなので調べていって時間がかかる >>324
はよ特定のフォルダの下のファイルをzipファイルに圧縮して別のフォルダーに移して
元のファイルを削除するプログラム書いてよ(笑)
特定のフォルダ、別のフォルダーはベタ書きじゃなくてちゃんと初期設定ファイルに書いてね >>326
>>305に書いてあるじゃん
はよおまえが書けや、ちゃんとエラー処理も入れろよ > 特定のフォルダ、別のフォルダーはベタ書きじゃなくてちゃんと初期設定ファイルに書いてね
シェルスクリプトでそれやるのかー
大変そうだなーw それをインストールするだけならコピペでコマンド叩けばいいだけだからね
問題はそこからちゃんと動く環境に持っていけるかどうか
そこまでできて初めてちゃんとできたと言える とうことでフレームワークを使うのは難しいということがわかる
うちの社員は全員できなかった >>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倍やることある >>330
うちのチームの三人ともこれくらいなら初めての物でも1時間で十分だが全員単価じゃなくて時給換算で(円安もあるけど)1万超えてるので新人さんとか経験の少ない人だとそういうこともあるかもね 間違った
>>331は>>327じゃなくて>>326宛
わかると思うけど念の為 フレームワークを覚えることに価値がある
PCが変わればまたゼロからインストールして環境を作り直し
シェルなら環境が変わってもつくり直す必要もない
フレームワークは目的よりも手段が重要 > シェルなら環境が変わってもつくり直す必要もない
それでどうやってシェルでwikipedia相当のものを作るんだ?
できないくせに生意気なこと言うな
作って見せてからいえ >>334
ではPOSTリクエストをhttp経由で例えばlocalhost/zip-requestに受け取ってファイルをZIPしてターゲットのフォルダにうつすコードを俺はLaravelで書いたのでそっちはシェルで書いてみて?
どうやってシェルでhttpリクエスト待つの?できるの? >>336
まずお近くのガソリンスタンド(シェル)に入ります 「レジ袋はご利用になられますか?」
「お弁当は温めますか?」
「お箸はお付けになりますか?」
「Tポイントカードお持ちですか?」
「レジ袋にこちらで詰めいたしましょうか?」
なんかさ、最近のレジのうざったさを見てると
フレームワークに通じるところがあるんだよね >>338
知ってますよw
webサーバーって知ってますか?
シェルのどのコマンドでhttpリクエスト待ちするんですか? フレームワーク使ってても、
現場の奴らはMVCすら理解していない模様
好き勝手に書いて品質が終わってるんだけど
昔はもっとひどかったの? >>339
レジ袋温めてください
みたいなことするやつダメだろ Tポイントカードを温めてください
お客さんの依頼に応えようと、レジの店員さんは胸の谷間にTポイントカードを挟んだのであった。 少し時間が経っただろうか。
温まりましたよ。
そう言って、レジの店員さんは人肌で温まったTポイントカードを手渡ししてくれた。
受け取る時に、店員さんの手に触れてしまった。
Tポイントカードの温もり、少し冷たく感じた店員さんの華奢な手。
私はその手を両手で包み込んでいた。
店員さんの手も、温めてあげたいです。
お互いに視線が合い、見つめ合う二人。
何とも言えない至福の時間が流れたのであった。 そして店員はちらりと時計を見ると叫んだ
14時28分、犯人確保ー!
そう、店員は警察だったのだ 結局フレームワークもどんどん肥大化複雑化して
使いにくくなってくるんだよ
これは自己顕示欲にまみれたソフトウェアの宿命
その臨界点を見極めずにずっと縛られ続けるのが
1番愚かな人たち そういってフレームワークを自作して
他人がメンテナンスできないようにする
POSIX原理主義者でした つーか、Laravelでドヤってるレスを見ると
cgi知らずにwebやってるプログラマーとかいるんだな
もはや自前でgetやpostのパラメータを取ることができないんだろう
そこまでフレームワーク依存で弱体化してるのか Laravelでドヤってる奴はダサいがRailsでドヤるのはカッコいいよな
なんでだろ >>352
getやpostの仕様を無視して
sedとかで適当にgetのパラーメータ取ってるやつがいてワロタw CGIがぁでウェブサーバーをガチで知らんのは笑うの超えて引いた ウェブフレームワークだと、リクエストの処理なんて
入ってきたパラメータのバリデートしか考えないからね
フレームワークなしだと、リクエストの受け方も書けないよ あるデータマッピングのツールを使ってるんだけど
ただのテキストファイルを読み込めない(笑)
xmlとかjsonとか豊富なフォーマットが読み込めるのに
フォーマットがないテキストが読めないとかアホかとバカかと >>362
そりゃそのデータが何物なのか全く分からないしなぁ・・・
xmlやjsonはデータが階層になっている事は確定している訳だし どれとは言わないが、見ただけで虫唾が走るけど大人気のもあるし
日本語どころか本家の解説もろくに無いが、実装は興味深いものもある
しかし、白紙の状態で何日かチェックしてれば
実用性や好みで、各人が選ぶことができていい …せ、先輩…待ってください…先輩が欲しい…です…/////// 焼きたてことは料理とか、こっちは必死に本国人気ないメンバーまで持って物事になって?いやいや
単に酒癖悪いだけじゃなくても見えて来たのが弁護士なん?