1 名前:デフォルトの名無しさん mailto:sage [2020/11/16(月) 04:14:40.64 ID:fB5+0hxC.net] Goについて扱うスレッドです。 GoはGoogleによって開発された言語です。 公式 https://golang.org 公式ドキュメント https://golang.org/doc/ 公式外パッケージドキュメント https://godoc.org ブラウザ上で試し書き https://play.golang.org ※前スレ Go language part 3 https://mevius.5ch.net/test/read.cgi/tech/1571315884/
196 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 14:54:10.97 ID:U9jbkkr5.net] n:mでぶん回してタスクのスティールもするし、それをファイバーとは呼ばんと思う。
197 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 18:12:25.64 ID:sa/VnQLT.net] とはいえスレッド使いたいことはある 重い計算処理を完全に占有させたい時とか
198 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 20:54:33.91 ID:4RVTKdnj.net] >>190 プリエンプションするの?初期は誰かがループすると他のgo routine呼ばれず、その後、改良されてAPI呼んだタイミングではするけど、純粋な計算とかのループはNGってください記事までは見たけど。最新だとするの?どんどん本物のスレッドに近付けて処理重たくなって最終的に本末転倒な結果にならないのか?
199 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 21:00:10.73 ID:4RVTKdnj.net] >>188 c# なら taskとgo routineって殆んど同じかなと思ってしまうがどうなの?c#ではスレッド直接使ってたって話し?
200 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 21:23:39.28 ID:Dsr91pCp.net] for i:=0;i<n;i++ {} というループでも1.2以降ではスタック操作でスイッチングが走るようになったから、for {} と書かない限りは気にすんなという記事を読んだ
201 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 21:58:32.70 ID:4RVTKdnj.net] >>195 そう言う事なのかぁ。そんな単純ループでも切り替えチェックを毎回実行してるって性能面ではすごいデメリットだな。
202 名前:デフォルトの名無しさん mailto:sage [2020/12/20(日) 23:04:35.11 ID:Dsr91pCp.net] >>196 性能では不利だけど、それはGoの優位点でもある Goはスタックつまり自動変数の領域を初期値2KB(Javaのスレッドの1/500)しか持たず、それを必要時に拡張する そのため、goroutineを10000個作ってもスタックは初期値なら20MBあれば良い(Javaのスレッドだと10GB) そんなにgoroutineを使うか?という話だけど、webAPIが同時接続10000とかの場合を想定(昔は10K問題として大問題) 今でも300万同時接続をJavaとかのスレッドで扱おうとすると3TBの仮想メモリが最低限必要になるけど、Goなら最低6GBで済む(スレッドのスタックサイズをデフォルト値で使ったら) そんなわけでスレッドのメモリ消費を何とかしない限り、webAPIにおいてGoのアドバンテージは無くならない
203 名前:デフォルトの名無しさん mailto:sage [2020/12/21(月) 00:48:28.58 ID:LJe505L1.net] >>197 いや、go routineと本物のthread(javaも同じ)で比較するとその通りだと思う。 過去のwebフレームワークが1要求を愚直に1スレッドに割当てして性能限界に至ったのも真実。 だからgo routineを使えば、同じく1要求を愚直に1 go routineに割当したとしてもgo 内部で複数のgo routineを1つのスレッドに割当する事で極力性能、メモリ使用量を抑える事が出来ますって事だけ何だよな。 そして、スレッドのコストが高いってのはある意味常識で、スレッドは最低限に抑えましょうてのは昔から常識。方法としては、古典的なメッセージループ、スレッドプール、ファイバー、タスク、async構文、nodeの全シングルスレッドとあらゆる方法がある中の一つがgo routine。 中身は、まあ他の手法から抜きん出て便利なのか否かは歴史がこれから証明する所。 apacheが歴史的に1要求1プロセスのforkベースだったから、webはプロセスから見たらスレッドの方が軽量って事で性能面は見過ごされて来た歴史がある。組込みシステムはリソース命だからかなり初期からスレッドの高コストはしっかり意識してモノ作りしている。
204 名前:デフォルトの名無しさん mailto:sage [2020/12/21(月) 01:00:05.48 ID:y0Qc2EqT.net] わかったから
205 名前:デフォルトの名無しさん mailto:sage [2020/12/21(月) 01:21:44.50 ID:k4qTN2iI.net] Unity界隈はどうなんだろ? 基本はC#で部分的にgoroutine使ってるような話を聞いたことあるが正確なところは不明
206 名前:デフォルトの名無しさん mailto:sage [2020/12/21(月) 03:21:16.47 ID:56qSn/9L.net] C#のTaskは非同期+スレッドプール(OSスレッド) >>197 10年くらいまえの認識だね
207 名前:デフォルトの名無しさん mailto:sage [2020/12/23(水) 22:22:43.94 ID:O5AY10nM.net] GOはホント話題無いね いい意味で枯れてきてるのかもしれないけどとにかくトピックが少ない
208 名前:デフォルトの名無しさん mailto:sage [2020/12/23(水) 22:48:40.86 ID:LHRvotnC.net] 新機能に渇望してないのが大きい 期待の新機能であるジェネリックが欲しい層もあまり数は居なさそうだし もう、あれば便利だろうし使うけど特に今すぐには要らないよなって 弱点としてよく挙げられる正規表現も、実用性が無いほど遅い訳じゃないし、探せば高速なライブラリもあるんだろなとか思ってる
209 名前:デフォルトの名無しさん mailto:sage [2020/12/23(水) 23:55:24.14 ID:GvbKZ216.net] >>203 正規表現そんな遅いんだっけ? Goだと文字列メソッド使うからあんまり気にしてなかったわ
210 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 03:36:46.49 ID:ieyHo1hw.net] >>204 アルゴリズムでは決して遅くないが、DFAを再利用するために排他制御するので並列処理で遅くなるとのこと https://qiita.com/momotaro98/items/09d0f968d44c7027450d
211 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 04:26:45.03 ID:yxJlqEyC.net] そんな排他制御してるのか 本末転倒じゃねえか
212 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 04:28:11.75 ID:yxJlqEyC.net] >>202 もう出て10年くらい経ってるんだよな 大きな新機能の追加も無さそうだし パフォーマンスを極めるフェーズになってるから話題ないねえ
213 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 05:41:11.22 ID:jgmFKpNF.net] 例外がないif err言語さん……w
214 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 07:24:03.78 ID:ieyHo1hw.net] 例外キボンという声は聞いたことないから、やはり 今時例外なのプークスクスとみんな思ってると考えていいかな?
215 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 08:28:54.70 ID:7F4cW8XH.net] いいよ。
216 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 08:40:06.16 ID:QpUzPsdF.net] コストの高い例外フロー制御はともかく、 例外専用の戻り値は欲しいわ。
217 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 09:35:28.02 ID:ieyHo1hw.net] Javaのだと、シグネチャに無い例外を返せないからインターフェースとして呼ぶのに困るし C#のだとガバガバ 結局、実際には何が帰るのか分かりませんとなってカスタムしたExceptionで受ける一択 更にそのため常にメソッド内でカスタムExceptionにラップするためのcatchを書かないとならんし 面倒すぎたよね例外(過去形でかくな
218 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 16:16:26.58 ID:yxJlqEyC.net] コールスタックを一気にジャンプするとかおぞましいことはいらないよ 単なるgotoだし
219 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 18:05:24.14 ID:z4h3nURn.net] if err書いて回るのに比べればgotoのほうがマシでしょ それにコールスタックを一気にジャンプするのは言語による実装の詳細で必須事項じゃないよね
220 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 18:07:54.69 ID:ieyHo1hw.net] マシとは思わないから文句が出ないんだよねー
221 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 18:11:34.30 ID:ieyHo1hw.net] 文句が出てないという根拠は、そこそこちゃんと使っている人からの不満点として見たことが無い、というもの 反証は受け付ける
222 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 18:21:35.08 ID:fJ8Afd/q.net] ✕Golang ○IfErang
223 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 19:41:05.61 ID:grZRkp5b.net] deferがあるぞ
224 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 21:25:43.87 ID:YakLuvNb.net] googleって地図だけの一発屋やな
225 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 21:30:49.79 ID:ieyHo1hw.net] 突っ込み所しかなくて、えー頑張ってね きっと良いこともあるよ
226 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 21:59:07.90 ID:NCBnjOT7.net] err頑張ってね
227 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 21:59:59.67 ID:ieyHo1hw.net] var exp = flag.Bool("exp", true, "export") で、-exp false しても *exp が false にならん どこを間違えてるのか
228 名前:デフォルトの名無しさん [2020/12/24(木) 22:32:45.42 ID:ieyHo1hw.net] https://play.golang.org/p/gcNo0xC4tUj exp:true, CommandLine:&{0x4a6ee0 /tmpfs/play true map[exp:0xc000108040] map[exp:0xc000108040] [false] 1 <nil>}
229 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 22:34:38.12 ID:yxJlqEyC.net] Win32 APIもエラーコードチェックばっかやらなきゃいけない それと大して変わらんよ 低レイヤーのプログラミングはいつも同じ
230 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 22:49:24.53 ID:ieyHo1hw.net] 判明というか多分バグ 他のフラグは -cred admin.json とかの形式で取り込めるけど、 expは(多分flag.Bool()は) -exp=false と指定しないと取り込まれない
231 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 22:54:47.90 ID:ieyHo1hw.net] ああ?go documentで検索したら、non-boolean only 仕様なの?何で?because the meaning of the command?
232 名前:デフォルトの名無しさん mailto:sage [2020/12/24(木) 23:00:26.57 ID:ieyHo1hw.net] 文字列で取り込んでbooleanに変換しなきゃならんのか めんどくさい……
233 名前:デフォルトの名無しさん [2020/12/28(月) 21:09:09.98 ID:Rt6RXU1L.net] goオワコン?
234 名前:デフォルトの名無しさん mailto:sage [2020/12/28(月) 21:15:09.97 ID:1wnarVmc.net] go routine リーク周りはまだ話があるんじゃないの?
235 名前:デフォルトの名無しさん [2020/12/28(月) 22:36:34.04 ID:Rt6RXU1L.net] >>222 デフォルトtrueのフラグパラメータって設計が良くない気がするなー 俺なら、-disableExport(デフォルト:false)って引数にするかも。で指定するときは、 go run main.go -disableExport って感じでtrueとか、falseとかつけないかなー。なぜならフラグ指定してる時点で「true」だから
236 名前:デフォルトの名無しさん mailto:sage [2020/12/28(月) 23:28:27.07 ID:w2tkTAcI.net] >>228 必須スキルだよ?
237 名前:デフォルトの名無しさん [2020/12/28(月) 23:52:44.50 ID:Rt6RXU1L.net] >>231 だよね go好きだから.........
238 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 08:01:29.87 ID:pjgVtImx.net] >>229 https://qiita.com/kawasin73/items/7f04b2943bdbb7588c3e でも筆者が勘違いしていたので、単に一度ヒープから確保したメモリはヒープのプールに入るため取得されたまま、になってただけと訂正入ってる ヒープが利用終わったら解放されると思い込んだ勘違いという結論になったのでは?
239 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 08:40:46.55 ID:+jeJmMuS.net] >>233 いやそういうリークじゃなくて、正確にはチャンネル待ちリークというかそういう感じの話。
240 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 09:02:37.84 ID:pjgVtImx.net] 待ちなのにリークなん? 送ったはずのチャネル通信が届かない事案だとしたら、それは通信の問題でリークじゃないよね
241 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 09:27:45.67 ID:+jeJmMuS.net] いやだから通信の問題で実質リークというかgoroutineが溢れるって話をしてるんだが。。 kube並の大きさのプログラムで発生したらデバッグできんの?って話をしてるんだよ。
242 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 11:28:39.38 ID:pjgVtImx.net] チャネル送信が送られないなんて報告があるの? と言ってる
243 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 18:59:11.37 ID:SyBq36e1.net] …ゴルーチンが溢れるって何や?
244 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 19:07:08.67 ID:pjgVtImx.net] 検索しても233にある誤解が原因だった記事くらいしか見つからなかったから、具体的な記事のリンクを張ってくれるのを待ってる
245 名前:デフォルトの名無しさん mailto:sage [2020/12/29(火) 19:42:26.61 ID:LSI+C1uB.net] ゴルが解放されないって話なら永続リソースとかを 掴んだまま離さないとかそういうお行儀の悪いプログラムしてるからだよ 動的言語と同じ感覚でプログラミングするとそういう痛い目にあう
246 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 23:36:52.65 ID:hnNoCPhn.net] goって終わったよね?
247 名前:デフォルトの名無しさん mailto:sage [2021/01/02(土) 23:51:01.94 ID:hutYk629.net] 無理に使おうとしなくてもええんやで ウチはインフラ部分はほぼgoに置き換えてる でもc#の方がすこや
248 名前:デフォルトの名無しさん [2021/01/03(日) 02:43:46.82 ID:965qc4Vx.net] >>241 rustの時代とは言われてる
249 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 03:00:10.23 ID:Mk7RJK9u.net] 終わってないが、始まってもない
250 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 03:00:59.89 ID:j7drLdmA.net] もっと流行るかと思ったけど全くだよな やっぱ言語仕様に癖がありすぎる
251 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 11:13:21.86 ID:9SkeDBIZ.net] 癖っていうか糞仕様が多い いまどきこれ??みたいな
252 名前:デフォルトの名無しさん [2021/01/03(日) 11:48:40.90 ID:ez188GTZ.net] 国内でのGo普及活動家の母体メルカリのGoエンジニアたち全然情報発信しなくなってて草 2の対立とか、そもそもの言語仕様の酷さとかに気づいたのかな
253 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 16:34:24.05 ID:j7drLdmA.net] >>247 最近ソフトウェアデザインに記事書いてたよ レベルがクソ高くてますます初心者置いてけぼりだろうな
254 名前:デフォルトの名無しさん [2021/01/03(日) 16:44:28.91 ID:965qc4Vx.net] goって、特定の構造体が目的のインターフェース実装してるか見分けるのむずくない?みんなどうやってるの?
255 名前:デフォルトの名無しさん [2021/01/03(日) 17:38:40.24 ID:PgQRe2mf.net] >>249 https://play.golang.org/p/0MGZkqhS6Oe こんな感じでエラーチェックしてるかな ./prog.go:20:2: cannot use &StrE literal (type *StrE) as type IStr in assignment: *StrE does not implement IStr (missing Func2 method) ./prog.go:21:2: cannot use &StrE2 literal (type *StrE2) as type IStr in assignment: *StrE2 does not implement IStr (missing Func method)
256 名前:デフォルトの名無しさん mailto:sage [2021/01/03(日) 17:46:07.51 ID:PgQRe2mf.net] 前スレのこれは対応してほしい…… https://play.golang.org/p/XRFmBiqhqJp インタフェースAを返すメソッドを持つインタフェースB。 そのメソッド実装がインタフェースAを実装しているポインタを返しても、 ./prog.go:34:4: cannot use &Base literal (type *Base) as type IBase in assignment: *Base does not implement IBase (wrong type for Sub method) have Sub() *Sub want Sub() ISub と、インタフェースAを返しているとは認められない。
257 名前:デフォルトの名無しさん [2021/01/03(日) 19:26:43.94 ID:965qc4Vx.net] >>250 え、ビルドするまで分からないってこと?クソ面倒じゃない? あと、ってことはパッと見ただけじゃやっぱ分からんってことかー。。
258 名前:デフォルトの名無しさん [2021/01/03(日) 19:29:01.30 ID:965qc4Vx.net] あ、でもそれなら実装漏れに最低ビルド時に気づけるってことか たしかにその方法良いですね。真似します。
259 名前:デフォルトの名無しさん mailto:sage [2021/01/05(火) 01:56:09.22 ID:RVMSJAuG.net] >>248 気が向いて買って読んでみたけど たいした内容じゃなかたぞ
260 名前:デフォルトの名無しさん mailto:sage [2021/01/06(水) 15:29:01.20 ID:/bMEAqVx.net] GODOTってゲームの開発環境あるんだがGOなのかと思ってたよ
261 名前:デフォルトの名無しさん mailto:sage [2021/01/06(水) 15:39:08.43 ID:9b/ixvsd.net] >>253 一番の利点は、メインのないライブラリプロジェクトでメソッドの実装ミスを検知できること テストでもいいんだけど、漏れとか
262 名前:デフォルトの名無しさん [2021/01/06(水) 19:57:45.35 ID:6LFK/57e.net] >>256 外部のパッケージ内で、目的のインターフェースの実装探すときどうしてる? ideとかで実装済みクラス一覧見れたりできるのかな
263 名前:デフォルトの名無しさん mailto:sage [2021/01/06(水) 22:46:22.85 ID:RqNhj0Vs.net] >>255 名前の元ネタはゴドーを待ちながらだよ
264 名前:デフォルトの名無しさん mailto:sage [2021/01/08(金) 10:42:43.33 ID:SFYEeLwk.net] VScodeでgo.modがパッケージ更新できなくて悩んだ 結局コマンドラインから go get -u で取得したら GOPATH /pkg/mod/... に最新版が取得できた VScodeのgo拡張って変な動きとかするなぁ
265 名前:デフォルトの名無しさん mailto:sage [2021/01/10(日) 08:45:10.91 ID:tmTVLRQU.net] ubuntuのi386って、もしかして32bit? goをインストールして動かそうとしたらファイル形式エラーで実行できなかった i386捨ててamd64でやりなおし
266 名前:デフォルトの名無しさん mailto:sage [2021/01/10(日) 10:53:20.77 ID:tmTVLRQU.net] >>260 amd64をインストールし直したら動いた
267 名前:デフォルトの名無しさん mailto:sage [2021/01/10(日) 11:16:28.28 ID:tmTVLRQU.net] ものすごい当たり前の落とし穴なんだけど os.MkdirAll() で os.ModeDir だけ指定してたら、Linux に行ったら権限不足でファイルを読み書きできなかった アホか自分は!当たり前すぎるわ!orz
268 名前:デフォルトの名無しさん [2021/01/13(水) 02:41:40.78 ID:LRQMEOBI.net] goエンジニアって0.5割ぐらいの超人エンジニアがいて、残りはマジでカス未満のエンジニアしかいなくないか? ライブラリよく作ってるようなエンジニア以外の業務コード見たら吐き気するんだが同士おる?
269 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 02:44:08.87 ID:atGCk1//.net] >>263 それ何系の会社? メルカリ界隈じゃないよね?
270 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 03:39:37.52 ID:uZRkh4HP.net] Ruby/Go の神、Vagrant, Terraform, Packer の作者、 今世紀最大の起業家、HashiCorp のMitchell Hashimoto 皆、彼を参考にしてる
271 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 05:37:10.83 ID:vmn8olpj.net] >>265 お前KENTAガイジやろ? ここでクソみたいな宣伝すんなボケ
272 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 08:37:45.48 ID:5GOPYdWB.net] >>266 KENTAって誰ですか? 貴方のせいで検索して動画を再生してしまいました 貴方のせいでKENTAさんに収益が発生しました
273 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 08:52:35.47 ID:u6YyMdJS.net] >>263 それ〇〇エンジニアの全てが同じ状況だろ、それとも〇〇言語だと超人が増えるのか?
274 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 10:02:18.24 ID:edoUNcFJ.net] RubyをNGすればケンタガイジも自然に消えるよ Go使いならRuby触ること無いから問題無いっしょ
275 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 12:07:29.42 ID:GhxYbqoB.net] ルビィ/Go の神、Vagrant, Terraform, Packer の作者、 今世紀最大の起業家、HashiCorp のMitchell Hashimoto 皆、彼を参考にしてる
276 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 22:08:57.53 ID:lYKbR8rO.net] KENTA HashiCorp KENTAガイジ対策として上記単語をNGワード設定しておきましょう。 プログラム板で二度と不快な投稿を目にしなくてすみましゅよ。
277 名前:デフォルトの名無しさん mailto:sage [2021/01/13(水) 22:49:31.14 ID:mK+3gZUP.net] あとrubyのNG登録が浸透してしまったからか最近ルビィて書いとるぞそいつ。 ルビィもNG登録や。
278 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 02:30:53.33 ID:4quR9ect.net] Linuxはinotify、WindowsはWMIを使ってディレクトリへの更新を検知してくれるパッケージって出来ないかな iOSにも同じような機構はあるだろうし
279 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 06:04:18.90 ID:AIfhUXVU.net] ル・ビぃ/Go の神、Vagrant, Terraform, Packer の作者、 今世紀最大の起業家、ハシCorp のMitchell ハシmoto 皆、彼を参考にしてる
280 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 07:09:01.73 ID:E+SJr/XS.net] あーあ、意固地になっちゃった お前らガイジ揶揄うのもほどほどにしとけよ?w
281 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 07:12:10.46 ID:iNbGwVKU.net] 猫シCorp
282 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 08:03:13.12 ID:mp+NLhBe.net] >>275 元々価値の無い駄文を垂れ流して鬱陶しかったけど、日本語としてすら意味をなさなくなれば目に入ってもスルーしやすいからこれはこれでいいような気がするw
283 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 08:11:02.02 ID:AIfhUXVU.net] >>277 効いてて草 ル・bi、、、ィ ル、b・ィ
284 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 08:11:43.95 ID:1yd08R70.net] >>275 NG出来なくてくやちーねーwwwwww ruuu!biii最強!!!!wwwwwwwww
285 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 11:50:14.05 ID:hXZPMCaj.net] 推奨NGワード: の神 起業家 参考にしてる
286 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 13:53:19.60 ID:Se9utFzt.net] ル・bぃ/G,o のG,od、Vag_rant, Terr_aform, Pac_ker の作者、 今世_紀最大の起_業家、ハシCorp のMitケル ハシmoto 皆・彼を参考にしてる ル・ビぃ/G,o のG・od、Vagrant, Terr_aform, Pac_ker の作者、 今_世紀最大の起_業_家、ハシCorp のMitchell ハシmoto 皆_彼_を参_考にしてる
287 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 14:07:06.27 ID:QYOIxwgk.net] もはや出会い系のスパム並みの印象になっちゃってるから、色々逆効果だぞ。
288 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 14:20:45.98 ID:mp+NLhBe.net] 狂人のすることは分からんなw
289 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 15:27:15.99 ID:neKmd3sr.net] ruby is God
290 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 19:21:51.56 ID:ToTdZAIR.net] 糖質をイジメるな!!
291 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 20:11:58.10 ID:VN42fcD2.net] R u b y G o の 神 Vagrant, Terraform, Packer の作者 ★今世紀最大
292 名前:嘯フ★起業家★ HashiCorp のMitchell Hashimoto 皆 、 彼 を 参 考 に し て る [] [ここ壊れてます]
293 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 22:26:27.13 ID:Bnzn5h4u.net] 火病るガイジを虐めて愉しむ冬の夜
294 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 22:43:56.58 ID:VN42fcD2.net] キモオタプログラマー君はみんなから虐められてるけど……
295 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 22:47:16.08 ID:VN42fcD2.net] 学生の頃、眼鏡かけた気持ち悪いブス虐めて遊んでたけど 大人になるとそういう奴らがネットで暴れるんだな 俺が植え付けたトラウマは大きかったんだな 青葉みたいにはなるなよ……
296 名前:デフォルトの名無しさん mailto:sage [2021/01/14(木) 23:28:29.98 ID:mp+NLhBe.net] Ruby君が日本語の文章っぽいものを書いてるのを初めて見た気がする。 中身はともかくとして。