並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 9737件

新着順 人気順

開発環境の検索結果1 - 40 件 / 9737件

  • テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料

    テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料 JetBrainsは、テスト自動化のためのテストコード作成や自動テストの実行などに最適化した統合開発環境「Aqua」の正式版を公開しました(β版登場時の機能紹介)。 Aquaはテスト自動化でよく使われるJava、Python 、JavaScript、TypeScript、Kotlin、SQLなどの言語と、Selenium、Playwright、Cypressなどの主要なフレームワークをサポート。 クラスやシンボルなどを認識するスマート検索や、安全な名前の変更と削除、メソッドの抽出、変数の導入、変数またはメソッドのインライン化などのリファクタリング支援機能も備えています。 JUnit、TestNG、Pytest、Jest、

      テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料
    • 【ハンズオン】ReactとGPT-4oでキャラと話せる音声チャットを作ろう【TypeScript/TailwindCSS】 - Qiita

      【ハンズオン】ReactとGPT-4oでキャラと話せる音声チャットを作ろう【TypeScript/TailwindCSS】TypeScriptハンズオンReactChatGPT はじめに GPT-4oのリリースで大きく世界が変わった。時代についていくにはAIを使いこなす必要がある GPT-4oの登場は過去のGPTの中でも特に印象に残っています。とにかく返答が早く、スマホアプリでの音声チャットはほぼ人と話しているのと感覚が変わりませんでした。 今後AI技術を活かしながら新しいサービスを作ることはどんどん広がり、それがビジネスにつながっていくとはずです。AIを使ってどのような価値が作れるのかという視点をもてることが重要です AIを使って何ができるのかを思いつくには、AIを試してみて何を実現することができるのかを理解していないといけません。 今回はChatGPTの音声入力がとても印象的だったので

        【ハンズオン】ReactとGPT-4oでキャラと話せる音声チャットを作ろう【TypeScript/TailwindCSS】 - Qiita
      • ITエンジニア志望の学生529人が選ぶ、就職人気企業ランキング 2位「グーグル」を抑えた国内企業は? paiza調べ

        ITエンジニア志望の学生特有の項目には「自分が望む職種に就ける」(4位)、「研修制度が充実している」(5位)、「開発環境・業務環境が整っている」(8位)などがあり、ITエンジニアとして自身の技術力を向上させやすい環境を重視する学生も多くいた。 これについてpaizaは「特に『自分が望む職種に就ける』かどうかは、近年、ITエンジニア職を志望する学生のなかで重要度が高くなっている」とし「多くの学生はどの職種に配属になるか分からない『配属ガチャ』を恐れており、ITエンジニアの志望度が高い学生ほど入社後の職種が確約されている企業を選ぶ傾向が強くなっている」と解説した。 関連記事 「2025年卒 IT業界新卒就職人気企業ランキング」、旧楽天みん就が発表 1位の企業は15年連続首位に 就活生向け口コミサイト「みん就」を手掛けるみん就社は、「みん就 2025年卒 IT業界新卒就職人気企業ランキング」を発

          ITエンジニア志望の学生529人が選ぶ、就職人気企業ランキング 2位「グーグル」を抑えた国内企業は? paiza調べ
        • Google、AI搭載クラウド開発環境Project IDXのベータ版を待機リストへの登録なしで利用可能に | gihyo.jp

          Google⁠⁠、AI搭載クラウド開発環境Project IDXのベータ版を待機リストへの登録なしで利用可能に Gootleは2024年5月16日、同社の年次イベント「Google I/O 2024」にて、現在ベータ版として公開されているクラウド開発環境「Project IDX」が、待機リストへの登録不要で利用できるようになったことを発表した。 Start Building with Project IDX Today -Project IDX Blog Project IDXはWebブラウザから利用可能なクラウド上の統合開発環境で、Web、Android、iOSなどのマルチプラットフォームアプリ開発が可能で、アプリをCloud Runにデプロイする。GeminiベースのAIによる開発支援機能も装備されている。Angular、Astro、Flutter、Go、Next.js、Python/

            Google、AI搭載クラウド開発環境Project IDXのベータ版を待機リストへの登録なしで利用可能に | gihyo.jp
          • Google「Vertex AI Agent Builder」、ローコードでマルチエージェント対応の“未来感”あふれるAIツール開発環境【イニシャルB】

              Google「Vertex AI Agent Builder」、ローコードでマルチエージェント対応の“未来感”あふれるAIツール開発環境【イニシャルB】
            • 未来的な「新型VWシロッコ」のレンダリングが登場。かつてはEVとなって復活と言われたが、VWがPHEV重視戦略へとシフトしたためシロッコ復活は望み薄?【動画】

              | シロッコ復活を望む声は少なくないが、その絶対数そして市場はけして大きいものではない | そして現在のフォルクスワーゲンは「小さな声」に応えるだけの余力がない さて、時々復活の話が出ては消えるフォルクスワーゲン・シロッコ。 今回はTheottleによる「新型フォルクスワーゲン・シロッコ」のレンダリングが公開されており、ここで紹介してみたいと思います。 まず、このレンダリングは2017年まで販売されていた3台目シロッコをベースに作成されており、しかしいくぶん未来的に、そしてエレクトリックパワートレーンを採用するという想定なのか空力を意識した(ホイール含む)ボディデザインが与えられているもよう。 参考イタルデザインが50年前に「アウディの2ドアクーペ」として製作し、後にVWシロッコとして市販されたコンセプト「アッソ・ディ・ピッチェ」をデジタル復刻 | もちろん2023年版としてピュエレクトリ

                未来的な「新型VWシロッコ」のレンダリングが登場。かつてはEVとなって復活と言われたが、VWがPHEV重視戦略へとシフトしたためシロッコ復活は望み薄?【動画】
              • Google、WebベースIDE「Project IDX」のβ版を提供開始

                Googleは2024年5月14日(米国時間)、Webベースの統合開発環境(IDE)「Project IDX」のβ版を提供開始した。 GoogleはProject IDX(以下、IDX)を2023年8月に立ち上げた。IDXは、「Google Cloud」上の事前設定済みの仮想マシン(VM)で動作する。開発環境をセットアップする手間をかけずに、フルスタックのマルチプラットフォームアプリケーション開発ができるAI(人工知能)支援型ワークスペースだ。 幅広いフレームワーク(Angular、Flutter、Next.js、React、Svelte、Vueなど)、言語、サービスをサポートし、さまざまなGoogleサービスと連携し、開発ワークフローを効率化できる。開発者は、さまざまなプラットフォームにわたって高品質なアプリケーションを迅速、簡単に構築し、リリースできる。既存のGitHubリポジトリとそ

                  Google、WebベースIDE「Project IDX」のβ版を提供開始
                • いまさらベーシックマスターの開発環境を作ってみる(1) | ず@沖縄

                  「日立ベーシックマスターが帰ってきた」に書いたように、私が人生で初めて使ったコンピュータであるベーシックマスター MB6881 が手元に戻ってきたのが2018年のことだ。一緒にテープが少々戻ってきたので、そのうち読み込んでおこうと思っていたら 6年も経ってしまった。小学生が卒業してしまう。 さすがにそろそろ手をつけておこうと思って作業しているのだが、意外に楽しい。テープは読めなかったり欠落してたりするのだけど、再移植なりなんなりすれば良いわけで、当時に戻った気持ちで作業している。 とはいえ、いまさら8bit環境でポチポチするのは辛いので、クロス開発できる環境を作って、主な作業はMacOSでやることにした。実に快適である。昔の100倍ぐらいの効率で開発できそうな気がする。頭の回転が1/10になっていても、10倍だ。すごい。 現在入手できるエミュレーターは多数あるいつの間にか増えてます。CH3

                    いまさらベーシックマスターの開発環境を作ってみる(1) | ず@沖縄
                  • デジタル復調の学習を目的として、ワンセグチューナーで地デジのフルセグTSを抜く - Qiita

                    お詫びと訂正 タイトルにて「ワンセグチューナー」と表記しておりますが、正しくは「ワンセグチューナーの技術を応用したSDR受信機」となります。お詫びして訂正いたします。 本題 さて、茶番はこのあたりにして(今回は使わなかったと言うだけで、本物の「ワンセグチューナー」でもフルセグを受信できるはずなので、あながちタイトが誤っているというわけではないのですが、茶番をやりたいための茶番でした)。 今回はデジタル変調の復調を学習することを目的としているので、それ以外の部分(例えば受信機のハードウェアや、リードソロモン誤り訂正のような情報理論的分野)には触れません。また、限定受信を目的としたスクランブルの解除や映像の復号にも一切触れません。一方で、海外の人が作ったGNU Radioのソースコードをコピペして「受信したよ!」と言っても学習という意味では全く意味がありませんから、ISDB-Tの復調に関しては

                      デジタル復調の学習を目的として、ワンセグチューナーで地デジのフルセグTSを抜く - Qiita
                    • feature flag管理にAWS AppConfigを導入した - Cluster Tech Blog

                      昔のflag管理 AWS AppConfigの導入 feature flagの管理 feature flagの利用 まとめ ソフトウェアエンジニアの浦川です。 clusterではサービス開発にfeature flagが活用されており、常時10+個程度のflagが並行して使われています。 これまでflagはgoのコードとしてハードコードされていたのですが、AWS AppConfigを利用してコードを修正することなく動的に変更できるようにしました。 昔のflag管理 ハードコードされたflagは1つのstructにまとめて定義されていて // feature flagを集めたもの type FeatureFlag struct { IsAvatarXxx bool // アバターを良い感じにする IsEventXxx bool // イベントを良い感じにする // (大量のフラグ) } app

                        feature flag管理にAWS AppConfigを導入した - Cluster Tech Blog
                      • ChatGPTをプログラミング言語開発に役立てる - kmizuの日記

                        久し振りの更新です。巷では先日リリースされたばかりのGPT-4oの話題でもちきりですが、私も当日深夜2時のライブストリーミングを見てその後すぐにGPT-4oを試しています。性能に関する雑感としては 全般的にはGPT-4-Turboより頭が良い Claude 3 Opusと比較すると、お堅い & 無難な回答を返す傾向あり ただし、Opusよりハルシネーションは起きにくい印象 画像認識の性能が凄い 辺りでしょうか。特に最後の点は特筆すべきことで、GPT-4-Turboの画像認識よりだいぶ性能が向上したおかげで今までだとやりにくかったことも簡単にできるようになっています。その際たるものが先日バズった GPT-4oの画像認識力と理解力をもってすればいけるやろと思ってやってみたら実際いけた。 ペーパープロトタイピングから最初のHTML書き起こすのにかなり使えるのでは。 つーか指示そのものを画像の中に

                          ChatGPTをプログラミング言語開発に役立てる - kmizuの日記
                        • AWS CDKでサーバレスのローカル開発環境を構築した理由とは? デメリットの解消方法と実運用で直面した課題

                          新規プロダクト開発にサーバレスアーキテクチャを採用 Works Human IntelligenceはERP市場 人事・給与業務分野 シェアNo.1[1]を獲得しているエンタープライズ向け統合人事システム「COMPANY」の開発、販売、サポートを行っている企業である。Works Human Intelligenceによると、COMPANYは国内大手法人の3社に1社にあたる約1200社が導入しており、約510万人の人事データを管理している。同社ではこの膨大な人事データを活用し、より顧客にとって価値のある製品や機能の開発に取り組んでいる。その一つが齋藤氏の紹介する「COMPANY Human Capital Insight(HCI)」である。HCIはCOMPANYやその他外部のシステムと連携し、人事データなどのあらゆるデータを集約。そのデータを元に男女間賃金差異や女性管理職比率などの人的資本に

                            AWS CDKでサーバレスのローカル開発環境を構築した理由とは? デメリットの解消方法と実運用で直面した課題
                          • 「JetBrains」の各種IDE、AIコード補完機能をローカルで使用可能に

                            「JetBrains」の各種IDE、AIコード補完機能をローカルで使用可能に:クラウドベースのAI支援機能の懸念点をカバー クラウドベースのAIアシスタントを利用して著作権やデータプライバシーの問題を回避するというトレンドがますます広がっている。そうした中、「JetBrains」が「GitHub Copilot」に先んじてローカルでのAIコード支援機能を実装した。本記事ではそのメリットを解説する。 JetBrainsが開発する各種IDE(統合開発環境)の大半に、ローカルAI(人工知能)コードオプションが組み込まれた。これは、コードの全行を提案することを目的にトレーニングされた小さな言語モデルを、ローカルで動かすものだ。コードの正確性をチェックする組み込み機能が、同社IDEの有償サブスクリプションを利用するユーザーに提供されるようになる。 こうした機能は、2024年4月上旬にリリースされたバ

                              「JetBrains」の各種IDE、AIコード補完機能をローカルで使用可能に
                            • 生成AIアプリ開発「RAGOps」でAmazon BedrockのAIモデル群の選択/利用が容易に─エクサウィザーズ | IT Leaders

                              IT Leaders トップ > テクノロジー一覧 > 開発ツール/プラットフォーム > 新製品・サービス > 生成AIアプリ開発「RAGOps」でAmazon BedrockのAIモデル群の選択/利用が容易に─エクサウィザーズ 開発ツール/プラットフォーム 開発ツール/プラットフォーム記事一覧へ [新製品・サービス] 生成AIアプリ開発「RAGOps」でAmazon BedrockのAIモデル群の選択/利用が容易に─エクサウィザーズ AWS上のRAGOpsが標準でBedrockと閉域接続 2024年5月15日(水)日川 佳三(IT Leaders編集部) リスト エクサウィザーズは2024年5月14日、生成AIアプリケーション開発環境「exaBase Studio」のRAG構成テンプレート「RAGOps」において、AWSの生成AIサービス「Amazon Bedrock」と閉域網で接続し、

                                生成AIアプリ開発「RAGOps」でAmazon BedrockのAIモデル群の選択/利用が容易に─エクサウィザーズ | IT Leaders
                              • シャニソンが抱える問題をデザイナーの視点で考察する①ガシャ画面編【後編】|noteさん

                                こんにちは、 デザインの仕事でご飯を食べている人です。 皆さんはシャニソン、楽しんでいますか? 私は楽しんでいます。 ドレスアップルーム最高!!!!!!! 前回に引き続きシャニソンのデザインについて 語っていこうと思います。 (5月18日 追記) ※前編に書きました通り、筆者は漫画や映像のデザインの仕事をしている為UIデザインは未経験です。また、衣装チケットの内容を全面に押し出すのは法律の都合上難しい可能性が高いと複数のご指摘を頂いております。そちらをご了承の上ご覧ください Pガシャ画面の話今回はこの画面について考察します。 画面内に入れる要素が増えて、前回考察した サポガシャよりもレイアウトの難易度が 上がりました。 デザインの前にこのガシャの目玉であるおまけ衣装を画面に入れていない点が猛烈に気になります。 全員がXの情報を追っているわけではないので 絶対にガシャ画面に入れたほうが良いと

                                  シャニソンが抱える問題をデザイナーの視点で考察する①ガシャ画面編【後編】|noteさん
                                • [速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開

                                  [速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開 Googleは同社の最新生成AIであるGeminiをベースとした新しいWeb IDE「Project IDX」をオープンベータとして公開しました。 Project IDXは、モバイルやデスクトップなどのマルチプラットフォームに対応したフルスタックのWebアプリケーションを、さまざまなフレームワークや生成的AIの支援などを活用して効率的に開発するための、Webブラウザから利用可能な統合開発環境です。 これまでその存在は発表されていましたが、招待されたユーザーのみが利用可能でした。 We want to make generative AI accessible to every developer on the planet. That’s why we’re making Gemini

                                    [速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開
                                  • GPT-4o、Azureの生成AIサービスでも体験可能に

                                    5月13日(米国時間)に米OpenAIが発表した、生成AI「GPT」シリーズの新たなモデル「GPT-4o」。クラウドサービス「Microsoft Azure」を使い、API経由でGPTシリーズにアクセスできる「Azure OpenAI Service」でも、すでに試用可能となっている。 Azure OpenAI Serviceでは、プレビュー版として米国リージョンの一部でGPT-4oを提供。Web開発環境「Azure OpenAI Studio」で機能を試すことができ、現時点でテキスト・画像の入力に対応。動画や音声の入力機能は今後追加するという。 関連記事 マイクロソフト提供の“社内GPT基盤”もGPT-4 Turboなどに対応 米Microsoftが、大規模言語モデル「GPT-4」などのAPIをクラウドサービス「Microsoft Azure」経由で使える「Azure OpenAI Se

                                      GPT-4o、Azureの生成AIサービスでも体験可能に
                                    • 非エンジニア向け🍓開発生産性に関する研修をやってみた

                                      お疲れ様です。 レバテック開発部でDevRelを担当しているヤマモトヒロキです。 「月1本テックブログ執筆」を志しておりましたが、 GWの波に飲まれて4月執筆を逃してしまいました。人は怠惰な生き物です。 過去の記事はこちら。 やってみた 3行サマリ 仮説「開発生産性向上のキーファクターは、開発組織外にある」 「非エンジニア向けの開発生産性研修」をやってみた 研修設計の肝は①抽象概念インプット→②自社具体例→③理想行動の具体化 背景 現在私はDevRelやっておりますが、出自はマーケターで事業企画にキャリアの軸足を置いている、 ゴリゴリの非エンジニアです。 事業の責任者として事業を率いる立場と、 DevRelとしてイケてる開発組織を作り発信する立場の両方を経験したうえで、 「事業の継続的な成長と、開発生産性の維持向上の両立ほんと難しい~」 というあるあるな悩みと日々戦い続けている一人です。

                                        非エンジニア向け🍓開発生産性に関する研修をやってみた
                                      • エンジニア向け海外の情報収集サイトまとめ - Qiita

                                        はじめに 本記事ではエンジニア向けの海外情報収集サイトをまとめました。”一次情報”をより”早く”取得するという意味で海外の情報収集を行うことは非常に意義のあることです。日本で働いている人でも、海外情報は積極的に取得しましょう。英語が読めない方も翻訳機やLLMに投げることで良い感じに翻訳してくれます。 本記事は、情報収集サイトを次の4種類に分類して紹介しています。参考にしてください。 学習系 ニュース系 ITサービス技術ブログ その他 それでは、早速紹介していきます!! 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 学習系 FreeCodeCamp FreeCodeCamp.orgは、エンジニアやプログラミング初学者を対

                                          エンジニア向け海外の情報収集サイトまとめ - Qiita
                                        • 新モデルの追加と値下げ、ChatGPTのメモリ機能追加、「Sora」の発表… 『OpenAI GPT-4V/ChatGPT/GPTs 人工知能プログラミング実践入門』著者が語る、OpenAIの技術情報

                                          『OpenAI GPT-4V/ChatGPT/GPTs 人工知能プログラミング実践入門』著者の布留川氏は、登壇時点までのOpenAIの最新情報と、最新技術情報のキャッチアップ術について話しました。全4回。 布留川氏の自己紹介 布留川英一氏:それでは始めます。OpenAI本出版記念として、今日は「OpenAI最新技術情報と技術情報キャッチアップ術」について話そうと思います。 最初に簡単に自己紹介をします。名前は布留川英一と申します。ハンドルネームはnpakaでやっています。株式会社ゼルペムに所属していますが、基本は個人でやっているようなものです。 プログラム歴は40年と言っていますが、1984年の「ファミリーベーシック」みたいなものから始めたので、ちょうど40年ということでキリがいい数字でした。インターネット歴は大学に入った1994年からなので、ちょうど30年です。 技術書歴は、最初に書いた

                                            新モデルの追加と値下げ、ChatGPTのメモリ機能追加、「Sora」の発表… 『OpenAI GPT-4V/ChatGPT/GPTs 人工知能プログラミング実践入門』著者が語る、OpenAIの技術情報
                                          • Savings Plans 購入後に忘れずに設定したい3つの通知設定 - サーバーワークスエンジニアブログ

                                            マネージドサービス部 佐竹です。 AWS のコスト最適化で最も有名なサービスであろう Savings Plans を購入後に、忘れずに行いたい通知及び監視設定について改めて記載します。 はじめに 余談 2020年1月6日 Savings Plans の利用率を確認及び通知する方法 2020年11月6日 Savings Plan が有効期限と予約期限の通知アラートに対応しました リザーブドインスタンスについて SP 購入後に忘れずに設定したい3つの通知設定 1. 有効期限切れの通知 設定方法 実際に送付された通知の例 AWS 公式ドキュメントの紹介 2. AWS Budgets による使用率の監視通知 どのように運用するのか? 設定方法 実際に送付された通知の例 運用上の注意点 3. AWS Budgets によるカバレッジの監視通知 どのように運用するのか? 設定方法 実際に送付された通知

                                              Savings Plans 購入後に忘れずに設定したい3つの通知設定 - サーバーワークスエンジニアブログ
                                            • Anthropic Generate a promptとDifyの組み合わせがAI活用を加速する - Qiita

                                              近年、AIを業務に活用する企業が急増しています。特にチャットボットやワークフローの自動化には大きな注目が集まっていますが、高品質なAIアプリケーションを効率的に開発することは容易ではありません。そこで、Anthropic社の「Generate a prompt」機能とDify社のAIプラットフォームを組み合わせることで、より高度なAI活用が可能になります。 Anthropic Generate a promptでプロンプト作成を効率化 Anthropic ConsoleのGenerate a prompt機能は、AIモデルへの指示(プロンプト)を自動生成してくれます。ユーザーが目的とタスクの概要を入力すると、最適化されたプロンプトが出力されます。 このように、タスクに必要な情報を過不足なく盛り込んだプロンプトが自動で作成されます。これにより、ユーザーはプロンプト作成の手間を大幅に削減でき、

                                                Anthropic Generate a promptとDifyの組み合わせがAI活用を加速する - Qiita
                                              • Real World HTTP 第3版 ミニ版

                                                TOPICS 発行年月日 2024年05月 PRINT LENGTH 207 ISBN 978-4-8144-0083-6 FORMAT PDF EPUB 本書は、2017年に発行し、2024年に第3版を発行した『Real World HTTP 第3版』のエッセンスを凝縮した、無料の電子書籍です。 HTTP/1.0、HTTP/1.1、HTTP/2と、HTTPが進化する道筋をたどりながら、ブラウザが内部で行っていること、サーバーとのやりとりの内容などについて、プロトコルの実例や実際の使用例などを交えながら紹介しています。 ミニ版のため、一部の内容を割愛しています。詳しくは本書の「まえがき」をご覧ください。 ミニ版の使用について ミニ版の図版やテキストは、著作権法で認められている引用の範囲に加えて、有志での勉強会、自社の社員向けの研修に用いるプレゼンテーション資料のために、全体の10~20%程

                                                  Real World HTTP 第3版 ミニ版
                                                • Findy転職フロントエンドの開発生産性を向上させるためにやったこと - Findy Tech Blog

                                                  こんにちは、ファインディ株式会社でフロントエンドのリードをしております 新福(@puku0x)です。 この記事では、転職サービス Findy の開発チームにおける開発生産性の向上に対する取り組みをご紹介します。 以前の状況 モノリスの解体 開発基盤の刷新 コンポーネント設計の刷新 テストの拡充 CI の高速化 改善の効果 まとめ 以前の状況 2020年頃の Findy は Ruby on Rails と React のモノリス構成で作られていました。 機能の増加に従いコードが複雑化し、しだいに開発スピードが伸び悩むようになりました。 ここで Findy Team+ で算出した当時のリードタイムを見てみましょう。 2020年のFindyのリードタイム 上記のグラフから次のことがわかります。 改修が本番に適用されるまで 約1週間 かかる プルリクエストがレビューされるまで 約5日 放置される

                                                    Findy転職フロントエンドの開発生産性を向上させるためにやったこと - Findy Tech Blog
                                                  • VSCodeで"kawaii"開発環境を作ろう - Qiita

                                                    はじめに みなさんは普段どのような開発環境でコーディングしていますか? VSCodeやIntelliJシリーズ、Vimなど様々な環境があると思います。ですが、ただコードと真正面に向き合っても目が疲れたり動かないコードに苛立ちを覚えたりすることがあると思います。 そこで、"kawaii"開発環境を作って目を癒しながらコーディングをする最高の開発環境を作ってみましょう! 本日の主役 "kawaii"開発環境として使っていくのは、「Visual Studio Code(以下VSCode)」です。 VSCodeにはWebベースの技術が使われており、Electronというフレームワークを用いてWindows・Mac・Linux上で動作するクロスプラットフォームなデスクトップアプリとしてかなり有名なソフトウェアです。 Webベースということはお察しがよい方はわかるでしょう。そうですCSSが使用できます

                                                      VSCodeで"kawaii"開発環境を作ろう - Qiita
                                                    • Electronを使ったPC向け将棋アプリ開発 - Qiita

                                                      はじめに 2022 年 1 月から、趣味で PC 向けの将棋アプリを開発しました。その中で取り組んだことや学んだことについて簡単にまとめます。 作ったもの Electron将棋 (electron-shogi) GitHub: sunfish-shogi/electron-shogi GitHub Pages: Electron将棋 背景 最近ではスマホやタブレットでも将棋の対局や研究ができるようになりましたが、本格的に将棋の勉強や研究をするには必ずしも十分ではなく、特に将棋 AI を動す上で PC の処理能力やカスタマイズ性は有用です。 2010 年あたりからオープンソースの将棋 AI が増えましたが、その多くは GUI や通信対局機能を備えておらず GUI のアプリケーションと組み合わせて使う必要があります。AI と GUI がやりとりするための USI という共通仕様があり、 USI

                                                        Electronを使ったPC向け将棋アプリ開発 - Qiita
                                                      • できるクリエイターへの近道、話題の最新Webツール・デザイン素材50選

                                                        Webサイトやデザイン制作で、やたらと時間がかかってしまうとお困りのクリエイターの方へ。 この記事では、SNSなどでいま話題の最新ツールやフリー素材を50個まとめており、制作時間を短縮したいというひとに選ばれています。 日頃のワークフローに活用して、ストレスのないクリエイティブな制作ライフを実現しましょう。 AI関連ツール RenderNet – Create AI images with Unmatched Control 一貫性のある同一人物によるキャラクター画像を生成できるAIツールで、人種やスタイル、性別などはもちろん、顔はそのままでポーズの変更や、背景の再生成などが可能。 Textify — Fix text in images — Storia AI 元の背景を維持したまま、シームレスに文字テキストのみを変更できるAIツール。既存のフォントスタイルに合わせることも、新しいものを

                                                          できるクリエイターへの近道、話題の最新Webツール・デザイン素材50選
                                                        • 15歳の高校生、「日本語能力最強」のAIモデル開発 AITuber向けに設計

                                                          15歳で現役高校生の開発者「Holy-fox/子狐」氏は5月9日、パラメーター数7Bクラスとしては日本語能力が最強となる大規模言語モデル(LLM)「ArrowPro-7B-KUJIRA」を公開した。 「AITuberの魂」になることを想定 7Bにおいて日本語能力最強のモデル、ArrowPro-7B-KUJIRAができました。Elyza-task100においては約3.8をマークしています!AItuber用途を主眼において設計されています(それ以外もできるよ!) https://t.co/kiywdI5YCs — Holy-fox/子狐 (@Holy_fox_LLM) May 9, 2024 同モデルはMistral系のオープンソースLLM「NTQAI/chatntq-ja-7b-v1.0」をベースに、AITuber(生成AIを使ったバーチャルYouTuber)やAIアシスタントでの利用を想定

                                                            15歳の高校生、「日本語能力最強」のAIモデル開発 AITuber向けに設計
                                                          • NVIDIA製を“28倍”効率化 生成AI時代のゲームチェンジャー「サンバノバ」の正体

                                                            NVIDIA製を“28倍”効率化 生成AI時代のゲームチェンジャー「サンバノバ」の正体:「サンバノバ」の正体【前編】(1/2 ページ) 2022年末のChatGPTの“衝撃”以降、さまざまな企業が生成AIの開発に注力している。ソフトバンクも、英アーム社をはじめ海外企業と協働しながら、開発を進めている。 それを支える企業の一つが、米シリコンバレーに拠点を置くSambaNova Systems(サンバノバシステムズ)だ。サンバノバでは、AIに強いプロセッサーを開発しており、市場の大部分を占めるNVIDIA製のチップに代わるものとして期待が集まっている。 特にサンバノバの最新製品「SN40L」は、NVIDIA製の「DGX H100」と比較して28倍低いTCO(総保有コスト、Total Cost of Ownership)を実現し、企業にとって低コスト化を実現するものとしている。 生成AI時代を迎

                                                              NVIDIA製を“28倍”効率化 生成AI時代のゲームチェンジャー「サンバノバ」の正体
                                                            • 食材管理アプリケーションを制作した話

                                                              はじめに 私は、情報工学科の大学3年生です。大学からプログラミングにのめり込み、個人開発やハッカソンなどを通して、様々なアプリケーションを開発してきました。現在は、深層学習の学習に没頭しています。 今回は、大学2年次に授業の一環で作成したWebアプリケーション「Navi Cook」を紹介します。前置きとして、開発期間は4ヶ月間です。(平日は、授業などがあり実稼働はもう少し少ない時間でした。) また、市役所から与えられた、いくつかの市の問題の中で「市の燃えるゴミの排出量を減らす」というテーマを選定し、実際に使ってもらえるようなプロダクトを目指して作成しました。 開発の流れ 開発自体は4ヶ月間(後学期中)だったものの、アイデア出しにも4ヶ月程度(前学期中)費やしました。 アイデア出し(4月〜7月) プロジェクトテーマの選定 →「市の燃えるゴミの排出量を減らす」 現状調査 ニーズ調査 前提条件・

                                                                食材管理アプリケーションを制作した話
                                                              • DockerでLaravel 11のローカル開発環境を構築する。ついでにphpmyadminも入れてみる。

                                                                DockerでLaravel 11のローカル開発環境を構築していきます。 DB確認用に、phpmyadminもインストールします。 コンテナは以下のような構成です。本番環境に応用できるように、あえてSailは使いません。 アプリコンテナ PHP:8.3をインストールして、Laravel 11をインストールする Nginxコンテナ 最新のNginxをインストール DBコンテナ MySQL:8.0.36をインストール phpmyadminコンテナ 最新のphpmyadminをインストール(現時点の最新バージョン5.2.1をインストール) では実際にローカル開発環境を構築していきます。 各コマンドをコピペで環境構築できます! Laravelのローカル開発環境構築 まずは、完成系のディレクトリ構成から記載します。 ディレクトリ構成 以下のような構成となります。 ├── docker │   ├──

                                                                  DockerでLaravel 11のローカル開発環境を構築する。ついでにphpmyadminも入れてみる。
                                                                • Making of “Kindolphin” | 麦 Baku

                                                                  group_inou / HAPPENING group_inouとAC部のミュージックビデオ作品『HAPPENING』をWebアプリ化しました。デザインと実装は僕一人です。元のビデオがGIFアニメ縦長漫画が歌詞に合わせて自動スクロールする仕様だったので、GIFの質感をロスレスかつ自分のペースで楽しめるように、某電子書籍アプリのような体裁でインタラクションできるようにした次第です。 We have just released a Webtoon app that highlights the lyrics of group_inou's music video "HAPPENING". You can switch between Japanese/English, change colors, stop and have a close look, or just scratch and

                                                                    Making of “Kindolphin” | 麦 Baku
                                                                  • Unity製のAndroidアプリにFlutterを組み込む | gihyo.jp

                                                                    Flutter「を」Unity製Androidアプリ「へ」 本連載は、iOS/Android向けのアプリでUIの表現力を高めることを目標に、Unity製アプリにFlutterを導入した例を具体的な実装方法を交えながら紹介する記事の2回目となります。 前回の記事で、なぜUnity製アプリにFlutterを導入するのかという話をしているのでまだ見ていない方はそちらも合わせて読んでいただけると幸いです。 Unity製のアプリにFlutterを組み込むためにはいくつかの手順が必要となるので今回から複数回にわたり実際のコードを交えながら解説していきます。 2回目となる本記事はUnity製のAndroidアプリにFlutterを組み込む方法の解説となります。 なお、本連載はUnityとFlutterの連携がメインとなるのでUnityとFlutterの基本的な部分の説明は省略させていただきます。 開発環

                                                                      Unity製のAndroidアプリにFlutterを組み込む | gihyo.jp
                                                                    • エンジニア従業員エンゲージメント向上への道 - Uzabase for Engineers

                                                                      はじめに こんにちは!NewsPicksのVP Of Mobile Engineeringの石井です。 約1年前にPharmaXさん主催の「事例で学ぶ!エンジニア組織文化を作る採用・評価の仕組み」というイベントでPharmaX 取締役・エンジニアリング責任者の上野さん、カオナビCTOの松下さんと私の3人で事例発表やパネルディスカッションをしました。(そのときの記事は、PharmaXさんのこちらの記事にあります) このときに私が話したエンゲージメントに関することは、「採用とオンボーディングを頑張った結果、エンゲージメントもよくなりました」的な話もしました。 ただ、それ以外にも多くのことをしています。今回はそこを深掘りしたいと思います。 以前の状態との比較 当時、発表した時のモバイルチームのエンゲージメントは次の通りでした。(NewsPicksでは半期に一度、サーベイをしています) で、202

                                                                        エンジニア従業員エンゲージメント向上への道 - Uzabase for Engineers
                                                                      • 噂のノーコードAIシステム開発環境Difyを使ってツールを作ってみた。使った感想|shi3z

                                                                        最近にわかに話題のLLMツール「Dify」を僕も使ってみた。 いいところと「?」となったところがあったので纏めておく Difyとは、GUIでワークフローを組むことができるLLM-OPSツールだ。 ComfyUIのようにワークフローが組めたり、GPTsのように自分専用のアシスタントを作れたりできる。 特に、OpenAIのGPTシリーズとAnthropicのClaude-3、そしてCohereのCommand-R+なんかを組み合わせて色々できるところは良いところだと思う。また、ローカルLLMにも対応しているので、企業内でのチャットボットを作るんだったらGPTsよりこっちの方がいいだろう。 元々色々なテンプレートが用意されているが、テンプレだけ使うとGPTsっぽいものを作れる(それだってすごいことだが)。テンプレを改造するだけでも欲しいものが作れる人はいるし、ここはノーコード環境と言える テンプ

                                                                          噂のノーコードAIシステム開発環境Difyを使ってツールを作ってみた。使った感想|shi3z
                                                                        • pytest でテストケース毎に DB を自動的に初期化して、テスト開発体験を向上させる - SalesNow Tech Blog

                                                                          概要 Web バックエンドのテストコードを書く場合、その多くは DB に依存していることが多いです。 DB 関連のテストは、テストデータの準備やテストケース毎の DB 処理化を適切に行うことが重要ですが、手間がかかる場合あるため、Mock で擬似的にテストしてしまうことも多いかと思います。 ただ、Mock を使ったテストは本質的な問題を検知できない意味のないテストになってしまう可能性があり、可能な限り DB の Mock を行わずに、実際の DB を使用してテストすることが望ましいと考えています。 本記事では、pytest、sqlalchemy、PostgreSQL を使った場合に、テストケース毎に DB を簡単に初期化しつつ、テストケース毎の前提データ登録も簡単うことでテスト開発体験を向上させる方法を紹介します。 前提環境 本記事では、以下の環境を前提として説明いたします。 python

                                                                            pytest でテストケース毎に DB を自動的に初期化して、テスト開発体験を向上させる - SalesNow Tech Blog
                                                                          • 社内のRuboCopを標準化した話 - 虎の穴開発室ブログ

                                                                            こんにちは、とらのあなラボのはっとりです。 今回は、開発環境で使用しているRuboCopの設定を標準化したプロセスについてお話しします。 RuboCopの重要性 RuboCopは、Ruby言語で書かれたコードを静的解析することで、一貫性のあるコーディングスタイルを促進し、潜在的なバグを指摘するツールです。開発チームが成長するにつれて、コードベースも複雑化し、多くの開発者が関与するようになります。このとき、一貫したコーディング標準がなければ、コードの可読性や保守性が大きく低下するリスクがあります。RuboCopは、このような問題を事前に防ぎ、効率的でバグの少ない開発プロセスを支援します。 https://github.com/rubocop/rubocop プロダクト間でのRuboCop設定のばらつきとその問題点 とらのあなラボでは、多くのRailsプロダクトを手掛けていますが、プロダクトご

                                                                              社内のRuboCopを標準化した話 - 虎の穴開発室ブログ
                                                                            • 2024年4月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO

                                                                              こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っているAWSトレンドチェック勉強会の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 4月は68本ピックアップしました。引き続きAmazon QやBedRockのアップデートがたくさんありますので注目です。 ちなみにAWSの最新情報をキャッチアップするだけなら週刊AWSがおすすめですが、Developer

                                                                                2024年4月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO
                                                                              • Rails: 16年前の古いgemハックを2024年に踏んでヤケドした話(翻訳)|TechRacho by BPS株式会社

                                                                                概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: How to get burned by 16 years old hack in 2024 | Arkency Blog 原文公開日: 2024/03/15 原著者: Paweł Pacana 日本語タイトルは内容に即したものにしました。 私がコンサルティングしているプロジェクトのプログラマーは、もっぱらクラウド環境上で開発しています。このセットアップのおかげで多くの変動要素をシンプルにでき、コードを実行するために同じコンテナを開発者全員に提供できるというメリットが得られます。私のボックスで実行できるものは、全員のボックスで実行できるというわけです。ここで言うボックスはLinuxベースなのですが、開発者のたくましいローカルマシン(Apple Silicon上で動作するMacBook Pro)よりもレイテンシが大きく、リソースの

                                                                                  Rails: 16年前の古いgemハックを2024年に踏んでヤケドした話(翻訳)|TechRacho by BPS株式会社
                                                                                • PC-8801mkIISRで「漢字BASIC」を制作、大学の研究室ではApple IIを使用… 杜甫々氏が「とほほのWWW入門」を開設するまで

                                                                                  「とほほのWWW入門」管理人の杜甫々氏が、これまでの経歴と、「とほほのWWW入門」執筆時に気をつけていること、自身の趣味について話しました。全2回。 「とほほのWWW入門」管理人 杜甫々氏 杜甫々氏(以下、杜甫々):どうも杜甫々です。「とほほのWWW入門」というやつを作っています。こういうところに出ることはあまりなくて、2022年の岡山のオープンセミナーも録画でやっていたので、こんなにたくさんの人の前でしゃべるのは初めてだったりします。 まずちょっと、おじさんの紹介をやっていきます。「とほほのWWW入門」の管理人です。1996年から始めたので、もう27年目に突入ですね。ハンドルネームは杜甫々です。途中で漢字を当てはめてみました。本名は違いますけどね。 広島生まれの広島在住です。もちろんカープファンです。2023年の観戦成績は6勝1敗で、けっこう良かったんじゃないかなと思っています。 次にイ

                                                                                    PC-8801mkIISRで「漢字BASIC」を制作、大学の研究室ではApple IIを使用… 杜甫々氏が「とほほのWWW入門」を開設するまで