「抽象化」を含む日記 RSS

はてなキーワード: 抽象化とは

2024-03-19

anond:20240229111160

24.3.18

体調の最悪期が続いていて、そうなると言葉も出てこなくなるので本当にどうにかしないといけないが、立ちあがろうとすると何かしら厄介事が降り注いできて、自分を甘やかしたくなってまた不健康にというループ彼女とは「いいね」でなんとなく繋がっている感を味わっているが、俺が週末旅行していたことを知られていないように、俺のアップしたものは念入りに見られているわけでもなく、礼節の範囲内でのいいねであり、ただそれが単純に嬉しいという微笑ましさ、いや気持ち悪さか。自分が今あらゆるものに興味を持続させられないように、他者も俺に興味などないのだという当たり前の思考ができないバランスの悪さはおそらく生まれ付きで、唯我独尊を唱えながら弟子もいない悟りもしない釈迦。悟れないというのはつまり執着を捨てられていないということだが、問題は俺が何に執着しているか自分でわかっていないところで、叶えようも捨てようもない極度に抽象化した希望けが耳元から首の後ろをフワフワと周回していて落ち着くことがない。それがなくなった時に訪れるのが自由悟りか諦めか死なのか、希望を弄んできたようでいて弄ばれながら夜に沈んでいる

2024-03-09

♡ ← これのエグさ

なんかさぁ

みんな当たり前のように使ってるけどよく考えたらハートマークって「心臓」だよな!!

ラブリーな場面で臓器を模した記号が出てくるのすごない?

いやラヴっぽい感じで胸が苦しいとかみたいな形容することはあるにせよさぁ

そっから臓器の記号しかも取り出したばかりのfleshな感じのモノを用いるって考えようによっては振り切れてるよな?

「心」←これも本質的には同じっちゃ同じだけどわりと抽象化できてるというかギリギリ形を意識しないでいい感じにまとまってるやん?

♡だとやっぱよりそのものの形に近いんよ。赤色に塗ったりしてさらに臓器感出るし

昔の人たちが心が胸じゃなくて脳にあるって感じになった世の中だったらみんな「🧠キュン」とかやってそうでそっちもなかなかやな

2024-03-06

anond:20240305195412

実際ライブラリでの抽象化も進んでるし、線形代数確率分布くらい理解が出来れば概ねやっていることは分かるはず。言うてくる側は漏れなく論文読んだことないだろうけど。。

2024-03-05

anond:20240305114518

CSSクラスベースでの抽象化は可読性が下がる」みたいな事が書かれているTailwindCSSの作者が書いた記事があったはずだけどURL忘れた。

2024-03-04

画像生成AIの「学習」って、自分が思ってた学習と違うんだよね

自分が思ってた学習→絵を構成している文法抽象化して公式化し、それを用いて三次元を参考にしあるいはゼロから新しい絵を描く

実際の画像生成AIの「学習」→単なる既存作品切り貼りコピペ

2024-03-02

anond:20240301220047

これ自体方向性や考え方が示すもの自体価値判断鑑みるに、ある程度差分考慮した向き合い方やワークフロー、及び第三者視点抽象化する歩み寄りが後々活用される未来が予見できることもあるような気がする。

それがまた今後の展開であれば非日常を模したような経験が鋭い考察を産む土壌を作るのかもしれないしね。

anond:20240301170547

評価されるならAI独自センサー自然からデータインプットして抽象化したものからかと。

人のセンサーで作ったネット上の人工物からインプットしてるから作品」として評価されないのよ。

まだ人間の手のひらだから

2024-03-01

画像生成AIこそ人類創造性の結晶

画像生成AIは、画像劣化した形で圧縮してそのまま再現しているだけ。だからパクリだ」という発言をよく見かけるようになったので、少し専門的な見地から反論しておこう。まぁ、本当は「取り込んだ画像を丸パクリして出力しているだけだ」と主張したいけど、それは明らかに事実に反するのでそういう言い方をしてるんだろうけどね…。

まず、画像生成AIと非可逆の画像圧縮技術本質的に同じものだ、というのは事実だ。実際に、画像生成AIを新たな圧縮技術に応用できるのではないか、という話はすでに出ている。なぜなら、これはどちらも「情報抽象化」を行うものからだ。情報からその本質的な部分を抜き出し、情報量を減らした形で蓄えておいて、あとから有用な形で利用できるようにする。

我々が非可逆圧縮において「画質の劣化」と呼んでいるものは、画像の中の本質的でない部分を省くと細部が抜け落ちる、という側面をネガティブに言っているだけだ。逆の見方をすれば、情報本質的でない部分を削ぎ落として有用な部分を活用する技術非可逆圧縮であり、画像生成AIであると言える。

画像生成AIについて「劣化圧縮」ということを言う人たちは、「絵の丸パクリ咎められないよう誤魔化すための方便だ」くらいの気持ちで言っているのだろうけど、私は、これこそが画像生成AI本質であろうと思う。つまりちょっとしたプロンプトから破綻の少ない豊かな情報再現できるのは、すなわち画像生成AIが、情報の優れた抽象化方法を獲得しているということだからだ。

ところで人類歴史において、優れた抽象化創造性の発揮として捉えられてきた。ならば、生成AIモデル人類文化表現した抽象芸術であり、創造性の発揮そのものなのでは?

そんなわけで、生成AI批判的な人たちが言う「劣化圧縮」こそが画像生成AI創造性の根源なのだ創造性の欠如が生成AIの「問題」だというのなら、その主張は明らかに誤りだ。

2024-02-21

anond:20240221095753

子供戦隊ヒーロープリキュアトレーナーを着たがるところから大人になっても趣向が変わらなかった層って感じ。

アーニャタンジロウプラスチックや布にプリントされたグッズに喜んでてほほえましいのは子供だけ。

エンブレムの小さい刺繍レベル抽象化され地味になったものではなく、キャラクターのものプリントされているものは「うわキツ」でしかない。でも似たようなキツ大人でつるんでるからキツい自覚がなさそう。

2024-02-05

anond:20240205143700

一方で、完全に現実の姿とかけ離れたVR Chatのアバターは、オタクや一部の若い世代には受けているけど、すべての世代一般人には到底受け入れられないものだろう。もちろん普及もしていない。

個人の姿」というシンボル機能を最小限継承した抽象化されたアバターを構築できれば良いし、それには「個人の姿」をデコンストラクション脱構築)出来た会社が勝つんだろうけど、まだ誰もできていない。

まあ一言で言うとAppleセンスがない

細胞たちを統制する意識として

自分の斜め上、後頭部近くにある旋毛から2mほどのところから、この人間を見下ろしている。

この体を動かして40年を過ぎたが、実に多くのシーンを目撃してきた。

正確には、目撃してきたのではなく、「コレ」を構成する一つ一つの細胞を統制してきら。

コレを動かすことで、放り込まれしまたこ世界ゲームをこなしてきた。

全ては因果である

こちらの動きと対になる反応を世界側が示す。

何もしないこともまたこちらの動きである

ゼロ発見した人に感心してしまった。

時間が進むにつれてエントロピーが増大し続ける中で、同じペースでエントロピーを増大させないことは、意図を持った行動としてむしろ悪目立ちする。

コレは放っておくと、分子ランダムな動きによるものか、予期しない行動を起こす。

そこで自分は行動を補正したり、上書きすることで、なんとか制御してきた。

コレが「予感」だと認識している現象は、こちらが俯瞰しながら先手を打つことで生じる。

コレが「意識」だと認識している感覚は、こちらの意思なのだ

誰がゲームを作ったのか?

それは私だ。

私がこの世界を描画している。

君はそれをプレイしている。

アレを動かすことで。

分子細胞に、細胞個人に、個人集団に、

群の性質挙動をいくつかのレイヤー抽象化しておきゲーム難易度は高まった。

個の特性は見えないほどに小さくなるが、あるところでそれが全体に影響を及ぼす。

このシステムでは、いくつかの単位消失が起こる。

分子が失われる、細胞が失われる、個人破壊され、集団ランダムに壊滅することがある。

君の次の一手はなんだ?

個人破壊を超えたとして、君の意識集団の壊滅にどう向き合う?

2024-02-02

anond:20240202232126

原作者の作った機構とかはできるだけ維持しつつ、世界観を合わせたパッチになるようにしてるよー。

まあこれもプログラマなりの原作尊重リスペクトといえば、そうかもね。

ただ、フルスクラッチさせろ、こんなラッパー抽象化いらないだろ、わたしの方がうまくかけるわw

…とは毎回思ってるw

ポケモンGO7ヶ月

ポケモンが嫌いな子供はいない

ウチにはテレビが無いのにいつ頃からか息子がピカチューと言い出した

どこで覚えてくるのだ

幼稚園だろうか?好きなだけ触らせているタブレットか?知らんが、

ともかくある時期からポケモンポケモンと言い出した

ネトフリだかアマプラだかでポケモンを観せてやった

ドハマる

3年続いていた鉄道ブームがあっさり終焉ポケモン鞍替え

(本人曰くは鉄道趣味も並行してしるらしい、夢は大宮鉄道博物館にEF55を見に行くこと)

数週間はTVアニメで満足していたが俺のスマホをチラ見したときポケモンGO広告が見えた

「それゲームでしょ?ポケモンGOでしょ?」

だーかーらー、そういう知識はどこで仕入れてくるのだ、すげぇな最近の5歳

やらせろと煩い、面倒は嫌いなのでインストールして触らせる

秒速ドハマる

スマホを返してくれない

ポケモンを捕まえるために散歩に行こうと言い出す、公園に行く

 

ポケモンGO簡単説明すると、スマホGPS位置情報と連動し画面上に抽象化された実際の町と同じ地形が現れ、スマホが移動すれば画面上の位置も移動する、ポケモンランダムに現れる、ボールを投げて取る、沢山取れば進化や強化ができる、たまに珍しいポケモンも現れ、様々なタスククリアすることでも獲得できる

 

息子は夢中でモンスターボールを投げてポケモンを捕まえている

ただの絵じゃん、デジタルデータじゃん

恐らくサーバー側ではSQLユーザーデータ管理しているだろう

管理者であればSQLコマンド一発でレベルアップだろうがポケモンコレクションだろうがどうにでも操作できる

データベースのどこかのレコードのなにがしらのテーブルの数値を変更するためにちまちまちまとアホらしい作業をやってる

人生無駄

子供にもわかるように意訳し諭したが「ぼく子供からそういう難しいことはわからない、それよりパパ見て超珍しいポケモンゲットした、飴が集まったか進化できるよ」

仕方がないので余っていたスマホを息子用に再整備し、バカからどうせすぐに壊すだろうからハードケースに入れてセットアップしてアカウントも作り直した

それから半年が過ぎた、まだブームは続いている、俺と息子のPL(ポケモンレベル)は39まで成長した。スマホは傷だらけだがまだ壊していない。

レイパス(一日1枚付与される特別戦闘チケット勝利するとレアポケモンを取得できる)をスルーして流したことは一度も無いのではなかろうか。毎日やってる

幼稚園から帰ると着替えてすぐに出かける。

俺の自転車の後ろに乗り、あっち行け、こっち行けと指示され俺は自転車を漕ぐ

俺は俺のために自転車スマホホルダーを装備した

つーか自転車バッテリーが持たないので自転車も新調した

スマホ操作するとき自転車を止めなきゃならない、法的に

俺は画面も見れないので俺が取りたいポケモンが出たら後ろから息子が教えてくれる仕組み

だが、ある日教えてくれてない事に気づいた、

問い詰めたらパパだけレベルアップ進むのズルいから、らしい、かわいいなぁ

 

子供バカだ、しょせん5歳

ポケモンGOにはゲームコインがあり、集めると有利なアイテムが手に入る

クレジットカードで購入することもできるが自力で貯めることもできる

無課金主義なので自力で貯める方針

そのためにはジムポケモンを配置しなきゃならない、一日最大で50コイン取得できる

長い時間ジム滞在させたほうが多くコインが貰える、他のユーザートレーナー)に攻撃されてジムを乗っ取られるとそこでリセットポケモン返却+それまでの時間コインをゲット)となる

有利なのはユーザーが寝静まりジム奪還可能性が低くなる深夜だ

一箇所のジムに最大6匹(同一ユーザーは1匹)まで配置することができる

時間滞在させれば最大の50コインが貰える

俺は子供が寝た後に近隣のジムに赴き(町中に点在している)、既配置されている他人様のポケモン達をぶっ殺しジム乗っ取り俺と息子のポケモンを配置する

俺なにやってんだ?

二人分100コインリアルマネーに換算するとざっと140円

俺の時間単価から考えたらクレカでサクッと購入したほうが合理的だが

 

そういうものではない、それをやっちゃお終いだ、ゲームをやる意味が無い

 

オートキャッチャーという別売りデバイスがある

Bluetoothスマホ接続しちまちま手作業ポケモンを取らなくても全自動で周囲のポケモンを根こそぎ取ってくれる

こーゆーの使ったら意味ねぇのよ

 

というか、ポケGO初めてから数日後にアホらしくなりどうせアカウントマーケットがあるだろうと検索したら案の定ある

引退した人などの育成とポケモンコレクション済みのアカウントが売られている

時間を金で買うと言うやつだ、結構安い

でも、そーゆー事したら意味ねぇのよ

 

息子と自転車で走り回り一喜一憂するのがプライスレスなの、楽しい

 

ともかくそういう思いで集めたコインだが、コインはある程度貯めてからアイテム交換(購入)したほうが割引率が高い

100コイン(2日分)でレイパス1枚と交換できる

250コインなら3枚分のレイパスと交換できる

どう考えても後者がお得で、それ以外にもコインはある程度貯めたほうが良い

戦闘用のレイパスよりもゲームを快適有利に進めるため先に入手したほうが良いアイテムもあるのだが、5歳のバカは100コイン貯めるとそっこーでレイパスに交換し戦闘をする。

アホだ

何度説諭しても聞きやしない、まぁ好きにすりゃいい

 

戦闘(バトル)するとポケモンが弱ったり死ぬ(正確には気絶、ポケモン世界ではポケモンは死なない、平和だね)

弱ったポケモン回復させてやらなきゃならない、

回復には回復アイテム必要、これもゲーム内で一定作業をしなければ手に入らない

俺は勝手に溜まっていくので回復アイテムは常に捨てるほどあるが

息子は、バトルする、負ける、残ってる弱いポケモンで再戦、当然負ける

これを繰り返し、ポケモンは最大300匹持てるのだが全滅するまで諦めない、アホだ

回復アイテムは常に枯渇している

 

回復アイテムを入手するにはフォトディスクをちまちま回すかフレンド(ゲーム内のユーザーリレーション)とギフト交換しなきゃなんないが、そーゆー作業は面倒くさいとやりたがない

これも俺が夜にこっそりやってた

2ヶ月ほどでアホらしくなり自己判断に任せた

すると数週間で全滅状態が無くなった、タコなりに学習したようだ

 

そんなこんなしていると気づいたら足し算と引き算と掛け算を習得しやがった

我が家は非認知能力全振りの方針なので認知能力学習ほぼほぼやらせてない、が

コイン管理などゲーム進行には四則演算必須で、数字概念学習導入、誘導はしてやったが、なんか知らんうちに3桁の足し算と引き算は暗算している、掛け算の概念もどうやら分かっている模様

ポケモンすげぇな

 

レイドで俺だけ取れて息子が取り逃がしたら発狂して面倒なので息子が取れたことを確認してから俺も取っていたんだけど、いつからかこれも無くなった、パパ良かったね、ボクは取れなかった残念、なんて言うようになり、前頭葉精神的成長の証か

と喜んでいたらパパからポケモン交換でぶんどるからいい、だって

 

町中で同じようにポケGOをやってる少年たちと遭遇することがあるが

息子は臆することなく話しかけて「ポケモンやってるの?フレンドにならない?」って、そこからポケモン談義してる、すげぇな5歳のコミュ力

中学生くらいが苦笑いしながら応じてくれる温かい世界

幼稚園にもポケモングループがあるらしく日がな一日ポケモンの話をしているらしい

休日友達時間場所を決めて落ち合う約束までしている

スマホみせっこ自慢大会に連れて行かされる、飽きると走り回って謎のポケモンゴッコ

パパ友ネットワークができた

 

無課金主義のつもりだけど「ふかアクセス」は毎月買ってる、さーせん、二人分1400円/月

だって早くレベルアップしたいし孵化装置欲しいもーん

2024-01-29

本当に優生思想は許されないのか

最近Twitter(現X/以下、旧称使用します)で、知的障害を抱えた人たちが出産をした結果、周囲のボランティアにその生活を丸投げしている状態であると言うツイートが流れてきた。

当該ツイートリプライ欄や引用欄を見ると、「生まれてきた子供可哀想」だの「巻き込まれる周りの人間可哀想」と言った声が大半を占めるよう見受けられた。

一方で、リプや引用の中には、「当該ツイートリプライ論調典型的優生思想であり、危険である」という旨のもの散見された。

特に、ある一定以上の知識教養水準を持っていると思しきアカウントによる主張が多いように見えた。

が、果たして本当にこれは危険思想だろうか?

知的障害を抱える親を持った人が苦労をしたツイートなんかも多く目にすることができる中で、優生思想知的障害者と縁のない生活をしてきた恵まれた者が"正しい"論理を振りかざして抑圧するのが正しいようには思えない。

現実として、知的障害者を親に持つと言うことは相当な不幸であり、なんの罪もないはずの子供に大きな苦痛を与えることに他ならないというのは自明だろう。

しかし、そんな不幸な子であったとしても、生まれてきてしまった以上は簡単死ぬことができるような社会でもなく、普通にまれていれば経験するはずもなかったような苦痛を常に抱えながら生きる他にないのだと思う。

どう考えても不幸な人生しか送れないような人間を生み出す合理性がどこにあるのか。

そんな人に対して、生きることの素晴らしさ、平等社会の美しさを伝えて何になるのか。

優生思想タブー視する人間は、それによって苦しんでいる人が現実に居るということを理解しているのだろうか?

現実を捨象して、抽象化された論理で正しさを導こうとしていないか

よく言われる優生思想タブー視する根拠として、

①劣っている者には制限を加えて良いというのは、ナチスドイツによる虐殺と同じ論理である(→虐殺に繋がりかねない)

障害を抱えていたとしても、人間である以上その権利尊重されるべきである

という2つがあるよう見受けられる。

この点、①に関しては完全に論理の飛躍だと思う。

重度の障害を抱えている者による出産制限することと、特定属性を持つ人間虐殺する行為は明らかに同一ではなく、「優位な立場にある多数派が不利な少数派に制限を加えている」と抽象化した場合に同一の枠組みといえるからと言って、その2つを同一視するのはあまりにも合理性に欠けると言えるだろう。

荒唐無稽な例えだが、この国が法治国家であり、立法権国会にある以上、「インターネット使用を禁じ、犯した者を死刑とする」という法律国会によって制定される"可能性"が存在はしていると言えるだろうが、だからと言って「立法権を国に委ねているのは非常に危険状態である」という主張ができるだろうか。

現実として、立法権はある程度の良心合理性に基づいて運用されているため、上記のような"可能性"は顕在化しない。

同様に、知的障害者が子を持つことを制限したとして、例えばそこから一定属性人間への不当な権利制限に繋がるだろうか?

その制限範囲が不当に拡大するような結果に至る"可能性"を過大に見積もっていないだろうか。

枠組みに共通点があるだけの極端な例を用いて、優生思想断罪するロジック妥当とは思えない。

②なんかはもう公共の福祉という言葉で終わりだと思う。

かにどんな人にだって幸福を手にする"権利"はあるかもしれないが、その結果として周囲の人間や生まれてきた子の幸福犠牲にしているのだとして、そのような"権利"が本当に実現されるべきだろうか。

仮に人を殺すことで幸福を得られる人がいたとしても、その人の"権利"実現のために殺人許可されないように。

出産により幸福を得られたとしても、それによってより多くの不幸が生じるのであれば、それは制限されて然るべきではないだろうか。

何にしても、これを優生思想であり、危険な考えであると"正しい"主張をするインターネットには辟易してしまう。

2023-12-30

芸人面白さって「暴力」と一体じゃん。

ツッコミ自体暴力的な行為

ボケ場合によって対象嘲笑する内容を抽象化した行為だったりして

暴力的な人間肯定してきたのが「お笑い」じゃん。

島田紳助だったり、ああいう連中が暴力的なものと直結してても何ら不思議じゃないよ。

そういう文化肯定してきておいて、いざ現実でも暴力的でした。よくないですね。って虫が良すぎないか

TVは劇なので現実は品行方正だと思ってました?そんなわけねえじゃん。

2023-12-23

2023年買ったゲーム全部書く

勢い

買った順

Sexy Mystic Survivors

エロいVampire Survivorsフォロワー。大味だがまあまあ楽しめた

Astro Colony

妙に抽象化された小惑星上の工場ゲー。アステロイドキャッチャー一発屋

Plan B: Terraform

惑星テラフォーミングするゲームちゃんと森が生えて水没する。面白かった

ドローン貨物鉄道に詰め込んでガーッと運ぶ動作が好き

Big Ambitions

経営者になろう! 経営者RPGとして様々な小売店を手掛けるゲームチェーン店化すると虚しさを覚えた

X4: Kingdom End

X4のDLC。遊べてない

EARTH DEFENSE FORCE 5

地球防衛軍5。懐かしくて買った

Cyberpunk 2077

アップデート前に購入。十分楽しめたがクリアまでは行ってない。買い。開発中

Techtonica

地下系工場ゲー。地下版Satisfactory。ゲーミング発光植物と閉塞感に耐えられるなら買い。開発中

Starfield(XBOX GAME PASS)

1000円だから気楽に楽しめた。たまにはこういうのもいいね

Forza Horizon 5 (XBOX GAME PASS)

ドライビングゲーム。試しにやってみたらビックリするほどハマれなかった。車を運転する楽しさがわからない

Assassin's Creed Origins

パスの期間余りでプレイ。なんだかんだ安定して面白い。

カイロソフトゲームは全部Unityで作っちゃったよセールゲーム発展国++、ジャンボ空港物語バスケクラブ物語開店デパート日記

Google Play Passで全タイトルプレイして所有したかったので買い。

Ship Graveyard Simulator 2

船舶解体ゲーム。アホみたいな構造だけど楽しい。最新アップデートめっちゃ壊れるようになった

Magicraft

ローグライクNoita。ステージは正直楽しくないが魔法設計元ネタ並みに楽しい結構クリアした。開発中

Erophone

エロい違和感探しゲー。一部とてもエロかった

Flower girl 2 - 5 new characters bonus

エロパズルゲーのDLCエロかった

Vampire Survivors: Legacy of the Moonspell

Vampire Survivors: Tides of the Foscari

買った。

Ship Graveyard Simulator 2 - Warships DLC

戦艦DLC。核廃棄物の処理がストレスだった。砲弾一発で沈みそうな船体構造に涙

2023年もっとプレイしたゲームランキング

Stellaris(2016年!!!????!!?!?!!)←マジ????????

2022年

anond:20221225193952

2023-12-20

フロントエンドエンジニア

cssも書けない、

ネイティブアプリも書けない、

業務抽象化もできない、

大してクラウドも触れない、

n+1解決できない

疎結合にする気もない

本来求められてたインタラクションも言うほど書いてない

5年前もちょっとは言われてたけど、xやはてな見てるとますます一体何ならできる人なのかわからない職能になってるな

2023-12-08

Tracer Bullet Development

開発手法でしっくり来てるのがAndy HuntさんのTracer Bullet Developmentで、開発の方向性を示すのに試作を作る方法

1. 主要なシステム オブジェクト定義UIサーバーロジックビットデータベース抽象化レイヤー等。

2. システム オブジェクトを介したデータ フロー定義

3. データフローを実現するために API とその戻り値コーディング

4. 単体テスト使用して API の予想される使用法を文書化。

5. 各 API必要な量の既定のデータ (別名、ダミー データ、偽のデータハードコーディングされたデータ) を追加して、API が「実行」されるようにする。

6. あらかじめ用意されたデータを実際の機能に段階的に置き換える。

7. コードリファクタリングし、システム オブジェクトを調整し、完了するまでこれを続ける。

実用上最小限の実装というプラクティスにも似ているが、ステークホルダーに動くサンプルを素早く見せられるのがポイント

2023-12-05

まらない奴の話

まらない奴ってなんで、増田に来て「増田はサア」みたいなことばっか言うのかね?

5chに来て「これだからちゃんねらは」とか、ほんとそれしか言わないの。

ニュース板で伸びてるスレッドに来て「これがお前らが見ようとしない真実だ(※スレ趣旨のこと。別に新しい事実レスしてるわけではない)」とか謎のイキリをしてたりさ。

自分」が「どこ」に居て「誰」に向かって喋ってるつもりなのかがまったく理解できないんだよな。

自分でもぐちゃぐちゃになって整理できてないんちゃうの?

ふと思ったけど、知能が低い奴って抽象化が苦手じゃん? それで、ネット書き込みみたいな顔が見え難いものだと、混乱しちゃうんじゃないのかね。

あいう奴、ほんと居なくなって欲しいなあ。

ネットは知能テストIQイコールかはわからないが)で利用制限つけるべきだよなあほんと。

2023-12-02

勉強ができない人たちは論理立てて物事を語れず、自分ミスを顧みないし客観視が苦手だから人を罵るのにブス!とか犯罪者

とか直截的なワードばかり使うのでわかりやす

物事抽象化能力小学生で止まってる

2023-12-01

https://wirelesswire.jp/2023/11/85659/

微積分(だけじゃなく数学全般)が役立つかどうかって、抽象化思考能力と関わりがあるように思う。


抽象化思考能力って正直、生まれ持った要素が大きいというか、できない人は一生できないという感じが大きい。

ただ抽象化が苦手でも、解法さえ覚えれば解けてしまうのが高校までの数学という印象。

(逆もしかりで、抽象化が得意でも点が取れない人もいる。おおよそは不勉強が原因だが)

数学が役に立つ/立たないの判断は、数学自体の出来/不出来ではなく、抽象化が得意/苦手によって決まることが多いのが、話をややこしくしている原因か。

2023-11-29

過去イチでヤバイPJを引き継いだ

弊社のビジネス創造部門的なところが作ったPJがあるんだが

どうもゴリゴリ炎上してるらしくて支援に入った

こういう仕事は割とあるんだがなかなかのヤバさだったので紹介したい

ちなみにサービスの内容は非常に良くてユーザーも万単位で付いているらしい

からこそ炎上している

バックエンド環境

バックエンドAWS EC2動作しているがログインアカウント共通化されていてパスワードを全員で共有している

ユーザーを追加しようとしたら「そのような勝手行為セキュリティ許可されていません」とのこと

本番環境とStagingはインスタンスが分かれているが運用は同じ方法

Staging上で5人ぐらいが作業しているが、ホームの下にそれぞれのユーザー自分名前ディレクトリを作って作業している

バックエンドシステム

バックエンド側のシステムは詳細は伏せるが、某システムで動いている

仮にNode.js系だとすると、package.jsonがあってnpm run installでインストールするのだが、普通にインストールしようとするとエラーになる

内容は依存関係で失敗しているのだが、本番も同じソース動作している

動作させるにはnode_modulesをまるっとコピーして、とのこと

さっきの自分名前ディレクトリ配下コピーしてきて、適当ポート番号でサーバを立ち上げれば一応は動く

このため、新しいモジュールを入れようとすると依存関係で失敗するため、便利なモジュールがあってもインストールできないし

セキュリティアップデートも当てることはできない(現にバージョンがすごく古い)

バックエンドシステム内容

ソースコードGitHub管理されているがセーブポイント感覚でcommitされているのでコミットログを見ても何が起きているのかさっぱり分からない

おまけにPRも使わずmainマージしまくっていてわけがからない

加えてソースコードコメントアウトの嵐でどこに何が書いてあるのかさっぱりわからない

データベースPostgreSQLだが山ほどテーブルがあるのに外部キー依存は入っていないしVIEWも作られていない

まぁ、他にもテーブルを見ていくとアンチパターンオンパレードで、EAV、ジェイウォークあたりは確認できたしHTMLSQLが格納されているテーブルも見つけた

ソース上でクエリを作ってAPIを作っているが、ザッと見ただけでもインジェクションし放題の状態になっていた

フロントエンドシステム

フロントエンドも詳細は伏せるが、いわゆるReact的なものを利用している

こちらは npm run installでインストールできるし npm run devでちゃんと動く

ローカル動作するので非常に助かる

ただ前述の通りバックエンドローカルで構築できないのでEC2を利用するしかなく、CORS対応のためのプロキシを自前で用意する必要があった

フロントエンドソースコード

バックエンド同様にGitHub管理されているが、管理しているだけ

バックエンドは5人ぐらいが利用しているが、ソースコード編集するのは実質1人なのでコンフリクトほとんど起こさないらしいが

フロントエンドは5人ぐらいが編集するのでコンフリクトしまくっている

解消するときデグレすることが日常茶飯事でその都度Hotfixしている

コードコメントアウトだらけなのに加えて、不必要コードが大量にあるので可読性が著しく低い

(難しい処理を読み解いて追いかけていったら最終的に使われていない、などが大量にある)

2000行ぐらいあるコードとかChatGPTに突っ込んだら20行ぐらいになる予感がある

また、DBがご覧の状態なので取得されるデータ全然抽象化できておらず、コードが膨れ上がっている

例えばProductの一覧データサーバから取得して、ユーザークリックしたProductをCartに投入するのだが、投入する情報Productではなく、CartItemにする必要があるし

OrderするときはOrderItemにしてAPIを叩く必要がある

ほとんど同じ情報なのだ微妙に変わっていたりKey名が違っていたりするのでそれぞれ変換する

他にも数え上げればキリがないが、コピペして少しだけ改変している部分などが大量にあってバグがあるのかどうかすら判別できない

セキュリティ課題

DBHTMLSQLが入っていると言ったが、調べて見るとDBから取得したHTMLをそのまま埋め込んで表示していたりした

SQLについてはフロントエンド側でSQL生成しており、そのテキストAPIに送り込んでサーバ側で実行して貰った上で格納とかしていたので

「ここにDROP TABLEとか書けばTABLE消えるんですか?」

と聞くと

「そんなことする開発者はクビだなwww

とか言われたのでことの重大さを伝えたが、まだ対処できていないようだった

認証等はOAuth2を使っていたので大丈夫そうだったが、本当に大丈夫かどうかは自信がもてない

今後の期待

システム内容はゴミのような状態だがサービス的には良いので、幹部プロダクトオーナーからは追加要望が山盛り来ている

開発チームが「稼働が足りない」という理由で断ったので「じゃぁ支援して」ということで自分のところに来たのだが

申し訳ないが、そもそもそういうレベルに無いし、全て作り直しが必要

と伝えてもどうやら伝わっていない様子

ちなみに元々の開発チームは過去にもこんな感じでサービス作ってたらしいが売れないので問題になってなかった様子

ぱっと見は動いているように見えるのが厄介なところ

正直逃げたいところではある

2023-11-22

anond:20231122165654

まあ、りんごはどう転んでもみかん意味にはならないし、逆も然りだが、それに比べて「政治世界」の政治主権者のまつりごとの意味で使うか、もうちょっと抽象化して共同体利益の調整の意味で使うかを同列にして一概にキチガイというのはどう考えても認識粒度低すぎとちゃうか?

ログイン ユーザー登録
ようこそ ゲスト さん