タグ

Delphiに関するmohnoのブックマーク (47)

  • 転職失敗したっぽい

    82年生まれの氷河期最終世代おじさん 零細のWEB制作をあちこち転々としたあと、反社のフロントみたいな企業に落ち着き 7年くらいコーディングとか、社内ツール作ったり簡単なPHP開発なんかをやった 近年はChatGPTとかも活用して小規模なWEBサービスも作ったりしてた どれも独学で参考書読んだレベルだけど社内では結構頼られてた それで勘違いしてしまったんだと思う この技術を利用してもうちょいまともな会社に転職しよう! とか思ってしまった それで「開発もそれなりにやってきました」って体で実際に転職活動してたら わりとガチ目の社内SEとして拾ってもらえた 転職先は中小JTCだが結構ちゃんとしてて、業界は落ち目だが競合が少ないので転落は緩やか なんとか定年まで勤め上げれば老後も不安なく生きれるだろうなって感じ そこまでは良かったのだが… ダメだった、俺開発とか出来なかったわ 配属されたシステム開

    転職失敗したっぽい
    mohno
    mohno 2025/10/21
    入社を決める前に仕事内容を確認しなかったのかな。「UNIFACEとかDelphiとかで作られた化石みたいな業務システムを保守してた」「UnifaceもDelphiも10~20年前の参考書しかない」「何をどう質問したらいいかもわからず」
  • 老舗のCDリッピングツール「CD2WAV32」が約20年ぶりの更新 ~Windows 11専用で甦る/「Delphi 12.1」でUnicode対応、UI・設計のモダン化などを実施

    老舗のCDリッピングツール「CD2WAV32」が約20年ぶりの更新 ~Windows 11専用で甦る/「Delphi 12.1」でUnicode対応、UI・設計のモダン化などを実施
    mohno
    mohno 2025/06/04
    「今回のメジャーバージョンアップは5月の連休にPCをWindows 11搭載機に入れ替え、最新の無償版「Delphi 12.1」をインストールしたことがキッカケ」/ソースコードが残ってるのは偉い。「検証環境にCD-ROMドライブがなかった」
  • 【Delphi】Delphi 8 について - Qiita

    前バージョンとの違い .NET Framework 用 (CIL) コンパイラとなった (Win32 API ベースではない) IDE が刷新された (Galileo IDE) デスクトップレイアウトで Classic Undocked を選ぶ事で旧来のような分離型のレイアウトにする事が可能 [ツール | オプション] でフォームデザイナの埋め込みを解除すると旧来のような分離型のフォームデザイナを使う事ができる コンポーネントアイコンに 16×16 / 24×24 / 32×32 が使えるようになった ソースファイルを UTF-8 で保存する事が可能になった Windows フォームアプリケーション (Windows Forms) と VCL フォームアプリケーション (VCL.NET: VCL を Windows Forms 上に移植) 対応のフォームデザイナ リファクタリングができるよ

    【Delphi】Delphi 8 について - Qiita
    mohno
    mohno 2024/12/08
    「初の .NET Framework 用 Delphi」←.NETこそがこれからのプラットフォーム、MicrosoftもOSを.NETで書き直す、みたいな話をしていた時代。よく作ったもんだと思うけど。そして、Borland在籍時の最後のバージョン。
  • 【Delphi】Delphi 7 について - Qiita

    前バージョンとの違い アプリケーションマニフェスト (Windows XP 以降のテーマ) に対応した (TXPManifest) 3 つの警告を ON にする ({$WARN UNSAFE_TYPE ON}、{$WARN UNSAFE_CODE ON}、{$WARN UNSAFE_CAST ON}) 事で、.NET コンパイラと互換性のないコードを調べられるようになった クラスメソッドの方の TThread.Synchronize() が使えるようになった レポートツールとして『RaveReport』が付属するようになった 『IntraWeb (VCL for the Web)』が付属するようになった IDE の機能強化 (ソースの種類ごとに異なるエディタオプションを設定可能など) {$SetPEFlags} コンパイラ指令が使えるようになった その他 言語名を『Delphi 言語』に変

    【Delphi】Delphi 7 について - Qiita
    mohno
    mohno 2024/12/07
    「Delphi 7」「個人的にはマイルストーンだと思っている製品」←32bit版Delphiの完成形、みたいなものだね。私がPMとしてかかわった最後のバージョン。「7.1」については聞かないで(←オイ)
  • 【Delphi】Delphi 6 について - Qiita

    前バージョンとの違い マルチプラットフォーム用フレームワークとして CLX (Component Library for Cross Platform) が採用された バリアント関連が Variants ユニットへ移動された 列挙型に任意の値を割り当てられるようになった 汎用的なインターフェイス型 (IInterface) が使えるようになった {$If} コンパイラ指令が使えるようになった CONDITIONALEXPRESSIONS と CompilerVersion が使えるようになった インラインアセンブラが MMX 等に対応した 改行が LF のソースコードを扱えるようになった テキスト形式 DFM が Unicode 対応となった。U+0080 以降のコードポイントの文字は 10 進数で表される UTF-16LE でエスケープされるようになった バイナリ形式 DFM が Uni

    【Delphi】Delphi 6 について - Qiita
    mohno
    mohno 2024/12/06
    「CLX」←あぁぁ……。「BizSnap」←xmethods(なつかしのUDDI)とかBabelFishとか出たばかりの“Webサービス”を使ったけど、セキュリティ意識薄かったねぇ、当時は。「Borland を冠する社名に戻った」←うぅぅ……。
  • 【Delphi】Delphi 5 について - Qiita

    前バージョンとの違い フレームが使えるようになった データモジュールデザイナが使えるようになった TWebBrowser が追加された TApplicationEvents が追加された テキスト形式 DFM に対応 (0x80 以降の文字はコードページに依存) フォームファイルのデフォルトはテキスト形式 DFM となった IDE の機能強化 その他 Indy が付属するようになった Enterprise 版に ADO (ADO Express) が付属するようになった IBX (Interbase Express) が標準で付属するようになった Delphi 5 以前のバイナリ形式 DFM での 0x80 以降の文字はコードページに依存する DFM をバイナリ <-> テキスト相互変換するコマンドラインツール convert.exe が付属するようになった コードエディタでマウスホイール

    【Delphi】Delphi 5 について - Qiita
    mohno
    mohno 2024/12/05
    あまり覚えていなかったが「フレーム」「データモジュールデザイナ」「テキスト形式 DFM」←わりと重要な改良があった。「Windows 98 SE」←この頃まで会社でWindows 3.1を使っていた(メインではないが)記憶。
  • 【Delphi】Delphi 4 について - Qiita

    前バージョンとの違い 動的配列がサポートされた メソッドのオーバーロードがサポートされた ルーチンにデフォルトパラメータが設定できるようになった 64 ビット整数型 Int64 が追加された 符号なし 32 ビット整数型 LongWord が追加された Real 型が 48bit ではなく 64bit になった 後方互換性を保つため、従来の 48bit 実数型は Real48 として残された [プロジェクトマネージャ] が追加された クラス補完等の入力支援が追加された [CPU ウィンドウ] 等の IDE の機能強化 アクションリスト (TActionList) が使えるようになった フォームに Anchors プロパティが実装された 2000 年問題対応 その他 コンパイラバージョン 11.0 は『C++Builder 3』 IBX (Interbase Express) が付属するよう

    【Delphi】Delphi 4 について - Qiita
    mohno
    mohno 2024/12/04
    「Inprise」←インプレスと間違われたなぁ(←オイ)。C/S版にDecision Cubeが追加。意思決定支援とか知らねぇよ、と言えるわけもなく多次元解析とか調べたもんだ。数分のデモのためにサンプルを1日がかりで翻訳した記憶。
  • 【Delphi】Delphi 3 について - Qiita

    前バージョンとの違い パッケージがサポートされた インターフェース型が追加された コードテンプレート等の支援機能が強化された マルチバイト文字サポート関数が追加された TEvent TSimpleEvent が使えるようになった TCanvas に Lock() / Unlock() メソッドが追加された COM のサポート Assert() が使えるようになった ActiveX コントロール作成のサポート 標準で JPG 形式の画像を扱えるようになった TeeChart が標準添付になった インターネットコンポーネント ([Internet] タブ) が追加された Web サーバーアプリケーションが作れるようになった (WebBroker) その他 Delphi 3 自体は 32bit アプリケーションだが、インストーラが 16bit アプリケーションであるため、64bit Window

    【Delphi】Delphi 3 について - Qiita
    mohno
    mohno 2024/12/03
    「もうヘジたんはいないの...(;_;)」←Anders Hejlsbergが関わった最後のバージョン。インターフェイスを入れて「Delphi言語として実装すべきものは入れた」だったかな。
  • 【Delphi】Delphi 2 について - Qiita

    前バージョンとの違い 初の 32bit Windows 用 Delphi // による行コメントが使えるようになった 長い文字列型がサポートされた バリアント型が追加された オブジェクト型に対してプロパティが使えるようになった 呼び出し規約が増えた finalization が使えるようになった フォームの継承が行えるようになった OLE コントロールのインポートが可能になった データモジュールが使えるようになった スレッドが使えるようになった 32bit 版 BDE が付属する 帳票ツールとして『QuickReport』が付属する ネットワークコンポーネントとして NEWT Intranet (NetManage) が付属 1 その他 Delphi 2 自体は 32bit アプリケーションだが、インストーラが 16bit アプリケーションであるため、64bit Windows へはそのま

    【Delphi】Delphi 2 について - Qiita
    mohno
    mohno 2024/12/02
    「スレッドが使えるようになった」←明治記念館で新製品イベントがあって、デモでスレッドを停止させるコードを書かなかったら(画面を切り替えて終わった)、後からだいぶ突っ込まれた記憶。
  • 【Delphi】Delphi (1) について - Qiita

    言語的には 『Borland Pascal with Object 7.0』 と 『Turbo Pascal 7.0 for DOS』 が前バージョンに相当します。16bit Windows で動作するという意味では 『Borland Pascal 7.0 for Windows』 が前バージョンに相当します。 See also: Delphi のご先祖を辿る (Qiita) 言語としては Object Pascal を名乗っている 1 クラス型が追加された クラスライブラリとして VCL (Visual Component Library) が採用された 例外処理が行えるようになった 関数で Result 変数が使えるようになった MS-DOS アプリケーションは作れない 疑似コンソールアプリを作るための WinCRT ユニットが付属する コマンドラインコンパイラ DCC.EXE が付属

    【Delphi】Delphi (1) について - Qiita
    mohno
    mohno 2024/12/01
    懐かしいのぉ。「日本では Standard Edition という安価な SKU が用意された」というより「日本語版Delphi 1.0」にDatabase DesktopとかInterBaseがなかった(あとから「Delphi and Database Tools」として販売)
  • Javaを中心に偏見ベースでプログラミング言語の関係をまとめた - きしだのHatena

    オブジェクト指向言語の話をするときに便利なように、Javaを中心にプログラミング言語をまとめてみました。 Javaに影響与えるか、Javaから影響を受けるか、という感じですね。 Simula オブジェクト指向はここから始まったと言われています。 クラス、オブジェクト、継承、仮想関数(多態)といった、オブジェクト指向の基要素が備わっていました。 ただし、「オブジェクト指向」という言葉は生まれていません。 Smalltalk Simulaから発想を得て「オブジェクト指向」という言葉を生んだのはアラン・ケイでした。 しかし、モデルとしてはSimulaとは異なりメッセージングを主体としたものでした。また、アラン・ケイの「オブジェクト指向」はプログラミングのパラダイムだけではなく、人がコンピュータをどのように扱うかというメタファであり、ダイナブックというハードウェアやそのユーザーインタフェースを含

    Javaを中心に偏見ベースでプログラミング言語の関係をまとめた - きしだのHatena
    mohno
    mohno 2023/11/25
    んー、J++は別にC++Builderを経由したわけじゃなく、Delphi(Object Pascal)から直接J++を作ったんだと思います。あと、「Anders Hejlsbergが会社を追い出されていた」←引き抜かれた、ですね。Bill Gatesから熱烈に誘われたそうで。
  • 人気プログラミング言語のランキング、かつて上位3つのひとつだったJavaが凋落傾向【やじうまWatch】

    人気プログラミング言語のランキング、かつて上位3つのひとつだったJavaが凋落傾向【やじうまWatch】
    mohno
    mohno 2023/10/22
    「「TIOBEインデックス」の10月版のランキングによるもので、1位がPython、2位がC、3位がC++、4位がJava」「5位のC#との差はわずか1.2%」/検索エンジンの結果みたいだから情報が残ってればランキングを維持できるのだろうけど
  • 発掘!28年前のDelphi日本語版カタログ

    マルコが、Delphi 28周年にちなんでDelphiファーストバージョンのカタログ画像を掲載していたので、日語版がないか探してみました。 ちょうどオフィス移転時に古いカタログを整理していて、ごくわずかですがいくつかのバージョンのものがファイリングされていました。 こちらは、日語版のDelphiファーストバージョンのカタログ。日語版の発売は少し遅れて1995年9月だったので、このカタログにも [95.9] という刻印があります。

    発掘!28年前のDelphi日本語版カタログ
    mohno
    mohno 2023/02/16
    #Delphi #Delphi28th 「途中のバージョンは残っていなかったのですが」←あら、捨てちゃったんだ。探してみたけど、あんまり残ってないな。むしろもう少し古いものはあったけど。 https://twitter.com/mohno/status/1626183982672146432
  • プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査

    プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査 パーソルキャリアは6月6日、日におけるプログラミング言語別の平均年収ランキングを発表した。1位は「ABAP」で平均年収661万円。2位は「R」で656万円、同率3位は「Perl」と「VC・VC++」で630万円だった。同社が過去に調査した「ITエンジニアが学びたい言語ランキング」ではPythonJavaJavaScriptが上位だったが、これらはトップ10に入らなかった。 プログラミング言語別の平均年収ランキングでは、5位が「Delphi」で629万円、6位が「ASP」で628万円、7位が「Go」で627万円、8位が「PL/1」で618万円、9位が「Cocos2d-x」で607万円、10位が「C++」で605万円だった。調査結果は、パーソルキャリアが転職支援サービス「doda」

    プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査
    mohno
    mohno 2022/06/07
    「平均年収が高い言語は、以前からニーズが高く、経験や知識が豊富なエンジニアが多い」←そりゃ、参入者(新人)が多い言語は“平均”が下がるだろうな。しかも情報元が「転職情報」とは。
  • 「C++Builder」誕生から四半世紀、「C++Builder 1」が無料でダウンロード可能に/C++言語によるGUIアプリ開発に革命を起こした歴史的ソフト

    「C++Builder」誕生から四半世紀、「C++Builder 1」が無料でダウンロード可能に/C++言語によるGUIアプリ開発に革命を起こした歴史的ソフト
    mohno
    mohno 2022/03/14
    「「C++Builder」がリリースから25周年を迎えた」「「C++Builder 1」も無料でダウンロード可能」/ベースがDelphiで、言語の違いなんて大したことないから(C++の多重継承とか使わないし)中の人的にはDelphi推しだったけどね。
  • #Delphi27th – Delphiで切り開くソフトウェア開発の将来

    ビル・クリントンが大統領だった時代、Windows 3.1が台頭し、CompuServeがまだ重要な頃でした。Borland Software Corporationの開発チームには、Anders Hejlsberg、Gary Whizin、Chuck Jazdzewski、Dave Scofield、Allen Bauer、Hank Cox、Marc Cousineau、Ray Kaestnerらが在籍し、Delphiのリリースによって、ソフトウェア開発の現状を一変させたのです。 1995年、Delphiは、次世代Windows開発ツールとしてリリースされ、極めて直感的なビジュアル設計とネイティブコードコンパイラの最適化されたベストパフォーマンスを組み合わせたその環境は、称賛をもって受け入れられました。 「Delphiは、Borlandが極秘に進めてきたスカンクワークスのプロジェクトのベ

    #Delphi27th – Delphiで切り開くソフトウェア開発の将来
    mohno
    mohno 2022/02/14
    「ビル・クリントンが大統領だった時代、Windows 3.1が台頭し、CompuServeがまだ重要な頃でした」「1995年、Delphiは、次世代Windows開発ツールとしてリリースされ」←最初のバージョンはWindows 3.1用だったもんね。 #Delphi27th
  • Delphi Community Edition - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Delphi Community Edition ついに!待望の!全ての機能を使える Delphi の無料版が発表されました!!!!!!! Delphi 12 Athens Community Edition のダウンロードはここから! Starter Edition では Windows アプリケーションだけしかビルド出来ませんでしたが、この Delphi Community Edition は無料なのに Windows, macOS, iOS, Android のアプリケーションがビルドできるのです! Delphi Communit

    Delphi Community Edition - Qiita
    mohno
    mohno 2021/11/16
    メモ。ここのところ触っていないが。
  • Delphiで構築された人気のフリーインストーラー「Inno Setup」

    Inno Setupは、Windows向けの無料の高速インストーラーで、Delphiによって構築されています。Inno Setupは、Jordan Russell氏とMartijn Laan氏によって、1997年より提供されています。その完全なソースコードはGitHubで入手できますが、ソフトウェアの著作権は作成者によって維持されています。Inno Setupは、世界各国で膨大な数のソフトウェア開発者や企業によって利用されており、その中には、Windows向けのVisual Studio Code IDEなどMicrosoftといった大企業も含まれます。 Inno Setupには、数多くのサードパーティアドオンが用意されています。それは、Kymoto SolutionsによるInno Script Studioや、Rodrigo RuzによるVCLスタイルインストーラーなど、Inno Se

    Delphiで構築された人気のフリーインストーラー「Inno Setup」
    mohno
    mohno 2020/12/07
    「Inno Setupは、Windows向けの無料の高速インストーラーで、Delphiによって構築されています」「世界各国で…利用されており…Windows向けのVisual Studio Code IDEなどMicrosoftといった大企業も含まれます」←マジか。
  • 年収1000万円を超えるエンジニアが知っておくべき最低限の各言語の特徴 - Qiita

    初めに、そして結論 当は冒頭にこういう言い訳がましいことを書くのは好きではないのだが、例によってディスり成分が多めなので、筆者はそういうキャラということでそこは目を瞑って欲しい。実体験に基づいて書くので業務上あまり触ってこなかった言語については記載が少ないが、読者のみなさんが詳しいことや私の記述で事実と異なる部分については謝罪して訂正したいのでプルリク、コメント等熱望している。あと筆者はサーバーサイドエンジニアであってフロントの事が全然わからんのでその辺はさっぴいて読んでほしい。結論から言うとRustを使え。 古生代 アセンブラ以外の高水準プログラム言語の歴史は1950年代から1であるが、筆者の実体験に基づいて話をするので'80年代まですっ飛ばす。 N88-BASIC N88といえばN88-BASIC(86)を思い浮かべる読者が多いと思うが、筆者はPC-8801mkIIユーザーだったので

    年収1000万円を超えるエンジニアが知っておくべき最低限の各言語の特徴 - Qiita
    mohno
    mohno 2020/02/04
    自分史なんだろうけど、年収1000万を“超えたい”じゃなく“超える”なら、こんなの今さら「知っておくべき」ことじゃないよね。
  • Delphi で最少のソースコードを書いてみる - Qiita

    はじめに Delphi で最少のソースコードってどれだけ短くなるのかを調べてみました。 ここで言う最少のソースコードとはバイト数が最も少なくなるソースコードファイルの事です。 実行ファイルを作れる最小限のソースコードであり、生成される実行ファイルサイズの事ではありません。 やってみよう では始めます。検証に使う環境は Delphi 10.3.1 Rio です。 コンソールアプリケーション フォームのあるアプリケーションはそれだけでコード量がありますので、コンソールアプリケーションを選択します。 [ファイル | 新規作成 | その他...] から コンソールアプリケーション を選択します。 この時点のソースコードは以下の通りです。 program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; begin try {

    Delphi で最少のソースコードを書いてみる - Qiita
    mohno
    mohno 2019/03/04
    「Delphi で最少のソースコード」←「begin end.」だろ、と思ったら「Delphi だと begin も削れます」←いつからそうなったんだ?:-O