ハードウェア記述言語 Veryl 2024年のまとめ
! この記事は HDL Advent Calendar 2024 の1日目の記事です。 はじめに VerylはSystemVerilogの代替言語として開発中のハードウェア記述言語です。 2022年末に開発開始し、現在2年目のプロジェクトになります。 この記事では今年1年の
! この記事は HDL Advent Calendar 2024 の1日目の記事です。 はじめに VerylはSystemVerilogの代替言語として開発中のハードウェア記述言語です。 2022年末に開発開始し、現在2年目のプロジェクトになります。 この記事では今年1年の
この記事はNuco Advent Calendar 2024の1日目の記事です。「エンジニアとしての学びを深めたいけれど、何から始めたらいいのかわからない…」「新しい技術にキャッチアップしたいけれ…
はじめにInformatica Intelligent Data Management Cloud(IDMC/旧称IICS)でのちょっとしたTipsを纏めていきます。日々の活動の中で検証した結果記…
はじめにこんにちは。本記事は、Microsoft Power Automate Advent Calendar 2024 12月1日担当分の記事です。ですが、本記事にはPower Automate…
クソアプリ Advent Calendar 2024 1日目の記事です。前置きおはようございます。DE-TEIUです。次の新1万円札の裏面のデザインはクソアプリアドベントカレンダーになるらしい…
はじめに本記事は Microsoft Power BI Advent Calendar 2024 の初日の記事です。https://qiita.com/advent-calendar/2024/…
はじめに本記事では、プロジェクト用にカスタマイズしたLoggerとAssertを導入するメリットと、実装ステップについて詳しく解説します。ソフトウェア開発において、効率的なエラーハンドリングは、エ…
この記事は数理最適化 Advent Calendar 2024 1日目の記事です。 数理最適化と聞くと、多くの人はコストの最小化やポートフォリオの最適化を思い浮かべるかもしれません。しかし、数理最適化は「最適化」だけではなく、さまざまな用途に使える強力な手法です。今回は、その一例
! この記事は React Aria の実装読むぞ - Qiita Advent Calendar 2024 の 1 日目の記事です。 こんにちは、フロントエンドエンジニアの mehm8128 です。 これから 25 日間、1 人アドベントカレンダーとして React Aria
はじめに 2024年に入り、Go言語の世界で急速に注目を集めているWebフレームワーク「huma」をご存知でしょうか?humaはGoでのAPI開発を革新する新しいライブラリで、そのスター数は驚異的なスピードで増加しています。本記事では、humaの魅力とその使い方、そしてサンプ
Unreal Engine (UE) Advent Calendar 2024 の一発目の記事です!今年もこの季節がやってまいりましたね。おかずさんいつもありがとうございます!さてさて今回の記事…
私はITスクールRareTECHで学習している実務未経験者のハル申します。RareTECHのハッカソンは秋の陣が10月からスタートして11月末までアプリを完成させることを目標にしているRareTE…
<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リ
<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
TL;DRVue.jsはHTMLをJavaScriptの中に書かなくて済むので、可読性が高いですVue.jsは双方向バインディングをサポートしており、Reactみたいなsetter/getter…
https://github.com/GitHub30/nuxt-vuetify-github-pages-starterNuxtとVuetify環境を構築するときに毎回調べてるので、簡単に開発環…
いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回は11/30(土)に参加したJapan Microsoft 365 コミュニ…
はじめにChatGPTのAPI、使いたいですよね!!そんなあなたに、まずはOpenAI APIの登録方法から伝授します!アカウント作成まずはOpenAI APIと調べましょう。一番上のOp…
個人的にはビッグニュースなのに、あまり話題にしている人がいなかったのでメモ的に書いておきます。 nginxは最近開発がGitHubに移ってから、開発が活発になっており、以前から期待されていたupstreamでresolveを指定する機能がOSS版でも使えるようになりました(有料版
Image generated by OpenAI's DALL·E-3.はじめに機械学習モデルをAPI化することで、Webアプリケーションや他のシステムから簡単に利用できるようになります。本…
はじめに(兼おことわり) Zenn初投稿(というより、ブログの類の執筆自体も初めて)となります。 誤字脱字、文章表現、お作法の逸脱などありましたらご指摘いただけますとありがたいです。もちろん感想も大大大歓迎です(←むしろ、こちらの方が嬉しいです!)。 私の立ち位置 タイト
MCPとはModel Context ProtocolはClaudeが開発したLLMアプリケーションと外部データソースおよびツールとのシームレスな統合を可能にするオープンプロトコルです。実際に使…
はじめに ここ数ヶ月間でRailsを使用したアプリケーションの新規機能開発を担当し、見事Fat Controllerを実装してしまいました。 そのため、振り返りとして単一責務の原則に則った実装や抽象化したクラスの作成方法など、Fat Controllerをリファクタリングしな
MCP を見ていて、Function calling の延長線上で考えられそうだったので、その方向でまとめてみました。また、プッシュ型・プル型のコンテキストでも考えてみます。比較Function…
こんにちは。 株式会社 CHILLNN という京都のスタートアップにて CTO を担っております永田と申します。 今回の記事では「Props設計について」または「Reactのような宣言的UIフレームワークを利用した、コンポーネント間の依存性を表現する方法」について、一つの指針を定
Windows で MCP の SQLite サーバーを試したところ、文字コードでハマりました。トラブル事例と解決策を書きます。MCPModel Context Protocol (MCP) は…
はじめにこのチュートリアルでは、OpenWeatherMap APIを使用して天気情報を提供するClaude Desktop MCPサーバーを作成します。MCPは、AIアシスタントに外部リソースや…
はじめに拡散モデルについて勉強したので,それについてのまとめです!(記事内で間違いあったら教えてもらえると助かります)今回の記事はPFNの岡野原 大輔氏が書かれた拡散モデル データ生成技術の数理…
Next.jsとTailwind CSSを使った音声キャッシュの実装 - パフォーマンス改善のためのReactテクニック私はNext.jsとtailwindcssを使用し、フロントエンド開発を行っ…
はじめに「ちゃちゃっと本番区画のデータを開発区画に移したい!けどFTPコマンドってあまり馴染みがないしよく分からない…」という方のためのFTP以外の方法でファイル(オブジェクト)を区画間コピーする…
はじめに 「テストコードが読みにくい」「データが煩雑で変更に弱い」 そんな悩みを抱えた経験はありませんか 特に、テストデータの項目が多いとき、以下の問題が頻発します どのテストが何を検証しているのか分からない コードが肥大化し、可読性が低下する データ変更時にミスが発生しや
📝 概要この記事では、Windows環境でのClaude DesktopのModel Context Protocol (MCP)を使用して、GitHub APIと連携し、サンプルリポジトリを作成…
■ 概要本記事ではUnityの 「ShaderGraph」 と 「マウス操作」 を組み合わせたインタラクティブな表現の実装を紹介します。今回は、「ShaderGraphでマーブルノイズを実装」の…
はじめにJavaScriptのmap()メソッドを使って空文字の要素をスキップする処理が書きたかったのですが、map()メソッドの使い方に誤解があり、躓いてしまいました。この経験を記録として残し…
はじめにC# における通知パターンのひとつに、イベントがあります。var nameChangedCount = 0;var person = new Person("John");perso…
Go のコミュニティーで昔から話題になっているテーマだと思いますので、自分なりの考えを共有したいと思います。プロジェクトの内容によって構成などはかなり違ってくると思いますが、ここでは DDD を使ったWebサーバーについて紹介します。よくあるユースケースではないかと思います。 フ
! 本記事は、2024年5月26日に開催された技術書典16で、マネーフォワードの有志により出版されたMoney Forward TechBook #8の中で僕が執筆を担当した、「第11章 アクセシブルなプロダクトを提供するための取り組み」を加筆したものです。 はじめに こん
はじめに新卒社員の備忘録、第2弾ですฅ^>ω<^ฅPython初挑戦!!きっかけ今年度の目標を達成するためのアクションの一つとして、「他者の発言や投稿に対してリアクションまたはコメントする」…
どうも。@TM_AIbuchoことおっさんです。SES企業の社長が開発経験ゼロからAIを学習しています。是非とも暖かく、時には厳しく見守っていただけると嬉しいです。はじめにAIエージェントの…
はじめに 「システム生物学って何だったんですか?(前編)」に引き続き、日本におけるシステム生物学(的)研究のその後について、書いていきたいと思います。 まだ読んでいない人は、前編はこちら 後編は前編で触れていなかった金子邦彦さんや生物物理からの流れからはじめ、2005年以降の
はじめにこの記事は Figma Advent Calendar 2024 の 8 日目の記事ですhttps://qiita.com/advent-calendar/2024/figma-desi…
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の67週目の記事です! 2年間連続達成まで残り39週となりました! みなさんこんにちは。2024年11月からログラスでCTO をつとめております、いとひろ(@itohiro73)で
<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
「隠しモードの究極のパフォーマンスというのがWin10,11にはありまして…選ばれし端末(モノ)じゃないとできないんですけど…」なんてゲームの裏技で盛り上がる小学生みたいな恥ずかしいことを大人た…
はじめにReact を勉強しているけど、良い題材がないって人は結構いるんじゃないかなと思っています。TODO リストを作った後はどうしよう、みたいな。そこで提案です。マインスイーパーを作ろう!…
LLMをやっているなかで実感ベースで学んだ、「この要素が2個か3個くらいあると、その案件はやばいかもしれない」と感じるリストです。自分の備忘もかねて書き残しておきます。また、今後も育てていきたいです。あと何があるかな? 1.トークン数を超える入力を必要とするタスク →インプット
はじめにまず私について。Reactを学習中(始めて2週間くらい)JavaScriptはほぼ知識がなくてJQueryで少し触れたくらいAIについても知識が深いわけではないハンズオンだったらでき…
こんにちは!アルダグラムでエンジニアをしているカゲヤマです。 アルダグラム では、アルダグラムが使っている技術スタック(2021年 → 2023年)の記事の通り、Datadog を以前から利用しています。 私は、最近まで新機能の開発をしていたのですが、パフォーマンス計測およびその
概要システム内に設けた検索窓にCtrl+Fで遷移できると便利な場合があります。PDFをブラウザで閲覧するとCtrl+FでPDF内検索が開きますが、まさにあれです。実現方法addEventLis…
はじめに先日参加した「Scrum Masters Night!」というアジャイルの勉強会で、下記のトピックについて議論しました。完全リモートの場合雑談の時間を固定で設けるべきか。どんな雑談内容な…
こんにちは! サイボウズ株式会社 フロントエンドエンジニア(内定者バイト)の mehm8128 (@mehm8128) です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催してい
はじめに AIエージェントとはAIエージェントの定義は明確ではないですが、一般的には特定の目的に応じて自律的に目標を設定し、タスクを実行していくシステムをAIエージェントといわれています。Lan…
<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
SaaS の管理画面を開発していると新規作成画面と編集画面を実装することがよくあります。 これらの画面は一見似ているので共通のコンポーネントで実装できそうですが、意外と多くの違いがあります。 この記事では新規作成画面と編集画面を実装するときに気をつけていることをまとめてみます
🔍 この記事で分かることClaude DesktopでMCPサーバー接続エラーが発生する原因最新の解決方法(2024年11月確認)正しい設定ファイルの書き方よくあるトラブルシューティング📌…
調査会社のIDC Japanは、国内のローコード/ノーコード/生成AI開発テクノロジーに関する市場予測を発表しました。 ローコード/ノーコード開発プラットフォームは、業務のデジタイゼーションやデジタライゼーション、そしてDX(デジタルトラン...
はじめに皆さまお疲れ様です。今回もAWSの 「請求とコスト管理」 について見ていきたいと思います。その中でも今回は 「AWS Budgets」 「コスト配分タグ」 について見ていきたいと思いま…
iex> defmodule WebDB.Binary do...> def mime(<<0x89, "PNG", _::bits>>), do: "png"...> def mime(<<…
もくじ(?)https://x.com/AInebosuke/status/1861681626570465685はじめに皆さん、こんにちは!この記事では、大人気のカードゲーム「ポケポケ」に登…
いわゆる軽量化最適化でアバターランクも上げる事を目的にした記事です。 https://narutoya.fanbox.cc/posts/7995121 この記事の内容で端折った部分から説明します。丁寧なつもりです。 改変に慣れてて「あとちょっとでMediumできるのに」って人は既
<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
概要 バックエンドのプロダクトに比べ、フロントエンド開発が負債化しているチームに出会うことは珍しくありません。特に、設計や実装方針が揺らぎやすいフロントエンド開発では、技術的な負債が蓄積しやすく、結果的にプロダクトの品質や開発効率が低下することが少なくありません。 これまで様
概要タイトルがすごく悩みました。デリゲートの使い方について、こういう使い方もあるという自分用のメモとして残します。コードSampleClassというクラスの中のフィールドに、WriteTextというデリゲートが定義されているとします。またコンストラクタでこのデリゲートに処理を入れ
準備編設定ファイル作成編KernelのBuild編試行錯誤編 ←いまココFirmwareを試すmix firmwaremix burnを実行して、SDカードに書き込んで、M5Stack…
C#におけるURLエンコードとデコードの違いと注意点C#ではURLエンコードやデコードを行う方法として、主に以下の2つのAPIが利用されます:Uri.EscapeDataString / Uri…
はじめに今年も Advent Calender の季節がやってきましたhttps://qiita.com/advent-calendar/2024/elixirというわけで 2024 年も「誰…
はじめにAdvent of code 2024 の準備として、過去回の Advent of code 2015 を Livebook で楽しみます本記事では Day 15 の Part 2 を解…
はじめにAdvent of code 2024 の準備として、過去回の Advent of code 2015 を Livebook で楽しみます本記事では Day 15 の Part 1 を解…
こんにちは、SCSK株式会社です!前回はEAIとASTERIA Warpの特長についてお話しましたが、今回はその続きをお届けします!ASTERIA Warpを利用すると、専門スキルがなくてもデー…
マップで近くのサウナを簡単に検索できるアプリ「サウナライフ」の開発・運用しています。 ユーザー体験を良くするために工夫したキャッシュの仕組みについて解説します。 サウナライフのダウンロードはこちらから👇 iOS版, Android版 X(旧:Twitter)やGithubアプリな
はじめにAzureのサービスはプランを選択できるものがあり、当然プランによって、できることが異なります。また、Azureのリソースを一度作成すると、途中で変更できず、再作成が必要なケースがあるため…
Next.js で CI/CD を整備する方法を学べます。 【読者】 ・Next.js の初学者 ・Next.js を初めて利用する方 ・Next.js に興味がある方 ・ESLint/Prettier などの細かい設定を理解したい方 ・VS Code の拡張機能を使いこなした
<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
TL;DR 本当は時間があるなら書籍や他の方の記事でRustについて学ぶことを推奨します。 しかしながら、期限まで時間がない場合というものは多いと思うわけですよ、私は。 そういう場合の応急処置を目的として、他の言語でプログラミング経験がある、以下のような人を対象にしてRust
誤報でした ライセンスは解釈が難しい! 取りあえずRaspberry Pi 財産の認識が一番正解そう https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html#raspberry-
こんにちは、ふくちです。2024年11月26日にFindyさん主催のアーキテクチャConferenceに行ってきました。https://architecture-con.findy-tools.…
JavaScriptランタイム「Deno」の開発元であるDeno Landは、米国特許商標庁にオラクルが所有する「JavaScript」の商標登録の取り消しを申請したことを明らかにしました。 Deno Landによる商標の取り消し申請書類の...
はじめに はじめまして、さかがみ かずと(@_skgm092)です。 今回は自分がお手伝いしているプロジェクトで、本番DBへのアクセス作業中に発生したトラブルについて記録します。 自分の失敗を公開することは恥ずかしいものですが、同じような事故を防ぐための参考になればと思い、共
はじめに 今回はLangGraphで実装したAIエージェントを利用したWebアプリを作ろうと思います。 下記の画像のような、よく見るチャット型のWebアプリを作ることが目標です。本記事を読めば誰でも作れるようになっているはずです! LangGraphを利用したAIエージェン
Unityでライブラリを作成している際にちょっと気になったので。 はじめに C#では、一時的なバッファとして利用する配列を借りるためのクラスとしてSystem.Buffers.ArrayPool<T>が提供されています。 // バッファをプールから借りる var
DevToys?Microsoftが作った DevToys というアプリ、開発者向けの便利ツールを集めたもので、コンバーターやらエンコーダーやらUUIDやら、よく(たまに?)使いがちで作るの面倒だ…
はじめに 少し昔の話になりますが、個人で作っていたHideOutというアプリをリリースしました。 https://apps.apple.com/jp/app/hideout-learn-w-members/id1632561765?l=en-US https://play.g
目次1.はじめに2.教材紹介3.スケジュール4.おわりにはじめにこれから情報処理安全確保支援士を受験しようという方の一助となるよう、私が実施した勉強方法を紹介します。結論を言うと、以下…
この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。生成AIについて学習中にgithub copilot c…
基礎の基礎まずネットワークの一般的な知識をつけましょう。特にDirect connectではBGPについて知ることが重要です。次のような動画で、BGPについて理解できます。このBGPの概要を把…
AWSスイッチロールURLhttps://signin.aws.amazon.com/switchrole?roleName={Role名}&account={AWS_ID}AWS標準のURLに…
Unityでオンラインゲームを作りたい人向けの入門書です。 現在はプレビュー版で、これから内容を充実させていく予定です。
<a href="https://2024.stateofhtml.com/en-US/">https://2024.stateofhtml.com/en-US/</a><br /> <p>State of HTML 2024の結果が公開された</p>
<a href="https://react-scan.million.dev/">https://react-scan.million.dev/</a><br /> <p>タグを埋め込むことでReactアプリのレンダリングのプロファイルを取得したり、なぜレンダリングされているの
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
<a href="https://github.com/ysk8hori/typescript-graph">https://github.com/ysk8hori/typescript-graph</a><br /> <p>TypeScriptのコードの依存関係をMermaid
はじめに以下2つの記事で、PBFフォーマットのデータを活用する上での序盤のステップに役立つ手順を紹介しました。QGISでPostGISでのPBFデータの読み込み方法PBFデータをGeoJSON…
要約要件定義で生成AIを活用するポイントを整理要件定義に特化したAIシステムのアーキテクチャを紹介一般的なソフトウェア開発プロセスに適用できるので範囲が広い最終的な成果物↓パワーポイントで…
本記事では、RAGの性能を高めるための「HtmlRAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何 この記事は、WebページをRAGしたい時に回答精度を上げる「HtmlRA
さくらインターネットは、生成AIのプラットフォームサービスの開発に着手したことを発表しました。 このプラットフォームサービスでは、大規模言語モデルを始めとする生成AIの基盤モデル、大規模言語モデルの回答に外部のデータベースから取得したデータ...
<a href="https://github.com/microsoft/playwright/releases/tag/v1.49.0">https://github.com/microsoft/playwright/releases/tag/v1.49.0</a><br /
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">https://devblogs.microsoft.com/typescript/announcing-typescri
<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><
本記事は、佐藤将来 が執筆し、Codemagic blog に投稿されたものです。 Mac コンピューター無しで iOS アプリを開発することは難しいと思われるかもしれません。実際この状況がすぐに変わる兆しはありませんが、Mac を持っていなくてもアプリ開発者が iOS アプ
本記事はリガンド-タンパク質 MDsimulation(分子動力学シミュレーション)を論文に沿って、行っています。分子のエネルギーや運動を計算するための相互作用モデルであるフォースフィールドはFf14SBで行なっており、GROMACSのチュートリアルとは異なる方法で行なっています
はじめに この記事の内容は、以下の動画でも解説しています。アニメーションでわかりやすくなっているので、ぜひ見てみてください。他にも Web に関する解説動画を投稿しているので、気になる人はチャンネル登録よろしくお願いします! https://www.youtube.com/w
あ、自分のこともかもと思った方へ安心してください、僕もです。はじめに実は最近、React + Vite + Supabase + Firebase を利用してタスク管理アプリを作る機会がありま…
LLMコンペとは何なのか?Kaggle初のLLMコンペは、2023年7月に登場した「LLM Science Exam」です。当時は、「LLMコンペ」=「LLM Science Exam」でした。そ…
New Relic の APM や Browser 等で検知したエラーまとめて管理できる Errors inbox と Jira を連携させることでエラーを捕捉し、簡単にチケットを作成して修正に取…
はじめにECSのdeployが失敗し続けていた件を無事解決できたので、記録として残しておきます。この記事の要約ECSの変更をデプロイするCodePipelineの実行が失敗しており、それを解決…
マップで近くのサウナを簡単に検索できるアプリ「サウナライフ」の開発・運用しています。 実装したマップ機能の仕組みを解説します。 サウナライフのダウンロードはこちらから👇 iOS版, Android版 主な機能は以下の通りです。 マップにマーカーピンを表示 マップを操作してマーカ
概要 PHP8.4が2024/11/21にリリースされました! やった~!🎉 PHP: PHP 8.4 Release Announcement リリースに伴い、PHP8.4の翻訳作業があるのですが、まだ一部の翻訳が完了してない状態です。 KentarouTakedaさんがX
はじめに 株式会社neoAIのリサーチ部門で,AIリサーチャーとして所属している,東京大学松尾・岩澤研究室の山下佳威です. 今回は,Meta社により提供されている大規模言語モデル(Large-Language Model:LLM)のひとつのLlama-3.1-70Bを,Meg
この記事について 上記の画像はこの現象について詳しく記載されているMartijn HolsさんのブログをGoogle翻訳したものになります。 https://martijnhols.nl/gists/everything-about-google-translate-cra
なぜこのブログを書こうと思ったか? 📝 とある1on1で「テックブログってどうやって書いているんですか?」と聞かれたのが発端です。 自分は数ヶ月に1記事くらいの頻度で執筆しており、その過程をあらためて言語化して社内に展開したところ、意外とポジティブな反応をもらえたのでブログに
<a href="https://azukiazusa.dev/blog/playwright-aria-snapshot/">https://azukiazusa.dev/blog/playwright-aria-snapshot/</a><br /> <p>Playwrigh
FlutterはGoogleが中心となって開発しているプロジェクトです。そのため、Flutterのソースコードを改善したり、バグを報告することは難しいイメージがあるのではないでしょうか? 次のPRを見てみてください。どちらも筆者が提出したPRになります。 https://gith
はじめにAI Practitioner は AWS 認定の一つで、 AI や機械学習の知識と AI を AWS 上で活用するための知識が証明できますhttps://aws.amazon.com/…
⚠️注意点 Next.jsのcanaryバージョンである、experimental: dynamicIOや、"use cache"はOFFの状態です local環境で、next build & next startをした時の挙動です(デプロイ後の挙動は未調査です)
Windows10,11の隠し機能Windows God Mode、日本語圏では"神モード"という愛称で親しまれているWin10,11の機能が存在するらしいですが、皆様はご存知ですか?職場で真面…
概要 VimConf 2024の参加レポート兼、盛り上げたくてやったことなどを書きます。 https://vimconf.org/2024/ 盛り上げる動機 VimConf開催母体のvim-jpには友達も多くいますし、今までとてもお世話になっています。 また、いつか自分も
マイクロソフトはVisual Studio Code(以下VSCode)の拡張機能として、Microsoft Azureに関するさまざまな質問についてGitHub Copilotが答えてくれる「GitHub Copilot for Azur...
はじめに皆さまお疲れ様です。今回はAWSの 「請求とコスト管理」 について見ていきたいと思います。AWSの料金モデルは、使った分だけに請求が発生する 「従量課金」です。固定費ではなく、「変動…
<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アプリを連携し、通常の会話はもちろん、都市の天気についての質…
概要 大規模言語モデルを扱うのに慣れていない初心者でも「教師ありファインチューニング (SFT : Supervised Fine-Tuning)」にチャレンジできる手順をまとめました! SFTって何?という方はこちらを参考にしてみてください 最近のLLMの学習法のまと
はじめに個人開発をしている中で大学が無料で提供している公開講座が多くあることに気づいたので共有したいと思います。東京大学UTokyo OpenCourseWare (OCW)を通じて、豊富な講…
はじめにGASでWebアプリを作るにはフロントエンド部分を HTMLファイル にまとめる必要があります。ただし、これは飽くまで最終的にHTMLにまとまっていればいいということなので、ローカル環境…
<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
はじめに 生成AI界隈が盛り上がり、どんな人でもプログラムが書ける時代になりましたね。 プログラムや開発の知識がなくても、生成AIを使うことができればそれなりに形にすることも可能になりました。 この記事では、React知識ゼロの筆者が、Reactを用いたWEBサービスを開発
私のキーマップについて解説です。未来の自分が読むように。 JIS配列→US配列に転向 元々はJIS配列使いだったのですが、US配列にしました。 記号キーをどこかしらに配置して、配置した場所で覚え直さないといけなかったため、Shift押した時の記号キーの対応が覚えやすいUS配列
Rustが目指す「エラーは回復可能であるべき」という哲学 プログラムが動作している限り、エラーは必ず発生します。しかし、そのエラーをどう扱うかは言語設計者にとって大きな課題です。Rustは「エラーは回復可能であるべき」という哲学があるように感じます。そのことを示すのが、安全
GENIAC 松尾研LLM開発プロジェクトメンバーのknishimaeです。 Team「たぬき」Phase 2では、日本語対話能力に優れた大規模言語モデルTanuki-8BとTanuki-8x8Bを開発しました。本記事では、このプロジェクトにおいて、モデルの性能を向上させるために
ご無沙汰しております。なかなか記事を投稿できず久々の投稿となってしまいました。 私は現在LLMに非常に興味関心を持っておりまして、特にRAGの構築にお仕事でも関わっていることもあって興味津々です。 この分野は日進月歩が激しく、関連する論文がどんどん投稿されてます。その中でもHtm
はじめに 2024/11/23(土)にVimConf 2024へ参加しました。 帰ってきて執筆開始したのでめっちゃ眠いです。 https://vimconf.org/2024/ セッション内容については各々後日公開されるであろう動画で視聴いただくとして、個人として何を感じたか
はじめに 2024/11/23(土)にVimConf 2024へ参加しました。 帰ってきて執筆開始したのでめっちゃ眠いです。 https://vimconf.org/2024/ セッション内容については各々後日公開されるであろう動画で視聴いただくとして、個人として何を感じたか
この記事は?この記事は Semantic Kernel の使い方を順次追記していく私の個人的なメモです。今後、新たな機能等を試した際に、順次書き進めていきます。Semantic Kernel とは…
はじめにGoogle Apps Script (GAS) は HTML Service という機能を使って AppsScript関数 を呼び出せる Webアプリ を作ることができます。この記事で…
はじめに業務でソースマップの設定をすることがあり、何ですかそれ状態だったので調べました。ソースマップって何?コンパイル前のコードとコンパイル後のコードの対応関係を表したファイル。フロントエン…
前置き こんにちは。さすらいのデータエンジニアのこみぃです。 さて、わざわざこの記事を読んでいる方はご存じの方が多いと思うのですが、Snowflakeには公認資格があります。その名もSnowPro。 https://www.snowflake.com/ja/resources
はじめに本記事では、「お名前.com」で取得した独自ドメインを利用し、AWSのCertificate Manager(ACM)を用いてSSL証明書を発行する方法を解説します。手順の中では、Rou…
まえがき この記事は投稿者(NokonoKotlin)の個人サイトの記事から Qiita 用に移植 & 加筆したものです。(この文言は記事が剽窃でないことを周知するためのものであり、個人サイトの宣…
はじめに「エンジニア1年生の自分に読んでほしい書籍」をまとめて紹介。自分は2021年に新卒でWeb系エンジニアに就職し、2024年で4年目になる。1年前の自分のスキル感は、HTMLとCSSで…
以前制作したCUIアプリケーション開発用フレームワーク『CuiLib』を大規模改修し,リリースしました。クラス設計を見直した部分が多々あり破壊的変更を多く伴うため,メジャーアップデートとしています。当記事は,執筆時点での最新バージョン「2.0.1」について触れていきます…
はじめに最近、個人的に新しいPythonパッケージを開発する機会がありました。その中で、pythonの比較的、モダンな技術を採用して、パッケージの品質管理のためのCI/CDワークフローを構築してみ…
本書籍ではElectronとReactを使用して、Markdown アプリを作成します。Markdown形式で簡単にメモを作成したり、編集することができます。データベースにはSQLiteを使用し、データの操作はTypeORMを通じて効率的に行っています。エディタには MDXEdi
概要SQL パズル20 テスト結果 解法1の学習メモです。Exists述語を使った解法です。要件全てのcomp_dateに値が入っている科目の情報のみを取得する。→comp_dateに対し…
目次はじめにDRY原則の起源と哲学的背景ソフトウェア開発におけるDRYの位置づけDRY原則の哲学的意義DRY原則の本質的理解「知識の一元化」とは何かコードの重複と知識の重複の違いDR…
目次はじめにDRY原則の起源と哲学的背景ソフトウェア開発におけるDRYの位置づけDRY原則の哲学的意義DRY原則の本質的理解「知識の一元化」とは何かコードの重複と知識の重複の違いDR…
AWSサービスのCRUDコマンド早見表 EC2インスタンス 操作 コマンド 説明 作成 aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 --instance-type t2.micro --ke
先日、Microsoft.Extensions.AI を AI サービスを共通的に使うための抽象化レイヤーとして紹介しました。 今回、紹介する Microsoft.Extensions.VectorData はベクトルストアを共通的に扱うための抽象化レイヤーです。 Micro
こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを担っております永田と申します。 多くのソフトウェアエンジニアは、習熟の過程で、DRY(Don't Repeat Yourself)原則の過剰な適用がむしろコードを難読化させる経験をします。 自分自身も例に漏
はじめに自宅でLinux環境を検証する際、長らくCentOSを愛用していましたが、CentOS 8のサポート終了が発表されたことで、長期的に利用可能なOSへの移行を検討する必要がありました。そし…
やりたいことKubernetes を使うことになったが、これまでまったく触ったことがなかったのでこの機会にいろいろと試してみようと、ローカルで使える環境を整えたので記事にしてみます。マシンOS…
はじめにnull 許容構造体について修正しました。ご指摘ありがとうございます👍️ジェネリックでコードを書いていると、たまに null チェックしたくなることがあります。int GetHashC…
初めに pprintなどでは対応できない、可変長な多次元配列を整形できるツールを開発しました。 詳しい使い方 github: https://github.com/mtur2007/SetPrint pypi: https://pypi.org/project/s
この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。記事投稿の背景Xのクローンサイトを制作している中で通知…
はじめにAmazon Route 53 は、AWS が提供するスケーラブルで高可用性の DNS(Domain Name System)ウェブサービスです。これを使うことで、ドメイン名の登録、DN…
SLAPこの原則は、見通しの良い保守性を担保した設計をするためには必須の原則であり、この内容だけでかなりの分量になってしまったので、SLAP単体での記事にすることにする。都築の記事は以下に添付…
参考https://ameblo.jp/yumop/entry-12587172037.htmlx 過去ログを見よ!!x M5NanoC6での予定は、未定仕様99.99 より 大きい場合は…
🤖 Azure OpenAI o1-preview をPythonを使ってAPI経由で活用して日常業務の質を高める📈本アカウントは、Azure OpenAIやAnthropic Claude、Go…
架空のコンペ『LLM Prompt Reverse』のロゴImage generated by OpenAI's DALL·E-3.元ネタ『LLM Prompt Reverse』の元ネタは、…
はじめにGoogle Cloudからブログ 「パイプ構文による SQL の変革が BigQuery と Cloud Logging でも可能に」が公開されました。このブログを読んでわかりづらいと…
はじめにPythonのmultiprocessingモジュールを用いて複数のプロセスでタスクを実行する際、各プロセスから出力されるログを適切に管理することは、デバッグやモニタリングにおいて非常に重…
プロフィール福井県出身、40歳福祉系の事業をしている企業で「エンジニア」という肩書きでコーダーや所属部署の本業のサポートをしている名ばかりエンジニア数学始め理系科目が苦手なド文系今までろくに…
はじめにいろいろあって、Zscalerから取得したproxyログをSIEMに転送することになったので、ログの転送を仲立ちしてくれるNSSサーバをAWS上に構築しました。構成 基本的には、VPC…
はじめに11月7日、Microsoft様とDatabricks様が共同で開催したイベント「Microsofy Tech Brief」が開催され、両社より「Microsoft Fabric」と「Az…
はじめまして、フルスタックエンジニア兼ITコンサルのNaotoです。途中参画したプロジェクトでの「あるある課題」を共有したく、この記事を投稿しました。共感できた方はぜひ「いいね」「フォロー」を…
TypeScriptで関数を書く際に、気をつけていることを記載しました。 BMIを計算する処理を例にして説明いたします。 引数をobject形式にする 引数をobject形式にする事で名前付き引数に近い形式になり、順不同になります。引数の順番に意味が無い関数でも、使用時にどの
本記事の概要 Azure OpenAI Service の gpt-4o-realtime-preview についての解説とVoiceRAGのハンズオンを行います。 Voice RAGへDeepDive https://speakerdeck.com/satakeyus
概要二部グラフ上での最小頂点被覆のサイズが最大マッチングのサイズと等しいというのがKőnig(ケーニヒ)の定理です.https://en.wikipedia.org/wiki/K%C5%91ni…
はじめまして、新卒1年目エンジニアの出口です。 私は以前 Visual Studio Code (VS Code) を使ってプログラムを書いていました。 VS Code はインストールしたらすぐに様々な言語でコーディングを始めることができ、便利です。 ただ、VS Code の統合
いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回は11/22(金)に参加した第3回 自治体システム標準化・ガバメントクラウド…
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 66週目の記事です! 2 年間連続達成まで 残り40週 となりました! ログラスのよしだです。最近戸建てに住み始めました。巨大な自作PCをいじっている感覚に陥ってしまい、日々
0. はじめに私は普段プラットフォームチームで開発を行なっており、比較的大量のデータを扱うことがあります。その際、以下のような問題に直面することがあります。「特定の処理だけが異常に遅く、なぜか…
この記事は Vim 駅伝の 11/22 の記事です。前回は staticWagomU さんによる fall.vimいいぞ - 輪ごむの空き箱でした。mason.nvim、使ってますか?maso…
<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
<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
はじめに今回は東京大学・東大生が公開しているエンジニアが読むべきおすすめ資料をまとめました。紹介する資料一覧ut.code(); Learn50分で学ぶアルゴリズムわかりやすい説明のための…
この記事では Next.js アプリケーションのエラーハンドリングで個人的にハマったことについて、そのハマりポイントとどう解決したかをご紹介します。 これが正解というわけではなく、一つの設計案として見ていただければ幸いです。 環境 Next.js v15.0.3 App R
はじめに 2024/11/19のAzureアップデートで、Private DNS ZonesのFallback to internetがGAしました。 過去にハマった事がある事象が解決できる機能だったので、試してみました! Fallback to internet on
[2025年AWS認定全冠を目指す君へ〜]AWS新規資格の出題チャットボットを作ろう!はじめに先日、JAWS-UG東京支部のLT会で本内容を発表したところ、意外と好評で詳細を知りたいとの声もあり…
https://docs.expo.dev/guides/server-components/#server-components 依存関係のエラー回避のため、expoに合わせてyarnを使った方がいい デフォルトのテンプレートはclient componentでしか動かないA
はじめに普段使用している個人のRHEL9.4環境を久々にパッケージ更新を実施したところ、普段より大量の更新が行われ、RHEL9.5に更新されました。どうやら、2024年11月12日にRHEL9.5…
はじめに先日、会社の先輩から「AILBREAK」というLLMのJailbreakを題材にしたゲームを教えていただきました。興味本位で始めたところ、1時間ほどでクリア出来ました!その過程で得られた知…
前書きCSVデータをBigQueryへ新しいテーブルとして作成したり、既存テーブルの上書きや行の追加に用いたりと、そんなユースケースがあるのかもしれない。今更だが雰囲気でやりがちな既存テーブルへ…
はじめにPower Platform のサービスの一つである AI Builder では、プロンプトを作成して Power Apps や Power Automate から利用することができます。Azure OpenAI の技術が裏で活用されていますが、Azure リソースの準備
<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を活用するための基礎的なコンテンツを公開していますが、一覧でみれる場所があると参照しやすいと思い、こちらの記事をインデックスとして公開したいと思います。基礎的なコンテンツ…
2024/11/18に、Flutterの公式ドキュメントより、Flutterの設計についての記載が公開されたので、まとめてみます。 直訳やLLMの翻訳では分かりづらい箇所をなるべく理解しやすいように噛み砕いて日本語訳しました。 https://docs.flutter.dev/a
【初心者】GitHub Pagesの使い方アウトプット用です。GitHub Pagesって何?GitHubのアカウントがあれば、誰でも無料でWebページを公開することができるGitHubの1つ…
<a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a><br /> <p>Angular
<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
マイクロソフトは米イリノイ州シカゴで開催中のイベント「Microsoft Ignite 2024」で、Excel上でCopilotがPythonコードを生成、実行してくれる「Copilot in Excel with Python」が米国版...
はじめに皆様お疲れ様です。鍋が食べたい者です。特に牡蠣の。🍲今回はコンピューティングサービスである 「Amazon EC2」 について改めて見ていきたいと思います。Amazon EC2 Am…
マイクロソフトは米イリノイ州シカゴで開催中のイベント「Microsoft Ignite 2024」で、独自のハードウェアセキュリティモジュール(HSM)である「Azure Integrated HSM」を発表。来年(2025年)からデプロイ...
マイクロソフトは米イリノイ州シカゴで開催中のイベント「Microsoft Ignite 2024」で、低スペックなオンプレミスのサーバでもMicrosoft Azureのエッジとして簡単に設定できる新サービス「Azure Local」を発表...
はじめに 先日、LangGraphを利用して少し複雑なAIエージェントを実装する方法について記事を書きました。 https://zenn.dev/asap/articles/5da9cf01703a47 前回の記事で実施したことは、「今日、明日、明後日」の日付の範囲内で、「天
See the Pen クソ短縮URL by John Doe (@04) on CodePen.クソポイント1 ドス攻撃すると落ちるクソポイント2 ReactJSを使っていない格下のVue…
はじめに皆さんこんにちは!この記事では、Salesforceの基本概念から実際の開発環境の準備まで、初心者の方向けにわかりやすく解説していきます。目次SaaSとCRMの基本概念Salesfo…
https://github.com/mizchi/selector-generator 簡単な使い方 import { createSelectorGenerator, toLocator } from "@mizchi/selector-generator"; cons
WSL2のUbuntuにDockerをインストールしたい時に以下の記事にヒットした。https://qiita.com/Jazuma/items/9274d90167a3b61791fa問題なく…
本記事で紹介するKaggle関連の技術書の一部@Amazon目次はじめにコンペ初心者向け実践Data Scienceシリーズ PythonではじめるKaggleスタートブック! Kaggl…
本資料は、社内で生成AIハンズオンを実施する際に作成したものです。より多くの方にも参考にしていただけるよう、一般公開しています。このハンズオンには、以下の3つの特徴があります:AWS初心者やプ…
ポリシー: この世界では常に最新版を使うという気持ちで生きていく Node.js は枯れるという概念がなく、常に古いことはリスク という認識。LTS も短め(3年) 古いAPIのドキュメントは常に消失する モダンなツールは、モダンな前提を要求する ~2020: CJS/ESM
はじめにサービス内でユーザに何かを入力させるとき、不適切な言葉(差別的な言葉や卑猥な言葉)を入力させたくないという要望は往々にしてあると思います。不適切なワードをフィルタリングするためのAPIも…
はじめに こんにちは、株式会社カナリーでVPoEをしている高山です。 今回は、弊社のプロダクト組織でフルリモートワークを可能にするために行っている工夫や設計についてシェアをさせて頂ければと思います。 (記事タイトルは某有名本からのオマージュです笑) 事業拡大に伴い、カナリーの
こんにちは!サイボウズ株式会社 フロントエンドエキスパートチームの @mugi_uno です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024 年 1
テストで満点を取れるようになって、足が速くなって、恋人ができて、インスタンスの安定性も改善されました!!! こんにちは、ダイニーの whatasoda です。ダイニーでは4年以上 Cloud Run を使っていますが、ロギングには @google-cloud/logging-wi
はじめにこんにちは!Naoと申します。普段は株式会社xincereという会社でWebアプリケーションの開発をしており、特にReactやTypeScriptを使った開発に取り組んでいます。今回は、…
2024 年 11 月 19 日 ~ 21 日で Microsoft Ignite 2024 というイベントがシカゴおよびオンラインで開催されています。本記事では、この Microsoft Ign…
初めに 今月初め (2024/11/9) のKernel/VM探検隊@北陸 Part 7で、satoru_takeuchiさんによる「利きプロセススケジューラ」という発表がありました。そこで二番煎じではありますが「利きx64アセンブラ」というネタを紹介します(ネタ自体は前から
ウェブページのパフォーマンス向上を目指す場合、ウェブフォント(特に和文フォント)の使用は避けるべきと言われます。これは、ウェブフォントのファイルサイズが大きく、ページの読み込み速度に大きな影響を与えるためです。 しかし、デザイン上の要件やブランディングの観点から、ウェブフォントの
はじめに動画をWebページや、Webアプリケーションの先頭において自動再生させてリッチに見せるような場面は数多くあるかと思います。iPhoneでは動画が再生される前の読み込み状態の時に何か表示され…
はじめに今回は生成AI関連の知識を学ぶことができる資料をまとめました。有名企業や大学が公開しているものを厳選しています。対象者生成AIの概要を知りたい人ChatGPTのプロンプトテクニック…
はじめに 日本時間2024年11月19日23時からサティア・ナデラCEOによるKeynoteから始まったMicrosoft Ignite 2024@シカゴでは、Azure AIサービスに関する多くの重要なアップデートが発表されました。本記事では、発表内容を詳細に整理し、注目す
はじめに Flutter の状態管理、悩ましいですよね...? プロダクトの仕様が複雑化するにつれて、アプリケーションコードが複雑になったり、状態の整合性を欠くことが増えてきたり、そのバグを特定するのが困難になったり... 例えば、複数の Widget 間での状態の共有がうま
はじめにこんにちは、限界ちゃん🐹です。今回はCODE BLUE 2024に学生スタッフとして参加をしたので、参加体験記を書きました。堅苦しい記事ではないので、気軽に読んでいただけると嬉しいです。…
はじめにこんにちは皆さん、素敵なエンジニアライフをお過ごしでしょうか?自分はGithub CopilotとCursorに囲まれて幸せに暮らしています。プログラミングといえばちょっと前までは、イ…
マイクロソフトは日本時間の明日(2024年11月20日)未明より米イリノイ州シカゴで開催予定のイベント「Microsoft Ignite 2024」でクラウドPC専用のシンクライアントデバイス「Windows 365 Link」を発表します...
マイクロソフトは日本時間の明日(2024年11月20日)未明より米イリノイ州シカゴで開催予定のイベント「Microsoft Ignite 2024」で、「Hotpatch in Windows」を発表します(発表後に本記事の内容を更新します...
マイクロソフトは日本時間の明日(2024年11月20日)未明より米イリノイ州シカゴで開催予定のイベント「Microsoft Ignite 2024」で、Microsoft 365 Copilotの新機能として音声同時通訳の提供を発表します(...
はじめにエンジニア就活では、『事前準備が成功の9割の要因を占める』と言っても過言ではありません。「年収のいい企業はどこか?」「行きたい企業の選考対策は何をやるべき?」などは事前にどれだけ情報を調…
はじめにClineのBedrock経由での利用に際して参考記事が少なく苦労したので、備忘録も兼ねこの記事でClineをBedrockで利用するための設定手順について纏めます。Clineとは一応…
はじめに 先日 Microsoft.Extensions.AI が爆誕しました。 これまでは、複数 AI モデルに対応しないといけないようなケースでは AI モデルごとの SDK を抽象化するレイヤーが必要でした。 例えば私が割とよく触っているものだと Semantic Ke
こんにちは、株式会社メディキュー で CTO をしている大坪です。CTO といいつつ立ち上がったばかりのスタートアップでフルタイムのエンジニアは自分だけなので、一人目エンジニアと名乗るほうが適切かもしれません。この記事では「今年の最も大きなチャレンジ」として、スタートアップの基盤
1. はじめに 1.1. 目的 オープンソースのLLMアプリ開発プラットフォームであるDifyのDSLファイル(YAML)をLLMにより自動生成する方法について1手法を紹介します。 1.2. 読者対象と前提知識 DifyのDSLファイル(YAML)に興味がある方 L
はじめに ELYZA 研究開発チームの大葉 (@dai0NLP)です。 本記事では、研究開発チームの最近の取り組み内容である 「日本特有の知識に特化した大規模言語モデルの学習および評価」 について解説いたします。 ELYZAは、日本の生成AIの開発力強化を目的とした経済産業省
こんにちは。株式会社IVRy(アイブリー)のデータアナリストの wada です。 IVRy ではデータモデルの管理のために dbt Core を導入し始めているのですが、今回はプロダクトへのデータ転送パイプラインに dbt を導入した事例を紹介します。 プロダクトについて I
導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 今回は、文章の尤度とドキュメントの配置位置、そして回答の精度の関係性を調査した論文につい
全国のアプリ開発大好き人間の皆さん、こんにちは!KDDIアジャイル開発センター株式会社の長江です。皆さん、ハッカソン興味あるけど、どんな感じか分からないし不安だから参加するのやめとこうみたいな経…
この記事は速報として記載したものであるため、新機能の網羅性や各機能の説明の正確さなどについては保証しておりません。ぜひソースとなる動画をご確認いただければ幸いです。BUILDとはBUILDは…
Google Cloudは、同社がPostgreSQL互換の高性能なマネージドデータベースサービスとして提供している「AlloyDB for PostgreSQL」と同じデータベースサーバを、オンプレミスやノートPCなどで実行できるソフトウ...
TL;DR 入茶したこの記事が出たということは多分入茶してるはず。執筆時点(2024-05-05 21:29:37)ではまだギリ入茶していないんだけど、入茶する頃と知識量はもう変わらないはずなので…
概要時代の流れもあり、自分もどっかでAmazonRekognition触ってみたい、という欲求があったので、触ってみました。題材は少年時代の思い出「遊戯王」。我ながらちょうどよいテーマで思いついた…
本記事はwslを使って、WindowsPCで分子動力学シミュレーションソフトのGROMACSを使えるようにするための環境構築方法を書いています。wslを使うとWindowsの中でLinuxが起動するので、GROMACSが使えるようになります。 動作検証済み環境 Windows
はじめに 現在、社内での業務の一環として、業務効率化のための全社的な生成AIの推進施策を主導しています。施策を始めたのが今年の2月頃なので、11月現在で約10ヶ月というところです。結果として、アンケート回答者約87名の内6割が週1回以上は生成AIを活用しているという状態までも
はじめに こんにちは。株式会社ミラボでSREチームに所属している田中です。 普段は府省庁向けのプロジェクトでアプリケーションの開発をしながら、たまにCICDパイプラインの整備などをやっています。俗に言うEmbedded SREに近い役割です。 また、技術ブログの運営も行わせて
Next.jsのsearchParamsの型問題 Next.jsのsearchParamsの型は少々厄介です。searchParamsのドキュメントでは次のように型定義が記載されています。 export default async function Page({ sear
表示速度の高速化を考える時に最優先になるのが画像の最適化。ある記事によると、ページ全体の約44%を画像が占めているそうなので、その重要性がわかります。 画像の最適化には次のような方法があると考えています。 適切な画像形式を使う 画像のファイルサイズを削減する 過不足のない画像サ
はじめに一年ほど前から、仕事で社会課題をICTで解決する企画作りに取り組んでいます。今回は「オープンデータを使って、社会課題の解決につながるものが作れないか」というアプローチで挑戦し、まずは勉強を…
TL;DRtorch.cuda.memory.CUDAPluggableAllocatorを使えサンプルコードhttps://github.com/SuperHotDogCat/custom-…
はじめに こんにちは、クラウドエース第一開発部所属の上原です。 本記事では、駆け出しデータエンジニアである私が、会社からの課題である データ分析基盤構築課題 (以下、基盤構築課題) に取り組む中で感じたり実践したりした おすすめの学習方法と、実際の課題への取り組みについて紹介
New Relicで検知したアラートは、メールやSlack、Jira、PagerDuty 等に連携することができます。今回はアラートの情報を Jira に双方向で連携した際の動作について紹介します。…
はじめに LuupのSREチームに所属している、ぐりもお(@gr1m0h)です。 この記事は、LUUP のTVCM放映に合わせた一足早い「Luup Developers Advent Calendar 2024」の18日目の記事です。 11/9に広島県で開催されたオープンセミ
はじめにこんにちはクラウドやってますか?これまで業務ではAWSを使う機会が多かったのですが、最近Azureを使うようになってきました。なのでAzureの資格(Azure Fundamenta…
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
ひとり情シスが着任後、最初に行うべきこと はじめに ひとり情シスとして着任してから、まず何をすべきなのか。こちらの記事でも記載させていただきましたが、ベンチャー企業のひとり情シスとして着任した場合には ”自社のメンバーからは情報システムに関連づけられるすべての事項を情シ
はじめに ある日、プロジェクトのschema.resolver.goファイルが突如としてGitHub上でgenerated fileと判定され、プルリクエストの差分に表示されなくなる問題に直面しました。 「Some generated files are not rende
ChatGPTからエクスポートしたチャット履歴を検索・閲覧、編集・ダウンロードできるアプリ「GPT View」を作りました。ログインや面倒な登録は一切不要。もちろん無料です。多くの方に使って頂け…
Kubernetesなど多数のクラウドネイティブ関連ツールの開発をホストし、クラウドネイティブの推進を行っているCloud Native Computing Foundation(以下、CNCF)は、東京で2025年6月16日と17日の2日...
Leaning Technologiesは、Webブラウザ上でx86バイナリをそのまま実行できるWebAsesmbly製の仮想マシン「WebVM」をバージョンアップした「WebVM 2.0」を公開しました。 WebVM 2.0上で、GUIを...
はじめにWebサイトの更新を自動的に検出したい、UIの変更を監視したい要件をかなえるため、PythonとSeleniumを使ったWebページの差分検出システムを検討してみました。この記事では、基…
[これは何]技育展2024に参加をした学生の思い出話、もしくは参加レポート。誰かの技育展2025参加への後押しになれば尚良し。もっとエモくて泣ける記事を書く予定でしたが、書く事が多すぎるのと…
はじめに現場でフォームのドラッグアンドドロップを検証する機会があり、Reactのdndライブラリを使ってみたので、共有します!インストール以下の公式ドキュメントに記載の通り、インストールを進め…
個人で開発をしているプロダクトで、脆弱性CVE-2024-52301を踏んでしまっているかを調べてみた際の備忘録です。脆弱性CVE-2024-52301について解説2024年11月13日ごろに発…
はじめにAngularコーディングスタイルガイドは、Angularの構文、慣習、およびアプリケーション構造に関するガイドとして多くのエンジニアから長年参考にされてきました。https://ang…
はじめに こちらの記事は、ぴよぴよスマホアプリエンジニアである私が、BONOに入会して学んだことをまとめたものです 単なるメモではなく、UIUXに興味があるエンジニアの皆さんのためになる内容を目指します! 黄色いセクションだけ読むとポイントを拾うことができます! BONO
2024年11月21日(木)〜22日(金)にFlutterKaigiが開催されます! そのFlutterKaigiの公式アプリが先日公開されまして、そのソースコードも閲覧できるようです🙌 ・Google Playストア ・App Store https://github.com/
0.はじめに AI関連の規定が変わったようですが、まぁAIの使用は 私の目的とは異なるので使うことは無いかなーッと思いつつ参戦 Cでブレーキがかかりつつ、Cまでしか解けなかったので 成績が伸…
はじめにLINE Notifyは、2025年3月31日にサービスが終了する。通知を送る代替方法として、LINE公式アカウントからメッセージを送信できるMessaging APIを利用する。LI…
はじめに 新規プロジェクトで Node.js のベース実装をしているのですが... tsconfig.json の設定がよくわからない、そもそもどう動いているのかから怪しいと思い、TypeScript にわかだなと反省したので調べました。 TypeScript のコンパイルと
テックリードをしているクリタです。 今回のMacはMiniとProと、Airが値下げと、エンジニアにとっては良い買い替えのタイミングになりそうなリリースがありましたね👍 自分はこのタイミングでProに買い換えました。 どうせならこう言った買い替えや転職や新しい案件の参画時に、 貸
はじめに TypeScriptでは、ユーザー定義の型ガードを使うことで、コンパイラが「型が特定の条件に合致するか」を理解し、その結果として型を絞り込むことができます。しかし、filter関数を使った場合は型の絞り込みが自動的には適用されません。これは、filter関数が内部的
はじめにフロントエンドを学べる教材をまとめました。今回紹介するフロントエンド技術は下記になります。ロードマップ (全体像)JavaScriptTypeScriptReactNext.js…
はじめに今回は、阿部寛さんのHPをGo言語のWebフレームワーク「echo」を使用して、ホスティングしてみようと思います。それでは、echoで表示するまでの過程をご紹介します。環境MacBo…
Go の入出力処理といえば io.Reader / io.Writer インターフェースです。 このインターフェースを扱うための関数が標準ライブラリにもたくさん用意されていますが、Goを使い始めたばかりだと知らないものが多いと思いますし、使わないうちに忘れてしまうこともありました
kuzushikiです。つい先日、CISSPというセキュリティの資格に合格しました。せっかくなので体験記を残しておきます。 経歴 脆弱性診断 → 情シスのセキュリティ担当。 今年でセキュリティ経験が4年を超えました。 受験のきっかけ CISSPの認定要件 の一つである
はじめに初投稿なので簡単なものだけどただ欲しかったので作ってみたものの備忘録あんまり色んなとこで仕事したことないから一般的な管理はわからないがテーブル定義の仕様書をExcelで管理しているとこ…
<a href="https://www.debugbear.com/blog/optimize-vue-performance">https://www.debugbear.com/blog/optimize-vue-performance</a><br /> <p>Vueアプ
この記事では Windows 上で cmd.exe (いわゆる「コマンドプロンプト」です) から notepad.exe (「メモ帳」です) を起動した際に起きることを観察します。 Windows はソースコードが公開されておらず、また、筆者が Windows について調べ始めた
<a href="https://mizu.re/post/exploring-the-dompurify-library-bypasses-and-fixes">https://mizu.re/post/exploring-the-dompurify-library-bypas
はじめにtkinter をいじり始めたついでに、もう少しいじってみることにした、ここでは、簡単なカスタマイズ事例を紹介している。なお、当方の環境は以下の通り。MacBook Pro 14"C…
この記事は「Azure の運用を支える AIOps」シリーズの第2回です。今回は、Microsoft Azure のインシデント管理システムで活用されている AIOps のテクノロジーを紹介します。AIOps の概要や Microsoft と AIOps の関わり方については、第
ご挨拶先日の私のQiitaのこちらのポスト、多くの方にご覧いただきました。ありがとうございました。本人あまりの反響にドン引きしました。本記事もノンテクニカルです。https://qiita.…
はじめに初投稿です。タイトルの通り、HTMLでスネークゲームを作りました。メモ帳にコピペして拡張子を変えればプレイできます。矢印キーで操作しましょう。ソースは284文字(293バイト)。jsだと…
はじめに こんにちは。ELYZA の研究開発チームの平川 (@h__must__) です。 ELYZA では2024年5月から、経済産業省が主導する生成AI開発力強化プロジェクト「GENIAC」のもと、計算資源の提供支援を受けて、日本語の大規模言語モデルの研究開発に取り組んで
同僚が書いた Go初学者へのコードレビューでよくあったコメント20選 では、Go初学者へのコードレビューでよくあったコメント20選を紹介しました。 今回は私が コードレビューでよくお願いするコメント追加のお願い について紹介します。 前提:コメントを書いて欲しいわけ コードレ
2024年11月11日の夜(日本時間)にAlphaFold3のコードが公開されました。GitHubリポジトリはこちら。Dockerがある場合はそちらを使えば簡単に実行できますが、共用計算機環境向け…
はじめに今回はIPA(情報処理推進機構)が無料で公開しているエンジニア向け資料をまとめました。エンジニアやIT担当者におすすめの資料を厳選しています。今回紹介する資料の結論安全なWebサイトの…
はじめに こんにちは!株式会社マチス教育システムのいけふくろうです。 実務で商品管理画面を実装する機会があり、その際に得た知見をもとに、設計・実装プロセスや留意点について紹介させていただきます!! フェーズ1の完成品 コスト(人的、予算)及びスケジュールの兼ね合いから、最
Swift 6 × SwiftUI × Observation の個人開発向けアーキテクチャが形になってきたのでまとめます。 The Composable Architecture、Clean Architecture、MVVMあたりのエッセンスを参考にしつつ、SwiftUIで提
こんにちは、sugar-catです。 はじめに 皆さんはTypeScriptでバックエンド開発を行う際に、どのようにロギングをしていますか。 この記事では、TypeScript製のロギングライブラリであるtslogの紹介と、その内部の仕組み、秘匿情報を含むログを出力しないため
いま話題のReplit Agentを実際に触ってみました。 どんな感じのサービスなのか、どんな感じでアプリ開発ができるのかをざっくりですが紹介します。 参考になれば幸いです。 1.Replit Agentに生成してもらったアプリ 今回はTOEIC単語学習の進捗管理アプリを作成
Ikkimiという、オンラインで自分のマンガ本棚を公開できるサービスを個人開発した話です。 https://ikki-mi.com 内容 飲食業界から転職活動中の24歳です。 モダンなフロントエンド技術の習得を目的に、今回React・TypeScriptで初めて作った成果物で
先月の10/10にAWSの新機能、Console-to-Codeが一般提供されました。https://aws.amazon.com/jp/about-aws/whats-new/2024/10/g…
生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、Visual Studio code(以下、VSCode)をフォークしCodeiumと統合した新しいコードエディタ「Windsurf」と、Windsur...
GitHub Copilot GitHub Copilotは、AIによるチャットやインラインでのコーディング補助を目的としたツールです。GitHub Copilotの動作特徴としてGitHub上に公開されているコードを学習したりRAGをしています。逆にいうと非公開の独自情報や
House Prices - Advanced Regression TechniquesとはHouse Prices - Advanced Regression Techniquesは、Kagg…
<a href="https://react-querybuilder.js.org/">https://react-querybuilder.js.org/</a><br /> <p>複雑な条件設定をするUIを提供するReactコンポーネント。 設定した条件からSQLやJSON
<a href="https://nuejs.org/blog/nue-release-candidate/">https://nuejs.org/blog/nue-release-candidate/</a><br /> <p>静的サイトジェネレータのNue 1.0 RCリリー
<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
これは何 CIの都合や開発環境によって幾つかのプロジェクト(例えばバックエンドのサーバとWebのフロントエンドなど)が同一のGithubリポジトリに含まれることがあります。 こういった環境でVSCode(正確には他エディタでも使えますが)を用いたDevcontainerベース
この記事はなにかせっかく強いPCがあるならGPU使ってこうぜ!ってことでWindowsでPythonのCUDA機械学習環境を整えたので、私自身の備忘録がてら、まとめておきます。構築するものsc…
この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。記事投稿の背景Xのクローンサイトを制作している時に色々…
はじめにsupabaseとVercelを使ったアプリの開発中にハマった件の共有です。問題supabaseとVercelを使ったアプリをサーバー上で挙動確認している時に、ページの初期表示が5秒近…
はじめに新卒2年目エンジニアのA.Kと申します。SES運用保守の傍らで個人開発を継続し、晴れて社内開発の企業様から内定を頂きました!前回の成長記録から少し間が空いてしまっていますが、ゆるく学習…
LambdaとGolangで通知システムを作成Lambda + Golang + Dockerで通知システムを構築してみたのでドキュメントにまとめてみましたLambdaって聞くと結構難しく感じ…
♠はじめにこんにちは、社畜Mだぜ。今回は俺が以前調べたAWSの機能の一つ「Amazon Lex」について俺なりにまとめてみたぜ。さぁ、行くぜ!!!デュエル!♠Amazon Lexとは俺の…
はじめに Webページを作るとき、長いテキストを整えて表示することってよくありますよね。例えば、タイトルや説明文が決められたスペースからはみ出してしまうと、デザインが崩れてしまうことも。そんなときに役立つのが、CSSで簡単にできる「省略表示」です。指定した行数を超えたテキスト
はじめに こんにちは、ソーシャルベッティング事業本部 海外ベッティング事業部の山崎です。 本記事では、Effective GoやGoogle のスタイルガイド、Code Review Commentsといった公式資料、Future Architectの記事などを参考に、Go
はじめに こんにちは、ソーシャルベッティング事業本部 海外ベッティング事業部の山崎です。 本記事では、Effective GoやGoogle のスタイルガイド、Code Review Commentsといった公式資料、Future Architectの記事などを参考に、Go
Allegroとは https://huggingface.co/docs/diffusers/main/en/api/pipelines/allegro 2024年10月に論文公開された新しい動画生成AIの一つであり、オープンソースながら商用ベースのモデルに匹敵するユーザ評
ワークスペースを利用している TypeScript プロジェクトの開発をしているとき、共通パッケージの依存解決の方法には 素直に build 成果物を参照する exports フィールドで build 前の TypeScript ファイルを直接参照する 等いくつかの選択肢があ
エイジレスでテックリードをしているクリタです。 自社のプロダクトに表題のプラグインを導入してみた結果、ちょっと使いにくいと思っていたり、 こんな事簡単に実現できたら良いなという事がいくつかありました👀 本当にできないかなと思って、記事を漁ったり、色々試した結果、 これは他のプロダ
New RelicのアラートをMicrosoft Teamsに通知する方法を紹介します。従来の Webhook URL を使った方法が EOL を迎えるため、Teams のワークフロー機能を使用し…
はじめに今回は、Rubyに関する gem、Railsについて簡単に復習した後、bundlerについて説明していきます。というのも環境構築の際、bundle installに何度もお世話になり、何を…
はじめに今回は最新の有益GitHubリポジトリをまとまました。プログラミング初心者から上級者まで学びを得ることがリポジトリを厳選しています。紹介するリポジトリまとめfreeCodeCamp …
Docker社は、WindowsやMacの上にDockerコンテナ環境を簡単に導入できる「Docker Desktop」の最新版となる「Docker Desktop 4.35」正式版をリリースしました。 macOSでの性能が大幅に向上 Do...
Amazon Web Services(AWS)は、読み込み性能も書き込み性能もスケールする新サービス「Amazon Aurora PostgreSQL Limitless Database」の正式リリースを発表しました。 一般にPostg...
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の65週目の記事です! 2年間連続達成まで残り41週となりました! こんにちは、ログラスのQAをしているコタツです。一気に寒くなってきましたね。体調崩さないよう暖かくしてまいりま
はじめに Azureの仮想マシン(VM)のことについてよく質問される機会が増えてきたので、それぞれの特徴について解説します。 命名規則やサイズ、シリーズについて理解しておくと、使っている仮想マシンの名前を聞くだけでLLM作ってるのかなとかデータ分析に力をいれてるんだろうなと
いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回は、11/13(水)に参加した「LT 大放出会〜2024 Japan AWS…
こんばんは。この記事でSvelteに触れた後、Vueをフロントエンドに採用してTauri開発を続けていたのですが、またしても壁に突き当たってしまいました。VueはJavascript内でツリーを…
<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
こんにちは、普段はプロダクトマネージャをしつつエンジニア界隈にも首を突っ込んでいるku-sukeです。最近では個人や少人数チームでアプリやサービスを使ってリリースする人も増えましたね!その中でも「いままでは個人向けにサービスを作ってきたけど、法人のひとから問い合わせが来た」とか「
はじめに今回は大学が無料で公開している、エンジニア向けの学びになる資料をまとめていきます。東京大学Pythonプログラミング入門Pythonについて環境構築から始まり、基本文法、数値解析など…
昨年の9月、私はPHPエンジニアからGolangエンジニアへと転向しました。 それから1年が経ち、技術的な視点はもちろんのこと、開発プロセスへのアプローチにも変化が生まれました。 この記事では、Golangに触れ、得た経験や気づきを振り返ります。 PHPエンジニアの皆さんが、これ
やりたいことmemcached のメモリに関する情報を取得するには stats コマンドを使用する。例えばターミナルでは以下のように行う。$ echo stats | nc -w 1 local…
Beamerひしめく経済学の世界の片隅で 2年前, Quarto + Reveal.jsによるアカデミックなスライドの作り方を解説しました. https://zenn.dev/nicetak/articles/quarto-tips-2022 以来, デザイン等をアップデート
Google AI Studio で Gemini の Function calling を試したので、簡単にまとめます。概要Function calling は、その名前から受ける印象とは異な…
ローコード開発ツールはアプリケーション開発での高い生産性と保守性の実現に加えて、プログラマだけでなく業務の現場で働く非プログラマの従業員であってもアプリケーション開発に参加できる柔軟性なども提供してくれます。 こうしたローコード開発ツールの...
マイクロソフトは日本時間の11月13日未明からオンラインイベント「.NET Conf 2024」を開催し、同社の包括的なアプリケーションフレームワークの最新版となる「.NET 9」正式版のリリースを発表しました。 .NETは、デスクトップか...
大手CDNベンダとして知られるAkamaiが、同社のクラウドサービスを強化する新サービスなどを発表しました。 同社は2022年2月にクラウドベンダのLinodeを買収、昨年(2023年)3月には全サービスを「Connected Cloud」...
<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 (RAM:32GB)を買ったので、ローカルSLM環境を構築します。なお、dockerとbrewは使用しておりません。環境M4 Mac mini (RAM:32…
<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の2024/10の新機能「Data Studio Analysis- Explain query using AI (データ分析における…
Ollama は Windows での Radeon GPU をサポートしていますが、ドライバのリビジョンによっては不具合があります。日本語情報が見当たらないため、メモを残しておきます。概要Ol…
CloudFormation タイムラインビュー/デプロイタイムライン (deployment timeline view)2024/11/12に AWS CloudFormationでタイムライ…
個人的にはコードを書くのは好きですが、文章を書くのは苦手です。なので、ブログはいつも短文ですし、OSSのドキュメントも簡素なことが多いです。そんな私ですが、何年か前に本を出版しました。参考になるかわかりませんが、ちょっと経緯を振り返ってみようと思います。タイトルにもあるように、本
株式会社CastingONEの清水です。 自分は元々バックエンドとしてやっていたのですが、去年の12月頃からフロントエンドをやり始めてからもうすぐ1年が経ちます。 バックエンドエンジニアがフロントエンドを1年弱やっていく過程で起こったこと、役立ったことをまとめてみました。 各
はじめに最近、会社でどのアドミンパネルを選択するかというテーマが出ました。これまでメンテナンスが停止されたアドミンパネルライブラリを使用し、さまざまな厄介な問題に直面した経験があるため、将来を見…
概要 RDSのログファイルは、デフォルトでは一定期間後に削除されます。 監査やトラブル対応のために長期保存する場合、CloudWatch Logsを経由してS3に保存する方法を採用するケースが一般的だと思いますが、この方法ではデータ転送で中々のコストが発生します。 このコスト
導入 みなさん、Goでテストを実行したことはありますか? その時には go test コマンドを実行することがあると思います。 実は go test コマンドには30個以上のフラグが用意されているのをご存知でしょうか?? (ちなみに筆者はそのほとんどを知らなかったです) この
<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リリース。 ルート証明書の更新、
はじめに2024/11/9(土)に JBUG 大分 #2 を開催しましたhttps://jbug.connpass.com/event/328560/イベントの概要、盛り上がり、個人的な感想を…
本記事では、RAGの性能を高めるための「Plan×RAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何 この記事は、RAGの文脈消える問題を克服する新手法「Plan×RAG」
はじめに 2024年9月から10月にかけて開催されたSIGNATEの「RAG-1グランプリ」にソロ参加し、509位中なんと20位入賞を果たし、シルバーメダルを獲得しました。本記事では、コンペティションの概要、取り組み内容、直面した課題とその解決策、そして得られた学びについて共
今年で社会人歴5年目の25歳になりました。私は5年間を1つの節にキャリア(将来)を考えるようにしています。実年齢でいうところ 21、26、31歳・・・がその節目です。 振り返る 新社会人 21歳のときに立てた目標は3つあります。 やりたいことを見つける → 達成 その組
コンテナランタイムの代表的な実装の1つである「containerd」の初のメジャーバージョンアップとなる「containerd 2.0」正式版がリリースされました。 containerdはDockerが登場したときにその一部として実装され、...
<a href="https://github.com/drogus/jawsm">https://github.com/drogus/jawsm</a><br /> <p>JavaScriptをWebAssemblyにコンパイルするツール</p>
ローカル環境に Rust をインストールすることなく、Rust の開発環境を構築していきましょう! まずは VSCode の拡張機能 Dev Containers をインストールしておきましょう! Microsoft 製のイメージを使う ! とにかく簡単に Dev Conta
本記事は約7000個の低分子化合物を標的タンパク質に分子ドッキングすることで、低分子化合物のスクリーニングを行った記事です。 本記事の内容を試すことで、分子ドッキングという手法を使って大規模ライブラリから結合親和性が高い化合物を選び出せるようになります。 動作検証済み環境 Wi
New Relicのユーザーの権限を制御する際にユーザーをグループに追加して管理しますが、こちらの記事ではカスタムグループを作成してみたいと思います。グループの詳細や最新情報は公式ガイドを参照くだ…
はじめに OpenAI からすばらしい API が発表されましたね。その少し前に ChatGPT アプリでも音声でのやり取りが劇的に向上したアップデートがありました。Realtime API はそれをアプリケーションから利用できるようにしたものです。今回はこの Realti
最近、技術書を読んでいると「完成形から逆算された、書き手にとって嬉しいコード」によく遭遇しています。 これが自分の理解ステップと噛み合わず、自分はこうだと嬉しい、といっても文句だけいうのも良くないと思い、自分の思う良いサンプルコードをまとめてみようと思います。 先に言っておきます
DataRobot AIアクセラレータで実現する合理的な変数選択とインサイト獲得DataRobot Japanでヘルスケア業界のお客様を担当しているデータサイエンティストの伊地知です。本稿はDat…
はじめに 最初はなんとなくで書いていた Dockerfile なのですが、社内用にベストプラクティスを整理するタイミングがあったので、実際に Node.js + TypeScript でアプリケーションを作成しながらまとめることにしました。 この記事でフォーカスするのは、 D
spansql へのレクイエム、または Go における Spanner GoogleSQL 方言パーサの現状 この記事は apstndb Advent Calendar の1日目の記事です。 この記事では Spanner GoogleSQL 方言を処理する Go ライブラリの
はじめに 基本的にコーディングは同じ結果、想定の動きをするとしても、「中身が思ったのと違う!」という事は多々あるかと思います。逆も然りで、設定した覚えのない想定外の結果を得て慌てて原因を探しに行くこともしばしば。 フロントエンド、お前のことだよ。 今回は実装で私が高確率でやら
https://konifar-zatsu.hatenadiary.jp/entry/2024/11/07/200137 という記事と、それに対する意見 https://zenn.dev/ittetsu51/articles/fdd080dbd1e06c の2つの記事を読んで、こ
クラウドサービスが成長するとともに、サービスの運用(Ops)チームは多くの負担を負うようになりました。負担を生んでいる要素には、複雑化していく内部システム、高いレベルの信頼性を要求するミッション クリティカルなワークロード、データセンター運用費に対する最適化要請などがあげられます
Rubyを用いたWebアプリケーションフレームワーク「Ruby on Rails」の最新バージョン「Ruby on Rails 8.0」(以下、Rails 8)の正式リリースが発表されました。 Rails 8.0: #NOBUILD, #N...
マイクロソフトは、サーバ向けOSの最新版となる「Windows Server 2025」正式リリースを発表しました。 Windows Serverは3年おきにメジャーバージョンアップが行われており、Windows Server 2025は2...
StreamlitとはStreamlitはPython向けのWebアプリケーションフレームワークです。https://streamlit.io/Streamlitを使うとフロントエンドの知識ゼ…
はじめに Next.jsを使って開発する場合、APIサーバーを別で実装するケースがしばしばあると思います。 私の所属先でも、バックエンドにDjangoを使用しています。 しかし、Next.jsは本来フルスタックフレームワークであるため、APIサーバーを別途用意することは想定さ
<a href="https://rspack.dev/blog/announcing-1-1">https://rspack.dev/blog/announcing-1-1</a><br /> <p>Rspack 1.1リリース パフォーマンスの改善、<code class="
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">https://devblogs.microsoft.com/typescript/announcing-types
<a href="https://webkit.org/blog/16205/release-notes-for-safari-technology-preview-207/">https://webkit.org/blog/16205/release-notes-for-saf
はじめに本記事は、@bohnenさんの[TiDB] 各種BIツールからTiDB Serverlessへの接続方法を参考に、ThoughtSpotとTiDB Serverlessの接続方法について解…
はじめに今回初めて記事を書くので、読みづらい点が多々あると思いますがご容赦ください。本記事では以下の条件をクリアしたうえで、独自ドメインのメールアドレスを取得、メールの送受信をすることを目的とし…
はじめにコンピュータのリソース使用状況をリアルタイムで可視化する、オリジナルのシステムモニターを作ってみませんか?この記事では、Pythonを使ってデスクトップアプリケーションとして動作する、美し…
やりたいことa \left( \sum \text{長い数式} + \text{長い数式} \right)a \left( \sum \text{長い数式} + \text{長い数式} …
どうもこんにちは、だだっこぱんだです。 「今年の最も大きなチャレンジ」 ということで、今回は夏休みにちょくちょくやっていたピアノ採譜AIを作るという挑戦について書いていきたいと思います。 ちなみに結論から言うと、一部うまくいきませんでした。けれどもまだまだ諦め切れずにはいます。も
はじめに10月にあった、Vue Fes Japan 2024のセッションで、WXTについて紹介しているセッションがあり、気になったので触ってみることにしました。WXTとはChromeや、Fir…
今回は、最新のNext.js15、Auth.js v5、Socket.IO、そしてChatGPTを使用して、リアルタイムなグループAIチャットシステムを構築する方法を学びます。 このシステムは、ユーザーがチャットルームを作成し、AIや他のユーザーとリアルタイムで対話できる機能を
ISUCON向けにGoのcacheライブラリを作成しています。 https://github.com/catatsuy/cache このライブラリは、ISUCONのように高パフォーマンスが求められる場面での利用を想定し、次のような経緯で開発を始めました。 以前は、キャッシュ用のコ
はじめに:今回は『プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで』(通称:チェリー本🍒)でRubyの文法などを学習するための学習環境をDockerで構築するにあた…
はじめに今回はIT系のビジネスマンが読むべき無料で公開されている有益資料をまとめました。インターネットの仕組み、ブラウザ、WebAPI、要件定義など分野に特化せず幅広い内容が学べるようにピックア…
はじめに この記事では、私が個人的に遭遇したSFTTrainerでdataset_text_fieldの引数を使う場合の問題とその回避策についてまとめます。 ざっくりしたまとめ まず最初に問題と解決策をざっくりとまとめます。 SFTTrainerでdataset_text
アマチュア無線や航空無線受信、ADS-B受信など様々な形で活用されている汎用SDRドングル RTL-SDR、音声を聞く以外にさらに面白いことに使うことができるんです。 有志のソフトウェアを使って身近な場所にある携帯基地局(LTE基地局)を探すことができます。 今回は「LTE-Ce
関西Kaggler会にはじめて参加してきました。とても楽しかったので、Xに投稿したメモを使って振り返りたいと思います。 関西Kaggler会とは https://kansaikaggler.studio.site/ 関西Kaggler会は、有志によるKaggleコミュニティ
GENIAC 松尾研 LLM開発プロジェクトメンバーのMitsuhashiです。 プロジェクト期間中に取り組んだ内容をまとめます。 概要 本記事は、プロンプト進化という手法を用いた日本語選好データセットの構築に関する記事です そもそも日本語の指示応答データセットが少ない、特
Reactのstateに大容量データを保存するのは危険? 🔍 調査するに至った経緯 こんにちは。最近、Reactで大容量データを扱うプロジェクトに直面し「大きなデータをReactのstateに保存しても問題ないのか?」と疑問に思いました。PCのメモリには余裕があるのに、な
この記事は、Microsoft Power Automate Advent Calendar 2024の2024年12月3日に公開予定の記事の前編です。機能アップデートが11月30日に公開される予…
はじめにQiitaの記事を暇を見て書いてましたが、Qiita CLIを使って記事を書いてみた方がいいんじゃない?と思い、試してみました。方法私が説明するまでもなく、公式のREADMEに書いてあ…
この記事はSnowflake Summit 2024のBuilders Boothで上映されていた動画の中でTipsとしてショートデモ発表した内容です。そういえばブログにしていなかったので改めて記事化します。 SELECT句の「*」とは 標準SQLにおいて、「*」はSELEC
はじめに今回は有名企業で無料で公開しているエンジニア新人研修資料をまとめました。昨今、新人向けの研修資料を公開する企業が増えています。クオリティーがかなり高いものが多く、初級者から中級者でも学…
こにふぁーさんのブログを読んで、思ったことを書きたい。 https://konifar-zatsu.hatenadiary.jp/entry/2024/11/07/200137 私は現在社会人2年目のエンジニアである。 スキルも経験も激浅で毎日先輩上司に比べて無力感を感じるが、「
はじめに今回は、Go言語のWebフレームワーク「Gin」を用いてログイン認証を実装していこうと思います。本記事では、エンドポイントの構築、JWT(JSON Web Token)による認証、MyS…
背景 生成AIを扱う中で、Tools(FunctionCalling)で世の中で公開されているAPI群を呼び出し実行すること仕組みを考えていくと、パラメータや仕様が異なる各APIをAPIごとに人手で実装するのが非効率だなと思いました。 そのため、APIをどう公開しそれをAI
単なる自分のやらかしの共有です。この記事は事実をもとにしたフィクションです。 消し忘れたclose()関数 あるときモーダルコンポーネントを閉じる、close()関数というのを作りました。後日、リファクタリングをするとき、とあるコンポーネントからclose()関数が取り除かれ
こんにちは!サイボウズ株式会社フロントエンドエンジニアのdaiki(@k1tikurisu)です。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024/11/
はじめにVueのプロジェクトでカルーセルスライダーを作りたい時、自分で一から作るのは面倒なので、ライブラリを利用することも多いんじゃないかと思います。https://vue3-carousel.…
Server-Timing というヘッダがあります。サーバーからブラウザへのレスポンスヘッダとして、リクエスト内で発生した指標を送ることができます。 Server-Timing: miss;desc="Cache Miss", hit;desc="Cache Hit", db;d
はじめにElixir の Livebook から Backlog の API を呼び出してみますついでに、 Backlog API で取得した課題の記述について、 GPT に評価してもらって、評…
転職活動時点の経験・スペック地方国立文系卒業後、小規模のSES企業に入社→三か月のJava研修を受けて初プログラミングその後、金融系システムの改修や新機能(?)作成など(Java)→運よくプ…
筆者のプロフィール転職活動開始時で32歳独身近畿出身&現在実家住まい中小企業2社でパートタイマーとしてダブルワークをしている片方はパソコン教室大学をメンタル病んで休学→中退している転職し…
Ollamaで複数のLLMを同時に、さらに複数GPUに分散させて推論する方法✨どうも~てんかうだよ〜〜〜ん😊❤️今回は特別に「Ollamaで複数のLLMを同時に、さらに複数GPUに分散させて推論…
はじめに 入社して半年が経ちました。オンボーディング時の話はこちら。 転職活動中に、面接で合宿の話をしてもらったことを思い出します。 マネージャーが合宿で撮った集合写真を見せながら、「エンジニア同士でわいわいやってます!」みたいな感じでざっくりと。 なにをわいわいするんだ
Microsoft Connected Cache は Windows Update などの更新プログラムをローカルでキャッシュするサーバーを展開できるソリューションです。 こちらは「配信の最適化」という機能のオプションとして使用することができます。 ⇒ 数枚の概要スライドも作り
はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。これまで「アップデートのお知らせ」として当月にリリースした内容についてお伝えしておりましたが、今月からは「…
最近個人開発でNext.jsの環境を立ち上げた際に、スタイリングをどうやってやろうかなと迷ったので初心に帰って最近のスタイリングについて調べ直してみました。結構面白かったので、記事にまとめることにしたので、よかったら読んでみてください。 本記事では以下に触れます。 React界
この記事は?先日持っているヨーヨーの直径・幅を Matplotlib の散布図で可視化する #Python - Qiitaという記事を書きました。今回もヨーヨー & Matplotlib 関連…
はじめに 10月12日発売の、Software Design総集編【2018~2023】における特集「生成AI時代を生き抜くITエンジニアの生きる技術」で、第1章「プログラミング」を担当させていただきました。 雑誌発売から一ヶ月近く経っているのでやや時期を逸した感もあるのです
オープンソースのWikiであるGROWIにはプラグイン機能が用意されています。自社のデータを表示したり、表示をカスタマイズするのに利用できます。今回は、GROWIプラグインとして作ったTable …
はじめに こんにちは。イオンスマートテクノロジー株式会社(AST)でSREチームの林 aka もりはやです。 本記事では、私が引き起こしてしまったNew RelicのDashboardをTerraformで吹っ飛ばした(デグレさせた)話を紹介します。 当社と同じようにNew
先日、メルカリやジモティを使って、少しだけ使った珪藻土バスマット、サイズの合わない帽子、入れ替えた無線LANルータ、新しいHDDに入れ替えて使わなくなったHDDなどを売りました。 いざ手放すとなると早く片付けたくなるもので、ほかの出品物より...
! この記事は Vim 駅伝 の 11/08 の記事です。 前回の記事は tositada さんによる、 11/06 の「lazyvim startar を読んでみる。」という記事でした。 次回は 11/11 に投稿される予定です。 TL;DR https://github
概要この記事ではSQS + Lambda構成で処理できない長時間のバッチ処理のためにAWS Batchを利用する方法について解説します。AWS Batchの概要、設定方法や実際にジョブを登録して実…
Webサイトでよく見るかける問い合わせフォームをReactで実装しました。以下では忘備録としてその内容についてまとめています。(※サンプルのためごく簡素なスタイルとしています) 内容としては前半としてReact Hook Formを使ったフォームの実装について、後半部分でEmai
先日バージョン5が公開されたSvelteを二週間ほど触ってみました。仮想DOMを使わず、コンパイラーでコードを出力し高速な処理を実現するというコンセプトや、サンプルコードの見やすさに感心し興味が湧…
0. はじめに ! 🎯 この記事の対象者 LLMのベンチマークがよく分からない方 具体的にどういう業務が、どのベンチマークに該当するのか知りたい方 数多あるベンチマーク中、学術的な裏付けのあるベンチマークがどれなのか知りたい方 ⚠️ 注意 記事には個人の主観や感想も含ま
LeSS' Yoaké ASIA 2024に参加しました。LeSS Yoakeという国内初?のLeSSカンファレンスに参加してきました。LeSSの作成者であるCraig LarmanとBas Vo…
アウトプット用プロトコル簡単に言うとコンピュータ同士の約束、決まりの事です。例えば日本のプロトコルは以下があります。交通プロトコルで、車は左側通行電話通信プロトコルで110に電話を掛けると…
はじめにこんにちは、社畜Sです今日はとある業務の中でイメージのビルド→ECRにプッシュするという流れの作業を行いましたので、メモ書きがてらどのような作業をしたのかまとめていこうと思います。構…
はじめに私は株式会社GENEROSITYのエンジニアです。私自身SREについての知識はほぼゼロの状態です。書籍「SREをはじめよう」を読み終え、学んだことをアウトプットのため記事にします。本…
はじめに Claude3.5のaritifact機能やv0など、プロンプトのやりとりだけでフロントエンド生成までできるAIツールが続々と出てきていますが、いろいろ触ってみてbolt.newはかなり直感的かつ多機能で便利に思えたので、何番煎じなんだよと思いつつ備忘も兼ねて残して
Amazon SES でメールを操作する 近年、メールの送信は以前と比べて難易度が上がっています。 神奈川県公立高校ネット出願システムでGmailが使えないというトラブルやGmailガイドラインの適用開始は記憶に新しいかと思います。 本記事ではAmazon SES(Amazo
概要この記事は、負荷試験ツール"k6"の導入から実行までを説明したものです。自身の備忘録、他の人への説明を主な目的とした内容になっています。前提ローカルマシンOS: Ubuntu 22(Wi…
前置き物理ファイルをDDL化できるのか確認しました環境前提ACS1.1.9.5IBM iIBM i 7.5 TR4いざ、実践ACSからスキーマメニューを開くスキーマ>ライブラリー(…
<a href="https://speakerdeck.com/zaru_sakuraba/nextjssekiyuritei">https://speakerdeck.com/zaru_sakuraba/nextjssekiyuritei</a><br /> <p>Next.
はじめにこの記事は、Arch LinuxでのOpenBLAS環境構築について述べています。Windowsでは、同様の手順での環境構築はできません。また、他のUNIX系OSでも、同様の方法では環境…
<a href="https://github.com/advisories/GHSA-96g7-g7g9-jxw8">https://github.com/advisories/GHSA-96g7-g7g9-jxw8</a><br /> <p>happy-domのSSRFのセキ
はじめにありがたいことに「LangChainとLangGraphによるRAG・AIエージェント実践入門」(技術評論社)を献本いただいたので書評を書きます。書評に際しては、率直に書いて欲しいとの依…
マイクロソフトは、同社が2021年に買収したコンテナ環境に最適化されたLinuxディストリビューションである「Flatcar Container Linux」(以下、Flatcar)が、Kubernetesの開発などを主導するCloud N...
米Wasmer社はスタンドアロンなWebAssemblyランタイム「Wasmer 5.0」の正式リリースを発表しました。 Wasmer 5.0では、iOSのサポート、WebAssemblyランタイムのバックエンドがV8やWAMRなどに変更可...
Jetson Orin NXでの音声合成 Jetsonで色々遊んでいます。 https://zenn.dev/karaage0703/articles/04ca258a89a50e LLMを動かしたりしているのですが、テキスト生成したら一緒に試したいのが音声合成ですね。Pyt
<a href="https://npm.chart.dev/">https://npm.chart.dev/</a><br /> <p>npmパッケージのインストール数のグラフを生成してくれるサービス</p>
<a href="https://blog.vlt.sh/blog/introducing-vlt-and-vsr">https://blog.vlt.sh/blog/introducing-vlt-and-vsr</a><br /> <p>npmと互換性のあるパッケージマネージ
完成図↓入力したら、スプレッドシートにあるデータに追加される※表の一番下にある「にぎり寿司(練習)」が追加された。操作画面ご迷惑をおかけします、準備中です。目次なぜ⁉お寿司計画&製造を…
はじめに技術書典のオンラインマーケットでLLMオブザーバビリティに関する良書に出会えたので、紹介したくなり記事にまとめました。https://techbookfest.org/product/m…
今日から始めます!現状制作会社でコーダーを2年ほどその時にWordPressでPHPをちょっとだけもっと新しい技術に出会いたくてフリーランスにいろんなところでReactをおすすめされて勉強…
この記事はSwiftの構文木・コード生成ライブラリである Swift Syntax について、内部設計などを見ていきます。利用者目線での解説(マクロの作り方など)には触れません。つまりコンパイラ開発的な目線での記事です。 ほぼ個人メモですが誰かの参考になればと思い記事に残します。
こんにちは。世界から法律に関わる悩みをなくしたい高崎です。普段はココナラ法律相談という弁護士の先生方と相談したい悩みのある相談者のマッチングサービスをつくっています。 https://legal.coconala.com/ ココナラ法律相談はもうすぐリリース10年を迎える、それな
はじめに以前、初心者ながらTerraformを使ってみた記事(「TROCCO®のTerraform Provider(β版)ができたので最速で触ってみる」)を書きました。このときはローカルでの実行…
これはなに ども、レバテック開発部のもりたです。 今回はトランザクション分離レベルについてまとめました。トランザクション分離レベルって基本情報技術者試験とかで学ぶものの、座学だけだとあんまりピンとこずに忘れちゃいますよね。もりたも長らく曖昧な状態で生きていたのですが、よい理解
はじめに初めまして、Reidと申します。今回はAtCoderで約 一年かけて緑コーダー(アルゴ) になった区切りとして記事を投稿したいと考え、競プロと出会った経緯、良かったこと、色変に役立つかもし…
はじめに こんにちは!あっという間に秋が終わり、クリスマスソングが流れる季節がきましたね。 今回は、どうやら多くの人が苦しんでいると聞くレガシーシステムと向き合う話です。 弊チームでは先日、15年来のレガシーシステムを、バグ0でリプレイス&新機能の追加リリースを実施す
はじめに以前の記事で、 ElixirDesktop を使って iOS 上のカメラ撮影を実装しましたhttps://qiita.com/RyoWakabayashi/items/554a88cb3…
ひとこと 実務に組み込みやすいようにできる限り実例を用いました。react前提です。TS初学者の方の助けになれば 解説 テンプレートリテラル型 型安全な文字列操作を実現 例 リテラル型で文字列を定義すれば渡した値がnumberであることを型で保証できる const
普段開発しているときにデバッガを使用する人は多いと思いますが、その仕組みを理解している方は多くないのではないでしょうか。本書では、Go で簡単なデバッガを自作する方法を解説しています。読者がデバッガの仕組みを理解し、意欲のある方は自作できることを目的としています。 ※ 2024
はじめに 皆さん、こんな経験はありませんか? コードを書いていて、「これって前にも似たような実装をしたよな…」と悩む ChatGPTで質問するために、いちいちブラウザを開いて切り替えるのが面倒 GitHub Copilotの提案が的外れで、何度も書き直している そんな悩み
実践 いつ使うんだこれと思ってたら使う日が来たシリーズ。 https://zenn.dev/ventus/articles/ts5_2-using-preview 今回、Deno で使ったんですが、 Node.js やブラウザでも Polyfill を入れれば動きます。 ht
一口に「データを使ってビジネスを改善する」といっても、ただデータを眺めたり様々な手法を使ってデータを分析しても、ビジネスが改善するわけではありません。実際に改善を行っていくためには、目標を決め、…
マイクロソフトはVisual Studio Codeの2024年10月のアップデート版(version 1.95)を公開しました。 本バージョンでは、Copilot Chatセカンダリサイドバー、GitHubアカウントのマルチアカウント対応...
GitHubは、Appleが提供する開発環境であるXcode上で生成AIによるコード補完やコード生成などを可能にする「GitHub Copilot for Xcode」のパブリックプレビューを発表しました。 GitHub Copilot f...
はじめに 先日Difyというツールを利用して、AIエージェントを実装する方法についての記事を書きました。 https://zenn.dev/asap/articles/a35254020fbbae Difyは非常に簡単に、LLMを利用したAIエージェントやワークフローを作成す
はじめに筆者は2023年4月に新卒でWebエンジニアとなり、2024年7月に転職をしました。学生時代からWeb開発に携わっていて、今回、社会人として初めての転職活動でした。その経緯であったり、…
はじめにPyxelは、レトロゲーム開発を楽しむためのPython向けゲームエンジンです。16色のカラーパレット、256x256ピクセルの画面サイズ、4チャンネルの音声など、懐かしいレトロゲーム機の…
はじめに仕事ではWindows PCを使っており、効率よく設定画面にアクセスすることが重要です。私も以前、ヘルプデスク業務でPCのキッティングをしている際に、この「ファイル名を指定して実行」コマ…
<a href="https://github.com/mylesmmurphy/prettify-ts">https://github.com/mylesmmurphy/prettify-ts</a><br /> <p>TypeScriptの型情報を読みやすい形に展開して表示し
<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<
ターミナル上で動画を再生できるコマンドラインツールをつくりました。 なぜなら動画はターミナル上で再生できた方がいいので。 こういうの https://github.com/koki-develop/moview 前提条件 moview は事前に FFmpeg がインストール
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の64週目の記事です! 2年間連続達成まで残り42週となりました! こんにちは、@ry0_kagaです。 みなさん、Gandalfをプレイしたことはありますでしょうか? Gand
はじめに最近シェーダ書くことにハマっているので、今回はレイマーチングでいい感じにVJできそうな絵を作るために色々模索してみた試行錯誤を記事にしました。アイデア:最終形:前提開発環境はkod…
はじめにハッカソン…それはエンジニアのエンジニアによるお祭り…齢30歳、20代で研いだ開発スキルと膨張した自尊心で「デキる奴」として入賞、あわよくば優勝をスマートにもぎとってしまおうと無鉄砲に突…
<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
「一時保存や下書きできるようにしたい」といった要望が出てくることがあると思います。世の中のサービスでよくある機能ですしあったら便利だなと思うのも当然です。 同じ要望を受けた当時の私はその大変さに全く気づいていませんでした。 意外と考えることが多いよ、というのが伝わると幸いです。
Webサイトに記載されるEmailアドレスは、サイト訪問者にとってウェブサイトの連絡先を示すい重要な情報です。一方様々なデータ収集ボットが動作しているインターネットにEmailアドレスを公開することは、フィッシング詐欺メールの対象になるなどリスクをはらみます。 IPA等の発表にも
ゼロから XState を学べます。 【読者】 ・XState の初学者 ・React使いで XState に興味ある方 【特徴は】 ・XState を日本語で学習できること ・TypeScript を活用した XState の利用 ・最新の XState v5 の利用 ・N
Kaigi on Rails 2024に参加してきましたGakken LEAPで働いていますkoboriです。普段はShikaku Passというオンライン学習サービスの開発を行っております。20…
はじめにどうも、@to-fmakです。今回は、APIを利用してTerraform CloudのWorkspaceの設定変更を行いましたので、その手順について紹介します。具体的には、Workspa…
導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 今回は、ドキュメントを活用して専門分野に強いRAGを構築できるSimRAGについて紹介し
はじめに普段は大分県でエンジニアをやっています久しぶりに福岡県のエンジニアイベントに参加してきましたhttps://moneyforward.connpass.com/event/333150/…
株式会社Orbは企業や自治体が独自のデジタル通貨システムを構築するときに有用なAPI型ミドルウェア「Orb DLT」の開発と提供をしている企業です。2019年にリリースした「Orb DLT」は、デジタル地域通貨の基盤として累計で82の自治体...
プログラミングでは、1文字でも打ち間違いがあればエラーの原因になってしまいます。 そこで似たような文字、例えば数字の「1」(いち)とアルファベットの「l」(エル)、数字の「0」(ゼロ)とアルファベットの「O」(オー)などを容易に見分けられる...
1年かけてアプリをリリースした 今日もまたポエムを書こうと思った。noteとかの方がいいと思ったが、Tech系なのでzennで書きます。俺ちゃんは1年前にとある会社の社長さんと知り合った。そこでマッチングアプリなのかSNSなのかよくわからないアプリを作るのを手伝ったおった😇
はじめに レビュー基準について再考する機会があり、調べていたところ、すばらしい記事を発見しました。 https://google.github.io/eng-practices/ Google がコードレビュー・ガイドラインを公開しているようです。 有志の方による 日本語訳版
はじめに 本記事は「Google コードレビュー・ガイドライン要約」シリーズの【コードレビューの観点編】です。 Google Engineering Practices Documentation (日本語訳) の要約になります。 未読の方は、はじめに 本記事のポジションと用
概要Intune Suite アドオン機能 "エンドポイント 特権管理" を使用するとデスクトップ全体ではなく特定のファイルを実行するためだけの一時的な特権を "標準ユーザー" に与えることができ…
TL;DR GHC の WASM バックエンドを使って、フロントエンドからCloudflare Workersで動くバックエンドまで、全部 Haskell で書かれたブログエンジンを実装したよ。 Servant の Workers 向けアダプタを実装したよ い
はじめにCSSでランダムな値を指定したいと思ったことはありますか?僕はありません。ただ、CSSでランダムな値を扱う random()・random-item() 関数が 2024年11月現在 …
はじめに こんにちは! 株式会社アンドエーアイの荻野と申します! 今回は「GoldenTestでVRT(ビジュアルリグレッションテスト)を自動化する」と題して記事を書いていこうと思います! モチベーション 2024年11月現在、GoldenTestについて検索すると、標準
はじめにこんにちは。データエンジニアの山口歩夢です!11/3の技術書典のオフラインイベントにて、300ページ超えのStreamlitの入門書を頒布してきました。Streamlitの基本的な内容…
前提LaravelはWordPressからステップアップしたい人に丁度フィットしたような作りになっており、オンプレ前提であり、MVC構成の簡単なSSR(サーバーサイドレンダリング)を推しています。…
Jest・Testing-Library・Mockを使用してテストケースを記述した際に学んだことや注意点などをまとめる。JestとTesting-Libraryを用いたテストテストケースの定義…
この記事でTauri V2をベタ褒めしましたが実際には開発でつまづく所もあったので解決方法含めて備忘録として残しておきます。img src="..."でローカルファイルが参照できない。タイトルの…
概要 個人開発で制作しているアプリでほとんどのアプリに組み込む様になったライブラリを紹介します。 個人でオラオラ作っているのでまだまだ改善の余地があると思います。 環境系 コマンドとか Makafile 特にビルドのコマンドでよく利用する。 エイリアスにしてもいいかも
概要Elin Custom Portrait EditorというツールをTauriとSveltekitを使って製作したんですが、制作にあたって「Tauri、良すぎない?」と感じたのでその魅力を伝…
はじめにこんにちは、みなさん!今日は、ユーモアたっぷりの技術用語とその元ネタについて調べてみたので共有したいと思います!応用情報の勉強をしているときにパンくずリストという言葉がでてきて,その名…
こんにちは、sugar-catです。 アプリケーション開発では、短い間隔で定期的な処理を実行したい場面がよくあります。 多くのクラウドサービスでは、cron式やrate式を使用して定期実行を設定できますが、1分未満の間隔での実行が必要な場合は工夫が必要です。 Amazon Eve
概要 Ubuntu にデフォルトでインストールされている man コマンド、あるいは、そのための最小限の groff システムでは、日本語を含む man page を PostScript に出力することができません。 この記事では、Ubuntu に groff をインストー
はじめに地図を見ても,そうは見えない件。※本地図は海上保安庁ホームページ「日本の領海等概念図」より複製したもの。試しに計算してみようまず,外務省の日本の領土をめぐる情勢によると,日本の領土面…
はじめにSVG(Scalable Vector Graphics)は、ベクターグラフィックスを描画するためのXMLベースの形式です。Pythonを使用してSVGを生成することで、プログラマティック…
はじめに今回の記事は、DB(データベース)設計における「3層スキーマ」の概念についてまとめました。システムの柔軟性とメンテナンス性を向上させるためにこちらの概念は非常に重要になってきます。3層…
はじめに 2024/10/28 にAzure OpenAI Serviceに大幅なUpdateが入りました。 その中で、Deploy方法が増えて、PTUが安くなったので、その変更点をまとめてみました。 前提 ~ PTUってそもそもなに? ~ PTUがそもそもなに?という方
はじめにプログラミング言語をとわず設定ファイルは難しいですよね ドキュメントを見ても何ができるのかわからず検索でたまたま見つけた設定ファイルをコピペしては試し...を繰り返していると思います。わ…
勉強会でのDuckDB-Wasmに関するLT発表 参加させていただいた勉強会 https://classmethod.connpass.com/event/331322/ LTで使用したスライド https://speakerdeck.com/nkforwork/du
自分のサービスで月5万円入ってきたらどんなに生活は豊かになるか。どんなにプログラミングすることが楽しくなるか。全員にこの感覚を味わってほしい。こんにちは、Watanabe Jin(@Sicut_…
業務ではKotlin、個人開発ではGoを中心に開発をしているエンジニアがRustに入門して感じた違いをまとめてみようと思います。 Rustに関してはまだまだ学習中なので見当違いな内容があればご指摘ください。 各言語の違い 表現力 Rustの言語としての表現力について一言で
<a href="https://leanrada.com/notes/css-sprite-sheets/">https://leanrada.com/notes/css-sprite-sheets/</a><br /> <p>CSS spriteでのアニメーションについて。
! 注意 この機能は2024年11月3日現在、まだPrivate Previewのため、利用申請が必要です。 IAPとは Identity-Aware Proxy(IAP)はGoogle Cloudが提供するセキュリティ機能で、特定のユーザーのみがリソースにアクセスできるよ
そして私は家を飛び出した。 旅路の果てで、以下の構成に辿り着いた。 データベース: TiDB Cloud ストレージ: Cloudflare R2 Railsの実行環境: Fly.io ~ 20xx年某月某日 ~ 私はRuby on Railsを使ってWebアプリを
この記事は何最近DVDに保存していた動画ファイルをmp4ファイルとして書き出す必要があったため、スクリプトを作成しました。この記事では記録のためスクリプトの実装を残しておきます。環境Rub…
はじめにはじめまして!私は普段エンジニアとして仕事をしながら、趣味で個人開発者をしています。私にとってプログラミングはただの道具でしかなく、プロダクトを形にするための手段の一つでした。このように…
<a href="https://piccalil.li/blog/making-content-aware-components-using-css-has-grid-and-quantity-queries/">https://piccalil.li/blog/making-
<a href="https://github.com/astahmer/atomic-css-devtools">https://github.com/astahmer/atomic-css-devtools</a><br /> <p>Atomic CSSのスタイルをまとめたパ
<a href="https://evanhahn.com/re-implementing-javascript-double-equals-in-javascript/">https://evanhahn.com/re-implementing-javascript-doubl
次の記事が最近公開されたので、読んでみました。 https://developersblog.dmm.com/entry/2024/11/01/110000 結論としては、例えば同著者の「良いコード/悪いコードで学ぶ設計入門」という書籍と比較すると、だいぶ受け入れやすい主張になっ
Jetpack Compose 1.8.0-alpha05 から Text で Autosize がサポートされるようになったので試してみました。書いているのは 1.8.0-alpha05 時点の…
はじめにPythonでヒアドキュメントをする際によく使うのがtextwrap.dedentですが、これをf-string(f"...")を組み合わせ、簡易テンプレート記法として用いると意図しない挙…
こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを担っております永田と申します。 本記事では、GraphQLを活用した、規模が拡大しても崩壊しづらいソフトウェアアーキテクチャについて考察していきます。 自分は普段はバックエンドを書いているのですが、先週は少
Amazon技術評論社タイトル: LangChainとLangGraphによるRAG・AIエージェント[実践]入門以降、「本書」と呼称します。書評は、二部構成です。第一部へのリンクは下記を…
はじめに(ホームラボとは)ホームラボ(Homelab)とは、ITエンジニアが市販されているサーバやネットワーク機器を自宅に購入して、検証環境を自宅に保有すること(楽しむこと)事をさします。海外では…
こんにちは!okeです! つい昨日、Riverpodの罠(?)に引っかかっているコードを発見したので、共有します🚀 罠のコード 早速ですが昨日、下記のようなコードを見つけました。 なにが問題かパッと分かるでしょうか? /// 未予約のホテル情報 @riverpod Futur
はじめに 最近、Qiitaに投稿される記事を見ていると、「Dify」という単語をよく目にするようになりました。記事の内容から、自分のPC上でChatGPTのような「チャットボット」を簡単に作成できるツールのようだと感じたため、今回はDifyの構築方法や操作感について確認して
はじめに 今回はMicrosoft EntraIDとNext.jsを使って、ログイン機能を実装してみたいと思います。 以下の記事を見てみると、Azure AD B2CよりMicrosoft Entra External IDを使ったログインの方がデファクトスタンダードになるよ
症状ECSにPUSHしようとしたときに下記のメッセージが表示されました。 aws ecr get-login-password --region ap-northeast-1 | docker l…
どんな記事? コミュニティに数年参加しつつ、運営も行っている自分が、 「ITコミュニティに参加するメリット」 について考察する記事です。 自己紹介 はじめまして、まえと申します。 大阪のtoBの受託企業でプロジェクトマネージャーをしています。 エンジニア歴は5年です。 I
はじめに Software Development部 サーバーチームのt-kurimuraです。こちらの記事は、LuupのCM放映に合わせた「少し早いAdvent Calendar」の2日目の記事です。 Luupのソフトウェア開発では、FirebaseをBaaSとして利用して
2024年11月9日(金)に発売予定の「LangChainとLangGraphによるRAG・AIエージェント[実践]入門」を著者から献本いただきましたので、書評を書かせていただきます。ありがとうございます! https://gihyo.jp/book/2024/978-4-297
はじめに本記事では、Docker環境でReactを使用してオセロ(リバーシ)アプリを作成する手順を説明します。このアプリは、6x6のボードでプレイヤーとAIが対戦できるように設計しています。Re…
作成したアプリはこちら みんなの家計簿ゲストモードによるログインも可能なのでお気軽に試してみて下さい。私はプログラミンとは無縁の仕事をしており、仕事でもせいぜいエクセルとワードの基本操作程度しか…
フォトグラメトリの手順をまとめてみました。 これからフォトグラメトリを始める方の参考になれば。 建物や町並みを対象にした地上撮影による広域大規模なフォトグラメトリの手順を紹介しています。 主にRealityCaptureの使い方を紹介してます。 最後に3D Gaussian S
概要 入力された郵便番号から住所を自動入力するためのライブラリは無数に存在しますが、今どきのフロントエンドアーキテクチャと親和性の高いライブラリは多くありません。また、メジャーなライブラリの中にも郵便番号と住所の紐づけデータをAPIで外部から取得しているものがあり、エンタープ
JavaScript や TypeScript でmapはよく使うけど、flatMapって何者?そんな疑問、抱えてない?「mapは知ってるけど、flatMapって何が違うの?使うとどうなるの?」っ…
0.はじめに最近開発中に特定の機能を使用するとDBのCPUが跳ね上がる現象に出くわしました。詳しくSQLクエリを見ていくと「これインデックス貼っているのに正しく使われてねーじゃん」というオチだっ…
2024 年の TheAndroidShow で発表があった、Android SDK の更新スケジュールの変更について、わかっていることのまとめです。https://android-develop…
Fivotに参画してから約半年が経過しました。 参画当初から数ヶ月間、さまざまな課題に取り組み、方針も固まってきたため、 これまでの取り組みを整理し共有します。 背景 参画時点では、Flutter WebからNext.jsへの移行が完了したばかりの段階でした。 もともと別のプ
はじめに筆者の会社では、2000年〜2010年ごろに作られた技術負債古いサイトを数ヶ月前まで運用していました。100〜200ページ規模でHTML4×Shift_JISというサイトだったのですが、セ…
2つのJSON文字列の差分をシンタックスハイライト付きで表示したいケースがありました。 Zennでも同じ差分かつシンタックスハイライトができますね。下のようなコードブロックがそうです。 example.json { - "name": "Bob", + "name": "
この記事は、DataikuのマーケティングSVPであるRen Leeと、Dataikuのエグゼクティブ・プログラムのホストであるMark Palmerの共著です。 Markは、Warburg Pin…
見積もりが高くなるのはなぜ?見積もりの話題は、開発に関わるすべての人にとって避けられないテーマです。特に、「思ったより高い!」と言われると、エンジニアもプロジェクトマネージャー(PM)もどう対応…
TypeScriptは強力な型システムが魅力です。 しかし、複雑な型定義は理解が難しいです。特にライブラリの型定義などはジェネリクスや交差型などがネストしていることも多く、すぐに把握するのが難しい場合があります。 Visual Studio Code(以下VSCode)でType
よくある、「LTが3〜7件ほど行われた後、小一時間ほど懇親会が行われるタイプのイベント」の懇親会で起きる個人的あるあるをまとめました。 登壇者に話しかけたいが登壇者が埋まっていて、余った数人の人たちでグループができて変な空気になる 2×3の机に座っているとき、真ん中の2