Tech – walker – 2025-01

512 items · updated 2026-05-19 23:33 UTC · RSS · Up to archive

AnthropicのCEOによるDeepSeekの技術的成果:現実的な評価

Zenn · 2025-01-31

本記事は、AnthropicのCEOによって書かれた下記の記事を技術的な観点から要約したものです。AnthropicはDeepSeekの競合企業であり、その立場からの分析であることに留意してください。また、原文に含まれる地政学的な議論は意図的に除外しています。 On DeepS

注意報!!2025年1月からインスタント クラウド フローが既定で再実行できなくなっている!!

Qiita(trend) · 2025-01-31

はじめにこんばんは。Power Automateのトライアンドエラーを進める上で、非常に便利なフローの再送信。ついこの間から試してみると、Flow run resubmissions are…

HaskellのPrimMonadとうまく付き合う その1

Zenn · 2025-01-31

Haskellで可変な参照や配列を使うには、IO や ST などのモナドを使います。IO や ST の上に ReaderT や StateT 等のモナド変換子を重ねたモナドでも、IO や ST のアクションを lift すれば可変な参照や配列を扱えます。 primitiveパッケ

議事録によく使っているショートカットのメモ(Googleドキュメント)

Qiita(trend) · 2025-01-31

この辺覚えてから議事録取るの速くなった気がするなということのメモです。Ctrl+Cとかそういう当たり前すぎるやつは省略します。ほぼGoogleドキュメントの話しかしません。Ctrl+Shift…

テストにおける「このケースは発生しない」という思い込み

Qiita(trend) · 2025-01-31

はじめにテストは品質を保証する重要な工程ですが、実施する際に 「プログラムの作り的にこのケースは発生しないので、確認しなくてOK」 という認識で進めてしまう事、ありますよね。こういった思い込みこ…

コンテキストの違い

Qiita(trend) · 2025-01-31

はじめにコミュニケーションの話です m9(^Д^)チャットコミュニケーションにおいて、「話がうまく伝わらない」「意図と異なる解釈をされた」などが起きることがあると思います。その原因の一つとして…

dbt-snowflake の重要な設定

Zenn · 2025-01-31

はじめに こんにちは!ナウキャストのデータエンジニアのけびんです。 現在ナウキャストでは dbt-snowflake を利用して Snowflake 上で ELT パイプラインを日々開発しています。基本的には dbt の使い方を把握していれば開発は可能ですが、やはり Snow

【Terraform】Google Cloud プロバイダーに貢献したい人のための Magic Modules 入門

Zenn · 2025-01-31

ご挨拶 こんにちは、クラウドエース株式会社 第一開発部の谷口友哉です。 本記事では、Magic Modules という Google の OSS について取り上げます。 https://github.com/GoogleCloudPlatform/magic-modules

GoアプリのCI/CDを4倍高速化した汎用的手法まとめ【txdb】

Zenn · 2025-01-31

はじめに こんにちは!J-CAT 株式会社でエンジニアをしている田中です。 弊社では、魅力あふれる日本の姿をここでしかできない感動体験として届ける予約サイト「Otonami」というサービスを運営しており、このサービスのバックエンドとして、Go言語を採用しております。 これまで

Cognitoを使用したOIDCログインとユーザー情報の取得

Qiita(trend) · 2025-01-31

はじめに前回の記事では、AWS Cognitoを用いたOIDC(OpenID Connect)に関する設定方法について解説しました。前回はCognitoのマネージドログイン(ホスト型UI)を使用し…

会議室の空き状況を確認するChromeの拡張機能を作った

Qiita(trend) · 2025-01-31

はじめにこんにちは、genimuraです。今回はchromeの拡張機能を作ってみました。作ったものは、Googleカレンダーから会議室の空き状況を確認するものです。Googleカレンダーを毎…

【C#】高速な画像処理を実現する方法 - unsafeと現代的アプローチの使い分け

Qiita(trend) · 2025-01-31

はじめにC#の画像処理において、パフォーマンスを追求する際にunsafeコードを使用することは割と一般的ですよね。実際に使われているのをよく目撃します。今回は、そんなunsafeコードの適切な使…

Ebitengine Monthly #28 - 2025年もEbitengine!

Zenn · 2025-01-31

もう年明けて一ヶ月って早すぎませんか。って毎年言ってる気がする1月のEbitengine Monthlyです。今年もよろしくお願いします。 本編の前に、Ebitengine (Monthly) について Ebitengine とは、Go言語で2Dゲームを作るための非常にシン

検索ワードからLLMで専門家を見つけるSlack bot「Navigator」の開発

Zenn · 2025-01-31

はじめに 株式会社松尾研究所でインターンをしているyukiです。 Slack上でユーザーのメッセージを分析し、特定の分野に詳しい人を提示するbotを開発したのでその紹介をします。 これは松尾研究所で行われたAIハッカソンで発表された「Navigator」をアップグレードして社

New Relic の Data explorer が新しくなってNRQLのクエリ作成が快適に

Qiita(trend) · 2025-01-31

New Relic の Data explorer が新しくなって Query Builder に統合されて NRQL のクエリ作成がより快適にできるようになりました。今回は新しい Data exp…

Power Automate で定期的なイベントの案内を複数人に送信する

Qiita(trend) · 2025-01-31

はじめにごきげんよう、百合宮桜です。実は BizOptimars ではお客様にブログ記事のネタリクエストを入れていただく仕組みがあります。今回はその第1弾として「Power Automate …

Amazon CognitoのOIDC機能を活用してLINEログインを統合する方法

Qiita(trend) · 2025-01-31

OIDCを使用してAmazon CognitoでLINEログインを実現する手順この記事では、LINEログインをAmazon CognitoのOIDC機能を活用して設定し、LINEのユーザーをCog…

Next.js Server Actions実行後に何かしたいときの3パターン

Zenn · 2025-01-30

Next.jsのServer Actions表記はいつServer Functionsに変わるんだろう?と気になっている@zaruです、こんにちは。今回はNext.jsでServer Actions実行後になにかしたいときの実装を3パターン紹介します。 パターン1: Serv

RAGで「AIエージェント」を使う手法まとめ

Zenn · 2025-01-30

本記事では、RAGの性能を高めるための「Agentic RAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何 この記事は、「AIエージェント」をRAGに取り入れた手法である「

【SQL】INを使うよりEXISTSを使った方が速いって本当なのか

Qiita(trend) · 2025-01-30

はじめにSQLにおいてINを使うよりもEXISTSを使った方が速いと聞いたことがあり、なぜそう言えるのか。実際はどうなの?と疑問に思ったため、調べてまとめてみました。注意MariaDBでのみ確…

DeepSeek APIを使いこなす:Pythonで始める高度な自然言語処理

Qiita(trend) · 2025-01-30

※2025/2/1時点でAPIのキーの発行を一時的に停止してますはじめにDeepSeek APIは、最先端の自然言語処理(NLP)技術を提供する強力なツールです。このAPIを使用することで、テキ…

グローバルにおける2025年のIT支出は約10%成長。ただし成長分は値上げに吸収されてしまうだろうと、ガートナーの予測

Publickey · 2025-01-30

米調査会社のガートナーは、グローバルにおける2025年のIT支出が前年比で9.8%増加するとの予測を明らかにしました。 支出が特に増加するのはデータセンター関連システムで、前年比で約23%増。特に生成AI関連のハードウェアアップグレードに費...

Xを支配するAI発信者をまとめまくってみた

Qiita(trend) · 2025-01-30

はじめに【Xで生成AI系の情報を発信しているアカウントまとめ】こんにちは。AIのをもっと広めたい、ニコラです。最近世界中で生成AIに関する様々なニュースが飛び交っていますよね。本記事を書いて…

【分割統治法】マスター法で常勝!Strassen、マージソートなどの計算量証明【アルゴリズムイントロダクション】

Qiita(trend) · 2025-01-30

導入本記事で目指すこと本記事は『アルゴリズムイントロダクション第4版』第4章「分割統治」の輪読会用資料です。40ページある章を60分の輪読会で説明するため、的を絞った紹介となります。今回は「…

Rails 8で本番利用可能になったSQLiteをつかうとGoogle Cloudでほぼ無料で運用ができそうな件

Zenn · 2025-01-30

はじめに Rails 8が新たにリリースされ、SQLiteを本番環境でも使用できるようになりました。 これまで、Google CloudでRailsアプリを運用する際、Cloud RunとCloud SQLを使うと簡単に構築できて便利だったんですが、Cloud SQLだけで最

プロダクトマネージャーとして駆け出して失敗したこと3選

Zenn · 2025-01-30

こんにちは! 僕はこれまで十数年ほどソフトウェアエンジニアとして仕事をしてきましたが、直近の3年間ほどプロダクトマネージャー(以下PdMと書きます)の役割を担当してきました。 ここ数年で各社PdMのポジションが置かれることが一般的になり、その中で僕のように元々エンジニアをしていた

Release v11.1.0 · npm/cli

リアルタイム版 JSer.info · 2025-01-30

<a href="https://github.com/npm/cli/releases/tag/v11.1.0">https://github.com/npm/cli/releases/tag/v11.1.0</a><br /> <p>npm v11.1.0リリース。 非推奨を

私見でまとめるRiverpodが導入する設計思想

Zenn · 2025-01-30

この記事では、筆者の見解ベースになりますが、Riverpodがアプリケーションに導入する設計思想について考察します。状態管理ライブラリが持つ設計思想は、ライブラリを採用したアプリケーションに影響を強く及ぼします。 設計思想 筆者が考える、Riverpodが導入する主な設計ルー

[JS]Temporalの嬉しい進捗 MDNドキュメント&Firefox対応開始

Zenn · 2025-01-30

こんにちは、booost technologiesバックエンドエンジニアのma_meです。 直近の業務でフロントエンドのタイムゾーンで苦しめられていた中、JSの日付処理を劇的に改善するTemporalの明るい進捗ニュースが飛び込んできて、大変喜んでいます。 今回はそんなTempo

Announcing TypeScript 5.8 Beta - TypeScript

リアルタイム版 JSer.info · 2025-01-30

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-beta/">https://devblogs.microsoft.com/typescript/announcing-typ

eslint-plugin-no-barrel-filesを導入してBarrel filesをやめた話 | PR TIMES 開発者ブログ

リアルタイム版 JSer.info · 2025-01-30

<a href="https://developers.prtimes.jp/2025/01/28/avoid-barrel-files-in-prtimes/">https://developers.prtimes.jp/2025/01/28/avoid-barrel-file

Standard Schema

リアルタイム版 JSer.info · 2025-01-30

<a href="https://standardschema.dev/">https://standardschema.dev/</a><br /> <p>TypeScriptのスキーマバリデーションライブラリの共通インターフェースの定義。バリデーションライブラリを利用するライ

【Linux 入門】ゼロから始める Linux(初心者のための Linux 入門)

Zenn · 2025-01-29

本書では、Linux の基礎から実践的なシステム管理まで、初心者でも理解しやすいように段階的に解説していきます。 身につくスキルは下記の通りです。 💻 Linux の基本概念と仕組みの理解 📁 ファイルシステムの操作とディレクトリ構造の把握 ⚡️ コマンドラインの基本

テストを活用して、まあまあ良いコードを書く

Zenn · 2025-01-29

テストをきっかけにコードを改善することで、ビジネス上の機会損失を減らすことを説明したいと思います。長いのでタイトルだけでも読んで頂けたら嬉しいです🙏 この記事を読むと以下の問題に答えられるようになります。 Q.次のうち、最も「まあまあ品質が良いコード」に近いのはどれか。 自動テ

Pythonのパフォーマンス最適化Tips 必須知識

Qiita(trend) · 2025-01-29

Pythonコードのパフォーマンス最適化の総合ガイドPythonは動的型付けのインタープリタ言語として、Cのような静的型付けのコンパイル言語と比較すると、実行速度が遅い場合があります。しかし、特…

Goのプラクティスまとめ: error handling

Zenn · 2025-01-29

Goのプラクティスまとめ: error handling 筆者がGoを使い始めた時に分からなくて困ったこととか最初から知りたかったようなことを色々まとめる一連の記事です。 他の記事へのリンク集 (まだ)今はこうやる集 (まだ)プロジェクトを始める (まだ)dockerに

「Parseable」より「Parsable」が英語的に適切らしい 〜.NETの型名が正式リリース前に変わってた〜

Qiita(trend) · 2025-01-29

「パース可能」であることを意味する英単語として「Parsable」があります。GitHubで検索すると、かなりの件数(2025年1月30日の時点で1M件以上)ヒットします。https://git…

電子ペーパーをカレンダーとして使用する

Qiita(trend) · 2025-01-29

きっかけ5年ぐらい前に作ったやつだけど、せっかくなので投稿してみるか当時の自分「電子ペーパーの書き換え回数は数万回って聞いたことあるので、1日1回書き換えるカレンダーとして使えば人間の寿命と同じ…

Autonomous DatabaseのSELECT AIを使用して、他のOracle Databaseに格納されているデータに対して自然言語で問合せを行う

Qiita(trend) · 2025-01-29

はじめにAutonomous DatabaseのSELECT AI機能を使用して、他のOracle Databaseに格納されているデータに対して自然言語で問合せを行うサンプルアプリを作成してみま…

SRE Kaigi 2025 参加レポート

Qiita(trend) · 2025-01-29

はじめに私は株式会社GENEROSITYのSREエンジニアです。今回2025/01/26に開催されたSRE Kaigi 2025というイベントに参加しましたのでレポートにまとめます!少しでもS…

今月読んだ本のアウトプット

Qiita(trend) · 2025-01-29

今月読んだ本の中で、印象に残った本のアウトプットをしておこうと思います。今月は冬季休暇もあったので、結構読みたい本が読めました。備忘のため記載します。2025年1月中に読んだ本①三行で撃つ […

【2weeks】ゆめみの通年募集インターン行ってきた

Zenn · 2025-01-29

2025年1月に2週間、株式会社ゆめみのサーバーサイドエンジニアインターンシップに行ってきました! めちゃめちゃ学べた&amp;楽しかったインターンだったので記録に残したいと思います🎶 なんでこのインターンに応募しようと思ったのか 前々からゆめみさんのことは技術イベントなどで

TypeScriptで始めるTDDハンズオン:レイヤードアーキテクチャでのAPI開発

Zenn · 2025-01-29

TypeScriptとjestを使用したアプリケーションのAPI開発を通じて、テスト駆動開発(TDD)の実践的な手法を学ぶハンズオン形式の解説書です。 ソースコードの一部だけでなく完結と動作確認まで載せているので、 (未経験の方は少々難しいかもしれませんが)ポートフォリオの参考

o1-mini相当の性能を持つDeepSeek-r1:32bをroo codeで快適なAIコーディング環境を構築してみる

Zenn · 2025-01-29

ジーニーのCTO、孟です。 先日、vLLMを使用したDeepSeek-R1の動作記事を書きましたが、vLLMは速度が速い一方で、個人用途におけるメモリ使用率に関してはOllamaの方が適していると感じました。 そこで今回は、ローカル環境で32BサイズのDeepSeek-R1モデル

Railsで開発時によく使うコマンドまとめ

Qiita(trend) · 2025-01-29

今回は、Rails開発中によく使うコマンドをまとめてみました。新しくRails案件を立ち上げる方や、コマンドの使い方初心者の参考になれば幸いです。一、Rails アプリ1. プロジェクトの作成…

vagrantマウントエラーの解消

Qiita(trend) · 2025-01-29

Vagrant+VirtualBoxにおける仮想マシン立ち上げ時にvagrant upすると以下のエラーが発生しました。解決までの道筋を記事にまとめてみましたVagrant was unable…

集合論的型によるデータ進化 by José Valim

Qiita(trend) · 2025-01-29

原文:https://dashbit.co/blog/data-evolution-with-set-theoretic-types(監訳: 山崎 進 @zacky1972 )最近私 [^1] …

初心者はレジストリに手を出すな

Qiita(trend) · 2025-01-28

未解決事象です。再現は自己責任でお願いいたします。レジストリGUIやポリシー、コマンドで対応できない設定はレジストリでなんとかするしかないという発想になりがちかと思うのですが、みなさんご存知の…

[AWS #37] Amazon Lightsail

Qiita(trend) · 2025-01-28

はじめにお疲れ様です。今回はコンピューティングサービス分野にある「Amazon Lightsail(ライトセール)」について見ていきたいと思います。Amazon LightsailAmaz…

Zennの記事をGitHub上でカッチリ管理するおすすめ設定

Zenn · 2025-01-28

はじめに はじめまして、jonghyoと申します! ZennのGitHub連携機能とっても便利ですよね! 記事を書くにあたって、GitHubリポジトリの設定を色々やったのでおすすめ設定を共有します。 記載内容などをカッチリ管理したい方必見です👀 内容の詳細は以下リポジトリをご

野中郁次郎氏が死去、89歳。スクラムの基盤となった論文「The New New Product Development Game」や書籍「失敗の本質」など

Publickey · 2025-01-28

一橋大学名誉教授の野中郁次郎(のなか いくじろう)氏が2025年1月25日土曜日、肺炎のため東京都内の自宅で死去しました。89歳でした。 ナレッジマネジメント(知識経営)の世界的権威として知られる一橋大学名誉教授の野中郁次郎(のなか・いくじ...

【VSCode】2025年度版 Flutterエンジニアにおすすめの拡張機能17選

Zenn · 2025-01-28

はじめに Flutter開発におけるエディターはVSCodeを使用している筆者ですが、学習初期の頃は拡張機能の意味やどの拡張機能を入れるべきかなどがわからず苦労しました。 VSCodeはカスタマイズ性が高く、拡張機能を入れていくことで文字通り機能を拡張することができます。 拡

[Unity][SRP]レンダーパイプラインを自作する その1

Zenn · 2025-01-28

概要 UnityのCore RP Library(SRP)を使用して一から独自のレンダーパイプラインを制作する際に、引っかかったこと、気づいたこと、気を付けるべきポイントなどメモも兼ねてまとめています。 実践編以降は他サイトの情報とはなるべく重複しないようにしているため、補助

RiverpodのkeepAliveを理解する

Zenn · 2025-01-28

はじめに 本稿ではRiverpodのkeepAliveの使い方と、keepAliveを使う際の注意点について解説します。keepAliveはRiverpodの中でも利用にコツが必要であり、運用で誤解を招きやすい機能です。特徴を把握することで、より良くRiverpodを利用でき

Xcodeでも可愛い開発環境作りたいー!

Zenn · 2025-01-28

はじめに こんにちは!さきです! Xcodeを使ってるIOSエンジニアの皆さん!XcodeもVSCodeみたいにもっと可愛くできたらなあと思ったことがありませんか?一度はあると思います! エディターが可愛いとテンションも上がりますよね!でもでも可愛いだけじゃない!便利な拡張も

Docker Desktopがmac book proのバッテリーを浪費するのでColimaにしてみた話

Qiita(trend) · 2025-01-28

ことの発端はDocker Desktop for macがバッテリーをとても消費するようだそして遅い、何よりこれが一番のストレスなので代替を探してたどりついたのが、colimacolimaって…

【Laravel】複数のカラムを指定してデータを取得する

Qiita(trend) · 2025-01-28

複数カラムの組み合わせを条件にデータ取得したい!!!foreachの中で一件ずつwhere繋げて条件指定して...なんてやってられん!ってことで、whereRaw使った方法と、whereIn使っ…

プログラミングを仕事にするための“完全ロードマップ” ──4つの開発分野と「自学自習」成功の秘訣を徹底解説──

Qiita(trend) · 2025-01-28

【タイトル】プログラミングを仕事にするための“完全ロードマップ”──4つの開発分野と「自学自習」成功の秘訣を徹底解説──【目次】はじめに1.1 なぜ「ロードマップ」が必要なのか1.2 本…

新卒・業界未経験が約3週間でDatabricks Certified Data Engineer Associateを取得した学習履歴

Qiita(trend) · 2025-01-28

はじめにタイトルの通り、学習の記録を備忘録として残しておけたらなと思い投稿します。簡単なまとめとなり大変恐縮ですが、皆様の学習の一助となれば幸いです。追加で質問等があれば遠慮なくコメントくださ…

Next.js 実践入門 - 3️⃣ メール編

Zenn · 2025-01-28

Next.js で メール送信環境を整備する方法を学べます。 【読者】 ・Next.js でメール送信したい方 ・Resend に興味がある方 ・React Email に興味がある方 【特徴は】 ・ステップバイステップで構築方法を学べる ・ソースコードを参考にしながら学習

Dataverse で Power Apps キャンバスアプリから一括更新する際はまった

Qiita(trend) · 2025-01-28

以前以下のような記事を書きましたが、Dataverse の場合、少し違う (変わった?) ため、備忘のため記事を書いておこうと思います。https://qiita.com/Takashi_Masu…

Bun v1.2.1 | Bun Blog

リアルタイム版 JSer.info · 2025-01-28

<a href="https://bun.sh/blog/bun-v1.2.1">https://bun.sh/blog/bun-v1.2.1</a><br /> <p>Bun v1.2.1リリース。 S3の<code class="language-plaintext high

Release pnpm 10.1 · pnpm/pnpm

リアルタイム版 JSer.info · 2025-01-27

<a href="https://github.com/pnpm/pnpm/releases/tag/v10.1.0">https://github.com/pnpm/pnpm/releases/tag/v10.1.0</a><br /> <p>pnpm v10.1.0リリース。

フロントエンド開発者が知っておくべきバックエンドの知識10選

Qiita(trend) · 2025-01-27

はじめにWeb開発の世界では、フロントエンドとバックエンドが密接に連携して、ユーザーに快適な体験を提供しています。でも実は、バックエンドの開発者が日々の会議で進捗報告するとき、フロントエンド開発…

irsyadadl/justd: Justd is a chill set of React components, built on top of React Aria Components and Tailwind CSS. Easy to customize and just copy &amp; paste into your React projects.

リアルタイム版 JSer.info · 2025-01-27

<a href="https://github.com/irsyadadl/justd">https://github.com/irsyadadl/justd</a><br /> <p>React Aria + Tailwindでコピーペースト可能なコンポーネントを生成するツール

マイクロソフト、NoSQL標準の策定を目指し「Azure DocumentDB」をオープンソースで公開。PostgreSQLをベースに

Publickey · 2025-01-27

マイクロソフトはNoSQLデータベースの実装として「DocumentDB」をオープンソースで公開したことを発表しました。 DocumentDBは、Microsoft Azure上のAzure DocumentDBとして登場し、現在は「Azu...

ESLint v9.19.0 released - ESLint - Pluggable JavaScript Linter

リアルタイム版 JSer.info · 2025-01-27

<a href="https://eslint.org/blog/2025/01/eslint-v9.19.0-released/">https://eslint.org/blog/2025/01/eslint-v9.19.0-released/</a><br /> <p>ESL

Tailwind CSS v4.0 - Tailwind CSS

リアルタイム版 JSer.info · 2025-01-27

<a href="https://tailwindcss.com/blog/tailwindcss-v4">https://tailwindcss.com/blog/tailwindcss-v4</a><br /> <p>Tailwind CSS v4リリース。 Lightnin

音楽は計算だ!和音プログラミング言語Cholcを作ってみた

Qiita(trend) · 2025-01-27

(本記事はZennに投稿したものと同一です)TL; DRソースコードは和音!実行しながら演奏を聴こう♪brainf*ck風の構文コード進行によってポインタと値を操作https://syup…

CyberAgentの追加学習R1をMacで動かしてClineするDeepSeek-R1-Distill-Qwen-32B-Japanese

Zenn · 2025-01-27

CAがDeepSeek R1 を日本語データで追加学習したモデルを公開した。 ので、M2 Ultra 128G な Macで動かしてClineでAI驚き屋御用達のTODOアプリを作らせる。 https://x.com/CyberAgent_PR/status/1883783524

Tailwind CSS V4まとめ!

Zenn · 2025-01-27

はじめに Tailwind CSS v4.0がリリースされたので、まとめてみました! TL;DR ■主な変更点 パフォーマンスの大幅な向上 コンテンツの自動検出 CSSファースト設定 arbitrary valuesが簡素化された JavaScriptではなくCSSで

New RelicのアラートをSlackに飛ばしてみた!

Qiita(trend) · 2025-01-27

Slackを使用しているユーザーにとっては、New Relicで検知した違反がアラートとしてSlackに通知されるととても便利かと思います。Slackへのアラート通知の方法をまとめてみます。Sla…

Riveでアニメーションがもっと楽しく、もっと身近に!

Zenn · 2025-01-27

Riveってなに? Riveはリアルタイムでインタラクティブなアニメーションを作成できるツール ReactやFlutterといったフレームワーク向けライブラリを提供 作成したアニメーションを簡単にアプリへ統合できる! https://rive.app/ Riveが

無料で学ぶ!生成AIとバズった技術まとめ(LLM、LangChain、Dify、SAM2、Stable Diffusion、RVCなど)

Qiita(trend) · 2025-01-27

まえがき「ここ数年でバズったAI技術や、最近勢いのある生成系AI技術をキャッチアップしたい」最近のLLMブームにより、一般の人も簡単にAI技術を使いこなせるようになりました。特に、もともとAI…

imoutoid(otophilia)の現存するコードまとめ&最新のSuperColliderで動かしてみる

Qiita(trend) · 2025-01-27

はじめにQiitaで書く内容じゃないかもしれませんが、otophilia氏が作成したSuperColliderのコードをまだ聴けるのか試してみたく、久しぶりにSuperColliderを触ってみま…

ブラウザでWebサイトが表示されるまでの仕組みを整理してみた

Qiita(trend) · 2025-01-27

はじめにみなさんが普段使っているブラウザですが、何気なく検索したり、Webサイトを開いたりしているとき、その裏側で何が起こっているか考えたことはありますか?例えば、「検索バーにURLを入力してエ…

数オリの問題でOpenAI o1 vs DeepSeek(R1)

Zenn · 2025-01-27

はじめに 本記事では、現在話題沸騰中のDeepSeek(R1)について、OpenAI o1との精度比較を行います。 今回の検証には、個人的な思い入れのある数学オリンピック2016年度の問題を使用しました。 検証前は全12問を使って検証する予定でしたが、想像より両方とも正解率が

Rust製の高速Linter・Formatter「Ruff」の初心者向け解説

Zenn · 2025-01-27

RuffでPythonコードをLint・Format 会社で、同僚にPythonコードのLint(コードの静的解析)、Format(コード整形)にRuffが便利と教えてもらいました。 Pythonに関しては、ずっとLintにはFlake8を使って、VS Codeの拡張機能への

[入門] SSH を利用した Github への接続設定

Qiita(trend) · 2025-01-27

対象読者Github にSSHの接続したい方環境MacBook Pro M3 Pro概要ここでは、SSHを利用した認証設定を行います。これにより、リモートのサーバーやサービスに、ユーザー…

Clineを利用した開発が超快適なので、使っている.clinerulesを解説します

Zenn · 2025-01-27

こんにちは、株式会社Berryの浅沼です。 この記事を書いている数週間前くらいから話題のClineを会社で導入し、開発に利用しています。最初はコードの自動生成から試していたのですが、.clinerulesを使ってプロジェクトごとのカスタム設定ができることを知り、どんどん活用の幅を

1年越しの反省を活かしたフロントエンドの技術選定と設計

Zenn · 2025-01-27

こんにちは。株式会社AI Shiftの安井です。今回は約1年前に行った技術選定の振り返りと1年間運用したことで得られた知見をもとに新しく立ち上がったプロジェクトではどのような技術選定と設計をしたのかまとめたいと思います。 https://prtimes.jp/main/html/

KCNA-JP 合格しました!― Udemy講座を活用した学習体験

Qiita(trend) · 2025-01-27

先日、KCNA-JP (Kubernetes and Cloud Native Associate) の認定試験に無事合格しました!今回は、私が実際に受講した2つのUdemy講座を活用した学習プロセ…

DeepSeek-R1の論文読んだ?【勉強になるよ】

Zenn · 2025-01-26

はじめに タイトル通りDeepSeek-R1の論文を読んだので、少しでもわかりやすく説明できればと思います。 まだ論文を読んでいない方は、ぜひ原文も読んでみてください! 難しい数式や概念がほとんど使われていないため、論文の中では全然読みやすい方だと思います。読み物として読める

JavaScriptランタイムのBun、PostgreSQL/MySQLのDBクライアント機能を搭載

Publickey · 2025-01-26

オープンソースで開発されているJavaScriptランタイム「Bun」の最新版となる「Bun 1.2」正式版が登場しました。 Bun v1.2 is herehttps://t.co/m3Q4xJ7l88— Bun (@bunj...

企業がChrome拡張を管理できる「Chrome Web Store for Enterprise」、Google Cloudが発表

Publickey · 2025-01-26

Google Cloudは、企業の従業員などが、IT部門などがあらかじめ許可したGoogle Chromeの拡張機能の一覧を参照し、必要に応じてChromeブラウザにインストールできる新サービス「Chrome Web Store for E...

Raspberry Pi上で動く書籍PDF検索エンジンを作ってDiscordボットとn8nと連携させてみた

Zenn · 2025-01-26

1.はじめに ここ数日作っていたローカルPDF検索エンジン「kugutsushi-search」について書きます。これは、PDFドキュメントを検索するためのベクトル検索エンジンで、特にRaspberry Pi 4Bのようなスペックが控えめな環境でも、100GB超の書籍PDF群

【C#】Stream.Read/Write(Span<byte>) のパフォーマンス

Qiita(trend) · 2025-01-26

はじめにSpan&lt;T&gt; が登場した頃、ストリームの読み書きにスパンを引数に取るオーバーロードが追加されました。System.IO.Stream.Read(Span&lt;T&gt;)System.IO.S…

SQLite on EFSは書き込みロックできる

Zenn · 2025-01-26

はじめに こんにちは。がれっとです。 先日ECSとRDSをやめて、AWSコストを9割削減しましたという記事を投稿したところ、興味深いコメントを見つけたので検証してみました。 結論 EFS上のファイルには通常のSQLite相当のロックを行うことができ、SQLiteの書き込み

2025年の抱負と、去年はGmail大変でしたよねという雑談。

Qiita(trend) · 2025-01-26

2025年になりましたね。最初に今年の抱負を記そうと思います。2024年も終わりに差し迫った某日、なんとなく1年を振り返りました。2024年は色々勉強になった1年だったと思います。・・・なの…

SRE Kaigi 2025 スライドまとめ

Zenn · 2025-01-26

SRE Kaigi2025のスライドをまとめます。 Hall Re:Define 可用性を支えるモニタリング、パフォーマンス最適化、そしてセキュリティ 可用性とコストのリバランス:テレビ砲の過負荷へ対応した話と増強したリソースを適正化した話 サービスローンチを成

DIすると何がいいんだっけ

Zenn · 2025-01-26

はじめに こんにちは、majimaccho です。 読者の皆さんは最近、DI(Dependency Injection:依存の注入)してますでしょうか。 DI は素晴らしい仕組みである一方で全く DI しない Ruby on Rails のようなフレームワークが支配的な時代も

【Android】端末の通知設定画面から通知をオフにするとアプリケーションごと再生成されるから気をつけろという話

Zenn · 2025-01-26

はじめに わりと記事タイトルそのままなんですが、Activity どころか Application ごと再生成されるのが衝撃だったので備忘録代わりに記載しておきます。 端末の通知設定画面 アプリ側でPush通知を実装している(Manifestに &lt;uses-perm

糖衣構文と等価変換で理解するTypst文法〜#show句を中心に〜

Qiita(trend) · 2025-01-26

Typstにはいわゆる糖衣構文が多々存在し,これによって文書作成に最適化された文法が提供されている.しかし,それ故にTypstの文法や構文の背景を正しく理解しないと,いざ何か込み入った事をしようとい…

Geminiが変える企業調査:AIエージェントで調査費用を100分の1以下に

Zenn · 2025-01-26

TL;DR (要約) AI Agent Hackathon with Google Cloud に応募するため、Geminiを用いたAIエージェントによる企業調査Webサービスを開発しました。 約500万社の企業に対応。法人向けサービスに比べ1/100のコストでデータ取

ローカルLLMを手のひらサイズで動かしてみよう! M5 Cardputer + ModuleLLM

Qiita(trend) · 2025-01-26

はじめにOpenAI の ChatGPT のような LLM(大規模言語モデル)、このLLMをローカルで動かすにはCUDAが動くGPUだったり、Apple SiliconなMac(しかもメモリ大量)…

努力が実らなかった話:人生を懸けた転職活動に失敗したが、前を向いて次の目標に向かって進もうと思っている

Qiita(trend) · 2025-01-26

はじめにいつも記事を読んでいただき、ありがとうございます。本日は記念すべき300本目の記事ということで、これまでの努力が実らなかった実体験について、赤裸々に振り返ってみたいと思います。少しネガテ…

LXD のクラスタリングを試す

Zenn · 2025-01-26

共通 ブートストラップサーバ、メンバーサバとも共通で実施する内容。 apt で lxd をインストールする $ sudo apt update &amp;&amp; sudo apt upgrade &amp;&amp; sudo apt install lxd ホスト名を設

【読書メモ】『Grokking Concurrency』を読んだ

Zenn · 2025-01-26

最近、Swift Concurrency に注目して学習を進めている。その一環として、並行処理全般について解説した『Grokking Concurrency』を読んだ。本記事では、本書の内容を整理しつつ、自分なりの理解や感想をまとめる。 https://www.oreilly.c

個人的な備忘録:APIについて3時間語れなかったので、記事としてアウトプットして振り返ってみた

Qiita(trend) · 2025-01-26

はじめにAPI(Application Programming Interface)とは、「アプリケーション同士がやり取りするための共通ルール」のことです。たとえば、人間がコミュニケーションを取…

Webプログラマーのための個人開発 ~ゼロから始めてお金を生み出すまで~

Zenn · 2025-01-25

拝 呈 概要 Webプログラマーが自分自身のプロダクトを作って収益を上げる方法を書きます 想定読者 JavaScript と CSS でフロントが書ける なら、 Tauri を使って、Windows, Mac, Linux, iOS, Android 向けのアプリを作

【電脳少女プログラミング2088 ─壊レタ君を再構築─】「廃マンションの一室」をやってみた。

Qiita(trend) · 2025-01-25

paizaの新作プログラミングゲーム【電脳少女プログラミング2088 ─壊レタ君を再構築─】廃マンションの一室(paizaランク:C相当)をやってみました。問題https://ppg.paiza…

AIと自然に話す時代到来?名古屋大学の新システム「J-Moshi」

Zenn · 2025-01-25

2025年1月24日、名古屋大学が、日本語 full duplex(全二重)音声対話システム「J-moshi」を試作し、モデルをHugging Faceで公開しました。 通常のAI会話システムは「話者交代」方式(一人が話し終わってから次の人が話す)ですが、この研究では「full-

k6とTypeScriptで始める負荷テスト

Zenn · 2025-01-25

負荷テスト、やってます? 明らかなボトルネックが見えていて、かつ、シンプルなワークロードに落とし込めるなら、自作のシェルスクリプトやシンプルなCLIアプリ[1]で十分な場合もありますが、ログインして情報を取ってきてそれに基づいてデータを作る...みたいな、ある程度複雑なユーザーシ

IntelliJ IDEAやRiderでJSON、HTML、JWTなどの文字列をサッと確認

Qiita(trend) · 2025-01-25

JSONの中身を確認したい時、どうしていますか?JSONライブラリでパースし、Pretty Print (整形表示)し、ログに出力して確認している方も多いのではないでしょうか?IntelliJ I…

【電脳少女プログラミング2088-壊レタ君を再構築-】B:ギャングのアジトをフィードバックを元に改善してみた

Qiita(trend) · 2025-01-25

こんにちは。最近、paizaを利用しておりキャンペーンがあるとのことで記事を書いてみることにしました。問題は【電脳少女プログラミング2088-壊レタ君を再構築-】B:ギャングのアジトです。ht…

Androidアプリのクローズドテストにおけるテスターのアプリへの関与と手順

Zenn · 2025-01-25

※下記の内容は 2025/01/25 時点の情報と、Androidクローズドテストコミュニティでの、クローズドテストにまつわる議論を元に書かれた内容です。一部仮説を含みますのでご注意ください。 2025年1月現在、Androidのクローズドテストでは、12人のテスターによるアプリ

JuliaとCUDAのシンプルな使い方

Qiita(trend) · 2025-01-25

Julia言語でCUDAを使う方法を忘備録として残しておきます。Julia 1.11で試しています。単純な計算なので、CUDAのバージョンはよほど古くない限り大丈夫でしょう。CUDA.jlのドキ…

Javaで最強の非HTMLテンプレートエンジンを考えてみる

Zenn · 2025-01-25

モチベーション プレーンテキスト用のテンプレートエンジンがほしい!!というのがきっかけです。 (JSライブラリのejsのようなもの。) 具体的には以下のような機能を兼ね備えたプレーンテキスト用のテンプレートエンジンが必要でした。 コンテキストで設定したオブジェクトを、テンプ

初心者向けJWT講座:JSON Web Tokenを使った認証の仕組み

Zenn · 2025-01-25

JWTって何? JWTはJSON Web Tokenの略です。 まずは完成されたJWTを見てみましょう。 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9l

【Langgraph+FastAPI】LanggraphのAPI化の技術選定で苦戦した話

Zenn · 2025-01-25

はじめに MLエンジニアのふるです。今日は珍しく、MLエンジニアらしいAPI化の技術選定(笑)について話していこうと思います。 今回はLanggraphの説明の詳細は省き、LanggraphアプリをAPI提供する場合の技術選定について、困ったことを書いていこうと思います。

Deepseek-r1:1.5bを日英翻訳付きで快適に使う方法

Zenn · 2025-01-25

1. はじめに 1.1 目的 ローカルPC(GPUほぼなし)で、Deepseek-r1:1.5bと、七誌さんが公開されている「7shi/gemma-2-jpn-translate:2b-instruct-q8_0」の2つのモデルを使用して、日英翻訳付きの推論を試して見まし

【Kotlin Coroutines Flow】take や first は CancellationException が発生している

Qiita(trend) · 2025-01-25

はじめにtake() や first() は、条件に達したとき、CancellationException を継承した AbortFlowException が投げられていますので、キャンセル完了…

【C#】上級者でも陥る5つの落とし穴と対策

Qiita(trend) · 2025-01-25

はじめにC#はとても多くの機能を持つ言語ですが、その柔軟性と表現力の高さゆえに、上級者でも陥りやすい落とし穴がいくつか存在します。今回は、実務でよく見かける注意すべき5つのポイントをまとめてみま…

初学者向け:PythonとLINE Notifyで環境構築からトークン取得まで、簡単にLINE通知機能を実装してみた

Qiita(trend) · 2025-01-25

はじめにPythonを使ってLINE Notifyを活用すると、LINEに簡単に通知を送る仕組みを実装することができます。このスクリプトは、Python初心者やLINE Notifyを初めて利用…

【Flutter】dynamicはなるべく避けて!

Zenn · 2025-01-25

今まで通りRiverpodを使おうとしていたのに、 いざ動作確認をするとエラーとなった事例があったので共有です😿 今回はたまたまRiverpod関連でエラーが出たのですが、 dynamicは極力避けたほうが良いという話です。 結論 下記のようにdynamicで組まれていた場合

Roo Code (CLINE) + Gemini でお安く遊びたい人向けのお手軽プロンプト

Zenn · 2025-01-25

CLINEがお手軽すぎる CLINEを褒め称える(またはコードを破壊されて困ってる呪詛)は世の中にたくさんあるので、CLINEについての解説は割愛。自分はこれが出現したおかげでゼロ→イチのテストコードを大量に作って検証が捗るようになって、すごく愛着をもっています。 だけどやっ

Unity Addressable Asset System を使いこなす

Zenn · 2025-01-25

はじめに Addressables Asset System が登場してかなり立ちますが、いまだに応用編の情報が少ないです。基礎編はわりと充実しており、なんとなく使えるレベルにはすぐにたどり着けます。しかしながらいざ製品版や運営タイトルに投入しようとすると途端にどのように設計

【Salesforce】HttpCalloutMock インターフェースの外部連携テスト

Qiita(trend) · 2025-01-24

Salesforce で外部システムと連携する際には、Apex の Http クラスを使用して HTTP コールアウトを行います。しかし、テスト環境では実際の外部システムにリクエストを送信できません…

PythonのPydanticとC#を比較してみた + C++ DCOMの思い出

Qiita(trend) · 2025-01-24

はじめに最近、Pythonを使う機会が増えてきて、型ヒントを活用したり、データ構造のバリデーションをしっかり行いたいと思うようになりました。そんなときに便利なのが Pydantic です。Pyt…

Org-Remarkのマニュアル

Qiita(trend) · 2025-01-24

Org-remarkのバージョン1.3.xのorg-remark.org日本語訳です元の文書: https://github.com/nobiot/org-remark/blob/main/do…

Azure AI Agentを動かしてエージェンティックワールドに入門する話

Zenn · 2025-01-24

はじめに AI Agent、最近話題ですよね。 とはいえまだ実態が掴めていない方も多いかと思います。 そういうわけでAI Agentを動かしてエージェンティックワールドに入門してみようという記事になります。 事前準備 事前に必要なもの Azureアカウント 必要なロ

【Go言語】Qiitaの投稿をGitHubのプロフィールに反映させてみた

Qiita(trend) · 2025-01-24

はじめに最近、GitHubのプロフィールをもっと魅力的にしようといろいろカスタマイズしていました。その中で、「自分が投稿したQiitaの記事もプロフィール上に表示できたらいいな」と思いました👍そ…

Power Automate の Office 365 メールの添付ファイルを取り扱う方法(2025年版)

Qiita(trend) · 2025-01-24

皆さんこんにちわ、りなたむです。Power Automate には、テンプレートがたくさんあるので、初めての方はこのテンプレートをそのまま使うでもなにかしらの自動化はできると思います。よくあるの…

AI Agent間の業務委託契約について考えてみる

Zenn · 2025-01-24

こんにちは!Web3特化の開発会社「Komlock lab」CTOの山口夏生です。 先日noteの記事で「Industory AI」というCrypto x AI Agentのプロダクトを紹介しました。 ブロックチェーン操作が可能なエージェントが複数集まって、複雑なタスクを実行でき

[Browser Use] 触ってみた結果と感想

Zenn · 2025-01-24

はじめに この記事では、Browser Useを触る機会がありその感想をまとめます。 参考資料 結論 ! 1. Zennで自分の最新記事を取得する 結果: できた 補足: 本記事で解説してます 2. 調べたら分かりそうなこと 結果: できた 補足: 自社の社

話題のbrowser-use使ってみた

Qiita(trend) · 2025-01-24

はじめに開発業務で「情報収集」や「タスク自動化」にをするときにスクレイピングやクローリングを用いる場合があると思います。一時期私もスクレイピング関連の本を読んでBeautifulSoup, Sel…

666悪魔の数字(エグいほどのこじつけ&クソコード)

Qiita(trend) · 2025-01-24

どうもAtsu1209です。今回は数学の先生に「お前大丈夫か?」って言われたサイトの話をします。何やねんそれ簡潔に言うと「どんな数字でも666にこじつける」というものです。アイデア自体は私の…

お前はVimとEmacsから逃げられない

Qiita(trend) · 2025-01-24

お前はVimとEmacsから逃げられないVimとEmacsは、プログラマーの運命を握る双璧である。それは単なるエディタの枠を超え、OSの深奥に根を張り、あらゆる環境を支配している。UNIX、Li…

React useを触ってみた

Zenn · 2025-01-24

まえがき エンジニアの恒川です。 私は現在Next.js App Routerを用いたアプリケーション開発をしています。Next.js 15からReact 19の使用が始まることを受けて、Reactのuse APIでどんなことができるのか実際に触ってみました。 use h

[rails] tailwindインストール時にexit code 127が出た時の対処法 [tailwind]

Qiita(trend) · 2025-01-24

はじめに昨日あたりからtailwindをインストールしようとすると以下のエラーが出るようになってしまいました。/bin/sh: 1: tailwindcss: not founderror C…

【kintoneノーコード開発】「家族情報アプリ」の個人情報項目は、ルックアップ・関連レコード一覧・テーブルフィールドどれを使って設定する?

Qiita(trend) · 2025-01-24

はじめにこんにちは、現在kintoneノーコード開発で日々試行錯誤しているばんちゃん(@Banchan_k12)です。今回は、「家族情報アプリ」の設定項目に個人情報の同じような内容を繰り返しする…

Power Apps の And ・ Or ・Not 条件の表現方法まとめ

Qiita(trend) · 2025-01-24

ごきげんよう、百合宮桜です。本日は Power Apps における And・Or・Not 条件の表現方法をお伝えします。公式のリファレンスはこちら👇ですので合わせてご参照ください。https:…

話題沸騰中のdeekseek-r1をローカルで動かしてみました

Zenn · 2025-01-24

ジーニーのCTOの孟です。 deepseek-r1の性能詳細については説明を割愛させていただきます(近頃はGPT-4oを超える性能を持つLLMが自宅環境でも構築できるようになり、恐怖さえ感じますね...)。 RAGやアプリケーションの研究用として、OpenAIのChat Comp

ISUCON14 をベンチマーカーの限界を超えて最適化した話

Zenn · 2025-01-24

はじめに 2024-12-08 に開催された ISUCON 14 にチーム最上川(@kawaemon, @shun-shobon, @re-taro)で参加しました。今回が ISUCON 初参加でした。本番では悔しくもデータ保持違反[1]で失格でしたが、スコア順位としては 3

New Relic Flex を使用して MySQL のロック待ちの調査を簡単に!

Qiita(trend) · 2025-01-24

 New Relic Flex を活用して MySQL のロック待ちの発生状況を可視化する方法について紹介します。ロック待ちやデッドロックが頻発するとデータベースのパフォーマンス低下やシステムのレス…

pnpm workspace を利用したモノレポで「この PR の影響を受けるパッケージ」をフィルタする

Zenn · 2025-01-24

3行まとめ pnpm の --filter オプションにはパッケージ名だけでなく git の commit や branch も渡すことができる pnpm ls --filter をうまく使えば「main branch からの diff の影響を受けるパッケージ」の一覧

GitHubがサブイシュー機能を導入:作業を整理・追跡する新しい方法を擬似的に試してみた

Qiita(trend) · 2025-01-24

GitHubの新機能「サブイシュー」についてはじめに2025年1月17日に追加された新機能「サブイシュー」の内容が記されておりましたので実際に使ってみました!どんどん活用していくべき機能だとおも…

日本のエンジニアよ、技術スタックのチェックリスト共有はやめろ

Qiita(trend) · 2025-01-23

日本のソフトウェアエンジニアリングコミュニティの皆さんへエンジニアリングは、単なるチェックリストではありません。システムを深く理解し、その制約を把握する学問です。ここ数年、日本のソフトウェアコミュ…

Release v1.50.0 · microsoft/playwright

リアルタイム版 JSer.info · 2025-01-23

<a href="https://github.com/microsoft/playwright/releases/tag/v1.50.0">https://github.com/microsoft/playwright/releases/tag/v1.50.0</a><br /

文系卒2年目がAWS Community Builder申し込むまでにやってきたこと

Qiita(trend) · 2025-01-23

こんにちは、ふくちと申します。この度、AWS Community Buildersに申し込んでみることにしました。https://aws.amazon.com/jp/developer/comm…

Google Map上に賃貸情報一覧をパッと表示したい

Qiita(trend) · 2025-01-23

はじめにこんにちは。もうすぐ春、新生活ということで、新しい環境に身を置く方々は一人暮らしの季節がやってきますね。一人暮らしのために様々な物件情報を仕入れる中で気に入った物件はお気に入りに登録といっ…

RustでWebスクレイピング

Zenn · 2025-01-23

概要 Rust(1.84.0)を用いてWebスクレイピングを行うためのライブラリを紹介します。 Rust Headless Chrome scraper Webスクレイピングの流れ Webスクレイピングとは、Webサイトから情報を抽出する技術のことを言います。 ここで

Bun 1.2 | Bun Blog

リアルタイム版 JSer.info · 2025-01-23

<a href="https://bun.sh/blog/bun-v1.2">https://bun.sh/blog/bun-v1.2</a><br /> <p>Bun v1.2リリース。 Node.jsとの互換性の向上、<code class="language-plainte

Rust/Tauriに入門したので画像変換デスクトップアプリを開発してみた

Zenn · 2025-01-23

こんにちは!某製造業で新米DXエンジニアをしているものです。 先月から Rust の学習を始めました。 学習している理由としては 今までインタプリタ言語を使ってきたので、コンパイル言語に挑戦したい 爆速で動くコードを書きたい ネイティブアプリの開発をしてみたい WebAssem

【Azure】App Service 証明書の購入で注意すべき点

Qiita(trend) · 2025-01-23

0. はじめに本記事ではApp Service 証明書の購入時の注意点をご紹介します。Azure環境でFront DoorやApplication Gatewayなどでカスタムドメインを利用する…

【Amazon Bedrock × Streamlit】社内ガイドラインを利用したチャットボットアプリ開発

Qiita(trend) · 2025-01-23

はじめに社会人 1 年目の IT 初心者が、Amazon BedrockとStreamlitを用いてチャットボットアプリを開発してみました。簡易なチャットボットアプリをAWSで開発してみたい方、S…

【C#】xmlデータをデシリアライズする際のデータクラスや属性の定義方法

Qiita(trend) · 2025-01-23

概要C#でxmlデータをデシリアライズする際の、データクラスの構成や属性定義についてのサンプルをまとめました。属性名について本稿で登場する、xmlのデシリアライズを行う際に必要な属性についてま…

(R6秋期)応用情報技術者試験に一発合格した勉強法・合格体験記【Notion活用】

Zenn · 2025-01-23

概要  この度,令和6年度秋期の応用情報技術者試験(以下,応用情報)を受け,無事に一発合格することができました。今後の自身やこれから応用情報を受けようと考えている人,今勉強中の人に参考になればと思い,ここに合格体験記を書こうと思います。各人に合った勉強法があると思うので,参考

LinuxやWindowsサーバでExcelファイルを直接高速に読み書きするライブラリ。オンプレミス/クラウドなど、多様化するプラットフォームをサポート[PR]

Publickey · 2025-01-23

業務アプリケーションにとって、外部のさまざまなシステムとのデータ連携は欠かせません。 業務アプリケーションにおけるデータ連携は、あるシステムとはAPIで、別のシステムとはファイル転送で、また別のシステムとはデータ変換システム経由など、さまざ...

[超初心者向け] AWS DynamoDBマネジメントコンソールでアイテムを検索する時に気を付けること(スキャンとクエリの使い分け)

Qiita(trend) · 2025-01-23

はじめにお世話になっております。ノベルワークスのファービー(@furbydayonn)です。3日後に控えた健康診断に向けて過酷な減酒中です。さて今回は、DynamoDBを操作するようなコード…

AIX 7.3導入手順

Qiita(trend) · 2025-01-23

はじめにハードウェア管理コンソール(HMC)を操作して、IBM Power上に新しい論理区画(LPAR)を作成し、新しく作成したLPARにDVDメディアからAIX 7.3のOSを導入する手順を記載…

Swiftのstructのイミュータビリティ

Zenn · 2025-01-23

struct Foo { var value: Int } この struct はプロパティ value が var で宣言されているので、一般的にはミュータブルな struct と呼ばれます。しかし、 struct はミュータブルでも本質的にはイミュータブルクラスと同じ

@lazarv/react-server

リアルタイム版 JSer.info · 2025-01-23

<a href="https://react-server.dev/">https://react-server.dev/</a><br /> <p>ViteベースのReact Server ComponentやServer Actionに対応したReactフレームワーク。 ファ

Node.js — Tuesday, January 21, 2025 Security Releases

リアルタイム版 JSer.info · 2025-01-23

<a href="https://nodejs.org/en/blog/vulnerability/january-2025-security-releases">https://nodejs.org/en/blog/vulnerability/january-2025-secu

偶発的プログラミング

Qiita(trend) · 2025-01-22

はじめに当記事では達人プログラマー第二版の38.偶発的プログラミングについて解説をする筆者は背景の知識の理解が不足したまま勢いだけでコードを書く傾向があるそのために業務の理解が不足し仕事をうま…

ircam-ismm/node-web-audio-api: Web Audio API implementation for Node.js

リアルタイム版 JSer.info · 2025-01-22

<a href="https://github.com/ircam-ismm/node-web-audio-api?tab=readme-ov-file">https://github.com/ircam-ismm/node-web-audio-api?tab=readme-ov

JavaScriptランタイム「Bun」がAmazon S3クライアント機能を搭載

Publickey · 2025-01-22

オープンソースで開発されているJavaScriptランタイム「Bun」のバージョン1.1.43に、Amazon S3のクライアント機能が搭載されることが発表されています。 これによりBunで実行されるアプリケーションからAmazon S3に...

desko27/react-call: ⚛️ :satellite: Call your React components

リアルタイム版 JSer.info · 2025-01-22

<a href="https://github.com/desko27/react-call">https://github.com/desko27/react-call</a><br /> <p>Reactで<code class="language-plaintext hig

人間によるコーディング禁止の CLINE 縛りでゲームを作らせてみた感想

Zenn · 2025-01-22

現時点の AI コーディングの実力を測るために、自分はプロンプトのみ、直接コードを書くのは禁止で Roo Code による VS Code によるエディタ操作のみでコードを書かせた。その感想 (急いで書いたのでいろいろと雑です) tl;dr 良し悪しはともかく、人類は確実にA

C++ の pair の first,second を [] オペレータから呼べるようにした話

Qiita(trend) · 2025-01-22

はじめにC++ の std::pair&lt;t1,t2&gt; pr; の要素のアクセスの際に pr.first と pr.second と記述するのが面倒だといった感じの話を、X (旧 Twitter) …

【C++】コンテナクラス

Qiita(trend) · 2025-01-22

動的配列動的配列とは動的配列(C++の配列、実行中にサイズの変更が可能)⇔固定長配列(C言語の配列、実行開始時からサイズの変更が不可能)配列と同様の操作が可能。また、データの追加、削除が可能配列と同様にデータは先頭から末尾まで順にメモリに格納されており…

【知らなきゃ恥(※ ガチ)】小学一年生で習う? Linux用語特集

Qiita(trend) · 2025-01-22

はじめに生成AIを使ってプログラミングやアプリ開発に挑戦している人が増えています。v0やReplit Agent、Cursorなどアプリ開発に役立つサービスの登場でプログラミング未経験でもアプリ…

【VRChat】FPSが出ないのは性能不足のせいじゃないかも...? ~PCVRのフレーム補完について~

Qiita(trend) · 2025-01-22

注意この記事は、PCVRでゲームをプレイする際にはたらくASW/SSWなどのフレーム補完技術について触れたものです。ターゲットは主にQuest/PICOのHMDを使うPCVRユーザーになります。VIVEやINDEXなどをはじめとするPC接続型のHMDでは勝手の異なる場合があります

IISにASP.NET8.0を配備する-Javaから見た.NET

Qiita(trend) · 2025-01-22

はじめにJava 開発者が IIS で ASP.NET を使う時に考慮することをまとめました。背景とある .NET 8.0 で作られたアプリを使う為、環境構築と配備だけを行う機会がありました。…

電脳少女プログラミング2088

Qiita(trend) · 2025-01-22

今回久々にマラソンマッチがない回のようで…。1. (C) ネオン街のクラブ#!/usr/bin/rubygets;p gets.chomp.chars.uniq.sizeうわーこれ気づいたけ…

【llama.cpp】MacのローカルでDeepSeek-R1を試す

Zenn · 2025-01-22

はじめに Macのローカル環境で話題のDeepSeek-R1を動かしてみたい人向けの手順解説です。 llama.cppを使ってGhatGPTライクな環境構築を行います。 動作確認環境 M1-Pro 32GB環境 環境構築 モデルダウンロード huggingFace

React の ViewTransition コンポーネントなど: Cybozu Frontend Weekly (2025-01-21号)

Zenn · 2025-01-22

こんにちは! サイボウズ株式会社 フロントエンドエンジニア(内定者バイト)の mehm8128 (@mehm8128) です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催してい

「仕事を任される人」のチャットには特徴があって、決まってこれ。

Qiita(trend) · 2025-01-22

質問とか、認識合わせとか、相談とかで、いちいち席にきて話しかけてくる人に憤慨していた新入社員(女性)がいました。「チャットがあるんだからチャットで済ませてくれ、話しかけてくんなボケカスが!」と、大…

Gemini 2.0 Flash API の使用方法を、実装しながら解説

Zenn · 2025-01-22

「Gemini 2.0 flash」のAPIでの使い方について、Google Colaboratory で実装しながら解説します。 以前の「Gemini 1.5」とは利用ライブラリなどが異なるため、その点も踏まえて解説します。 記事の最後では、実際にアプリケーション(AI-Age

ECSとRDSをやめて、AWSコストを9割削減しました

Zenn · 2025-01-22

はじめに こんにちは。BEENOSのがれっとです。 AWS上にアプリケーションを構築する際、一般的なのはECS + RDSという組み合わせです。私も社内システムをそのような形で構築しました。 しかし、使わないときにもインスタンスが動き続けてしまうため、大量のトラフィックを捌か

バックエンド出身エンジニアがReact/Next.jsに入門してみた話

Zenn · 2025-01-22

今日からあなたはフロントエンドエンジニアです! え、面接でバックエンド・インフラしかやってなかったって言ったのに!?フロント!?どうしよう 😭 [1] どうも、株式会社カナリーでお部屋探しマーケットプレイスの CANARY を開発している shusann です! 本エントリー

React Native 0.77 - New Styling Features, Android’s 16KB page support, Swift Template · React Native

リアルタイム版 JSer.info · 2025-01-22

<a href="https://reactnative.dev/blog/2025/01/21/version-0.77">https://reactnative.dev/blog/2025/01/21/version-0.77</a><br /> <p>React Nativ

Fastlyが「AI Accelerator」正式リリース、生成AIからのレスポンスをキャッシュし高速化とコスト削減を実現

Publickey · 2025-01-21

Fastlyは、生成AIへのAPIコールに対するレスポンスをセマンティックに基づいてインテリジェントにキャッシュすることで、高速なレスポンスとAPIコール回数の低減によるコスト削減などを実現する「Fastly AI Accelerator」...

AWS Certified AI Practitioner(AIF)受験時の記録

Qiita(trend) · 2025-01-21

この記事の概要2025/01/16 に「AWS Certified AI Practitioner(AIF-C01)」を受験しました。その時の記録です。試験の概要世の中のデータ活用やAIの専…

画面遷移の性質を事前に伝える重要性

Zenn · 2025-01-21

モーダル・プッシュ・タブ iOSの画面遷移には、大きく分けて3つの画面遷移があります。 3つの画面遷移アニメーションを見てみましょう。 モーダル プッシュ タブ モーダルは下から次の画面が、プッシュは右から次の画面が表示されます。 タブには小さなアニ

ドメイン駆動設計 - 実践企業が語るBefore/After - に参加して

Qiita(trend) · 2025-01-21

Findy Tools開催のオンラインイベントドメイン駆動設計 - 実践企業が語るBefore/After -に参加してきました。ドメイン駆動設計(以下DDD)についてLINEヤフーの山口氏、塩川…

GitHub、Issueに親子関係を設定できる「Sub-Issues」機能をパブリックプレビューとして公開、誰でも利用可能に

Publickey · 2025-01-21

GitHubは、Issueに親子関係を持たせてネストできる新機能「Sub-Issues」をパブリックプレビュー版として公開すると発表しました。 Sub-Issues機能は昨年(2024年)10月にプレビュー公開され、オプトインによる利用が可...

生成AI時代のプログラミング科目の試験問題の試み(その2)--DeepSeek-r1でやってみた--

Qiita(trend) · 2025-01-21

生成AI時代のプログラミング科目の試験問題の試み(その2)ではo1でも解けない期末問題をやってみましたという話をしました。話題のDeepSeek-r1でやってみました。この記事にもあるようにDee…

Announcing Rspack 1.2 - Rspack

リアルタイム版 JSer.info · 2025-01-21

<a href="https://rspack.dev/blog/announcing-1-2">https://rspack.dev/blog/announcing-1-2</a><br /> <p>Rspack 1.2リリース。 実験的な機能として永続キャッシュのサポート、C

その配列の加工、reduceでできない?

Qiita(trend) · 2025-01-21

filter・map関数の便利さは異常reactを学んだときにまず出てくる、map関数、ループ処理くらいの認識ですぐに使ってしまいがちです。さらに、filter関数。条件付きで配列を扱えるmap…

Next.js v15からはフォーム内容がリセットされる

Zenn · 2025-01-21

最近いろんなプロジェクトをNext.js v14からv15にアップデート作業している@zaruです、こんにちは。 Next.js v15の大きな変更点はリリースノートなどで発表されていますし、アップグレードをサポートする codemod もあり、大半のプロジェクトは npx @n

(その5).構造体で遊ぶ。(浮動小数点を含む構造体)(最終章)

Qiita(trend) · 2025-01-21

x 過去ログを見よ!!!x M5NanoC6での予定は、未定目的浮動小数点数も含む時いろいろ浮動小数点数「警察」が いるらしい特に、計算誤差や比較には、うるさいらしい= は、 ほぼ、…

アナリティクスと、ファネルについて

Qiita(trend) · 2025-01-21

最近個人で Youtubeを始めたので、「Youtubeアナリティクス」を見ているのですが・何が課題なのか?・どう解決するのか?を考えるためには、アナリティクスで分析するのが大事だなと思っ…

クリーンなコードを追い求めて: 私のプログラムコードを作る際の今のイメージ

Zenn · 2025-01-21

※ この記事は TechCommit AdventCalendar2024 の24日目の記事です。 https://adventar.org/calendars/10584 https://www.tech-commit.jp/ ! ...ん?アドベントカレンダーの時期はとっくの

分析ユーザーに大福帳を提供してはならない

Zenn · 2025-01-21

結論 データ部門は大福帳を中央集権的にユーザーに提供すべきでない。 なぜなら分析ユーザーの求めに応じて、大福帳を作って配布するということは、ビジネス上の本質的な課題を、テクノロジーの問題にすり替えるということであり、焼け石に水だからである。 データ分析者からの「購買と発送を横

【Unity】HDRPを使ったありえん美しいリアルタイムVtuberライブ制作

Qiita(trend) · 2025-01-21

こんにちはっ🌟八ツ橋まろんです以前UnityのURP(Universal Render Pipeline)を使ったVtuberのライブ配信の制作について記事 を書きました。今回は、HDRP(Hi…

@lazarv/react-server

リアルタイム版 JSer.info · 2025-01-21

<a href="https://react-server.dev/">https://react-server.dev/</a><br /> <p>ViteベースのReact Server ComponentやServer Actionに対応したReactフレームワーク。 ファ

例外(AuraHandledException)をスローしつつDML操作を行う

Qiita(trend) · 2025-01-21

未処理の例外があるとDMLは行われないLWCから呼び出されたApexでエラーが発生した時、AuraHandledExceptionをスローしてJavaScriptでエラーを処理することがあります。…

280日目 jQueryを使ったAjaxでイベント駆動型非同期処理を作ってみる 社畜ママ

Qiita(trend) · 2025-01-21

こんにちは、社畜ママです!先日、非同期処理・同期処理について理解したので、今回はAjaxを使って実際に非同期処理の動きを確認したいと思います。今回はAjaxの説明と実際に動くコードを紹介し、次回…

因果仮説を機械学習の部分依存で検証する際の落とし穴

Qiita(trend) · 2025-01-20

はじめにDataRobot で小売・流通業のお客様を担当しているデータサイエンティストの新名庸生です。ビジネスにおいて機械学習を活用する際、予測ターゲットに対し各特徴量がどのような関係性を持って…

Go1.24 New Features

Zenn · 2025-01-20

Go1.24 が2月にリリースを控え、リリースノートのドラフトや Release Candidate が公開されています。この記事では前回の Go1.23 New Features に引き続き、Go1.24 の新機能の中から気になった機能を紹介していきます。 https://ti

[Ruby]最近paiza始めた人向け!入力の受け取り`gets`時の小技を3つ紹介![paizaラーニング]

Qiita(trend) · 2025-01-20

はじめにこんにちは!Ruby学習中の、やま さかな(@YamzknA)と申します。paizaラーニングやってますか?やってみるとパズルみたいな感じで楽しいですよね。でも、標準入力受け取るのが…

初めてOSSコントリビュートしました!

Zenn · 2025-01-20

はじめに 私はエンジニア歴3年目で、最近モバイル開発を始めて3ヶ月になります。 この度、初めてOSSにコントリビュートしました!🔥といっても今回はたった2行程度の修正だけです。 OSSへのコントリビュートはハードルが高いと思い込んでいましたが、実際に挑戦してみると意外と取り組

ポケモンカードをReactで実装してみた

Zenn · 2025-01-20

はじめに ポケポケやってますか? 課金額850億円以上で業績大幅上昇見込みということで、流石にこれは触ってみないといけないと思い、触ってみたらUIが凄すぎて感動しました https://game.watch.impress.co.jp/docs/news/1651226.ht

useStateの更新用関数は、なぜ最新の状態を参照できるのか。

Zenn · 2025-01-20

はじめに Reactにおいて最も使われているフックと言っても過言ではないuseStateですが、その中に更新用関数というものがあります。 今回はこの更新用関数を、useStateが内部でどのように動いているのかという観点で深掘ってみました。 前提 下記のようなnumber

編集可能なパワーポイントを作成するAIエージェントを作成してみた

Qiita(trend) · 2025-01-20

はじめに生成AIを活用して、編集可能なパワーポイントを自動作成する仕組みを構築しました。本記事では、その実現方法や得られた知見を共有します。↓ 以下は、生成したパワーポイントの例です。人の手に…

Podmanでプライベートロケーションを立てて外形監視してみた!

Qiita(trend) · 2025-01-20

New Relicで外形監視をする際に監視対象がプライベートネットワーク内にある場合、Synthetics Job Managerを使うことでプライベートネットワーク内でも簡単に外形監視を実施できま…

パワポ資料自動作成AIエージェントを自作してみた

Zenn · 2025-01-20

はじめに 皆さんこんにちは。株式会社アイデミー データサイエンティストの藤井(X | LinkedIn)です。 ここ最近、「AIエージェント」というワードを耳にする機会が急増しています。何をもってAIエージェントと定義するかは現状曖昧であり、人によって意見の分かれるところかと

統計検定準1級で最優秀成績賞!文系出身アナリストの勉強法

Zenn · 2025-01-20

はじめに こんにちは!データアナリストのmadokaです。 普段はフェズのデータ活用ソリューションの設計や、データ分析業務に携わっています。 このたび統計検定準1級を受験し、最優秀成績賞で合格することができたので(やったー!)、体験記としてブログに残すことにしました。 こ

Optimizerの変遷 ~最急降下法からAdamWまで~

Zenn · 2025-01-20

はじめに 機械学習のコードを書いているエンジニアの方はoptimizerに何を選べばいいか迷ったことがあると思います。 とりあえず有名なモデルでよく使われているAdamやAdamWをよく考えずに選んでいませんか。 本記事ではそれぞれのoptimizerのパラメータ更新式の定性

OSSのアプリストア管理ツール、AppAgentを作りました

Zenn · 2025-01-20

先日アプリストア最適化(ASO)からリリースまで一気通貫でいけるウェブサイトAppAgentを公開しました(Google Playは未対応)。 GitHubはこちらです。ぜひスターをつけていただけると嬉しいです! https://github.com/ngo275/app-age

【完全版】Linuxコマンドチートシート

Qiita(trend) · 2025-01-20

はじめに 今回の記事は、私がエンジニア1年のなかで使用頻度の高いコマンドから、これ便利だったなというコマンドを、あとで見返せるようにチートシート的な感じでまとめていきます。 また、コマンドのオプ…

ただJSONサイズを80%削減する話

Zenn · 2025-01-19

JSONファイルのサイズを 80%削減 できたお話。 実際に実験した数値も踏まえて紹介します。 ! Node.js前提のお話です。 モチベーション HowToだけを知りたい方は読み飛ばしてもOKです。 モチベは次の2つです。 通信量を削減したい! 難読化したい! 1

VAEって結局何者なの?

Zenn · 2025-01-19

はじめに 今回は、満を持してVAE(Variational Auto Encoder)をちゃんと理解していこうと思います。 VAEに関しては、だいたい知っていますが、MusicGenという音楽生成AIを理解しようと思った時に、関連してRVQ-GANが出てきたので、再勉強をして

Genesisで小型二足歩行ロボットを学習させてみる

Qiita(trend) · 2025-01-19

一体どうすれば自作ロボがうごくんだようやること物理シミュレータのGenesisを使って、自作のURDFを導入し、学習させてみます。小型二足歩行ロボットを試します。holypong氏に聞いた…

生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行、バグや脆弱性を発見してくれるAIテストエージェント「Spark」登場

Publickey · 2025-01-19

ドイツに本社を置き、コード分析ツールなどを提供するCode Intelligence社は、起動すればあとは生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行することで、対象となるソフトウェアのバグや脆弱性などを発見してくれるA...

GitHub、マイクロソフトの独自開発CPU、Cobalt 100プロセッサによるLinux Arm64ホステッドランナーを無料プランユーザーにも提供へ

Publickey · 2025-01-19

GitHubは、パブリックリポジトリを利用している無料プランのユーザーに対しても、マイクロソフトの独自開発CPU、Cobalt 100プロセッサによるLinux Arm64ホステッドランナーを提供すると発表しました。 現在パブリックプレビュ...

Five years of React Native at Shopify (2025) - Shopify

リアルタイム版 JSer.info · 2025-01-19

<a href="https://shopify.engineering/five-years-of-react-native-at-shopify">https://shopify.engineering/five-years-of-react-native-at-shopif

A checklist for your `tsconfig.json`

リアルタイム版 JSer.info · 2025-01-19

<a href="https://2ality.com/2025/01/tsconfig-json.html">https://2ality.com/2025/01/tsconfig-json.html</a><br /> <p><code class="language-pla

アルゴ式「条件とループ」をHaskellで解いて、その復習

Zenn · 2025-01-19

Haskellに興味を持ち、「始めてみよう!」と思い立ったものの、初学者が理解できるくらい易しく、かつ実践的で参考になるコードを見つけるのは簡単ではありません。特に初心者が直感的に学べるお手本となるコードの例が不足しているように感じます。 そこで、初学者向けのプログラミング問題と

Electron 34.0.0 | Electron

リアルタイム版 JSer.info · 2025-01-19

<a href="https://www.electronjs.org/blog/electron-34-0">https://www.electronjs.org/blog/electron-34-0</a><br /> <p>Electron 34.0.0リリース。 Chro

Changelog: Cypress App | Cypress Documentation

リアルタイム版 JSer.info · 2025-01-19

<a href="https://docs.cypress.io/app/references/changelog#14-0-0">https://docs.cypress.io/app/references/changelog#14-0-0</a><br /> <p>Cypre

【図解解説/初心者OK】Next.jsとHonoで爆速タイピングゲームを作ろう【Redis/Bun/TypeScript/Upstash/TailwindCSS】

Qiita(trend) · 2025-01-19

はじめにみなさんこんにちは、Watanabe Jin(@Sicut_study)です。今回もハンズオンをやっていきますが、テーマは「爆速」です。JavaScriptのフレームワークで話題にな…

Slackで自分にきたメンションを、自動でタスク化してNotionに登録するアプリの作成した話

Qiita(trend) · 2025-01-19

はじめに忙しいor面倒臭すぎて自分に振られた作業を、手動でタスク化出来ない。Notionとかで管理したいけど、面倒すぎる。そうだ自動化しよう。まずは完成した時の画像をどうぞ以下は、実際にア…

AI エージェント界隈で話題の MCP は結構すごい!ー MCP の技術概要とその展望 ー「メタ AI エージェント」の実現なるか?

Zenn · 2025-01-19

MCP が盛り上がってるらしい… Anthropic が 2024年11月に発表した「Model Context Protocol(MCP)」ですが、AI エージェント界隈で結構な盛り上がりを見せています。そこで、その特徴や技術概要、将来の展望について、実際にコーディングした

Vitest 3.0 is out! | Vitest

リアルタイム版 JSer.info · 2025-01-19

<a href="https://vitest.dev/blog/vitest-3">https://vitest.dev/blog/vitest-3</a><br /> <p>Vitest 3.0リリース。 Vite 6をサポート、<code class="language-p

Chrome 132 | Release notes | Chrome for Developers

リアルタイム版 JSer.info · 2025-01-19

<a href="https://developer.chrome.com/release-notes/132">https://developer.chrome.com/release-notes/132</a><br /> <p>Chrome 132リリース。 <code c

Announcing Nuxt Content version 3

リアルタイム版 JSer.info · 2025-01-19

<a href="https://content.nuxt.com/blog/v3">https://content.nuxt.com/blog/v3</a><br /> <p>Nuxt Content v3リリース。 ファイルベースの代わりにPostgreSQL/Cloudfl

Release v8.5.0 · storybookjs/storybook

リアルタイム版 JSer.info · 2025-01-19

<a href="https://github.com/storybookjs/storybook/releases/tag/v8.5.0">https://github.com/storybookjs/storybook/releases/tag/v8.5.0</a><br /

straceprof——とにかく簡単にビルドのプロファイルを取るためのソフトウェア

Zenn · 2025-01-19

三行まとめ straceprof は strace コマンドを利用して Linux 上のマルチプロセスで動くプログラムをプロファイルするためのソフトウェアです。 straceprof は strace コマンドが使えるところならどこでも使うことができます。 strac

Flutter Webを使った結婚式の余興向けで、あみだくじアプリを短期間で作った話

Zenn · 2025-01-19

昨年、籍を入れ、1月の3連休(先週)に友人だけで披露宴を開催しました その余興として、Flutter Webを使って簡単なあみだくじアプリケーションを作った話になります 製作期間は、お正月から流行りのAIツール(GPTやClaude)を活用し進め、約1週間でした(結婚式の前日まで

IT エンジニアだけど語彙力を増やしたいので「大人の語彙力ノート」を読んだ

Qiita(trend) · 2025-01-18

正しい日本語を使いたい願望がある。社会人としてはもとより、IT に携わるにしてもメリットを痛感する。そんな動機で「大人の語彙力ノート」という本を読んでみた感想文です。大人の語彙力ノート 誰からも「…

最強神器「Cursor」の本当に使い方を徹底解説【知らないとヤバいレベルです】

Zenn · 2025-01-18

筆者自信、個人開発を長い間やってきた&toB含め多くの開発に携わってきました。もともと開発速度に自信があり力でねじ伏せるタイプでしたが、それでもこのCursorを使い始めて世界が変わりました。具体的には、よくあるAI驚き屋の「3分でLPが作れた」「24時間AIが自動で」とかではな

個人的な備忘録:忘れかけていたWindowsコマンドプロンプトの基本をアウトプットしてみた

Qiita(trend) · 2025-01-18

はじめに今回は、Windowsのコマンドプロンプトで使用できるコマンドをいくつかご紹介します。この記事の内容は、自分の備忘録としてまとめたものですので、ご了承ください。コマンド操作を積極的に活…

【完全網羅】第3回金融データ活用チャレンジ提出までの手引書

Qiita(trend) · 2025-01-18

はじめにDataikuは"Everyday AI, Extraordinary People"というテーマを掲げ、データ分析やAI活用を広げ、皆様の可能性を開放していく事を目標にしております。そ…

情報系同人誌プラットフォーム「ジンフォ」を支える技術

Zenn · 2025-01-18

はじめに こんにちは! はじめましての人ばかりだと思います。はっぱです。 普段は 同人音声についての同人誌 を作ったりなどしています。 いきなりですが、「同人誌」といえば一般的にはマンガやイラスト、小説が主体の物語創作を思い浮かべる人が多いでしょう。ですが、Zennの読者の皆

新卒2年目エンジニアの学習記録:学習11カ月目

Qiita(trend) · 2025-01-18

はじめに新卒2年目エンジニアのA.Kと申します。1月から職場が変わり、研修ではフルスタックに技術を学んでいます。毎日出社の中、思考錯誤して学び続けているのでその内容について書いていきます。先…

実家の八百屋のためにRailsアプリを作った話

Zenn · 2025-01-18

はじめに こんにちは、higasunです。 普段は東京でソフトウェアエンジニアとして働いています。 今回は、実家の八百屋のためにRailsでアプリケーションを作った時の話をします。 「八百屋」と言っても、もう店先で青果を売るような業態ではなくなり、今は飲食店や施設への青果の配

個人開発したサービスが2日で3 万リーチした話

Zenn · 2025-01-18

はじめに こんにちは、noguです。 今回は、私が個人で開発したサービスが、公開からわずか 2 日間で 3 万リーチを達成するという、予想外の出来事についてお話ししたいと思います。 この短い期間で、多くの方々にサービスを知っていただき、実際に利用していただけたことは、私にとっ

【いま話題】MCPサーバーを10分で構築してみた

Zenn · 2025-01-18

こんにちは。 今話題のMCPサーバーを構築してみようと思い、備忘録としてこの記事にログを残していこうと思います。 MCPのイントロダクション https://modelcontextprotocol.io/introduction 上記の絵がMCPの役割を簡潔に表してくれて

[ホームサイバーレンジ] Ludusを使ったGOAD自動構築

Qiita(trend) · 2025-01-18

構築したくなった理由OSCPに合格し、次にOSEPを目指すにあたって情報を調べてみると、脆弱なAD環境を構築している人を多く見かけました。そのため、自宅でもAD環境を構築したくなって色々と調べて…

100秒テックの「React 19 がでた」を見たので、チートシートを作成してみました

Zenn · 2025-01-18

はじめに 今回は、いつも楽しく拝見させていただいている「100秒テック」のakiさんとコラボしました! まずは、とにかく動画をご覧ください! https://www.youtube.com/watch?v=ZzHJ99mpEow 他にも役立つフロントエンド関連の技術動画がたく

何度も何度も修正と再投稿を繰り返して磨きがかかった C++ の記事!!

Qiita(trend) · 2025-01-17

まえがき この記事は投稿者(NokonoKotlin)の個人サイトの記事から Qiita 用に移植 &amp; 加筆したものです。 (この文言は記事が剽窃でないことを周知するためのものであり、個人サイトの…

RustでTF-IDFを用いた効率的な文書検索

Zenn · 2025-01-17

なにかといろいろなところであると便利なのが検索。 だけど案外実装がめんどかったりしていままでいろんなもので実装してこなかったので、 最近初めたrustで文章検索を実装してみたお話です。 最終的にWikipedia10万件を 200ms弱で全検索できるようになります。 あと色々ガラ

Qiitaのいろいろランキング2024

Qiita(trend) · 2025-01-17

はじめに2024年のユーザーの皆さまの活動を、色々なカテゴリーでランキングにしました!今年も公式から提供していきます ぜひ過去のランキングもご覧ください。Qiitaのいろいろランキング2023Qiitaのいろいろランキング202…

クッキーとセッションを雰囲気で使っているエンジニアが、違いを説明できるようになる記事

Zenn · 2025-01-17

どうもお疲れ様です。MESIです。 Web系のエンジニアをやっていると普段からクッキーやらセッションやらを使うことになると思います。 皆さんの職場でも、こんな言葉を耳にするのではないでしょうか。 「クッキーに保存しよう」 「クッキー削除しよう」 「セッションに保存しよう」 「セ

【個人開発】新卒エンジニアがアニメ投稿サイトを作った話

Zenn · 2025-01-17

はじめまして。 2年かけてアニメ投稿サイト(動画投稿サイト)を開発したので、なぜ作成したのかや、技術的な部分について話していきたいと思います。 こちらにもリンクです。 https://anishare.net こちらにも投稿しています。 https://anishare.fanb

Git Sync・Pull Request自動コメント機能についての感想

Qiita(trend) · 2025-01-17

はじめに2023年のRe:inventにて登場したGit sync。CloudFormationとGit間で、スムーズな接続ができる魅力的な機能です。2024年9月に、Pull Requestに自…

新しいおもちゃを見つけたいエンジニア必見:私がやっている情報収集

Zenn · 2025-01-17

はじめに こんにちは、エンジニアの奥田です。 私は新しいものが大好きです。新しいものは既存の問題を解決してくれたり、新しい視点を与えてくれたりするからですね。 新しい技術や商品、アプリ……どれも最高です!「早く知って遊びたい!」という気持ちがあります。 ただ、知らないことには

RAG・AI Agentを支えるRetriverの基礎知識と実装まとめ

Zenn · 2025-01-17

はじめに 株式会社neoAIの研究開発組織 (neoAI Research) / 東京大学の竹本健悟です。 巷では昨年からRAG(Retrieval Augmented Generation)、そして最近ではAI Agentが大いに注目を集め世間を騒がせていますね。 これらの

IVRyのSREの取り組み 2025冬

Zenn · 2025-01-17

こんにちは。2024年11月にIVRyにSWEとしてジョインした渡部(ryuichi_1208)です。最近は肉うどんとコーヒーにハマっています。会社には肉うどん部とコーヒー部があって日々レベルの高い(?)議論がされておりとても面白いです。 https://x.com/ryuich

250記事投稿で得られた成長:苦手なことは、少し背伸びしてアウトプットしてみることが大切という話

Qiita(trend) · 2025-01-17

はじめにこれまでの250記事投稿を通じて得られた成長を振り返りつつ、特に「苦手なことは、少し背伸びしてアウトプットすること」の重要性についてお話しします。アウトプットの習慣を続ける中で、苦手な分…

【Shopify】ノーコードで Liquid の schema を作成できるアプリを作った話

Qiita(trend) · 2025-01-16

はじめに今回は、ノーコードで Shopify で使用されている Liquid の schema を作成できるアプリ「UnLiquidSchema」をリリースしたので、機能について紹介します。ht…

中和滴定曲線と中和点

Qiita(trend) · 2025-01-16

はじめに酸性溶液に塩基性溶液を滴下していくと、pHが変化する。酸と塩基を過不足なく中和する点を中和点と呼ぶ。中和点は、滴定に用いる酸や塩基の強弱によって変化する。そこで、今回は『強酸・強塩基』、『…

【Rails】uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)の対処法

Qiita(trend) · 2025-01-16

はじめにこんにちは! アメリカで独学でソフトウェアエンジニアを目指している者です。本日はRails Tutorial を進めている際に新たにアプリを作成しようとしたらエラーが発生したのでそれにつ…

時間がないからこそ、テストを書く

Zenn · 2025-01-16

こんにちは。 株式会社ココナラ在籍のKです。 「時間がないからテストは後で書く」 そのような言葉を聞くたび、「テストを一緒に書くことでむしろ時間を節約できるのに、もったいない」と感じます。 本記事では、その理由を明確にした上で、私がよくやっているTDDをゆるく取り入れたテストの進

Roo-Cline プロジェクト構造の詳細解説

Qiita(trend) · 2025-01-16

はじめにRoo-Cline プロジェクトは、VS Code 拡張機能として動作する自律的なコーディングエージェントの基盤となる複雑なシステムです。ソフトウェア開発プロセスを自動化し、開発者がより創…

生成AI「Gordon」がDockerコンテナの問題を解決してくれる、Docker Desktopに統合へ

Publickey · 2025-01-16

Docker社は、Dockerコンテナにまつわるさまざまな問題や質問に対応してくれる生成AI「Gordon」を発表しました。 GordonはDocker Desktopに統合され、チャットで対話や質問ができるだけでなく、Docker Des...

GitHub Copilotを活用したAIエージェント Reclineを試してみる

Zenn · 2025-01-16

ReclineというAIエージェントを使用してみたら、GitHub Copilotを初めて使用したときの感動を思い出しましたのでご紹介します。 Reclineとは ClineというVSCode上で動作するAIエージェントがあります。様々なLLM(GPTやClaudeなど)を使

January 15, 2025 Release – React Spectrum Releases

リアルタイム版 JSer.info · 2025-01-16

<a href="https://react-spectrum.adobe.com/releases/2025-01-15.html">https://react-spectrum.adobe.com/releases/2025-01-15.html</a><br /> <p>R

Angular 2025 Strategy. For the past two and a half years... | by Minko Gechev | Jan, 2025 | Angular Blog

リアルタイム版 JSer.info · 2025-01-16

<a href="https://blog.angular.dev/angular-2025-strategy-9ca333dfc334">https://blog.angular.dev/angular-2025-strategy-9ca333dfc334</a><br />

Node.js Type Stripping Explained

リアルタイム版 JSer.info · 2025-01-16

<a href="https://satanacchio.hashnode.dev/everything-you-need-to-know-about-nodejs-type-stripping">https://satanacchio.hashnode.dev/everythi

2024 JavaScript Rising Stars

リアルタイム版 JSer.info · 2025-01-16

<a href="https://risingstars.js.org/2024/en">https://risingstars.js.org/2024/en</a><br /> <p>GitHubのスター数の比較をするJavaScript Rising Starsの2024年の

Introducing TanStack Start – Frontend Masters Boost

リアルタイム版 JSer.info · 2025-01-16

<a href="https://frontendmasters.com/blog/introducing-tanstack-start/">https://frontendmasters.com/blog/introducing-tanstack-start/</a><br /

Release v136 · esm-dev/esm.sh

リアルタイム版 JSer.info · 2025-01-16

<a href="https://github.com/esm-dev/esm.sh/releases/tag/v136">https://github.com/esm-dev/esm.sh/releases/tag/v136</a><br /> <p>esm.sh v136リリ

ReactでUI構造が変わっても状態を保持したい - React-Reverse-Portal -

Zenn · 2025-01-16

こちらは「medicalforce New Year's Blog 2025」8日目の記事です。 今回はUI構造が変わっても状態を保持したいときに便利なReact-Reverse-Portalというライブラリを紹介しようと思います。 解決する課題 例えば、タブレット向けの画面

【Cline解説】さぁ!今日から納期直前のアナタも定時帰り!

Qiita(trend) · 2025-01-16

はじめにAIでプログラミングをするサービスが多数登場しています。中でも、設計から実装まで一通りやりきってくれる「Cline」というAIツールが最近話題になっています。日本の検索ボリュームを見てみ…

Google WorkspaceのAIアドオンが廃止されて基本プランに組み込まれたので変更点を解説します

Zenn · 2025-01-16

※ 2025.1.16時点の情報です ※ 本記事は主に情シス向け(Google Workspaceの管理者向け)に書いています 2025年1月に Google Workspace のAI関連機能(Gemini for Google Workspace)の課金形態の大幅変更が発表さ

PHPでGoogle reCAPTCHA Enterpriseを実装してみる

Qiita(trend) · 2025-01-16

はじめにこの記事は以下の人向けの資料となります。新しくウェブサイトを構築している方Google reCAPTCHAのクラシック版を使っている方クラシック版管理画面https://www.g…

【kintoneノーコード開発】選択式のフィールドはどれを選ぶ?

Qiita(trend) · 2025-01-16

はじめにこんにちは、現在kintoneノーコード開発で日々試行錯誤しているばんちゃん(@Banchan_k12)です。今回はkintoneアプリフィールドのうち、選択式のフィールド4種類をどんな…

【kintoneノーコード開発】選択式のフィールドはどれを選ぶ?

Qiita(trend) · 2025-01-16

はじめにこんにちは、現在kintoneノーコード開発で日々試行錯誤しているばんちゃん(@Banchan_k12)です。今回はkintoneアプリフィールドのうち、選択式のフィールド4種類をどんな…

あ〜CesiumJSをSSR環境でも動かしたいね〜

Qiita(trend) · 2025-01-15

正確に言えば、あ〜SSR環境で動作するアプリケーション内でもCesiumJSを利用したいね〜です。使用環境Svelte v5.0.0SvelteKit v2.0.0pnpm v9.14.4TL;D…

ITエンジニアが選んだ「ITエンジニア本大賞2025」発表。GitHub CI/CD実践ガイド/サイバーセキュリティの教科書/ ITエンジニア働き方超大全、など

Publickey · 2025-01-15

ITエンジニアが投票によって技術書やビジネス書を選ぶ「ITエンジニア本大賞 2025」の結果が発表されました。 「ITエンジニア本大賞」は、仕事の役に立った本、初学者におすすめの本、ずっと手元に置いておきたい本など、おすすめの本をITエンジ...

ChatGPT新機能「タスク」

Zenn · 2025-01-15

はじめに OpenAIのChatGPTにScheduled tasks(日本語名:タスク)が追加されました。 生成AIをスケジュール実行していくのは、今後整備されていくであろうAIエージェントへの布石と考えられます。 AIが人間の代わりに考えながらタスクをこなしていく、これを

Lovable AI にウェブアプリを作ってもらった

Qiita(trend) · 2025-01-15

はじめにプロンプトで指示を出すだけでWebアプリを作ってくれる生成AIは数多くありますが、今回あまり耳馴染みのないLovable AIというサービスを使ってみました。Lovable AIとは公…

すぐに始めるFortran ~Python連携・数値計算ライブラリ利用による実践的活用ガイド~

Zenn · 2025-01-15

📰 概要 Fortranプログラミングを始めようと思っている方・始めさせられる方へ。 本書はFortranでとりあえず動く、Hello world!を超えたFortranらしいプログラムを解説し、これから始めようとするFortranプログラムがどのようなものかを解説します。

【ゼロから始める Web 開発】自分だけの美しいポートフォリオサイトを作ろう(HTML & CSS & JavaScript)

Zenn · 2025-01-15

本書では、HTML・CSS・JavaScript の基礎を学びながら、魅力的なポートフォリオサイトを作成します。 作ったサイトは GitHub Pages で無料で公開でき、就職・転職活動にも活用できます。 身につくスキルは下記の通りです。 🎨 HTML/CSS を使った

前職での Haskell 製ライブラリが幾つか OSS 化されたので紹介する

Zenn · 2025-01-15

はじめに 前職(DeepFlow)で開発した Haskell 用のライブラリ群がOSS化された(かつての同僚のみなさま、ありがとうございます🙏)ので、その内で私が主に開発を担当したものについて、遅ればせながら幾つか紹介したいと思います。 いずれも実務でバリバリ使っていたライブ

月500ドルから始まる“AIチームメイト”との開発生活 〜Devinとの理想の開発プロセスを求めて〜

Zenn · 2025-01-15

ソフトウェア開発の現場では、AIを活用した開発支援ツールへの注目が年々高まっています。 (たぶん)1年ほど前はCursorを使っているエンジニアも今ほどは少なく、OpenAI DevDayでデモを行なったOpenAIのエンジニアがCursorをエディタとして利用していたことが話題

FORCIAのサマーインターンで検索DBを高速化してきた in 2024

Zenn · 2025-01-15

はじめに 8月5日~9日にフォルシア株式会社のサマーインターンシップ 検索DB高速化コースに参加しました! インターンの流れなどはこちらに記載されているので、本記事ではインターンで行った課題について深ぼって行きたいと思います! https://zenn.dev/hato_72

運用チームが災害時に現場にたどりつけなくても、止まらないシステムを作りたい。サイバートラストはBCP対策をどう作った?[PR]

Publickey · 2025-01-15

顧客向けに止められないさまざまなサービスを24時間365日提供しているサイバートラスト。 同社は、これらの高可用性が求められるシステムの一部に、クラスタリングソフトウェア「CLUSTERPRO X」を採用したことを明らかにしました。 具体的...

AI系の情報収集手法を紹介(ビジネス・開発・研究)【2025年版】

Zenn · 2025-01-15

本記事ではAI系を中心とした「ビジネス」、「開発・技術」、「研究論文」に関する情報収集について、どのようなサイトやニュースレターを活用しているのか、そして私が実際どのように「AI-Agent(もどき)」を使用して収集・閲覧を効率化しているのかを紹介します。 本記事は4つの内容で

環境変数をドキュメント化しておきませんか?という提案

Zenn · 2025-01-15

みなさんちゃんとドキュメント書いていますか? 私は日頃からドキュメントの作成を心がけているのですが、以前ふと思いついて作成したドキュメントが結構良かったのでそれを共有しに来ました。 環境変数をドキュメント化する タイトルの通りですが、プロジェクト(≒リポジトリ,アプリケーショ

WinterCG の WinterTC への移行など : Cybozu Frontend Weekly (2025-1-14号)

Zenn · 2025-01-15

こんにちは!サイボウズ株式会社 フロントエンドエキスパートチームの @mugi_uno です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025 年 1

Nutanix AHVとは

Qiita(trend) · 2025-01-15

みなさん、こんにちは!VMwareライセンス形態変更に伴い、エンジニア視点でNutanix AHVについての紹介・検証・気付いた点などを順次発信していきたいと思います。VMwareのライセンス形…

Web開発を始めたい人必見:「Web技術の基本」で学ぶ現代の必須スキル Chapter(2) 〜Webとネットワーク技術〜

Qiita(trend) · 2025-01-14

はじめにこんにちは!Naoと申します。普段は株式会社xincereでWebアプリケーションの開発をしています。主にReactやTypeScriptを使い、日々モダンな技術を活用した開発に取り組んで…

警察庁、中国の関与が疑われる日本国内へのサイバー攻撃に注意喚起。侵入手口など解説、CLI版VSCodeが悪用される例も

Publickey · 2025-01-14

警察庁は、主に日本の安全保障や先端技術などの情報窃取を目的とした、中国の関与が疑われる組織的なサイバー攻撃のキャンペーンが行われているとして注意喚起を行っています。 警察庁および内閣サイバーセキュリティセンターは、2019年頃から現在に至る...

残念英語力のレガシーアプリ開発者がre:Inventを生き残るために、そしてこの先生き残るために

Qiita(trend) · 2025-01-14

はじめに昨年12月、会社の公募枠という形でAWSのre:Inventに参加させてもらいました◎私自身re:Inventに参加するべきど真ん中の人間ではないかもと思っていましたが、とても心を動か…

AWS、コンテナに最適化したLinux OS「Bottlerocket」を米国政府セキュリティ標準「FIPS 140-3」に適合へ

Publickey · 2025-01-14

Amazon Web Services(AWS)は、コンテナに最適化したLinux OS「Bottlerocket」を2020年9月にリリースしています。 Linux OSには一般にシェルやプログラミング言語のランタイムなど、便利に使える機...

standard-schema/standard-schema: A standard interface for TypeScript schema validation libraries

リアルタイム版 JSer.info · 2025-01-14

<a href="https://github.com/standard-schema/standard-schema">https://github.com/standard-schema/standard-schema</a><br /> <p>zodなどのスキーマバリデーシ

【Go】DockerFileでの環境構築

Qiita(trend) · 2025-01-14

はじめに業務でDockerファイルを作成する機会があり、マルチステージビルドを使用したイメージの軽量化やビルド時間の短縮周りを色々調べたので備忘録がてらまとめておこうと思います。参考までに、マルチ…

BetaになったTanStack Startを触るぞ!!!

Zenn · 2025-01-14

はじめに こんにちは!Reactのフルスタックフレームワークといえば、Next.jsが広く知られていますが、新たにOSSのTanStackが「TanStack Start」というフレームワークをリリースしました(現在はbeta版が公開されています!) この記事では、TanSt

【TypeScript×関数型】まとめてエラーを捕まえる!neverthrowで実現するスマートなCSV検証

Zenn · 2025-01-14

はじめに CSVデータの検証においては、数多くのエラーが同時発生する可能性があります。たとえば「ある行のIDが数値ではない」「日付が無効」「必須項目が空欄」など、複数セルで同時に問題が起こりえるのがCSVの難しいところです。 JavaScriptの例外処理では、標準的な例外処

Playwright + GitHub Actions / Pagesで確認しやすいStorybookのVRT環境を作る

Zenn · 2025-01-14

きっかけ 個人開発のプロジェクトでStorybookのVRTをやりたくなったので、Chromaticを導入しました。 https://www.chromatic.com/ 手軽に導入でき、テストも安定していて満足していたのですが、無料枠がちょっと心許ない感じでした。 5,0

RAGで動画検索。「VideoRAG」の解説

Zenn · 2025-01-13

本記事では、RAGの性能を高めるための「VideoRAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何 この記事は、RAGで動画も検索できるようにする手法「VideoRAG」

大規模言語モデルの次が来る?Meta発「LCM」とは【概念ベースのAI:Large Concept Model】

Zenn · 2025-01-13

はじめまして、ますみです! 株式会社Galirage(ガリレージ)という「生成AIに特化して、システム開発・アドバイザリー支援・研修支援をしているIT企業」で、代表をしております^^ 本日は、Meta(Facebook)傘下の研究所であるFAIR(Fundamental AI

わかりやすいリスクマネジメント~転ばぬ先の杖

Qiita(trend) · 2025-01-13

はじめにプロジェクトを管理するような立場になってもうだいぶ経ちますがプロジェクトの運営は常に不安との戦いです。プロジェクトが思ったとおりに進む、なんてことはほぼ無く大抵は思ってもいなかったよ…

生成AIでAPIテスト自動化(テストケース生成→コード生成→実行)やってみよう!

Qiita(trend) · 2025-01-13

はじめにテストのための生成AIを搭載した「UiPath Autopilot for Testers」でAPIテストの自動化もできるので、本ブログでは、どんな手順で達成できるのか、コツの一部を補足し…

Flutterアプリ開発のための最新モダンスタックとベストプラクティス

Zenn · 2025-01-13

Flutterアプリ開発のための最新モダンスタックとベストプラクティス 1. アーキテクチャ 推奨: Clean Architecture + MVVM 理由: 分離された構造: プレゼンテーション層、ドメイン層、データ層を明確に分離し、変更の影響範囲を最

サーバサイドJavaScriptの標準策定を目指す「WinterTC」がECMA International傘下で始動、W3CのWinterCGから移行

Publickey · 2025-01-13

W3CでサーバサイドJavaScriptを中心とした非Webブラウザ環境におけるJavaScriptの互換性について議論してきた「Web Interoperable Runtimes Community Group 」(WinterCG) ...

オラクル、JavaScriptの商標を自主的に手放すつもりはないとDenoに通告

Publickey · 2025-01-13

JavaScriptランタイム「Deno」の開発元であるDeno Landが、オラクルが所有する「JavaScript」の商標登録の取り消しを米国特許商標庁に申請した件について、オラクルはJavaScriptの商標を自主的に手放すつもりはな...

Chromiumエコシステムに資金提供を行う「Supporters of Chromium-Based Browsers」、Linux Foundationが設立

Publickey · 2025-01-13

Linux Foundationは、Chromiumエコシステムのプロジェクトに対して資金提供などの支援を行う「Supporters of Chromium-Based Browsers」を設立したと発表しました。 Chromiumはオープ...

ポータブルゲームデバイス実機でPyxelアプリを動かす方法

Zenn · 2025-01-13

Pyxelアプリを実機で動かしたい 以下あたりを読んでPyxelでアプリ開発して自作Pyxelアプリを実機上で動かしたいなーと猛烈に思うようになってしまいました。 https://qiita.com/kitao/items/eae53dd47c663b497352 https

uvを活用したPythonのマルチプロジェクトのモノレポ構成

Zenn · 2025-01-13

はじめに 本記事では、Pythonのパッケージマネージャーとして注目を集めているuvを使った、Pythonのマルチプロジェクトのモノレポ構成を紹介します。 環境構築アプローチの選択 uvを使ったマルチプロジェクト環境の構築には、主に2つのアプローチがあります。 uvの

【Amazon Bedrock】Agentでもクロスリージョン推論使いたい

Qiita(trend) · 2025-01-13

前書き2024年8月の末にAmazon Bedrock がクロスリージョン推論をサポートしました。https://aws.amazon.com/jp/about-aws/whats-new/20…

KVMホストOSを新規導入した際のKVMゲストOS構築躓きポイント~RHEL編

Qiita(trend) · 2025-01-13

はじめに昨年12月中旬に自宅PCの買い替えをしました。以前は、富士通社のノートPC(SSD:256GB、メモリ:8GB)を使用していましたが、ここ2,3か月の間に長時間大きなファンの回転音が続くよ…

Transit Gatewayを利用したVPCをアカウント間で跨いで疎通確認

Qiita(trend) · 2025-01-13

概要仕事でTransit GatewayをPoC環境で構築する機会があって思ったより、やることがあったので記事にしてみました。また、構築して通信を分析できるサービスも教わったので使って、経路も確認…

Clineっておいしいの?おいしいです!

Zenn · 2025-01-13

プログラミング補助からAIエージェントへの進化 これまでのプログラミングにおけるAI活用といえば、「GitHub Copilot」や「Cursor」が代表的な存在でした。これらのツールは、入力中のコードや指示をもとにAIがコード片を提案する、あるいは要件を満たす小規模なプログ

GraphRAGでポケモン図鑑の構築に挑戦【LlamaIndex × Neptune 】

Qiita(trend) · 2025-01-13

はじめにこの記事は、@minorun365さんの「GraphRAGをAWS上で動かしてみる」を参考に、実際にポケモンWikiの内容でGraphRAGを試してみた実験記録です。注意筆者はポケモン…

【使い分け必須】従来のRAGとは異なる、Agentic RAGについて解説します

Zenn · 2025-01-13

近年の大規模言語モデル(LLM)は、チャットや問い合わせに対して瞬時に回答を返せるようになり、ビジネスや開発現場でも幅広く活用されています。しかし、LLM だけに頼ると、すでに学習されていない最新情報や機密資料などを参照できないケースもあるのが現状です。 そこで注目されているのが

Fortranコンパイラ一覧

Qiita(trend) · 2025-01-13

概要Fortranコンパイラはさまざまなベンダーにより開発され、有償または無償で提供されている。提供されているコンパイラの数が多く、毎回検索する手間を省くため、入手先やドキュメントのリンク等を本記…

【Swift】Gemini APIを使用する

Zenn · 2025-01-13

概要 Gemini APIを使用すると下記のようなAIチャットアプリが簡単に作ることができます。 こちらはGitHubにて公開しているのでAPI Keyさえ取得すればすぐに手元にCloneすることで試すことができます。 https://github.com/oka-yuji

Snowflake CortexのLLM機能まとめ

Qiita(trend) · 2025-01-13

前置きこんにちは!データエンジニアの山口歩夢です。SnowflakeにはLLMを活用するための機能が多くあります。今回は、それらの機能について簡潔にまとめてみました!本題Snowflake…

RSCがSPAに与える意味についての考察、Wakuを試してみませんか?

Zenn · 2025-01-13

こんにちは、Wakuの作者です。RSCのためのReactフレームワークであるWakuですが、SPAもサポートしたいと思っています。RSCとSPAに関して思ったことを雑多ですが記事にしたので、よろしければご覧ください。 https://blog.axlight.com/posts/

DrizzleでHonoのDBテスト用のフィクスチャ作成

Zenn · 2025-01-13

注意 ただ作成といっても以下のものをDrizzle用に移植したものになります。 https://engineering.mercari.com/blog/entry/20220411-42fc0ba69c/ はじめに バックエンドのテストを書く際、あらかじめデータベースの

読書感想文「SOFT SKILLS ソフトウェア開発者の人生マニュアル 第1版」

Qiita(trend) · 2025-01-12

書籍名「SOFT SKILLS ソフトウェア開発者の人生マニュアル 第1版」ジョン・ソンメズ (著), まつもとゆきひろ (その他),日経BP中古本を買ったので古い一版の方です。読もうと思っ…

IT エンジニアが 自分の小さな「箱」から脱出する方法 を考えると顧客との会話が少し楽になるかもしれない

Qiita(trend) · 2025-01-12

自分の小さな「箱」から脱出する方法本のタイトルです。読書感想文です。Google、Apple、Microsoft などなど、数々の有名企業が研修に採用!ラグビー日本代表、五郎丸選手も推薦!身…

Goの新星ルーティングライブラリ「Fuego」使ってみる【ジェネリクス&自動APIドキュメント】

Zenn · 2025-01-12

連休中日、Dev.toでたまたまジェネリクス対応かつ自動APIドキュメント生成ができるルーティングライブラリがあると見かけたので遊んでみます。 触りながらの書きなぐりとなりますがご了承ください。 https://github.com/go-fuego/fuego https://

【AWSで学ぶAIの第一歩 #4】AIF/MLA/MLS+2冊のAWS活用AI本で、AIスキルを総仕上げ!

Qiita(trend) · 2025-01-12

はじめに「AWSで学ぶAIの第一歩シリーズ」 として、AIF/MLA/MLSの紹介記事を作成してきました。このシリーズではAWSでのAI活用を意識し、 基礎 → 運用 → 高度な深層学習 へと段…

都電LT #0 を開催してみた

Zenn · 2025-01-12

去る2025年01月11日、「都電LT #0」なるイベントを開催してきました。終始大盛り上がりでイベントとしては大成功と相成りましたので、運営側の視点から「次は自分が都電LTをやりたい」という人のために色々とまとめを残しておきます。 貸し切り専用車両。わかりにくいが方向幕に「貸

Release Version 26.0.0 · jsdom/jsdom

リアルタイム版 JSer.info · 2025-01-12

<a href="https://github.com/jsdom/jsdom/releases/tag/26.0.0">https://github.com/jsdom/jsdom/releases/tag/26.0.0</a><br /> <p>jsdom 26.0.0リリー

Release v3.0.0 · Automattic/node-canvas

リアルタイム版 JSer.info · 2025-01-12

<a href="https://github.com/Automattic/node-canvas/releases/tag/v3.0.0">https://github.com/Automattic/node-canvas/releases/tag/v3.0.0</a><br

Pythonの非同期処理: これだけは知っておきたい!

Qiita(trend) · 2025-01-12

Pythonコルーチンの開発プロセスと新旧コルーチンの深層分析1. Pythonコルーチンの歴史的進化Pythonの長い開発の歴史を通じて、コルーチンの実装はいくつかの大きな変更を経てきました…

Kubernetes 1.32: SIG-API Machineryの変更内容

Qiita(trend) · 2025-01-12

はじめにKubernetes v1.32 がリリースされました 🎉Flowcontrolのv1alpha3が削除され、久しぶりに非推奨APIが無くなりました。InPlacePodVertical…

Pydantic入門: 型制約付きフィールドからFastAPI連携まで

Qiita(trend) · 2025-01-12

はじめに前回の記事では、Pydanticの基本的なモデル定義やバリデーションの仕組みを紹介しました。https://qiita.com/Tadataka_Takahashi/items/8b28…

GitHubをUbuntuで使おうとしてcloneがドハマりした話

Qiita(trend) · 2025-01-12

目的Windows10が入ってた中古PCにUbuntuを入れたので、その環境で開発したものをGitHubで管理したくPrivateのリポジトリをgit cloneしようとしてどハマリしました。その…

AIエージェント拡張機能Clineがすごすぎたのでレビュー

Qiita(trend) · 2025-01-12

Clineとは?VSCodeなどのIDEで使用することができるオープンソースのAIエージェント拡張機能です。コードの記述はもちろんのこと、コマンドの入力、ブラウザの操作まで行ってくれるため、開…

はじめてのGo言語でTCP外形監視ツール「Synpack」を作ってみた

Qiita(trend) · 2025-01-12

開発の動機HTTP(80)/HTTPS(443)のポートが開いていて、ICMPが閉じられているサーバーに対して、外形監視を行いたいという要望があり、ICMPが閉じられているためpingコマンドは利…

interface、structで書くか、functionで書くか

Zenn · 2025-01-12

始めに この正月に、関数型ドメインモデリングという本を読みました。良書でした。 https://amzn.asia/d/4NlwXFg そこで、今までオブジェクトで書いていたコードを関数としてかけないか?という思いつきでこの記事を書いた結果、なんだか関数型とは関係ない感じの記

AIマルチエージェントのアプリをChainlitで爆速開発しよう

Qiita(trend) · 2025-01-12

せっかく作ったAIエージェントは一般ユーザにも届けたいですよね??皆さん、AIエージェント触ってますか?私は最近LangGraphを触るのが楽しいです。せっかく作ったエージェントは一般ユーザに…

Bluesky APIをCloudflare Workersで使用してみよう!

Zenn · 2025-01-12

はじめに BlueskyにはBluesky Developer APIs(以下、「Bluesky API」)という完全無料のAPIがあります。 この記事では、Bluesky APIを利用して、Cloudflare WorkersからBlueskyを操作したいと思います。 !

【Flutter】Clineで日記アプリを作ってみた

Zenn · 2025-01-12

昨日からClineを使い始めたので勉強がてらにFlutterアプリを1から作らせてみました。 Cline 3.1.0、Deep Seek Chat を使用しました。 準備 Flutterプロジェクトの作成 flutter create calendar_example -

Vueで始めるUIライブラリ構築

Zenn · 2025-01-12

hands-on用のまとめ

Release 3.40.0 - 2025.01.08 · zloirock/core-js

リアルタイム版 JSer.info · 2025-01-12

<a href="https://github.com/zloirock/core-js/releases/tag/v3.40.0">https://github.com/zloirock/core-js/releases/tag/v3.40.0</a><br /> <p>cor

統計検定1級 合格体験記

Qiita(trend) · 2025-01-12

はじめに2024年11月17日に実施された統計検定1級に合格したので,その体験記を書きます.統計検定に関する基礎的な情報は公式の統計検定1級|統計検定:Japan Statistical Soc…

LEDを1Hzで点滅させる回路を作成する

Qiita(trend) · 2025-01-12

verilogの基本的な回路を作成してみる50MHzのクロックを入力として、LEDを1Hzで点滅させる回路を作成してみます。入力50MHzのクロックリセット信号出力1HzのクロックLE…

「マネジメントは嫌いですけど」を読んで

Zenn · 2025-01-12

こちらの本を読んでの感想をつらつらと書いていきます。書評という高尚なものではなく、単純に自分自身の感想文として書いています。 https://direct.gihyo.jp/view/item/000000003585 関谷雅宏 著 「マネジメントは嫌いですけど」 目次や著者の情

DurableFunctionsとAPIManagementを使ったAgentAPI管理による Agentic World を考える

Zenn · 2025-01-12

はじめに 生成AIの実用のために、AI Agent という言葉をよく聞くようになりましたね。人間の代わりに行動できる AI Agent を組み合わせた世界を、Microsoftは Agentic World と呼んでいました。 こちらが与えた指示を解釈して実行するソフトウェア

PythonのuvをROS2で使う

Qiita(trend) · 2025-01-12

サンプルプロジェクト今回の記事の内容からより利便性を向上させたサンプルプロジェクトはこちらhttps://github.com/Geson-anko/ros2_uv_templateはじめに…

Webアプリ受託界隈の品質有象無象問題を何とかしたい

Zenn · 2025-01-11

Webアプリ受託界隈 ここでいうWebアプリ受託界隈とは、以下のようなイメージです。 発注側は、年商数億〜数十億規模、非IT系の中小〜中堅企業(つまり社内に技術者はいない) 受託側は、数人〜数十人規模のシステム開発会社 予算数百万〜千数百万規模のWebアプリ(またはモバイル

ゆるっと始めるVim

Qiita(trend) · 2025-01-11

はじめにこの記事の目的筆者が半年間Vimをゆるく続けたら、気づけば楽しく使えるようになった経験を元に、初心者でも無理なくVimを始められるロードマップを紹介します。きっとあなたも、Vimが好き…

Collaborating across W3C and Ecma for web-interoperable server runtimes through WinterTC - Ecma International

リアルタイム版 JSer.info · 2025-01-11

<a href="https://ecma-international.org/news/collaborating-across-w3c-and-ecma-for-web-interoperable-server-runtimes-through-wintertc/">http

ESLint v9.18.0 released - ESLint - Pluggable JavaScript Linter

リアルタイム版 JSer.info · 2025-01-11

<a href="https://eslint.org/blog/2025/01/eslint-v9.18.0-released/">https://eslint.org/blog/2025/01/eslint-v9.18.0-released/</a><br /> <p>ESL

pnpm 10.0.0 Blocks Lifecycle Scripts by Default - Socket

リアルタイム版 JSer.info · 2025-01-11

<a href="https://socket.dev/blog/pnpm-10-0-0-blocks-lifecycle-scripts-by-default">https://socket.dev/blog/pnpm-10-0-0-blocks-lifecycle-scrip

Pydantic入門 – Pythonでシンプルかつ強力なバリデーションを始めよう

Qiita(trend) · 2025-01-11

はじめにこの記事では、PythonのデータバリデーションライブラリであるPydanticを使って、簡単にかつ強力にデータのバリデーションを行う方法を解説します。今回はGoogle Colab上で…

"ERROR: permission denied while trying to connect to the Docker daemon socket"の解決法【Ubuntsu】

Qiita(trend) · 2025-01-11

はじめにAWS CDKを使ってデプロイを試みたところ、以下のエラーに遭遇しました。このエラーの原因と解決方法をまとめます。ERROR: permission denied while tryi…

Cloudflare WorkersにNext.jsアプリをデプロイする

Zenn · 2025-01-11

はじめに 2024年9月にWorkers Static Assets機能がリリースされ、フルスタックなNext.jsアプリケーションがデプロイ可能になりました。記事投稿時点でまだ実験的機能の扱いですが、動作するか試してみます。 プロジェクトを作成する 以下のコマンドを実行

FastAPI の Dependency Injection (Depends + Injector )

Zenn · 2025-01-11

はじめまして、株式会社 neoAI というところでソフトウェアエンジニアをしている Moriyasu といいます。 今回は弊社として初めてのソフトウェアのブログを担当させていただくことになりました。 さて、年末年始はみなさんいかがお過ごしでしたか? 僕は暇だったので、自社プロダク

制御のゲーム

Qiita(trend) · 2025-01-11

1.はじめに倒立振子のレースゲームPaul Kartを作りました。(サイズがでかいのでCtrl-で適宜縮小推奨)2.遊び方とりあえずタイムアタックモードのみ実装しています。トップ画面から[…

Ollama + phi-4 + Cool Cline を使いローカルでコード生成を試す

Zenn · 2025-01-11

ローカル環境で手軽に大規模言語モデル (LLM) を試せる Ollama と phi-4 モデル、そして VS Code の拡張機能である Cool Cline を組み合わせて、コード生成を行うメモです。WSL2でもできると思います。 環境 Ubuntu 24.04 Doc

その勉強、いつまでするの? - 学習完了の定義

Zenn · 2025-01-10

勉強が完了した、とはどういう状態なのか。みなさんはご存知ですか? 私は昨日まで知りませんでした。例えば20年ほど昔、大学受験をしていた頃。学校の勉強は何をしたら終わりなのか?ということが全くわかりませんでした。大学に入っても、大学院に進んでも、社会人になっても、子どもが生まれても

【最強の学習法】駆け出しエンジニアは全員個人開発をやった方が良いという話

Zenn · 2025-01-10

こんにちは、Gonです! エンジニアのスキルアップにおいて、 実務経験に勝るものはありませんが、個人の学習に限れば断然『個人開発』が最強だと確信しています。 今回は、僕自身がエンジニアとして爆速に成長できた方法をお伝えします。 資格や検定試験など、机上のインプットに重きを置かれる

MCPを使って160行のTypeScriptでミニコーディングエージェントを作る

Zenn · 2025-01-10

TypeScriptでMCPサーバーのtool呼び出しをする MCPサーバーのtool呼び出しをLLMにトリガーしてもらう を経てMCPを使い指示に従った操作をスクリプトで行えるようになりました。 次はFilesystem MCP Serverを利用して、特定のプロジェクトの

神威で3Dモデル生成とBlender & Unityアニメーション

Zenn · 2025-01-10

神威で生成した3DモデルをBlenderとUnityに持っていってアニメーションします。 Text to Image to 3D to Blender to Unityアニメーション

ギャグっぽい採用広報ってありだと思いますか?

Zenn · 2025-01-10

そういったテイストの採用広報、あなたは? 👍 あり 👎 なし         ありだと思う方は♡を押してそのまま読み進めてみてください🙇‍♂️         どうも、エイジレスでエンジニアとして働いている栗田です。 栗田 インクルー事業部開発リーダー フロントからバック

画面上の好きな位置にメッセージを配置できるSNSをReactで作ってみた

Zenn · 2025-01-10

はじめに 皆さんはサマーウォーズという映画をご存知でしょうか?こちらの映画に登場するSNSでは以下の画像のようにメッセージが表示されます。画面を覆い尽くすように表示される感じが魅力的ですね。今回はこちらのSNSをモチーフにしたWebアプリを作成してみました。 サマーウォーズ

Power Apps で SharePoint ドキュメントライブラリの pdf ファイルを表示する

Qiita(trend) · 2025-01-10

はじめにSharePoint ドキュメントライブラリ内の pdf ファイルを Power Apps 上で表示したいというニーズがありますが、少し癖があるので備忘のため記事化しておきます。アプローチ…

Livebook でベクトル検索、全文検索、グラフ検索によるハイブリッド RAG を実装する

Qiita(trend) · 2025-01-10

はじめに以前、 Livebook で FolkorDB を使った GraphRAG を実装しましたhttps://qiita.com/RyoWakabayashi/items/3c3c2ba47…

Unicode - 恩恵と厄介事

Qiita(trend) · 2025-01-10

はじめにUnicode が一般的になる以前、ベンダー依存の文字コード(IBM、JEF[富士通]、KEIS[日立]、JIPS[NEC])と、パッケージソフトが動作する環境の文字コードのデータ交換で、…

【🚨無職発生注意報🚨】ヒトはこうして仕事を奪われる~Browser Use Tutorial~

Qiita(trend) · 2025-01-10

はじめに2025年はAIエージェントの年です。注目されているAIエージェントの一つが『AIが自動で自分のPC画面を操作』するBrowser Useというツールです。https://github.…

2025年1月: 個人的クリエイティブコーディングフレームワーク選定

Qiita(trend) · 2025-01-10

完全なる独断と偏見で、自分が個人的に2025年に使っていきたい、クリエイティブコーディング関連のフレームワークについてまとめていこうと思う。(プロプライエタリ = 非オープンソース のものは、To…

M5NanoC6、WebServerのサンプルを改造して温度の表示。(MCP9700)(3.1.1)

Qiita(trend) · 2025-01-10

x 過去ログを見よ!!x 3.1.1x なぜか、なんかいか「ツール」-「シリアルモニター」を開くと成功する目的最小限の小改造で温度をWeb表示温度センサーは、秋月で売っているMCP9700…

OSWP 受験記(2025年1月)

Qiita(trend) · 2025-01-10

OSWP 受験記 (2025年1月)offsecのOSWPを受験し無事合格したので、勉強方法等を記しておきます。BackGroundNWの保守やCSIRT、セキュリティマネジメント等に数年の従…

Google Cloud マスターへの道!最初に学ぶべき Google Cloud アーキテクチャ フレームワーク

Zenn · 2025-01-10

はじめに こんにちは。クラウドエース株式会社 第一開発部の前山です。 アプリケーション開発を中心に、Google Cloud 公式認定トレーナーとしても活動しています。 今回は、個人的にイチオシかつ Google Cloud を最大限活用するための必読資料、Google Cl

PythonでSelenium + WebDriver Managerを使ったChromeの初期化方法

Qiita(trend) · 2025-01-09

PythonでSelenium + WebDriver Managerを使ったChromeの初期化方法はじめにPythonでSeleniumを使用してブラウザ操作を自動化する際に、WebDriv…

また)M5NanoC6、WebServerのサンプルを改造して接点情報を表示。(3.1.1)

Qiita(trend) · 2025-01-09

x 過去ログを見よ!!x 3.1.1x なぜか、なんかいか「ツール」-「シリアルモニター」を開くと成功する(windows系) リ、コンパイルするとリセットが掛る(ubuntu系)目的最小…

GitHub Copilot FreeプランがJetBrains IDEでも利用可能に、VSCodeに続き

Publickey · 2025-01-09

マイクロソフトは生成AIによるコード補完やコードの生成、チャットによる対話などのサービスを提供するGitHub Copilotの無料版である「GitHub Copilot Free」プランが、JetBrains IDEでも利用可能になったこ...

Roo Clineで「一行プロンプト+@」しただけで、約15分でKubernetes上で動くテトリスゲームが無からできました

Zenn · 2025-01-09

Roo Cline × Azure OpenAIで「一行の指示」から完成まで 皆様こんにちは。 アクセンチュア株式会社の佐藤です。世の中に佐藤は多いので、気軽にさゆって呼んでください 自分はKubernetesとAzureが得意というか、もう色んな感情を通り越して"好き"の領

事実上無限にスケールする「Amazon Aurora DSQL」プレビュー公開/AIエージェント「Jules」Googleが発表/「Devin」ついに正式サービス開始ほか、2024年12月の人気記事

Publickey · 2025-01-09

この時期は1年でいちばん寒い時期、みなさまいかがお過ごしでしょうか。日本海側では豪雪が続いているとのことで、お見舞い申し上げます。 さて、年が明けて最初の人気記事紹介。先月、2024年12月の人気記事を紹介していきましょう。 1位から3位 ...

インフラエンジニア(SRE)がTeam Geekから学んだチームマネジメントについて&所感

Qiita(trend) · 2025-01-09

概要読んだ本は、『Team Geek ―Googleのギークたちはいかにしてチームを作るのか (以下本書)』である。本記事においては、本書を読んで自分なりに解釈し、自分の考え方に落とし込んだこと…

Ollama で Llama 3.2-Vision のテストと翻訳

Qiita(trend) · 2025-01-09

Ollama を利用して Llama3.2-Vision で画像を分析し、Aya Expanse で日本語に翻訳します。準備Ollama をインストールして、モデルを pull してください。…

【中級者向け】In silico創薬実践書 〜おうち創薬で論文を書こう〜

Zenn · 2025-01-09

📰 概要 in silico創薬の技術を網羅的に知りたい方、さらにそれらを用いてPCだけで論文を書きたい方へ。 本書は、wetラボでの創薬研究の経験を持つバイオインフォマティシャンである著者が、実際の論文を基に、in silico創薬の手法について解説した技術書です。一番厄介

Postman Package Library と Package

Qiita(trend) · 2025-01-09

https://qiita.com/KameMan/items/4e5325cd9a97759928972024年12月のQiita AdventcalenderでPostman Collecti…

cli-kintoneを使ってkintoneアプリの内容の参照しよう。

Qiita(trend) · 2025-01-09

■はじめにサイボウズが開発するコマンドラインでkintoneのレコードデータを入出力できるツール「cli-kintone(クリキントーン)」を使って、kintoneアプリの内容を参照していきます。■cli-kintoneと…

データ爆増時代の必須技術!Oracleパーティション表でパフォーマンス改善にトライ

Qiita(trend) · 2025-01-09

ごあいさつこんにちは、「エイジ@フジワーランド」ですフリーでパッケージシステムのOEM供給やってます、最近暇なので時給でSESやってますSESではOracleでデータウェアハウス作る手伝いさせ…

constexprとコンストラクタの話

Qiita(trend) · 2025-01-09

序昔からC++をやっててC++11以降に対応している人にはconstexprやそれを付けたコンストラクタは見慣れたものかもしれません。しかし、そうでない人には小ネタになるかもしれないと書いてみまし…

【TypeScript】Map<K, V>とRecord<K, V>ってなにが違うの?

Qiita(trend) · 2025-01-09

はじめにこんにちは ken です。最近は TypeScript を勉強しています。TypeScript には Map 型と Record 型がありますよね。私はこれまで Go と Python…

DIを説明する時に結構うまく説明できた例え

Zenn · 2025-01-09

はじめに 会社でDIについて説明した時に結構納得してもらえた例を書き残しておこうと思います。 あくまで例え話なので、皆さんの他の例えとかもあったらコメントとかしていただけると嬉しいです! また、まだまだ駆け出しの身分なので、記載内容にミスがあるかもしれないです。 そのような場

pnpm v10 で corepack 不要で pnpm 自身のバージョン管理が可能に

Zenn · 2025-01-08

といいつつも、この機能自体は要オプションで v9.7 からありましたが、 v10 でオプション不要になったので、 GA の気持ちで紹介します。 結論 pnpm v10 以上がローカルにインストールされていれば、 packageManager field に pnpm が指定さ

状態管理ライブラリのJotaiに入門する

Zenn · 2025-01-08

はじめに 先日、Reactの状態管理ライブラリとして知られていたRecoilのリポジトリがアーカイブされたことが話題になりました。 https://github.com/facebookexperimental/Recoil This repository has been

フロントエンドのライブラリ134個を一気にアップデートしてリリースした話

Zenn · 2025-01-08

こんにちは、アルダグラムの田中です。 今回はフロントエンドで利用している npm package を合計134個、最新バージョンへ更新し、最終的に不具合を発生させず一括リリースできた話について紹介します。 一例として以下のライブラリのバージョンアップを行いました。 bef

Docker Desktop for Mac がマルウェア扱いされて起動できない

Zenn · 2025-01-08

PC起動したら突然 Docker Desktop がゴミ箱に入れられて、しかもマルウェアだなんて言われてびっくりしました。 本記事執筆時点では https://www.dockerstatus.com/ に Incident として本件が報告されていて、Workaround が公

Go エアプが選ぶ!Go の出来そうで出来ないコト 3 選

Zenn · 2025-01-08

はじめに Go エアプなのでよくワナにハマる。と言う訳で(?)比較的最近オレがハマったワナを 3 つほど挙げるので、みんなでアホかコイツwwww と笑ってクレメンス[1]。 マップの値へのポインタは取れない 割と有名らしい。例を見て欲しい。 m := map[string

ビット演算の様々な使い方

Qiita(trend) · 2025-01-08

はじめに競技プログラミング等で役に立つかもしれない、ビット演算の様々なテクニックを紹介します。また、この記事で用いるコードの言語は C++ ですが、言語特有のテクニックを用いることはしません。…

NVIDIA、ローカルで動く基盤モデルでPCデスクトップ上に表情のあるキャラクターを表示。アプリの使い方や文章の要約などをしてくれる「Project R2X」発表

Publickey · 2025-01-08

NVIDIAは現在ラスベガスで開催中のイベント「CES 2025」において、PCのデスクトップ画面上にローカルマシン上で稼働する生成AIによるキャラクターが表示され、アプリの使い方指南やドキュメントの要約、オンライン会議への参加などをしてく...

WebAssemblyガベージコレクション機能がWeb標準の「Baseline」に。Safari 18.2でのサポート開始で

Publickey · 2025-01-08

WebAssemblyのガベージコレクション(WasmGC)機能が、広く利用できるWeb標準としてラベル付けされる「Baseline」となったことが明らかになりました。 これにより多くのWebデベロッパーが安心してWasmGCの機能を利用で...

Node.js — Node v23.6.0 (Current)

リアルタイム版 JSer.info · 2025-01-08

<a href="https://nodejs.org/en/blog/release/v23.6.0">https://nodejs.org/en/blog/release/v23.6.0</a><br /> <p>Node.js v23.6.0リリース。 <code clas

Node.js — Node v22.13.0 (LTS)

リアルタイム版 JSer.info · 2025-01-08

<a href="https://nodejs.org/en/blog/release/v22.13.0">https://nodejs.org/en/blog/release/v22.13.0</a><br /> <p>Node.js v22.13.0リリース。 Permiss

クラスや関数を設計する時に何を考えればいいのか

Qiita(trend) · 2025-01-08

この記事について年末年始の期間で、良いコードや良い設計とは何なのかについて書かれた書籍をいくつか読み、その中で凝集と結合が取り上げられていたので、調べました。この記事では、モジュール(クラスや関…

State of JavaScript 2024の公開など: Cybozu Frontend Weekly (2025-01-07号)

Zenn · 2025-01-08

こんにちは! サイボウズ株式会社フロントエンドエンジニアの Saji (@sajikix) です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2025/01

【個人開発】「感謝」として、相手が喜ぶ画像をAIで生成してプレゼントするサービスを作成しました🧶

Qiita(trend) · 2025-01-08

はじめに初めまして。未経験からエンジニアを目指しRUNTEQでプログラミング学習中のあいと申します。この度、卒業制作として「あむ編むコミュ!」というアプリを本リリースしました。「感謝を編もう…

【Rust】「可変でないなら&strの方が良いんでしょ?」と思ってたけど、そんな単純な話でもなかった

Zenn · 2025-01-08

久々の更新。 タイトルの通りです。 はじめに 「Rustで文字列を扱うとき、可変でない場合は&amp;strを使った方が効率的よね?」 ...そう、私もそう思っていました。スタック領域のみを使う&amp;strの方が、スタック+ヒープ領域を使うStringより効率的なはず

検証費用との向き合い方:AWS無料利用枠「12か月間無料」「常に無料」「トライアル」の違いと活用法

Qiita(trend) · 2025-01-08

はじめにAWS 無料利用枠では、AWS Lambda、EC2、S3、DynamoDB など、クラウド運用に欠かせない主要なサービスを無料で利用できます。私自身も無料枠を確認し、最大限活用していま…

Next.jsプロジェクトにStorybookを導入する

Qiita(trend) · 2025-01-08

経緯Next.jsプロジェクトを作ったときにStorybookを導入した手順を備忘録として残しました。参考https://storybook.js.org/docs/get-started/f…

「Databricksで解決!バッチ処理高速化の成功ストーリー」

Qiita(trend) · 2025-01-08

はじめに本記事では、PythonやScalaで実装されたETL処理において、Photonエンジンを効果的に活用する方法について、筆者が実施したHadoopからDatabricksへの移行検証PoC…

TailWind CSS v4は便利だぞ

Zenn · 2025-01-08

はじめに tailwindCSS の v4.0 ベータ版が出ました! それに伴って今まで以上に便利な機能が追加されたので 細かい変更やよく使う機能を絞って紹介させていただきます! 初期設定 初期設定の部分から変更されています。 まず CSS ファイルに必要な記述が少なくな

サーバレス構成におけるAzureアーキテクチャの検討②(NW編)

Qiita(trend) · 2025-01-08

0. はじめに本記事ではサーバレス構成を例にAzureのアーキテクチャ検討のノウハウをご紹介します。実際のPJで基盤検討メンバとして、Azureのアーキテクチャの検討に携わる機会がありましたので…

Release v26.0 Reactime · open-source-labs/Reactime

リアルタイム版 JSer.info · 2025-01-08

<a href="https://github.com/open-source-labs/Reactime/releases/tag/v26.0">https://github.com/open-source-labs/Reactime/releases/tag/v26.0</a

Firefox 134.0, See All New Features, Updates and Fixes

リアルタイム版 JSer.info · 2025-01-08

<a href="https://www.mozilla.org/en-US/firefox/134.0/releasenotes/">https://www.mozilla.org/en-US/firefox/134.0/releasenotes/</a><br /> <p>F

Release pnpm 10 · pnpm/pnpm

リアルタイム版 JSer.info · 2025-01-08

<a href="https://github.com/pnpm/pnpm/releases/tag/v10.0.0">https://github.com/pnpm/pnpm/releases/tag/v10.0.0</a><br /> <p>pnpm v10.0.0リリース。

Web開発を始めたい人必見:「Web技術の基本」で学ぶ現代の必須スキル Chapter(1) 〜Web技術とは〜

Qiita(trend) · 2025-01-08

はじめにこんにちは!Naoと申します。普段は株式会社xincereでWebアプリケーションの開発をしています。主にReactやTypeScriptを使い、日々モダンな技術を活用した開発に取り組んで…

ssh-keygenしたときに出るあのキラキラの正体

Zenn · 2025-01-07

LabBaseテックカレンダー Advent Calendar 2024の12月17日分のアドベントカレンダーです。 このブログのゴール ssh-keygenしたときに出るあのキラキラの正体を突き止めて、Rustで完全再現する⭐️ 再現するだけにとどまらずオエー鳥A

Recoil 終了のお知らせ

Zenn · 2025-01-07

Recoil 終了のお知らせ Recoilが2025年始にarchivedされたようです。 冗長的な書き方をせずにglabal stateを扱えるライブラリだったので、度々使用していましたが、何かしらの影響で開発停止となりました。 This repository has b

「Google Agentspace」発表、生成AIがGoogleドライブ、Slack、SharePoint、JIRAなど社内情報を横断的に読み取って質問に答えてくれる

Publickey · 2025-01-07

Google Cloudは生成AIのGeminiがSharePoint、Googleドライブ、Confluence、JIRA、ServiceNowなどと接続して情報を読み取り、自然言語によるプロンプトに自由に応えてくれる新サービス「Goog...

アジャイルアライアンスがPMBOKなどを策定するプロジェクトマネジメント協会に加盟。「PMIアジャイルアライアンス」に

Publickey · 2025-01-07

アジャイル開発手法を推進する非営利団体の「Agile Alliance」(アジャイルアライアンス)は、PMBOKなどのプロジェクトマネジメントの標準の策定などを行っている「Project Management Institute」(PMI:...

IDC Japan、2025年以降の国内における情報通信技術(ICT)市場に関する10大予測を発表

Publickey · 2025-01-07

調査会社のIDC Japanは、2025年以降の国内における情報通信技術(ICT)市場に関する10大予測を発表しました。 同社は下記の10項目について、今後5年間にわたって国内企業において確実に起き、主流になるものもあると考えられるとしつつ...

1人 Intl Advent Calendar 2024 - Adventar

リアルタイム版 JSer.info · 2025-01-07

<a href="https://adventar.org/calendars/10555">https://adventar.org/calendars/10555</a><br /> <p>Intl APIについての連載記事</p> <h2>関連URL</h2

Release pnpm 10.0 RC 3 · pnpm/pnpm

リアルタイム版 JSer.info · 2025-01-07

<a href="https://github.com/pnpm/pnpm/releases/tag/v10.0.0-rc.3">https://github.com/pnpm/pnpm/releases/tag/v10.0.0-rc.3</a><br /> <p>pnpm v1

The journey so far | e18e

リアルタイム版 JSer.info · 2025-01-07

<a href="https://e18e.dev/blog/journey-so-far.html">https://e18e.dev/blog/journey-so-far.html</a><br /> <p>e18eでのJavaScriptのエコシステムのクリーンアップの取

【AWS Amplify Gen2】Next.js の App Router をデプロイ&Basic 認証を付ける方法

Qiita(trend) · 2025-01-07

はじめにAWS Amplify が Gen2 にアップデートされましたが、Next.js の App Router を使って Amplify Gen2 を試したことがなかったので、本記事では備忘録…

令和最新版 Wappalyzer を騙してみた

Zenn · 2025-01-07

この記事は1年前に投稿した記事のリメイクです。 皆様 Wappalyzerをご存知ですか? サイトに使用されている技術を確認出来たりと便利ですよね。 一年前に記事を出した時より、格段に普及しているように感じます。 さて、実際に使ってみましょう。 Zenn では以下の様な技術が使わ

ヒヤリハット体験:ホームディレクトリ直下で git init してしまったので、Git管理下から解除してみた

Qiita(trend) · 2025-01-07

はじめに今回は、自分の失敗体験をもとに、Git周りの知識を改めて整理してみようと思います。Gitを使い始めた人やGitHubでの管理を始めた方にとって、無意識のうちにやってしまいがちなミスを防ぐ…

Embulk にメンテナーとして長期的に関わってくれる人と企業を探しています

Zenn · 2025-01-07

(この記事は www.embulk.org にある Looking for long-term maintainers around the Embulk eco-system の日本語訳と、同じ筆者によるもう少しぶっちゃけた追記です。) 古橋さん (@frsyuki) が最初

Rustプロジェクトのビルド高速化に関するベストプラクティス(ローカル環境編)

Zenn · 2025-01-07

はじめに こんにちは。Fairy Devices プロダクト開発部の河野(かわの)です。業務ではRustを使ったWebバックエンドサービスの開発や、AWSを使ったインフラ構築を担当しています。Rust歴は約8年。rust-lang-jp等のRustのコミュニティーではtats

Power Platform でメーリングリスト作成申請を自動化してみる

Qiita(trend) · 2025-01-07

はじめにMicrosoft 365 を導入している組織では、Teams のチーム作成、ゲストユーザー招待、メーリングリストの作成といった作業を申請ベースで受け付けて処理している場合が多いかと思いま…

ドキュメントの作成と画像の加工・管理も良い感じでやりたい(VSCode,draw.io,Markdown,Docusaurus)

Qiita(trend) · 2025-01-07

やりたいことドキュメント類をMarkdownで管理し、良い感じで見れるようにしたいドキュメントに差し込む画像も一緒に管理したい、画像の加工(スクリーンショットに文字を入れたり)もしたいどうやるか…

2025年期待のAIコーディングアシスタントトップ18選

Zenn · 2025-01-07

はじめに ソフトウェア開発の世界は日々進化していて、その波に乗るためには常に新しいツールや技術を取り入れることが重要だ。AIの進化によって、個人開発者でも生産性を高め、コードの品質を向上させるツールが手に入るようになった。AIコーディングアシスタントは、コードの記述、テスト

FlexMessageでテキストリンクを設定する方法

Qiita(trend) · 2025-01-07

目的FlexMessageにテキストリンクを仕込む方法を紹介します。実際はテキストリンクに見えるように実装しているだけなので、要件に満たすか検討して使用してください。FlexMessageSi…

メモリが少ない環境におけるRAGを実現するEdgeRAG

Zenn · 2025-01-07

導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 今回は、メモリの制約が厳しい環境における効率的なRAGシステムを実現したEdgeRAGを

CloudFrontでどんな形式のファイルでもgzip圧縮して配信するトリック / 転送量50%減!

Qiita(trend) · 2025-01-06

AWS CloudFront の仕様を突いてあらゆる形式のファイルをgzip圧縮するトリック前提として、CloudFront は CDN, gzip 圧縮はコンテンツを圧縮して配信することができる…

IT初心者のテレビマンが半年でクラウド上に野球中継リプレイ用システムを開発、データベース費用も激減できた理由とは[PR]

Publickey · 2025-01-06

プロ野球の生中継で、実況解説に合わせて過去の映像を検索し、その場ですぐに放送に載せられるシステムがほしい。スポーツ番組のディレクターにそう依頼されてクラウド上で開発を行ったのは、半年前にIT部門に異動してきたばかりで、それまでITに無縁だっ...

「State of JavaScript 2024」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、1万4000人のエンジニアが回答

Publickey · 2025-01-06

JavaScriptに興味を持つ世界中のIT技術者1万4015人が回答したアンケートの結果をまとめた「State of JavaScript 2024」が公開されました。 State of JavaScript 2023の発表が昨年(202...

Ruby 3.4正式リリース。YJITコンパイラの速度向上とメモリ削減、新パーサPrismがデフォルトに

Publickey · 2025-01-06

Ruby開発チームは2024年12月25日、Ruby 3.4.0の正式リリースを発表しました。 Rubyは毎年12月25日に新バージョンをリリースすることが恒例となっており、2024年も予定通りに新バージョンが登場しました。 YJITコンパ...

CData Syncを利用したMySQL間のデータベースレプリケーション -差分レプリケーション-

Qiita(trend) · 2025-01-06

はじめにCData Syncを利用してMySQL間のデータベースレプリケーション、その中でも差分レプリケーションを実施してみました。なお、本内容は前回記事の続きの内容になります。https:/…

2025年に注目すべき11のIT戦略テーマ、調査会社ITRが発表「ITR注目トレンド2025」

Publickey · 2025-01-06

調査会社のITRは、2025年に企業が注目すべき11のIT戦略テーマ「ITR注目トレンド2025」を発表しました。 ITR注目トレンド2025は、2025年以降に企業が注目すべきIT戦略テーマを「経営戦略アップデート」「AI駆動型システム革...

facebookexperimental/Recoil: Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.

リアルタイム版 JSer.info · 2025-01-06

<a href="https://github.com/facebookexperimental/Recoil">https://github.com/facebookexperimental/Recoil</a><br /> <p>Recoilのリポジトリがアーカイブ化された<

Recoilリポジトリアーカイブのニュースを受けて、Jotaiの過去記事をまとめてみた

Zenn · 2025-01-06

昨日、たまたまRecoilのリポジトリが元日にアーカイブされていたのを知って、ツイートしたらすごい反響になってました。 https://x.com/dai_shi/status/1875910305802514649 せっかくなので、私が過去に書いたJotai関連のZenn記事を

高速多機能なターミナルエミュレータ「Ghostty 1.0」正式リリース、ミッチェル・ハシモト氏が開発。今後はWebAssembly化による対応プラットフォーム拡大も

Publickey · 2025-01-06

HashiCorpの創業者の一人であるミッチェル・ハシモト氏は、個人のプロジェクトとして開発してきたターミナルエミュレータ「Ghostty」の正式リリースとなるバージョン1.0を公開しました(本記事公開時点でバージョン1.0.1が最新バージ...

Amazon Bedrock Knowledge BaseのRAG性能を徹底比較 - コストと精度で最適な選択肢は?

Zenn · 2025-01-06

はじめに AWS re:Invent 2024で発表された Amazon Bedrock Knowledge Base の進化により、RAG(Retrieval-Augmented Generation)構築の選択肢がさらに広がりました。 https://aws.amazon

Amazon Bedrock Knowledge Bases の新機能で PDF を読む

Qiita(trend) · 2025-01-06

ナレッジベースのPDF解析に新機能が追加されたのでどう読めているのか確認していきます。https://aws.amazon.com/jp/blogs/news/new-amazon-bedrock…

Flutter3.28.0で追加されそうなWidgetPreviewをサキドリ

Zenn · 2025-01-06

この記事ではFlutterInProductionで紹介されたRoadmapのうちの WidgetPreviewについて先取りして試してみた結果をお伝えいたします ! FlutterInProductionについて 12月12日に3.27.0がStableとなり、12月17日

Android15の新機能「プライベート スペース」 ~データはどの程度保護されるのか~

Qiita(trend) · 2025-01-06

はじめに本記事で扱う内容は、Android 15で追加された、プライベート スペースという機能に関連したものです。プライベート スペースは、一つのアプリを同一端末に複数インストールする、いわゆる…

【実践ガイド】最新スタックで作るサーバーレスAPI環境構築 - 10分で完了!

Zenn · 2025-01-06

はじめに 今日のWeb開発の世界では、堅牢でスケーラブルなバックエンドAPIサービスを素早くデプロイする能力が、これまで以上に重要になっています。このガイドでは、最新のテックスタック(Cloudflare Pages、D1データベース、Next.js、Drizzle ORM)

「枯れた技術」を積極的に学ぶ理由:~オープンな発想で世の中に貢献するLinuxの思想が好きな理由~

Qiita(trend) · 2025-01-06

はじめに普段、このQiitaアカウントやGitHubのアイコンには、意識的にペンギンを使用しています。こちらが私が愛用しているペンギンのアイコンです👇https://iconbu.com/il…

Tier有りメーターのIPU (Informatica Processing Unit) 換算早見表(データ取り込みおよびレプリケーション編)

Qiita(trend) · 2025-01-06

こんにちはMitzです。データ統合(CDI : Cloud Data Integration)編、アプリケーション統合(CAI : Cloud Application Integration)編に続…

AWS認定ソリューションアーキテクトアソシエイト(AWS SAA)合格体験記

Qiita(trend) · 2025-01-06

1:はじめに2024年9月27日にAWS 認定ソリューションアーキテクトアソシエイト(SAA)の試験を受験し、無事合格したので、合格体験記を記すことにしました。業務でAWSを扱うことになり、受験…

【あけましておめでとうございますpart2】試験仕様書作成スクリプトをRubyで作成しました。

Qiita(trend) · 2025-01-06

独り身 &amp; 一人暮らしの年末年始って暇なんですよ。知ってましたか?前回は「Railsのdb/schema.rbからDB仕様書を作成するスクリプト」を作成したのですが、今回は「どのアプリケーションに…

【あけましておめでとうございます】年末年始から業務効率化させるためのRubyスクリプトを作ってしまいました。

Qiita(trend) · 2025-01-06

あけましておめでとうございます。今年もよろしくお願いいたします。私ごとながら、年末年始で体調を崩してしまいました。おかげさまでとっても暇でした。なので、Railsのdb/schema/rbを読…

ペアプロは好き?嫌い?【エンジニア200人の本音を大調査】

Qiita(trend) · 2025-01-05

はじめに前記事「ペアプロが嫌すぎて会社を退職した話」をご覧くださりありがとうございました。こちらの記事の反響がとても大きく、いいねが ♡1100件 を超え、はてぶのテクノロジー分野でデイリー 1位を獲得いたしました…

WindowsのdiffコマンドをC#でささっと作る

Qiita(trend) · 2025-01-05

ふつうの人は WinMerge を使いましょう。0. はじめにWindows 付属の FC コマンドの出来が酷いのだ。UNIX などで用いられる diff コマンドと比べると,大規模なテキストに…

俺の作業環境2024

Zenn · 2025-01-05

はじめに 新年あけましておめでとうございます。今年もよろしくお願いします。 2024年は、3月に転職したことをきっかけにリモートワークの比率が増えました。そのことをきっかけにデスク周り一新したり、ソフトウェアの方も結構変えたりしたので作業環境を振り返ります。 1. ハー

[AWS #35] Amazon Athena

Qiita(trend) · 2025-01-05

はじめに皆さまお疲れ様です。年末年始はいかがお過ごしでしたでしょうか?私は大晦日に体調を崩し、受診したら「インフルエンザA型」と診断され元日以降も寝たきり状態で正月を迎える2025年となって…

ドラッグでリサイズするUIを実装するときに設定したいCSS

Zenn · 2025-01-05

例えばサイドバーの幅をドラッグで調整できるUIを実装した時、以下のような症状に遭遇したことはありませんか? ドラッグ中になんか引っかかる・スムースに反応しない マウスのボタンを離してもドラッグ中判定のままになってしまう ドラッグ中にテキストが選択されてしまう 僕はあります。

PublickeyのIT業界予想2025。AIはプロンプトからエージェントへ、ソブリンクラウドに注目、RDBはスケーラブルが基本になるなど

Publickey · 2025-01-05

2025年はIT業界にとってどんな1年になるでしょうか。今年のIT業界、特にPublickeyが主な守備範囲としているエンタープライズ系のIT業界について、期待を込めた予想をしてみたいと思います。 高くなる国境、続く円安と人手不足 まずはI...

年頭のご挨拶:2025年のPublickeyも、読者が安心して記事を読めるように適切な広告だけを掲載します

Publickey · 2025-01-05

新年明けましておめでとうございます。本年もPublickeyをどうぞよろしくおねがいいたします。 さて、昨年(2024年)6月にPublickeyの広告掲載方針として「読者が安心して記事を読めるように、Publickeyでは適切な広告だけを...

SwiftUIのプロパティラッパー

Qiita(trend) · 2025-01-05

プロパティラッパーとはプロパティの値の読み書きに対して特定の処理を自動で適用する仕組みのことを言います。今回はSwiftUIでよく使うプロパティラッパーを4つ紹介します。今回紹介するプロパティ…

[iOS Swift] ライブラリを作って公開してみた!

Qiita(trend) · 2025-01-05

自作のライブラリを公開する手順を簡単にまとめてみました。本記事の目次は以下になります目次SwiftPackageManager(以下SPM)での公開方法大まかな流れPackage.swif…

月刊「Rustは低レイヤーで使ってもunsafeだらけになるから意味がない」廃刊のお知らせ

Zenn · 2025-01-05

組込みRustや自作OSなどにおいて、従来言語より高い安全性があるとされているRustは注目される一方、Rustでも低レイヤー分野で頻発するメモリアクセスやインラインアセンブラなどでunsafeブロックが存在が多くなりがちです。 このunsafeブロックが多くなるので、結局Rus

Snowflakeを凌駕する新星?Apache Icebergで変わるデータ戦略

Qiita(trend) · 2025-01-05

図書館を管理していると想像してください。ただし、整然とした本の棚ではなく、あちこちに散乱したバラバラのページだけがある状況です。必要な情報を見つけるのは悪夢のようで、他の人と共有するのはさらに困難…

Release v3.11.0 · lerna-lite/lerna-lite

リアルタイム版 JSer.info · 2025-01-05

<a href="https://github.com/lerna-lite/lerna-lite/releases/tag/v3.11.0">https://github.com/lerna-lite/lerna-lite/releases/tag/v3.11.0</a><br

備忘録まとめ記事:頭の中のモヤモヤを整理し、AWS CDKでTypeScriptが主流な理由を考察してみた

Qiita(trend) · 2025-01-05

はじめにこの年末年始は、AWS CDK (Cloud Development Kit) についてキャッチアップする予定でしたが、つい他のことを優先してしまいました(笑)。普段は、CloudFor…

【図解解説/初心者OK】Next.js不要?進化したReact Routerで技術記事アプリを作るチュートリアル【TypeScript/TailwindCSS】

Qiita(trend) · 2025-01-05

はじめにみなさんこんにちは、Watanabe Jin(@Sicut_study)です。Reactが大好きな私にとってReactの歴史が大きく変わる瞬間に出くわしました。  ついにReac…

【AWS】CDKで定義するAWS CodeDeployのデプロイ戦略【デプロイ】

Qiita(trend) · 2025-01-05

はじめにWell-Architected Frameworkのデプロイに関するベストプラクティスではデプロイ失敗時の影響の制限やロールバックの自動化が記載されています。今回の記事ではAWS Co…

AIAvatarKitとDifyを使用して VRChatに音声対話AIアバターを実装してみた

Qiita(trend) · 2025-01-05

この記事では、Uezoさん製作のAIAvatarKitを使用し、音声対話AIアバターをVRChat上に実装する方法を紹介します。完成系は下記の動画の通り。AIアバターはユーザの質問を分類、下記の…

OpenAI o1 によってプロトタイピングはどう変わるか

Qiita(trend) · 2025-01-04

はじめに新年明けましておめでとうございます。今年は年賀状がわりに2025新年スネークゲームというミニゲームを作成しました。https://new-year-snake-game.vercel.…

平衡二分木入門 : Splay Tree ~ 君は std::set を書けるか

Qiita(trend) · 2025-01-04

まえがきこの記事は投稿者(NokonoKotlin)の個人サイトの記事から Qiita 用に移植 &amp; 加筆したものです。(この文言は記事が剽窃でないことを周知するためのものであり、個人サイトの…

AI時代にこそRustだと思う話

Zenn · 2025-01-04

はじめに 本記事は AI時代にこそTDDだと思う話 https://zenn.dev/akfm/articles/tdd-with-copilot をパクってオマージュしてタイトルをつけたが、特にそれには言及しない。 本記事はRustを好きで使用している人間が書くポジション

DeepseekV3は何がすごいのか?何故ヤバいと言われているのかを解説

Zenn · 2025-01-04

なぜDeepSeek V3は“破壊的”なのか? 大規模言語モデル(LLM)といえば、OpenAIのGPTシリーズやMetaのLlamaシリーズなど、膨大な学習コストと大手企業の潤沢なリソースが必要というイメージが強いかもしれません。しかし、2024年末にリリースされたDeep

簡易DBをフルスクラッチで実装して得た学び

Zenn · 2025-01-04

☀️ はじめに 最近 「Database Design and Implementation」 という技術書を読みました。 https://www.amazon.co.jp/dp/3030338355 本書は、一般的なDBMSについての設計パターンを概説しつつ、その一つのパタ

Composable Caching with Next.js | Next.js

リアルタイム版 JSer.info · 2025-01-04

<a href="https://nextjs.org/blog/composable-caching">https://nextjs.org/blog/composable-caching</a><br /> <p>Next.jsの"use cache" directiveにつ

ITエンジニアが遭遇する「摩訶不思議」な現象とその真相

Qiita(trend) · 2025-01-04

はじめにエンジニアとして働いていると、時として「これは一体なぜ?」と首を傾げたくなるような不思議な現象に遭遇します。絶対にみんなも一度は経験あるかもしれない…そんな「ITの摩訶不思議」な現象をピ…

2年目クラウドエンジニアの振り返りと2025年の目標

Qiita(trend) · 2025-01-04

今年の11月あたりからXを使い始めたのですが、最近になって2024年の振り返りや2025年の目標、抱負といった投稿をよく目にしたので自分も真似してみようと思いブログにしました。こんなやつもいるんだな…

InspectorのECR継続スキャンで最新のコンテナイメージの脆弱性のみを検知する方法

Zenn · 2025-01-04

はじめに InspectorのECR継続スキャン[1]において、最新のコンテナイメージで検知した脆弱性は、基本的には古いコンテナイメージでも検知される。 理由としては、MWバージョンが最新のコンテナイメージ &lt; 古いコンテナイメージとなることは基本的にはなく、最新のコン

なぜ今さら、Web 標準 なのか【2025 年】

Qiita(trend) · 2025-01-04

2020 年代に入り、Remix や Hono といったモダンな Web フレームワークが「Web 標準」を掲げるようになりました。HTML、CSS、JavaScript といった基盤技術は 199…

ポエム系:毎日逃げたかった技術が、楽しくなった瞬間とその先に見えたもの

Qiita(trend) · 2025-01-04

はじめにいつも記事をご覧いただきありがとうございます。今回は、200本目の記事投稿を記念して、2本目のポエム系記事に挑戦してみました。前回は、180本目の記事投稿を記念して「続けるコツ」や「アウ…

私のRaycast の使い方

Qiita(trend) · 2025-01-04

RaycastとはRaycastはMac向けのランチャーツールです。ランチャーツールで有名なものはAlfredがあります。⌘(コマンド) + spaceで起動するSpotlightもランチャー…

選抜!Neovimプラグイン2025

Zenn · 2025-01-04

環境 Neovim v0.10.2 Deno 2.0.6 紹介のしかた 編集を強化するもの、UIを追加するものなど分野に分けて紹介します。カスタマイズ性が高いものについては自分の設定や入門記事を併記するかも。各プラグインの筆者の設定は下記dotfilesを参照してくだ

AWS Bedrock と AWS Chatbotを利用して、SlackからBedrockを使うための備忘録

Qiita(trend) · 2025-01-04

はじめに下記の記事を参考にAWS BedrockをSlackで使うための環境構築を行なった際のメモを備忘録として記事に残しておこうと思います。https://www.cloudbuilders.…

AWS Bedrock と AWS Chatbotを利用して、SlackからBedrockを使うための備忘録

Qiita(trend) · 2025-01-04

はじめに下記の記事を参考にAWS BedrockをSlackで使うための環境構築を行なった際のメモを備忘録として記事に残しておこうと思います。https://www.cloudbuilders.…

新卒エンジニアが5か月でAWS資格5個を取得した話

Qiita(trend) · 2025-01-04

概要この記事では、新卒1年目のエンジニアである私がAWSの認定資格を5つ取得した話と資格を取得したことによって得られたものについて紹介します。新卒エンジニア向けに、実際に私が資格取得を通して経験…

Rails初学者がやりがちな5つのミス、まとめてみました

Zenn · 2025-01-04

Rails初学者がやりがちな5つのミス、まとめてみました それがこちら。 nilオブジェクトへの呼び出し、メソッドのタイポや未定義 DBに存在しないレコードを参照している パラメータ構造とコントローラ設定がずれている(ストロングパラメータ関連) テーブルやカラムがまだDBに作ら

Agentariumの `Agent` クラスをコード読みしてみた(2025年1月時点)

Qiita(trend) · 2025-01-04

はじめにAgentarium は、複数のAIエージェントを手軽に操作・連携させるためのPythonライブラリ。この記事では、その中心となる Agent クラスのコードを実際に読んでみます。「コ…

テストってなんなの?

Zenn · 2025-01-04

ソフトウェアテストの様々な用語とかについて〜ってなんなの?形式で書いた記事をまとめた本です。それぞれ独立した記事になっていますので、どの章からでも読めます。嘘はいいたくないので、指摘があれば歓迎します。優しくお願いしますね。

公共データを用いたシングルセルダイナミクス解析 Trajectory解析、RNA Velocity解析、空間トランスクリプトーム解析のやり方

Zenn · 2025-01-04

📰 概要 シリーズ累計1500冊を突破した大人気シリーズ「公共データを用いた〇〇」の第3弾! Trajectory解析、RNA Velocity解析、空間トランスクリプトーム解析といったシングルセルダイナミクス解析に挑戦しませんか? Single Cell RNA-seq(

「提出期限が近づいても危機感が持てない人」のためのMoodleアプリを作った時のお話

Qiita(trend) · 2025-01-03

1. はじめに初めまして、Punyoです。去年末、筆者が所属する名工大プログラミング部C0deにて、ピクシブ株式会社様の協賛とOBの先輩方のご協力のもと「第2回 C0deハッカソン with p…

Tier有りメーターのIPU (Informatica Processing Unit) 換算早見表(アプリケーション統合編)

Qiita(trend) · 2025-01-03

こんにちはMitzです。データ統合(CDI : Cloud Data Integration)編に続いて、アプリケーション統合(CAI : Cloud Application Integration…

HTML Drag and Drop APIの紹介と導入【React】

Zenn · 2025-01-03

はじめに Web アプリケーション開発において、ユーザー体験を向上させる重要な機能の 1 つに、ドラッグ&amp;ドロップが挙げられます。 シンプルなマウス操作で要素を移動したり、ファイルをアップロードしたり、 直感的な操作性を実現することができます。 今回は、HTML Dr

2025年気になる通信業界トレンド(後編)

Qiita(trend) · 2025-01-03

こんにちは、Assieです。先日の前編(1~5)に続いて、今日は後編いきます!6.日本のオペレーター、インフラで海外へ去年は2月にオープンRANを世界で推進するNTT DocomoとNECの合…

Tier有りメーターのIPU (Informatica Processing Unit) 換算早見表(データ統合編)

Qiita(trend) · 2025-01-03

こんにちはMitzです。IPU (Informatica Processing Unit) の計算に関してインフォマティカが公開しているドキュメントは二つあって、私の日々の業務でバイブルとなっていま…

IMUと車速に基づく横滑り角を考慮した自己位置推定

Qiita(trend) · 2025-01-03

はじめに自動車やロボットの技術の中で「自己位置推定」は非常に重要な技術です。自己位置推定にも色々な方法がありますが,内界センシング結果に基づく横滑り角を考慮した位置推定が古くから使われています。横…

知らざれる、IT業界の4分野

Qiita(trend) · 2025-01-03

みなさんこんにちは!ITプロモーター勉強会です。東京都内で、初心者向けにSE勉強会を開催しております。ブログを今回より始めました!https://www.stlin.net/皆様の芸能活動…

ポリモーフィズムが1種類しかないと思ってたエンジニアの備忘録

Zenn · 2025-01-03

! この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の72週目の記事です! 2年間連続達成まで残り34週となりました! はじめに ソフトウェアエンジニアの福土(@ryoya_cre8or)です。 ふと社内のSlackで「ポリモーフ

12 Days of OpenAIの発表内容まとめ【生成AIエンジニア必見】

Zenn · 2025-01-03

はじめまして、ますみです! 株式会社Galirage(ガリレージ)という「生成AIに特化して、システム開発・アドバイザリー支援・研修支援をしているIT企業」で、代表をしております^^ 2024年12月にOpenAIは、12日間連続で新発表をしていくイベントを行いました! 本記事

Release 0.10.0 | StyleX

リアルタイム版 JSer.info · 2025-01-03

<a href="https://stylexjs.com/blog/v0.10.0">https://stylexjs.com/blog/v0.10.0</a><br /> <p>StyleX v0.10.0リリース。 PostCSSプラグインを刷新し、<code class=

Release @pandacss/dev@0.50.0 · chakra-ui/panda

リアルタイム版 JSer.info · 2025-01-03

<a href="https://github.com/chakra-ui/panda/releases/tag/%40pandacss%2Fdev%400.50.0">https://github.com/chakra-ui/panda/releases/tag/%40pand

TypeScript で Web 開発をする際の候補メモ

Zenn · 2025-01-03

更新ログ 2025/01/04 Git Hooks ツールの Lefthook を追記 概要 以前のプロジェクトで使っていたり、進行中に差し替えまでは出来ないけど次使うならこれを使おうと思っていたライブラリやツールなどが、いざ新しくプロジェクトを作ろうと初期構築を始めたら色

MacBookセットアップ個人的メモ【2025年版】

Zenn · 2025-01-03

MacBook Pro買いました プライベートで14インチのMacBook Pro(M4)買いました。25万円くらいしました。高いですね。 4年前に買ったMacbook Air(M1)も、ものすごい困るということもなかったのですが、使っていてもっさり具合が気になるようになっ

Gemini で数式対応 OCR

Qiita(trend) · 2025-01-02

PDF を画像に変換して、Gemini でテキストを抽出する方法について解説します。数式部分は TeX 形式で出力します。PopplerPoppler は、PDF ファイルを扱うためのオープンソ…

Reflection on 2024

Qiita(trend) · 2025-01-02

Reflection on 20242024 has come to an end! Time flies so quickly. In the blink of an eye, we’ve al…

Agentariumで作る!激辛カレーに取り憑かれたAIエージェントたちのマーケティング戦略

Qiita(trend) · 2025-01-02

⚠️ この記事は実験的な内容ですこの記事を読む前に、以下の点にご注意ください:再現性についてエージェント間の対話や結論は実行ごとに異なる可能性があります使用するLLMの特性により、同じ入力で…

【Flutter】学習・開発効率UP!雛形からサンプル用プロジェクト構築ガイド

Zenn · 2025-01-02

はじめに 私はよく学習のために小さなサンプルプロジェクトを作ります。 本当に簡単な内容のサンプルであれば一からサクッと作ってしまいますが、ある程度複雑な内容のものだと構築するのに色々と手間がかかります。 自分としてはある程度実務や実際の開発状況を再現した設定、パッケージ、アー

AWS/Azure知見者による、OCIはじめました

Qiita(trend) · 2025-01-02

はじめに年末年始暇だなーと思ってインターネットサーフィンしていたところ、以下が目に止まりまして。OCI Foundations Associateは5時間あれば受かる私の所属している会社では、…

VPC Endpoint共有できるってマジ!?!?

Qiita(trend) · 2025-01-02

はじめに私はつい先日まで、「VPC EndpointはVPC毎に作成が必須で、異なるVPCにはそれぞれVPC Endpointを作成しないといけない」と思っていました。しかし、とあるお客様にて、…

Flip-Flopでお手軽UVM(Clocking block)

Qiita(trend) · 2025-01-02

はじめにはいっ! えー、みなさん、えー、ロリこんばんわ、おは幼女!^policeえーということでですね、えー、第四回目、第四回目の記事はですね、まあ、かるくClocking blockついてね、…

CodSpeed: Optimize Performance, Eliminate Regressions

リアルタイム版 JSer.info · 2025-01-02

<a href="https://codspeed.io/">https://codspeed.io/</a><br /> <p>CIでベンチマークを取得してリグレッションを検知するサービス。 Python/Rust/Node.jsに対応している</p>

RAG開発の超入門【RaggleのQuickStart | Pythonのソースコードあり】

Zenn · 2025-01-02

はじめまして、ますみです! 株式会社Galirage(ガリレージ)という「生成AIに特化して、システム開発・アドバイザリー支援・研修支援をしているIT企業」で、代表をしております^^ この記事では、入門者向けの「RAG」の開発手法を解説します! もしもPythonを使ったことが

Release v12.3.0 · vueuse/vueuse

リアルタイム版 JSer.info · 2025-01-02

<a href="https://github.com/vueuse/vueuse/releases/tag/v12.3.0">https://github.com/vueuse/vueuse/releases/tag/v12.3.0</a><br /> <p>vueuse v1

これからNext.jsを始める人に注意してほしいセキュリティ事項

Zenn · 2025-01-02

Next.js v14からServer Actionsがstableリリースとなり、開発体験だけでなく、ユーザ体験(ハイドレーションの完了を待機せずフォーム操作ができる、プログロレッシブ•エンハンスメントなど)の向上が見込まれます[1]。 今回は、Next.jsのServer A

初学者向け:Linuxディストリビューションの基礎知識とRed Hat系・Debian系の特徴を比較してみた

Qiita(trend) · 2025-01-02

はじめにこの記事では、Linuxのディストリビューションである「Red Hat系」と「Debian系」に分類し、それぞれの違いを簡単にまとめます。基本的な内容ですが、両者の違いを理解することで、…

【IoTから→ハーバリウム・プロモータへ】

Qiita(trend) · 2025-01-02

こんにちは!小池克幸です(#^^#)豊島区で"IGO商会株式会社"で経営をしています。これまでは、IoT分野やコンサルタントが主だった内容だったのですが、2021年11/18の法人化を機に、プ…

【React Hook】useStateで関数を保持させる方法

Qiita(trend) · 2025-01-02

概要React Hookで useStateを利用する際、中身に関数を保持させる方法を記載したポストです。なんかそういう処理を書かないといけないケースがあったんですよ。ただ一瞬ハマったので備忘録…

Copyrightの年度更新スパムプルリクエスト

Zenn · 2025-01-02

はじめに オープンソースソフトウェアを公開するときに書くLICENSEファイルには Copyright (c) 2000 Naoya Hattaのように年度と著作権者を示す行があることがあります。 新年早々この行の年度を更新するプルリクエストが大量に発生する、という事案があっ

Cline の動作原理を追う

Zenn · 2025-01-02

はじめに Cline を使う機会が多くなってきたため、理解促進のために主要な部分の説明やプロンプトの翻訳を試みました。一度でも Cline を利用したことがある方を読者として想定しています。v3.0.0 を対象として説明します。 https://github.com/clin

【生成AIの学習ロードマップ】最近やたら羽振りのいいやつが生成AIを極めてた件について。

Qiita(trend) · 2025-01-02

はじめに生成AIによって世の中は大きく変わります。単なるブームではないと確信しています。研究者の間では数年で「あと人間の知能に匹敵するAIが出てくるだろう」と言われているほどです。「生成AIっ…

エンジニア1年目が意識してほしいこと

Qiita(trend) · 2025-01-02

あけましておめでとうございます。昨年末に書いたポエムを想像以上の多くの人に見ていただき、ポエムを書くことに味を占めている私です。https://qiita.com/K5K/items/f5453…

私の勉強スタイル:アクティブリコール&技術記事アウトプットでエンジニア学習を勝ち抜く

Qiita(trend) · 2025-01-02

はじめに幅広いIT学習を進める中で、記事投稿を始めたことがきっかけで、思いがけないメリットを得られたのでご紹介します。それは、自分の知識を外部のプラットフォームに記録しておくことで、必要なときに…

JavaとC#の実践的な比較

Qiita(trend) · 2025-01-02

はじめにJavaとC#は、企業の基幹システムを支える主力言語として広く採用されているされています。この2つのプログラミング言語を、実践的な視点から比較してみました。1. 基本的な言語機能の比較プロパティの実…

Xcodeプロジェクトの新規作成時にやることまとめ

Zenn · 2025-01-01

はじめに Xcodeプロジェクトの新規作成時に毎回やること(GitHubテンプレートを作成してもよい)が、個人的にも毎年少しずつ変わってきているので、とりあえず2025年1月現在にやっていることをここにまとめます。 .gitignore GitHubから新規作成するなら、

忙しい MATLAB 芸人向け Qiita ふり返り(2024 年版)

Qiita(trend) · 2025-01-01

すきま時間に 2024 年をふり返ってみましょう!忙しい MATLAB 芸人向け Qiita ふり返り(2018年版)忙しい MATLAB 芸人向け Qiita ふり返り(2019年版)忙しい…

2025年気になる通信業界トレンド(前編)

Qiita(trend) · 2025-01-01

Assieです♪新年ですね!2025年が皆様にとって健康でHappyな年になりますように☆どうぞ宜しくお願いします!私は今年もIT・通信業界動向マニア(??)として頑張っていきたいと思います。さ…

開発者コミュニティ運営してみて分かったこと

Zenn · 2025-01-01

はじめに 明けましておめでとうございます。 今まで何かのコミュニティを運営する経験が無かったので、 去年「Evex Developers」という日本の開発者が集まるコミュニティを Discord 上で作成しました。 招待リンク: Evex Developers Invite

tfactionを導入してみた

Zenn · 2025-01-01

tfactionとは 高度なTerraformのCI/CDをGitHub Actionsで簡単に実現できるActionです。 TerraformのCI/CDを組むにあたって欲しい機能が多く搭載されており、OSSのActionを会社のセキュアポリシーで使えないとかがない限り、個

HPCプログラマの書くコードってなんで古臭いの?

Zenn · 2025-01-01

TL;DR Q: HPCプログラマの書くコードってなんで古臭いの? A: そうしないと性能が出なかったから はじめに スパコンを使ってそれなりに長いこと研究をしています。初めてスパコンを使ったのは今から25年くらい前です。発展の早い世界ですので、昔と今ではだいぶ違ってきて

ace-windowのREADME

Qiita(trend) · 2025-01-01

ace-windowの0.10.0のREADMEの日本語訳です元の文書: https://github.com/abo-abo/ace-window/commit/0577c426a9833ab…

【Go言語】Goで作るタイピングゲーム

Qiita(trend) · 2025-01-01

はじめに今回は、Goで何か作りたいと無性に思い立ち、タイピングゲームを作ることにしました。この記事では、その成果物とソースコードの紹介をしていきます。フロントエンドは全く作っていないため、ターミ…

Pythonの開発環境はmise, Task, uv, Ruff, mypyで落ち着いた

Zenn · 2025-01-01

はじめに Pythonの開発環境をどう構築するかというのは皆さん悩んでいるのではないかと思います。 私もずっと悩んでいました。悩んでいたというより毎回試行錯誤しながら、それぞれのツールを試していました。 本当に多くの選択肢があり、どれを選べば良いのか難しい状態になっていると感

Micro Frontendの勉強がてら、デモサイトを作ってみた

Zenn · 2025-01-01

Micro Frontendについて気になったので、試し用のアプリ(デモ, コード)を作りながら勉強したものをまとめました。 ビデオ ビデオでも紹介しています。Micro frontendの雰囲気がよりわかりやすいと思いますので、こちらもご覧ください。 https://www

OSSのドキュメント翻訳に†Contribution†しよう

Zenn · 2025-01-01

こんにちは、mehm8128 です。今年もよろしくお願いします。 2024 年の振り返りや今年やりたいことはsizu.meに書きました。 今回は、OSS のドキュメント翻訳に Contribution しようという話を書いていきます。 OSS のドキュメント翻訳 多くの人に使

神威 第三世代 スライド生成(要件定義yaml版)

Zenn · 2025-01-01

神威の簡易的なガイドページを作りました 第三世代版です 現在公式さんで簡単操作ガイドを作成されているとのことで繋ぎガイドです ! こちらの内容は要件定義yamlベースでのスライド生成です ハッピーニューイヤーグリモアはこちら &gt;&gt; 1. 第三世代にアクセスしてロ

マイクラで始める自宅サーバー生活!マイクラサーバー(Java版)を建てる方法を解説する

Zenn · 2025-01-01

どうもお疲れ様です。MESIです。 このたび自宅サーバーを始めたくてマイクラサーバーを建てました。 その内容を忘備録として残します。 前提 以下の前提で進めていきます! Linuxの知識がある程度あること(今回はUbuntuを使用します) すでにLinuxがサーバーマシンに

LocalStack 実践入門 | AWS サーバレスパターン開発ワークショップ

Zenn · 2025-01-01

📕 この Zenn Book について LocalStack はローカル環境や CI 環境で実行できる AWS エミュレーターです。この Zenn Book は、LocalStack を使って AWS サーバレスパターンを体験する実践的なワークショップです。 🚀 環境構築不

SharePoint サイトのタイムゾーンがずれてると起きること

Qiita(trend) · 2025-01-01

みなさんこんにちわ、りなたむです。あけましておめでとうございます!新年の書初めみたいなものとしてとらえて頂ければ笑Microsoft 365 を活用している方からすると、いろんなサービスを使う…