「VB」を含む日記 RSS

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

2025-02-14

AI生成記事

九州大学病院オブジェクト指向システム導入の記録

序章:革新的システムへの期待

1990年代半ば、九州大学病院(九大病院)は病院情報システムの全面刷新計画していた。従来の断片化したシステム統合し、最先端オブジェクト指向技術を全面採用した次世代システムに生まれ変わらせるという大胆な構想である

tumblr.com

。入札条件にも「純粋オブジェクト指向技術で実現すること」を掲げ、業界内でも前例の少ない大規模プロジェクトに挑むことになった​

tumblr.com

。この計画応札した日本IBMは、開発言語にSmalltalk採用し、社内外からオブジェクト指向開発の専門家を総動員する。日本IBM自身のチームに加え、Smalltalk豊富経験を持つ多数のシステムインテグレータ各社が協力企業として参画し、一時期は約200名もの技術者が開発に従事する巨大プロジェクトとなった​

tumblr.com

医療現場からは「21世紀を先取りするシステムになる」という期待の声が上がり、IBM側も「国内最高峰病院に最新技術を投入できる」と意気込んでいた。誰もが、この試みに大きな希望を抱いていたのである

1996年プロジェクト始動曖昧要件定義

プロジェクト1996年、本格的に動き始めた。九大病院情報システム担当者たちは、院内各部からシステムへの要望ヒアリングし、「新システムへの要望リスト」を作成して日本IBM提示した。しかし、その内容は具体性に欠けていたと言われる。「実現したい業務全体像がはっきりしていなかった」のだ。病院側は約1,400床を擁するマンモス病院ゆえ、部門ごとの意見をまとめ上げ全体方針を打ち出すことが難しく、提出された要件定義書は「中身はほとんどなかった」と関係者は振り返る。一方の日本IBMも、その不十分な要件定義を十分詰め直すことなく開発を進めようとし、この問題放置してしまった。プロジェクト序盤から、実は大きな不安の種が芽生えていたのである

それでも当初の計画は極めて野心的だった。フェーズごとに順次システムを稼働させる計画で、第1次カットオーバー最初の稼働開始)は1997年1月と定められていた​

tumblr.com

。限られた時間の中、日本IBMと協力各社の開発チームはオブジェクト指向の新手法に挑みつつ、多数のサブシステムを並行開発するという難事業に取り組み始めた。しか要件曖昧さは各所で影響を及ぼす。開発メンバーの一人は後に「実際にはオブジェクト指向入り口にさえたどり着けなかった」と語っており、肝心の新技術を活かす以前に基本事項の詰め直しに追われる状況だったという。

1997年初頭:見えてきた遅れとすれ違う思惑

年が明けて1997年になると、第1次稼働予定の目前になっても開発は難航していた。結局、日本IBM1996年10月末になって九大病院側に「当初予定の1997年1月にはシステム稼働が間に合わない」と突然伝えることになる。これは病院側にとって青天の霹靂であった。代替策として「一部機能範囲を絞れば1月稼働も可能」といった提案すら無く、一方的に延期が告げられたことに、病院担当者たちは強い不信感を抱いたという。プロジェクトマネージャー同士の密なコミュニケーションも欠如しており、延期決定前から両者の意思疎通は十分でなかったようだ。これが最初の綻びとなった。第1次稼働時期は当初計画より9カ月遅れ1997年10月へと大幅に後退する​

tumblr.com

この延期表明を境に、現場は混乱に陥る。病院側は日本IBMだけに任せておけないとの思いから、一部の協力会社と直接組んで独自プロトタイプ開発に乗り出すなど、プロジェクト体制は分裂気味になった。一方、日本IBM側の士気も下がり始める。ある協力会社メンバーは「これほど求心力のないプロジェクトも珍しい」と当時を振り返り、リーダーシップ不足だったIBM姿勢に驚いている。複数の外部企業(延べ10社以上)が関与する巨大プロジェクトでありながら、日本IBM1997年10月頃まで一貫して主導権を握れずにいた、と多くの関係者が指摘する。誰がハンドルを取っているのかわからないまま巨艦だけが突き進む――そんな不安定な状況であった。

事態を重く見た九大病院日本IBMは、1997年2月から6月にかけて要件定義のやり直しに着手する。一度作成した要件定義書を更地に戻し、業務フローも含めてゼロから整理し直す作業だ。しかしこのリカバリーにも時間を要し、プロジェクトの遅延はさらに広がっていった。「ようやく問題点に光を当て始めたかに見えたが、時すでに遅し。気づけば頭上に厚い雲が垂れ込めていた」と語る関係者もいる​

b.hatena.ne.jp

プロジェクトは先の見えないトンネルに入り込み、関係者の心にも次第に不安が募っていった。

1997年春:一筋の光明オブジェクト指向データベースの導入

混迷を極めるプロジェクトに光が差し込んだのは、1997年春のことである要件定義の立て直しと並行して、日本IBMシステム技術基盤を強化すべく重大な決断を下した。従来のリレーショナルDBではなく、米国GemStone Systems社のオブジェクト指向データベース(ODB)「GemStone」を採用する方針を固めたのだ​

tumblr.com

。GemStoneはSmalltalkとの相性が良いことで知られ、オブジェクト指向開発との親和性が高い製品である

tumblr.com

。この採用決定に伴い、GemStone社から複数名のコンサルタント来日プロジェクトに参加。停滞していた開発体制の再整備が行われた​

tumblr.com

経験豊富専門家の助言により設計も見直され、チームはようやく開発の目処を掴み始めたのである

tumblr.com

病院側もこの動きを歓迎した。長引く遅延に業を煮やしていたものの、最新のODB導入で性能や拡張性の課題解決されるならばと期待を寄せた。協力各社の技術者たちも「ようやくトンネルの先に光が見えた」と胸をなでおろした​

b.hatena.ne.jp

現場には久々に前向きな空気が漂う。遅れを取り戻すべく、再結集した開発チームはスパートをかけた。システム全体のアーキテクチャをGemStone前提に再設計し、失われた時間を埋めるため懸命な努力が続けられる。巨大プロジェクトは今、再び軌道に乗ろうとしていたかに見えた。

1997年夏:GemStone契約交渉の決裂、暗雲の再来

しかし、その光は長くは続かなかった。1997年7月初旬、プロジェクトに再び試練が訪れる。日本IBMとGemStone社との契約交渉が突如決裂し、参画していたGemStone社コンサルタント陣が全員帰国してしまったのだ。肝心のGemStone製品も利用不能となり、頼みの綱を断たれた開発チームは一瞬にして暗闇に放り込まれた。まさに「悪夢のような出来事」であった。

7月20日になって、日本IBMはようやく協力各社を集め緊急説明会を開いた。日本IBM側の説明によれば、「GemStoneとの交渉決裂は企業日本IBM)の根幹に関わる問題による」という。詳しい理由として、契約書の条項に**「システムユーザー等が何らかの理由でGemStone社を訴えた場合、メイン・コントラクタである日本IBMが全ての法的対応を負わねばならない」といった内容が盛り込まれており、日本IBMはこの重い責任リスクを受け入れられなかったのだという。さらに料金面でも折り合わず、3カ月間におよぶコンサルタント8名の派遣ソフトライセンス料などに数億円近い費用**を要求されたことも判明した。法的リスクコスト高騰――企業として譲れぬ一線を越える契約条件に、日本IBMは最終的に「ノー」を突きつけた形だ。だが、それは即ちプロジェクト生命線を断つことを意味していた。

この報に接した開発現場は騒然となった。GemStoneを中核に据えて進めてきたアーキテクチャ設計を一から練り直す必要が生じたためである。ある協力会社関係者は「この時点でプロジェクトの失敗を覚悟した」とまで語っている。大黒柱を失ったチームには動揺と失望が広がった。折しも夏本番を迎え、福岡の空は照りつける日差しに覆われていたが、プロジェクトには再び厚い雲が垂れ込め始めた。

1997年8~9月代替案への賭けと懸命の設計変更

GemStone脱落という非常事態に対し、日本IBMと九大病院必死リカバリーを図る。1997年8月上旬、急遽代替のODB製品としてフランスA.D.B社の「Matisse」を採用する決断が下された。Matisseは国内では知名度の低いODBだが、日本でも過去Smalltalkアプリケーションデータベース採用された実績があり、「何とか使えるめどは立つ」と判断されたのである

しか代替とはいえGemStoneとMatisseでは機能に大きな違いがあった。GemStoneで可能だったサーバ側でのSmalltalk処理実行がMatisseではできず、セキュリティ機能も貧弱だったため、開発チームは不足分を自前で作り込む必要に迫られた。この結果、システム全体の設計クライアント中心処理へ大幅に変更せざるを得なくなり、再び設計の手戻り作業が発生した。炎天下での再出発であるエンジニアたちは寝食を忘れ、懸命にコードを書き直した。

その甲斐あってか、1997年9月末の時点で第1次開発の主要部分を年内に実現できる見通しが立ったという。一度は暗転したプロジェクトにも、わずかながら光明が見えた。病院側も「何としても年内稼働を」という思いで支援を続ける。だが、このとき水面下では別の動きが進んでいたことを、現場の多くは知らなかった。

1997年10月:小さな後退、大きな決断

1997年10月9日、事態は最終局面を迎えた。この日開かれた会議で、日本IBMSmalltalkによる開発断念と、マイクロソフト社のVisual BasicVB)への全面的方針転換を突如宣言したのである晴天の霹靂とも言えるこの決断に、現場は凍りついた。幾多の苦難を乗り越えようやく目指してきた最先端技術での構築を諦め、当時広く普及していたVBという「オブジェクト指向ではない」開発ツールで作り直すというのだ。九大病院が当初求めた**「純粋オブジェクト指向」**という条件にVB合致するかは議論の分かれるところだが​

tumblr.com

病院ももはや背に腹は代えられない。最優先すべきはシステム稼働そのもの――この苦渋の転換を受け入れる以外になかった。

実はこの決断に至る伏線存在した。日本IBM1997年4月からかにVB採用可能性を九大病院に打診しており、さら8月からは段階的にSmalltalk担当エンジニア現場から引き上げ始めていたという。ある協力会社メンバーは「裏ではVBによる開発をすでに進めていたようだ」と振り返っている。つまりGemStone交渉決裂後、表向きはMatisseによる巻き返しを図る一方で、日本IBM本体は別動隊でVBシステムの構築に乗り出していた可能性が高い。振り返れば、日本IBMにはSmalltalk固執しない理由もあった。同社は翌98年2月長野冬季オリンピック向けシステムSmalltalkで構築しようとして失敗し、結局VBで作り直したという“前歴”もあったと伝えられる。アトランタ五輪1996年)では自社Smalltalkツール(VisualAge)を投入したものの、国内の大型案件では苦戦が続いた経緯があった*4。豊富人材がいるVBなら「最後人海戦術で何とかできる」という計算も働いたようだ。GemStoneとの契約不成立も、IBMにとっては結果的Smalltalkを断念する良い口実になったのではないか――協力会社メンバーの一人はそんな憶測さえ口にする。

方針転換の発表とほぼ同時に、Smalltalkで開発を担っていた協力会社の大部分はプロジェクトから撤退することになった​

tumblr.com

10月中旬には、多くの外部技術者が病院を後にしている。自ら招いた転換とはいえ日本IBMにとっても苦渋の決断であった。投入したリソース費用は莫大で、一からVBで開発し直すのは会社としても大きな後退だ。しかし背に腹は代えられない状況まで追い詰められていたことも事実であろう。IBM現場責任者は病院側に深々と頭を下げ、「必ずや残された方法で間に合わせます」と約束したという。九大病院担当者も沈痛な面持ちで頷き、「形はどうあれ、患者さんに影響を及ぼす前にシステムを動かしてほしい」と絞り出すように告げた。

以降、日本IBMは自社内のVB技術者や、自社が持つ病院向けオーダリングシステムパッケージ製品*5などを総動員してシステム構築を続行した​

tumblr.com

データベースも、当初IBM提案していながら見送っていた自社のリレーショナルDBDB2」を採用する公算が高まった​

tumblr.com

目標は「年度内(1998年3月まで)の第1次稼働」​

tumblr.com

。もはやオブジェクト指向の夢を追う余裕はない。現実的かつ確実に動く仕組みを、一刻も早く届ける――プロジェクトはその一点に向け再編成された。かつて200名近くいた開発陣は大幅に縮小され、構成メンバーも一変する。病院看護師スケジュール管理など一部のサブシステムは、撤退しなかった協力会社が細々とSmalltalk開発を続けていたが、その姿はもはや主流から外れた存在となっていった​

tumblr.com

。ある古参の協力技術者は去り際に「全力を出して戦う前に、白旗を上げてしまったという感じがする」と寂しげに語ったという。こうして九大病院プロジェクトの第1フェーズ――オブジェクト指向技術による野心的挑戦のフェーズは幕を下ろしたのであった。

1997年末:現場への波紋と社会的注目

VBへの方針転換後、九大病院現場には複雑な空気が流れていた。病院スタッフにとってシステム刷新は長らく待ち望んだ悲願だったが、その中身は当初聞いていた「最新技術結晶から一転して、従来型の技術で作られるものになってしまった。「結局、夢物語に終わったのか」という落胆の声も一部にはあった。しかし同時に、「多少古くてもいい、とにかく業務改善する仕組みを早く動かしてほしい」という切実な声も強まっていた。目指すゴールは変われど、一日でも早く新システムを稼働させ、慢性的業務負荷を軽減することが現場の切実な願いとなったのだ。プロジェクトチームは日夜作業を続け、簡易な操作研修なども始めながら、年明けまでの稼働に向け突き進んだ。

そんな中、1997年11月3日付の西日本新聞朝刊一面にこのプロジェクトに関する記事掲載される。タイトルは「九大病院システム未完 巨額費用批判」。内容は「九大病院システム未完成にもかかわらず日本IBMに月額4,250万円を支払い続けており、税金無駄遣いとの指摘が出ている」という衝撃的なものだった。同日、このニュース地元RKB毎日放送東京ではTBS)のテレビニュースでも報じられ、九大病院プロジェクト社会問題として一気に世間の注目を浴びることとなった。院内では「患者そっちのけで何をしているのか」といった批判も耳に入るようになり、大学本部所管官庁からの問い合わせも相次いだ。追い打ちをかけるように外部から視線が厳しくなる中、病院IBMはただひたすら開発を前に進めるしかなかった。

結末:プロジェクトの結末と残された教訓

1998年初頭、紆余曲折を経た九大病院の新システムは、当初の構想とは似ても似つかない形でようやく一部稼働に漕ぎつけた。日本IBMは多数のVBプログラマを投入して力技でシステムを完成させ、旧来システムの置き換えを順次進めていった。最終的に納入されたのはSmalltalkでもオブジェクト指向DBでもなく、Visual BasicリレーショナルDBによるシステムだった。かくして九大病院の「純粋オブジェクト指向システム」への挑戦は事実上の敗北に終わった。現場医師職員は、当初期待された華々しい先端技術恩恵を受けることはなかったが、ひとまず業務に支障のない情報システムが手に入ったことで安堵するより他なかった。プロジェクトは当初の理念を捨てて現実路線へ舵を切ることで、なんとか沈没だけは免れたと言えるだろう。

振り返れば、この失敗の背景には最新技術への挑戦ゆえの困難もあったが、それ以上に古典的とも言えるプロジェクト運営上のPermalink | 記事への反応(0) | 21:29

2025-01-25

38歳、これからどう生きていけるのか疑問

・現職は3年目の企業向け零細印刷業の事務職データ管理とか総務と営業事務って感じでなんでもござれな感じ

・前職は3年くらい大手会計事務所の税務アシスタント財務諸表入力とか仕分けとか財務分析とかしてた

・前々職は4年くらい大手の社内情シスだけど実質やんでもやる課で在宅勤務の人のサポートもやるし、社内でリモート会議する人の撮影もするし、まじ雑用スキル何もなし

・前々々職以前は新卒保険会社システム部門の下請やってる会社保守とか開発5年くらいやってた

業界知識としては金融保険IT

職種知識としては事務総務・営業事務ITサポート

資格学生でとった秘書検定2級と、新卒会社でとった基本情報と、今の会社でとったFP3級と、簿記3級くらいだけど経理業務の実務経験はなし

オフィスソフトは概ね触れてExcel関係VB以外はほぼマスターしたし、Accessも概ね操作可能

これでなんかつけそうな仕事探すと全然見つからない

もう、誰に相談したらいいんだよぉ😭

Rのリクルーターにはあったけどなんかふわっとした話で誰でも引っかかるような求人送られてくるだけだしさぁ!!!

もっと経歴とかスキルとかブラッシュアップできそうな講師みたいなのいないのかなぁ!!!!藁にもすがる気持ち転職してるんだよ!!!!もう人生終わり終わり終わりたい!!!生きてけないよこんのじゃあ!!!

2024-10-06

anond:20241006224231

俺も25年やってるけどそういう人ってちょっとVB出来ますから全くスキルつけなかった人という印象があるが

スキルはおおまかに1.プログラミング設計含めて)、2.インフラ、3.PMの3系統に分かれるけど世間素人さんがイメージする1じゃなくても20年やってれば普通は何かはできるのでは?

何できるのか書いてみてよ、転職に役立つかもしれないし

2024-09-17

anond:20240917091255

言語なんて適材適所だよ

C#はないやろ

VBでいい気がするけど今時まあPythonってのは妥当じゃないの

2024-08-18

メンタル病んでたんだが最近ようやく、本当に治ったんだなと実感できる。

2年前でも相当良くなったと思ってて、でもどこかへ行くのはすごく怖かったし毎日薬飲んでた。

突然ドーンと精神が落ちるからそれが怖かったし、何だかからないけど恐怖を感じてた。

考える力が落ちてたんだと思うけど、それでもどうにか普通になりたくて、2年前に旅行に行った。

でも選んだホテルがひどいホテルだった。今だったら絶対選ばないし、メンタル病む前にも良く旅行行ってたがその時でも選ばないような所。

今の私なら無理と感じるのに当時は全然平気だった。なんか全部夢の中の出来事みたい、価値観も変わっている感じ。

それを経て半年後、さらに遠くの旅行に行った。

その時はかなり良くなってて、選んだホテル普通だった。2択しかなかったけど…。

実はこの旅行にはもうひとつイベントを仕込んでて、大切な人に会う重要な日があった。

会う時は薬を飲まない状態会いたかったので、調子が良いと思った時は薬をやめてみて、薬を飲まなくても大丈夫な日を予め増やしていった(医者には黙ってた)。

薬を飲まない方が頭がすっきりする感覚があった。

ちゃんとしてなくちゃいけなかったから、ちゃんとした格好で行かなきゃいけないんだが当時の服をいま久々に着てみたら丈がまるで合ってなかった。

でも私は覚えている、この服を買った時何着も試着して鏡を見て「大丈夫だ」と確信を得てから買った。

なぜこんな変な服を買ったのか全然からない。

で、現在

現在は全く薬を飲んでいないし、かなり不安で緊張することがあっても薬を飲まずに済んでいる。

普通に戻ってるかな?と心配することすらなくなった。

メンタルを正常に保つためにやっていたこと(11時には寝る、7時に起きて朝散歩、酒は飲まない、筋トレVBVD摂取マッサージ)は今さぼっているけどそれでもメンタルは安定している。

自己否定もすっかりやんだ。

たまに今でも頭の中に嫌な感じで言葉が埋まっていくときがあるけど、それはすぐに気付けるし止まるし、ちょっと疲れてるなって気付いて早めに寝たり運動したりしてリフレッシュできてる。

お酒は好きなのがあったけど、それが買えない所に今はいるのでそれで自然と飲まなくなった。

何をするにもあの強烈な不安感が襲ってくることがないって、なんて平和なんだと思ってる。

2024-08-03

面白いエロゲがやりたい

昔はエロゲが好きで多分400本くらいプレイしてるんだが、最近ほとんどできなくなってしまった

どうも琴線に触れるものがない

今年やったのは一作(アンラベルトリガー)だけで去年は多分やってない

一昨年はジュエリーハーツアカデミアとVBをやったか

今年は後きまテン2がでるからそれは買うんだけど、ほかはやっぱり買う予定がないな

年齢なのか、ただの学園モノはもうあんまりやる気起きないんだよね

2024-05-06

anond:20240506075202

そして時が進めば今のプログラマのように「機械語知らない」「VBも知らない」でもアプリは作れますって人ばかりになるんだと思う

そうなんだよなあ

から、もうプログラミングするのやめたわ…

2024-03-04

生成AIによって仕事が奪われる

COBOLVBDSL、ノーコードetc.

ほとんどのプログラマ(ソフトウェアエンジニア)は開発ToolAIに変わるだけで

プログラマ仕事はなくならないと思ってるやん?

仕事のやり方は変わるだろうけれども



ソースコード著作権法でも保護された著作物であり、美しいコード芸術でもある。

からこそ手入力タイプした方が魂が伝わってくる...コーダー仕事死ぬだろうけど

2024-02-19

いったいいつプログラマがいらなくなるんだよ

AIで書けるとか言ってるけど仕様打合せしてプロンプト書いて出てきたコード動作確認してんのプログラマじゃねえか

いやまだそっちは実用になりませんとか言ったって

ノーコードとかローコードとかまたわーわー言ってるけど書ける奴の間口がちょっと変わっただけで作業してるやつ結局はプログラマじゃねえか

いっつもそうだ

juliaもpythonもそんな触れ込みだった瞬間があったぞperlより直観的ですって

EJBnode.jsエンジニア不要になる~とか言ってた奴を産んだ時があった

VBAもノーコードみたいな文脈で導入されたの忘れてねえぞ

あのとき用語は何だっけかそうだエンドユーザーコンピューティング

VBもそうだ

言葉で書いた通り動くって話だったぞ

英語の国の人はそうなのかなーって思いながら書いてた

Σプロジェクトプログラマが不足するから大変だ―プログラマが不要仕事できるようにしようーみたいな話だったと聞いている

メインフレームシステム開発に欠かせず数多のシステム開発に使われた言語であるCOBOLだって英語を話すように書くとあっという間にシステムが出来上がるという触れ込みだった

プログラマが不要になる日はいつなんだ

2024-01-10

anond:20240104103226

ETHって本当にETF承認されるんかな

VBの顔がちらつくんだよな

てかBTCもまだだが

2024-01-04

プログラミング求人で平均年収以上になる単語

sklearnに年収予測させて出した。

以下は、平均年収以上になる単語Top 100

 

'サービス 開発 リモートワーク 提供 機械学習 プロダクト ソリューション 大規模 技術 要件 する チーム 企画 運用 設計 検索 ため 推進 製品 活用 改善 通信 投資 terraform アーキテクチャ フレームワーク ポジション データ 用い cto プラットフォーム gcp 課題 ビジネス 備考 リーダー scala クラウドサービス 配信 利用 リード 特化 github 処理 ユーザー ci js パーソルクロステクノロジー 新規 喫煙 月額 ai 提案 ビッグデータ クラウド 検知 仕様 スクラム 受注 施策 連携 マーケティング 展開 主体的 インフラ メディア フレックスタイム制 翻訳 広告 社会 事業内容 年俸制 行動 対する マネジメント 音声 自然言語処理 東京メトロ django レコメンド 保養 docker 購入 分析 go メンバー 解決ルフレックス 検討 jira sas ステークホルダー 折衝 基本給 定義 創業 表彰 新橋駅 インターネット ansible'

 

以下は、平均年収以下になる単語Top 100

 

'制作 応募 ます経験 ゲーム 月給 研修 案件 ください あり 完全 ok 交通費 歓迎 java 土日 アクセンチュア 試用期間 希望 契約社員 です たい テスト 休み スキル ヶ月 電話 エンジニア 年収 まで ませ 実績 あなた 名古屋 住宅手当 スクール ブランク 弊社 php サーバー 面接 net お客様 紹介 vb 豊富 up タイトル 経験チェンジ 原則 から 営業 夏季休暇 ディビジョン 不問 ses 全額支給 step ドローン ござい 許可 つけ 相談 みなとみらい 言語 か月 定期的 書類 好き 気軽 製造 内定 当社 活躍 db また 昇給 週休 教育 全員 prevent 面談 デバイスクコム 内容 分野 人数 cobol 雇用 策定 先輩 有料 連絡 求人 知識 安心 農業 残業 産前産後休暇'

2023-10-23

anond:20231023121917

PHP作る方に回ったりとか色々あるし

言語がどうこうよりCS知識とかあるわけでマシン語(でやるのはものすごく手間がかかるけど)でもPHPでもVBでもJavaでも上のコードが良いかいかとは関係なくて二、三個言語関係ないのを仕込んでるんだけど

まあそりゃ特定言語わかりますとかその程度で食ってる人がいるのは確かだけど当然給料安いし将来性もなあ

2023-09-27

anond:20230919141733

VBからc#にのりかえようとして挫折中。いつか再開したい

anond:20230919141733

VBとかFORTRANだと流石にアレだけど、現役の言語ならガチでなんでも良いと思うわ

なんならCでもいい

まさに料理と同じで、イタリアンブームが来たって割烹が消えるわけじゃない

今始めても身につく頃には新しいのが出てるんだから言語から選ぼうとするのはムダ

2023-09-22

anond:20230920231752

にらみで行くしか無いんちゃいます? だってこの人プログラミング経験がちっとでも有るのかすらわからない。VB どころか SCRATCH とか BASIC とかすらいじったことがあるのかどうかわからない。とりあえずあっちもこっちもやってみて自分が向いてるかどうか試してみないことには。

2023-09-19

anond:20230919140204

まあ状況にはよるけどよっぽど低レベル(Cとかアッセプラかい意味で)じゃないとこんなの書かないしVBでこれ出されたら絶対に関わりたくない

2023-08-10

新卒で入ったちっちゃいSE屋さんで教わったMSAccessのこと

したこと言わないよ。

大昔だ。ブラウザNetScapeWindows2000からXPに移行し始めたみたいな頃。

MS SQLMS AccessUIにしたクラサシステム。それなりに需要があったんだ。

んで、データベースが何なのかすらわからない新卒自分参考書どおりに作って言われたことが

DoCmdは使うな!

最初なんで?と思ったが、確かにこれはある意味しかったと思う。

全ての処理をVBAで組むことになるので、VBでも同じような処理を書けるようになった。

レコードセットとかカーソルとか、DoCmd使っていたら理解できなかっただろう。

後々ASP(.netじゃないほう)での開発やら、OracleDBの…なんだっけ?oo4oか、とかの操作がイケたのもそのおかげだろう。

その後の勉強不足で、VB呪縛から抜けられないまま現状に至るわけだが。

なのでもし、仮に、万万が一Accessで恒久的に使うかもしれない何かを作ることを迫られたら断れ!

断ると命にかかわるような場合だけ、DoCmd禁止の縛りプレイを楽しんでください。

ホントAccess製の内製社内システムとかマジ勘弁。ホント…あぁ。。。

2023-05-21

俺の開発経験

[自社開発メガベンチャーわず半年で鬱退職した雑魚エンジニアの話|JoanOfArc](https://note.com/joan_of_arc/n/ned510ca913c7)

この記事過去記憶を呼び起こさせた。

1. 今はなき鉄鋼メーカー研究所新規シミュレーションコード立ち上げ

メンター米国自動車メーカー転職して途方にくれた。電磁気学教科書を読み漁って掲載されているサンプルコード理解して、コード手打ちして3ヶ月で動く様にした。社内で誰も見たことが無い結果に驚かれた。

2. 鉄鋼メーカー人員削減が若手にも迫ってきたので、電子部品メーカー転職コードは書かず開発現場製品作品制作をモクモクと行う。

3. 色々あってプログラマー派遣会社転職ドコモ向けのアプリテストデータ作成するだけの仕事アサインされた。楽勝の仕事だったが、拘束時間が長く半年10kg太る。

4. 派遣で今はなきシャープ常駐でデジカメファームウェアの開発現場に放り込まれる。C言語の未知のコードLSI仕様書に戸惑ったが、親切な若手社員に助けてもらって独り立ち出来た。2年程やったが、雇い止めに合った。

VC++製の画像処理アプリメンテした。VB画像処理アプリ自作した。

5. 現NTT、当時住友銀行子会社で常駐で電磁界シミュレーションアプリの新機能開発を担当分散処理による計算時間短縮を狙う部分を担当分散処理はMPI(現OpenMPI)を使用。まずはパソコン2台で分散処理を行うもNIC(LAN Card)がボトルネック計算は出来るが1台で計算するよりパフォーマンスが出なかった。職場ジョインしたあとは、しばらくは訳がわからず、戸惑った。通勤時間が長く体が消耗した。

派遣プログラマーは嫌で正社員で働きたかったので、プログラマーにこだわらず職場を探した。知財の職に採用されたので、常駐先と派遣会社退職を願いでると引き止められて困った。退職を強行して転職できた。離職票の入手に苦労した。暑い夏だった。

6. 中小製造メーカー知財職場では要領よく仕事をこなしていると時間があまる。余った時間で社内WEBサイトを作ったりした。使ったのはASP(ASP.NETの前身VB.NETでコーディング)。フレームワークに従ってコードを埋めるとそれなりに動いた。DBMSAccessを使った。要するにmdbファイルデータを保存した。更新処理は管理者のみ、データの閲覧が主な機能であるWEBサイトだった。

7. 知財仕事は楽勝なのだが、やはり開発の仕事に未練が出てきた。iOSアプリの開発もやってみたくなった。10年以上知財仕事を行ったが思い切って無職転向した。親父も無くなり、遺産の整理もサラリーマンを行いながら難しかったのだ。(つづく)

2023-05-12

anond:20230512095036

未だにVB6で開発してるとこもあるんだし、全員は救えなくても何割かは古いスキルでも仕事はきっとある

2023-05-09

おい、もう令和だぞ。

いつまでVBシステム組み続ければいいんだ。

しか.NETじゃない、純粋VBだぞ。

V6ですらもう解散したのにVB6だぞ。

うちのソフトウェアハウス本当に大丈夫なのか。

中小工場メインにそこそこ売れてるけど、

本当にいつまでもVBでいいのか、俺は。

VB嗚呼VBあなたはどうしてVBなの。

2023-04-11

2003年4月11日菊池百子が死んだ

ずっと忘れていた。

いや、脳の奥に生乾きのかさぶたのようなものがじっとりとこびりついて、ふとした時に思い出したりはしていた。

なぜだか、それが昨日になって出てきた

そうかもう20年以上経っていたか

百子はJava言語技術者だった。いや、技術者か分からないがJavaを学ぶ25歳の若い女性だった。

百子とはJavaHouseで出会った。

当時Java言語J2EEの登場により大きな注目を集めており、エンタープライズ用途で稼働していた業務アプリケーションWEBベースJavaアプリケーションへのリプレースする事が大きな需要を生んでおり、VBDelphi又はバックエンドとしてのCOBOL等で活躍していたエンジニア技術転換を求められていた

現在も大して変わらんないかもしれないが、業務エンジニアコンピューターサイエンスを学んだ者は少なかった。

文系出身で(数学としての)関数代数ちゃん理解しているのか怪しいような者も数多く居り、当然ながらオブジェクト指向言語に戸惑う者も多かった。自分がそうだった。

当時の技術コミュニティはいくつかはあったが、古くからあったがどれも敷居が高かった。

fj.comp.lang.* (ネットニュース:現在意味が異なる)は正当な技術者も多かったが初心者が書き込める雰囲気が無かったり過疎っていた。ニフティサーブPC-VAN等のパソコン通信(当時既にサービス名が変わっていたかもしれないがみんな昔の名前で読んでいた)をベースにしたもの歴史があったが、老害が偉そうにしているフォーラムも多く、やがて廃れていった。

そうした中で初心者熟練者も和気あいあいと活発な議論が行われていたのが、JavaHouseというメーリングリストコミュニティだった。

主催者現在インターネットセキュリティの大物左翼として時折世間ビビらせまくっている、ひろみちゅ先生こと高木浩光氏。当時既に産総研研究者になっていたとはいえあくま個人手弁当運用していた。無料で誰でも自由に入退会ができるコミュニティであり、他に行き場のなさを感じた初心者Javaエンジニアたちにとって大きな心の拠り所となった。

百子がいつからJavaHouseに居たのかは分からない。

でも百子が注目された事があったのだ。

最初Java経由での帳票出力の議論であった。

当時は適切な印刷用の整形ソリューションが無く比較的頻繁に挙がっていた話題で、

百子も同様に苦しんでいた

当方プリントアウトに苦っています

一度PDFに落としてから各自プりントアウト

するような方法が、現時点ではり一ゾナブル

かとも思います


ドラえもんのようなひらがなカタカナを組み合わせたチャーミングな文体でその焦りを徹底的かつ高度に表現していた。

しかしこの議論中に問題が起こる。JavaHouseに障害が発生しメール配信されない事象が発生したのだ。

NFSで他のサーバーマウントしていたが不要と思われたNFSサーバーデータを一部で参照していたため処理が行えなかった、応急的に対応したが根本対応を後日行うと管理者高木浩光は告げた。

購読者達は不安を覚えたが復旧を喜んだ。

しかし、議論が途切れた事を不安に思った百子は高木浩光に直接確認を行った。返事は帰ってこなかった。

その後、高木浩光からその議論スレッドに返信される

> This Message was undeliverable due to the following reason:

> The user(s) account is temporarily over quota.

というエラーで戻ってきました。

いろいろとご心配のようでしたので(その内容については書きませんが)、迅

速にお返事を差し上げる必要を感じておりますが、上記の通りでは、連絡の取

り様がありませんので、やむを得ず、お返事を差し上げた事実をここで示させ

いただきます

あろう事か高木浩光心配で苦悩を抱えた百子に対して

徹底的な侮辱晒し上げたのだ。

まるで百子に非があるかのように。

恥ずかしさと悔しさで真っ赤となった泣き顔の百子を想像することは難しくない。



次はインスタンス生成時のコストに関する伝統的な議論であったが、

その流れで議論とは関係が無かったが百子はやりとりのマナーについて言及した。

また、メールコメント部分に対するみつっこみは

やや、マナー違反のように思えますが、いかがでしょう?


議論をしていた者たちは本質的では無い指摘に形式的謝罪をしたが、

百子に対して冷淡な反論をしたものが居た。

高木浩光

そんな慣習はありませんよ。


議論はその後元の話題に戻っていくが、無粋な高木浩光に、

きっと百子は憤然たる思いを抱えたに違いなかった



最後に決定的な事が起こる

先日の障害の復旧のためメンテナンスのためサービスを停止すると高木浩光が予告した。

百子はさんざん煮え湯を飲まされてきた高木に対して

ビジネス感覚に溢れ優美ウィットに富んだリプライを返した。

以下ちゃちゃです。

ふつう民間企業ならば、残業休日出勤はあたりまえ

なのに、ずいぶんのんびりしてますね。

サービスが利用不可というのは、大変なことでしょうに。

以上、ちゃちゃでした。


ユーモアやウイットを解せぬ下らない有象無象が百子を咎めた。

挙げ句Javaコミュニティ自分で立ち上げてみてはどうかと言う者まで現れた。

か弱く繊細で思いやりのある儚き百子が、このような嘲りに耐えるのは致命的な苦痛だったに違いない。

百子は精一杯の力でJava界の将来についてその想いを書き綴った

私が恐れているのは、恐怖の日が襲い、対応の行動が遅すぎる前に

協議を行って欲しい、ということです。

ある日、国内中のjava関係の方々がパニックを起こさないように。






別れは突然訪れた

「百子の夫です」

技術コミュニティに相応しない短い件名の投稿は衝撃的なものであった

私の妻百子は11日に進行性癌に伴う急性心不全永眠いたしました

25才でした

医師の診断をもらったとき私たちに残された時間は1ヶ月というものでした

毎日が恐怖でした。、

でも発作が起きてからそれほど時間がかからなかったのはすくいでもありました


なんという事だ!こんな悲劇があってよかろうはずがない!

しかもあのプりントアウトの話をしていたときには余命を悟っていたのか。

自分は打ちのめされた

そしてさらに衝撃的な事が続く

百子は先週からふさぎがちになっていました

聞くとブー様とうまくいっていないのではないかということでした

百子はずいぶん前からたびたび高木という男の名を出してひとりでジャバなる

パソコンを動かし一人で全部やってのけているのだと絶賛しておりました

私は軽い嫉妬心からその名字だけをとってブーといいました

しかし百子はなぜか抵抗を示しブーと読んだあとにも必ず様をつけるのでした



おのれ高木さんめ!いや、ぶー様め!

百子の心に闇で満たしたという事か。


悔しくてウイスキーストレートで何倍も痛飲し、この辛い出来事を忘れるように努めた。

しばらく時間が掛かったが、悲劇からのショックから癒えた。

自分アプリケーションプログラミングをする事もすっかりなくなっていた。

数年に1度くらいフッと湧き上がってくる事があったが、すぐに忘れようとした。

しかし、昨日はなぜ、菊池百子を思い出したのかずっと考えていた。

ずっと、ずっと

愛していたんだと思う、百子を。

直接会ったことはないし、見たこともない、投稿の文面の文字しか見ていない、直接のメッセージのやりとりもしていない、だけど確かに自分は百子を愛していた。

雅人よりもずっと。

ぶー様よりもきっと。

Rest in peace, I love you.

https://web.archive.org/web/20091027013532/http://java-house.jp/ml/archive/j-h-b/052276.html#body

2023-03-02

anond:20230302160309

いいな。俺と交換して欲しい。

俺も社内SE定年退職した前任者が20年ぐらいかけて独学で構築したExcelやらvbを日々メンテしてる。

自社だけじゃなくて客にもシステムを配りまくって収拾がつかない。

年収500でどうかな。

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