タグ

関連タグで絞り込む (561)

タグの絞り込みを解除

Qiitaに関するmohnoのブックマーク (216)

  • 【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 が付属するようになった 生成した実行形式バイナリが W

    【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」として販売)
  • インターホンをスマホに通知する方法をものすごく丁寧に説明する【Raspberry Pi Zero WH 】 - Qiita

    在宅勤務している人、多いですよね。 いつでも配達を受け取れてとても助かります。 しかし...2階で仕事をしていると、 インターホンの音が聞こえにくい! 他のことに集中していると気づかない!!!! せっかく配達に来てくれたのだから、一発で受け取りたいものです。 エンジニアらしく仕組みで解決しましょう! 忙しい人のための超要約 インターホンの室内モニタのA接点を使用します(鳴ると接点が閉じる) RaspberryPi Zero WH を用いて、A接点のオンオフによりGPIOの出力3.3VをGPIO17に印加する回路を組みます GPIO17に印加されたことをPythonスクリプトで検知します 検知したらLINE Messaging APIを使用してpush通知を送信します この説明で理解できる人は、記事全体を読む必要ないと思います。 電子工作初心者でも理解しやすいよう丁寧に書き上げたので、ぜひご

    インターホンをスマホに通知する方法をものすごく丁寧に説明する【Raspberry Pi Zero WH 】 - Qiita
    mohno
    mohno 2024/04/12
    最近、スマホ通知機能のあるドアホンに換えた……と思ったら、その「VL-MWD501」も子機があるし、増設できるじゃないか。「音が聞こえにくい」ならラズパイいじるより、子機を増設する方が楽そう(←やめてあげなさい)
  • 「0.1+0.2≠0.3」を説明できないエンジニアがいるらしい - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    「0.1+0.2≠0.3」を説明できないエンジニアがいるらしい - Qiita
    mohno
    mohno 2023/12/05
    煽り気味かもしれないが0.1+0.2がいつも0.3になるとは言っていないのでは。/本文はやたら長いけど。/いやマジで教える側でも「小数第2位で四捨五入」みたいな問題を出す人がいるんよ。decimal使うわけでもないのに。
  • リリースノート - Qiita

    Qiitaのリリースノートです。新機能の紹介などを行っています。

    リリースノート - Qiita
    mohno
    mohno 2023/11/20
    ゴミを増やしやすくしましたよ、って言われてものな。
  • 限界集落化するIT業界? - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 日は2021年時点で高齢化率(65歳以上の高齢者の比率)が28.9%の超高齢化社会のようです。 そして、わたし達の勤める会社も高齢化が緩やかに進んで いると思います。意外と認識するのが難しいのですが、すべての人は生きているだけで年を取りますので、会社の構成員の平均年齢は毎年自動で上がります。 会社の高齢化は、IT業界の人口分布を調べると確認できそうです。 出典 : - IT 人材需給に関する調査 - 調査報告書:みずほ情報総研株式会社 レポートは出てきましたが、分かるような分からないような感じですね。 仕事の役割が変わりそう

    限界集落化するIT業界? - Qiita
    mohno
    mohno 2023/11/20
    「 『給与が上がらないのにやらねばならないことが増えている』 状況に見えますが、『アジャイル開発人材』や『即戦力人材』と表現されうやむやになっている」/格差が嫌われる世の中で高度人材になんかならないよね。
  • Amazon の 2段階認証 突破の噂についての仮説 と 2段階認証で意識すること【2FA/2SV/MFA】 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Amazon2段階認証(2SV)が突破された? Amazon2段階認証(2SV) が突破されたのではないかという件が話題になっています。 私もこれについてはとても気になっており、できるだけ早く真相が解明されることを願っています。 そこで、ふと疑問に感じたことが、2SV は何をどの程度防いでくれるのかということです。 ここでは、Amazon を例に、いろんなことを考えていきたいと思います。 フィッシングの前には無力 まず、2SVの突破と言っても様々な手口があります。 徳丸先生の動画が示す通り、中継型フィッシングであれば、自ら正

    Amazon の 2段階認証 突破の噂についての仮説 と 2段階認証で意識すること【2FA/2SV/MFA】 - Qiita
    mohno
    mohno 2023/09/20
    「パスワードの定期変更…リテラシーが高い人(パスワードを単純化させない、他のサービスと共通のパスワードを使ってはいけないことを理解している人)については、作業が面倒だという点以外にはデメリットはない」
  • strlen() の深淵 - Qiita

    あらまし strlen() という関数がある。御存知の通り、文字列の長さを算出する標準 C ライブラリの関数だ。 やってることは単純で、例えば以下のように実装できる。 size_t strlen_simple(const char* str) { const char* p = str; while (*p) ++p; return size_t(p - str); } '\0' が見つかるまでポインタを進め、初期位置との差分を返すだけだ。これで機能的には std::strlen() と同等である。 では、速度的にはどうだろう?適当にベンチマークを書いて MSVC 2022 でコンパイル&実行するとこうなった。

    strlen() の深淵 - Qiita
    mohno
    mohno 2023/08/07
    今どきのコンパイラは大変だなあ。/インライン展開は速いままだとコード量が増えるんだろうな。
  • 【ネタ】コメントだけしか書いていないのに「Hello, world!」と表示されるJavaプログラム - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    【ネタ】コメントだけしか書いていないのに「Hello, world!」と表示されるJavaプログラム - Qiita
    mohno
    mohno 2023/06/04
    ↓これをエディタのバグと言われるのはキツいというか、やるなら読み込むときに「Unicodeエスケープシーケンスをテキストへ変換」するしかない。それともエスケープシーケンスのままシンタックスハイライトさせるの?
  • 【2022年最新版】3,000人に聞いたWebエンジニアの業務委託単価相場について - Qiita

    こんにちはISSUEを運営している寒河江です。 今回は情報の少ないWebエンジニアの業務委託単価相場について調べてみました。 現在の単価が適正単価なのか、次の単価レンジに行くにはどうすればいいか。ISSUEの実績をふんだんに使い記事を書いてみたのでご一読いただけると幸いです。 オリジナルの記事はこちら ISSUE DB 3,000人の実績データから相場を作成 現在(2022年11月)ではISSUE上に1,800人以上のユーザーデータと2,000以上の単価診断結果があります。またISSUEではクラウドソーシング形式で企業とマッチングすることにより、報酬を獲得することができます。その際の契約時給単価を参考に今回の相場作成の参考にしています。ISSUE上でもリアルタイムの単価相場を確認できますのでご参考ください。 Webエンジニアの業務委託単価相場 わかりやすいように各業務委託単価とその技術能力

    【2022年最新版】3,000人に聞いたWebエンジニアの業務委託単価相場について - Qiita
    mohno
    mohno 2022/11/18
    スキルに比べて“時給”がリニアでビックリする。そんな値段でテックリードとか大規模マネジメントとかAIエンジニアやるくらいなら、ミドルクラス以下の仕事を“受託”してサクッと終わらせたい。
  • いわゆる受託開発における「プログラミングは簡単な部類」は本当なのか - Qiita

    上記ツイートについて、いわゆる「受託開発企業」で働く私の印象としては、当にその通りだな〜と思います。 そして、これまであまり意識しておりませんでしたが「受託開発における納品(完了)までの各フェーズ出し」をしてみようかと思います。 受託開発における納品までの各フェーズ出し 1. 問い合わせへの返答 「お問合せいただきありがとうございます。それでは早速Webミーティングにて詳細を」 2. 第1回Web打ち合わせ「お互い紹介」編 会社スライドにて自社紹介。依頼内容の確認・質問。 できればここで「依頼内容に対してのざっくりの予算感」をさりげなく聞きましょう。奇想天外な予算を想定しているパターンもあります。 3. 見積もりの作成 できるだけ素早く見積もりを作成し提出すると吉。(早いと喜ばれやすい) 保守費用についても記載してくださいね。(後で聞かれるパターン多い) 見積もり項目は細かい方が信頼度は

    いわゆる受託開発における「プログラミングは簡単な部類」は本当なのか - Qiita
    mohno
    mohno 2022/11/06
    これはよい受託開発。/プログラミングのことまで(考えられる人が)考えて要件定義や設計がなされているべきだよね。/現実は、そんな事例ばかりではないから問題が起きるんだけど。仕様のないシステムの移行とか。
  • Rustのlet-else文気持ち良すぎだろ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Rustのlet-else文気持ち良すぎだろ - Qiita
    mohno
    mohno 2022/11/06
    完全に余談→「if"式"があれば争いなんて起きないのに...(トオイメ」←Visual Basicには「If式」あるけど「教えなくていい」派はいる。
  • Deno のめっちゃ難しいバグを修正した - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 2022年4月、Deno に以下のバグが報告されました。 fetch API を使って 300KB ぐらいあるファイルをアップロードすると、一定確率でアップロードされたファイルが壊れるというバグの報告です。 報告者によれば、1.20.6 まではバグは発生しておらず、1.21.0 から発生するようになったという事です。1.20.6 の次のリリースが 1.21.0 なので、パッチバージョン1個分まで、バグの発生時期が特定されている状態です。 fetch 周りは自分はほぼ実装していないので「担当範囲ではない」感覚だったので、普通にスルーしてい

    Deno のめっちゃ難しいバグを修正した - Qiita
    mohno
    mohno 2022/10/04
    「この issue はきちんと再現コード付きで報告されている issue でした」←まあ、でも、これは大きいよねぇ。
  • VSCodeおすすめ設定大公開!!おすすめ拡張機能も - Qiita

    はじめに 皆さんVisual Studio Code(以下VSCode)使ってますか? 私はメインで使っているのですが、自分なりにしっくりくる設定や拡張機能がある程度揃ってきたので公開しちゃいます。 おすすめ設定だけではなく、おすすめの機能もできる限り紹介したいと思いますので、最後までぜひお付き合いください。 ※プログラミング言語固有の設定の解説は軽めですのでご了承ください。 GIF画像が小さい場合は、クリックして頂けると拡大して表示が可能です デフォルト機能編 Local History機能 Gitは非常に便利なので、皆さん使われていると思います。 Gitはコミット単位で履歴が管理できますが、保存単位で履歴が見れると嬉しいな、保存単位で復元できると嬉しいな、と思うことはないでしょうか。 私はVSCodeは自動保存をオフにして、手動で保存するので、保存単位で履歴が見れると嬉しいなと思うこと

    VSCodeおすすめ設定大公開!!おすすめ拡張機能も - Qiita
    mohno
    mohno 2022/05/02
    VSCode も、すっかり主流になってきたね。/拡張機能は仕事先で使いにくいからあんまり使わないけど。