並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

delphiの検索結果1 - 23 件 / 23件

  • 初心者がプログラミングを学ぶときに最も効果的な方法は「写経」だと思う|shi3z

    プログラミングの勉強方法で最も効果がない方法は「写経」です。コードを記憶しても無駄です。実際のプログラミングでは記憶にないコードを作り出さなければいけないからです 「写経」はタイピング速度の向上やキーワードを覚える効果はあるかもしれませんが、肝心のプログラミングには役に立ちません — Koichi Nakashima (@ko1nksm) September 3, 2024 こういうエントリを見かけたので。 僕は1990年代からプログラミングを人に教える仕事をしています。最初は中学の時に技術家庭科の授業を先生から任されて同級生にプログラミングを教えることから始まりました。その後、色々な方法を試しましたが、結論としてプログラミング初心者は写経した方が結局は上達が速いと今は考えています。 それが特に強く感じられたのは2015年頃から色々な人にAI関連のプログラミングを教え始めた頃です。 AI関

      初心者がプログラミングを学ぶときに最も効果的な方法は「写経」だと思う|shi3z
    • Javaを中心に偏見ベースでプログラミング言語の関係をまとめた - きしだのHatena

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

        Javaを中心に偏見ベースでプログラミング言語の関係をまとめた - きしだのHatena
      • お試しで自分用に作ったアプリにそこそこの反響がある、という話し - torum

        Lazarus-IDE アプリを開発するにはそれなりのモティベーションが必要で、「プロダクト」として完成させるにはそれなりのコミットメントが要求されます。 日本語で言うと、一言で「理由」ですね。ちゃんとした理由がなければプロダクトとして世に出る事もないし、メンテも続きません。自分がアプリを作って公開している一番の理由は「自分が使いたいから」です。逆に言うと、自分が使いたい(と思える)アプリが存在しないから作る、という事になります。 毎日パソコンを使っている上で、こりゃダメだ、と思うアプリの使用を強制されることほどイヤな事はありません。Windows10は基本的には素晴らしいOSで、場合によってはMacやLinuxよりも完成度や開発する上でも良い事が多いです(開発環境やGUIのユーザビリティや安定性や自由度)。 そんなWindows10ですが、登場した当初(というかWindows8から)、M

          お試しで自分用に作ったアプリにそこそこの反響がある、という話し - torum
        • Embarcadero、無償版「Delphi 12」「C++Builder 12」をリリース/年間売上5千米ドルあるいはチームが5名以上になるまで利用できる「Community Edition」

            Embarcadero、無償版「Delphi 12」「C++Builder 12」をリリース/年間売上5千米ドルあるいはチームが5名以上になるまで利用できる「Community Edition」
          • エンジニアが好きすぎてDevRelになった。タイミーかわまた氏に聞く「開発者が思う存分価値発揮できる組織」のつくりかた レバテックラボ(レバテックLAB)

            TOPインタビューエンジニアが好きすぎてDevRelになった。タイミーかわまた氏に聞く「開発者が思う存分価値発揮できる組織」のつくりかた 株式会社タイミー プロダクト本部DevEnableG DevRel かわまた(河又涼) 新卒で株式会社サトーに入社、営業としてラベルプリンターやハンディターミナルを活用したソリューション提案を担当。その後株式会社groovesにて、Forkwell事業部のリードセールスとして活動。セールスと海外事業の兼任を経て、Forkwell DevRel Teamに異動、エンジニア向けのイベント企画とDevRel Specialistとして活動。2023年5月、株式会社タイミーに入社、DevRelとして技術的な認知活動を担う。 エンジニア採用に力を入れる企業が増えてきた昨今、採用を見据えた技術広報的な意味合いを持ちつつ、自社のエンジニア組織を盛り上げる役割を担う「D

              エンジニアが好きすぎてDevRelになった。タイミーかわまた氏に聞く「開発者が思う存分価値発揮できる組織」のつくりかた レバテックラボ(レバテックLAB)
            • 世界のプログラミング言語(55) Pascalでデスクトップアプリを作るOSSの統合開発環境「Lazarus」

              クロスプラットフォームのGUI開発環境の一つに「Lazarus」があります。Lazarusは、Delphi7によく似たオープンソースの開発環境です。Pascal(Free Pascal Compiler)を利用してプログラムを開発します。長年継続して開発が続けられており、2024年5月に3.4がリリースされました。多くのコンポーネントを組み合わせてネイティブなGUIアプリを作成できます。今回は、WindowsとmacOSで使う方法を紹介します。 Lazarusでデスクトップアプリを作ってみようs Lazarusとは? Lazarusは、Delphi7によく似た開発環境です。クロスプラットフォームの開発環境であり、Windows/macOS/Linuxなど幅広い環境で動作します。一般的なLinuxをはじめ、Raspberry Piなどで動作させることもできます。 そもそも、Lazarusの開

                世界のプログラミング言語(55) Pascalでデスクトップアプリを作るOSSの統合開発環境「Lazarus」
              • 「Delphi」「C++Builder」にもAI支援 ~ChatGPT、Gemini、Claude、Ollamaを統合/Embarcadero、「RAD Studio 12.2 Athens」を提供開始

                  「Delphi」「C++Builder」にもAI支援 ~ChatGPT、Gemini、Claude、Ollamaを統合/Embarcadero、「RAD Studio 12.2 Athens」を提供開始
                • AI ガールフレンドの MyShell が目指す「生成 AI + トークン報酬モデル」ーー新たなクリエイター経済のゆくえ - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                  テキストベースのチャットボットや「AI ガールフレンド」を作成できる生成 AI プラットフォームが1,600万ドル以上の価値があると考える投資家はいるだろうか。MyShell の投資家はそう考えているようだ。同社は、Dragonfly、Delphi Ventures、Bankless Ventures、Maven11 Capital、Nascent、Nomad Capital、OKX Ventures から1,100万ドルのプレシリーズ A ラウンドを発表したばかりだ。昨年の560万ドルのプレシードに続くもので、これまでの調達総額は1,660万ドルに達した。 シンガポールと東京にクリエイターを抱える MyShell は昨年ステルス状態から登場した。AI キャラクターとユーザー生成型ボット作成プラットフォームや、2024年初頭に発表されたオープンソースの音声クローンモデル OpenVoice

                    AI ガールフレンドの MyShell が目指す「生成 AI + トークン報酬モデル」ーー新たなクリエイター経済のゆくえ - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                  • バフェット氏やベゾス氏のクローンを生成、生成AIを活用したクローン化技術の最新動向

                    生成AIはさまざまな領域で活用され始めているが、今後はクローン化技術への応用が加速する公算が高まっている。この分野では、著名投資家のウォーレン・バフェット氏やアマゾン創業者のジェフ・ベゾス氏のクローンを生成しているDelphiや音声クローン技術に特化したElevenLabsなどが注目株となっている。クローン化技術をめぐる最新動向を探ってみたい。 バークリー音大提携校で2年間ジャズ/音楽理論を学ぶ。その後、通訳・翻訳者を経て24歳で大学入学。学部では国際関係、修士では英大学院で経済・政治・哲学を専攻。国内コンサルティング会社、シンガポールの日系通信社を経てLivit参画。興味分野は、メディアテクノロジーの進化と社会変化。2014〜15年頃テックメディアの立ち上げにあたり、ドローンの可能性を模索。ドローンレース・ドバイ世界大会に選手として出場。現在、音楽制作ソフト、3Dソフト、ゲームエンジンを

                      バフェット氏やベゾス氏のクローンを生成、生成AIを活用したクローン化技術の最新動向
                    • Interview: Kenta Cho (Japanese indie game developer)  ⌘I  Get Info

                      Kenta Cho is a Japanese indie game developer, who has been active since the 1980s. He became well-known in the West in the early 2000s with a series of bullet hell shoot-em-ups. In 2021 he created a total 139 games, which is one hell of a lockdown project. In early 2024 his game Paku Paku went viral, as “1D Pac-Man”, a year after it was made. I reached out to him with some questions and he was gra

                        Interview: Kenta Cho (Japanese indie game developer)  ⌘I  Get Info
                      • [2024年4月10日号]個人的に気になったModern Data Stack情報まとめ | DevelopersIO

                        さがらです。 Modern Data Stack関連のコンサルタントをしている私ですが、Modern Data Stack界隈は日々多くの情報が発信されております。 そんな多くの情報が発信されている中、この2週間ほどの間で私が気になったModern Data Stack関連の情報を本記事でまとめてみます。 ※注意事項:記述している製品のすべての最新情報を網羅しているわけではありません。私の独断と偏見で気になった情報のみ記載しております。 Modern Data Stack全般 Google Cloud Next '24が開催中 現地時間の2024年4月9日~11日に、Google Cloud Next '24が開催されています。 データ分析基盤に関連するところだと、Gemini in Looker、Gemini in BigQuery、Gemini in Lookerなどの発表が該当すると

                          [2024年4月10日号]個人的に気になったModern Data Stack情報まとめ | DevelopersIO
                        • Embarcadero、「RAD Studio 12 Athens」を提供開始 「Delphi 12」「C++Builder 12」も/「Delphi」には便利な新文法、「C++Builder」ではツールチェーンの近代化と生産性の向上を実現

                            Embarcadero、「RAD Studio 12 Athens」を提供開始 「Delphi 12」「C++Builder 12」も/「Delphi」には便利な新文法、「C++Builder」ではツールチェーンの近代化と生産性の向上を実現
                          • Embarcadero、無償版「Delphi 12」「C++Builder 12」をリリース(窓の杜) - Yahoo!ニュース

                            米Embarcadero Technologiesは7月30日(現地時間)、「Delphi 12 Community Edition」「C++Builder 12 Community Edition」をリリースした。 【画像】アカウント登録して「Delphi 12 Community Edition」をダウンロードすると、メールでライセンスキーが届く。インストーラーに入力すれば、セットアップが可能 「Community Edition」(CE)は、「Professional Edition」に相当するすべての機能をフリーランス開発者、スタートアップ、学生向けに無償で提供するエディション。CEを利用して開発したアプリが年間売上5,000米ドルに達するまで、あるいはチームが5名以上になるまで利用できる。評価を目的とした製品ではないので、企業などが導入を検討する場合はフル機能を試用できる30日無

                              Embarcadero、無償版「Delphi 12」「C++Builder 12」をリリース(窓の杜) - Yahoo!ニュース
                            • 訃報: Pascal言語設計者ニクラウス・ヴィルト氏 | スラド デベロッパー

                              コンピューターの先駆者で、プログラミング言語 Pascal などを設計・開発したニクラウス・ヴィルト氏が 1 月 1 日に死去した。89 歳だった。家族によると安らかに息を引き取ったという (チューリヒ工科大学のニュース記事、 The Register の記事)。 ヴィルト氏は 1934 年 2 月 15 日、スイス・ヴィンタートゥールに生まれる。子供時代からテクノロジーへの熱意を示していたヴィルト氏はチューリヒ工科大学を卒業後、1960 年にカナダのラヴァル大学で修士号を取得。カリフォルニア大学バークレー校でコンピューターとプログラミング言語、コンパイラーに出会い、ハリー・ハスキー氏の元でプログラミング言語 Algol 60 の一般化の研究により博士号を取得する。 スタンフォード大学とチューリヒ大学でのアシスタントプロフェッサーを務めたのち、1968 年にチューリヒ工科大学へコンピュータ

                              • Large Text Compression Benchmark

                                 Large Text Compression Benchmark Matt Mahoney Last update: Sept 19, 2024. history This competition ranks lossless data compression programs by the compressed size (including the size of the decompression program) of the first 109 bytes of the XML text dump of the English version of Wikipedia on Mar. 3, 2006. About the test data. The goal of this benchmark is not to find the best overall compress

                                • PythonとDelphiの連携: 強力なプログラミングの融合 - Python転職初心者向けエンジニアリングブログ

                                  こんにちは、皆さん。今回はPythonとDelphiを連携させ、お互いの強みを最大限に生かしたプログラミングに焦点を当ててみたいと思います。PythonとDelphiは異なる言語ですが、その連携によりGUIアプリケーションやデスクトップアプリケーションの開発において、柔軟で効果的なアプローチが可能です。 1. PythonからDelphi DLLを呼び出す まずは、PythonからDelphiで作成したDLLを呼び出す例を見てみましょう。DelphiでDLLを作成し、それをPythonから利用します。 // Delphiのコード(SampleLibrary.dpr) library SampleLibrary; function Add(a, b: Integer): Integer; stdcall; begin Result := a + b; end; exports Add; be

                                    PythonとDelphiの連携: 強力なプログラミングの融合 - Python転職初心者向けエンジニアリングブログ
                                  • [2024年1月24日号]個人的に気になったModern Data Stack情報まとめ | DevelopersIO

                                    さがらです。 Modern Data Stack関連のコンサルタントをしている私ですが、Modern Data Stack界隈は日々多くの情報が発信されております。 そんな多くの情報が発信されている中、この2週間ほどの間で私が気になったModern Data Stack関連の情報を本記事でまとめてみます。 ※注意事項:記述している製品のすべての最新情報を網羅しているわけではありません。私の独断と偏見で気になった情報のみ記載しております。 Modern Data Stack全般 Data Mesh Implementation Best Practices DATAVERSITYにおいて、「Data Mesh Implementation Best Practices」という記事が出ていました。 分散型のデータ管理を行うためのData Meshの考え方について、概要、Data Meshを実装

                                      [2024年1月24日号]個人的に気になったModern Data Stack情報まとめ | DevelopersIO
                                    • 達人出版会

                                      [令和6年度]基本情報技術者 超効率の教科書+よく出る問題集 五十嵐 順子 徹底攻略 データベーススペシャリスト教科書 令和6年度 株式会社わくわくスタディワールド 瀬戸美月 著 徹底攻略AWS認定SysOpsアドミニストレーター - アソシエイト教科書&問題集[SOA-C02]対応 鮒田 文平, 長澤 美波, 日暮 拓也, 奥井 務, 渡辺 樹, 山下 千紗, 伊藤 翼 世界標準MIT教科書 アルゴリズムイントロダクション 第4版 第2巻 高度な設計と解析の手法・高度なデータ構造・グラフアルゴリズム Thomas H. Cormen, Charles E. Leiserson, Ronald L. … 問題解決の教科書  CITA式問題解決ワークブック 市岡 和之 はじめてのType-C電子工作 じがへるつ スッキリわかるJava入門 実践編 第4版 中山 清喬(著), 株式会社フレアリ

                                        達人出版会
                                      • Fuel Cell Powertrain Market Key Company

                                        ✉ info@marketresearchfuture.com 📞 +1 (855) 661-4441(US) 📞 +44 1720 412 167(UK) Global Market Outlook In-depth analysis of global and regional trends Analyze and identify the major players in the market, their market share, key developments, etc. To understand the capability of the major players based on products offered, financials, and strategies. Identify disrupting products, companies, and tr

                                        • 令和6年にJavaScriptなチャートライブラリをReact念頭に置いて総ざらい - Qiita

                                          はじめに Next.js の SSG で簡単な線グラフを表示する必要に迫られ、その界隈で使われているライブラリの現状をちょっと調べてみました。以前に同じ界隈のグラフ表示のライブラリを使ったのは 2018 年頃なので、最近の状況を把握する目的もあります。 チャートライブラリは特定の目的のものから汎用的なもの、チャートを簡単に表示するものから部品のラッパー的なものまで多種多様ですが、既に開発が終了/停滞しているプロジェクトも多く、調査にはそれなりに時間がかかってしまいました。 ライブラリ調査/選定について 英語版の Wikipedia に結構まとまっているので、まずはそこから列挙したあとに絞り込んでいきました。今回の利用目的から、非プロプライエタリ、かつ、比較的更新がされており、PC 上の Web ブラウザ上での表示がメインで Reace(Next.js/SSG) で利用でき、オフライン表示も

                                            令和6年にJavaScriptなチャートライブラリをReact念頭に置いて総ざらい - Qiita
                                          • IT Project Estimation Techniques: Top-Down and Bottoms-Up Approaches

                                            Every Information Technology (IT) project has direct and indirect cost implications. Therefore, an effective and practical estimation of any information technology project is crucial. As evident from the name, the direct cost is the money invested in executing the project. However, the impact of the indirect costs can also be substantial for a software project. Regardless, while the accurate estim

                                              IT Project Estimation Techniques: Top-Down and Bottoms-Up Approaches
                                            • OpenAIが大統領選候補者のなりすましチャットボットを削除

                                              民主党の2024年アメリカ大統領選候補者であるディーン・フィリップス下院議員を模倣したチャットボット「Dean.Bot」が、OpenAIによって削除され、チャットボットを開発したスタートアップ・Delphi AIのアカウントも凍結されました。OpenAIがAIの悪用を禁じるガイドラインに基づいて開発者のアカウントを凍結するのは初の事例だとのこと。 OpenAI bans developer of Dean Phillips bot - The Washington Post https://www.washingtonpost.com/technology/2024/01/20/openai-dean-phillips-ban-chatgpt/ OpenAI suspends bot developer for Congressman Dean Phillips- The Washingt

                                                OpenAIが大統領選候補者のなりすましチャットボットを削除
                                              • The Real C++ Killers (Not You, Rust)

                                                This is Words and Buttons Online — a collection of interactive #tutorials, #demos, and #quizzes about #mathematics, #algorithms and #programming. Hello! I’m Oleksandr Kaleniuk and I’m a C++holic. I have been writing in C++ for 17 years and for all those 17 years I’ve been struggling to get rid of this devastating addiction. It all started in late 2005 with a 3D space simulator engine. The engine h

                                                1