1 名前:デフォルトの名無しさん [2024/05/06(月) 11:08:11.78 ID:l2ptMPP6M.net] !extend:on:vvvvv:1000:512 !extend:on:vvvvv:1000:512 ようこそFlutter野郎どもよ!!! 軽い開発環境でモバイルアプリ開発ができるなんて最高じゃねえか AndroidもiOSも両方行ける、まさに漢のためのツールだな https://flutter.dev/ 前スレ Flutterやろうよ!!! 4 https://mevius.5ch.net/test/read.cgi/tech/1648427137/ VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
101 名前:デフォルトの名無しさん [2024/06/15(土) 19:34:44.27 ID:K7sK1090d.net] >>97 単価下がって被害を受けるてどういう仕組み?w flutterはいくらですね、みたいな感じで給料決まる感じ? それまでの経歴関係無く?
102 名前:デフォルトの名無しさん [2024/06/15(土) 19:45:51.32 ID:eH6XrMYs0.net] dartでguiアプリを作るとなると、flutterもしくは、全くメジャーじゃない方法として頑張ってElectron、tauri、という選択肢しかない。flutterはただでさえwidgetの数が多くて、気が滅入るのに、これにさらに状態管理ライブラリを使いましょう、おまけにfreezedも!とか、別に使うのは構わんけど、これがスタンダードな状況はどうにかなってほしいもんやね。 そもそも、フロスプラットフォームにネイティブコンパイルするアプリ作るなんていうのは、初心者にはハードル高すぎだとおもうけど。まあ、そこはflutterの凄さがあるんやろね。
103 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:10:56.95 ID:i1/W8aN40.net] ttps://zenn.dev/chooyan/books/92a0a489f68233/viewer/motivation
104 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:12:21.13 ID:i1/W8aN40.net] ↑ はじめに:なぜ Riverpod を学習するのか|仕組みから理解する Riverpod Zenn見てたら、グダグダ言ってる人にピッタリな記事見つけたから一応貼っとくね
105 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:19:20.94 ID:8Pl8r/T50.net] >>101 Flutter経験5年、みたいなツッコミどころしかない求人が実在する。
106 名前:デフォルトの名無しさん [2024/06/15(土) 20:22:41.74 ID:eH6XrMYs0.net] https://zenn.dev/chooyan/books/92a0a489f68233/viewer/motivation それを検知して何か任意の処理を実行させるような仕組みは言語としては用意されていません。 これ、言語機能として用意されてるんですが、内容が古いのかな? StreamController class - dart:async library - Dart API: "https://api.dart.dev/stable/3.4.4/dart-async/StreamController-class.html" StreamController を使えば値の変更の検知ができ、任意の処理を実行することができる。 読む気失せた。 他人の説明ばかり持ってきて、君は自身は何一つ具体的な例を提示できないんだね。もういいよ何もしなくて。
107 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:27:33.08 ID:8Pl8r/T50.net] >>106 なんで非同期処理のクラス持ち出してドヤ顔してるの? 包丁があればカッター要らない的な愚かさw
108 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:34:27.85 ID:8Pl8r/T50.net] あげ足取りしかできず、先に進めない進もうともしない。やる気無くなったが口ぐせ。無能の特徴やね。
109 名前:デフォルトの名無しさん [2024/06/15(土) 20:38:25.52 ID:eH6XrMYs0.net] >> 0107 Stream class と勘違いしてるのか知らんけど、StreamController class を使えば、値の変更を検知できるの知らないの? まあ、知らないからそうやってるんだろうけど。 レベル低すぎて話にならなすぎ。 例えもよくわからんし。 君がどれだけ無知だろうが私の知ったことではないので、意味の分からない絡み方しないでくれ。 flutter 使うのやめてどっか行ってくれる?それがこの業界のためになるから。 認知能力が欠如し、何もまともな仕事ができない欠陥品である君にピッタリなjsを使う業界にいけばいいよ。 jsも君と同じで大きな欠陥を抱えている。おれなんかと絡まずとも、必ず仲良くなれるさ。
110 名前:デフォルトの名無しさん [2024/06/15(土) 20:39:13.01 ID:K7sK1090d.net] >>105 そういう何もわかってないところは避けた方が良いのでは? あと多分言いたいことは、そんな人どこにおるねん!的なことですよね? ただ現時点で5年だとギリあり得るのでは? めちゃ少ないとは思うけど。
111 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:41:24.75 ID:8Pl8r/T50.net] >>109 長くて読む気失せたw 罵倒しかできないんだねw 無能くん
112 名前:デフォルトの名無しさん [2024/06/15(土) 20:44:36.13 ID:eH6XrMYs0.net] あの文脈で長さが理由と捉えるその卓越した読解能力には私も舌を巻くよ。 さようなら。
113 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:50:08.32 ID:8Pl8r/T50.net] >>112 さようならとか言って素直に消えた奴は5chには居ないんだよ。人のこと無能扱いしてる手も頭も動かさない無能くんはまた湧く。だって自習できる脳みそ無いもんねw
114 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:52:58.43 ID:8Pl8r/T50.net] >>110 求人出す側が何も分かってなくてもFlutterプログラマーの相場を形成、下落させる一因にはなっちゃうんだよ。
115 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 20:58:13.97 ID:WOMrS3yI0.net] 1.0の前ぐらいから使う人増えて今だいたい6年だぞー
116 名前:デフォルトの名無しさん [2024/06/15(土) 20:58:47.86 ID:K7sK1090d.net] >>それを検知して何か任意の処理を実行させるような仕組みは言語としては用意されていません。 言語として用意されてないものを、その言語で書かれたパッケージはどうやって実現してるんだろうねw
117 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 21:02:58.88 ID:8Pl8r/T50.net] >>115 論理的に存在するかは関係ない。5年Flutterやってて、単価Java以下とか言われたらキレるやろ。しかも何も知らない初心者が嘘ついて応募して、それが相場を決めていくんやで。
118 名前:デフォルトの名無しさん [2024/06/15(土) 21:04:25.05 ID:K7sK1090d.net] >>115 うん、ただそこら辺ですでにプロダクションアプリとしてflutter扱ってる企業から仕事もらってそこからずっとflutterやってる人、という要求なので中々ですよね。
119 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 21:12:42.48 ID:WOMrS3yI0.net] 5年以上が珍しいと思われてるのが意外だったから反応しただけ 元の話読んでないから単価云々、要求云々と言われても知らん
120 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 21:20:03.24 ID:WOMrS3yI0.net] 単価4000円未満とか酷いと1000円台とかあってFlutter使いは安く見られてる気はする インターン使って普段安く済ませてる会社は経験のあるプロにも出し渋るから注意 そういう話?
121 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 21:23:47.22 ID:8Pl8r/T50.net] >>120 あくまで比較だけど、通常のプロジェクトより高度(アプリの本質に近い)で、生産性高い(悪い言い方すると短期でプロジェクトが区切りつく)のに、単価に無関心なのが、なんつーか経済感覚無いな……って感じ。 要するに極めても金にならんのが、プログラマーのFlutter離れの原因だと俺は思ってるよ。
122 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 21:37:32.80 ID:i1/W8aN40.net] >>116 値のオブザーバーを実装したってことだな >>106 一部だけを切り取るのやめてくださいな 間違ったことはなにも書いてないよ class Article { String title; int price; Article(this.title, this.price); } final article = Article('Riverpod 入門', 1000); という内容の Article オブジェクトが生成された場合、 article.price = 2000; という処理によってフィールドの値が書きかわったとしても、それを検知して何か任意の処理を実行させるような仕組みは言語としては用意されていません。
123 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 21:42:32.32 ID:WOMrS3yI0.net] Flutterの仕事経験ほしがって安くてもいいからって自分から安売りしてる人いるね バイト経験ぐらいしかない人がそれまでのバイト代より高い程度の安い額でももらいつつ 履歴書に開発の経験を書けるようになるならありがたいって思ってるんでしょうな 実際の出来も良くないから安いのが妥当だけど、スキル高い人の足引っ張るのはやめてほしいね
124 名前:デフォルトの名無しさん [2024/06/15(土) 21:56:28.45 ID:KS5zXG630.net] >>123 それはどんな技術スタックでも有りそうなもんだけどね、
125 名前:デフォルトの名無しさん [2024/06/15(土) 22:01:58.38 ID:KS5zXG630.net] >>122 inheritedwidgetがあるからflutterフレームワークとしては用意されてるよね? この文脈での「言語として」とはフレームワークとして、という話だよね? じゃないと意味不明
126 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 22:05:11.16 ID:8Pl8r/T50.net] このスレをGoogleが見てるかは知らんが、生産性を高めた果てにあるのは、手が止まったプログラマー(ボトルネックがプログラマーではなくなった状態)なんよ。 日本人は特に手が止まった奴に向ける視線が厳しいから、生産性高めた結果、プログラマー(同僚や本人)がクビになるなんて状況が容易に起こり得る。 Flutter流行らせたかったら、そんなクソ理不尽な日本文化をぶっ壊すモデルケース作らんと無理だよ。
127 名前:デフォルトの名無しさん [2024/06/15(土) 22:12:10.80 ID:WOMrS3yI0.net] >>124 あ、そっか これもFlutter特有じゃないけど、学習初期に好き好き大好きになっちゃう人が特に多いのはあるな 大好きなFlutterの仕事がとにかくしたいの!となって >>123 につながる 4年ぐらいたつとべた褒めでもなくなるんだけど最初は愛に溺れてイベントも手あたり次第参加しちゃう病に罹る 数万円も払って先日のカンファレンスに参加しちゃった人はその例ですな
128 名前:デフォルトの名無しさん (ワッチョイ 931c-u5ZD) [2024/06/15(土) 22:57:26.37 ID:eH6XrMYs0.net] >>122 君もブーメラン大好きな人なのかな? やめてくださいと言った直後に、速攻で一部だけ切り取ってくるのやめてくれないかな? 額に大きなブーメラン突き刺さってますよ痛くないんですかー? 僕は君たちの認知能力を診察するための診療所ないんだよもう勘弁してくれ。 それにこのzennの記事の筆者がこんなところで人知れず公開処刑されてるのはおれのせいではなく、君のせいだからな? だから何度も言ってるけど StreamController class を使えば検知できるやろがボケカス。 Dart の公式APIとして用意されている StreamController class を使えば値の変更を検知して任意の処理を実行できる仕組みを用意してるやろが。 だから正確にするならば、article.price = 2000; という書き方では、変更を検知できませんが、SteramController class を使えば、それを実現できることができます。だったらわかるけど、この人は、SteramController の存在を一切説明せずに、riverpod でこれらがうまく解決できる、という主張をしてるやろ? それはおかしくないか?言語の機能として用意されているStreamController class存在を示唆せずに、言語としてそういった機能は用意されていないと、断言してるんやから。 まず認知機能のバグ修正をすましてからものを言ってくれ。 おれはおまえらのデバッガーじゃない。 そして、その何か虫にでも侵された言語野を搭載した脳みそを使って、二度とプログラミングをしないでくれ。 君はまさにバグの温床を体現したかのようなプログラマーの敵であることをわかってくれ。
129 名前:デフォルトの名無しさん (ワッチョイ 931c-u5ZD) [2024/06/15(土) 23:18:28.38 ID:eH6XrMYs0.net] このzennの記事書いてる人、特に悪い印象持ってなかったけど、今回のこんな適当なことのたまわってんのかと、印象変わったわ。まあ、はじめから特に何も印象無かったけど。 もう腐ってるのflutterの界隈って?出てきて数年で?それとももう日本全体が腐ってるから、腐ってない界隈の存在の方が珍しいのか?
130 名前:デフォルトの名無しさん mailto:sage [2024/06/15(土) 23:23:04.64 ID:60HZoEvmd.net] そんな長文書いてる暇があるならコード書いて動かしてみればいいのに…恥ずかしい奴…
131 名前:デフォルトの名無しさん (ワッチョイ ff01-6MwN) mailto:sage [2024/06/15(土) 23:49:15.68 ID:i1/W8aN40.net] いやなら使わなきゃ良いってだけなのになあ
132 名前:デフォルトの名無しさん (ワッチョイ ff01-6MwN) mailto:sage [2024/06/15(土) 23:52:57.38 ID:i1/W8aN40.net] >>94 先に罵倒してるのどっちだよ
133 名前:デフォルトの名無しさん (ワッチョイ ff01-6MwN) mailto:sage [2024/06/15(土) 23:59:42.55 ID:i1/W8aN40.net] >>128 この記事派初心者に向けた記事じゃないからいちいち状態の検知の方法なんざ書いてないだけでは…? キレるところがおかしいと思うぞ
134 名前:デフォルトの名無しさん (ワッチョイ 7f01-VroD) [2024/06/16(日) 01:04:23.74 ID:IDEikgiG0.net] >>133 はじめに:なぜ Riverpod を学習するのか 第1セクションのタイトルがこれなのに初心者向け解説ではないと?w どういう読解能力があったらそういう解釈ができるの? 君、喋るたんびにボロがボロボロこぼれ落ちてツッコミきれん疲れたよ。 そんな様子じゃ赤ちゃん用のよだれかけを常用でもしてないと、日常生活もままならんやろ。 そもそもおれが何に対してキレてるかもわかってないやろ? お前は指摘してるところすべてがおかしいぞ? ブーメランは公園にいって好きなだけ投げてきてくれ。 君が採用されてる職場はほんま災難やな。喋るたびにこぼれる君のボロの後始末で。営業とか接客とか絶対ムリなタイプやろ? だからといって、プログラミングを仕事にせんとってくれ。君は理解してないのかもしれんが、これもコミュニケーションが大切な仕事なんや。もうこれ以上は勘弁な。
135 名前:デフォルトの名無しさん (ワッチョイ 7f01-VroD) [2024/06/16(日) 01:15:36.63 ID:IDEikgiG0.net] >>130 どしたん?相手してほしかったの? うんうんごめんね相手してあげれなくて。 なんか社会人経験なさそうな子やと思うから説明して上げるけど、論理的に破綻していない長文をかける能力はちっとも恥ずかしいことじゃないんだよ?知らなかったよね?ごめんね? どれだけ暇を持て余しても、人に読んでもらうことのできる文章量がたったの2行しかない、文章構成能力が欠如した大人の方がよっぽど恥ずかしいんだよー?わかったー? これで少しだけ大人になれたね?よかったね? それとも2行までの文章しか読めなかったかな?
136 名前:デフォルトの名無しさん (ワッチョイ 5a01-f02j) mailto:sage [2024/06/16(日) 01:17:31.41 ID:sA/qKOav0.net] 罵倒きっつw
137 名前:デフォルトの名無しさん [2024/06/16(日) 01:30:33.26 ID:qKFUWiJqd.net] >>133 検知して何か任意の処理を実行させるような仕組みは言語としては用意されていません。 検知の仕組みが用意されてない、と書いている文を122であなた自身が引用してますよね
138 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 01:35:24.85 ID:sA/qKOav0.net] FlutterもといDartはオワコンだってよくわかるスレだな
139 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 04:36:28.60 ID:VstQa1y8d.net] これは恥ずかしい import 'dart:async'; class A { String str; A(this.str); } void main() { final sc = StreamController(sync: true); sc.stream.listen((e) => print(e.str)); final a = A("StreamControllerに値の変更を検知する機能が!?"); sc.add(a); a.str = "あります!"; a.str = "あるわけないだろdoc読めよwww"; sc.add(a); } >StreamControllerに値の変更を検知する機能が!? >あるわけないだろdoc読めよwww
140 名前:デフォルトの名無しさん (スップ Sd5a-JD1Y) mailto:sage [2024/06/16(日) 05:39:55.84 ID:VstQa1y8d.net] StreamControllerを何と勘違いしてたんだろか ソースでもドキュメントでもちょっと読んだら確認できるのに思い込みで突っ走ってて怖い…
141 名前:デフォルトの名無しさん (スップ Sd5a-JD1Y) mailto:sage [2024/06/16(日) 05:41:30.56 ID:VstQa1y8d.net] 罵倒の数々が自己紹介になってて面白いな
142 名前:デフォルトの名無しさん [2024/06/16(日) 07:03:25.45 ID:IDEikgiG0.net] >>139 なんでおれが君のコードの添削せなあかんねん。 だから、ただの変数に別の値を代入しても検知しないって何度も言ってるやろ。 class A { String str; A(this.str); } a.str = "あります!"; a.str = "あるわけないだろdoc読めよwww"; main method で StreamCotroller の instance 作成してるけど、この class A は StreamController と全く関係ないから class A の property である str に別の値を代入したところで検知するわけないやろ? 二度とコード書くな。
143 名前:デフォルトの名無しさん [2024/06/16(日) 07:08:56.66 ID:IDEikgiG0.net] >>140 ソースもドキュメントもしっかり読んできてこのありさまとか、もうどうしようもないね。 だから、もう読まなくていいよ。どうせ読んでも理解できないんだから。 しっかり読んでも何も理解できない君はプログラミングを早くやめた方が君のためにもなるし、何より周りのみんなが両手を上げて喜んでくれるよ。 退職した日には、君抜きで、退職歓迎会やって大盛り上がりしてると思うよ。
144 名前:デフォルトの名無しさん (ワッチョイ dfea-JKwZ) mailto:sage [2024/06/16(日) 07:51:15.48 ID:to/LMet70.net] 諸君も、生まれたときは無垢な赤ん坊だったのだ しかし辛く苦しい経験が続き、心がトゲだらけになってしまった Flutter を選んだばっかりに…
145 名前:デフォルトの名無しさん (ワッチョイ 9767-1+BE) [2024/06/16(日) 08:39:19.15 ID:u7far7aY0.net] >>139 import 'dart:async'; class A { A(this.str){ sc.add(str); } String str; StreamController sc = StreamController()..stream.listen((newValue){ print(newValue); }); void setAndNotify(String str){ this.str = str; sc.add(str); } } Future<void> wait() async { await Future.delayed(Duration(seconds: 1)); } void main() async { final a = A('test'); await wait(); a.setAndNotify('test2'); await wait(); a.setAndNotify('test3'); await wait(); a.setAndNotify('test4'); } Dart標準機能のStreamControllerで変更通知してますよね? UI側はStreamBuilderが用意されているのでそれで変更検知できますよね。 Dart自体に用意されてないのにDartのサードパーティパッケージでできました、とか無いじゃん。 中を覗いたらDartでやってるんでしょ?
146 名前:デフォルトの名無しさん (スップ Sd5a-JD1Y) mailto:sage [2024/06/16(日) 09:52:30.87 ID:VstQa1y8d.net] あー把握した 「変更を検知」の意味を捻じ曲げてるのか いくらなんでもstreamへの流し込みを「変更を検知」なんて呼んでも通じないから… 「検知」なんだよ?日本語わかる? ずっと意味不明な主張して可哀想な人だなと思ってたが日本語が残念な人だった
147 名前:デフォルトの名無しさん [2024/06/16(日) 10:27:39.63 ID:u7far7aY0.net] >>146 StreamControllerで変更「通知」してますよね? と書いてますよね? StreamBuilderでもできるしsetStateを使っても「UIへ変更の通知を伝える」ことはできる。 「変更がUIに反映されること」を「変更検知」と言いますよね? StreamControllerの他にChangeNotifier+setStateでもUIに変更を反映できる。 これもDart標準機能。 どこまでいってもDart自体に用意されてないのにDartのサードパーティパッケージでできました、とはならない。 Dartは中身を見ることができるから読めばわかる。
148 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 11:07:32.08 ID:6MOZHAv/0.net] で、君の一番最初の話題に戻ると そこでライブラリ使わずにそのStreamで頑張るBlocパターンってあった気がするが ライブラリ嫌ならそれで突き進めばいいんじゃね?
149 名前:デフォルトの名無しさん (ワッチョイ 7a37-JKwZ) mailto:sage [2024/06/16(日) 16:07:22.07 ID:nmSKaD1B0.net] Flutter始めて5日 buildの中にif文1つとかは問題ないが、変数コールしてreturnをif文で処理分けてってやろうとするとコンパイルエラーになる なんじゃこりゃー!
150 名前:デフォルトの名無しさん (ワッチョイ 7a37-JKwZ) mailto:sage [2024/06/16(日) 16:07:54.00 ID:nmSKaD1B0.net] 関数コールの間違い
151 名前:デフォルトの名無しさん (ワッチョイ 7f66-JH9N) [2024/06/16(日) 16:12:46.99 ID:IDEikgiG0.net] >>146 いやw 何も把握してないのに強がらなくていいんだよぼく~?w お兄さんたちは、ボクのように1から100まで命令しないとまともに動かない低級言語でコミュニケーションをとってるわけじゃないんだからね~?ww SteramController class を使えば簡単に変更を検知する機構をriverpodを使わなくても実装できるよねっていう話をしてたんだよ?ごめんねレベルの高いコミュニケーションの取り方してたよね汗汗w 文章が長くなりすぎるから、わざわざ低級言語のような解釈しかできない人間に合わせた説明はしなかったんだ。 ごめんね?意味が理解できずに寂しかったんだよね? だから、あんな恥ずかしいコード晒してまで絡んできたんだよね?それってすごい勇気のいることだよ?ん? あ っ!?そうだよね汗、恥ずかしいっていう概念知らないよねwごめんね?1から100まで説明しないと理解できない君の低級言語脳で人生歩んできたんだもんね? 知るわけないよね汗汗ww まずは、ボクのゴミクズコードが間違ってましたって、みんなにごめんなさいしてみよっか? ボクのような子たちは、間違いを正しく指摘されても無視して、違う話題を持ってくるんだよね。 それってとっっっっても恥ずかしいことなんだよ? 敗北宣言してるのはもちろんだし負け犬なんだよ?w あっ!?ごめんね?今更負け犬って騒ぎじゃないよね? 生まれてきてからずっと敗北の負け犬人生送ってきたもんね?今更恥ずかしさなんて感じないよねー? そりゃそうだよね?低級言語並の脳みそなんだもんね?あたりまえだよえね。気付かなくてごめんね?
152 名前:デフォルトの名無しさん (ワッチョイ 7f66-JH9N) [2024/06/16(日) 16:13:12.65 ID:IDEikgiG0.net] >>148 いやw 何も把握できてないんだから何も言わなくていいんだよボク? それとも、少しでもかっこいいところみせたかったのかな??ん? でも、さらに恥をさらしてるだけだぞ〜?ww 最初の話題に戻るっていうか、ずっとその話題が続いてるwんだけどw、 ライブラリが嫌wとかでなくてライブラリを使うメリットを聞いているんだよw? あ、ごめんね?wわかんないよね〜? メリット聞くことも、それが嫌ってことも区別付かないんだよね?w 高級言語脳のお兄さんたちからするとちゃんと区別されてるんだけど、君の貧弱なAPIでは一緒になっちゃってるんだよね?w そんな低レベルな操作しかできないのはみんな嫌だから、今までもこれからもボクはみんなから敬遠され続けると思うけど、 「js」っていう、肥溜めがあるからボクもそこに行くといいよw ここには、ボクのように自分がゴミ糞っていう自覚の無い人たちがたくさん集まってる場所だからねw よかったでちゅねー?お友達たくさんいまちゅよ〜?ww
153 名前:デフォルトの名無しさん (スップ Sd5a-JD1Y) mailto:sage [2024/06/16(日) 16:28:37.84 ID:VstQa1y8d.net] 顔真っ赤じゃん…必死に長文打ってる暇があるなら国語の教科書読んでくれ… せめてStreamControllerで変更を通知、StreamBuilderで変更を検知(してrebuild) くらいの表現になってれば意味が通るけど
154 名前:デフォルトの名無しさん (ワッチョイ 7f66-JH9N) [2024/06/16(日) 16:55:14.08 ID:IDEikgiG0.net] >>153 んー? 妄想と現実をごっちゃにしてるのかな? どうやったら表情が見えるのかな? それって君の勝手な妄想だよね?w 現実って妄想の区別もつかないほど取り乱してるのかな〜? 君はもう長文打てないよね?w だってボロが出てしまうことをようやく自覚できたもんね?偉いでちゅねー?w ごめんね?君とは違って長文書いても論理が破綻しないし、少しの暇でこういう文章書けちゃうんだごめんね? 君の脳みそじゃ未来永劫かなわないことだけど仕方ないよね? >> せめてStreamControllerで変更を通知、StreamBuilderで変更を検知(してrebuild) これを見る限り、まだちゃんと把握wできてないようだけど、君がしゃべるたびに、ツッコミどころ出てきて流石に相手できないからこれ以上はごめんね? 職場の人にはいつも迷惑かけてごめんなさいって、毎日言わないとだめだよ?
155 名前:デフォルトの名無しさん (ワッチョイ 3e6e-Xxwh) mailto:sage [2024/06/16(日) 17:52:48.01 ID:b/cd3doV0.net] ここだけ20年前の2ちゃんねる
156 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 18:20:07.11 ID:nkzaPwgI0.net] 俺の最強のデザインパターン!のほうがライブラリより強い!オジサンは、20年前からタイムスリップしてきたんだよ。 だから5chの常識とか分からないし、オジサンが極めたと思っているデザインパターン(失笑)が廃れていることも許せないんだ。悲しい事故だったんだ。
157 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 18:26:36.30 ID:nkzaPwgI0.net] 以下、時代に取り残された20年タイムスリップおじさんによる悲しい反論↓↓↓
158 名前:デフォルトの名無しさん [2024/06/16(日) 18:55:40.73 ID:IDEikgiG0.net] ちゅくちゅくw(セルフ効果音) hey yo! お前は20年前からライムがスリップ! 妄想と現実の区別がつかない! おれの最強のデザインパターン?の方がライブラリより強い? そんなの一言も発してない! お前はいったい誰としゃべってる? 誰もデザインパターンを極めたなど言ってない。 廃れているのは、お前の脳みそ! 悲しい事故はお間の存在! yo!yo!yo! もうお前の相手には飽き飽き! 口には出さないが誰もが思ってる! これで相手をするのは本当に最後! 何も持たないをお前にかまっても残るのは疲労。 敵でも味方でもお前に居場所は無い! どちらにとってもお前は迷惑、存在がウザい! 善人も悪人もだれも相手にしたくない、それがお前! 20年前から滑り続けたお前の身体はアザだらけ! まるで入れ墨!恥の刻印! ここがネットでよかったな! いやでも、ここでも恥をさらし続けてるから変わらないか汗 おしまい
159 名前:デフォルトの名無しさん [2024/06/16(日) 18:56:59.21 ID:qKFUWiJqd.net] >>156 そのレスをしているあなたは若者の設定ですか?
160 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 19:01:01.23 ID:to/LMet70.net] 何度目かの結論が出たね そう、おしまいなんだ 何度議論しても、Flutter はオワコンなのさ
161 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 19:23:33.24 ID:6MOZHAv/0.net] だから、結論でただろ? 誰も止めないから後は勝手に突き進めばいいじゃんかよ。
162 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 19:27:36.97 ID:HIrYl9LQ0.net] スレ伸び過ぎだよ 内容無いのに
163 名前:デフォルトの名無しさん [2024/06/16(日) 19:59:24.29 ID:IDEikgiG0.net] >>149 Flutterのみが初心者? それともプログラミング自体の初心者でFlutterから触り始めた人かな? 内容的に後者だと想定して話すと、まずは基本的にエラーが出たら、エラーの文章、長いかもしれないけど、それをそのままコピペして検索とかするね。 それで出なかったら、flutter というワードと合わせて、部分的に大事そうな場所を切り取って検索とか。
164 名前:デフォルトの名無しさん mailto:sage [2024/06/16(日) 22:42:10.67 ID:nmSKaD1B0.net] >>163 説明ありがとー プログラム歴は伏せておく、まぁそこらのプログラマーよりは長いとは思うけどね このDart言語って結構面倒っぽいね build内の細かな処理を書こうとするとダメっぽい、ググってDartではイレギュラーなのか引っかからない build内のchildに関数をウィジェットクラス化したものをコールすることでOKっぽい Flutter始めたのは効率良くマルチプラットフォームという触れ込みだったが、KPMのほうが素直っぽいなぁ リリース版の速度はFlutterのほうが上っぽいけど もうちょっと触ってみるよ、ありがと!
165 名前:デフォルトの名無しさん (ワッチョイ aa02-VroD) mailto:sage [2024/06/18(火) 16:06:31.92 ID:/31rxwLO0.net] Riverpod3変更多いみたいやな Exceptionで勝手にリトライするとか正気か 1人の作者の好き勝手な変更に毎度付き合わされるのみんな平気なん? デカいアプリで使ってる人大変やろ コストもかかるやん でも茨の道選んだのは自分やしな この機会に離れるのがいいと思うけどそれでも使い続けたい人はまあがんばってや・・
166 名前:デフォルトの名無しさん mailto:sage [2024/06/18(火) 18:35:14.66 ID:QSa+INI50.net] 3かGetXはどうなった
167 名前:デフォルトの名無しさん [2024/06/18(火) 18:45:14.59 ID:Dt2XNYGxd.net] ほんでそのうち「やっぱりRiverpodでは無理なので、新しく○○を始めました。これからは○○です。これが最善だと私は強く信じてます!」みたいなw 実際providerでそれ言ってたからねー。 まあ使いたい人が使ったらいいんちゃう。
168 名前:デフォルトの名無しさん mailto:sage [2024/06/18(火) 20:27:39.44 ID:mQXIwXy40.net] Rubyは、Go/Rust/Elixir の3大言語を超えた! Stack Overflow 米国年収。2022 -> 2023 Ruby : 9.3 -> 9.9 万ドル Elixir : 9.3 -> 9.6 Go : 8.9 -> 9.3 Rust : 8.7 -> 8.7 多くの言語 : 6.5〜7 -> 7.3〜7.8 PHP : 5 -> 5.9 Dart : 4.4 -> 5.6 PHP, Dart は、コンピューターサイエンスを勉強していない高卒用言語 DI:依存性の注入は、Java, C# など数十年前の話。 Rubyでは全く聞かない。 デザインパターンもあるけど、OSS 界わいで議論されて統一されるので、それを使うだけ 状態ライブラリなど、汎用的なものは自作してはいけない。 基本、誰かがライブラリを作って、議論され統一されたものが使うべき。 汎用的なモジュールを自作した瞬間、廃棄物になるので保守できないから 自作するのは中身のビジネスロジックだけ。 とにかく自作してはいけない。 フレームワークの中身だけを書く
169 名前:デフォルトの名無しさん mailto:sage [2024/06/18(火) 21:14:07.10 ID:thkKQsLJ0.net] Goってむっちゃいい言語だろうになぜか流行らない、謎だ
170 名前:デフォルトの名無しさん [2024/06/18(火) 21:28:59.25 ID:Dt2XNYGxd.net] >>168 まず日本語をがんばろう
171 名前:デフォルトの名無しさん [2024/06/18(火) 22:17:16.11 ID:Dt2XNYGxd.net] 保守できないレベルの人はaiに淘汰されるからどっちみち出番は無い
172 名前:デフォルトの名無しさん [2024/06/19(水) 00:42:55.23 ID:eVJS2Vw/0.net] >>168 どれくらいの信ぴょう性があるデータなのか知らんけど、伸び「率」で言えばこの中ではDart がトップやなw
173 名前:デフォルトの名無しさん (ワッチョイ 7f84-cl2B) [2024/06/19(水) 01:16:21.57 ID:eVJS2Vw/0.net] >>168 >>基本、誰かがライブラリを作って、議論され統一されたものが使うべき。 >>汎用的なモジュールを自作した瞬間、廃棄物になるので保守できないから ただ言葉が違うだけで、誰かが作ったものも、自作したものも結局のところ意味は同じでしょ? まあ、組織運用か、個人運用か、の違いをもしかしたら言ってるのかも知らんけど。 どのライブラリも、誰かが自作したものだよw 廃棄物になるリスクが高いのは、複雑で難しくて運用するための労力がたくさん必要なものであって、単純で簡単なものほどそのリスクはない。 その誰かが作ったフレームワークも、万能なフレームワークなんてものはないわけで(完璧だと証明されているなら必ず言語の基本機能として取り入れられてフレームワークじゃなくなる)。 万人の用途に合ったフレームワークがそれぞれ必ず用意されてるわけでもない。 その言及の裏の意図を読み解いていくと、有名どころのor普段づかいしてるフレームワークでできないことはやりません、みたいにもとれる。 まあ、責任回避したいサラリーマン気質SIerの発想なのかな?よくわかんないけど。 プログラムはもっと自由なんだ。 そういうのはJavaだけでいいよ。なんかよく知らんけどspringとかstrutsとか使ってればいいんじゃね? Javaは別にどうなったっていいよ。絶対使わないしあんな老害言語。 おれあんまりよく知らんくせに、老害とか言い過ぎかもしれんけどw、あんな校長先生のクソねみぃクソ長い話、とか、何回同じこと言うねんさっきそれ話したやろクソジジイ、みたいな言語。
174 名前:168 (ワッチョイ f656-iNSb) mailto:sage [2024/06/19(水) 02:14:45.30 ID:EXYDanAa0.net] フレームワークは、Ruby on Rails の事 デザインパターンがOSS 界わいで議論されて統一されるとは、 OSS コミュニティーの事で、それがRailsに採用される そして、全てのフレームワークへ波及していく。 だから、Railsが情報の最上流 PHP, Dart の伸び率が高いのは、 インフレで低所得者層は苦しいから、20〜30% 上がる。 カリフォルニアで、5万ドルは生活保護レベル Go は、10年ぐらいで主要言語になった唯一の言語。 KENTA は初心者のキャリアパスは、Rails → Go のみと言う Rust は、Ruby/Go/Elixir と比べて、年収の上昇が止まった
175 名前:168 (ワッチョイ f656-iNSb) mailto:sage [2024/06/19(水) 02:30:55.83 ID:EXYDanAa0.net] 汎用的なライブラリを会社レベルで作るのは、保守できないので駄目 だから、Microsoft でも、Linux エンジニアを採用して、 Linux財団に加盟して、OSS コミュニティーで作る事にしている。 そこが最上流 以前は、Linuxを嫌いなCEO が居たから、 Docker のコピー品を自作したりしたけど、失敗に終わった。 だから今は、DockerはLinuxにしか存在しない また、WSL2 でシームレスにLinuxを使えるようにした。 いずれは、Windows Server もやめるだろう
176 名前:デフォルトの名無しさん (ワッチョイ 5a01-f02j) mailto:sage [2024/06/19(水) 10:53:14.57 ID:uUt29Rjr0.net] GoだけじゃなくKotlinもここ10年でJavaを喰らって主要言語になったよ Ruby on Railsを語るならPHPGoRustElixir だけじゃなくSpringBootで強いKotlin/Javaの名前も出すべきだと思う
177 名前:デフォルトの名無しさん [2024/06/19(水) 11:48:11.72 ID:eVJS2Vw/0.net] >>174 >>175 >>フレームワークは、Ruby on Rails の事 じゃなくてw 君がフレームワークって言ったんやから、おれはそれに答えて、フレーワークを具体的に適当に出しただけw Ruby on Rails の事を指してるなら、最初から Ruby on Rails って言おうなw 君は、他人が決めたことばかり述べるだけで、自分の意見が一つもない。 自分が傷つかないように、そうやって身を守ってばかりに気を取られていると、他のことがおろそかになりまくってるんじゃない? 他の誰かが作った盾と鎧で身を固めまくって重そうに歩いてる姿なんて、君から見ても、見るに堪えんやろ? Railsが最上流なのか、自分がどう思うのは勝手やけどw、要は、Rails以外触りたくないってこと?w Railsしか触りたくないって人が、各種言語、OSS、コミュニティなどの総論を語るのは早ないか?w まあ、他人の意見をそのままコピペしてるだけやから語れてもいないんやけどw
178 名前:デフォルトの名無しさん mailto:sage [2024/06/19(水) 16:02:45.51 ID:2e8LQcqR0.net] 直近の議論で Flutter のオワコンが明らかになったから、スレの残りは Rails の話をするのか いいんじゃないかな
179 名前:デフォルトの名無しさん mailto:sage [2024/06/19(水) 16:20:44.94 ID:NliFIq810.net] 何故か伸びてると思ったら変なの湧いてるだけか
180 名前:デフォルトの名無しさん (ワッチョイ 4e8e-JTKV) mailto:sage [2024/06/20(木) 05:20:19.40 ID:EkLlegaI0.net] またキチガイRuby馬鹿か
181 名前:デフォルトの名無しさん (ワッチョイ 97eb-JTKV) mailto:sage [2024/06/20(木) 06:04:01.68 ID:lMQy6JhP0.net] このRuby荒らしのせいでどこの誰とも知らないKENTA?とかいう奴の印象が非常に悪い このRuby荒らしはKENTAの印象を悪くするためにアンチ活動してるんだと思う
182 名前:デフォルトの名無しさん [2024/06/20(木) 19:47:45.09 ID:HqmtbRVLd.net] というかこれは何の得があるの?w
183 名前:168 mailto:sage [2024/06/21(金) 03:49:32.24 ID:CpWdMjsH0.net] KENTA・勝又健太の本はベストセラーでしょ。 kboy も協力している 全ての職業の中で、学歴不問で馬鹿の文系でも、 最も短時間の勉強だけで稼げるチート職業は、Ruby on Rails 勉強の手順も決まっているから、再現性が高い。 外人もそう言ってる Linux, Docker, AWS Solution Architect、データベース設計も含む Rails 7 のデフォルトのCSSフレームワークは、 Bootstrap, Bulma, Tailwind, PostCSS, Dart Sass の5つ 他には、React をやりたいなら、JavaScript/TypeScript も 逆に、勉強したくない香具師がフロントへ行く。 だから求人倍率が10倍違う。 バックエンド5倍、フロント0.5倍 そりゃ、画面をいじって時間をつぶしている香具師は、単価が安い。 だから、WordPress, Dart は安い
184 名前:デフォルトの名無しさん (スップ Sdba-JD1Y) mailto:sage [2024/06/21(金) 04:52:05.06 ID:5ivDxLA1d.net] Rubyコミュニティ衰退しとるやんけ https://www.publickey1.jp/blog/24/javascript2520python1820java1770slashdata.html
185 名前:デフォルトの名無しさん [2024/06/21(金) 06:49:13.58 ID:OCnfhDUr0.net] 場違いなレスでも、よってたかって攻撃するのはやめよう。 まあ、おれが一番の長文で攻撃してるんやけど。 ここはKENTAスレじゃない。 お前も森へおかえり。 あのアフロっぽいもじゃもじゃ髪の毛の中に。
186 名前:デフォルトの名無しさん mailto:sage [2024/06/21(金) 07:24:27.55 ID:4z8nq+RB0.net] >>183 フロントスレでフロントを馬鹿にしてなにがしたいん??
187 名前:デフォルトの名無しさん mailto:sage [2024/06/21(金) 11:16:37.21 ID:OHhQAFy80.net] フロントはこれからも重要であり続ける だからいくつもフレームワークが生まれた その中でよいものだけが生き残る このスレで議論した結果、すでにFlutter はオワコンで間違いないようである
188 名前:デフォルトの名無しさん mailto:sage [2024/06/21(金) 14:45:15.25 ID:Zea0rFse0.net] KENTAって人崇拝してるっぽいけど イメージ下げる投稿続けてたら大好きなKENTAに嫌われるぞ
189 名前:デフォルトの名無しさん [2024/06/22(土) 09:24:13.93 ID:horurnGv0.net] >>183 >>外人もそう言ってる お前、援護射撃してもらってる存在に失礼な言い方すんなw 外人以外にも言い方いくらでもあるやろw フロントエンドをディスりだしたけど、そりゃ悪手だろ、蟻んこw そんだけフロント馬鹿にしといてまさか、フロントエンド含まれてるアプリ触ってないだろうね?w 馬鹿にしといて裏ではお世話になってる...まさか、そんなわけないよな...?w
190 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 09:33:53.91 ID:MBewD0l70.net] 普段から裏ではお世話になっているよw 底辺が作った家に住んで底辺が整備した車に乗っているよ
191 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 10:07:37.46 ID:MBewD0l70.net] ごめんフロントは大工以下の底辺だったね
192 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 10:27:14.41 ID:HPoWGkog0.net] >>191 フロントスレにわざわざ来てるお前も同類だな
193 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 11:26:50.46 ID:6tgNwKQ30.net] Ruby がオワコンだから、オワコン Flutter スレに吸い寄せられてきたのか 類が友を呼んでしまった しかし、ここに来るなら Flutter の話をしてもらわないと困るよ
194 名前:デフォルトの名無しさん [2024/06/22(土) 12:55:24.08 ID:horurnGv0.net] >>190 品性はお金じゃ買えないよ。 上辺だか何だか知らんがrubyの仕事してこいよ鬱陶しいな おまえうざい イジリがいもない
195 名前:デフォルトの名無しさん [2024/06/22(土) 13:01:13.69 ID:horurnGv0.net] >>191 お前さあ... 大工まで蔑んで何してんの? お前は底辺以下の泥沼の底の底に沈みこんでてて姿見えへんぞ。 流石にもうちょっと上品でいてくれへんと相手できん 下衆は返れ。下水道に。 排水溝に詰まったK・E・N・T・Aの縮れ毛を回収する仕事でもしてろよ。 ああ、もうすでにその仕事やってたか。 誰にも相手されへんからってその仕事はさすがにみじめやぞ。
196 名前:デフォルトの名無しさん [2024/06/22(土) 15:00:14.29 ID:dMwj8i9+d.net] 察してやれ ここが最後の砦なんや ここで相手にされなかったら本当に完全に一人なんや だから何を言われてもクソレスを投稿し続けている わかるか?
197 名前:デフォルトの名無しさん (ワッチョイ 5a01-f02j) mailto:sage [2024/06/22(土) 19:32:30.04 ID:HPoWGkog0.net] フロントスレはここのほかにもたくさんあるのに、なぜここなのか?
198 名前:デフォルトの名無しさん [2024/06/22(土) 23:11:55.70 ID:horurnGv0.net] >>190 キモい
199 名前:デフォルトの名無しさん (ワッチョイ 3f37-WTBc) mailto:sage [2024/06/23(日) 04:17:37.54 ID:j18TJ0D70.net] 質問なんだけど、バックグラウンドで動いているFlutterでスリープから復帰したって検出可能です? AndroidのReciverみたいな感じ ググってもTitaniumしか出てこなくて、MacOSで環境整えようとしたら動かねー
200 名前:デフォルトの名無しさん (JP 0Hdf-pA5J) mailto:sage [2024/06/23(日) 12:55:03.68 ID:C5IfwuedH.net] 今だけです https://i.imgur.com/cgKkzoi.jpg
201 名前:デフォルトの名無しさん (ワッチョイ 3fad-yKGB) mailto:sage [2024/06/23(日) 13:52:10.18 ID:zONBpoxd0.net] >>200 これは良かったよなあ