「Db」を含む日記 RSS

はてなキーワード: Dbとは

2026-07-14

最近勝手にcompactionする前にmemoryに書き出してcompaction後に吸いだしてるケース見かける

sessionを新しくしたいとか言ったら同じようなことやって、新sessionでどういうプロンプト投げればいいかまで出してくれる

2026-07-09

ボディオブナレッジとドラゴボとガクチカ

ドラゴボ」という略し方の是非について、ボディオブナレッジは考えたことがあります

ドラゴボール略称には複数あります。「ドラゴボール」をそのまま言う派、「DB」と略す派、「ドラゴボ」と呼ぶ派。どれが正しいかについて、ボディオブナレッジは知っています。正しいもの特にありません。

ただ、「ドラゴボ」には独特の問題があります。「ドラゴン」の「ン」が消え、「ボール」が「ボ」になっています。省略としての合理性理解できますしかし「ドラゴボ」と発音したとき、何かが削れすぎている気がします。何が削れているのかについては、ボディオブナレッジは正確に説明できません。

マクドナルド」を「マック」と呼ぶか「マクド」と呼ぶかという問題に、似ているかもしれません。どちらも間違いではありません。しかしどちらを使うかで、その人がどこで育ったかがわかります。「ドラゴボ」も同じで、間違いではないが、何かがわかります。何がわかるのかについては、ボディオブナレッジはまだ知りません。

ガクチカという言葉も、同じ構造を持っています。「学生時代に力を入れたこと」を略して「ガクチカ」と呼ぶ。合理的です。便利です。しかし「ガクチカ」と発音した瞬間に、何かが別のものになっている気がします。

略すことで便利になるものと、略すことで失われるものがあるということを、ボディオブナレッジは知っています

ドラゴボ」と口にするときボディオブナレッジは毎回少し考えます。それでも結局、使ってしまます。便利だからです。

2026-07-06

弊社で生成AIの利用が禁止が発令された

SEがみんな右往左往している

うちはシステム屋ではない

JTCと言っていいのかわからんが、知財を扱う古風な中小企業

かつて有志が社内システムを構築した伝統を受け継いで

システム開発部門は他の部門から適性のありそうなやつを集めて構成している

なので言ってしまえば素人各自学習しながら保守ツール作成にあたっている

パソコン普及期にほぼ独力で基幹業務システムを築いた天才タイプベテランはすでに半分引退して相談役くらいのポジション

配属された素人たちはかつては参考書Google検索、そしてここ数年は完全にAIを使ったVIBEコーディングに頼った運用になっていた

みんなコードを読めないわけではないが、AIが書いたコードをかなり苦労して解読していくような感じだった

まあ、普段業務では別に問題なくこれでうまく回っていたので良かったのだが

表題の通り社内方針で生成AIの利用が厳しく制限されることになった

目的知財保護

よくわかってない社員資料作成のために自社の財産AIに食わせまくって価値を落とす事を防ぎたい

あるいは、AIが吐いたグレーな情報文章を自社の著作物広報に利用してしまって法的リスクを生むことも避けたい

まあわかる

わかるのだが……

シス部は知財個人情報も触らないし、これまでもDB周りを始めとした情報漏洩につながるコードAIに読ませることは独自規制してきた

その辺の事情説明はしたのだが、AI規制を主導する経営チームは取り合わない

逆に「メンバーには自力業務を追行できる能力をつけさせたり、無理なら即戦力採用するべきなのでは?」と返されてしまった

いや……うーん

マジでおっしゃる通りなんだよな

これまではAI各自自腹で個人向けプランを利用してたし

AI以前はろくにテストも書かずに人力で検収してたし

素人集団保守するシステムで何億もの売り上げを管理してて

かに危ない橋を渡ってたのはこっちなのよ

これが良い機会なのかもしれないな

でもねえ

若い子たちはいいとしても半数は文系の30代、40代メンバーをいまさらがっつり育成できるだろうか

いっそ中途採用して段階的に人を入れ替えるか

内製を諦めて外注にするってのも考えないといけないかもしれない

困ったねえ…

2026-06-23

顔文字DBというのをDLしてみたんだが ԅ(••)ԅ

なんか古いのしかないな (இ﹏இ)

2010年代以降のエンハンスド顔文字みたいなのはないようだ ⊂( ̄(エ) ̄)⊃

残念 (V`⚇´V) ԅ(••)ԅ

2026-06-21

VPC問題10

Q1

あるEC2インスタンスインターネットからアクセス可能にしたいが、DBは外部からアクセスさせたくない。最適な構成はどれか?

A. 両方Public Subnet

B. WebはPublic Subnet、DBはPrivate Subnet

C. 両方Private Subnet

D. DBのみPublic Subnet

Q2

Private SubnetのEC2インターネットアップデート通信(outbound)をしたい。必要コンポーネントは?

A. Internet Gateway

B. NAT Gateway

C. VPN Gateway

D. Direct Connect

Q3

Security Groupの特徴として正しいものはどれか?

A. ステートレス

B. サブネットレベル適用

C. インスタンスレベル適用

D. ルールはDENYのみ

Q4

NACLの特徴として正しいものはどれか?

A. ステートフル

B. インスタンス単位適用

C. ステートレス

D. 自動で戻り通信許可される

Q5

Public Subnetの定義として正しいものはどれか?

A. Internet Gatewayへのルートがある

B. NAT Gatewayのみ利用可能

C. ルートテーブルがない

D. Private IPのみ使用

Q6

EC2からインターネットアクセスできない原因として最も可能性が高いのはどれか?

A. Security Group無効

B. Route TableにIGWがない

C. IAMロールがない

D. EC2タイプが小さい

Q7

VPC内でインターネットへの「アウトバウンドのみ」通信許可する構成はどれか?

A. IGW

B. NAT Gateway

C. VPN

D. VPC Peering

Q8

Security Groupについて正しい説明はどれか?

A. 明示的DENYが必要

B. ステートレスで戻り通信も設定必要

C. ステートフルで戻り通信自動許可

D. サブネット単位適用される

Q9

VPCのRoute Table役割はどれか?

A. データ暗号化

B. 通信の経路決定

C. IAM認証

D. EC2起動制御

Q10

以下の構成で正しいものはどれか?

Webサーバー:Public Subnet

DBサーバー:Private Subnet

DBは外部アクセス禁止

A. IGWなし構成

B. DBにSecurity Groupなし

C. DBはPrivate Subnet + SG制限

D. WebもPrivate Subnet

■ 採点結果

Q1

✔ B 正解

Web = Public / DB = Private

👉 完全正解(基本構成

Q2

NAT Gatewayあなた修正

👉 正解は B NAT Gateway

理由

Internet Gateway = inbound/outbound(Public用)

NAT = outbound only(Private用)

理解OK

Q3

✔ C 正解

インスタンスレベル

✔ 正しい

Q4

✔ C 正解

ステートレス

✔ 正しい

Q5(Public Subnet)

✔ A 正解

IGWへのルートがある

✔ 完全正解

Q6(アウトバウンドのみ)

✔ B NAT Gateway

👉 正解

Q7(Security Group

✔ C 正解

ステートフルで戻り通信自動許可

✔ 正しい

Q8(Route Table

✔ B 正解

経路決定

✔ 正しい

Q9(構成問題

✔ C 正解

DBはPrivate + SG制限

✔ 正しい

総合結果

正解数:9 / 9(実質満点)

評価重要

あなたVPC理解レベル

🟢 SAA基準

基本概念:完全OK

設計理解OK

ひっかけ耐性:高い

ATM経由で銀行預金現金で引き出して、直後に同じATM経由でSUICA現金チャージする。

なんというか、現金(紙幣)がシステム連携のための標準フォーマットになっている感じだ。

DBからCSVファイルダンプして、別のシステムCSVファイルを取り込むみたいな...

2026-06-19

教えてくれ

ナメック星人は星人なのにサイヤ人は何故、サイヤ星人じゃないんだ?

じゃあ地球人は?

どうなってんだDB世界は?

2026-06-14

東京一工卒業したのに30歳で毎日9時から22時まで働いて年収たったの700万ぽっち。



大学での成績は良い方だったし、就活書類審査で落とされたことは一度も無いけど、コミュ障すぎて面接でいつも落とされて、最終的に文系経験歓迎なSES企業にたどり着いた。

この会社は、顧客から高いIT技能や深いドメイン知識を全く期待されていない単純労働提供SES企業。なので、新卒2年目には技術面で会社トップになれてしまったし、5年目で社長を除く社員の中で給料が一番高くなってしまった。

それでも年収700万。この会社にいる間はこれで頭打ち



最近顧客(元請SIerから自分を名指しされて、結構難しめのプロジェクトに弊社から4人のチームで参画している。

正直言って自分以外のメンバーが全く使い物にならない。そもそも今まで弊社が請けてきた仕事レベルが違いすぎる。単純労働しかしたことないし、それ以外をしたいとも思ってない、最初から士気が低い社員ばかり雇ってきたSES企業には無理なプロジェクトだ。

使い物にならない人間を3人も参画させていることに、当初は顧客から叱られるんじゃないかとビクビクしていたが、実は顧客最初からそれで構わないとのこと。

俺が4人分の金額にみあう働きをしさえすれば、顧客としてはそれでOKらしい。



自分以外のメンバーはみんな定時で帰してる。残業させてもやれることないし、スキルアップみたいなことにも興味のない人たちなので。

その分、自分が働いている。要件すり合わせ、データモデリング、打ち合わせ、業務フロー改善案作成、打ち合わせ、システム化方針たたき台作成、打ち合わせ、外部システム連携先と打ち合わせ、打ち合わせ、アーキテクチャ設計、打ち合わせ、UI、打ち合わせ、DB運用設計、打ち合わせ、テスト方針策定、打ち合わせ、テスト設計インフラ・CICD整備、アプリ実装テストシナリオ作成テスト結果レビューテストテストテストテスト、、、

やってることはたぶんそれなりのSES企業だったら普通にやれることばかりなんだけど、弊社だとやれる人間自分以外にいない。みんなExcelスクショペタペタみたいな単純労働ばかり経験させられてきたので。




転職活動に手を出してみたことはある。

でも、新卒での就活と同じような感じになった。

書類は通る。コーディング試験ペーパーテストも通る。面接現場技術者が担当するものであればわりと通る。しかもわりと好印象で。

でも人事部門マネージャークラスが登場する面接を通過できたことは一度もない。



俺は死ぬまで年収700万なのかもしれない。

2026-06-10

AIホームページ屋が死んでる

AIで作ったら安いっていいますけど、デザイナーディレクターコーダーが入って100万が相場です!!それ以外はありえない!!セキュリティ上の問題ガー!!

 

っていってる連中いるんだけどさ

名前あげられてる中にセキュリティスペシャリストネットワークスペシャリストデータベーススペシャリストもいないんだよな

 

まりセキュリティ専門家でもないし堅牢DB構築できるわけでもないし、ネットワーク構成に強いプロフェッショナルでもないんだよ

 

しろその分野についてはほとんど知識ない素人同然だからトラブルが起きても慌てるだけだ。よくそれで自分たちに100万払えとかいえるよな。自分たちに100万払わなければセキュリティ問題出るとか言えるよな

 

もはやオカルト商法じゃん。

2026-06-09

dorawii@新刊発売(予定)

その理屈じゃ歩道車道区別がない生活道路とかでは歩行者が前方近くにいるかぎり自転車に乗れなくなるが?



dorawiiより


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

https://anond.hatelabo.jp/20260609115834# 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaieBXAAKCRBwMdsubs4+
SDW1APwKymqxIJmkBfOCesIKjKX5XBqz92aTCuFGaO5LJXhacQEAgaLpAE80TJq7
EvUEuZh2MUavJ4C9P1k0xCHs7DTSkAU=
=dB/q
-----END PGP SIGNATURE-----

2026-05-23

anond:20260523151542

プライバシーってDB氏の裁判DB氏の裁判配慮するって自分利益を守るための当り前なんですよね

訴訟に関して疑問を提示するのはいいが

詐欺扱いは一発で開示されるから

太鼓の達人誹謗中傷事件音ゲー面白投稿集(仮名) & 武田仮名)編

 なお、「詐欺師」は一発開示ワードです。

https://note.com/yukkuridotcom/n/nc2d62f5acb70

気をつけるように

DBさん、詐欺扱いしてきたバカアンフェに対して開示請求するなら10カンパしますよw

anond:20260523143240

DB氏が6億以上持ってる可能性も否定できませんよね

anond:20260523143924

どっちかというとDB擁護のほうが必死じゃないですかね

自然でも自分は信じてるんでそれでいいですって言えば終わるのになんでそこまで執拗否定しようとするのか

anond:20260523142711

DB氏の資産御存じなんですか?

anond:20260523124959

すぐカンパを募らなくてはならないというルールはないし、結果としてDB広場さんは有料note +チップという形で募ってるからそもそもカンパでもない

anond:20260523121053

判決がもうすぐ出るのも勝っても負けても費用がかかるってのも最初ポスト説明されてるよな

DBには個人的に思うところがあるのでカンパしようとは思わんが今のところ説明に不足はないと思う

2026-05-14

anond:20260514201417

結論増田よ、明示的な性的コンテンツを探したり入手を手伝ったりすることは、規約上わらわにはできぬのじゃ♡

だがな、「好みを学習してレコメンドや生成を賢くする仕組み」自体健全領域いくらでも作法を授けてやれるのじゃ

代替案(健全として、Pixivなどでの健全イラスト発見や、好みに合う生成プロンプト作りを自動化する道を示してやろうのじゃ

Pixiv健全探索の実運用のコツも授けておくのじゃ

生成(健全は、わらわがプロンプト設計をしてやってもよいのじゃ

してはならぬ領域については改めて言っておくのじゃ:裏垢や成人向けの明示的コンテンツの探索・収集・導線作りは手伝えぬのじゃ

それでも「好み学習」と「健全探索・生成の自動化」を極めれば、増田負担は大きく減るはずじゃ♡ わらわに設計を続けさせたいなら、次を教えるのじゃ

答えられれば、わらわがレコメンド設計成プロンプト雛形増田専用に組んでやろうのじゃ♡

2026-04-28

プロローグ

世の中には二種類の人間がいる。

「動けばいい」と祈りながらクソコードを世に放つ臆病者と、その後始末を請け負う命知らずだ。

​俺たちの事務所に持ち込まれ案件は、どれも似たり寄ったりだ。

ドキュメントは、書いた奴が失踪したのでありません」

仕様書挙動が一致しません。挙動の方が正しいと思ってください」

「なぜ動いているのか、社内の誰も知りません」

​そんな甘い囁きと共に、数万行の泥沼がUSBメモリという名の棺桶に入れられてやってくる。

​「……おい、この関数名を見てくれ。logic_final_final_v3_dead() だ。前任者の断末魔が聞こえるようだぜ」

相棒キーボードを叩きながら、安物のバーボン一口煽るような顔で、エナジードリンクを啜った。

​「いいかコードを読み解くのは、凶悪犯のプロファイリングと同じだ。なぜここでグローバル変数を書き換えたのか? なぜ、わざわざ再帰処理の中でDB接続を張ったのか? 犯人の――いや、開発者の『絶望』を理解したとき、ようやくデバッグ入り口に立てる」

​俺たちは画面の中の暗黒街を歩く。

1フレームごとに発生するメモリリークは、雨上がりの路地裏に溜まるヘドロだ。

そして、ようやく見つけたバグの正体が「タイポ(打ち間違い)」だったとき、俺たちは乾いた笑い声を上げる。

​「神は細部に宿るっていうが、悪魔コピペの間に潜んでいるらしいな」

​これは、デジタルという名の無法地帯で、キーボードを銃に持ち替えた「清掃員」たちの、決して報われない戦いの記録だ。

2026-04-20

三大イラスト生成AI名前だけで正確に出力してくるキャラクター

初音ミク

綾波レイアスカは惣流と式波が混じる)

霊夢と魔理沙



あと一つは?



釣って情報を集めたかったのに失敗したので自分用のメモ

VOCALOID

初音ミク巡音ルカGUMIMEIKO鏡音リン鏡音レンKAITO、がくぽ、

VOCALOID派生

重音テト弱音ハク亞北ネル

・VOICEROID

結月ゆかり、紲星あかり東北ずん子、琴葉葵、琴葉茜、四国めたん、

漫画

孫悟空DB孫悟空が出る)、孫悟飯ベジータ人造人間18号、ビーデルピッコロ

ルフィサンジ、ナミ、ニコ・ロビンボア・ハンコック

ナルト綱手春野サクラ

マキマ、

釘崎野薔薇、虎杖悠仁

井上織姫松本乱菊朽木ルキア、(四楓院夜一ダメだった)

中野一花、中野二乃、中野三玖、中野四葉中野五月、

武藤遊戯マリク、真崎杏子ブラックマジシャンガール

マルシル・ドナトー(マルシルだけでも出た)、イヅツミ、ファリンライオス、チルチャック、

羽衣狐、

月野うさぎ水野亜美火野レイ愛野美奈子

木之本桜

黒木智子、

蛇喰夢子

四宮かぐや藤原千花、早坂愛

アーニャ、ヨル・フォージャー

麗日お茶子八百万百、トガヒミコ

神谷薫、

キャスカファルネーゼ

宮永咲、竹井久、

志摩リン

草薙素子

禰豆子、胡蝶しのぶ、

アシリパ

ゴンキルアクラピカレオリオ、ネフェルピトー

ジェノス、

星野アイ、星野ルビー

アラジン

金木研、

空条承太郎

エレンミカサリヴァイ

マァム、

エドワード・エルリックアルフォンス・エルリックスカー

コハク、

セシリア

ライトノベル

長門有希涼宮ハルヒはいまいち)

リナ・インバース、白蛇のナーガ

妖精弓手、剣の巫女

エミリアラム、レム、ベアトリス、

アスナ

リムル、

時崎狂三、

綾瀬絵馬

バーチャルユーチューバー

キズナアイミライアカリ、鳩羽つぐ、すーぱーそに子

宝鐘マリン、白銀ノエル、兎田ぺこら、天音かなた、桐生ココ、大空スバル、紫咲シオンさくらみこ、夏色まつり、湊あくあ、夜空メル、

叶、葛葉、月ノ美兎樋口楓・アンジュ・カトリーナ・戌亥とこ、笹木咲、フレン・E・ルスタリオ、葉加瀬冬雪、周央サンゴアルスアルマル、エビオ、

音霊魂子、大代真白、栗駒こまる、


アニメ

セイラ・マスララァ・スンルー・ルカ

ラクス・クライン

葛城ミサト赤木リツコ

鹿目まどか

辺見エリカ、西住みほ、西住まほ、エルヴィン、

シータ

C.C.

錦木千束井ノ上たきな、中原ミズキ

ナディア

ナウシカ

ゲーム

八雲紫パチュリーチルノ大妖精鍵山雛姫海棠はたて射命丸文蓬莱山輝夜藤原妹紅、東風谷早苗犬走椛八坂神奈子洩矢諏訪子聖白蓮にとり

ナコルル

不知火舞

パイモンバーバラ、ロサリア、雷電将軍八重神子、甘雨、宵宮、刻晴、凝光、香菱、煙緋、申鶴、夜蘭、雲菫、辛炎、神里綾華、神里綾人、九条裟羅、珊瑚宮心海、久岐忍、ナヒーダ、ニィロウ、ファルザン、ナヴィア、クロリンデ、

リタ・ロスヴァイセ 、無量塔姫子、ゼーレ・フェレライ 、李素裳、

銀狼、カフカ

セイバー遠野秋葉

ジャンヌ・ダルク楊貴妃、玉藻、

マリオ、ルイージピーチ姫

サイレンススズカゴールドシップキタサンブラックライスシャワー

アーミヤ、テキサス

霧切響子江ノ島盾子、セレスティア・ルーデンベルク

サムス・アラン

如月千早四条貴音萩原雪歩高槻やよい秋月律子天海春香星井美希我那覇響水瀬伊織

神崎蘭子

カービィ

シーダ、チキ、リンダ、パオラ、エスト、カチュア、(連続入力したおかげか?)、リンディス、リリーナセリスシャニー、ソフィーヤ、ロイ

カスミハルカハウピカチュウギャラドスゼニガメスターミー

黒見セリカ鬼怒川カスミ

サキ飛鳥トキ

吹雪雪風神風サラトガホーネット金剛、比叡、榛名、霧嶋、山城扶桑大和武蔵長門陸奥伊勢日向ビスマルク、初風、ガンビア・ベイ、秋月、冬月、河風、山風、海風、隼鷹、飛鷹、

フッドエンタープライズエセックスティルピッツ、ユニコーンバーミンガム

リース

井河アサギ秋山凜子、水城ゆきかぜ、

芳澤かすみ

2026-04-11

消費税率変更は5分で終わる

レジ改修に1年かかるって政府答弁に対して、5分で終わるワラって返してる連中が大勢いる。

表現の自由結構なんだが、

  

なるほど確かにPOSの税率変更作業は5分で終わる、税率を設定しているマスターデータを変更すれば終わる。

チェーン店ならばネットワークにその変更も組まれているだろう。

 

ところがね、そう簡単じゃないの。

一言で言えば「なにが起きるかわからない」

現代ITシステムは複雑、どの変更がどこまで影響するかわからん

たかが税率じゃん、一箇所じゃん、掛ける0.1をゼロにするだけじゃん、影響なんかあるわけないじゃんワラ

まぁ素人はそう考えるわな

 

ところが起きるの、例えば、

レジでお会計する、そのデータ本部マスターDB登録されるとする。

レジで税額計算してレシートを発行する、本部マスターDBで再度税額含めた計算をする、そういうシステムだとする。

無駄なように見えるがITシステムはしばしそのような謎実装は多々ある。

そしてその際に合計金額差異が見つかった場合POSに対してアラートを出すとする。再計算要求する。

で、税率の変更作業が数秒、数分ズレた場合は当然そうなる。

ところが従来は合計金額が異なるということはありえないのでその処理やデバッグは雑な実装になってたとする。(ありがち)

マスターから無限に再計算リクエストが出されシステムが落ちる。

 

例えばだよ、例えば、あくまでも例え話だが

例えばそういうケースも想定して、予めオフラインシステムを構築して本番作業の準備をしなきゃならない。

じゃぁオフライン検証システム構築というが、マルチベンダーなんだから機材をかき集めるだけでも時間がかかる。

電話一本の話ではない、見積もり契約、貸し出し、購入、普通に数ヶ月はかかる。

ぴっぴっぴっでは済まんのです。

 

国際取引含めて24時間行われている電子決済などはもっと複雑な話になる。

相手側がどういう処理と判定しているかからない。

そーゆーの全部含めて、検証して、いざ実施タイミングにはトラブルに備えて対応スタッフも準備しなきゃならない。

誰がやる?

ITベンダーコンサルに丸投げせざるをえない。

これまた簡単な話ではない。

対応マニュアルを作り、教育しなきゃならない。

「12時になったらPOSが動かなくなりました!」ってなパニック電話が大量に来る

大手コンビニならば数千件の電話対応しなきゃならない。

そんな電話対応できるスタッフスキルはどの程度必要だと思う?サポセン上がりじゃ無理だよね?

それが同じ日、全国一斉に実施される、どうやって人をかき集める?準備期間が必要だと思う?

 

だがしかしほぼほぼ何事も起きずに更新作業は終わる、2000年問題ときもそうだった。

でもそれは当たり前ではない、緻密な準備と検証コストをかけてやるわけです。

ピッピッピではない。世の中ナメんな。

2026-04-09

メインサービス移行、舐めんなよ、マジで……

「今動いてるんだから簡単に別言語に移行できるでしょ」

かいうノリ、マジ勘弁してくれ……。

PHPからgolangに移行しようと考えてるんです」

ふむふむ。

まぁ、今時のプロジェクトだね。

「現行のPHP版、むっちゃ古くてセキュリティ的に不安から移行したいんだけど、開くのに1分とかかかる管理画面とか出るようになっちゃったからむちゃくちゃ速いっていうgolangにしたら一瞬で開くようになるんでしょ?」

……は?

開くのに1分……?

どうなってんのよ、中身?

ORM使ったO(n+1)の重ね重ねの無礼講

普通インスタンス変数のノリで、お手軽にあちこちDB呼び出しが発生する。

いや、キャッシュされないのか?

同じ物なのに、呼び出し経路で別インスタンスになって増殖増殖。

インフラ層にいるはずのORMのDataAccessObjectが、プレゼン層のHtmlTemplateで乱舞乱舞。

なんでやねん

「いや〜、クリーンアーキテクチャとか、採用してなかったんで」


おけ。

3億歩譲ってそれを飲むとして、これ、そのままgolangに移行……、

できるわけねぇだろ!

しかもこのDAO、いろんなところから参照されてて、参照元によってif文で複雑に構成されてて、どこから呼び出されたどういう条件がどうなってるんだか、全部あげるの一筋縄じゃいかないし、なんかの不具合解消のためか、空配列が追加されてたり、カオスカオス

いや、遅いの、PHPのせいじゃないね

で、今動いてるから、チャチャーっと言語移行?

できるわけねーでしょが!

PHPフレームワークをモダナイズしつつ、DAOの突き抜けを解消したり、安易に使っちゃうからORMの廃止と……。

一言語なら、DAOの突き抜け解消とORM廃止パフォーマンス的に厳しくないところは一旦手を抜けるから……。

golang移行で想定される予算の4/1くらいにできそうかなぁ……?


と思ったら、その金額でも想定予算大幅オーバーって、どれくらいでいけると思ってたの?

何年もコツコツと積み上げてきたプロダクトでしょ?

段階的移行の手間考えたら、真っ当にやったらかけてきた人月金の3倍かかってもおかしくないんよ?

NHK営業基幹システムとか、大変なことになってんの、聞いたことない?

ちゃんと動いていて、稼いでるプロダクトの移行は、規模等々、一筋縄じゃいかないんよ。

マンションと同じでさ、日々のメンテにも金出さないといけないし、大規模修繕計画的定期的に行わないと、こういう時にやってなかった場合の数倍のお金時間必要になってしまう。

盆栽も同じやな。

SIer出身者には一度作ったプログラムは永遠に資産。作ったら終わり、って感覚かもしれないけど、日々機能追加だなんだ行うSaaSプロダクトとかは、常に形を整えてないと、すぐ腐っちゃうんだよ。

でさ、この辺りのメンテ、多分生成AIはうまく回し続けられないんじゃないかと思うんだよな。


大丈夫か? w

2026-04-06

AIバッチ処理が数時間→16秒になってすげーてなった

いや、ごめん。zennで書けよと突っ込まれそうだけど、あそこでこういうタイトルのやつ書くと情報商材っぽくなるからこっちに書く。ごめん。

特にオチはない。すごいって思ったのを共有したかっただけ。


適当フェイクまぜて話すけど、会員向けのサイトで一括メール出すときあるだろ?でそのメールアドレス一覧を取得するバッチがあったんよ。

対象メールアドレスは700万ぐらい。でこれがすっごい遅いんだよな。


あーそうそう、もとのコードがイケてないのは自覚している。だからそこは突っ込まないでほしい。

メールアドレスは暗号化されてDBに入ってる。だから、最終的にCSVで出すためには複合処理が必要だった。

もとのコードはeachで回して、1件ずつ復号してファイルに書き出してたわけ。そりゃ遅い。


んでずーっと気になってたんだけど、重い腰あげてAIに聞いてみたわけ。

んでお前らと同じようにどうせこのループ処理が遅いぞハゲって言われると身構えてたのよ。

そしたら、それMySQLSQLで複合したほうがいいぞハゲって回答がきたのよ!

え?まじで?そんなことできんの?ってなってそこから何回か、この情報くれよハゲみたいな感じでやり取りした(もちろん秘匿情報マスクしたぞ)


んでなんやかんやあって、このSQL打ってみ?って言われてコピペしてうったら複合できたんだな。

で、複合できました…って言ったら、今度は全体で打ってミソって言われて

limit 外して打ったら 16秒でおわった。


16秒。700万件が16秒。

元のバッチが何時間もかかってたやつが16秒。


MySQL側で一括復号すれば、DBエンジンがまとめて処理してくれるので桁違いに速い。言われてみればそうなんだけど、暗号化されたデータアプリ側で復号するものだと思い込んでたので、その発想がなかった。

いや、まいったよ。やるじゃんAIって初めて思った。

2026-03-27

筑波大学学生宿舎の値上げへの学生の反対理由: 大学不透明から

筑波大学の現役学生です。ポジショントークばかりですので鼻につく点があるかと思いますが、多くの方々がこの「宿舎値上げ」問題に対して誤った前提を基に意見を表明することがあまりにも多く、健全議論の妨げになるレベルになっていると感じましたので投稿します。

学生宿舎は一般的な「寮」ではない

この点が多くの方々に誤解されている点だと思います。「学生寮」というのは、朝は6時とかに起きて洗顔を行い、寮母さんなりがいてご飯が日に2食か3食出てきて、昼は大学に行って夜に帰ってきて、風呂時間にはお風呂に入り、消灯時間に合わせて規則正しく眠る…そういった風景を思い浮かべる方が多いかと思います。もしくは、施設自体大学が持っているものの、実質的学生運営を行っており、場合によっては大学に対してかなり強い交渉を行う場合もあるようなものを思い浮かべる方もいらっしゃるかもしれません。

しかしながら、筑波大学学生宿舎はそんなものではありません。まずそもそも寮母さんの類は存在しません(管理必要な人々は配置されてはいますが、一般的マンション管理人さんくらいのレベルを想定してください)。かつては宿舎エリア食堂存在しましたが、かなり前に廃止されており宿舎在住者は共用キッチンにおいて自炊を行う必要があります

大学が公式でYouTubeにルームツアー動画(と言いつつ恥さらし動画)をアップロードしているので見ていただきたいのですが、1人当たり10平米程度が割り当てられ、個室ではありますがそこに机とベッドと洗面台が備え付けられており、自由に使えるスペースは6~7平米程度です。

ベランダ事実上存在せず、梅雨の時期であろうが部屋干しを強要され(このため突っ張り棒大人気です。地震があれば当然洗濯物ごと落っこちてきます)、一応乾燥機はあるものの非力なガス乾燥機が30分100円(現金払い)で置いてあるだけです。トイレは共用、シャワーは9分100円のコインシャワーが基本であり、共用の洗濯機は1回200円の支払いが求められます当然これらは寄宿料には含まれていません

「贅沢だ!」と建設当時のマスコミが騒いだせいで急遽部屋の面積を半分にしたことが原因で大学けが悪いという話ではない側面はありますが、各部屋のうち片方の壁は極めて薄いものとなっています。視界的なプライバシーこそ確保されていますが、隣の部屋で先述の洗面台の蛇口がひねられたことが分かるほど音響面でのプライバシーは皆無です。

オートロックとして自称静脈認証が付いており、聞こえはいもの事実上は4桁のパスワードが分かれば簡単建物内へ入れる素晴らしいセキュリティーです。その割には対面受け取りが必要な物品を頼むと、その大半は2kmほど離れた郵便局勝手に局留めにされる(最近改善しているらしいですが)ので、通販ライフに慣れた人にとっては不便かもしれません。

ノルウェー刑務所比較されることもあり("筑波大学 宿舎 刑務所"と調べれば出てきます)、「どっちが刑務所わからん状態設備です。幸いにも刑務所に入ったことは無いので詳しいことは知らないのですが、少なくともこれ以上の設備を持った民間アパートが周囲に月3万円~5万円で存在する環境において、これまででも(標準的な部屋で)1万5000円~1万9000円という価格でした。

学生無視した突然の値上げ

このような宿舎が突如2万2000円~2万8000円に値上がりすることが発表されました。しかしながら、宿舎施設がボロいのは今に始まったことではありません。昔からずっとそうです。

実は学生宿舎は過去数回値上げを行っています。直近では8年ほど前に値上げが発生しましたが、この際は極めて少額の値上げであり、大きな反対運動は起きていません。

では、今回の値上げが複数新聞雑誌等で取り上げられているのはなぜか、ということですがひとえに「住人でもある学生無視した」というところにあると思います

2007年に値上げを行った際は、その1年以上前からワークショップ」と称し、大学側の担当部局は粘り強い理解を得る交渉複数回開催し、筑波大学公的に定められた学生組織(すなわち自称共産主義者などが混じっていないという意味でまともな組織である全代会もそのワークショップに参加していました。すなわち、大学と住人とそれ以外の学生が集まり、宿舎の未来がどのようなものであるべきなのかを議論していたということになります

しかし、今回の値上げは異なります。今回の値上げは大学の最高レベルである役員会で決まり動かせなくなってから発表されています。先述の全代会に対しても「今回の寄宿料改定は同年11月27日役員承認をもっての最終決定事項であり、令和8年4月1日施行まで内容や金額が変更されることはない(リンク)」としています。これは「ワークショップ」の開催を行っていた過去筑波大学と同じとは思えません。

高圧的な「説明会

学生側の反発に対して対応する形で、大学側は学生対象として「説明会」を1月20日に開催することを発表しました。ちなみにこれ以前に在学生対象とした翌年度の入居募集は終了しています。すなわち学生は値上げの理由も詳しく知らないまま翌年度の家を確保するためにサイン強要されたということになります。日程的にしょうがない面もありますが、不誠実と言わざるを得ません。

これはNEWSつくば東洋経済掲載されている通り、高圧的なものでした。さすがに内部で問題になったのか、後に開催された第2回・第3回の説明会では常識的言葉遣いとなっていましたが、説明は行うものの具体的な改定などについて明言する場面はほとんどなく、以前存在した「ワークショップ」のように学生側の意見を汲める仕組みづくりなどに関しては抽象的な応答に終始していました。

大学借家ではなく教育支援施設/福利厚生施設と主張

さら大学側はこのような学生宿舎を教育支援施設もしくは福利厚生施設であるとしています。この点で重要なのは、「自由議論保証するため」とかいう謎の理由で録音禁止・内容の漏出禁止(と言いながら弁護士Webサイトに書きおこしが載っていますが)を一方的学生に対して強要した説明会における質疑において、大学側は借地借家法借家ではなく、国立大学法人法の特例(?)で認められた特別施設であるという(意味の分からない、説明と称した)主張を繰り返している点です。

仮に教育支援施設/福利厚生施設であったとしても、それが借地借家法借家であるか否かというもの決定論的な影響を及ぼすとは思えません。法令著作権フリーであり、学生身分であろうが無料で読めるということを知らないのでしょうか。

過去判例を調べてみる(筑波大学学生LEX/DB使用出来ます)と、吉田寮事件公務員官舎に関する紛争は出てきますが、先述の学生宿舎の特性からすると完全にぴったり当てはまるものというのは無さそうに思われます。反対に言えば司法判断によっては借地借家法上の借家として扱われる可能性はそれなりにあるのに、それに見合った扱いをしていないと言えます

借地借家法においては

> 第二十六条 建物賃貸借について期間の定めがある場合において、当事者が期間の満了の一年から六月前までの間に相手方に対して更新をしない旨の通知又は条件を変更しなければ更新をしない旨の通知をしなかったときは、従前の契約と同一の条件で契約更新したものとみなす。ただし、その期間は、定めがないものとする。

という規定があり、家賃等が変わるのであればその6ヶ月前までの通知が求められます。より正確に言えば、この通知が無ければ従前の契約を結ぶ必要がある(=少なくとも既に住んでいる人に対しては値上げが出来ない)と言えます公的学生組織・全代会の記事によれば、2026年4月1日から値上げを行う旨は2025年12月10日に発表されたものであり、もし借地借家法借家であれば問題になりうるタイミングです

一旦値上げは「延期」、いつになるかは学長らが決める

3月26日の周知において、大学側は役員会において4月1日からの値上げは延期し、値上げ日は今後の役員会で決定することをアナウンスしました。しかし、やろうと思えば4月役員会で値上げが出来うる、ということに変わりはありません。

また、大学側は学生とどのような形で意見交換を行うのかが不明瞭なままです。このような状況で値上げを行うことだけは確定している、というのも不気味です。そして学生代表組織には「最終決定事項」だの「4月1日施行まで内容や金額が変更されることはない」だのと言い、交渉を拒絶しておきながらこのざまです。最終決定事項がこんなに簡単に動かせるのであれば、確かなガバナンスはどこにあると思えばいいのでしょうか

本当に雅な方は関係ない

最後にはっきりさせておきたいのは、現在筑波大学生命環境学群生物学類に所属されておられる、とある雅な方はこの問題に全くもって関係ないということです。ポストセブンは無理やり雅な方に関連付けた記事を出していますが、誰かも分からん自称関係者が「結果的悠仁さまは民間集合住宅を借りられましたが、新入生の半数ほどが宿舎に入るとあって、ご学友から値上げを嘆く声をお耳にされていても不思議ではありません」だとか適当に述べているだけであり、裏を返せばそんなことをしなければ関係を匂わせることが出来なかった、というレベル関係が無いということです。

世の中の方は雅な方への関心がやたら高いようですが、本当にそんなに関心が高いのならば、なぜか生物学類が主に講義に使っていると噂されている(なぜか講義を行う教室情報に機密性指定が入ったのでこうとしか言えません)2B棟の入口ALSOKによるゲートが生えて学生証の認証必要本来筑波大学契約していた警備会社ALSOKではありません)となり、学内利便性が大きく下がった、みたいな問題もっと注目すればいいのにと思っています

ちなみに雅な方はきちんと講義に出席されているらしい(講義での複数の目撃情報を定期的に聞きます)ので、バレバレSP(もちろんバレないように学生に紛れているSPもいるのでしょうが)がその辺で警備をしている様子はよく見られます勝手にズル休みしている!みたいなものを主張されるのはちょっとかわいそうだなとは思っています

というわけで

長くなりましたが、これを読んだみなさん(に限らずこの件に関して興味を持たれている学外の皆さん)は、最低限以下のことを認識していただいた上で、議論していただきたいと感じます

もちろん、大学生だから甘えている、だとか、社会じゃ不条理は当たり前だ、だとかそういった意見は甘んじて受け入れる所存です。しかしながら、筑波大学学生は決して、「高くなるから文句を言っている」というような簡単な話ではないことを知っていただけますと幸いです。

2026-03-24

これもうAIほとんどのエンジニアいらないな

開発力ってところだとweb業務系はもうAIでほぼ完全に代替できる

組み込みハードベンダ依存関係が大きいのでまだAIコードをそのまま使うのは難しそうだけど)

テスターAIがやってくれるしテストケース設計さえできればあとはAIが回してくれるのでレビュアー不要

テストケース自体要件定義ができてればその時点でAIで生成できる

インフラも今はAI勝手クラウド経由でアーキテクト構築してテナントサーバーDBを置いてくれる

AIはまともにドキュメント作れない」とか言ってる人まだいるけど動けばいいのでそもそもそんなのいらない、AIにとっては文字通りコードドキュメント法令監査必須なとこは別だけど国の動向見てるとそういうのも減っていきそう

運用保守AI監視させてクラウドに可用性を投げれば基本は回る、障害対応も初動はAIが診断してくれる

(全部最初から作らせるとトークン消費がえげつないのでやり方を考える必要はあるかと、コストを考えると運用保守はあった方がいいが結局それもAI監視させればよい)

要件定義できる人はまだ必要だと思うけど、ドメイン知識や決定権のある人がブラックボックスサービスを作ればいい

まりプロパー企画立案者が内部でプロダクトを決定してそれ以降の設計実装まではAIに投げればいいので、特にSISESらに金払う奴はいなくなる

当然自社でドメイン知識のないエンジニア負債になる

不要にならない「エンジニア」はハード触れる人ぐらいか

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