Tech – walker – 2024-11

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

ハードウェア記述言語 Veryl 2024年のまとめ

Zenn · 2024-11-30

! この記事は HDL Advent Calendar 2024 の1日目の記事です。 はじめに VerylはSystemVerilogの代替言語として開発中のハードウェア記述言語です。 2022年末に開発開始し、現在2年目のプロジェクトになります。 この記事では今年1年の

【2024年版】エンジニア必見!!おすすめYouTubeチャンネルまとめ

Qiita(trend) · 2024-11-30

この記事はNuco Advent Calendar 2024の1日目の記事です。「エンジニアとしての学びを深めたいけれど、何から始めたらいいのかわからない…」「新しい技術にキャッチアップしたいけれ…

[IDMC]これからはじめる”CDIR-Cloud Data Ingestion and Replication(旧名 Mass Ingestion)”

Qiita(trend) · 2024-11-30

はじめにInformatica Intelligent Data Management Cloud(IDMC/旧称IICS)でのちょっとしたTipsを纏めていきます。日々の活動の中で検証した結果記…

はじめの一歩の踏み出し方

Qiita(trend) · 2024-11-30

はじめにこんにちは。本記事は、Microsoft Power Automate Advent Calendar 2024 12月1日担当分の記事です。ですが、本記事にはPower Automate…

無い国の難読地名クイズに挑戦できるクソアプリ

Qiita(trend) · 2024-11-30

クソアプリ Advent Calendar 2024 1日目の記事です。前置きおはようございます。DE-TEIUです。次の新1万円札の裏面のデザインはクソアプリアドベントカレンダーになるらしい…

[Power BI] ベストプラクティスを読み解く① ~クエリフォールディング~

Qiita(trend) · 2024-11-30

はじめに本記事は Microsoft Power BI Advent Calendar 2024 の初日の記事です。https://qiita.com/advent-calendar/2024/…

【Unity】【C#】効率的なエラーハンドリングのためのカスタムLoggerとAssertの実装ステップ

Qiita(trend) · 2024-11-30

はじめに本記事では、プロジェクト用にカスタマイズしたLoggerとAssertを導入するメリットと、実装ステップについて詳しく解説します。ソフトウェア開発において、効率的なエラーハンドリングは、エ…

数理最適化でナンプレ(数独)の問題を作成する

Zenn · 2024-11-30

この記事は数理最適化 Advent Calendar 2024 1日目の記事です。 数理最適化と聞くと、多くの人はコストの最小化やポートフォリオの最適化を思い浮かべるかもしれません。しかし、数理最適化は「最適化」だけではなく、さまざまな用途に使える強力な手法です。今回は、その一例

イントロダクション - React Ariaの実装読むぞ

Zenn · 2024-11-30

! この記事は React Aria の実装読むぞ - Qiita Advent Calendar 2024 の 1 日目の記事です。 こんにちは、フロントエンドエンジニアの mehm8128 です。 これから 25 日間、1 人アドベントカレンダーとして React Aria

爆伸び中のGoライブラリhuma

Zenn · 2024-11-30

はじめに 2024年に入り、Go言語の世界で急速に注目を集めているWebフレームワーク「huma」をご存知でしょうか?humaはGoでのAPI開発を革新する新しいライブラリで、そのスター数は驚異的なスピードで増加しています。本記事では、humaの魅力とその使い方、そしてサンプ

Unlitを活用しよう

Qiita(trend) · 2024-11-30

Unreal Engine (UE) Advent Calendar 2024 の一発目の記事です!今年もこの季節がやってまいりましたね。おかずさんいつもありがとうございます!さてさて今回の記事…

ハッカソン中にdockerでよく使用したコマンド

Qiita(trend) · 2024-11-30

私はITスクールRareTECHで学習している実務未経験者のハル申します。RareTECHのハッカソンは秋の陣が10月からスタートして11月末までアプリを完成させることを目標にしているRareTE…

Release 6.0.0 · prisma/prisma

リアルタイム版 JSer.info · 2024-11-30

<a href="https://github.com/prisma/prisma/releases/tag/6.0.0">https://github.com/prisma/prisma/releases/tag/6.0.0</a><br /> <p>Prisma 6.0.0リ

Release pnpm v10.0 Beta 1 · pnpm/pnpm

リアルタイム版 JSer.info · 2024-11-30

<a href="https://github.com/pnpm/pnpm/releases/tag/v10.0.0-beta.1">https://github.com/pnpm/pnpm/releases/tag/v10.0.0-beta.1</a><br /> <p>pnp

【2025年版】ReactとVue.jsどちらを選ぶべきか?【アドベントカレンダー2025】

Qiita(trend) · 2024-11-30

TL;DRVue.jsはHTMLをJavaScriptの中に書かなくて済むので、可読性が高いですVue.jsは双方向バインディングをサポートしており、Reactみたいなsetter/getter…

Nuxt + Vuetify + GitHub Pagesの爆速環境構築

Qiita(trend) · 2024-11-30

https://github.com/GitHub30/nuxt-vuetify-github-pages-starterNuxtとVuetify環境を構築するときに毎回調べてるので、簡単に開発環…

【イベントレポート】Japan Microsoft 365 コミュニティ カンファレンス 2024(現地開催編)

Qiita(trend) · 2024-11-30

いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回は11/30(土)に参加したJapan Microsoft 365 コミュニ…

ChatGPTのAPIを使えるようにしよう

Qiita(trend) · 2024-11-30

はじめにChatGPTのAPI、使いたいですよね!!そんなあなたに、まずはOpenAI APIの登録方法から伝授します!アカウント作成まずはOpenAI APIと調べましょう。一番上のOp…

nginx 1.27.3でupstreamにresolve指定が可能に

Zenn · 2024-11-30

個人的にはビッグニュースなのに、あまり話題にしている人がいなかったのでメモ的に書いておきます。 nginxは最近開発がGitHubに移ってから、開発が活発になっており、以前から期待されていたupstreamでresolveを指定する機能がOSS版でも使えるようになりました(有料版

FastAPIで機械学習モデルをAPI化!簡単クイックスタートガイド

Qiita(trend) · 2024-11-30

Image generated by OpenAI's DALL·E-3.はじめに機械学習モデルをAPI化することで、Webアプリケーションや他のシステムから簡単に利用できるようになります。本…

Vim初学者によるVimConf 2024参加レポート

Zenn · 2024-11-30

はじめに(兼おことわり) Zenn初投稿(というより、ブログの類の執筆自体も初めて)となります。 誤字脱字、文章表現、お作法の逸脱などありましたらご指摘いただけますとありがたいです。もちろん感想も大大大歓迎です(←むしろ、こちらの方が嬉しいです!)。 私の立ち位置 タイト

【Model Context Protocol】Claude MCPの接続方法(mac)

Qiita(trend) · 2024-11-29

MCPとはModel Context ProtocolはClaudeが開発したLLMアプリケーションと外部データソースおよびツールとのシームレスな統合を可能にするオープンプロトコルです。実際に使…

Fat Controllerをリファクタリングしたい!

Zenn · 2024-11-29

はじめに ここ数ヶ月間でRailsを使用したアプリケーションの新規機能開発を担当し、見事Fat Controllerを実装してしまいました。 そのため、振り返りとして単一責務の原則に則った実装や抽象化したクラスの作成方法など、Fat Controllerをリファクタリングしな

Function calling の延長線上で MCP を考察

Qiita(trend) · 2024-11-29

MCP を見ていて、Function calling の延長線上で考えられそうだったので、その方向でまとめてみました。また、プッシュ型・プル型のコンテキストでも考えてみます。比較Function…

フロントエンドのProps設計について

Zenn · 2024-11-29

こんにちは。 株式会社 CHILLNN という京都のスタートアップにて CTO を担っております永田と申します。 今回の記事では「Props設計について」または「Reactのような宣言的UIフレームワークを利用した、コンポーネント間の依存性を表現する方法」について、一つの指針を定

Windows で MCP の SQLite サーバーと文字コード

Qiita(trend) · 2024-11-29

Windows で MCP の SQLite サーバーを試したところ、文字コードでハマりました。トラブル事例と解決策を書きます。MCPModel Context Protocol (MCP) は…

自作Claude Desktop MCP Service サーバーの最小構成を作ってみよう

Qiita(trend) · 2024-11-29

はじめにこのチュートリアルでは、OpenWeatherMap APIを使用して天気情報を提供するClaude Desktop MCPサーバーを作成します。MCPは、AIアシスタントに外部リソースや…

拡散モデルを解説するッ!!!①

Qiita(trend) · 2024-11-29

はじめに拡散モデルについて勉強したので,それについてのまとめです!(記事内で間違いあったら教えてもらえると助かります)今回の記事はPFNの岡野原 大輔氏が書かれた拡散モデル データ生成技術の数理…

音声遅延に悩む初心者Reactエンジニア必見!useRefとMapで作る音声キャッシュ

Qiita(trend) · 2024-11-29

Next.jsとTailwind CSSを使った音声キャッシュの実装 - パフォーマンス改善のためのReactテクニック私はNext.jsとtailwindcssを使用し、フロントエンド開発を行っ…

IBM i でFTPコマンドを使わずに区画間コピーする手順

Qiita(trend) · 2024-11-29

はじめに「ちゃちゃっと本番区画のデータを開発区画に移したい!けどFTPコマンドってあまり馴染みがないしよく分からない…」という方のためのFTP以外の方法でファイル(オブジェクト)を区画間コピーする…

テストデータの項目が多い時にはyamlを使ってみよう

Zenn · 2024-11-29

はじめに 「テストコードが読みにくい」「データが煩雑で変更に弱い」 そんな悩みを抱えた経験はありませんか 特に、テストデータの項目が多いとき、以下の問題が頻発します どのテストが何を検証しているのか分からない コードが肥大化し、可読性が低下する データ変更時にミスが発生しや

Windows環境でClaude Desktop + GitHub MCP Serverを使ってサンプルリポジトリを作成する方法

Qiita(trend) · 2024-11-29

📝 概要この記事では、Windows環境でのClaude DesktopのModel Context Protocol (MCP)を使用して、GitHub APIと連携し、サンプルリポジトリを作成…

ShaderGraphでインタラクティブな表現を実装【Unity、ShaderGraph、マウス操作、タップ】

Qiita(trend) · 2024-11-29

■ 概要本記事ではUnityの 「ShaderGraph」 と 「マウス操作」 を組み合わせたインタラクティブな表現の実装を紹介します。今回は、「ShaderGraphでマーブルノイズを実装」の…

ReactのJSXとJavaScriptのmap()を混同して意図しないfalseが出力された話

Qiita(trend) · 2024-11-29

はじめにJavaScriptのmap()メソッドを使って空文字の要素をスキップする処理が書きたかったのですが、map()メソッドの使い方に誤解があり、躓いてしまいました。この経験を記録として残し…

【C#】弱参照イベントを実装してみる

Qiita(trend) · 2024-11-29

はじめにC# における通知パターンのひとつに、イベントがあります。var nameChangedCount = 0;var person = new Person("John");perso…

Goのプロジェクト構成について

Zenn · 2024-11-29

Go のコミュニティーで昔から話題になっているテーマだと思いますので、自分なりの考えを共有したいと思います。プロジェクトの内容によって構成などはかなり違ってくると思いますが、ここでは DDD を使ったWebサーバーについて紹介します。よくあるユースケースではないかと思います。 フ

アクセシブルなプロダクトを提供するための取り組み

Zenn · 2024-11-29

! 本記事は、2024年5月26日に開催された技術書典16で、マネーフォワードの有志により出版されたMoney Forward TechBook #8の中で僕が執筆を担当した、「第11章 アクセシブルなプロダクトを提供するための取り組み」を加筆したものです。 はじめに こん

Slack APIで自分のリアクション数をスマートに集計しよう!

Qiita(trend) · 2024-11-29

はじめに新卒社員の備忘録、第2弾ですฅ^&gt;ω&lt;^ฅPython初挑戦!!きっかけ今年度の目標を達成するためのアクションの一つとして、「他者の発言や投稿に対してリアクションまたはコメントする」…

【AIエージェント入門】LangChain・LangGraphによるエージェント開発 その②LangChain基礎知識

Qiita(trend) · 2024-11-29

どうも。@TM_AIbuchoことおっさんです。SES企業の社長が開発経験ゼロからAIを学習しています。是非とも暖かく、時には厳しく見守っていただけると嬉しいです。はじめにAIエージェントの…

システム生物学って何だったんですか?(後編)

Zenn · 2024-11-29

はじめに 「システム生物学って何だったんですか?(前編)」に引き続き、日本におけるシステム生物学(的)研究のその後について、書いていきたいと思います。 まだ読んでいない人は、前編はこちら 後編は前編で触れていなかった金子邦彦さんや生物物理からの流れからはじめ、2005年以降の

KinoFigma を使って Figma のデザインやプロトタイプ、Jamボード、スライドを Livebook に表示する

Qiita(trend) · 2024-11-28

はじめにこの記事は Figma Advent Calendar 2024 の 8 日目の記事ですhttps://qiita.com/advent-calendar/2024/figma-desi…

目指せグローバルエンジニア!今日から使えるシーン別英語表現20選

Zenn · 2024-11-28

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の67週目の記事です! 2年間連続達成まで残り39週となりました! みなさんこんにちは。2024年11月からログラスでCTO をつとめております、いとひろ(@itohiro73)で

Release v7.0.0 · nodejs/undici

リアルタイム版 JSer.info · 2024-11-28

<a href="https://github.com/nodejs/undici/releases/tag/v7.0.0">https://github.com/nodejs/undici/releases/tag/v7.0.0</a><br /> <p>undici v7.0

『究極のパフォーマンス』を出す方法ッ!!!

Qiita(trend) · 2024-11-28

「隠しモードの究極のパフォーマンスというのがWin10,11にはありまして…選ばれし端末(モノ)じゃないとできないんですけど…」なんてゲームの裏技で盛り上がる小学生みたいな恥ずかしいことを大人た…

React勉強中の人はマインスイーパーを作ってみると良いかもしれない(提案)

Qiita(trend) · 2024-11-28

はじめにReact を勉強しているけど、良い題材がないって人は結構いるんじゃないかなと思っています。TODO リストを作った後はどうしよう、みたいな。そこで提案です。マインスイーパーを作ろう!…

LLMにとってやばい要素リスト(2024年11月版)

Zenn · 2024-11-28

LLMをやっているなかで実感ベースで学んだ、「この要素が2個か3個くらいあると、その案件はやばいかもしれない」と感じるリストです。自分の備忘もかねて書き残しておきます。また、今後も育てていきたいです。あと何があるかな? 1.トークン数を超える入力を必要とするタスク →インプット

chatGPTから出された問題をひたすら打ち返す学習法

Qiita(trend) · 2024-11-28

はじめにまず私について。Reactを学習中(始めて2週間くらい)JavaScriptはほぼ知識がなくてJQueryで少し触れたくらいAIについても知識が深いわけではないハンズオンだったらでき…

Datadog を使い、パフォーマンス計測とその改善をしていく

Zenn · 2024-11-28

こんにちは!アルダグラムでエンジニアをしているカゲヤマです。 アルダグラム では、アルダグラムが使っている技術スタック(2021年 → 2023年)の記事の通り、Datadog を以前から利用しています。 私は、最近まで新機能の開発をしていたのですが、パフォーマンス計測およびその

独自のページ内検索をCtrl+Fでフォーカスするために、ブラウザのショートカットキーを奪う方法

Qiita(trend) · 2024-11-28

概要システム内に設けた検索窓にCtrl+Fで遷移できると便利な場合があります。PDFをブラウザで閲覧するとCtrl+FでPDF内検索が開きますが、まさにあれです。実現方法addEventLis…

スクラムチームにおける雑談と心理的安全性についての議論

Qiita(trend) · 2024-11-28

はじめに先日参加した「Scrum Masters Night!」というアジャイルの勉強会で、下記のトピックについて議論しました。完全リモートの場合雑談の時間を固定で設けるべきか。どんな雑談内容な…

Tailwind CSS v4.0 Beta のリリースなど: Cybozu Frontend Weekly (2024-11-26号)

Zenn · 2024-11-28

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

【AIエージェント入門】LangChain・LangGraphによるエージェント開発 その①複数のモデルを使ってみる

Qiita(trend) · 2024-11-28

はじめに AIエージェントとはAIエージェントの定義は明確ではないですが、一般的には特定の目的に応じて自律的に目標を設定し、タスクを実行していくシステムをAIエージェントといわれています。Lan…

Firefox 133.0, See All New Features, Updates and Fixes

リアルタイム版 JSer.info · 2024-11-28

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

[React] 新規作成画面と編集画面の実装で気をつけていること

Zenn · 2024-11-28

SaaS の管理画面を開発していると新規作成画面と編集画面を実装することがよくあります。 これらの画面は一見似ているので共通のコンポーネントで実装できそうですが、意外と多くの違いがあります。 この記事では新規作成画面と編集画面を実装するときに気をつけていることをまとめてみます

Windows環境でのClaude Desktop MCP接続エラーの解決方法【2024.11.28】

Qiita(trend) · 2024-11-28

🔍 この記事で分かることClaude DesktopでMCPサーバー接続エラーが発生する原因最新の解決方法(2024年11月確認)正しい設定ファイルの書き方よくあるトラブルシューティング📌…

生成AIがローコード/ノーコード開発テクノロジーを補完し始めているとIDC Japanが指摘。国内ローコード/ノーコード開発テクノロジー市場予測

Publickey · 2024-11-27

調査会社のIDC Japanは、国内のローコード/ノーコード/生成AI開発テクノロジーに関する市場予測を発表しました。 ローコード/ノーコード開発プラットフォームは、業務のデジタイゼーションやデジタライゼーション、そしてDX(デジタルトラン...

[AWS #32] 請求とコスト管理はどうやって確認しましょうか?②

Qiita(trend) · 2024-11-27

はじめに皆さまお疲れ様です。今回もAWSの 「請求とコスト管理」 について見ていきたいと思います。その中でも今回は 「AWS Budgets」 「コスト配分タグ」 について見ていきたいと思いま…

elixirのバイナリデータパターンマッチについて理解を深める

Qiita(trend) · 2024-11-27

iex&gt; defmodule WebDB.Binary do...&gt; def mime(&lt;&lt;0x89, "PNG", _::bits&gt;&gt;), do: "png"...&gt; def mime(&lt;&lt;…

ポケポケに登場する確率分布

Qiita(trend) · 2024-11-27

もくじ(?)https://x.com/AInebosuke/status/1861681626570465685はじめに皆さん、こんにちは!この記事では、大人気のカードゲーム「ポケポケ」に登…

真・UnityだけでVRChat改変アバターMedium化

Zenn · 2024-11-27

いわゆる軽量化最適化でアバターランクも上げる事を目的にした記事です。 https://narutoya.fanbox.cc/posts/7995121 この記事の内容で端折った部分から説明します。丁寧なつもりです。 改変に慣れてて「あとちょっとでMediumできるのに」って人は既

Release v12.0.0 · vueuse/vueuse

リアルタイム版 JSer.info · 2024-11-27

<a href="https://github.com/vueuse/vueuse/releases/tag/v12.0.0">https://github.com/vueuse/vueuse/releases/tag/v12.0.0</a><br /> <p>vueuse v1

フロントエンドの開発における負債化の要因

Zenn · 2024-11-27

概要 バックエンドのプロダクトに比べ、フロントエンド開発が負債化しているチームに出会うことは珍しくありません。特に、設計や実装方針が揺らぎやすいフロントエンド開発では、技術的な負債が蓄積しやすく、結果的にプロダクトの品質や開発効率が低下することが少なくありません。 これまで様

【C#】デリゲート変数の中身を変更することで、特定のタイミングでメソッド内の一部の処理を変更する方法

Qiita(trend) · 2024-11-27

概要タイトルがすごく悩みました。デリゲートの使い方について、こういう使い方もあるという自分用のメモとして残します。コードSampleClassというクラスの中のフィールドに、WriteTextというデリゲートが定義されているとします。またコンストラクタでこのデリゲートに処理を入れ

【Nerves】M5Stack Core MP135にポーティングしてみた(試行錯誤編)

Qiita(trend) · 2024-11-27

準備編設定ファイル作成編KernelのBuild編試行錯誤編 ←いまココFirmwareを試すmix firmwaremix burnを実行して、SDカードに書き込んで、M5Stack…

C#におけるURLエンコードとデコードの違いと注意点

Qiita(trend) · 2024-11-27

C#におけるURLエンコードとデコードの違いと注意点C#ではURLエンコードやデコードを行う方法として、主に以下の2つのAPIが利用されます:Uri.EscapeDataString / Uri…

完走賞を目指してみましょう!2024 on Livebook

Qiita(trend) · 2024-11-27

はじめに今年も Advent Calender の季節がやってきましたhttps://qiita.com/advent-calendar/2024/elixirというわけで 2024 年も「誰…

Advent of code 2015 Day 15 Part 2 を Livebook で楽しむ

Qiita(trend) · 2024-11-27

はじめにAdvent of code 2024 の準備として、過去回の Advent of code 2015 を Livebook で楽しみます本記事では Day 15 の Part 2 を解…

Advent of code 2015 Day 15 Part 1 を Livebook で楽しむ

Qiita(trend) · 2024-11-27

はじめにAdvent of code 2024 の準備として、過去回の Advent of code 2015 を Livebook で楽しみます本記事では Day 15 の Part 1 を解…

ASTERIA Warpで何ができる?機能概要のご紹介

Qiita(trend) · 2024-11-27

こんにちは、SCSK株式会社です!前回はEAIとASTERIA Warpの特長についてお話しましたが、今回はその続きをお届けします!ASTERIA Warpを利用すると、専門スキルがなくてもデー…

【Flutter】サウナライフでユーザー体験を良くするために工夫したFirestoreキャッシュの仕組み

Zenn · 2024-11-27

マップで近くのサウナを簡単に検索できるアプリ「サウナライフ」の開発・運用しています。 ユーザー体験を良くするために工夫したキャッシュの仕組みについて解説します。 サウナライフのダウンロードはこちらから👇 iOS版, Android版 X(旧:Twitter)やGithubアプリな

サーバレス構成におけるAzureサービスプラン選定方法

Qiita(trend) · 2024-11-27

はじめにAzureのサービスはプランを選択できるものがあり、当然プランによって、できることが異なります。また、Azureのリソースを一度作成すると、途中で変更できず、再作成が必要なケースがあるため…

Next.js で CI/CD を整備

Zenn · 2024-11-27

Next.js で CI/CD を整備する方法を学べます。 【読者】 ・Next.js の初学者 ・Next.js を初めて利用する方 ・Next.js に興味がある方 ・ESLint/Prettier などの細かい設定を理解したい方 ・VS Code の拡張機能を使いこなした

Release v11.0.0-pre.0 · npm/cli

リアルタイム版 JSer.info · 2024-11-27

<a href="https://github.com/npm/cli/releases/tag/v11.0.0-pre.0">https://github.com/npm/cli/releases/tag/v11.0.0-pre.0</a><br /> <p>npm v11.0

忙しい人向けのRust

Zenn · 2024-11-26

TL;DR 本当は時間があるなら書籍や他の方の記事でRustについて学ぶことを推奨します。 しかしながら、期限まで時間がない場合というものは多いと思うわけですよ、私は。 そういう場合の応急処置を目的として、他の言語でプログラミング経験がある、以下のような人を対象にしてRust

Raspberry Pi Pico Wのライセンスがヤバそう。(誤報)

Zenn · 2024-11-26

誤報でした ライセンスは解釈が難しい! 取りあえずRaspberry Pi 財産の認識が一番正解そう https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html#raspberry-

アーキテクチャConferenceで学んだ、「優れたアーキテクチャ」とは?

Qiita(trend) · 2024-11-26

こんにちは、ふくちです。2024年11月26日にFindyさん主催のアーキテクチャConferenceに行ってきました。https://architecture-con.findy-tools.…

オラクルが所有する「JavaScript」商標登録の取り消し、Denoが米国特許商標庁に申請したと発表

Publickey · 2024-11-26

JavaScriptランタイム「Deno」の開発元であるDeno Landは、米国特許商標庁にオラクルが所有する「JavaScript」の商標登録の取り消しを申請したことを明らかにしました。 Deno Landによる商標の取り消し申請書類の...

本番DBのマスターデータを全行ぶっとばすやらかしをしたときのお話、その反省

Zenn · 2024-11-26

はじめに はじめまして、さかがみ かずと(@_skgm092)です。 今回は自分がお手伝いしているプロジェクトで、本番DBへのアクセス作業中に発生したトラブルについて記録します。 自分の失敗を公開することは恥ずかしいものですが、同じような事故を防ぐための参考になればと思い、共

LangGraphによる「AIエージェントWebアプリ」を作成する【Next.js】

Zenn · 2024-11-26

はじめに 今回はLangGraphで実装したAIエージェントを利用したWebアプリを作ろうと思います。 下記の画像のような、よく見るチャット型のWebアプリを作ることが目標です。本記事を読めば誰でも作れるようになっているはずです! LangGraphを利用したAIエージェン

【Unity】ArrayPool<T> vs NativeArray<T>(Allocator.Temp)

Zenn · 2024-11-26

Unityでライブラリを作成している際にちょっと気になったので。 はじめに C#では、一時的なバッファとして利用する配列を借りるためのクラスとしてSystem.Buffers.ArrayPool&lt;T&gt;が提供されています。 // バッファをプールから借りる var

DevToys Extension を作ろう! (今ならブルーオーシャンかも)

Qiita(trend) · 2024-11-26

DevToys?Microsoftが作った DevToys というアプリ、開発者向けの便利ツールを集めたもので、コンバーターやらエンコーダーやらUUIDやら、よく(たまに?)使いがちで作るの面倒だ…

誰にも使われないアプリを作ってしまった話

Zenn · 2024-11-26

はじめに 少し昔の話になりますが、個人で作っていたHideOutというアプリをリリースしました。 https://apps.apple.com/jp/app/hideout-learn-w-members/id1632561765?l=en-US https://play.g

【 一発合格】情報処理安全確保支援士の勉強方法と教材まとめ

Qiita(trend) · 2024-11-26

目次1.はじめに2.教材紹介3.スケジュール4.おわりにはじめにこれから情報処理安全確保支援士を受験しようという方の一助となるよう、私が実施した勉強方法を紹介します。結論を言うと、以下…

Mac アプリの終了方法について

Qiita(trend) · 2024-11-26

この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。生成AIについて学習中にgithub copilot c…

AWS network advanced対策 Direct connect 基礎

Qiita(trend) · 2024-11-26

基礎の基礎まずネットワークの一般的な知識をつけましょう。特にDirect connectではBGPについて知ることが重要です。次のような動画で、BGPについて理解できます。このBGPの概要を把…

AWSスイッチロールURLのパラメーター

Qiita(trend) · 2024-11-26

AWSスイッチロールURLhttps://signin.aws.amazon.com/switchrole?roleName={Role名}&amp;account={AWS_ID}AWS標準のURLに…

Photon Fusionで始めるオンラインゲーム開発【Unity】

Zenn · 2024-11-26

Unityでオンラインゲームを作りたい人向けの入門書です。 現在はプレビュー版で、これから内容を充実させていく予定です。

State of HTML 2024

リアルタイム版 JSer.info · 2024-11-26

<a href="https://2024.stateofhtml.com/en-US/">https://2024.stateofhtml.com/en-US/</a><br /> <p>State of HTML 2024の結果が公開された</p>

React Scan

リアルタイム版 JSer.info · 2024-11-26

<a href="https://react-scan.million.dev/">https://react-scan.million.dev/</a><br /> <p>タグを埋め込むことでReactアプリのレンダリングのプロファイルを取得したり、なぜレンダリングされているの

GitHub Universe 2024、API insightsなど|Productivity Weekly(2024-10-30)

Zenn · 2024-11-26

こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので

ysk8hori/typescript-graph: A CLI to visualize the dependencies between files in the TypeScript codebase.

リアルタイム版 JSer.info · 2024-11-26

<a href="https://github.com/ysk8hori/typescript-graph">https://github.com/ysk8hori/typescript-graph</a><br /> <p>TypeScriptのコードの依存関係をMermaid

PBFフォーマットの概要と他のデータ形式との比較

Qiita(trend) · 2024-11-26

はじめに以下2つの記事で、PBFフォーマットのデータを活用する上での序盤のステップに役立つ手順を紹介しました。QGISでPostGISでのPBFデータの読み込み方法PBFデータをGeoJSON…

生成AIで会社の要件定義プロセスを100倍高速化した話

Qiita(trend) · 2024-11-25

要約要件定義で生成AIを活用するポイントを整理要件定義に特化したAIシステムのアーキテクチャを紹介一般的なソフトウェア開発プロセスに適用できるので範囲が広い最終的な成果物↓パワーポイントで…

WebページをRAGしたい時の精度向上手法「HtmlRAG」

Zenn · 2024-11-25

本記事では、RAGの性能を高めるための「HtmlRAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何 この記事は、WebページをRAGしたい時に回答精度を上げる「HtmlRA

さくらインターネット、生成AIのプラットフォームサービスを開発すると発表。基盤モデル、ベクトルデータベース、APIなど提供予定

Publickey · 2024-11-25

さくらインターネットは、生成AIのプラットフォームサービスの開発に着手したことを発表しました。 このプラットフォームサービスでは、大規模言語モデルを始めとする生成AIの基盤モデル、大規模言語モデルの回答に外部のデータベースから取得したデータ...

Release v1.49.0 · microsoft/playwright

リアルタイム版 JSer.info · 2024-11-25

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

Announcing TypeScript 5.7 - TypeScript

リアルタイム版 JSer.info · 2024-11-25

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">https://devblogs.microsoft.com/typescript/announcing-typescri

JSConf JP 2024 公開資料・Xアカウントリンクまとめ

リアルタイム版 JSer.info · 2024-11-25

<a href="https://zenn.dev/yumemi_inc/articles/2024-11-24-jsconf-jp-2024">https://zenn.dev/yumemi_inc/articles/2024-11-24-jsconf-jp-2024</a><

Mac を使わずに iOS アプリを Flutter と Codemagic で配布する

Zenn · 2024-11-25

本記事は、佐藤将来 が執筆し、Codemagic blog に投稿されたものです。 Mac コンピューター無しで iOS アプリを開発することは難しいと思われるかもしれません。実際この状況がすぐに変わる兆しはありませんが、Mac を持っていなくてもアプリ開発者が iOS アプ

GROMACSでリガンド-タンパク質 MDsimulation(分子動力学シミュレーション)を論文に沿ってやってみた

Zenn · 2024-11-25

本記事はリガンド-タンパク質 MDsimulation(分子動力学シミュレーション)を論文に沿って、行っています。分子のエネルギーや運動を計算するための相互作用モデルであるフォースフィールドはFf14SBで行なっており、GROMACSのチュートリアルとは異なる方法で行なっています

Cursor 【はじめからそうやって教えてくれればいいのに!】

Zenn · 2024-11-25

はじめに この記事の内容は、以下の動画でも解説しています。アニメーションでわかりやすくなっているので、ぜひ見てみてください。他にも Web に関する解説動画を投稿しているので、気になる人はチャンネル登録よろしくお願いします! https://www.youtube.com/w

AI頼りの実装をしている駆出しエンジニアへ届け

Qiita(trend) · 2024-11-25

あ、自分のこともかもと思った方へ安心してください、僕もです。はじめに実は最近、React + Vite + Supabase + Firebase を利用してタスク管理アプリを作る機会がありま…

LLMコンペの取り組み方

Qiita(trend) · 2024-11-25

LLMコンペとは何なのか?Kaggle初のLLMコンペは、2023年7月に登場した「LLM Science Exam」です。当時は、「LLMコンペ」=「LLM Science Exam」でした。そ…

New Relic の Errors inbox と Jira を連携させてエラーのトラッキングを効率化!

Qiita(trend) · 2024-11-25

 New Relic の APM や Browser 等で検知したエラーまとめて管理できる Errors inbox と Jira を連携させることでエラーを捕捉し、簡単にチケットを作成して修正に取…

CodePipelineでECSのデプロイが失敗した件の対処

Qiita(trend) · 2024-11-25

はじめにECSのdeployが失敗し続けていた件を無事解決できたので、記録として残しておきます。この記事の要約ECSの変更をデプロイするCodePipelineの実行が失敗しており、それを解決…

【Flutter】サウナライフで実装したマップ機能の仕組み

Zenn · 2024-11-25

マップで近くのサウナを簡単に検索できるアプリ「サウナライフ」の開発・運用しています。 実装したマップ機能の仕組みを解説します。 サウナライフのダウンロードはこちらから👇 iOS版, Android版 主な機能は以下の通りです。 マップにマーカーピンを表示 マップを操作してマーカ

PHP 8.4の翻訳作業ではじめてPRを出す為の手順

Zenn · 2024-11-25

概要 PHP8.4が2024/11/21にリリースされました! やった~!🎉 PHP: PHP 8.4 Release Announcement リリースに伴い、PHP8.4の翻訳作業があるのですが、まだ一部の翻訳が完了してない状態です。 KentarouTakedaさんがX

Megatron-LMとGCPを用いたLlama-3.1 70Bのマルチノード継続事前学習

Zenn · 2024-11-25

はじめに 株式会社neoAIのリサーチ部門で,AIリサーチャーとして所属している,東京大学松尾・岩澤研究室の山下佳威です. 今回は,Meta社により提供されている大規模言語モデル(Large-Language Model:LLM)のひとつのLlama-3.1-70Bを,Meg

ReactのページでGoogle翻訳するとエラーになる事象

Zenn · 2024-11-25

この記事について 上記の画像はこの現象について詳しく記載されているMartijn HolsさんのブログをGoogle翻訳したものになります。 https://martijnhols.nl/gists/everything-about-google-translate-cra

テックブログの書き方、をブログにしてみた

Zenn · 2024-11-25

なぜこのブログを書こうと思ったか? 📝 とある1on1で「テックブログってどうやって書いているんですか?」と聞かれたのが発端です。 自分は数ヶ月に1記事くらいの頻度で執筆しており、その過程をあらためて言語化して社内に展開したところ、意外とポジティブな反応をもらえたのでブログに

アクセシビリティツリーを比較する Playwright の Aria snapshots がよさそう

リアルタイム版 JSer.info · 2024-11-25

<a href="https://azukiazusa.dev/blog/playwright-aria-snapshot/">https://azukiazusa.dev/blog/playwright-aria-snapshot/</a><br /> <p>Playwrigh

Flutterへのコントリビューション仲間を増やしたい

Zenn · 2024-11-25

FlutterはGoogleが中心となって開発しているプロジェクトです。そのため、Flutterのソースコードを改善したり、バグを報告することは難しいイメージがあるのではないでしょうか? 次のPRを見てみてください。どちらも筆者が提出したPRになります。 https://gith

AWS 認定 AI Practitioner に合格しました

Qiita(trend) · 2024-11-24

はじめにAI Practitioner は AWS 認定の一つで、 AI や機械学習の知識と AI を AWS 上で活用するための知識が証明できますhttps://aws.amazon.com/…

Next.js v15.0.3 4つのキャッシュ挙動調査まとめ

Zenn · 2024-11-24

⚠️注意点 Next.jsのcanaryバージョンである、experimental: dynamicIOや、"use cache"はOFFの状態です local環境で、next build &amp; next startをした時の挙動です(デプロイ後の挙動は未調査です)

隠し機能】あなたはWindows神モードを信じますか?【Windows God Mode

Qiita(trend) · 2024-11-24

Windows10,11の隠し機能Windows God Mode、日本語圏では"神モード"という愛称で親しまれているWin10,11の機能が存在するらしいですが、皆様はご存知ですか?職場で真面…

VimConf 2024 参加レポート & 盛り上げたくてやったこと

Zenn · 2024-11-24

概要 VimConf 2024の参加レポート兼、盛り上げたくてやったことなどを書きます。 https://vimconf.org/2024/ 盛り上げる動機 VimConf開催母体のvim-jpには友達も多くいますし、今までとてもお世話になっています。 また、いつか自分も

VSCodeのCopilotがAzureの料金から開発まで何でも教えてくれる「GitHub Copilot for Azure」プレビュー公開

Publickey · 2024-11-24

マイクロソフトはVisual Studio Code(以下VSCode)の拡張機能として、Microsoft Azureに関するさまざまな質問についてGitHub Copilotが答えてくれる「GitHub Copilot for Azur...

[AWS #31] 請求とコスト管理はどうやって確認しましょうか?①

Qiita(trend) · 2024-11-24

はじめに皆さまお疲れ様です。今回はAWSの 「請求とコスト管理」 について見ていきたいと思います。AWSの料金モデルは、使った分だけに請求が発生する 「従量課金」です。固定費ではなく、「変動…

React Router v7 | Remix

リアルタイム版 JSer.info · 2024-11-24

<a href="https://remix.run/blog/react-router-v7">https://remix.run/blog/react-router-v7</a><br /> <p>React Router v7リリース。 React Router v7はRe

【Amazon Bedrockエージェント実践】Next.js使ってチャットアプリを作る

Qiita(trend) · 2024-11-24

この記事を読んで何を作れる?レスポンス帰って来るまでちょっと時間かかります。Amazon BedrockエージェントとNext.jsアプリを連携し、通常の会話はもちろん、都市の天気についての質…

PythonでLLMのSFT(教師ありファインチューニング)を実践するための最短ガイド

Zenn · 2024-11-24

概要 大規模言語モデルを扱うのに慣れていない初心者でも「教師ありファインチューニング (SFT : Supervised Fine-Tuning)」にチャレンジできる手順をまとめました! SFTって何?という方はこちらを参考にしてみてください 最近のLLMの学習法のまと

東大・東京工大・筑波大などが提供している無料講座まとめ

Qiita(trend) · 2024-11-24

はじめに個人開発をしている中で大学が無料で提供している公開講座が多くあることに気づいたので共有したいと思います。東京大学UTokyo OpenCourseWare (OCW)を通じて、豊富な講…

GAS×React×TypeScriptによるWebアプリの作り方

Qiita(trend) · 2024-11-24

はじめにGASでWebアプリを作るにはフロントエンド部分を HTMLファイル にまとめる必要があります。ただし、これは飽くまで最終的にHTMLにまとまっていればいいということなので、ローカル環境…

Node.js 22 runtime now available in AWS Lambda | AWS Compute Blog

リアルタイム版 JSer.info · 2024-11-24

<a href="https://aws.amazon.com/jp/blogs/compute/node-js-22-runtime-now-available-in-aws-lambda/">https://aws.amazon.com/jp/blogs/compute/no

知識ゼロからWEB開発までの道 vol.1 【環境構築とサンプル作成】

Zenn · 2024-11-24

はじめに 生成AI界隈が盛り上がり、どんな人でもプログラムが書ける時代になりましたね。 プログラムや開発の知識がなくても、生成AIを使うことができればそれなりに形にすることも可能になりました。 この記事では、React知識ゼロの筆者が、Reactを用いたWEBサービスを開発

Keyball44で自分用に作ったキーマップの解説

Zenn · 2024-11-24

私のキーマップについて解説です。未来の自分が読むように。 JIS配列→US配列に転向 元々はJIS配列使いだったのですが、US配列にしました。 記号キーをどこかしらに配置して、配置した場所で覚え直さないといけなかったため、Shift押した時の記号キーの対応が覚えやすいUS配列

Rustが目指す「エラーは回復可能であるべき」という哲学

Zenn · 2024-11-24

Rustが目指す「エラーは回復可能であるべき」という哲学 プログラムが動作している限り、エラーは必ず発生します。しかし、そのエラーをどう扱うかは言語設計者にとって大きな課題です。Rustは「エラーは回復可能であるべき」という哲学があるように感じます。そのことを示すのが、安全

Tanuki-8B, 8x8B - Supervised Fine-Tuning (SFT) 実行(11/24日勉強会公開用)

Zenn · 2024-11-24

GENIAC 松尾研LLM開発プロジェクトメンバーのknishimaeです。 Team「たぬき」Phase 2では、日本語対話能力に優れた大規模言語モデルTanuki-8BとTanuki-8x8Bを開発しました。本記事では、このプロジェクトにおいて、モデルの性能を向上させるために

HtmlRAG論文読んでみた

Zenn · 2024-11-24

ご無沙汰しております。なかなか記事を投稿できず久々の投稿となってしまいました。 私は現在LLMに非常に興味関心を持っておりまして、特にRAGの構築にお仕事でも関わっていることもあって興味津々です。 この分野は日進月歩が激しく、関連する論文がどんどん投稿されてます。その中でもHtm

VimConf 2024へ参加して体感したお気持ち

Zenn · 2024-11-24

はじめに 2024/11/23(土)にVimConf 2024へ参加しました。 帰ってきて執筆開始したのでめっちゃ眠いです。 https://vimconf.org/2024/ セッション内容については各々後日公開されるであろう動画で視聴いただくとして、個人として何を感じたか

VimConf 2024へ参加して体感したお気持ち

Zenn · 2024-11-24

はじめに 2024/11/23(土)にVimConf 2024へ参加しました。 帰ってきて執筆開始したのでめっちゃ眠いです。 https://vimconf.org/2024/ セッション内容については各々後日公開されるであろう動画で視聴いただくとして、個人として何を感じたか

Semantic Kernel の使い方

Qiita(trend) · 2024-11-24

この記事は?この記事は Semantic Kernel の使い方を順次追記していく私の個人的なメモです。今後、新たな機能等を試した際に、順次書き進めていきます。Semantic Kernel とは…

GASによるWebアプリの作り方

Qiita(trend) · 2024-11-24

はじめにGoogle Apps Script (GAS) は HTML Service という機能を使って AppsScript関数 を呼び出せる Webアプリ を作ることができます。この記事で…

ソースマップとは

Qiita(trend) · 2024-11-24

はじめに業務でソースマップの設定をすることがあり、何ですかそれ状態だったので調べました。ソースマップって何?コンパイル前のコードとコンパイル後のコードの対応関係を表したファイル。フロントエン…

SnowPro Advanced: Architect(ARA-C01) 合格体験記 ~悲劇を乗り越えて~

Zenn · 2024-11-24

前置き こんにちは。さすらいのデータエンジニアのこみぃです。 さて、わざわざこの記事を読んでいる方はご存じの方が多いと思うのですが、Snowflakeには公認資格があります。その名もSnowPro。 https://www.snowflake.com/ja/resources

初心者向け:お名前.comで購入したドメインをAWS ACMとRoute53でSSL証明書を取得する手順

Qiita(trend) · 2024-11-24

はじめに本記事では、「お名前.com」で取得した独自ドメインを利用し、AWSのCertificate Manager(ACM)を用いてSSL証明書を発行する方法を解説します。手順の中では、Rou…

リンク-カット木 (Link-Cut Tree)

Qiita(trend) · 2024-11-24

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

【分野別】エンジニア1年目の自分に読んでほしい書籍

Qiita(trend) · 2024-11-24

はじめに「エンジニア1年生の自分に読んでほしい書籍」をまとめて紹介。自分は2021年に新卒でWeb系エンジニアに就職し、2024年で4年目になる。1年前の自分のスキル感は、HTMLとCSSで…

.NETのCUIアプリケーション用フレームワーク『CuiLib』をメジャーアップデートしました

Qiita(trend) · 2024-11-23

以前制作したCUIアプリケーション開発用フレームワーク『CuiLib』を大規模改修し,リリースしました。クラス設計を見直した部分が多々あり破壊的変更を多く伴うため,メジャーアップデートとしています。当記事は,執筆時点での最新バージョン「2.0.1」について触れていきます…

uvをベースとしたモダンなPythonプロジェクト管理

Qiita(trend) · 2024-11-23

はじめに最近、個人的に新しいPythonパッケージを開発する機会がありました。その中で、pythonの比較的、モダンな技術を採用して、パッケージの品質管理のためのCI/CDワークフローを構築してみ…

【Electron × React】Markdown アプリをハンズオンで作成する

Zenn · 2024-11-23

本書籍ではElectronとReactを使用して、Markdown アプリを作成します。Markdown形式で簡単にメモを作成したり、編集することができます。データベースにはSQLiteを使用し、データの操作はTypeORMを通じて効率的に行っています。エディタには MDXEdi

SQLパズル20 テスト結果 解法1 学習メモ

Qiita(trend) · 2024-11-23

概要SQL パズル20 テスト結果 解法1の学習メモです。Exists述語を使った解法です。要件全てのcomp_dateに値が入っている科目の情報のみを取得する。→comp_dateに対し…

DRY(Don't Repeat Yourself)原則入門ガイド:Go言語を例に考える。

Qiita(trend) · 2024-11-23

目次はじめにDRY原則の起源と哲学的背景ソフトウェア開発におけるDRYの位置づけDRY原則の哲学的意義DRY原則の本質的理解「知識の一元化」とは何かコードの重複と知識の重複の違いDR…

DRY(Don't Repeat Yourself)原則入門ガイド:Go言語を例に考える。

Qiita(trend) · 2024-11-23

目次はじめにDRY原則の起源と哲学的背景ソフトウェア開発におけるDRYの位置づけDRY原則の哲学的意義DRY原則の本質的理解「知識の一元化」とは何かコードの重複と知識の重複の違いDR…

AWS CLIの基本CRUDコマンド

Zenn · 2024-11-23

AWSサービスのCRUDコマンド早見表 EC2インスタンス 操作 コマンド 説明 作成 aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 --instance-type t2.micro --ke

Microsoft.Extensions.VectorData を触ってみよう

Zenn · 2024-11-23

先日、Microsoft.Extensions.AI を AI サービスを共通的に使うための抽象化レイヤーとして紹介しました。 今回、紹介する Microsoft.Extensions.VectorData はベクトルストアを共通的に扱うための抽象化レイヤーです。 Micro

DRY原則の適用範囲について

Zenn · 2024-11-23

こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを担っております永田と申します。 多くのソフトウェアエンジニアは、習熟の過程で、DRY(Don't Repeat Yourself)原則の過剰な適用がむしろコードを難読化させる経験をします。 自分自身も例に漏

Linux初心者向け:AlmaLinuxとは?長期サポートが求められる環境でのCentOS後継としての新たな選択肢

Qiita(trend) · 2024-11-23

はじめに自宅でLinux環境を検証する際、長らくCentOSを愛用していましたが、CentOS 8のサポート終了が発表されたことで、長期的に利用可能なOSへの移行を検討する必要がありました。そし…

Kubernetes をローカルで試してみる

Qiita(trend) · 2024-11-23

やりたいことKubernetes を使うことになったが、これまでまったく触ったことがなかったのでこの機会にいろいろと試してみようと、ローカルで使える環境を整えたので記事にしてみます。マシンOS…

【C#】ジェネリックの null チェックでガベージを出さない方法を模索

Qiita(trend) · 2024-11-23

はじめにnull 許容構造体について修正しました。ご指摘ありがとうございます👍️ジェネリックでコードを書いていると、たまに null チェックしたくなることがあります。int GetHashC…

pprintを上回る整形力のsetprintを作った話

Zenn · 2024-11-23

初めに pprintなどでは対応できない、可変長な多次元配列を整形できるツールを開発しました。 詳しい使い方 github: https://github.com/mtur2007/SetPrint pypi: https://pypi.org/project/s

通知機能の実装

Qiita(trend) · 2024-11-23

この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。記事投稿の背景Xのクローンサイトを制作している中で通知…

初心者向け:AWS Route 53 を使い、お名前.com の独自ドメインを紐付けてブラウザからアクセスする検証

Qiita(trend) · 2024-11-23

はじめにAmazon Route 53 は、AWS が提供するスケーラブルで高可用性の DNS(Domain Name System)ウェブサービスです。これを使うことで、ドメイン名の登録、DN…

プリンシプルオブプログラミング3回目-SLAP-

Qiita(trend) · 2024-11-23

SLAPこの原則は、見通しの良い保守性を担保した設計をするためには必須の原則であり、この内容だけでかなりの分量になってしまったので、SLAP単体での記事にすることにする。都築の記事は以下に添付…

浮動小数点の89.51を文字列に変換して遊ぶ。(チェックと丸め有り)

Qiita(trend) · 2024-11-23

参考https://ameblo.jp/yumop/entry-12587172037.htmlx 過去ログを見よ!!x M5NanoC6での予定は、未定仕様99.99 より 大きい場合は…

🤖 Azure OpenAI o1-preview をPythonを使ってAPI経由で活用して日常業務の質を高める📈

Qiita(trend) · 2024-11-23

🤖 Azure OpenAI o1-preview をPythonを使ってAPI経由で活用して日常業務の質を高める📈本アカウントは、Azure OpenAIやAnthropic Claude、Go…

架空のコンペ『LLM Prompt Reverse』を考えたのでトイプロブレムに使ってください!

Qiita(trend) · 2024-11-22

架空のコンペ『LLM Prompt Reverse』のロゴImage generated by OpenAI's DALL·E-3.元ネタ『LLM Prompt Reverse』の元ネタは、…

【解説】Google Cloudブログ:パイプ構文による SQL の変革が BigQuery と Cloud Logging でも可能に

Qiita(trend) · 2024-11-22

はじめにGoogle Cloudからブログ 「パイプ構文による SQL の変革が BigQuery と Cloud Logging でも可能に」が公開されました。このブログを読んでわかりづらいと…

Pythonのマルチプロセスでログが重複する問題:発生状況と解決策

Qiita(trend) · 2024-11-22

はじめにPythonのmultiprocessingモジュールを用いて複数のプロセスでタスクを実行する際、各プロセスから出力されるログを適切に管理することは、デバッグやモニタリングにおいて非常に重…

40歳からエンジニアと呼ばれるようになった男が「いっちょやったるか」と思うようになるまで

Qiita(trend) · 2024-11-22

プロフィール福井県出身、40歳福祉系の事業をしている企業で「エンジニア」という肩書きでコーダーや所属部署の本業のサポートをしている名ばかりエンジニア数学始め理系科目が苦手なド文系今までろくに…

AWSで「Well Architected」な構成を作ってみた

Qiita(trend) · 2024-11-22

はじめにいろいろあって、Zscalerから取得したproxyログをSIEMに転送することになったので、ログの転送を仲立ちしてくれるNSSサーバをAWS上に構築しました。構成 基本的には、VPC…

【Microsoft Tech Brief】 Fabric + Databricks 最新機能

Qiita(trend) · 2024-11-22

はじめに11月7日、Microsoft様とDatabricks様が共同で開催したイベント「Microsofy Tech Brief」が開催され、両社より「Microsoft Fabric」と「Az…

コードレビューとエビデンスの重要性

Qiita(trend) · 2024-11-22

はじめまして、フルスタックエンジニア兼ITコンサルのNaotoです。途中参画したプロジェクトでの「あるある課題」を共有したく、この記事を投稿しました。共感できた方はぜひ「いいね」「フォロー」を…

TypeScriptで関数を書くときに気をつけている事

Zenn · 2024-11-22

TypeScriptで関数を書く際に、気をつけていることを記載しました。 BMIを計算する処理を例にして説明いたします。 引数をobject形式にする 引数をobject形式にする事で名前付き引数に近い形式になり、順不同になります。引数の順番に意味が無い関数でも、使用時にどの

🗣️VoiceRAG徹底解説 生成AIとリアルタイム性溢れる会話を楽しむ【gpt-4o-realtime-preview】

Zenn · 2024-11-22

本記事の概要 Azure OpenAI Service の gpt-4o-realtime-preview についての解説とVoiceRAGのハンズオンを行います。 Voice RAGへDeepDive https://speakerdeck.com/satakeyus

競プロで見るKőnigの定理

Qiita(trend) · 2024-11-22

概要二部グラフ上での最小頂点被覆のサイズが最大マッチングのサイズと等しいというのがKőnig(ケーニヒ)の定理です.https://en.wikipedia.org/wiki/K%C5%91ni…

Neovim で VS Code みたいにコーディングする

Zenn · 2024-11-22

はじめまして、新卒1年目エンジニアの出口です。 私は以前 Visual Studio Code (VS Code) を使ってプログラムを書いていました。 VS Code はインストールしたらすぐに様々な言語でコーディングを始めることができ、便利です。 ただ、VS Code の統合

【イベントレポート】第3回 自治体システム標準化・ガバメントクラウド勉強会

Qiita(trend) · 2024-11-22

いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回は11/22(金)に参加した第3回 自治体システム標準化・ガバメントクラウド…

EMが赤裸々に語るチーム立ち上げから得た学び

Zenn · 2024-11-22

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 66週目の記事です! 2 年間連続達成まで 残り40週 となりました! ログラスのよしだです。最近戸建てに住み始めました。巨大な自作PCをいじっている感覚に陥ってしまい、日々

指数的な爆発に対応する

Qiita(trend) · 2024-11-22

0. はじめに私は普段プラットフォームチームで開発を行なっており、比較的大量のデータを扱うことがあります。その際、以下のような問題に直面することがあります。「特定の処理だけが異常に遅く、なぜか…

mason.nvim にインストールしたいパッケージを追加する

Qiita(trend) · 2024-11-22

この記事は Vim 駅伝の 11/22 の記事です。前回は staticWagomU さんによる fall.vimいいぞ - 輪ごむの空き箱でした。mason.nvim、使ってますか?maso…

November 20, 2024 Release – React Spectrum Releases

リアルタイム版 JSer.info · 2024-11-22

<a href="https://react-spectrum.adobe.com/releases/2024-11-20.html">https://react-spectrum.adobe.com/releases/2024-11-20.html</a><br /> <p>r

Deno 2.1: Wasm Imports and other enhancements

リアルタイム版 JSer.info · 2024-11-22

<a href="https://deno.com/blog/v2.1">https://deno.com/blog/v2.1</a><br /> <p>Deno v2.1リリース。 LTSとなるリリースで、2025年4月までサポートされる。 <code class="langu

東京大学が公開しているエンジニアが読むべき資料まとめ

Qiita(trend) · 2024-11-21

はじめに今回は東京大学・東大生が公開しているエンジニアが読むべきおすすめ資料をまとめました。紹介する資料一覧ut.code(); Learn50分で学ぶアルゴリズムわかりやすい説明のための…

知らないとハマる Next.js のエラーハンドリング

Zenn · 2024-11-21

この記事では Next.js アプリケーションのエラーハンドリングで個人的にハマったことについて、そのハマりポイントとどう解決したかをご紹介します。 これが正解というわけではなく、一つの設計案として見ていただければ幸いです。 環境 Next.js v15.0.3 App R

Fallback to internet on Private DNS Zones を試してみた

Zenn · 2024-11-21

はじめに 2024/11/19のAzureアップデートで、Private DNS ZonesのFallback to internetがGAしました。 過去にハマった事がある事象が解決できる機能だったので、試してみました! Fallback to internet on

[2025年AWS認定全冠を目指す君へ〜]AWS新規資格の出題チャットボットを作ろう!

Qiita(trend) · 2024-11-21

[2025年AWS認定全冠を目指す君へ〜]AWS新規資格の出題チャットボットを作ろう!はじめに先日、JAWS-UG東京支部のLT会で本内容を発表したところ、意外と好評で詳細を知りたいとの声もあり…

Expo RouterアプリでReact Server Componentsを使う

Zenn · 2024-11-21

https://docs.expo.dev/guides/server-components/#server-components 依存関係のエラー回避のため、expoに合わせてyarnを使った方がいい デフォルトのテンプレートはclient componentでしか動かないA

RHEL9.4から9.5へのリリースアップ作業纏め

Qiita(trend) · 2024-11-21

はじめに普段使用している個人のRHEL9.4環境を久々にパッケージ更新を実施したところ、普段より大量の更新が行われ、RHEL9.5に更新されました。どうやら、2024年11月12日にRHEL9.5…

「AILBREAK」に挑戦してみた!LLMセキュリティを楽しく学べるゲーム

Qiita(trend) · 2024-11-21

はじめに先日、会社の先輩から「AILBREAK」というLLMのJailbreakを題材にしたゲームを教えていただきました。興味本位で始めたところ、1時間ほどでクリア出来ました!その過程で得られた知…

DataTransferServiceを用いたBigQueryへのCSVロードについて

Qiita(trend) · 2024-11-21

前書きCSVデータをBigQueryへ新しいテーブルとして作成したり、既存テーブルの上書きや行の追加に用いたりと、そんなユースケースがあるのかもしれない。今更だが雰囲気でやりがちな既存テーブルへ…

AI Builder のプロンプトで画像、ドキュメントが利用可能になった

Qiita(trend) · 2024-11-21

はじめにPower Platform のサービスの一つである AI Builder では、プロンプトを作成して Power Apps や Power Automate から利用することができます。Azure OpenAI の技術が裏で活用されていますが、Azure リソースの準備

Node.js — Node v23.3.0 (Current)

リアルタイム版 JSer.info · 2024-11-21

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

New Relic を活用する上での基礎的なコンテンツをインデックス化してみた

Qiita(trend) · 2024-11-21

ここ最近、New Relicを活用するための基礎的なコンテンツを公開していますが、一覧でみれる場所があると参照しやすいと思い、こちらの記事をインデックスとして公開したいと思います。基礎的なコンテンツ…

Flutterエンジニアのためのアーキテクチャ入門 - 公式(日本語)

Zenn · 2024-11-20

2024/11/18に、Flutterの公式ドキュメントより、Flutterの設計についての記載が公開されたので、まとめてみます。 直訳やLLMの翻訳では分かりづらい箇所をなるべく理解しやすいように噛み砕いて日本語訳しました。 https://docs.flutter.dev/a

GitHub Pagesを初めて使ってみた

Qiita(trend) · 2024-11-20

【初心者】GitHub Pagesの使い方アウトプット用です。GitHub Pagesって何?GitHubのアカウントがあれば、誰でも無料でWebページを公開することができるGitHubの1つ…

Meet Angular v19. In the past two years we doubled down... | by Minko Gechev | Nov, 2024 | Angular Blog

リアルタイム版 JSer.info · 2024-11-20

<a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a><br /> <p>Angular

Bun v1.1.35 | Bun Blog

リアルタイム版 JSer.info · 2024-11-20

<a href="https://bun.sh/blog/bun-v1.1.35">https://bun.sh/blog/bun-v1.1.35</a><br /> <p>Bun v1.1.35リリース。 MuslとAlpine Linux のネイティブサポート、<code c

Excel上でPythonコードを生成、実行できる「Copilot in Excel with Python」正式版に(米国版のみ)

Publickey · 2024-11-20

マイクロソフトは米イリノイ州シカゴで開催中のイベント「Microsoft Ignite 2024」で、Excel上でCopilotがPythonコードを生成、実行してくれる「Copilot in Excel with Python」が米国版...

[AWS #30] Amazon EC2について復習してみました

Qiita(trend) · 2024-11-20

はじめに皆様お疲れ様です。鍋が食べたい者です。特に牡蠣の。🍲今回はコンピューティングサービスである 「Amazon EC2」 について改めて見ていきたいと思います。Amazon EC2 Am…

マイクロソフト、独自のセキュリティモジュール「Azure Integrated HSM」をMicrosoft Azureのサーバに搭載へ

Publickey · 2024-11-20

マイクロソフトは米イリノイ州シカゴで開催中のイベント「Microsoft Ignite 2024」で、独自のハードウェアセキュリティモジュール(HSM)である「Azure Integrated HSM」を発表。来年(2025年)からデプロイ...

マイクロソフト、「Azure Local」発表。低スペックのサーバもAzureのエッジとして利用可能に

Publickey · 2024-11-20

マイクロソフトは米イリノイ州シカゴで開催中のイベント「Microsoft Ignite 2024」で、低スペックなオンプレミスのサーバでもMicrosoft Azureのエッジとして簡単に設定できる新サービス「Azure Local」を発表...

LangGraphにて入力情報が不十分な場合に、ユーザへ追加質問をするAIエージェントを作る方法

Zenn · 2024-11-20

はじめに 先日、LangGraphを利用して少し複雑なAIエージェントを実装する方法について記事を書きました。 https://zenn.dev/asap/articles/5da9cf01703a47 前回の記事で実施したことは、「今日、明日、明後日」の日付の範囲内で、「天

未経験エンジニアが短縮URLが作れるクソアプリを作りました🤷‍♂️

Qiita(trend) · 2024-11-20

See the Pen クソ短縮URL by John Doe (@04) on CodePen.クソポイント1 ドス攻撃すると落ちるクソポイント2 ReactJSを使っていない格下のVue…

Salesforceとは? - クラウドCRMの基礎から始めよう

Qiita(trend) · 2024-11-20

はじめに皆さんこんにちは!この記事では、Salesforceの基本概念から実際の開発環境の準備まで、初心者の方向けにわかりやすく解説していきます。目次SaaSとCRMの基本概念Salesfo…

クリックしたDOM要素の Playwright Locator を生成する

Zenn · 2024-11-20

https://github.com/mizchi/selector-generator 簡単な使い方 import { createSelectorGenerator, toLocator } from "@mizchi/selector-generator"; cons

WSL2のUbuntuにDockerをインストールする方法のコマンド理解

Qiita(trend) · 2024-11-20

WSL2のUbuntuにDockerをインストールしたい時に以下の記事にヒットした。https://qiita.com/Jazuma/items/9274d90167a3b61791fa問題なく…

Kaggleと名のつく本を全て読んだので紹介していく

Qiita(trend) · 2024-11-20

本記事で紹介するKaggle関連の技術書の一部@Amazon目次はじめにコンペ初心者向け実践Data Scienceシリーズ PythonではじめるKaggleスタートブック! Kaggl…

【生成AI初心者大歓迎】1時間でRAG on AWSを作る!Slack AI チャットボット実践ハンズオン!

Qiita(trend) · 2024-11-20

本資料は、社内で生成AIハンズオンを実施する際に作成したものです。より多くの方にも参考にしていただけるよう、一般公開しています。このハンズオンには、以下の3つの特徴があります:AWS初心者やプ…

俺のフロントエンド依存管理ポリシー20241120

Zenn · 2024-11-20

ポリシー: この世界では常に最新版を使うという気持ちで生きていく Node.js は枯れるという概念がなく、常に古いことはリスク という認識。LTS も短め(3年) 古いAPIのドキュメントは常に消失する モダンなツールは、モダンな前提を要求する ~2020: CJS/ESM

不適切なワードをリスト化したけど直接リポジトリに入れたくなかったので暗号化したメモ (JavaScriptベース)

Qiita(trend) · 2024-11-20

はじめにサービス内でユーザに何かを入力させるとき、不適切な言葉(差別的な言葉や卑猥な言葉)を入力させたくないという要望は往々にしてあると思います。不適切なワードをフィルタリングするためのAPIも…

急拡大するプロダクト組織のフルリモートワークを支える技術

Zenn · 2024-11-20

はじめに こんにちは、株式会社カナリーでVPoEをしている高山です。 今回は、弊社のプロダクト組織でフルリモートワークを可能にするために行っている工夫や設計についてシェアをさせて頂ければと思います。 (記事タイトルは某有名本からのオマージュです笑) 事業拡大に伴い、カナリーの

State of CSS 2024 公開など : Cybozu Frontend Weekly (2024-11-19号)

Zenn · 2024-11-20

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

Cloud Run のログを標準出力に出したらメモリが劇的に節約されてパフォーマンスも良くなった話

Zenn · 2024-11-20

テストで満点を取れるようになって、足が速くなって、恋人ができて、インスタンスの安定性も改善されました!!! こんにちは、ダイニーの whatasoda です。ダイニーでは4年以上 Cloud Run を使っていますが、ロギングには @google-cloud/logging-wi

【Ant Design チートシート】初心者でも大丈夫!React + TypeScriptで手軽にデザインを作ろう!Ant Designの使い方

Qiita(trend) · 2024-11-20

はじめにこんにちは!Naoと申します。普段は株式会社xincereという会社でWebアプリケーションの開発をしており、特にReactやTypeScriptを使った開発に取り組んでいます。今回は、…

Azure インフラまとめ - Microsoft Ignite 2024

Qiita(trend) · 2024-11-20

2024 年 11 月 19 日 ~ 21 日で Microsoft Ignite 2024 というイベントがシカゴおよびオンラインで開催されています。本記事では、この Microsoft Ign…

利きx64アセンブラ

Zenn · 2024-11-20

初めに 今月初め (2024/11/9) のKernel/VM探検隊@北陸 Part 7で、satoru_takeuchiさんによる「利きプロセススケジューラ」という発表がありました。そこで二番煎じではありますが「利きx64アセンブラ」というネタを紹介します(ネタ自体は前から

ウェブフォントとパフォーマンスの両立を諦めない

Zenn · 2024-11-20

ウェブページのパフォーマンス向上を目指す場合、ウェブフォント(特に和文フォント)の使用は避けるべきと言われます。これは、ウェブフォントのファイルサイズが大きく、ページの読み込み速度に大きな影響を与えるためです。 しかし、デザイン上の要件やブランディングの観点から、ウェブフォントの

動画を実装した際にAndroidで再生ボタンの画面が一瞬表示されてしまう現象の対策

Qiita(trend) · 2024-11-20

はじめに動画をWebページや、Webアプリケーションの先頭において自動再生させてリッチに見せるような場面は数多くあるかと思います。iPhoneでは動画が再生される前の読み込み状態の時に何か表示され…

【入門】生成AI関連を学べる資料まとめ

Qiita(trend) · 2024-11-20

はじめに今回は生成AI関連の知識を学ぶことができる資料をまとめました。有名企業や大学が公開しているものを厳選しています。対象者生成AIの概要を知りたい人ChatGPTのプロンプトテクニック…

【Microsoft Ignite 2024】Azure AI まわりの俺的注目アップデート✍【超速報】

Zenn · 2024-11-19

はじめに 日本時間2024年11月19日23時からサティア・ナデラCEOによるKeynoteから始まったMicrosoft Ignite 2024@シカゴでは、Azure AIサービスに関する多くの重要なアップデートが発表されました。本記事では、発表内容を詳細に整理し、注目す

[Flutter] 状態の再分類とその管理例

Zenn · 2024-11-19

はじめに Flutter の状態管理、悩ましいですよね...? プロダクトの仕様が複雑化するにつれて、アプリケーションコードが複雑になったり、状態の整合性を欠くことが増えてきたり、そのバグを特定するのが困難になったり... 例えば、複数の Widget 間での状態の共有がうま

CODE BLUE 2024に参加した話

Qiita(trend) · 2024-11-19

はじめにこんにちは、限界ちゃん🐹です。今回はCODE BLUE 2024に学生スタッフとして参加をしたので、参加体験記を書きました。堅苦しい記事ではないので、気軽に読んでいただけると嬉しいです。…

TypeScriptが解決した問題とはなんだったのか、歴史を振り返ってまとめてみる

Qiita(trend) · 2024-11-19

はじめにこんにちは皆さん、素敵なエンジニアライフをお過ごしでしょうか?自分はGithub CopilotとCursorに囲まれて幸せに暮らしています。プログラミングといえばちょっと前までは、イ…

[速報]マイクロソフト、クラウドPC専用シンクライアント「Windows 365 Link」発表

Publickey · 2024-11-19

マイクロソフトは日本時間の明日(2024年11月20日)未明より米イリノイ州シカゴで開催予定のイベント「Microsoft Ignite 2024」でクラウドPC専用のシンクライアントデバイス「Windows 365 Link」を発表します...

[速報]マイクロソフトが「Hotpatch in Windows」発表。Windowsを再起動せずセキュリティ更新を実現へ

Publickey · 2024-11-19

マイクロソフトは日本時間の明日(2024年11月20日)未明より米イリノイ州シカゴで開催予定のイベント「Microsoft Ignite 2024」で、「Hotpatch in Windows」を発表します(発表後に本記事の内容を更新します...

[速報]マイクロソフト、Microsoft 365 Copilotの新機能として音声同時通訳を提供、Teamsで利用可能に

Publickey · 2024-11-19

マイクロソフトは日本時間の明日(2024年11月20日)未明より米イリノイ州シカゴで開催予定のイベント「Microsoft Ignite 2024」で、Microsoft 365 Copilotの新機能として音声同時通訳の提供を発表します(...

【常識】知らないと土台に立てないエンジニア就活情報まとめ

Qiita(trend) · 2024-11-19

はじめにエンジニア就活では、『事前準備が成功の9割の要因を占める』と言っても過言ではありません。「年収のいい企業はどこか?」「行きたい企業の選考対策は何をやるべき?」などは事前にどれだけ情報を調…

Amazon Bedrock を用いたClineの導入

Qiita(trend) · 2024-11-19

はじめにClineのBedrock経由での利用に際して参考記事が少なく苦労したので、備忘録も兼ねこの記事でClineをBedrockで利用するための設定手順について纏めます。Clineとは一応…

Microsoft.Extensions.AI を触ってみよう

Zenn · 2024-11-19

はじめに 先日 Microsoft.Extensions.AI が爆誕しました。 これまでは、複数 AI モデルに対応しないといけないようなケースでは AI モデルごとの SDK を抽象化するレイヤーが必要でした。 例えば私が割とよく触っているものだと Semantic Ke

医療AIスタートアップの一人目エンジニア始めました

Zenn · 2024-11-19

こんにちは、株式会社メディキュー で CTO をしている大坪です。CTO といいつつ立ち上がったばかりのスタートアップでフルタイムのエンジニアは自分だけなので、一人目エンジニアと名乗るほうが適切かもしれません。この記事では「今年の最も大きなチャレンジ」として、スタートアップの基盤

LLMによるDifyのDSLファイル(YAML)の自動生成について

Zenn · 2024-11-19

1. はじめに 1.1. 目的 オープンソースのLLMアプリ開発プラットフォームであるDifyのDSLファイル(YAML)をLLMにより自動生成する方法について1手法を紹介します。 1.2. 読者対象と前提知識 DifyのDSLファイル(YAML)に興味がある方 L

日本特有の知識に特化した大規模言語モデルの学習および評価

Zenn · 2024-11-19

はじめに ELYZA 研究開発チームの大葉 (@dai0NLP)です。 本記事では、研究開発チームの最近の取り組み内容である 「日本特有の知識に特化した大規模言語モデルの学習および評価」 について解説いたします。 ELYZAは、日本の生成AIの開発力強化を目的とした経済産業省

プロダクトへのデータ転送パイプラインに dbt を導入した話

Zenn · 2024-11-19

こんにちは。株式会社IVRy(アイブリー)のデータアナリストの wada です。 IVRy ではデータモデルの管理のために dbt Core を導入し始めているのですが、今回はプロダクトへのデータ転送パイプラインに dbt を導入した事例を紹介します。 プロダクトについて I

RAGのハルシネーションを尤度で防ぐ

Zenn · 2024-11-19

導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 今回は、文章の尤度とドキュメントの配置位置、そして回答の精度の関係性を調査した論文につい

ハッカソン怖くないよ楽しいよ(Tokyo Flutter Hackathon 2024)

Qiita(trend) · 2024-11-18

全国のアプリ開発大好き人間の皆さん、こんにちは!KDDIアジャイル開発センター株式会社の長江です。皆さん、ハッカソン興味あるけど、どんな感じか分からないし不安だから参加するのやめとこうみたいな経…

Snowflake BUILD 2024で発表されたことをまとめてみる

Qiita(trend) · 2024-11-18

この記事は速報として記載したものであるため、新機能の網羅性や各機能の説明の正確さなどについては保証しておりません。ぜひソースとなる動画をご確認いただければ幸いです。BUILDとはBUILDは…

Google Cloudが開発したPostgreSQL互換ソフトウェア「AlloyDB Omni」がバージョンアップ、より高性能に

Publickey · 2024-11-18

Google Cloudは、同社がPostgreSQL互換の高性能なマネージドデータベースサービスとして提供している「AlloyDB for PostgreSQL」と同じデータベースサーバを、オンプレミスやノートPCなどで実行できるソフトウ...

Atcoderで茶色になったよ

Qiita(trend) · 2024-11-18

TL;DR 入茶したこの記事が出たということは多分入茶してるはず。執筆時点(2024-05-05 21:29:37)ではまだギリ入茶していないんだけど、入茶する頃と知識量はもう変わらないはずなので…

「Amazon Rekognition」×「LINE Messenger API」で「遊戯王カード画像AI判定Bot」

Qiita(trend) · 2024-11-18

概要時代の流れもあり、自分もどっかでAmazonRekognition触ってみたい、という欲求があったので、触ってみました。題材は少年時代の思い出「遊戯王」。我ながらちょうどよいテーマで思いついた…

GROMACSによるMD simulation(分子動力学シミュレーション)のためのWindows環境の構築をやってみた

Zenn · 2024-11-18

本記事はwslを使って、WindowsPCで分子動力学シミュレーションソフトのGROMACSを使えるようにするための環境構築方法を書いています。wslを使うとWindowsの中でLinuxが起動するので、GROMACSが使えるようになります。 動作検証済み環境 Windows

生成AI推進施策を10ヶ月続けてみた結果

Zenn · 2024-11-18

はじめに 現在、社内での業務の一環として、業務効率化のための全社的な生成AIの推進施策を主導しています。施策を始めたのが今年の2月頃なので、11月現在で約10ヶ月というところです。結果として、アンケート回答者約87名の内6割が週1回以上は生成AIを活用しているという状態までも

vitestの導入とテスト例

Zenn · 2024-11-18

はじめに こんにちは。株式会社ミラボでSREチームに所属している田中です。 普段は府省庁向けのプロジェクトでアプリケーションの開発をしながら、たまにCICDパイプラインの整備などをやっています。俗に言うEmbedded SREに近い役割です。 また、技術ブログの運営も行わせて

Next.jsのsearchParamsはas stringせずに必ずバリデーションしてくれ。またはvalibotのちょいテクニック

Zenn · 2024-11-18

Next.jsのsearchParamsの型問題 Next.jsのsearchParamsの型は少々厄介です。searchParamsのドキュメントでは次のように型定義が記載されています。 export default async function Page({ sear

過不足のない画像サイズで表示したい時に知っておきたいsrcsetとsizesの基本とパターン

Zenn · 2024-11-18

表示速度の高速化を考える時に最優先になるのが画像の最適化。ある記事によると、ページ全体の約44%を画像が占めているそうなので、その重要性がわかります。 画像の最適化には次のような方法があると考えています。 適切な画像形式を使う 画像のファイルサイズを削減する 過不足のない画像サ

オープンデータを使って日本地図を描画する

Qiita(trend) · 2024-11-18

はじめに一年ほど前から、仕事で社会課題をICTで解決する企画作りに取り組んでいます。今回は「オープンデータを使って、社会課題の解決につながるものが作れないか」というアプローチで挑戦し、まずは勉強を…

VRAMが足りないならPytorchのメモリ割り当て方式そのものを変えちゃえばいいじゃない

Qiita(trend) · 2024-11-18

TL;DRtorch.cuda.memory.CUDAPluggableAllocatorを使えサンプルコードhttps://github.com/SuperHotDogCat/custom-…

駆け出しエンジニアのための新規領域の学習方法と実装の流れ

Zenn · 2024-11-18

はじめに こんにちは、クラウドエース第一開発部所属の上原です。 本記事では、駆け出しデータエンジニアである私が、会社からの課題である データ分析基盤構築課題 (以下、基盤構築課題) に取り組む中で感じたり実践したりした おすすめの学習方法と、実際の課題への取り組みについて紹介

New Relic のアラートと Jira の双方向連携の動作を確認してみた

Qiita(trend) · 2024-11-18

 New Relicで検知したアラートは、メールやSlack、Jira、PagerDuty 等に連携することができます。今回はアラートの情報を Jira に双方向で連携した際の動作について紹介します。…

「"君は見ているが観察していない"で考えるインシデントマネジメント」という題で登壇しました

Zenn · 2024-11-18

はじめに LuupのSREチームに所属している、ぐりもお(@gr1m0h)です。 この記事は、LUUP のTVCM放映に合わせた一足早い「Luup Developers Advent Calendar 2024」の18日目の記事です。 11/9に広島県で開催されたオープンセミ

AWS SAAの資格持ってる人がAzure Fundamentalsを受けてみた話(特に申し込み方法と受験日付変更の方法について)

Qiita(trend) · 2024-11-18

はじめにこんにちはクラウドやってますか?これまで業務ではAWSを使う機会が多かったのですが、最近Azureを使うようになってきました。なのでAzureの資格(Azure Fundamenta…

EnterpriseレベルGitHub Appが作れるようになったぞ!|Productivity Weekly(2024-10-23,16)

Zenn · 2024-11-18

こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので

ひとり情シスが着任後、最初に行うべきこと

Zenn · 2024-11-18

ひとり情シスが着任後、最初に行うべきこと はじめに ひとり情シスとして着任してから、まず何をすべきなのか。こちらの記事でも記載させていただきましたが、ベンチャー企業のひとり情シスとして着任した場合には ”自社のメンバーからは情報システムに関連づけられるすべての事項を情シ

GitHubでファイル差分が表示されない!?レビューを快適にするための差分の非表示ロジックを解説

Zenn · 2024-11-18

はじめに ある日、プロジェクトのschema.resolver.goファイルが突如としてGitHub上でgenerated fileと判定され、プルリクエストの差分に表示されなくなる問題に直面しました。 「Some generated files are not rende

ChatGPTのチャット履歴を検索したりデータ変換できるWebサービス作った

Qiita(trend) · 2024-11-17

ChatGPTからエクスポートしたチャット履歴を検索・閲覧、編集・ダウンロードできるアプリ「GPT View」を作りました。ログインや面倒な登録は一切不要。もちろん無料です。多くの方に使って頂け…

東京でクラウドネイティブ最大級のイベント「KubeCon+CloudNativeCon Japan 2025」開催へ、2025年6月。CNCFが正式発表

Publickey · 2024-11-17

Kubernetesなど多数のクラウドネイティブ関連ツールの開発をホストし、クラウドネイティブの推進を行っているCloud Native Computing Foundation(以下、CNCF)は、東京で2025年6月16日と17日の2日...

WebAssembly製のx86仮想マシン、Webブラウザ上でLinux GUIデスクトップ環境を実行可能に。「WebVM 2.0」が登場

Publickey · 2024-11-17

Leaning Technologiesは、Webブラウザ上でx86バイナリをそのまま実行できるWebAsesmbly製の仮想マシン「WebVM」をバージョンアップした「WebVM 2.0」を公開しました。 WebVM 2.0上で、GUIを...

PythonとSeleniumで始めるWebページ差分検出:基本実装から実践的な応用まで

Qiita(trend) · 2024-11-17

はじめにWebサイトの更新を自動的に検出したい、UIの変更を監視したい要件をかなえるため、PythonとSeleniumを使ったWebページの差分検出システムを検討してみました。この記事では、基…

【技育展2024-参加レポート】初めての敗北を振り返って

Qiita(trend) · 2024-11-17

[これは何]技育展2024に参加をした学生の思い出話、もしくは参加レポート。誰かの技育展2025参加への後押しになれば尚良し。もっとエモくて泣ける記事を書く予定でしたが、書く事が多すぎるのと…

react dndでドラッグアンドドロップを作る!

Qiita(trend) · 2024-11-17

はじめに現場でフォームのドラッグアンドドロップを検証する機会があり、Reactのdndライブラリを使ってみたので、共有します!インストール以下の公式ドキュメントに記載の通り、インストールを進め…

Laravelの脆弱性CVE-2024-52301が個人開発しているプロダクトに影響するかを調べてみた

Qiita(trend) · 2024-11-17

個人で開発をしているプロダクトで、脆弱性CVE-2024-52301を踏んでしまっているかを調べてみた際の備忘録です。脆弱性CVE-2024-52301について解説2024年11月13日ごろに発…

Angular Style Guideが更新されそうな件

Qiita(trend) · 2024-11-17

はじめにAngularコーディングスタイルガイドは、Angularの構文、慣習、およびアプリケーション構造に関するガイドとして多くのエンジニアから長年参考にされてきました。https://ang…

デザインコミュニティ【BONO】で学んだUIデザインの基本

Zenn · 2024-11-17

はじめに こちらの記事は、ぴよぴよスマホアプリエンジニアである私が、BONOに入会して学んだことをまとめたものです 単なるメモではなく、UIUXに興味があるエンジニアの皆さんのためになる内容を目指します! 黄色いセクションだけ読むとポイントを拾うことができます! BONO

FlutterKaigi2024のコードから学ぼう!

Zenn · 2024-11-17

2024年11月21日(木)〜22日(金)にFlutterKaigiが開催されます! そのFlutterKaigiの公式アプリが先日公開されまして、そのソースコードも閲覧できるようです🙌 ・Google Playストア ・App Store https://github.com/

ABC380回答メモ

Qiita(trend) · 2024-11-17

0.はじめに AI関連の規定が変わったようですが、まぁAIの使用は 私の目的とは異なるので使うことは無いかなーッと思いつつ参戦 Cでブレーキがかかりつつ、Cまでしか解けなかったので 成績が伸…

LINE Notifyの代替方法としてLINE Messaging APIを利用して、LINEグループに送る。

Qiita(trend) · 2024-11-17

はじめにLINE Notifyは、2025年3月31日にサービスが終了する。通知を送る代替方法として、LINE公式アカウントからメッセージを送信できるMessaging APIを利用する。LI…

TypeScript のコンパイルと Node.js 実行の流れ

Zenn · 2024-11-17

はじめに 新規プロジェクトで Node.js のベース実装をしているのですが... tsconfig.json の設定がよくわからない、そもそもどう動いているのかから怪しいと思い、TypeScript にわかだなと反省したので調べました。 TypeScript のコンパイルと

Macを買い替えたら、まず実行するsetupスクリプトがこちらです

Zenn · 2024-11-17

テックリードをしているクリタです。 今回のMacはMiniとProと、Airが値下げと、エンジニアにとっては良い買い替えのタイミングになりそうなリリースがありましたね👍 自分はこのタイミングでProに買い換えました。 どうせならこう言った買い替えや転職や新しい案件の参画時に、 貸

型ガードを使えばfilterも変わる?TypeScriptでの型絞り込みの真実

Zenn · 2024-11-17

はじめに TypeScriptでは、ユーザー定義の型ガードを使うことで、コンパイラが「型が特定の条件に合致するか」を理解し、その結果として型を絞り込むことができます。しかし、filter関数を使った場合は型の絞り込みが自動的には適用されません。これは、filter関数が内部的

【最新版】フロントエンドを学べる最高の教材集

Qiita(trend) · 2024-11-17

はじめにフロントエンドを学べる教材をまとめました。今回紹介するフロントエンド技術は下記になります。ロードマップ (全体像)JavaScriptTypeScriptReactNext.js…

【Go言語】阿部寛さんのHPをechoでホスティングしてみる

Qiita(trend) · 2024-11-16

はじめに今回は、阿部寛さんのHPをGo言語のWebフレームワーク「echo」を使用して、ホスティングしてみようと思います。それでは、echoで表示するまでの過程をご紹介します。環境MacBo…

【Go】標準ライブラリの io.Reader/io.Writer 機能

Zenn · 2024-11-16

Go の入出力処理といえば io.Reader / io.Writer インターフェースです。 このインターフェースを扱うための関数が標準ライブラリにもたくさん用意されていますが、Goを使い始めたばかりだと知らないものが多いと思いますし、使わないうちに忘れてしまうこともありました

CISSP 合格体験記

Zenn · 2024-11-16

kuzushikiです。つい先日、CISSPというセキュリティの資格に合格しました。せっかくなので体験記を残しておきます。 経歴 脆弱性診断 → 情シスのセキュリティ担当。 今年でセキュリティ経験が4年を超えました。 受験のきっかけ CISSPの認定要件 の一つである

【備忘録】Excelで管理してるテーブル定義からBigQuery用のDDLを作成したい

Qiita(trend) · 2024-11-16

はじめに初投稿なので簡単なものだけどただ欲しかったので作ってみたものの備忘録あんまり色んなとこで仕事したことないから一般的な管理はわからないがテーブル定義の仕様書をExcelで管理しているとこ…

How To Optimize Performance In Vue Apps | DebugBear

リアルタイム版 JSer.info · 2024-11-16

<a href="https://www.debugbear.com/blog/optimize-vue-performance">https://www.debugbear.com/blog/optimize-vue-performance</a><br /> <p>Vueアプ

Windows でのプロセスの起動

Zenn · 2024-11-16

この記事では Windows 上で cmd.exe (いわゆる「コマンドプロンプト」です) から notepad.exe (「メモ帳」です) を起動した際に起きることを観察します。 Windows はソースコードが公開されておらず、また、筆者が Windows について調べ始めた

Exploring the DOMPurify library: Bypasses and Fixes | mizu.re

リアルタイム版 JSer.info · 2024-11-16

<a href="https://mizu.re/post/exploring-the-dompurify-library-bypasses-and-fixes">https://mizu.re/post/exploring-the-dompurify-library-bypas

Python tkinter (ttk) を少しいじってみる (2024.11.16)

Qiita(trend) · 2024-11-15

はじめにtkinter をいじり始めたついでに、もう少しいじってみることにした、ここでは、簡単なカスタマイズ事例を紹介している。なお、当方の環境は以下の通り。MacBook Pro 14"C…

Azure の運用を支える AIOps #2【インシデント管理編】

Zenn · 2024-11-15

この記事は「Azure の運用を支える AIOps」シリーズの第2回です。今回は、Microsoft Azure のインシデント管理システムで活用されている AIOps のテクノロジーを紹介します。AIOps の概要や Microsoft と AIOps の関わり方については、第

ITエンジニアがホームラボを持つ理由(質疑応答編)

Qiita(trend) · 2024-11-15

ご挨拶先日の私のQiitaのこちらのポスト、多くの方にご覧いただきました。ありがとうございました。本人あまりの反響にドン引きしました。本記事もノンテクニカルです。https://qiita.…

283文字(4行)でスネークゲームinHTML

Qiita(trend) · 2024-11-15

はじめに初投稿です。タイトルの通り、HTMLでスネークゲームを作りました。メモ帳にコピペして拡張子を変えればプレイできます。矢印キーで操作しましょう。ソースは284文字(293バイト)。jsだと…

Depth Up-Scalingを用いた「Llama-3-ELYZA-JP-120B」の開発

Zenn · 2024-11-15

はじめに こんにちは。ELYZA の研究開発チームの平川 (@h__must__) です。 ELYZA では2024年5月から、経済産業省が主導する生成AI開発力強化プロジェクト「GENIAC」のもと、計算資源の提供支援を受けて、日本語の大規模言語モデルの研究開発に取り組んで

コードレビューでよくお願いする、コメントの追加のパターン7選

Zenn · 2024-11-15

同僚が書いた Go初学者へのコードレビューでよくあったコメント20選 では、Go初学者へのコードレビューでよくあったコメント20選を紹介しました。 今回は私が コードレビューでよくお願いするコメント追加のお願い について紹介します。 前提:コメントを書いて欲しいわけ コードレ

AlphaFold3 (ver. 3.0.0) インストール

Qiita(trend) · 2024-11-15

2024年11月11日の夜(日本時間)にAlphaFold3のコードが公開されました。GitHubリポジトリはこちら。Dockerがある場合はそちらを使えば簡単に実行できますが、共用計算機環境向け…

IPA(情報処理推進機構)が公開している資料が有益すぎる

Qiita(trend) · 2024-11-15

はじめに今回はIPA(情報処理推進機構)が無料で公開しているエンジニア向け資料をまとめました。エンジニアやIT担当者におすすめの資料を厳選しています。今回紹介する資料の結論安全なWebサイトの…

丸ごとNext.jsでWebアプリケーションを作ってみた話

Zenn · 2024-11-15

はじめに こんにちは!株式会社マチス教育システムのいけふくろうです。 実務で商品管理画面を実装する機会があり、その際に得た知見をもとに、設計・実装プロセスや留意点について紹介させていただきます!! フェーズ1の完成品 コスト(人的、予算)及びスケジュールの兼ね合いから、最

Observation時代のSwiftUIベース個人開発アーキテクチャ

Zenn · 2024-11-15

Swift 6 × SwiftUI × Observation の個人開発向けアーキテクチャが形になってきたのでまとめます。 The Composable Architecture、Clean Architecture、MVVMあたりのエッセンスを参考にしつつ、SwiftUIで提

tslogで実現するセキュアなメタデータ管理とロギング

Zenn · 2024-11-14

こんにちは、sugar-catです。 はじめに 皆さんはTypeScriptでバックエンド開発を行う際に、どのようにロギングをしていますか。 この記事では、TypeScript製のロギングライブラリであるtslogの紹介と、その内部の仕組み、秘匿情報を含むログを出力しないため

Replit Agent(AI開発支援ツール)を試してみた

Zenn · 2024-11-14

いま話題のReplit Agentを実際に触ってみました。 どんな感じのサービスなのか、どんな感じでアプリ開発ができるのかをざっくりですが紹介します。 参考になれば幸いです。 1.Replit Agentに生成してもらったアプリ 今回はTOEIC単語学習の進捗管理アプリを作成

オンラインで自分だけのマンガ本棚を公開できるサービスをつくりました

Zenn · 2024-11-14

Ikkimiという、オンラインで自分のマンガ本棚を公開できるサービスを個人開発した話です。 https://ikki-mi.com 内容 飲食業界から転職活動中の24歳です。 モダンなフロントエンド技術の習得を目的に、今回React・TypeScriptで初めて作った成果物で

Console to Codeで作成したCloudFormationのテンプレートを検証してみた

Qiita(trend) · 2024-11-14

先月の10/10にAWSの新機能、Console-to-Codeが一般提供されました。https://aws.amazon.com/jp/about-aws/whats-new/2024/10/g…

生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ

Publickey · 2024-11-14

生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、Visual Studio code(以下、VSCode)をフォークしCodeiumと統合した新しいコードエディタ「Windsurf」と、Windsur...

GitHub Copilotにカスタムインストラクションで最新技術や独自ルールを教え込む

Zenn · 2024-11-14

GitHub Copilot GitHub Copilotは、AIによるチャットやインラインでのコーディング補助を目的としたツールです。GitHub Copilotの動作特徴としてGitHub上に公開されているコードを学習したりRAGをしています。逆にいうと非公開の独自情報や

Kaggle HousePricesで上位9%に入るまで

Qiita(trend) · 2024-11-14

House Prices - Advanced Regression TechniquesとはHouse Prices - Advanced Regression Techniquesは、Kagg…

React Query Builder

リアルタイム版 JSer.info · 2024-11-14

<a href="https://react-querybuilder.js.org/">https://react-querybuilder.js.org/</a><br /> <p>複雑な条件設定をするUIを提供するReactコンポーネント。 設定した条件からSQLやJSON

A better Next.js? • Nue 1.0 (RC) is out - Nue

リアルタイム版 JSer.info · 2024-11-14

<a href="https://nuejs.org/blog/nue-release-candidate/">https://nuejs.org/blog/nue-release-candidate/</a><br /> <p>静的サイトジェネレータのNue 1.0 RCリリー

Release v2.13.0 · parcel-bundler/parcel

リアルタイム版 JSer.info · 2024-11-14

<a href="https://github.com/parcel-bundler/parcel/releases/tag/v2.13.0">https://github.com/parcel-bundler/parcel/releases/tag/v2.13.0</a><br

モノレポで複数のdevcontainerを使う試み

Zenn · 2024-11-14

これは何 CIの都合や開発環境によって幾つかのプロジェクト(例えばバックエンドのサーバとWebのフロントエンドなど)が同一のGithubリポジトリに含まれることがあります。 こういった環境でVSCode(正確には他エディタでも使えますが)を用いたDevcontainerベース

WindowsでGPUを使った機械学習をするためにCUDA、Pytorch、TensorFlow環境を整える

Qiita(trend) · 2024-11-14

この記事はなにかせっかく強いPCがあるならGPU使ってこうぜ!ってことでWindowsでPythonのCUDA機械学習環境を整えたので、私自身の備忘録がてら、まとめておきます。構築するものsc…

ロジックはviewに書かないで切り出してHelperメソッドで運用する

Qiita(trend) · 2024-11-14

この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。記事投稿の背景Xのクローンサイトを制作している時に色々…

【supabase×Vercel】ページの表示がやたら遅い時に確認するべきこと

Qiita(trend) · 2024-11-14

はじめにsupabaseとVercelを使ったアプリの開発中にハマった件の共有です。問題supabaseとVercelを使ったアプリをサーバー上で挙動確認している時に、ページの初期表示が5秒近…

新卒2年目エンジニアの成長記録: React学習9か月目

Qiita(trend) · 2024-11-14

はじめに新卒2年目エンジニアのA.Kと申します。SES運用保守の傍らで個人開発を継続し、晴れて社内開発の企業様から内定を頂きました!前回の成長記録から少し間が空いてしまっていますが、ゆるく学習…

Lambda + Golang + Dockerで通知システムを構築してみた

Qiita(trend) · 2024-11-14

LambdaとGolangで通知システムを作成Lambda + Golang + Dockerで通知システムを構築してみたのでドキュメントにまとめてみましたLambdaって聞くと結構難しく感じ…

217日目 Amazon Lexについて学んだ社畜M

Qiita(trend) · 2024-11-14

♠はじめにこんにちは、社畜Mだぜ。今回は俺が以前調べたAWSの機能の一つ「Amazon Lex」について俺なりにまとめてみたぜ。さぁ、行くぜ!!!デュエル!♠Amazon Lexとは俺の…

CSSでシンプルに省略表示を実現する方法 – 1行/複数行対応のテクニック

Zenn · 2024-11-14

はじめに Webページを作るとき、長いテキストを整えて表示することってよくありますよね。例えば、タイトルや説明文が決められたスペースからはみ出してしまうと、デザインが崩れてしまうことも。そんなときに役立つのが、CSSで簡単にできる「省略表示」です。指定した行数を超えたテキスト

Go初学者へのコードレビューでよくあったコメント20選

Zenn · 2024-11-14

はじめに こんにちは、ソーシャルベッティング事業本部 海外ベッティング事業部の山崎です。 本記事では、Effective GoやGoogle のスタイルガイド、Code Review Commentsといった公式資料、Future Architectの記事などを参考に、Go

Go初学者へのコードレビューでよくあったコメント20選

Zenn · 2024-11-14

はじめに こんにちは、ソーシャルベッティング事業本部 海外ベッティング事業部の山崎です。 本記事では、Effective GoやGoogle のスタイルガイド、Code Review Commentsといった公式資料、Future Architectの記事などを参考に、Go

高品質動画生成AI【Allegro】をローカルで実行する【VRAM12GB】

Zenn · 2024-11-14

Allegroとは https://huggingface.co/docs/diffusers/main/en/api/pipelines/allegro 2024年10月に論文公開された新しい動画生成AIの一つであり、オープンソースながら商用ベースのモデルに匹敵するユーザ評

ワークスペースにおける TypeScript パッケージの解決戦略

Zenn · 2024-11-14

ワークスペースを利用している TypeScript プロジェクトの開発をしているとき、共通パッケージの依存解決の方法には 素直に build 成果物を参照する exports フィールドで build 前の TypeScript ファイルを直接参照する 等いくつかの選択肢があ

tanstack-queryとorvalのちょっとテクい書き方3選

Zenn · 2024-11-14

エイジレスでテックリードをしているクリタです。 自社のプロダクトに表題のプラグインを導入してみた結果、ちょっと使いにくいと思っていたり、 こんな事簡単に実現できたら良いなという事がいくつかありました👀 本当にできないかなと思って、記事を漁ったり、色々試した結果、 これは他のプロダ

New Relic のアラートを Webhook とワークフローを使ってMicrosoft Teamsに通知

Qiita(trend) · 2024-11-14

 New RelicのアラートをMicrosoft Teamsに通知する方法を紹介します。従来の Webhook URL を使った方法が EOL を迎えるため、Teams のワークフロー機能を使用し…

今さら聞けない、gemとBundlerの基本と使い方

Qiita(trend) · 2024-11-13

はじめに今回は、Rubyに関する gem、Railsについて簡単に復習した後、bundlerについて説明していきます。というのも環境構築の際、bundle installに何度もお世話になり、何を…

【最新版】ブクマすべきGitHubリポジトリまとめ

Qiita(trend) · 2024-11-13

はじめに今回は最新の有益GitHubリポジトリをまとまました。プログラミング初心者から上級者まで学びを得ることがリポジトリを厳選しています。紹介するリポジトリまとめfreeCodeCamp …

Docker Desktop 4.35正式版登場。Appleシリコン専用のハイパーバイザ採用でmacOSでの性能向上。ターミナル機能やボリュームのクラウドバックアップも正式版に

Publickey · 2024-11-13

Docker社は、WindowsやMacの上にDockerコンテナ環境を簡単に導入できる「Docker Desktop」の最新版となる「Docker Desktop 4.35」正式版をリリースしました。 macOSでの性能が大幅に向上 Do...

AWS、リードもライトもスケールするPostgreSQL、「Amazon Aurora PostgreSQL Limitless Database」正式リリース

Publickey · 2024-11-13

Amazon Web Services(AWS)は、読み込み性能も書き込み性能もスケールする新サービス「Amazon Aurora PostgreSQL Limitless Database」の正式リリースを発表しました。 一般にPostg...

チームでテストをアクティビティとして捉えどこでもテストするまでの道のり

Zenn · 2024-11-13

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の65週目の記事です! 2年間連続達成まで残り41週となりました! こんにちは、ログラスのQAをしているコタツです。一気に寒くなってきましたね。体調崩さないよう暖かくしてまいりま

Azure Virtual Machines Azure VMの種類とそれぞれの使い道について解説

Zenn · 2024-11-13

はじめに Azureの仮想マシン(VM)のことについてよく質問される機会が増えてきたので、それぞれの特徴について解説します。 命名規則やサイズ、シリーズについて理解しておくと、使っている仮想マシンの名前を聞くだけでLLM作ってるのかなとかデータ分析に力をいれてるんだろうなと

【参加レポート】LT 大放出会〜2024 Japan AWS Jr. Champions と LT しませんか?〜

Qiita(trend) · 2024-11-13

いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回は、11/13(水)に参加した「LT 大放出会〜2024 Japan AWS…

SolidJSがTauriのフロント技術として一番良いかもしれない

Qiita(trend) · 2024-11-13

こんばんは。この記事でSvelteに触れた後、Vueをフロントエンドに採用してTauri開発を続けていたのですが、またしても壁に突き当たってしまいました。VueはJavascript内でツリーを…

Storybook 8.4

リアルタイム版 JSer.info · 2024-11-12

<a href="https://storybook.js.org/blog/storybook-8-4/">https://storybook.js.org/blog/storybook-8-4/</a><br /> <p>Storybook 8.4リリース。 UIからVite

開発者のためのB2Bサービスづくり徹底入門

Zenn · 2024-11-12

こんにちは、普段はプロダクトマネージャをしつつエンジニア界隈にも首を突っ込んでいるku-sukeです。最近では個人や少人数チームでアプリやサービスを使ってリリースする人も増えましたね!その中でも「いままでは個人向けにサービスを作ってきたけど、法人のひとから問い合わせが来た」とか「

【最新版】大学が公開しているエンジニア向け学習資料まとめ

Qiita(trend) · 2024-11-12

はじめに今回は大学が無料で公開している、エンジニア向けの学びになる資料をまとめていきます。東京大学Pythonプログラミング入門Pythonについて環境構築から始まり、基本文法、数値解析など…

PHPエンジニア視点で見るGolangの魅力とPHPとの違い

Zenn · 2024-11-12

昨年の9月、私はPHPエンジニアからGolangエンジニアへと転向しました。 それから1年が経ち、技術的な視点はもちろんのこと、開発プロセスへのアプローチにも変化が生まれました。 この記事では、Golangに触れ、得た経験や気づきを振り返ります。 PHPエンジニアの皆さんが、これ

Ruby の TCPSocket クラスで memcached のメモリに関する情報を取得する

Qiita(trend) · 2024-11-12

やりたいことmemcached のメモリに関する情報を取得するには stats コマンドを使用する。例えばターミナルでは以下のように行う。$ echo stats | nc -w 1 local…

Quarto + Typstでアカデミックなスライドを作る

Zenn · 2024-11-12

Beamerひしめく経済学の世界の片隅で 2年前, Quarto + Reveal.jsによるアカデミックなスライドの作り方を解説しました. https://zenn.dev/nicetak/articles/quarto-tips-2022 以来, デザイン等をアップデート

Gemini の Function calling を試す

Qiita(trend) · 2024-11-12

Google AI Studio で Gemini の Function calling を試したので、簡単にまとめます。概要Function calling は、その名前から受ける印象とは異な…

生成AIでローコード開発の生産性をさらに高める。ローコード開発コミュニティが実践的手法をイベントで紹介[PR]

Publickey · 2024-11-12

ローコード開発ツールはアプリケーション開発での高い生産性と保守性の実現に加えて、プログラマだけでなく業務の現場で働く非プログラマの従業員であってもアプリケーション開発に参加できる柔軟性なども提供してくれます。 こうしたローコード開発ツールの...

[速報].NET 9が正式リリース。ガベージコレクションの改良でより高速かつ省メモリに、可観測性を実現する.NET Aspire、AIツールのためのミドルウェアなど登場

Publickey · 2024-11-12

マイクロソフトは日本時間の11月13日未明からオンラインイベント「.NET Conf 2024」を開催し、同社の包括的なアプリケーションフレームワークの最新版となる「.NET 9」正式版のリリースを発表しました。 .NETは、デスクトップか...

Akamaiがクラウド強化、新たなデータベースサービスやKubernetes対応など投入

Publickey · 2024-11-12

大手CDNベンダとして知られるAkamaiが、同社のクラウドサービスを強化する新サービスなどを発表しました。 同社は2022年2月にクラウドベンダのLinodeを買収、昨年(2023年)3月には全サービスを「Connected Cloud」...

i-html, an inline-html import element

リアルタイム版 JSer.info · 2024-11-12

<a href="https://www.keithcirkel.co.uk/i-html/">https://www.keithcirkel.co.uk/i-html/</a><br /> <p>htmxのようにHTMLでインタラクティブな動作を実装したり、外部のHTMLフラグ

M4 Mac miniでローカルSLM

Qiita(trend) · 2024-11-12

はじめにM4 Mac mini (RAM:32GB)を買ったので、ローカルSLM環境を構築します。なお、dockerとbrewは使用しておりません。環境M4 Mac mini (RAM:32…

First Public Working Draft: Web Audio API 1.1 | 2024 | News | W3C

リアルタイム版 JSer.info · 2024-11-12

<a href="https://www.w3.org/news/2024/first-public-working-draft-web-audio-api-1-1/">https://www.w3.org/news/2024/first-public-working-draft

Autonomous Databaseのデータ分析機能で、AIを使用したクエリの説明を試してみた

Qiita(trend) · 2024-11-12

はじめにこの記事では、Autonomous Databaseの2024/10の新機能「Data Studio Analysis- Explain query using AI (データ分析における…

Windows/Radeon での Ollama のサポート状況

Qiita(trend) · 2024-11-12

Ollama は Windows での Radeon GPU をサポートしていますが、ドライバのリビジョンによっては不具合があります。日本語情報が見当たらないため、メモを残しておきます。概要Ol…

AWS CloudFormation 新機能 [タイムラインビュー(デプロイタイムラインビュー)]

Qiita(trend) · 2024-11-12

CloudFormation タイムラインビュー/デプロイタイムライン (deployment timeline view)2024/11/12に AWS CloudFormationでタイムライ…

なぜ英語でZustandやJotaiに関する本を出版したのか

Zenn · 2024-11-12

個人的にはコードを書くのは好きですが、文章を書くのは苦手です。なので、ブログはいつも短文ですし、OSSのドキュメントも簡素なことが多いです。そんな私ですが、何年か前に本を出版しました。参考になるかわかりませんが、ちょっと経緯を振り返ってみようと思います。タイトルにもあるように、本

バックエンドエンジニアがフロントエンドに挑戦して得た学び

Zenn · 2024-11-12

株式会社CastingONEの清水です。 自分は元々バックエンドとしてやっていたのですが、去年の12月頃からフロントエンドをやり始めてからもうすぐ1年が経ちます。 バックエンドエンジニアがフロントエンドを1年弱やっていく過程で起こったこと、役立ったことをまとめてみました。 各

どんなライブラリを選べるのか?

Qiita(trend) · 2024-11-12

はじめに最近、会社でどのアドミンパネルを選択するかというテーマが出ました。これまでメンテナンスが停止されたアドミンパネルライブラリを使用し、さまざまな厄介な問題に直面した経験があるため、将来を見…

[コスト削減] RDSのログを自動でS3に直接転送する

Zenn · 2024-11-12

概要 RDSのログファイルは、デフォルトでは一定期間後に削除されます。 監査やトラブル対応のために長期保存する場合、CloudWatch Logsを経由してS3に保存する方法を採用するケースが一般的だと思いますが、この方法ではデータ転送で中々のコストが発生します。 このコスト

`go test` の33個のフラグを全て解説してみた!!! (サンプルコード付き)

Zenn · 2024-11-12

導入 みなさん、Goでテストを実行したことはありますか? その時には go test コマンドを実行することがあると思います。 実は go test コマンドには30個以上のフラグが用意されているのをご存知でしょうか?? (ちなみに筆者はそのほとんどを知らなかったです) この

Node.js — Node v23.2.0 (Current)

リアルタイム版 JSer.info · 2024-11-12

<a href="https://nodejs.org/en/blog/release/v23.2.0">https://nodejs.org/en/blog/release/v23.2.0</a><br /> <p>Node.js v23.2.0リリース。 ルート証明書の更新、

チームのタスク管理について JBUG 大分で語り合う【イベントレポート】

Qiita(trend) · 2024-11-12

はじめに2024/11/9(土)に JBUG 大分 #2 を開催しましたhttps://jbug.connpass.com/event/328560/イベントの概要、盛り上がり、個人的な感想を…

RAGが「複雑な質問に弱い問題」を解決する「Plan×RAG」

Zenn · 2024-11-11

本記事では、RAGの性能を高めるための「Plan×RAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何 この記事は、RAGの文脈消える問題を克服する新手法「Plan×RAG」

🚀SIGNATE RAG-1グランプリにてソロでシルバーメダル獲得! 20位入賞までの道のりと学び🚀

Zenn · 2024-11-11

はじめに 2024年9月から10月にかけて開催されたSIGNATEの「RAG-1グランプリ」にソロ参加し、509位中なんと20位入賞を果たし、シルバーメダルを獲得しました。本記事では、コンペティションの概要、取り組み内容、直面した課題とその解決策、そして得られた学びについて共

20代後半、これからのキャリアをちょっと考える

Zenn · 2024-11-11

今年で社会人歴5年目の25歳になりました。私は5年間を1つの節にキャリア(将来)を考えるようにしています。実年齢でいうところ 21、26、31歳・・・がその節目です。 振り返る 新社会人 21歳のときに立てた目標は3つあります。 やりたいことを見つける → 達成 その組

コンテナランタイム「containerd 2.0」正式リリース、登場以来初のメジャーバージョンアップ。1.xとの互換性は維持

Publickey · 2024-11-11

コンテナランタイムの代表的な実装の1つである「containerd」の初のメジャーバージョンアップとなる「containerd 2.0」正式版がリリースされました。 containerdはDockerが登場したときにその一部として実装され、...

drogus/jawsm: JavaScript to WASM compiler

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

<a href="https://github.com/drogus/jawsm">https://github.com/drogus/jawsm</a><br /> <p>JavaScriptをWebAssemblyにコンパイルするツール</p>

Dev Container で VSCode 拡張機能付きの Rust 開発環境を構築する

Zenn · 2024-11-11

ローカル環境に Rust をインストールすることなく、Rust の開発環境を構築していきましょう! まずは VSCode の拡張機能 Dev Containers をインストールしておきましょう! Microsoft 製のイメージを使う ! とにかく簡単に Dev Conta

インシリコ創薬の大規模In silico screeningを論文に沿ってやってみる。【in silico創薬】

Zenn · 2024-11-11

本記事は約7000個の低分子化合物を標的タンパク質に分子ドッキングすることで、低分子化合物のスクリーニングを行った記事です。 本記事の内容を試すことで、分子ドッキングという手法を使って大規模ライブラリから結合親和性が高い化合物を選び出せるようになります。 動作検証済み環境 Wi

New Relic でカスタムグループを作成しよう!

Qiita(trend) · 2024-11-11

New Relicのユーザーの権限を制御する際にユーザーをグループに追加して管理しますが、こちらの記事ではカスタムグループを作成してみたいと思います。グループの詳細や最新情報は公式ガイドを参照くだ…

OpenAI の Realtime API を Unity で利用する

Zenn · 2024-11-11

はじめに OpenAI からすばらしい API が発表されましたね。その少し前に ChatGPT アプリでも音声でのやり取りが劇的に向上したアップデートがありました。Realtime API はそれをアプリケーションから利用できるようにしたものです。今回はこの Realti

「良いサンプルコード」を考える

Zenn · 2024-11-11

最近、技術書を読んでいると「完成形から逆算された、書き手にとって嬉しいコード」によく遭遇しています。 これが自分の理解ステップと噛み合わず、自分はこうだと嬉しい、といっても文句だけいうのも良くないと思い、自分の思う良いサンプルコードをまとめてみようと思います。 先に言っておきます

AIモデルを利用した高度な要因分析の薦め

Qiita(trend) · 2024-11-11

DataRobot AIアクセラレータで実現する合理的な変数選択とインサイト獲得DataRobot Japanでヘルスケア業界のお客様を担当しているデータサイエンティストの伊地知です。本稿はDat…

【2024年版】Dockerfileのベストプラクティスを整理しながらNode.jsで実践する

Zenn · 2024-11-11

はじめに 最初はなんとなくで書いていた Dockerfile なのですが、社内用にベストプラクティスを整理するタイミングがあったので、実際に Node.js + TypeScript でアプリケーションを作成しながらまとめることにしました。 この記事でフォーカスするのは、 D

spansql へのレクイエム、あるいは Go における Spanner GoogleSQL 方言パーサの現状

Zenn · 2024-11-11

spansql へのレクイエム、または Go における Spanner GoogleSQL 方言パーサの現状 この記事は apstndb Advent Calendar の1日目の記事です。 この記事では Spanner GoogleSQL 方言を処理する Go ライブラリの

CSSで個人的に腹立つ事例

Zenn · 2024-11-11

はじめに 基本的にコーディングは同じ結果、想定の動きをするとしても、「中身が思ったのと違う!」という事は多々あるかと思います。逆も然りで、設定した覚えのない想定外の結果を得て慌てて原因を探しに行くこともしばしば。 フロントエンド、お前のことだよ。 今回は実装で私が高確率でやら

「毎回自分の意見が通ってしまう」時に起こることと対策

Zenn · 2024-11-10

https://konifar-zatsu.hatenadiary.jp/entry/2024/11/07/200137 という記事と、それに対する意見 https://zenn.dev/ittetsu51/articles/fdd080dbd1e06c の2つの記事を読んで、こ

Azure の運用を支える AIOps #1【イントロ編】

Zenn · 2024-11-10

クラウドサービスが成長するとともに、サービスの運用(Ops)チームは多くの負担を負うようになりました。負担を生んでいる要素には、複雑化していく内部システム、高いレベルの信頼性を要求するミッション クリティカルなワークロード、データセンター運用費に対する最適化要請などがあげられます

「Ruby on Rails 8」正式リリース。SQLiteを本番DBとして利用可能に。今後は6カ月ごとに新バージョンをリリース

Publickey · 2024-11-10

Rubyを用いたWebアプリケーションフレームワーク「Ruby on Rails」の最新バージョン「Ruby on Rails 8.0」(以下、Rails 8)の正式リリースが発表されました。 Rails 8.0: #NOBUILD, #N...

マイクロソフト、「Windows Server 2025」正式リリース。ホットパッチの提供、NVMe最適化によるストレージ高速化、SMB over QUICなど新機能

Publickey · 2024-11-10

マイクロソフトは、サーバ向けOSの最新版となる「Windows Server 2025」正式リリースを発表しました。 Windows Serverは3年おきにメジャーバージョンアップが行われており、Windows Server 2025は2...

Streamlit 1.40.0の新機能紹介

Qiita(trend) · 2024-11-10

StreamlitとはStreamlitはPython向けのWebアプリケーションフレームワークです。https://streamlit.io/Streamlitを使うとフロントエンドの知識ゼ…

Next.js × Echo:Server Actionsでcookieをセットしてみた!

Zenn · 2024-11-10

はじめに Next.jsを使って開発する場合、APIサーバーを別で実装するケースがしばしばあると思います。 私の所属先でも、バックエンドにDjangoを使用しています。 しかし、Next.jsは本来フルスタックフレームワークであるため、APIサーバーを別途用意することは想定さ

Announcing Rspack 1.1 - Rspack

リアルタイム版 JSer.info · 2024-11-10

<a href="https://rspack.dev/blog/announcing-1-1">https://rspack.dev/blog/announcing-1-1</a><br /> <p>Rspack 1.1リリース パフォーマンスの改善、<code class="

Announcing TypeScript 5.7 RC - TypeScript

リアルタイム版 JSer.info · 2024-11-10

<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">https://devblogs.microsoft.com/typescript/announcing-types

Release Notes for Safari Technology Preview 207 | WebKit

リアルタイム版 JSer.info · 2024-11-10

<a href="https://webkit.org/blog/16205/release-notes-for-safari-technology-preview-207/">https://webkit.org/blog/16205/release-notes-for-saf

ThoughtSpotとTiDB Serverlessの接続方法

Qiita(trend) · 2024-11-10

はじめに本記事は、@bohnenさんの[TiDB] 各種BIツールからTiDB Serverlessへの接続方法を参考に、ThoughtSpotとTiDB Serverlessの接続方法について解…

Cloudflare Email RoutingとResend、Gmailを用いて無料で独自ドメインのメールアドレスを作成する方法

Qiita(trend) · 2024-11-10

はじめに今回初めて記事を書くので、読みづらい点が多々あると思いますがご容赦ください。本記事では以下の条件をクリアしたうえで、独自ドメインのメールアドレスを取得、メールの送受信をすることを目的とし…

リアルタイムなシステムモニターをPythonで作ってみよう!

Qiita(trend) · 2024-11-10

はじめにコンピュータのリソース使用状況をリアルタイムで可視化する、オリジナルのシステムモニターを作ってみませんか?この記事では、Pythonを使ってデスクトップアプリケーションとして動作する、美し…

[LaTeX] 改行を含む括弧の大きさを揃える

Qiita(trend) · 2024-11-10

やりたいことa \left( \sum \text{長い数式} + \text{長い数式} \right)a \left( \sum \text{長い数式} + \text{長い数式} …

機械学習なんもしらないけどピアノ採譜AIを作りたかった

Zenn · 2024-11-10

どうもこんにちは、だだっこぱんだです。 「今年の最も大きなチャレンジ」 ということで、今回は夏休みにちょくちょくやっていたピアノ採譜AIを作るという挑戦について書いていきたいと思います。 ちなみに結論から言うと、一部うまくいきませんでした。けれどもまだまだ諦め切れずにはいます。も

Nuxtライクな拡張機能フレームワーク『WXT』使ってみた(1)

Qiita(trend) · 2024-11-10

はじめに10月にあった、Vue Fes Japan 2024のセッションで、WXTについて紹介しているセッションがあり、気になったので触ってみることにしました。WXTとはChromeや、Fir…

リアルタイムグループAIチャットを作ろう!(Next.js15、Auth.js v5、Socket.IO、Prisma、ChatGPT)

Zenn · 2024-11-10

今回は、最新のNext.js15、Auth.js v5、Socket.IO、そしてChatGPTを使用して、リアルタイムなグループAIチャットシステムを構築する方法を学びます。 このシステムは、ユーザーがチャットルームを作成し、AIや他のユーザーとリアルタイムで対話できる機能を

ISUCON向けにGoの便利キャッシュライブラリを作りました

Zenn · 2024-11-10

ISUCON向けにGoのcacheライブラリを作成しています。 https://github.com/catatsuy/cache このライブラリは、ISUCONのように高パフォーマンスが求められる場面での利用を想定し、次のような経緯で開発を始めました。 以前は、キャッシュ用のコ

DockerでRuby学習用の環境を構築する

Qiita(trend) · 2024-11-10

はじめに:今回は『プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで』(通称:チェリー本🍒)でRubyの文法などを学習するための学習環境をDockerで構築するにあた…

【最新版】IT系ビジネスマンが読むべき有益資料まとめ

Qiita(trend) · 2024-11-10

はじめに今回はIT系のビジネスマンが読むべき無料で公開されている有益資料をまとめました。インターネットの仕組み、ブラウザ、WebAPI、要件定義など分野に特化せず幅広い内容が学べるようにピックア…

SFTTrainerでdataset_text_fieldの引数を使う場合、学習データの構造次第では意図した学習が行われない可能性がある

Zenn · 2024-11-09

はじめに この記事では、私が個人的に遭遇したSFTTrainerでdataset_text_fieldの引数を使う場合の問題とその回避策についてまとめます。 ざっくりしたまとめ まず最初に問題と解決策をざっくりとまとめます。 SFTTrainerでdataset_text

パソコンで携帯基地局を見てみよう!「LTE-Cell-Scanner」インストールから実行まで

Zenn · 2024-11-09

アマチュア無線や航空無線受信、ADS-B受信など様々な形で活用されている汎用SDRドングル RTL-SDR、音声を聞く以外にさらに面白いことに使うことができるんです。 有志のソフトウェアを使って身近な場所にある携帯基地局(LTE基地局)を探すことができます。 今回は「LTE-Ce

「関西Kaggler会 交流会 in Osaka 2024#3」に参加してきました

Zenn · 2024-11-09

関西Kaggler会にはじめて参加してきました。とても楽しかったので、Xに投稿したメモを使って振り返りたいと思います。 関西Kaggler会とは https://kansaikaggler.studio.site/ 関西Kaggler会は、有志によるKaggleコミュニティ

プロンプト進化を用いた日本語選好データセットの構築

Zenn · 2024-11-09

GENIAC 松尾研 LLM開発プロジェクトメンバーのMitsuhashiです。 プロジェクト期間中に取り組んだ内容をまとめます。 概要 本記事は、プロンプト進化という手法を用いた日本語選好データセットの構築に関する記事です そもそも日本語の指示応答データセットが少ない、特

Reactの`state`に大容量データを保存するのは危険?

Zenn · 2024-11-09

Reactのstateに大容量データを保存するのは危険? 🔍 調査するに至った経緯 こんにちは。最近、Reactで大容量データを扱うプロジェクトに直面し「大きなデータをReactのstateに保存しても問題ないのか?」と疑問に思いました。PCのメモリには余裕があるのに、な

クラウドフローが自動でソリューションフローとなる機能について(前編)

Qiita(trend) · 2024-11-09

この記事は、Microsoft Power Automate Advent Calendar 2024の2024年12月3日に公開予定の記事の前編です。機能アップデートが11月30日に公開される予…

Qiitq CLIで記事を書いてみる

Qiita(trend) · 2024-11-09

はじめにQiitaの記事を暇を見て書いてましたが、Qiita CLIを使って記事を書いてみた方がいいんじゃない?と思い、試してみました。方法私が説明するまでもなく、公式のREADMEに書いてあ…

SnowflakeのSQLにおける「*」(アスタリスク)の便利な利用法

Zenn · 2024-11-08

この記事はSnowflake Summit 2024のBuilders Boothで上映されていた動画の中でTipsとしてショートデモ発表した内容です。そういえばブログにしていなかったので改めて記事化します。 SELECT句の「*」とは 標準SQLにおいて、「*」はSELEC

【最新版】有名企業のエンジニア向け研修資料まとめ

Qiita(trend) · 2024-11-08

はじめに今回は有名企業で無料で公開しているエンジニア新人研修資料をまとめました。昨今、新人向けの研修資料を公開する企業が増えています。クオリティーがかなり高いものが多く、初級者から中級者でも学…

「毎回自分の意見が通ってしまう不安」に対する若手の反論

Zenn · 2024-11-08

こにふぁーさんのブログを読んで、思ったことを書きたい。 https://konifar-zatsu.hatenadiary.jp/entry/2024/11/07/200137 私は現在社会人2年目のエンジニアである。 スキルも経験も激浅で毎日先輩上司に比べて無力感を感じるが、「

【Go言語】Ginでログイン認証を実装する

Qiita(trend) · 2024-11-08

はじめに今回は、Go言語のWebフレームワーク「Gin」を用いてログイン認証を実装していこうと思います。本記事では、エンドポイントの構築、JWT(JSON Web Token)による認証、MyS…

OpenAPI Generator 「Kiota」を使ってみよう

Zenn · 2024-11-08

背景 生成AIを扱う中で、Tools(FunctionCalling)で世の中で公開されているAPI群を呼び出し実行すること仕組みを考えていくと、パラメータや仕様が異なる各APIをAPIごとに人手で実装するのが非効率だなと思いました。 そのため、APIをどう公開しそれをAI

【JavaScript】関数名をclose()にするのは気をつけろ

Zenn · 2024-11-08

単なる自分のやらかしの共有です。この記事は事実をもとにしたフィクションです。 消し忘れたclose()関数 あるときモーダルコンポーネントを閉じる、close()関数というのを作りました。後日、リファクタリングをするとき、とあるコンポーネントからclose()関数が取り除かれ

Next.jsのdynamicIOなど: Cybozu Frontend Weekly (2024-11-05号)

Zenn · 2024-11-08

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

Vue3-carouselの両端を固定する

Qiita(trend) · 2024-11-08

はじめにVueのプロジェクトでカルーセルスライダーを作りたい時、自分で一から作るのは面倒なので、ライブラリを利用することも多いんじゃないかと思います。https://vue3-carousel.…

Server-Timing ヘッダの情報をフロントエンド解析に使う

Zenn · 2024-11-08

Server-Timing というヘッダがあります。サーバーからブラウザへのレスポンスヘッダとして、リクエスト内で発生した指標を送ることができます。 Server-Timing: miss;desc="Cache Miss", hit;desc="Cache Hit", db;d

Backlog の課題登録時 GPT に評価してもらう(Livebook アプリで実装)

Qiita(trend) · 2024-11-08

はじめにElixir の Livebook から Backlog の API を呼び出してみますついでに、 Backlog API で取得した課題の記述について、 GPT に評価してもらって、評…

文系3年目エンジニアの転職活動振り返り[転職2か月後の感想あり]

Qiita(trend) · 2024-11-08

転職活動時点の経験・スペック地方国立文系卒業後、小規模のSES企業に入社→三か月のJava研修を受けて初プログラミングその後、金融系システムの改修や新機能(?)作成など(Java)→運よくプ…

はじめての転職活動の記録と反省点

Qiita(trend) · 2024-11-08

筆者のプロフィール転職活動開始時で32歳独身近畿出身&現在実家住まい中小企業2社でパートタイマーとしてダブルワークをしている片方はパソコン教室大学をメンタル病んで休学→中退している転職し…

Ollamaで複数のLLMを複数のGPUに載せる

Qiita(trend) · 2024-11-08

Ollamaで複数のLLMを同時に、さらに複数GPUに分散させて推論する方法✨どうも~てんかうだよ〜〜〜ん😊❤️今回は特別に「Ollamaで複数のLLMを同時に、さらに複数GPUに分散させて推論…

転職して半年だが、会社の開発部合宿について好き勝手に語らせてもらう

Zenn · 2024-11-08

はじめに​​ 入社して半年が経ちました。オンボーディング時の話はこちら。 転職活動中に、面接で合宿の話をしてもらったことを思い出します。 マネージャーが合宿で撮った集合写真を見せながら、「エンジニア同士でわいわいやってます!」みたいな感じでざっくりと。 なにをわいわいするんだ

Microsoft Connected Cache for Enterprise and Education を展開してみる

Zenn · 2024-11-08

Microsoft Connected Cache は Windows Update などの更新プログラムをローカルでキャッシュするサーバーを展開できるソリューションです。 こちらは「配信の最適化」という機能のオプションとして使用することができます。 ⇒ 数枚の概要スライドも作り

Qiita アップデートサマリー - 2024年10月

Qiita(trend) · 2024-11-08

はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。これまで「アップデートのお知らせ」として当月にリリースした内容についてお伝えしておりましたが、今月からは「…

今Reactを使うならピュアなCSSをサポートするUIフレームワークやライブラリを選定するのがマルそうと思った話

Zenn · 2024-11-08

最近個人開発でNext.jsの環境を立ち上げた際に、スタイリングをどうやってやろうかなと迷ったので初心に帰って最近のスタイリングについて調べ直してみました。結構面白かったので、記事にまとめることにしたので、よかったら読んでみてください。 本記事では以下に触れます。 React界

2024 年度のヨーヨーイベント、都道府県ごとの開催数を日本地図で可視化する

Qiita(trend) · 2024-11-08

この記事は?先日持っているヨーヨーの直径・幅を Matplotlib の散布図で可視化する #Python - Qiitaという記事を書きました。今回もヨーヨー &amp; Matplotlib 関連…

Software Design総集編で生成AIについての記事を書きました

Zenn · 2024-11-08

はじめに 10月12日発売の、Software Design総集編【2018~2023】における特集「生成AI時代を生き抜くITエンジニアの生きる技術」で、第1章「プログラミング」を担当させていただきました。 雑誌発売から一ヶ月近く経っているのでやや時期を逸した感もあるのです

GROWIでMarkdownテーブルにソート・検索・ページネーション機能を追加するプラグインを作成しました

Qiita(trend) · 2024-11-08

オープンソースのWikiであるGROWIにはプラグイン機能が用意されています。自社のデータを表示したり、表示をカスタマイズするのに利用できます。今回は、GROWIプラグインとして作ったTable …

私はNew RelicのDashboardをTerraformで吹っ飛ばしました、あなたは気をつけて

Zenn · 2024-11-08

はじめに こんにちは。イオンスマートテクノロジー株式会社(AST)でSREチームの林 aka もりはやです。 本記事では、私が引き起こしてしまったNew RelicのDashboardをTerraformで吹っ飛ばした(デグレさせた)話を紹介します。 当社と同じようにNew

ドローイングツールまとめ/自然言語でマイクロアプリを生成する「GitHub Spark」/ミッチェル・ハシモト氏の個人開発ターミナルエミュレータなど、2024年10月の人気記事

Publickey · 2024-11-07

先日、メルカリやジモティを使って、少しだけ使った珪藻土バスマット、サイズの合わない帽子、入れ替えた無線LANルータ、新しいHDDに入れ替えて使わなくなったHDDなどを売りました。 いざ手放すとなると早く片付けたくなるもので、ほかの出品物より...

Neovim で音楽を再生するプラグインを作った

Zenn · 2024-11-07

! この記事は Vim 駅伝 の 11/08 の記事です。 前回の記事は tositada さんによる、 11/06 の「lazyvim startar を読んでみる。」という記事でした。 次回は 11/11 に投稿される予定です。 TL;DR https://github

Lambdaで処理できないバッチ処理をAWS Batchで便利に実行しよう

Qiita(trend) · 2024-11-07

概要この記事ではSQS + Lambda構成で処理できない長時間のバッチ処理のためにAWS Batchを利用する方法について解説します。AWS Batchの概要、設定方法や実際にジョブを登録して実…

【React】React Hook Formで入力フォームをつくる

Zenn · 2024-11-07

Webサイトでよく見るかける問い合わせフォームをReactで実装しました。以下では忘備録としてその内容についてまとめています。(※サンプルのためごく簡素なスタイルとしています) 内容としては前半としてReact Hook Formを使ったフォームの実装について、後半部分でEmai

Svelteのコンセプトに心打たれ、触れてみて書きやすさに感動し、Runeの使いやすさに涙した…けど、たった一点の理由で結局Vueに帰還したお話

Qiita(trend) · 2024-11-07

先日バージョン5が公開されたSvelteを二週間ほど触ってみました。仮想DOMを使わず、コンパイラーでコードを出力し高速な処理を実現するというコンセプトや、サンプルコードの見やすさに感心し興味が湧…

信頼性の高いLLMベンチマーク【概要と具体例】

Zenn · 2024-11-07

0. はじめに ! 🎯 この記事の対象者 LLMのベンチマークがよく分からない方 具体的にどういう業務が、どのベンチマークに該当するのか知りたい方 数多あるベンチマーク中、学術的な裏付けのあるベンチマークがどれなのか知りたい方 ⚠️ 注意 記事には個人の主観や感想も含ま

LeSS' Yoaké ASIA 2024 CraigとBasは何を語ったのか Day1

Qiita(trend) · 2024-11-07

LeSS' Yoaké ASIA 2024に参加しました。LeSS Yoakeという国内初?のLeSSカンファレンスに参加してきました。LeSSの作成者であるCraig LarmanとBas Vo…

web技術の基本用語

Qiita(trend) · 2024-11-07

アウトプット用プロトコル簡単に言うとコンピュータ同士の約束、決まりの事です。例えば日本のプロトコルは以下があります。交通プロトコルで、車は左側通行電話通信プロトコルで110に電話を掛けると…

210日目 DockerイメージをビルドしてECRにプッシュするまで流れby社畜S

Qiita(trend) · 2024-11-07

はじめにこんにちは、社畜Sです今日はとある業務の中でイメージのビルド→ECRにプッシュするという流れの作業を行いましたので、メモ書きがてらどのような作業をしたのかまとめていこうと思います。構…

「SREをはじめよう」を読んで得た学び

Qiita(trend) · 2024-11-07

はじめに私は株式会社GENEROSITYのエンジニアです。私自身SREについての知識はほぼゼロの状態です。書籍「SREをはじめよう」を読み終え、学んだことをアウトプットのため記事にします。本…

bolt.new所感

Zenn · 2024-11-07

はじめに Claude3.5のaritifact機能やv0など、プロンプトのやりとりだけでフロントエンド生成までできるAIツールが続々と出てきていますが、いろいろ触ってみてbolt.newはかなり直感的かつ多機能で便利に思えたので、何番煎じなんだよと思いつつ備忘も兼ねて残して

AWSでのメール配信入門:Amazon SESの使い方と認証設定のポイント

Zenn · 2024-11-07

Amazon SES でメールを操作する 近年、メールの送信は以前と比べて難易度が上がっています。 神奈川県公立高校ネット出願システムでGmailが使えないというトラブルやGmailガイドラインの適用開始は記憶に新しいかと思います。 本記事ではAmazon SES(Amazo

負荷試験ツール"k6"の導入から実行まで

Qiita(trend) · 2024-11-07

概要この記事は、負荷試験ツール"k6"の導入から実行までを説明したものです。自身の備忘録、他の人への説明を主な目的とした内容になっています。前提ローカルマシンOS: Ubuntu 22(Wi…

ACSでシュッとSQL生成

Qiita(trend) · 2024-11-07

前置き物理ファイルをDDL化できるのか確認しました環境前提ACS1.1.9.5IBM iIBM i 7.5 TR4いざ、実践ACSからスキーマメニューを開くスキーマ>ライブラリー(…

Next.js App Router セキュリティ - Speaker Deck

リアルタイム版 JSer.info · 2024-11-07

<a href="https://speakerdeck.com/zaru_sakuraba/nextjssekiyuritei">https://speakerdeck.com/zaru_sakuraba/nextjssekiyuritei</a><br /> <p>Next.

【Fortran】OpenBLAS環境構築

Qiita(trend) · 2024-11-06

はじめにこの記事は、Arch LinuxでのOpenBLAS環境構築について述べています。Windowsでは、同様の手順での環境構築はできません。また、他のUNIX系OSでも、同様の方法では環境…

happy-dom allows for server side code to be executed by a &lt;script&gt; tag · CVE-2024-51757 · GitHub Advisory Database

リアルタイム版 JSer.info · 2024-11-06

<a href="https://github.com/advisories/GHSA-96g7-g7g9-jxw8">https://github.com/advisories/GHSA-96g7-g7g9-jxw8</a><br /> <p>happy-domのSSRFのセキ

書評:「AIエージェント実践本」推しポイントと惜しポイント!

Qiita(trend) · 2024-11-06

はじめにありがたいことに「LangChainとLangGraphによるRAG・AIエージェント実践入門」(技術評論社)を献本いただいたので書評を書きます。書評に際しては、率直に書いて欲しいとの依…

マイクロソフトが買収したコンテナ最適化Linuxの「Flatcar Container Linux」、CNCFのインキュベーションプロジェクトに採択

Publickey · 2024-11-06

マイクロソフトは、同社が2021年に買収したコンテナ環境に最適化されたLinuxディストリビューションである「Flatcar Container Linux」(以下、Flatcar)が、Kubernetesの開発などを主導するCloud N...

WebAssemblyランタイム「Wasmer」がiOSをサポート、iOS上でWebAssemblyを実行。「Wasmer 5.0」正式版リリース

Publickey · 2024-11-06

米Wasmer社はスタンドアロンなWebAssemblyランタイム「Wasmer 5.0」の正式リリースを発表しました。 Wasmer 5.0では、iOSのサポート、WebAssemblyランタイムのバックエンドがV8やWAMRなどに変更可...

Jetson Orin NXでのVOICEVOXを使った音声合成

Zenn · 2024-11-06

Jetson Orin NXでの音声合成 Jetsonで色々遊んでいます。 https://zenn.dev/karaage0703/articles/04ca258a89a50e LLMを動かしたりしているのですが、テキスト生成したら一緒に試したいのが音声合成ですね。Pyt

NPM Chart

リアルタイム版 JSer.info · 2024-11-06

<a href="https://npm.chart.dev/">https://npm.chart.dev/</a><br /> <p>npmパッケージのインストール数のグラフを生成してくれるサービス</p>

Introducing the vlt Package Manager &amp; Serverless Registry

リアルタイム版 JSer.info · 2024-11-06

<a href="https://blog.vlt.sh/blog/introducing-vlt-and-vsr">https://blog.vlt.sh/blog/introducing-vlt-and-vsr</a><br /> <p>npmと互換性のあるパッケージマネージ

AppSheetを使って基本データを一覧表に追加をしちゃおう

Qiita(trend) · 2024-11-06

完成図↓入力したら、スプレッドシートにあるデータに追加される※表の一番下にある「にぎり寿司(練習)」が追加された。操作画面ご迷惑をおかけします、準備中です。目次なぜ⁉お寿司計画&製造を…

[書籍レビュー]俺たちと探究するLLMアプリケーションのオブザーバビリティ

Qiita(trend) · 2024-11-06

はじめに技術書典のオンラインマーケットでLLMオブザーバビリティに関する良書に出会えたので、紹介したくなり記事にまとめました。https://techbookfest.org/product/m…

見るだけだったQiitaで初めての投稿 #01日目

Qiita(trend) · 2024-11-06

今日から始めます!現状制作会社でコーダーを2年ほどその時にWordPressでPHPをちょっとだけもっと新しい技術に出会いたくてフリーランスにいろんなところでReactをおすすめされて勉強…

Swift Syntaxの内部設計を見てみる

Zenn · 2024-11-06

この記事はSwiftの構文木・コード生成ライブラリである Swift Syntax について、内部設計などを見ていきます。利用者目線での解説(マクロの作り方など)には触れません。つまりコンパイラ開発的な目線での記事です。 ほぼ個人メモですが誰かの参考になればと思い記事に残します。

Rubyではじめる関数型ドメインモデリング

Zenn · 2024-11-06

こんにちは。世界から法律に関わる悩みをなくしたい高崎です。普段はココナラ法律相談という弁護士の先生方と相談したい悩みのある相談者のマッチングサービスをつくっています。 https://legal.coconala.com/ ココナラ法律相談はもうすぐリリース10年を迎える、それな

まともなTerraform環境構築に向けたあれこれ:バックエンドGCS、Workload Identity直接アクセス、tfactionによるCI/CD

Qiita(trend) · 2024-11-06

はじめに以前、初心者ながらTerraformを使ってみた記事(「TROCCO®のTerraform Provider(β版)ができたので最速で触ってみる」)を書きました。このときはローカルでの実行…

5分で覚えるトランザクション分離レベル

Zenn · 2024-11-06

これはなに ども、レバテック開発部のもりたです。 今回はトランザクション分離レベルについてまとめました。トランザクション分離レベルって基本情報技術者試験とかで学ぶものの、座学だけだとあんまりピンとこずに忘れちゃいますよね。もりたも長らく曖昧な状態で生きていたのですが、よい理解

【競プロ】【入緑】AtCoder続けて良かったこと

Qiita(trend) · 2024-11-06

はじめに初めまして、Reidと申します。今回はAtCoderで約 一年かけて緑コーダー(アルゴ) になった区切りとして記事を投稿したいと考え、競プロと出会った経緯、良かったこと、色変に役立つかもし…

安全に倒し切るリリースをするために:15年来のレガシーシステムのフルリプレイス挑戦記

Zenn · 2024-11-06

はじめに こんにちは!あっという間に秋が終わり、クリスマスソングが流れる季節がきましたね。 今回は、どうやら多くの人が苦しんでいると聞くレガシーシステムと向き合う話です。 弊チームでは先日、15年来のレガシーシステムを、バグ0でリプレイス&amp;新機能の追加リリースを実施す

iPhone 上の画像処理を ElixirDesktop + Evision で実装する

Qiita(trend) · 2024-11-06

はじめに以前の記事で、 ElixirDesktop を使って iOS 上のカメラ撮影を実装しましたhttps://qiita.com/RyoWakabayashi/items/554a88cb3…

実務で使えるTypescriptの型8選

Zenn · 2024-11-06

ひとこと 実務に組み込みやすいようにできる限り実例を用いました。react前提です。TS初学者の方の助けになれば 解説 テンプレートリテラル型 型安全な文字列操作を実現 例 リテラル型で文字列を定義すれば渡した値がnumberであることを型で保証できる const

Go でデバッガを自作する

Zenn · 2024-11-05

普段開発しているときにデバッガを使用する人は多いと思いますが、その仕組みを理解している方は多くないのではないでしょうか。本書では、Go で簡単なデバッガを自作する方法を解説しています。読者がデバッガの仕組みを理解し、意欲のある方は自作できることを目的としています。 ※ 2024

Cursorで開発効率を爆上げ:VSCode + GitHub Copilotを超える次世代AIコードエディタ

Zenn · 2024-11-05

はじめに 皆さん、こんな経験はありませんか? コードを書いていて、「これって前にも似たような実装をしたよな…」と悩む ChatGPTで質問するために、いちいちブラウザを開いて切り替えるのが面倒 GitHub Copilotの提案が的外れで、何度も書き直している そんな悩み

実践: await using でリソース開放

Zenn · 2024-11-05

実践 いつ使うんだこれと思ってたら使う日が来たシリーズ。 https://zenn.dev/ventus/articles/ts5_2-using-preview 今回、Deno で使ったんですが、 Node.js やブラウザでも Polyfill を入れれば動きます。 ht

データを使ってビジネスを改善するために必要な3つの質問

Qiita(trend) · 2024-11-05

一口に「データを使ってビジネスを改善する」といっても、ただデータを眺めたり様々な手法を使ってデータを分析しても、ビジネスが改善するわけではありません。実際に改善を行っていくためには、目標を決め、…

VSCodeの新機能「Copilot Edits」、GitHub Copilotが複数ファイルにわたるコード変更や生成に対応。「ダークモードとライトモードのテーマに対応して」など複雑な指示も可能に

Publickey · 2024-11-05

マイクロソフトはVisual Studio Codeの2024年10月のアップデート版(version 1.95)を公開しました。 本バージョンでは、Copilot Chatセカンダリサイドバー、GitHubアカウントのマルチアカウント対応...

GitHub CopilotがAppleのXcodeに対応。「GitHub Copilot for Xcode」パブリックプレビュー

Publickey · 2024-11-05

GitHubは、Appleが提供する開発環境であるXcode上で生成AIによるコード補完やコード生成などを可能にする「GitHub Copilot for Xcode」のパブリックプレビューを発表しました。 GitHub Copilot f...

LangGraphを使ってAIエージェントを実装する方法

Zenn · 2024-11-05

はじめに 先日Difyというツールを利用して、AIエージェントを実装する方法についての記事を書きました。 https://zenn.dev/asap/articles/a35254020fbbae Difyは非常に簡単に、LLMを利用したAIエージェントやワークフローを作成す

新卒2年目Webエンジニアによる転職活動日記

Qiita(trend) · 2024-11-05

はじめに筆者は2023年4月に新卒でWebエンジニアとなり、2024年7月に転職をしました。学生時代からWeb開発に携わっていて、今回、社会人として初めての転職活動でした。その経緯であったり、…

Pyxelで楽しむレトロゲーム開発:初心者から上級者まで学ぶ15章

Qiita(trend) · 2024-11-05

はじめにPyxelは、レトロゲーム開発を楽しむためのPython向けゲームエンジンです。16色のカラーパレット、256x256ピクセルの画面サイズ、4チャンネルの音声など、懐かしいレトロゲーム機の…

時間効率UP:「ファイル名を指定して実行」で設定画面に即アクセスできるWindowsコマンド14選

Qiita(trend) · 2024-11-05

はじめに仕事ではWindows PCを使っており、効率よく設定画面にアクセスすることが重要です。私も以前、ヘルプデスク業務でPCのキッティングをしている際に、この「ファイル名を指定して実行」コマ…

mylesmmurphy/prettify-ts: Prettify TypeScript: Better Type Previews

リアルタイム版 JSer.info · 2024-11-05

<a href="https://github.com/mylesmmurphy/prettify-ts">https://github.com/mylesmmurphy/prettify-ts</a><br /> <p>TypeScriptの型情報を読みやすい形に展開して表示し

Release v5.0.0 · immutable-js/immutable-js

リアルタイム版 JSer.info · 2024-11-05

<a href="https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0">https://github.com/immutable-js/immutable-js/releases/tag/v5.0.0<

ターミナルで動画を再生するコマンドラインツール「moview」の紹介

Zenn · 2024-11-05

ターミナル上で動画を再生できるコマンドラインツールをつくりました。 なぜなら動画はターミナル上で再生できた方がいいので。 こういうの https://github.com/koki-develop/moview 前提条件 moview は事前に FFmpeg がインストール

AIアシスタントはどうやってパスワードを守っているのか 〜Gandalfで学ぶプロンプトインジェクション対策〜

Zenn · 2024-11-05

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の64週目の記事です! 2年間連続達成まで残り42週となりました! こんにちは、@ry0_kagaです。 みなさん、Gandalfをプレイしたことはありますでしょうか? Gand

レイマーチングとエフェクトを組み合わせていい感じの絵を一から作る

Qiita(trend) · 2024-11-05

はじめに最近シェーダ書くことにハマっているので、今回はレイマーチングでいい感じにVJできそうな絵を作るために色々模索してみた試行錯誤を記事にしました。アイデア:最終形:前提開発環境はkod…

無鉄砲に一人でハッカソンに突入したら失敗した雑記と勝てる立ち回りについて考察

Qiita(trend) · 2024-11-05

はじめにハッカソン…それはエンジニアのエンジニアによるお祭り…齢30歳、20代で研いだ開発スキルと膨張した自尊心で「デキる奴」として入賞、あわよくば優勝をスマートにもぎとってしまおうと無鉄砲に突…

Nuxt 3.14 · Nuxt Blog

リアルタイム版 JSer.info · 2024-11-05

<a href="https://nuxt.com/blog/v3-14">https://nuxt.com/blog/v3-14</a><br /> <p>Nuxt v3.14リリース。 <code class="language-plaintext highlighter-r

「下書き」「一時保存」という要件を甘く見積もってはいけない

Zenn · 2024-11-05

「一時保存や下書きできるようにしたい」といった要望が出てくることがあると思います。世の中のサービスでよくある機能ですしあったら便利だなと思うのも当然です。 同じ要望を受けた当時の私はその大変さに全く気づいていませんでした。 意外と考えることが多いよ、というのが伝わると幸いです。

Email Address の難読化 (Obfuscation) 機能

Zenn · 2024-11-05

Webサイトに記載されるEmailアドレスは、サイト訪問者にとってウェブサイトの連絡先を示すい重要な情報です。一方様々なデータ収集ボットが動作しているインターネットにEmailアドレスを公開することは、フィッシング詐欺メールの対象になるなどリスクをはらみます。 IPA等の発表にも

XState 入門

Zenn · 2024-11-05

ゼロから XState を学べます。 【読者】 ・XState の初学者 ・React使いで XState に興味ある方 【特徴は】 ・XState を日本語で学習できること ・TypeScript を活用した XState の利用 ・最新の XState v5 の利用 ・N

Kaigi on Rails 2024に参加して、自分なりのカンファレンスの楽しみ方が見えてきた気がする

Qiita(trend) · 2024-11-05

Kaigi on Rails 2024に参加してきましたGakken LEAPで働いていますkoboriです。普段はShikaku Passというオンライン学習サービスの開発を行っております。20…

API経由でTerraform CloudのWorkspaceの設定を変更する

Qiita(trend) · 2024-11-05

はじめにどうも、@to-fmakです。今回は、APIを利用してTerraform CloudのWorkspaceの設定変更を行いましたので、その手順について紹介します。具体的には、Workspa…

SimRAGで専門分野にも強いRAGを作る

Zenn · 2024-11-05

導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 今回は、ドキュメントを活用して専門分野に強いRAGを構築できるSimRAGについて紹介し

【イベントレポート】モバチキ 〜Mobile Tips 共有会〜 #6

Qiita(trend) · 2024-11-04

はじめに普段は大分県でエンジニアをやっています久しぶりに福岡県のエンジニアイベントに参加してきましたhttps://moneyforward.connpass.com/event/333150/…

Orbがデジタル通貨決済システムの基盤にNewSQLのTiDBを採用。ETLをなくし、トランザクション処理とデータ分析を統合可能に[PR]

Publickey · 2024-11-04

株式会社Orbは企業や自治体が独自のデジタル通貨システムを構築するときに有用なAPI型ミドルウェア「Orb DLT」の開発と提供をしている企業です。2019年にリリースした「Orb DLT」は、デジタル地域通貨の基盤として累計で82の自治体...

日本人プログラマ向け、プログラミングに適した「フォント」まとめ。2024年版

Publickey · 2024-11-04

プログラミングでは、1文字でも打ち間違いがあればエラーの原因になってしまいます。 そこで似たような文字、例えば数字の「1」(いち)とアルファベットの「l」(エル)、数字の「0」(ゼロ)とアルファベットの「O」(オー)などを容易に見分けられる...

副業で開発したアプリがリリースされた

Zenn · 2024-11-04

1年かけてアプリをリリースした 今日もまたポエムを書こうと思った。noteとかの方がいいと思ったが、Tech系なのでzennで書きます。俺ちゃんは1年前にとある会社の社長さんと知り合った。そこでマッチングアプリなのかSNSなのかよくわからないアプリを作るのを手伝ったおった😇

Google コードレビュー・ガイドライン要約【コードレビューの基準編】

Zenn · 2024-11-04

はじめに レビュー基準について再考する機会があり、調べていたところ、すばらしい記事を発見しました。 https://google.github.io/eng-practices/ Google がコードレビュー・ガイドラインを公開しているようです。 有志の方による 日本語訳版

Google コードレビュー・ガイドライン要約【コードレビューの観点編】

Zenn · 2024-11-04

はじめに 本記事は「Google コードレビュー・ガイドライン要約」シリーズの【コードレビューの観点編】です。 Google Engineering Practices Documentation (日本語訳) の要約になります。 未読の方は、はじめに 本記事のポジションと用

Intune Suite EPM 昇格リクエストを通知させる

Qiita(trend) · 2024-11-04

概要Intune Suite アドオン機能 "エンドポイント 特権管理" を使用するとデスクトップ全体ではなく特定のファイルを実行するためだけの一時的な特権を "標準ユーザー" に与えることができ…

Haskell で Cloudflare Workers 製のフルスタックブログエンジンを作ったら快適すぎた

Zenn · 2024-11-04

TL;DR GHC の WASM バックエンドを使って、フロントエンドからCloudflare Workersで動くバックエンドまで、全部 Haskell で書かれたブログエンジンを実装したよ。 Servant の Workers 向けアダプタを実装したよ い

【CSS】CSSでランダムな値を指定したい

Qiita(trend) · 2024-11-04

はじめにCSSでランダムな値を指定したいと思ったことはありますか?僕はありません。ただ、CSSでランダムな値を扱う random()・random-item() 関数が 2024年11月現在 …

Flutter標準のGoldenTestでVRT(ビジュアルリグレッションテスト)を自動化する

Zenn · 2024-11-04

はじめに こんにちは! 株式会社アンドエーアイの荻野と申します! 今回は「GoldenTestでVRT(ビジュアルリグレッションテスト)を自動化する」と題して記事を書いていこうと思います! モチベーション 2024年11月現在、GoldenTestについて検索すると、標準

【技術書典】300ページ超えのStreamlitの入門書を頒布した話

Qiita(trend) · 2024-11-04

はじめにこんにちは。データエンジニアの山口歩夢です!11/3の技術書典のオフラインイベントにて、300ページ超えのStreamlitの入門書を頒布してきました。Streamlitの基本的な内容…

Laravelが如何にダメで時代遅れかを説明する

Qiita(trend) · 2024-11-04

前提LaravelはWordPressからステップアップしたい人に丁度フィットしたような作りになっており、オンプレ前提であり、MVC構成の簡単なSSR(サーバーサイドレンダリング)を推しています。…

JestとTesting-LibraryとMockについてまとめる

Qiita(trend) · 2024-11-04

Jest・Testing-Library・Mockを使用してテストケースを記述した際に学んだことや注意点などをまとめる。JestとTesting-Libraryを用いたテストテストケースの定義…

Tauriのアプリ開発でドツボにハマッた部分or気になった部分と対策法

Qiita(trend) · 2024-11-04

この記事でTauri V2をベタ褒めしましたが実際には開発でつまづく所もあったので解決方法含めて備忘録として残しておきます。img src="..."でローカルファイルが参照できない。タイトルの…

Flutterの個人開発でよく使うパッケージ集

Zenn · 2024-11-04

概要 個人開発で制作しているアプリでほとんどのアプリに組み込む様になったライブラリを紹介します。 個人でオラオラ作っているのでまだまだ改善の余地があると思います。 環境系 コマンドとか Makafile 特にビルドのコマンドでよく利用する。 エイリアスにしてもいいかも

Tauri(V2)は滅茶苦茶いいぞ!という布教をしていきたい

Qiita(trend) · 2024-11-04

概要Elin Custom Portrait EditorというツールをTauriとSveltekitを使って製作したんですが、制作にあたって「Tauri、良すぎない?」と感じたのでその魅力を伝…

ユーモアのある技術用語集!!その元ネタとは??

Qiita(trend) · 2024-11-04

はじめにこんにちは、みなさん!今日は、ユーモアたっぷりの技術用語とその元ネタについて調べてみたので共有したいと思います!応用情報の勉強をしているときにパンくずリストという言葉がでてきて,その名…

SQSで1分未満の定期実行を実現する

Zenn · 2024-11-03

こんにちは、sugar-catです。 アプリケーション開発では、短い間隔で定期的な処理を実行したい場面がよくあります。 多くのクラウドサービスでは、cron式やrate式を使用して定期実行を設定できますが、1分未満の間隔での実行が必要な場合は工夫が必要です。 Amazon Eve

Linux でも日本語の man page を印刷したい!

Zenn · 2024-11-03

概要 Ubuntu にデフォルトでインストールされている man コマンド、あるいは、そのための最小限の groff システムでは、日本語を含む man page を PostScript に出力することができません。 この記事では、Ubuntu に groff をインストー

沖ノ鳥島のEEZが日本の領土より広いって本当?

Qiita(trend) · 2024-11-03

はじめに地図を見ても,そうは見えない件。※本地図は海上保安庁ホームページ「日本の領海等概念図」より複製したもの。試しに計算してみようまず,外務省の日本の領土をめぐる情勢によると,日本の領土面…

PythonでSVG図解を作成する方法

Qiita(trend) · 2024-11-03

はじめにSVG(Scalable Vector Graphics)は、ベクターグラフィックスを描画するためのXMLベースの形式です。Pythonを使用してSVGを生成することで、プログラマティック…

【DB設計】外部スキーマ・概念スキーマ・内部スキーマについてまとめてみた

Qiita(trend) · 2024-11-03

はじめに今回の記事は、DB(データベース)設計における「3層スキーマ」の概念についてまとめました。システムの柔軟性とメンテナンス性を向上させるためにこちらの概念は非常に重要になってきます。3層…

【Azure OpenAI Service 最新Update】 Deploy方法が増えてPTUが安くなったよ🚀

Zenn · 2024-11-03

はじめに 2024/10/28 にAzure OpenAI Serviceに大幅なUpdateが入りました。 その中で、Deploy方法が増えて、PTUが安くなったので、その変更点をまとめてみました。 前提 ~ PTUってそもそもなに? ~ PTUがそもそもなに?という方

Vite で作った React プロジェクトに最小構成の Jest を導入する

Qiita(trend) · 2024-11-03

 はじめにプログラミング言語をとわず設定ファイルは難しいですよね ドキュメントを見ても何ができるのかわからず検索でたまたま見つけた設定ファイルをコピペしては試し...を繰り返していると思います。わ…

Duckdb-Wasm+OPFS+Reactでダッシュボードを作ってLTしてみた話

Zenn · 2024-11-03

勉強会でのDuckDB-Wasmに関するLT発表 参加させていただいた勉強会 https://classmethod.connpass.com/event/331322/ LTで使用したスライド https://speakerdeck.com/nkforwork/du

起業失敗100万の私が伝授する爆速でサービスを作りマネタイズする技術

Qiita(trend) · 2024-11-03

自分のサービスで月5万円入ってきたらどんなに生活は豊かになるか。どんなにプログラミングすることが楽しくなるか。全員にこの感覚を味わってほしい。こんにちは、Watanabe Jin(@Sicut_…

KotlinとGoをメインで使うエンジニアから見たRust

Zenn · 2024-11-03

業務ではKotlin、個人開発ではGoを中心に開発をしているエンジニアがRustに入門して感じた違いをまとめてみようと思います。 Rustに関してはまだまだ学習中なので見当違いな内容があればご指摘ください。 各言語の違い 表現力 Rustの言語としての表現力について一言で

CSS sprite sheet animations · leanrada.com

リアルタイム版 JSer.info · 2024-11-03

<a href="https://leanrada.com/notes/css-sprite-sheets/">https://leanrada.com/notes/css-sprite-sheets/</a><br /> <p>CSS spriteでのアニメーションについて。

Cloud RunがIAPでよりお手軽に認証できるようになりました!

Zenn · 2024-11-03

! 注意 この機能は2024年11月3日現在、まだPrivate Previewのため、利用申請が必要です。 IAPとは Identity-Aware Proxy(IAP)はGoogle Cloudが提供するセキュリティ機能で、特定のユーザーのみがリソースにアクセスできるよ

金が掛からないRailsの本番環境を求めて、

Zenn · 2024-11-03

そして私は家を飛び出した。 旅路の果てで、以下の構成に辿り着いた。 データベース: TiDB Cloud ストレージ: Cloudflare R2 Railsの実行環境: Fly.io ~ 20xx年某月某日 ~ 私はRuby on Railsを使ってWebアプリを

ffmpegで複数のVOBファイルを一つのmp4ファイルに変換するRubyスクリプトを実装する

Qiita(trend) · 2024-11-03

この記事は何最近DVDに保存していた動画ファイルをmp4ファイルとして書き出す必要があったため、スクリプトを作成しました。この記事では記録のためスクリプトの実装を残しておきます。環境Rub…

【個人開発】VALORANTでマッチした相手のレビューをするサービスを爆速で作った

Qiita(trend) · 2024-11-03

はじめにはじめまして!私は普段エンジニアとして仕事をしながら、趣味で個人開発者をしています。私にとってプログラミングはただの道具でしかなく、プロダクトを形にするための手段の一つでした。このように…

Making content-aware components using CSS :has(), grid, and quantity queries - Piccalilli

リアルタイム版 JSer.info · 2024-11-03

<a href="https://piccalil.li/blog/making-content-aware-components-using-css-has-grid-and-quantity-queries/">https://piccalil.li/blog/making-

astahmer/atomic-css-devtools: A devtool panel for debugging Atomic CSS rules as if they were not atomic. Available on chrome &amp; firefox

リアルタイム版 JSer.info · 2024-11-03

<a href="https://github.com/astahmer/atomic-css-devtools">https://github.com/astahmer/atomic-css-devtools</a><br /> <p>Atomic CSSのスタイルをまとめたパ

Re-implementing JavaScript&#039;s == in JavaScript

リアルタイム版 JSer.info · 2024-11-03

<a href="https://evanhahn.com/re-implementing-javascript-double-equals-in-javascript/">https://evanhahn.com/re-implementing-javascript-doubl

消耗せずに「良いコード」とはなにかを考える

Zenn · 2024-11-02

次の記事が最近公開されたので、読んでみました。 https://developersblog.dmm.com/entry/2024/11/01/110000 結論としては、例えば同著者の「良いコード/悪いコードで学ぶ設計入門」という書籍と比較すると、だいぶ受け入れやすい主張になっ

Jetpack ComposeのTextのAutosize

Qiita(trend) · 2024-11-02

Jetpack Compose 1.8.0-alpha05 から Text で Autosize がサポートされるようになったので試してみました。書いているのは 1.8.0-alpha05 時点の…

textwrap.dedentとf-stringは相性が悪い

Qiita(trend) · 2024-11-02

はじめにPythonでヒアドキュメントをする際によく使うのがtextwrap.dedentですが、これをf-string(f"...")を組み合わせ、簡易テンプレート記法として用いると意図しない挙…

技術的負債の発生を抑制する、UI指向アーキテクチャ

Zenn · 2024-11-02

こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを担っております永田と申します。 本記事では、GraphQLを活用した、規模が拡大しても崩壊しづらいソフトウェアアーキテクチャについて考察していきます。 自分は普段はバックエンドを書いているのですが、先週は少

『LangChainとLangGraphによるRAG・AIエージェント[実践]入門』は、LangChain/LangGraphを日本語で学習したい人にとって必携の一冊 part2

Qiita(trend) · 2024-11-02

Amazon技術評論社タイトル: LangChainとLangGraphによるRAG・AIエージェント[実践]入門以降、「本書」と呼称します。書評は、二部構成です。第一部へのリンクは下記を…

ITエンジニアがホームラボを持つ理由

Qiita(trend) · 2024-11-02

はじめに(ホームラボとは)ホームラボ(Homelab)とは、ITエンジニアが市販されているサーバやネットワーク機器を自宅に購入して、検証環境を自宅に保有すること(楽しむこと)事をさします。海外では…

【Riverpod】FutureProviderを扱う際の`asData?.value`の罠

Zenn · 2024-11-02

こんにちは!okeです! つい昨日、Riverpodの罠(?)に引っかかっているコードを発見したので、共有します🚀 罠のコード 早速ですが昨日、下記のようなコードを見つけました。 なにが問題かパッと分かるでしょうか? /// 未予約のホテル情報 @riverpod Futur

会社の資料を今すぐDifyで要約しよう!

Zenn · 2024-11-02

はじめに 最近、Qiitaに投稿される記事を見ていると、「Dify」という単語をよく目にするようになりました。記事の内容から、自分のPC上でChatGPTのような「チャットボット」を簡単に作成できるツールのようだと感じたため、今回はDifyの構築方法や操作感について確認して

Next.jsとMicrosoft Entra External IDでログイン機能を持つWebサイトを作る

Zenn · 2024-11-02

はじめに 今回はMicrosoft EntraIDとNext.jsを使って、ログイン機能を実装してみたいと思います。 以下の記事を見てみると、Azure AD B2CよりMicrosoft Entra External IDを使ったログインの方がデファクトスタンダードになるよ

An error occurred (UnrecognizedClientException) when calling the GetAuthorizationToken operation:の対処法

Qiita(trend) · 2024-11-02

症状ECSにPUSHしようとしたときに下記のメッセージが表示されました。 aws ecr get-login-password --region ap-northeast-1 | docker l…

ITコミュニティに参加するとキャリアにどう影響する?

Zenn · 2024-11-02

どんな記事? コミュニティに数年参加しつつ、運営も行っている自分が、 「ITコミュニティに参加するメリット」 について考察する記事です。 自己紹介 はじめまして、まえと申します。 大阪のtoBの受託企業でプロジェクトマネージャーをしています。 エンジニア歴は5年です。 I

Firebase Emulatorで実現するローカル検証環境の構築とLuupでの応用

Zenn · 2024-11-02

はじめに Software Development部 サーバーチームのt-kurimuraです。こちらの記事は、LuupのCM放映に合わせた「少し早いAdvent Calendar」の2日目の記事です。 Luupのソフトウェア開発では、FirebaseをBaaSとして利用して

書評:LangChainとLangGraphによるRAG・AIエージェント[実践]入門

Zenn · 2024-11-02

2024年11月9日(金)に発売予定の「LangChainとLangGraphによるRAG・AIエージェント[実践]入門」を著者から献本いただきましたので、書評を書かせていただきます。ありがとうございます! https://gihyo.jp/book/2024/978-4-297

オセロアプリ開発: DockerとReactで実現するリアルタイムAI対戦

Qiita(trend) · 2024-11-02

はじめに本記事では、Docker環境でReactを使用してオセロ(リバーシ)アプリを作成する手順を説明します。このアプリは、6x6のボードでプレイヤーとAIが対戦できるように設計しています。Re…

【個人開発】プログラミング初心者がDjango(Python)で作った「家計簿アプリ」をHerokuでリリースするまで(ゲストモードによるログイン可能)

Qiita(trend) · 2024-11-02

作成したアプリはこちら みんなの家計簿ゲストモードによるログインも可能なのでお気軽に試してみて下さい。私はプログラミンとは無縁の仕事をしており、仕事でもせいぜいエクセルとワードの基本操作程度しか…

フォトグラメトリ手順書 v2

Zenn · 2024-11-01

フォトグラメトリの手順をまとめてみました。 これからフォトグラメトリを始める方の参考になれば。 建物や町並みを対象にした地上撮影による広域大規模なフォトグラメトリの手順を紹介しています。 主にRealityCaptureの使い方を紹介してます。 最後に3D Gaussian S

今どきのフロントエンドのための、郵便番号→住所変換 #jposta

Zenn · 2024-11-01

概要 入力された郵便番号から住所を自動入力するためのライブラリは無数に存在しますが、今どきのフロントエンドアーキテクチャと親和性の高いライブラリは多くありません。また、メジャーなライブラリの中にも郵便番号と住所の紐づけデータをAPIで外部から取得しているものがあり、エンタープ

flatMapとはなんなのか 〜30代疲れ目エンジニアの平坦化考察〜

Qiita(trend) · 2024-11-01

JavaScript や TypeScript でmapはよく使うけど、flatMapって何者?そんな疑問、抱えてない?「mapは知ってるけど、flatMapって何が違うの?使うとどうなるの?」っ…

そのクエリちゃんとインデックス使えている?

Qiita(trend) · 2024-11-01

0.はじめに最近開発中に特定の機能を使用するとDBのCPUが跳ね上がる現象に出くわしました。詳しくSQLクエリを見ていくと「これインデックス貼っているのに正しく使われてねーじゃん」というオチだっ…

Android SDKが年2回更新されるようになる

Qiita(trend) · 2024-11-01

2024 年の TheAndroidShow で発表があった、Android SDK の更新スケジュールの変更について、わかっていることのまとめです。https://android-develop…

フロントエンド(Next.js)現場に入って数ヶ月で技術的負債の改善に取り組んだ話

Zenn · 2024-11-01

Fivotに参画してから約半年が経過しました。 参画当初から数ヶ月間、さまざまな課題に取り組み、方針も固まってきたため、 これまでの取り組みを整理し共有します。 背景 参画時点では、Flutter WebからNext.jsへの移行が完了したばかりの段階でした。 もともと別のプ

HTML4 × Shift_JIS のサイトをNext.js × ヘッドレスCMSに置き換えた話

Qiita(trend) · 2024-11-01

はじめに筆者の会社では、2000年〜2010年ごろに作られた技術負債古いサイトを数ヶ月前まで運用していました。100〜200ページ規模でHTML4×Shift_JISというサイトだったのですが、セ…

2つのJSONの差分を動的に表示する。シンタックスハイライトもする。powered by shiki

Zenn · 2024-11-01

2つのJSON文字列の差分をシンタックスハイライト付きで表示したいケースがありました。 Zennでも同じ差分かつシンタックスハイライトができますね。下のようなコードブロックがそうです。 example.json { - "name": "Bob", + "name": "

ITリーダーがトップエグゼクティブシェフから学べる6つの教訓

Qiita(trend) · 2024-11-01

この記事は、DataikuのマーケティングSVPであるRen Leeと、Dataikuのエグゼクティブ・プログラムのホストであるMark Palmerの共著です。 Markは、Warburg Pin…

見積もりが高くなるのはなぜ?

Qiita(trend) · 2024-11-01

見積もりが高くなるのはなぜ?見積もりの話題は、開発に関わるすべての人にとって避けられないテーマです。特に、「思ったより高い!」と言われると、エンジニアもプロジェクトマネージャー(PM)もどう対応…

TypeScriptの型を展開してホバー表示してくれるVSCode拡張「Prettify TypeScript」が便利

Zenn · 2024-11-01

TypeScriptは強力な型システムが魅力です。 しかし、複雑な型定義は理解が難しいです。特にライブラリの型定義などはジェネリクスや交差型などがネストしていることも多く、すぐに把握するのが難しい場合があります。 Visual Studio Code(以下VSCode)でType

エンジニア懇親会あるある

Zenn · 2024-11-01

よくある、「LTが3〜7件ほど行われた後、小一時間ほど懇親会が行われるタイプのイベント」の懇親会で起きる個人的あるあるをまとめました。 登壇者に話しかけたいが登壇者が埋まっていて、余った数人の人たちでグループができて変な空気になる 2×3の机に座っているとき、真ん中の2