【MantineCharts】チャートのX軸・Y軸のラベルをカスタマイズする
はじめにこの記事では、React 向けコンポーネントライブラリである Mantine に含まれるチャート(グラフ)機能の MantineCharts でチャートのX軸・Y軸をカスタマイズする方法を…
はじめにこの記事では、React 向けコンポーネントライブラリである Mantine に含まれるチャート(グラフ)機能の MantineCharts でチャートのX軸・Y軸をカスタマイズする方法を…
GitHubは、この1年のGitHubにおけるGitHubの利用動向やオープンソースの動向などをまとめた年次レポート「Octoverse 2024」を発表しました。 コミュニティ参加者はインドが2028年に米国を抜いてトップに 発表によると...
フリーランスが安心して働ける環境を整備するための法律、いわゆる「フリーランス新法」、正しくは「特定受託事業者に係る取引の適正化等に関する法律」が本日から施行されます。 フリーランス新法では、例えばフリーランスへの仕事の発注時には書面やメール...
いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍今回はAWSユーザ界隈で少し騒ぎになっているセキュリティグループに関するアップデ…
1. はじめに最近、Databricks 認定データエンジニア アソシエイト(日本語版)を受験し無事合格したので、試験に向けて勉強した内容や試験の感想などについて記しておこうと思います。ちなみに…
1. はじめに仕事を振られたとき、「いつまでにやりますか?」この質問に即答できない場合、あなたはこのタスクをやる気がないです。 あなたが上司だったら、部下に仕事を渡すときに期限をきる。あ…
Spring ModulithとはSpring Modulith は、Spring Boot を使用してドメイン駆動型のモジュール型アプリケーションを構築するための独自のツールキットです。Spri…
Vue Vapor Mode をやる可能性があるので、調べることにした。 Svelteの知識があるので、自分の為のキャッチアップとして、Vue Vapor と Svelte 出力の比較を行う。SSR時の処理などは追ってない。 試した場所 https://vapor-repl.
はじめにこんにちは!今回、新人指導をする立場に初めてなり、そこで色々学べているので、それらをまとめていきたいと思います!私の所属するチームでは、若手メンバに、なかなか機会のない指導の経験を積ませ…
はじめにLINEを使った案件に携わることが多いのですが、WEBページからLIFFを開いたときにWEBブラウザとLINEアプリそれぞれでLIFFのテストをしたいのに ・LIFFをWEBブラウザ…
コードRow( children: [ TextField( controller: _lastNameController, decoration: const InputDecoration( …
ブラウザ内テキスト探索の高速化というテーマで改善を行いました。公開許可は頂いていますが、先方の希望で社名は伏せさせていただきます。 https://gist.github.com/mizchi/b803f6872035248f86309057d6c97ee9 技術的には「再現性が
環境のセットアップからクロスコンパイルするところまで試しました。WinとMacはすんなりビルドできたのですが、Linux(Raspberry Pi)への書き出しで戸惑ったので、まとめておきます。…
こんにちは。Rustを愛し、Rustに愛された男です。 BoostDraftでは、一部のシステムでRustで使用しています。そこそこQPSのあるAPIサーバーや、そこそこ量のあるデータの解析などです。 Wikipediaでは、Rustの説明として以下のような一文から始まっています
はじめに Spannerはマネージドデータベースとして提供されているサービスです。そのためパッチ適用やハードウェアのメンテナンスなど、データベースで日常的に発生する運用面での作業の多くは自動的に実施されます。 一方で、データベースの運用という観点ではそれ以外の必要な作業や考慮
Kaigi on Rails 2024 で本屋さんを出店させていただきました。 やるよ、という宣伝記事: Kaigi on Rails 2024 で本屋さんをやります 本稿では、その振り返りを行います。 動機 動機は宣伝記事にあるように、「イベントを盛り上げるため」、そして「
私は1年半で3つのアプリを個人開発したものの、失敗だらけでした。 正直、ほぼ売上が無いようなものなのですが、自分なりに色々チャレンジはしたので、 失敗で得た教訓をまとめてみます。 これから個人開発をする人の参考になればうれしいです! 作ってきたもの 空きコマで日程調整でき
社畜ママ【年齢・前職】31歳・SNSマーケティング(広告審査)【学習状況】JavaScript特化の通信スクール卒業Next.js(DBはFirebase)でシンプルなwebアプリ作成、リ…
<a href="https://nodejs.org/en/blog/release/v22.11.0">https://nodejs.org/en/blog/release/v22.11.0</a><br /> <p>Node.js v22.11.0リリース。 Node.js
参考この記事は、以下の動画を参考にしています。詳しくは、動画をご覧ください。△DateTime.UtcNow// 開始時刻を得るDateTime start = DateTime.UtcN…
New Relicで検知したアラートは、メールやSlack、Jira、PagerDuty 等に連携することができます。今回はアラートの情報を Jira へ連携する際の Tips を紹介します。今…
概要 Core BluetoothはBluetooth LE(Low Energy、以下BLE)通信を行うためのフレームワークです。このフレームワークを使用することで、BLEを介した効率的なデータ通信が可能になります。また、デバイスは「Central」と「Periphera
はじめにこんにちはこの記事を投稿した一昨日から咳、くしゃみ、鼻、喉に違和感を覚えている者です。今回もAI/MLサービスである 「Amazon Polly」と「Amazon Transcribe」 について紹介したいと思います…
お疲れ様です。アスカです。今日は久しぶりにJAWSのオフラインイベントに参加したので、その感想とオフラインだからこそ感じた熱量をなんとか伝えたいと思い、帰りの半蔵門線の中で書いています。登壇内容…
はじめに 記事の目的と概要 本記事では、auto_routeパッケージのルーティング定義と画面遷移の仕方の実装例を解説します。(自身がキャッチアップした内容を発信するために書いていますので、もし間違っていたりしたら優しく指摘してくださると嬉しいです🙇♂️) auto
はじめに出前館や、UberEATSを利用したくても利用できる環境に無い田舎住まいの @___nix___ です。背景フードデリバリーサービス「出前館」は、システム障害の原因が、マルウェア「Re…
こんにちは!グロービスで技術広報をしているtsumichanです。 実は新卒の頃から5年ほどRailsを書いており、Ruby/Railsが大好きなのでKaigi on Rails 2024に参加しました。 初参加だったのですが、かなり気持ちが高まったのでアウトプットしたいと思い
はじめに一年ほど前から、仕事で社会課題をICTで解決する企画作りに取り組んでおり、その一環として生成AIを活用して合理的配慮の対応を支援するサービス『RaNavi』を企画しました。合理的配慮とは、…
はじめにSnowflakeのタスクについて勉強したメモですこの記事を読めばSnowflakeのタスクを使いこなせるようになるはずタスクとは何かをトリガーにSQLを実行する機能の1つ例えばス…
Anthropicの「Computer Use」機能をAndroid環境でADBを使って実装するには、PC向けのインターフェースをAndroid向けに調整する必要があります。この機能はAIがスクリ…
はじめにLinuxのコマンドに慣れていると、たまにコマンドプロンプトを扱う際にコマンドや仕様が分からなくてもどかしくなることがあるんじゃないかと思います。(逆もまた然り)今回はそのような場合にい…
! この記事は Vim 駅伝 の 10/30 の記事です。 前回の記事は mikoto2000 さんによる、 10/28 の「WezTerm 上の Vim で ALT 系のマッピングを使いたい」という記事でした。 次回は 11/1 に投稿される予定です。 はじめに 私は英語
GitHubは、日本時間10月30日未明に開幕したイベント「GitHub Universe'24」で、自然言語による指示だけで、パーソナライズされた小規模なアプリケーション(Micro-App)をすぐに生成できる「GitHub Spark」...
自己紹介 ただの情報系大学生です。Pythonでゲームを作るのが好きで、最初はTkinterを使って色々やってました。しかし、ゲームエンジンの存在を知ってからはなんて非効率なことをと嘆く日々です。…
GitHubのイベント「GitHub Universe'24」が日本時間10月30日未明に開幕しました。 基調講演では、GitHub Copilotの新機能としてAnthropicやGoogleの大規模言語モデルが選択可能になることが発表さ...
<a href="https://webkit.org/blog/16188/webkit-features-in-safari-18-1/">https://webkit.org/blog/16188/webkit-features-in-safari-18-1/</a><br
<a href="https://github.com/mswjs/msw/releases/tag/v2.6.0">https://github.com/mswjs/msw/releases/tag/v2.6.0</a><br /> <p>msw 2.6.0リリース。 WebS
Flutter を fork した Flock というリポジトリができました。 https://flutterfoundation.dev/blog/posts/we-are-forking-flutter-this-is-why/ これにより、なにやら Flutter が落ち目
はじめに こんにちは!ナウキャストのデータエンジニアのけびんです。 Snowflake での select のクエリを最適化するためには「不要なファイル(partition)を読み込まないようにする」、つまり "partition pruning" をいかに活用できるかが大事
国立国会図書館サーチのAPIとは? 国立国会図書館と全国の図書館の蔵書情報にアクセスできるAPIです。 主に3つのAPIが提供されています。 検索用API ハーベスト用API 書影API 今回は検索用APIと書影APIを使ってみたので、その知見を共有します。 利用申
はじめに NCDC株式会社に入社して4ヶ月が経った。 その中で、先輩エンジニアの技術トレンドを掴む力がすごかったので、自分なりに分析してみました。 なぜそう思ったか 以下は先日のSlackでのやり取りである。 NCDC標準として、Pythonのパッケージ管理ツールに何
二人いればサイコロと同じく1から6までの乱数を発生させることができる、という「ゆびダイス」が面白そうだったので、Juliaで実装して試してみました。どんなものかは、リンク先を読んでください。あるいは…
「CTOの視点で選ぶ「最適な」アーキテクチャとは?」というイベントで登壇しました。 https://rosca.connpass.com/event/333739/ 本記事は登壇資料をMarkdownとしてそのまま記事化したものです。スライドのほうが読みやすい方は、Speaker
株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。本記事では、RAGの性能を高めるための「LongRAG」という手法について、ざっくり理解します。 この記事は何 この記事は、RAGの文脈消える問題を克服する新手法「LongRAG」の論
マイクロソフトは同社が独自に開発したArmベースのプロセッサ「Azure Cobalt 100」の仮想マシンを10月16日付けで正式版として提供開始したことを発表しました。 sThe new Azure Cobalt 100 Virtual...
<a href="https://2024.stateofcss.com/en-US/">https://2024.stateofcss.com/en-US/</a><br /> <p>State of CSS 2024のアンケート結果が公開された。 CSSの言語機能、ライブラリ
<a href="https://github.com/tinylibs/tinybench/releases/tag/v3.0.0">https://github.com/tinylibs/tinybench/releases/tag/v3.0.0</a><br /> <p>t
<a href="https://github.com/acornjs/acorn/releases/tag/8.14.0">https://github.com/acornjs/acorn/releases/tag/8.14.0</a><br /> <p>acorn 8.14.
<a href="https://github.com/pnpm/pnpm/releases/tag/v10.0.0-alpha.0">https://github.com/pnpm/pnpm/releases/tag/v10.0.0-alpha.0</a><br /> <p>p
はじめに ソフトウェア開発、とくに Web やモバイルアプリなどの GUI アプリケーションの開発において、MVVM や MVC といったアーキテクチャパターンの話題は避けて通れません。 GUI アプリケーションの開発において頻出する課題を「パターン」として捉え、それに対する
本記事では大規模化合物ライブラリの構築を行います。本記事ができるようになると、In silicoスクリーニングに必要な化合物ライブラリの作成の仕方がわかるようになります。 動作検証済み環境 Windows 11 Home, 13th Gen Intel(R) Core(TM)
はじめにRubyも書いたことない、webアプリも作ったことない人がRails7環境構築やってみた編です。今回はローカル環境で1からRailsを立ち上げるところまでのメモ程度です。そして作者は深…
! この作品は、私が3年前に生成した汚泥ともいうべきコードを、2柱の神がリファクタリングで浄化するまでを描いた物語です。私の担当範囲は一切期待せず、残りのお二方の記事の方をこそ、是非是非お読みください。 まずは、私がこのような記事を書かせていただけることに感謝申し上げます。 元
はじめに本記事ではAI知識ゼロから始めてAIエンジニアとして実務にチャレンジできるレベルを目指してロードマップ形式でコンテンツをまとめました。生成AIの台頭、SakanaAIの大型資金調達やGo…
株式会社ハウテレビジョン様で、 質問箱サービスMondのパフォーマンス分析と改善を行いました。 https://mond.how/ja 内容としてはLCPの内訳の計測、その解決方法の提案、そして一番大きな問題だった GraphQL リクエストの最適化という話になります。 現時点で
この記事は以前 エンジニアと人生 というオンラインコミュニティで執筆し技術書典で頒布した本の中の、私の執筆した章をリライトしたものです。 無料公開の背景 本は有料で販売していたので元々この記事も有料記事にしようかとも思っていましたが、なんだか最近個人開発をネタに特に中身のない情報
New Relicにログインして活用するユーザーの権限は所属するグループのロールによって制限することができますが、そもそもユーザーが利用できる機能はユーザータイプに紐づいています。ユーザータイプの…
はじめに 個人での開発や、小規模なアプリケーションでは整合性を意識して開発することは少ないかもしれませんが、複雑なシステムや大規模なアプリケーションでは整合性を意識して開発することが重要になってきます。 今回はデータベースの整合性の中でも一般的な、「結果整合性」と「強い整合性
Ruby on Railsチュートリアルで学んだ内容を個人的なメモとして簡単にまとめたものです個人メモRuby on Railsチュートリアルにおける開発環境github codespaces…
「図解即戦力 Google Cloud のしくみと技術がこれ 1 冊でしっかりわかる教科書」とは Google Cloud の基礎知識が学べる「図解即戦力 Google Cloud のしくみと技術がこれ 1 冊でしっかりわかる教科書」が、2024 年 9 月 (電子書籍版は
こんにちは!シンプルフォームの山岸です。 皆さん、データ基盤のメタデータ管理には何を利用されているでしょうか。 当社では現在、Snowflake × dbt を軸としたデータ基盤への移行に向けて検証・構築を進めており、併せて dbt Docs の機能を用いたメタデータ管理・提供方
HTTPSがインターネットを安全にしたように、準同型暗号はAIのHTTPS時代の幕開けとなります。 今回Appleが発表した技術は、単なる機能追加ではありません。この技術革新は、かつてHTTPSが通信の安全性を革新したように、AIの利用方法を根本から変えようとしています。 htt
IntelliJ IDEAなどの統合開発ツールやKotlin言語の開発などで知られるJetBrainsは、JavaScript/TypeScriptのためのIDE「WebStorm」と.NETおよびゲーム開発のためのIDE「Rider」を、...
ZOIです。2024/10/26のABC377で青色になりました。やった~!!レート推移はこんな感じです。小さな変化ですが、色変したときにココの色が変わるのめちゃくちゃいいですよね。ちなみに入…
! この記事はできるだけ早くアウトプットしたいということや、メンバーのリポジトリを使用したこともあり、画像やGitHubのリンクを添付していません。ご了承ください。 サポーターズのハッカソンvol.16に参加しました。人生初のハッカソンです。 個人で参加したのですが、他に個人で
! 本記事では Firebase Genkit を使用した Cloud Run Functions (旧 Cloud Functions) のことを Firebase Genkit Functions と呼んでいます。 Cloud Functions for Firebase を
オセロとは オセロは、2人のプレイヤーが交互に盤面へ石を打ちながら…以下略 今回は、プレーヤーは双方とも人間のシンプルなものを作成します 出来上がりはこんな感じの超ミニマルなものです 本文の一番下にコード全文を載せていますので、まずはコピペして貼り付けて触ってみることをお勧め
はじめにこんにちは、Watanabe Jin(@Sicut_study)です。普段はReactを使った実践的なハンズオンを投稿しています。今回はApple Musicのようなかっこいい音楽プ…
はじめに タスクランナーを Makefile から Taskfile へと移行したいと考え、社内の他の開発者へ説明する機会がありました。 そのときの資料の転記になります。 すでに以下の記事があり、内容を加筆したものになります。 gsy0911 さんの記事がなければここまでまと
初めにこの記事で使用している「.NET Framework」のバージョンは「.NET8」です。C#初心者が調べたことをまとめているため、不備・不足あるかもしれませんがご了承ください。改善したい…
はじめに この記事の内容は、以下の勉強会で報告したものになります。 開催日時:2024年10月27日(日)17:00 - 19:00 テーマ:小型LlamaモデルのMegatron-LMを用いた事前学習と継続事前学習 この勉強会では、トークナイザー学習に加えて、事前学習や継
はじめに この記事の内容は、以下の勉強会で報告したものになります。 開催日時:2024年10月27日(日)17:00 - 19:00 テーマ:小型LlamaモデルのMegatron-LMを用いた事前学習と継続事前学習 この勉強会では、Megatron-LMの説明に加えて、ト
MacでWindowsソフトを動かすお話です。Mac歴2.5年です。Webアプリが多くなり、多くの作業がWebで完結できることが多くなったしWindows/Mac対応のアプリも増えてきており…
Slack APIを使ったGoogle Apps Script(GAS)を書く際は、都度ググったり、最近ではChatGPTに聞いたりしていました。しかし... - 都度ググったり、ChatGPTに聞くのは面倒 🫠 - 昔のSlack APIを使用してて動かない 😭 - ユー
はじめに 普段emacsではpythonを使用してデータ分析や、orgを使用してタスク管理、メモ書きをしている。 emacsでデータ分析を行う上でのpython関連の設定に何が必要かの大枠を示し、 あまり記事がないemacs-jupyterによる画像が表示できるjupyter
こんにちは!プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。今回は二重リストのEnum/内部Enum操作について学んだことをまとめます。…
Rust で作るプログラミング言語シリーズです。 https://www.amazon.co.jp/dp/4297141922 バイトコードコンパイラの難しさ 書籍での心残りの一つが、第6章のバイトコードの難易度です。本書ではプログラミング言語を作るにあたってステップ・バイ・
はじめに前回はPyTorchを使って、単回帰モデルの実装・訓練を行いました。今回は二値分類を行います。やったことアイリス・データセットからラベルが0と1のデータを抽出し、二値分類を行いました。機械学習モデル: ロジスティック回…
こんにちは、ふくちと申します。2024年10月23日にClaudeのアップデートがありましたね!https://www.anthropic.com/news/3-5-models-and-com…
x 過去ログを見よ!!x ESP32のArduinoのバージョンは、3.0.7x パケロスは、気にするな!!目的M5Stack NanoC6につながったNeoPixelをESP-NOWでお…
はじめにアプリ開発にはCursorはあんまり関係ないかな〜。なんてったって我々にはXcodeがいますからね!という気持ちがあり、Cursorには触れてきていませんでした。しかし、やっぱりAIの力…
<a href="https://www.jeasx.dev/">https://www.jeasx.dev/</a><br /> <p>JSXをテンプレートとして利用してSSRを行うフレームワーク。 非同期処理、ディレクトリベースのルーティング、Static Assetsの扱い
<a href="https://onestack.dev/">https://onestack.dev/</a><br /> <p>ウェブとネイティブに対応したReactフレームワーク。 tamaguiのチームが開発している</p>
<a href="https://blog.jetbrains.com/blog/2024/10/24/webstorm-and-rider-are-now-free-for-non-commercial-use/">https://blog.jetbrains.com/blog
<a href="https://nodejs.org/en/blog/release/v23.1.0">https://nodejs.org/en/blog/release/v23.1.0</a><br /> <p>Node.js v23.1.0リリース。 <code clas
<a href="https://nextjs.org/blog/our-journey-with-caching">https://nextjs.org/blog/our-journey-with-caching</a><br /> <p><code class="langua
はじめに 2024年現在、SecHack365の表現駆動コースに参加してます! SecHack365成果発表会までの残り日数を表すProgressBar[1]が50%となったので、 今日までの取り組みや学んだことを報告をしていきます! SecHack365を知らないよという
SQS拡張クライアントライブラリSQSのペイロード256KB制限を超えたいときに利用できる拡張ライブラリ、最近Pythonでもライブラリが公開された。S3を経由してメッセージを伝えているが、それ…
LLM as a JudgeとPairwise評価について LLM as a Judgeは、与えられたテキストの妥当性や品質をLLMで自動評価する手法です。LLMの基礎性能計測だけでなく、様々な生成系タスクにおいてよく使われる評価方法です。今回はその中でもPairwise評価
はじめに 職務経歴書を使用する機会はそれほど多くありませんが、いざ必要になって作成しようとすると、さまざまな手間がかかります。自分の経歴を振り返り、情報を整理し、記載し、修正して完成させる必要があるためです。また、これは社会人生活が終わるまで継続的に続けていかなければならない
はじめにこの記事では、AWSのEC2インスタンスを起動し、Application Load Balancer (ALB)を設定する手順について説明します。ALBを使用することで、複数のEC2イン…
初めに 今回は Flutter とネイティブのプラットフォームとの通信を行うためのツールである Pigeon を用いて、以下の双方向のコードの呼び出しを行いたいと思います。 Flutter から Swift の呼び出し Swift から Flutter の呼び出し ! 今
「AWS CDKの脆弱性が発覚した」というニュース記事が流れてきたのですが、読んでも不安を煽るだけで何を言っているかよく分からない内容でした。 仕方がないので、脆弱性を報告したAqua Security社の記事を読んでみました。 https://www.aquasec.com/b
(まだ書いてる途中)僕がシニアエンジニアとしてどのようにアジャイル開発を実践しているかの現在地を紹介します。アジャイルな開発に取り組んでいるみなさんにとって何かしら、ヒントや刺激になるようなものがあると嬉しいです。
以前[4]、同一アプリケーションをGo、Rust、C言語で実装し、各言語による実装効率と速度を評価しました。今回は、その経験をもとにRustの効率的な学習方法と導入についての見解をまとめてみます。 Rustの学習方法 Rustは生産性を実感するまでに学習期間が必要な言語とされ
この記事では ><> の簡単な使い方の説明をしております.実際に問題を解くのは次の記事になりますのでご了承ください. はじめにこんにちは,みなさんAtCoderをご存じですか?(唐突)AtC…
はじめに 弊社ではApp Routerを使用していますがサーバ/クライアントという境界線の扱いが難しく、何が最適解なのか模索しながら開発する毎日です。 いろいろと苦戦していますが、中でも「stateなどクライアント側の値によってRSCを再レンダリングさせ、(サーバ側で)データ
こんにちわ! がく@ちゅらデータエンジニアです 久々に、オフラインイベントに参加してきたました。 参加してきたのは、dbt Tokyo Meetup #10 https://www.meetup.com/ja-JP/tokyo-dbt-meetup/events/30387381
はじめまして!SCSK株式会社です!皆さん、EAIツール「ASTERIA Warp」という製品をご存じですか?そもそもEAIツールという言葉を初めて聞いたという方もいらっしゃるかもしれません。…
はじめにVPC private subnetに置かれたRDS Aurora MySQLに対して接続しようとした時、古くからある手段としては、public subnetに置かれた踏み台EC2を経由…
AWS Linux 3世代AWSが独自に提供しているLinux OSが3世代あります。Amazon Linux 1 (2023年 EOL)Amazon Linux 2 (2025年 EOL)…
はじめにブラウザの上スクロールでリロードされることを防ぎたいと思ったことはありませんか?特にフォーム入力中やデータ編集中に、意図せずリロードが発生してしまうと、ユーザーの作業が消えてしまいます。こ…
はじめにXが開かれるか、シェアボタンを押したWeb上で出るかは環境によって異なるようですが、「入力した単語の検索結果はありません。しばらく…」のメッセージが表示され適切にシェアが出来ない場合があり…
はじめに 今回は、Infrastructure Composerを使用して、サーバーレスアーキテクチャを構築し、ChatGPTのレスポンスを受け取る仕組みを作ります。使用する主なAWSサービスは…
はじめにこんにちは、genimuraです。5月で期が変わり採用計画大幅に変わったことによる、全体的な見直しと改善を半年間行ってきました。今回は5月から行ってきた活動内容と振り返りをしようと思い…
今回は前回書いた「サイバーエージェントの新卒エンジニア1年目が配属1ヶ月で学んだこと」に引き続き、配属されてから半年間で学んできたことについて振り返りしようかなと思います。前回はソフト面的なことが多かったですが、今回はハード面中心でエピソードベースで振り返っていこうかと思います。
まえがき フォルシアでは長年検索に特化したアプリケーションを開発してきましたが、近年注力しているプラットフォームのwebコネクトにおいては検索領域に留まらず商品販売に求められるあらゆる機能を提供しています。 webコネクトにおいて、ほぼ全ての商材データを管理する領域が素材登録
はじめまして! サイボウズ株式会社 フロントエンドエンジニア(内定者バイト)の mehm8128 (@mehm8128) です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催して
はじめにみなさんSupabase使ってますか?私はSupabaseを本業で使っているわけではないですが、個人開発や副業では利用していて便利さを痛感しているところです。タイトル通り意外とSupa…
生成AIで実現する"私専用の学び空間" 〜パーソナライズ教育の未来〜 今回は、学びが早く楽しくなるために生成AIを活用して「私だけの教材」を作る方法を紹介します。 自分の好きなシチュエーションを題材にしたTOEIC文法問題を生成AIに生成してもらい、さらに生成してもらった問題
ChatGPTなどの登場で参入障壁が低くなった個人開発。 それでも気軽に手を出せるレベルではない…ような雰囲気もある。 作りたいサービスがある 稼げそうだからやってみたい 面白そうだから などなど… 個人開発を始める理由は人それぞれだが、実際にサービスを作る際の流れはだいたい
はじめに AIエージェントというものを利用して、複雑なワークフローを作成することに興味があったので、勉強しました。 宗教的にWebUIを使えない私ですが、Difyは非常に簡単に使えるとのことでしたので、今回ばかりは解禁して、環境構築など含めて忘備録として記載します。 (もちろ
HashiCorpの創業者の一人であるミッチェル・ハシモト氏は、個人のプロジェクトとして開発してきたターミナルエミュレータ「Ghostty」のバージョン1.0を今年(2024年)12月にリリースし、合わせてオープンソースとして公開することを...
いつも記事を読んでいただきありがとうございます!エンジニアのMasaki(@MASAKIOKUDA-eng)です👍担当しているプロジェクト内で「技術選定」を行う機会がありましたので、初心者視点…
前置き この記事は、友人らと開催した自主ゼミのLT用に用意したプレゼンだったのですが、思ったより参加者が少なく悲しかったのでその内容を共有したいと思います。 内容はゲームにおける円の当たり判定で…
<a href="https://web.dev/articles/base64-encoding">https://web.dev/articles/base64-encoding</a><br /> <p>絵文字やサロゲートペアを安全に扱えるBase64エンコードについて。
<a href="https://github.com/pmndrs/zustand/releases/tag/v5.0.0">https://github.com/pmndrs/zustand/releases/tag/v5.0.0</a><br /> <p>Zustand v
はじめにこんにちは! 中学3年生のAwashAmityOakと申します。私は競プロerで、AtCoderというサイトでコンテストに参加しています。今回の記事は、そのAtCoderで入青(Ratin…
戒めと備忘録のために書きます。「ここは違うんじゃない?」などありましたらコメントください。質問に答えられていますか?私は答えられていないことが多いです。以下で例を出していきます。聞かれたこと…
はじめに原神のモデルをUnityで動かしたいと試行錯誤した結果、ようやく形になったので記録として残すことにしました。各ツールの詳細な使い方や、Unityの基礎的な部分は説明を省いています。作成に…
2024年9月にCISSP試験を受け合格することができました。多くの合格記が参考になりましたので、私も私なりの合格記を書いてみたいと思います。当たり前ですがNDAに触れるような内容は出していませ…
はじめに 前回の記事では、JSONでプログラムを記述し、それを読み込んで実行できるように拡張しました。今回は、インタプリタに新しいデータ型を追加していきます。これまでは数値型のみを扱っていましたが、プログラミング言語として実用的にするために、真偽値型と文字列型を追加します。
活性化関数 活性化関数とは,ニューロンへ入力された信号の和をa,そのニューロンから出力される信号をyとしたときの,aからyへの変換のために用いられる関数です. 活性化関数の具体的な形の例と選択基準 ここでは,活性化関数の具体例を紹介します.実装例は記事の後半で紹介していま
何の話かと言うと Google Cloud で提供される基盤モデルの Gemini 1.5 Pro / Flash には、Google 検索や Vertex AI Search と連携するグラウンディング機能があります。この機能の使い方を説明します。 基礎知識の確認 大規
今回は,AtCoder Beginner Contest 376 B 問題を解いた際のメモを残しておきます. 最近の AtCoder は,B 問題でもちょっとした工夫が必要なことが多いですね. 「AI の進化により,難易度が上がっているのかも」とか思ってしまいます. AtCo
はじめにTDD (Test-Driven Development) Kata は、TDD の練習やスキル向上のために行う小さなプログラミング練習問題のことです。「カタ」は武道や芸術における型(練習…
Amazon Web Services(AWS)は、Redisをフォークしたインメモリデータベース「Valkey 7.2」をAmazon ElastiCacheとAmazon MemoryDBで提供を開始したことを明らかにしました。 Val...
完成図 操作動画https://x.com/9Bp7Pmk7Gp1266/status/1849074264173113726目次なぜ⁉寿司計画&製造をもっと簡単に2. 使用したツール…
最近Astroを使い始めました。 以前はNuxtを使っていたのですが、Nuxtが使いづらいな〜と思っていた矢先にAstroはかなり開発体験も良く、ビルド時間も短縮できておそらく2024年時点では最高の静的サイト生成フレームワークだと思います。 実際にサイトを開発している中でページ
DataRobotの山本です。本記事ではDataRobot AI アクセラレーターについて、データサイエンティスト目線でのメリットをご紹介します。1. はじめにAI技術の急速な進歩に伴い、多くの…
概要kubectl debug を使うと、デバッグ用のコンテナを起動して、Pod 内の調査を行うことができます。たとえばシェル(bash や shell)が入っていないコンテナに対しても、シェル…
はじめに 2024年10月23日、Antholopic社からアップグレードされた Claude 3.5 Sonnetと、新しいモデルの Claude 3.5 Haiku、新機能であるcomputer useのベータ版が公開されました。 https://www.anthropi
はじめに こんにちは、きむです! 今回Vue Fes Japan2024に一人で行ってきました!!(誘った人みんな用事ありました😭) 一人で楽しめるかな...と不安だったのですが、めちゃめちゃ楽しかったです!知らない概念や今後活用できそうなことがたくさんあったので、ちょっとだ
あなたの読書の目的はなんですか?その瞬間だけ満足する読書になってませんか?こんにちは、Watanabe Jin(@Sicut_study)です。みなさんは読書していますか?現代はスマホの普…
DataRobotで製造業界のお客様を担当しているデータサイエンティストの山本です。前回の記事では、DataRobot AI アクセラレーターの概要を紹介しました。本記事では具体例として、 教師なし…
ここ3ヶ月間ほど、"Hotwire for Frontend Developers"「フロントエンドエンジニアのためのHotwire入門」というウェブサイトを作っていました。(ベータ版として公開していました) HotwireとNext.jsをちゃんと見てから比較してもらいたいとい
はじめにこんにちは 最近寒いのやら暑いのやら寒暖差が激しいすな今回はAI/MLサービスである 「Amazon Comprehend」 について紹介したいと思います。Amazon Compre…
詳しい話はいくらでもありますが 3D Tiles の雰囲気をつかむのが目的です。2023年9月に社内用に書いたメモ書きをほぼそのまま載せています。2DタイルおさらいおなじみのXYZタイル (2…
はじめにファンクショナルロールとアクセルロールを使用した設計例について書きました。ファンクショナルロールとアクセルロールについては こちら の記事に記載したので先に読むのをおすすめします。やり…
はじめに この記事は、nvim-cmp という neovim のプラグインををメンテしている間に出てきたいろいろな課題や、いま考えていること(やるとは言っていない)を説明することを目的としています。 nvim-cmp とは? neovim における、補完プラグインです。
<a href="https://svelte.dev/blog/svelte-5-is-alive">https://svelte.dev/blog/svelte-5-is-alive</a><br /> <p>Svelte 5リリース。 runeのサポート、イベント属性の渡し
こんにちは。 atama plus株式会社の @kzk-maeda です。 最近VPoE始めました。 あと最近テクニカルライターになりました。 https://x.com/kzk_maeda/status/1830764121148793195 この記事では、エンジニアチームで技
はじめに こんにちは、夜中にトイレに起きたら Anthropic からアップデートが発表されていたので目が冴えちゃったこばDです。Claude 3.5 Sonnet(new) と Claude 3.5 Haiku、そして computer use という新機能がパブリックベー
背景と動機 本をよく買います。 気になった技術書や小説、漫画など、社会人になってからは特に買う頻度が増えたように思います。 しかし、読む時間がなかなか取れなかったり、期間が開いてどの本を読んでいたのか忘れてしまったりして、気付いたら積読が積み上がり「あ~やべ…」と感じることが
スタンドアロンなWebAssemblyランタイム「Wasmer」の開発元であるWasmer社は最新のWasmer 4.4の新機能として、C言語をWebAssemblyにコンパイルし、WebAssembly環境でそのまま実行可能する機能を発表...
インターネット上のアイデンティティ関連技術の標準化を行っているOpenID Foundationは、エンタープライズ向けSaaSにおけるセキュアなアイデンティティ管理の相互運用性を実現する目的で「IPSIEワーキンググループ」(Intero...
数理最適化Solverいろいろ定期的に開催されているOptimization Nightの#9がSolver回だそう。久しぶりに参加しようかと思いきや、どうやら参加が難しい日に開催されるらしい。…
📰 概要 本書は、無料で利用できる量子化学計算ツール「PySCF」を用いた計算手法を学ぶための技術書です。PySCFは、高度な量子化学計算を手軽に実行できるオープンソースのソフトウェアであり、商用の有料ソフトを購入することなく、多様な化学シミュレーションを行うことが可能です。
みなさんは「レコメンドされた商品が実際どのようにユーザに消費されるか?」を考えた推薦システムを構築できていますか?本記事は、推薦システムに関するトップカンファレンス ACM RecSys'24 に…
はじめにTableauとAmazon QuickSightに初めて触れた新卒社員の、初心者視点での備忘録です!初投稿、ぜひ気軽に読んでください~~~<(_ _)>※作業時点のBIツール歴:1ヶ…
はじめにUiPathは2024.10リリースで、新たにAutopilot for everyoneをリリースしました。こちらは全従業員を対象とした機能で、自動化の恩恵をいままで以上に実感することが…
システムに関係するステークホルダーが役割や組織の垣根を超えてデータを参照できるようにすることで、チームや組織で同じ情報を元にトラブルシュートや意思決定が可能となります。こちらの記事では、New R…
<a href="https://blog.cloudflare.com/the-story-of-web-framework-hono-from-the-creator-of-hono/">https://blog.cloudflare.com/the-story-of-web
<a href="https://www.amazon.co.jp/dp/4297145774/">https://www.amazon.co.jp/dp/4297145774/</a><br /> <p>2024年11月9日発売 TypeScriptについての書籍</p>
<a href="https://expressjs.com/2024/10/15/v5-release.html">https://expressjs.com/2024/10/15/v5-release.html</a><br /> <p>Express v5 pre-rele
<a href="https://gihyo.jp/book/2024/978-4-297-14494-4">https://gihyo.jp/book/2024/978-4-297-14494-4</a><br /> <p>2024年11月5日発売 JavaScriptでのアル
<a href="https://github.com/gosub-io/gosub-engine?tab=readme-ov-file">https://github.com/gosub-io/gosub-engine?tab=readme-ov-file</a><br />
<a href="https://pkg-graph.info/">https://pkg-graph.info/</a><br /> <p>npmパッケージの依存関係を可視化してくれるツール</p>
<a href="https://nextjs.org/blog/next-15">https://nextjs.org/blog/next-15</a><br /> <p>Next.js 15リリース。 <code class="language-plaintext highl
Streamlit in Snowflake (SiS) でアプリケーションを開発する際に、設計で気をつけて良かった点、やらなくても良さそうな点についてまとめました。テンプレートが必要な方は、記事の最後をご覧ください。 やった方がよいこと ローカル環境のセットアップ Si
Ruby on Rails(以下、Rails)の開発チームは、今後6カ月ごとに新機能を含む新バージョンをリリースし、2年間のセキュリティ修正を提供するなどの新しいメンテナンスポリシーを発表しました。 New Rails maintenanc...
Webアプリケーションフレームワーク「Angular」の開発チームは、次期Angularに搭載予定の新機能「Incrmental Hydratio」(インクリメンタルハイドレーション)をプレビュー公開しました。 We just shared...
本記事ではIn silico創薬の論文をフォローし、標的タンパク質の決定の仕方とその準備について説明しています。この記事の内容が理解できるようになると、標的タンパク質の決定の仕方と分子ドッキングなどに使われるタンパク質を準備することができるようになります。 動作検証済み環境 W
こんにちは。 コワーキングスペース茅場町 Co-Edo の田中弘治です。 ここ数年、土日にCo-Edo以外で行われるイベントの参加はできていなかったのですが、ことしは参加できることになり、念願の Vue Fes Japan に参加してきました。 https://vuefes.jp
■ 概要本記事ではUnityのShaderGraphを使った「マーブルノイズ(マーブル模様)の実装」を紹介します。■ 環境Unityバージョン:Unity2022.3.44f1プロジェク…
はじめに 🚩 Next.js を例に、URL 状態管理には以下のような課題があると思います。 JavaScript の Web API である URLSearchParams を使用してクエリパラメータの直接操作が必要になり、ロジックが煩雑になりがちである 型安全性が確保し
こんにちはべいえりあです。いきなり煽りタイトルで申し訳ないのですが、今回はLiteLLMについて書いてみようと思います。 LiteLLMとは? LiteLLMは様々なLLM APIをOpenAIフォーマットで呼び出せるサービスです。 https://www.litellm.a
Cloudflare は API Shield という API (Application Programing Interface) を保護するサービスを提供しています。APIの通信は通常のHTML通信と異なりプログラムからコールされるためWAFや対DDoSが提供しているクライア
はじめに はじめまして。データアナリティクスラボ株式会社 データソリューション事業部の力岡と申します。普段はデータサイエンティストとして、データ分析や機械学習モデルの構築、生成AIアプリの開発などを行っています。 近年、AIの発展に伴い、自律的にさまざまなタスクを遂行するAI
GHC 9.12.1-alpha1が2024年10月16日にリリースされました。 GHC 9.12.1-alpha1 is now available! - Announcements - Haskell Community そのうち、GHCupのprerelease cha
突然ですが、みなさんは転職における「成功した!」の基準はなんだと思いますか?年収があがった。キャリアアップを実現できた。確かにこれらは成功といえるのかもしれません。しかし、それは転職の目的が「年収…
はじめにDockerは、ソフトウェア開発や運用において、アプリケーションの環境を迅速かつ効率的に整えるためのツールとして、近年多くのエンジニアに活用されています。Dockerコマンド自体は多くの…
<a href="https://bun.sh/blog/bun-v1.1.31">https://bun.sh/blog/bun-v1.1.31</a><br /> <p>Bun v1.1.31リリース。 <code class="language-plaintext high
ハコベルシステム開発部の大石(@bicstone)です。普段はプロダクトエンジニアとしてSaaSプロダクトの開発を行なっています。 この記事では、ハコベル配車計画の0→1フェーズのSaaSプロダクトにおいてGraphQLを採用した経験から感じたGraphQLへの向き合い方について
はじめにまず、Power Apps のアプリや Power Automate のフロー等のリソースは、環境という場所に保存されます。また、Dataverse のデータベースについても環境に紐づいて…
はじめに皆様お疲れ様です。 今回の 「番外編」 では前回の続きで 「モンタージュ理論」 について紹介いたします。前回の投稿を見たい方はこちらをご覧ください!https://qiita.com…
はじめにここ最近、GaussianSplattingが急激に話題になっています。NianticがリリースしているScaniverseでもSplatでのスキャンを前面に押し出しており、撮影環境や…
FirefoxのJavaScriptエンジンでありWebAssemblyの実行エンジンでもある「SpiderMonkey」の開発チームは、WebAssemblyの実行速度を従来よりも最大で75倍高速にする改善を行ったことを、ブログ「75x ...
<a href="https://nextjs.org/blog/next-15-rc2">https://nextjs.org/blog/next-15-rc2</a><br /> <p>Next.js 15 RC 2リリース。 <code class="language-pl
はじめにこんにちは!3Dカメラを愛し、3D技術に愛され、3Dカメラを作っている半導体会社には愛されなかった男 Takumi3 depth(です) 。Takumi-san@3Dcamera前回に引…
1. プロトコルとは?コンピュータ同士が通信を行う際に、言葉のように「約束事」が必要。これをプロトコルと呼ぶ。異なるメーカーやOSを持つコンピュータ同士でも、同じプロトコルを使えば通信が可能になる…
まえがき近年ソフトウェア開発、チーム開発におけるエンジニアリングマネージャーの重要性は高まってきている一方、マネージャーを目指したいというソフトウェアエンジニアはあまり多くないのが実態で、どのよう…
フロントエンドエンジニアが実際に使用しているVSCode拡張機能17選 はじめまして、フリーランスのフロントエンドエンジニアのAKIと申します。今回は、実務で活用している便利なVSCode拡張機能をご紹介させていただきます。特にNext.jsでの開発現場での実用性を重視して厳
VueFes2024に登壇しました10/19、VueFes Japan 2024にセッション枠でプロポーザル採択され、Vue.jsのパフォーマンスについてお話しました。人生2回目の登壇で多くの優…
ざっくり要約 Swift製のCLIツールをインストールする方法として nestを開発しました。 このツールはGitHub Releaseにartifact bundleがあればそれをダウンロードしてインストールします。 もしGitHub Releaseにartifact bu
はじめに Snowflake World Tour Tokyo からはや1ヵ月。イベントの登録者はなんと5000人超ということで、大盛況でしたね! イベント当日、私は DATUM STUDIO ブースでデモの担当をしておりました。担当時間中はほとんどずっとデモの説明をして
はじめに初めまして!新卒2年目エンジニアのA.Kと申します。この度、晴れてSES→自社開発のフルスタックエンジニアへの転職が決まりました。繁忙期は日によって1日12時間労働、また11月にボディ…
はじめに経験者専門プログラミングスクール「JISOU」に入会した結果、いつ作成したのか分からないQiitaのアカウントを引っ張り出して記事を書いていくことになりましたw現在の自分未経験から新卒…
はじめにソフトウェア開発において、複雑な状態遷移を管理することは常に課題の一つです。特に、ワークフローエンジンのように状態遷移が頻繁に発生するシステムでは、コードの可読性と保守性を保つことが重要で…
プログラミングの世界はオープンソースのものがたくさんあり、巨人の肩に乗って日々開発をしています。オープンソースといっても実際はライセンスが決められており、ルールが厳格に決まっています。先日、その…
こんにちは、cobo です。 今回は、Google I/O '24 で発表された Firebase の新機能の 1 つである Genkit についての記事です。 Genkit は生成 AI ワークフローのオーケストレーション、デプロイ、モニタリングを行うためのコードファーストのフ
🚩はじめにServiceNow World Forum Tokyo 2024は、2024年10月15日(火)、16日(水)の2日間にわたり、過去最大規模で開催されるServiceNow社の年次イ…
はじめにQiitaへの投稿、久しぶりになりました。私は、最近(一昨年ぐらい?)、Pythonを少し覚えて、まだまだ初心者ですが、業務で使用するツール的プログラムをちょこちょこと作成しています。…
私がバックエンド JavaScript に求めている妄想を、お前何様目線で綴っていきたいです。 目的 現在の JavaScript ランタイムについて知ってもらう 共感してほしい 「バックエンド JS ランタイム」を定義 ブラウザでない JavaScript 実行環境
ABC376の振り返りです。結果A,B,Cの3完でした。解説A問題問題https://atcoder.jp/contests/abc376/tasks/abc376_a回答https…
はじめに各バージョンはこちらです。Next.js:14.2.13Supabase:2.45.4問題"supabaseUrl is required."のエラーが出ました。解決方法環境変…
工事中)M5NanoC6でESP-NOWで遊ぶ。工事中参考https://qiita.com/Kurogara/items/1d7d69a605dfcba48f74いろいろネット上では、外…
はじめに Vue Fes Japan 2024 に行ってきました。 昨年も参加して、色々刺激をもらってきたのですが、今年も参加してみて、また色々と刺激をもらうことができたので、この熱い気持ちが冷めないうちに感想を記事にしておきたいと思います。 会場 昨年は中野セントラルパ
近年、AIの中でも大規模言語モデル(LLM)の研究開発が特に活発に進められています。日本でも日本語に特化した国産LLMの開発競争が熾烈を極めています。さらには、小規模でも高性能なLLMが登場し、GPUのない手元のPCでも簡単にLLMを動かせる時代が到来しました。 本書では、まず
<a href="https://turbo.build/blog/turbo-2-2-0">https://turbo.build/blog/turbo-2-2-0</a><br /> <p>Turborepo 2.2リリース。 GraphQLでリポジトリデータのクエリができる
<a href="https://nodejs.org/en/blog/release/v23.0.0">https://nodejs.org/en/blog/release/v23.0.0</a><br /> <p>Node.js v23.0.0リリース。 <code clas
<a href="https://nodejs.org/en/blog/release/v22.10.0">https://nodejs.org/en/blog/release/v22.10.0</a><br /> <p>Node.js v22.10.0リリース。 <code c
<a href="https://www.electronjs.org/blog/electron-33-0">https://www.electronjs.org/blog/electron-33-0</a><br /> <p>Electron 33リリース。 V8 13、Ch
File クラスのメソッド一覧クラスメソッド一覧インスタンスメソッド一覧Dir クラスのメソッド一覧クラスメソッド一覧インスタンスメソッド一覧
2024年10月19日に開催された VueFesJapan2024に参加してきました! https://vuefes.jp/2024/ VueFesJapanとは? 日本最大級の Vue.js カンファレンスです。 著名なスピーカーの方々のセッションから、初学者向けのLTな
やりたいこと自社既存のIDP(Identity Provider)でシングルサインオンし、AWSのリソース(S3とか)へアクセスしたい①、既存のIDPでIDとパスで認証②、OKな場合、IDPが…
<a href="https://www.amazon.co.jp/dp/4297145774/">https://www.amazon.co.jp/dp/4297145774/</a><br /> <p>2024年11月9日発売 TypeScriptについての書籍</p>
工事中いろいろI2C系をakb48の歌のようにヘビーローテーションする予定ついて、来れるかなもしかしたら、M5NanoC6は、よみだしモードに対応してなさそう?(UNO3 I2Cホスト R…
はじめに 本記事では、2024/10/19 にリリースされた Typst 0.12.0 の新機能や変更点を紹介します。 ! 本記事のタイトルと構成は あずんひさんが継続されている「Rust 1.xx を早めに深堀り」シリーズからお借りしています。本家の記事には Rust 最新
作れるの?作れます。経緯的なものを書くと、学生の頃下のRaspberry piで作ってる記事を読んだのがきっかけでした。RaspberryPiでスパコンを作ろう今見るとCPUのクロック数70…
皆様初めまして!メガベンチャーでQAエンジニアのアルバイトをしている大学4年生の【ある】と申します。今記事では【初心者こそ何か作ってみよう!】の風潮に一石を投じたいと思います(?)自身の…
<a href="https://eslint.org/blog/2024/10/eslint-v9.13.0-released/">https://eslint.org/blog/2024/10/eslint-v9.13.0-released/</a><br /> <p>ESL
<a href="https://oxc.rs/blog/2024-10-18-oxlint-v0.10-release">https://oxc.rs/blog/2024-10-18-oxlint-v0.10-release</a><br /> <p>Oxlint 0.10リリ
はじめに 個人でアプリを作っていく上で、参考になりそうなFlutterで作られているアプリをまとめてみました。AppStoreのカテゴリ別に整理しています。 ライフスタイル系 やりたいことリスト管理アプリ やるひゃく https://apps.apple.com/jp/a
はじめにAWS Lambdaはサーバーレスコンピューティングを提供し、特定のイベントに応じてコードを実行できる柔軟なツールです。この記事では、Lambda関数からS3バケットにホストされた静的ウ…
目的I2Cのテストいろいろネットを見ているとM5NanoC6を買ってきて、直ぐに使える、便利なアプリが全然ないと書いてあったが便利なアプリは、自分で作るんです。「エエエェェーーー」おもに…
はじめにM5Stackのcore MP135でNervesを使えるようにしました。Nerves Livebook(始めての方)SDカードに書き込んで使えるNerves Livebookのイメー…
バリューストリームマップとは製品やサービスが初期段階から最終的な顧客に届くまでの全プロセスをマッピングしたものマッピングした各プロセスにどのぐらい時間を要したか可視化したものhttps://d…
SCTのインストール準備SCTインストールイメージのダウンロードAWSのサイトから最新のSchema Conversion Toolをダウンロードしますhttps://docs.aws.ama…
登場当初から「不気味の谷」を超えたと言われ「情熱大陸🔥」でも話題になったデジタルヒューマン「Saya」が、NEC(日本電気)の生成AI技術と組み合わせて展開をするそうです。生成AI、特にGPT-4…
パフォーマンスチューニングで、ソースコードに触らず非破壊でネットワークリクエストを書き換えて、LCPがどれだけ改善するかの実験ツールが欲しかったんですが、この目的で良いプロキシツールがないです。 世のローカルプロキシツールは DNS の設定を要求してきます。これは潜在的に意図しな
こんにちは! サイボウズ株式会社フロントエンドエンジニアの Saji (@sajikix) です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2024/10
部長、うちの部にもKeeper導入しませんか?チームリーダー:Y崎さん、いままでありがとう。これからも、活躍してね。応援しています。Y崎:恐縮です。いや、転職ではなく、ただの部署移動ですが……。…
はじめに はじめまして。株式会社松尾研究所 経営戦略本部でインターンをさせていただいております、木口 佳南(@KananK_AI)と申します。 大阪国際工科専門職大学でAIを専攻している学部4年生で、普段はAIの開発から事業推進まで幅広い取り組みを行っております。どうぞよろし
この記事は?Ruby on Rails — New Rails maintenance policy and end of maintenance announcements上記の記事の内容を拙…
はじめに皆様お疲れ様です。今回の 「番外編」 では 「映像編集の目的」 について紹介いたします。 はじめまして「フィルム」です。皆さんは映像編集についてどんなイメージをお持ちでしょうか?「…
Google Cloudは、企業向けのコーディング支援AI「Gemini Code Assist Enterprise」の提供を開始しました。 同社は今年(2024年)4月に一般向けのコーディング支援AIサービス「Gemini Code A...
この記事を3行でViteの速さの秘訣と、webpackと比較してどのくらい速くなるか比較ホットリロードの時間は87%削減、開発サーバーの立ち上げ時間は86%削減、ビルドの時間は84%削減できた…
初めに AVX10は256ビットSIMDしか搭載しない非AVX-512 CPUでもAVX-512の機能や命令を扱えるようにした命令セットです。AVX-512は新しく命令が追加されることはなく、今後はAVX10で256/512ビットSIMDを統一的に扱えるようにすると宣言されて
はじめに データソリューション事業部の宮澤です。 昨日Xにてポストされていた以下の記事を理解しようと思い、読んでみました。 https://unsloth.ai/blog/gradient 概要 GPUメモリ節約のためによく使われる gradient_accumulati
New Relic の Azure 統合は設定時にAzure Entra ID で発行したクライアントシークレットを使用します。シークレットには有効期限が設定されているため、期限を迎える前に更新す…
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
はじめにこんにちは、OhaGiです。常日頃お金がない学生にとって 参考書代って高い ですよね...試験代含めると1万円超えちゃう時あるし...そこで今回は!応用情報技術者試験ドットコムを利…
はじめに 株式会社ファースト・オートメーションCTOの田中(しろくま)です! 弊社では製造業向けのRAGを使ったチャットボットの開発を行っていますが、RAGが普及してきた昨今においてまだまだ課題があるなと感じているのが、 マニュアルのような画像と文書の複合したドキュメントの読
こんにちは〜! NE株式会社のはやしまき(@_mkmk884)です🦒 DRY(Don't Repeat Yourself)原則はコードの重複を減らし、保守性を高める効果的な手法ですが、適用の仕方によっては仕様変更に対応できなくなることがあります。 特に弊社が開発しているネクストエ
<a href="https://nx.dev/blog/announcing-nx-20">https://nx.dev/blog/announcing-nx-20</a><br /> <p>Nx 20リリース。 TypeScript Project Referencesの同期
チャットコミュニケーションで使わないようにしている表現 - Konifar's ZATSUという記事を見かけたので、自分はどんなことに気をつけているかなと思いながらまとめてみました。 推測させないための工夫 チャットはひとりで考える時間をとりやすい反面、ひとりで悩んで時間を使
はじめに こんにちは、からころです。 今回は、VSCode でホバー時の TypeScript の型ヒントをすべて表示する方法について書いていこうと思います。 デフォルトの設定では型の情報量が増えると型が省略される VSCode では、TypeScript を利用して開発
v0とはなにかv0は、AIを活用したUI生成ツールです。ユーザーはUIの要件を入力するだけで、その場で実行可能なUIを生成してくれます。例えば、「カルーセルを作ってほしい」と入力すると、v0がU…
作っているもの UNote という Unity 内でメモするためのツールを作成しています。 記事公開時点のバージョンは 0.4.1 で、開発環境は Unity2022.3 + UI Toolkit です。 https://github.com/gok11/UNote このツー
SPIモードに成らないSDカードについて 前回、SPIモードに成らない件、多くの方に興味を持っていただき、有識者(主に高校時代の部活の後輩)に見て頂き、大きなミスに気が付いたのが、本件謝罪の記事になります。 前回の記事はこちら https://zenn.dev/nonnois
パスワードレスを実現する業界標準「パスキー」(Passkey)の仕様策定や推進を行っているFIDOアライアンス(ファイドアライアンス)は、クレデンシャルを安全に交換するための新仕様「Credential Exchange Specifica...
PostgreSQLをベースにしたBaaS(Backend as a Service)の「Supabase」を開発し提供しているSupabase社は、Webブラウザ上で実行中のWebAssembly版PostgreSQLをサーバとし、別のマ...
https://www.cloudflare.com/ja-jp/application-services/products/zaraz/ Zaraz はCloudflare 版の GTM 要約すると Google Tag Manager の Cloudflare 版。クライ
開発用適当ツールは Go で作るのがオススメ!? 先日、開発用適当ツールはGoで作るのがオススメ という記事を拝見しました。 まだ読んでないよという方はぜひ読んでみてください! https://qiita.com/ssc-ksaitou/items/6c66669f16728
Phonexのプロジェクト作成# Hexのインストール mix archive.install hex phx_new# ア…
はじめに業務で「Googleフォームで受け付けたお問い合わせ内容を元に、Redmineチケットを自動起票するGASを作成してほしい」という要望があったので対応しました。ざっくりと、以下のような動…
はじめにRedmine APIを利用していて、プロジェクトID・トラッカーID・ユーザーIDが必要になる場面があったのでそれぞれ確認方法を調べました。確認方法がまとまっているサイトがなかなか無か…
人生を変える簡単な方法朝起きて1人目標へ進む。人生を変えるための簡単な方法はたったこれだけだったんだ。こんにちは、Watanabe Jin(@Sicut_study)です。みなさんは早起きが…
はじめにどうも、@to-fmakです。最近GCPのAPI Gatewayを使ってAPI管理を始めたので、API更新方法についてメモ書き程度にまとめます。注意事項PoC段階のため、現在はIaCや…
便利ツール 私たちは日々の開発の中で様々な便利ツールを使います。 その中でもBurpは多くの機能を持ち、エンジニアにとってかかせないツールとなっています。 今回の記事ではフロントエンド開発においてBurpがどのように役立つかを紹介します。 Burpとは https://p
要約一行 Draw.ioみたいな作図ツールがもっと欲しいから作っている。 https://doc.no-mans-folly.com/ja/ モチベーションという名のポエム 世の中にはいい感じのカジュアルな作図ツールが少ない。ここでいうカジュアルとは、CADのような精密
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 61 週目の記事です! 2年間連続達成まで 残り 45 週 となりました! はじめに ログラスのソフトウェアエンジニアのmako-makokです! 最近バックエンド周りの
! こちらは2019年に執筆されたParse, don’t validateの翻訳です。 これまで、型駆動設計を実践することが何を意味するのか、簡潔でシンプルな説明を見つけるのに苦労してきました。誰かに「どうやってこのアプローチを思いついたのですか?」と尋ねられることが多いので
はじめにこんにちは今回はAI/ML分野である 「Amazon Rekognition」 について紹介したいと思います。 AWSには非常に多くのAI(Artificial Intelligenc…
<a href="https://ecmascript-daily.github.io/ecmascript/2024/10/12/ecmascript-proposal-update">https://ecmascript-daily.github.io/ecmascript/
Amazon Web Services(AWS)は、AWSコンソールでの操作をコードに変換してくれる「AWS Console-to-Code」の正式リリースを発表しました。 AWS Console-to-Codeを利用することでAWSコンソ...
<a href="https://zenn.dev/uki00a/articles/deno-v2-what-has-changed-from-v1">https://zenn.dev/uki00a/articles/deno-v2-what-has-changed-from-v
Google Cloudは、AIを活用してクラウドにかかるコストの異常検知を行う新サービス「Cost Anomaly Detection」をパブリックプレビューとして公開しました。 クラウドは一般にサービスを使った分だけ料金が発生する従量課...
はじめに2024年10月15日にAmplify Japan User GroupのDiscordにてAmplify ラジオを開催しました。今回はAmplify AIなど機能キャッチアップと@fo…
<a href="https://www.voorhoede.nl/en/blog/the-popover-api-your-new-best-friend-for-tooltips/">https://www.voorhoede.nl/en/blog/the-popover-a
<a href="https://github.com/reduxjs/redux-toolkit/releases/tag/v2.3.0">https://github.com/reduxjs/redux-toolkit/releases/tag/v2.3.0</a><br /
SDカードでSPI機能を使う界隈 SDカードへのアクセスは通常、SDIOを用いる事が多いですが、マイコンを用いた組込み界隈ではSPIを使ってSDカードにアクセスする事が古くからありました。 しかし、SDカードの高速化と小型化に伴い、SPIモードは一体いつまで対応されるのかと不
エディタ上でテストのエラーを表示することができるLSPサーバとその周辺ツールを作りました。 https://github.com/kbwo/testing-language-server 動機 以前、この記事を見かけました。 Wallaby.jsを使ってフロントエンド開発のテ
IT資格の評価この記事の対象者資格取得に興味がある人はじめに各資格の難易度、実用度(内容が現場で役立つか)、就職・転職や他者からの評価を5段階評価(A~E)で独断と偏見で紹介していきます。…
はじめにUENightはUnrealEngineのちょっとニッチな技術や機能について語り合ったり討論したりするイベントです。月に一度程度の間隔で開催しています。この記事は10/12に開催されたUE…
New Relicを組織的に使っていく場合、ユーザーを管理する必要があります。こちらの記事では、New Relicにおけるユーザー管理の基本についてご紹介します。まずは下記の2点をおさえるように…
最近Laravel11をDocker環境に移行してみたのでメモ代わりとして記載しようと思います!!ついでにXDebugの設定も載せておきます※本記事は新規で構築することを想定しています。環境Docke…
はじめに競プロ(AtCoder)をやっていると、配列の要素数や検索回数が大きい場合、重複削除目的ではなく高速化のために、配列(Array, List)をSetやMap(Rubyの場合Hash)に変…
株式会社ナレッジセンスは、生成AIやRAGを使ったプロダクトを、エンタープライズ向けに開発提供しているスタートアップです。本記事では、RAGの性能を高めるための「Astute RAG」という手法について、ざっくり理解します。 この記事は何 この記事は、RAGでハルシネーション
はじめにこんにちは今回はデータベースサービス分野である 「Amazon MemoryDB for Redis」「AWS Neptune」 について紹介したいと思います。 「Neptune」→ …
こんにちは!シンプルフォームの山岸です。 データ基盤上の特定のテーブルカラムに対してロール毎にアクセスを制御する、いわゆる RBAC (Role-based Access Control) の仕組みを導入されているという方は多いのではないでしょうか。 今回、RBAC で使用する「
ITエンジニアやクリエイター向けに転職や採用のためのプラットフォームおよびコンテンツメディアなどを提供するレバテックは、マイクロサービス化したことにより増えすぎてしまったデータベースや計画停止に必要な社内調整の困難さに直面していました。 そ...
JavaScript/TypeScriptランタイムのDenoを開発するDeno Landは、Denoの登場以来初となるメジャーバージョンアップ「Deno 2」正式リリースを発表しました。 4 years after Deno 1.0, t...
マイクロソフトはWindows 11におけるパスキー対応の強化に向けた施策を発表しました。 1つ目はWindows 11にPasskey APIを搭載することです。 Windowsと、1PasswordやBitwardenなどのサードパーテ...
<a href="https://github.com/trynova/nova">https://github.com/trynova/nova</a><br /> <p>Rustで書かれたJavaScriptエンジン。 データ指向なデザインで実装されている</p>
<a href="https://github.com/facebook/metro/releases/tag/v0.81.0">https://github.com/facebook/metro/releases/tag/v0.81.0</a><br /> <p>metro 0
先日、CMCラウンジの懇親会でKTさんからSnowVillageについて色々お聞きしました。 SnowVillageが特にここ一年で変わった気がするとお聞きしたので、どこで感じたのかと聞くと、SnowVillage Unconferenceをやりたいと言われた時かもしれないとのこ
vimerの皆さん,ターミナルで操作することが多いみなさん,何かググりたい時ブラウザを開いて検索する...要するにいちいちブラウザを開いて検索をするのがめんどくさいなあと思いませんか?つまり,ブラ…
痒いとこに手が届くMATLAB関数日々のMATLABライフをちょっと便利にするツールを作成し発信することを目指して投稿をはじめてみました。他のMATLABユーザーさんの作業効率化の一助になれば幸…
AutoGenBookというツールを使って、「○○エンジニアのための△△入門」というタイトルの記事を14個自動生成してみました! AutoGenBookというのは、ChatGPT APIを使って教科書・本を自動生成するツールのことで,詳しくは以下を参照ください。 https:/
はじめにM5Stack core MP135でNervesをポーティングする取り組みを行っています。https://github.com/masahiro-999/core_mp135この製品…
はじめに基本情報や応用情報でのアルゴリズムを一気に復習できるような記事です!データ構造やプログラミングの基礎知識については記述していないので,事前に学んでおいてください.探索アルゴリズム整列…
はじめにこんにちは!3D業界を一時期追放されていたが、不死鳥またはゴキブリのように復活して3D業界に返り咲いた堕天使Takumi3 depth(です) 。Takumi-san@3Dcameraと…
はじめに本記事では、Go言語を触ってみたい、基本的な構文を押さえたいと言った初学者に向けた記事となっております。今回は、DockerでGoの環境構築を行うのでGo自体の環境構築は不要となっており…
状況・Agents for Amazon Bedrock(以下エージェント)を使ってアプリを作ったぜ!・次はその出力をログに出力して、その後の分析基盤を整えたいな〜・あれ、エージェントってどう…
本日はQiita のダークモードは良いですね.最近は Pluto.jl を使った Julia のノートブック環境でJulia パッケージのチュートリアル作成・整備を行なっています.人の欲望は無限大…
はじめにこの記事では、React 向けのチャート(グラフ)ライブラリである Recharts を Next.js App Router で利用する方法を記載します。https://rechart…
! この記事は Vim 駅伝 の 10/14 の記事です。 前回の記事は delphinus さんによる、 10/11 の「0.10 時代の Neovim Lua」という記事でした。 次回は 10/21 に投稿される予定です。 はじめに 個人開発やdotfilesを育ててい
はじめに お仕事のお勉強で 8bitのCPUを設計、Rustと実装して自作CPUで(5+3)x2=16を計算させました🥳 CPUの名前は CC8R(ちみ's CPU 8bit RISC) です! ※C++版も実装しました🥳 成果物(できたもの) Rustでの実装 http
これはなに ども、レバテック開発部のもりたです。 今日、IPAのデータベーススペシャリスト試験を受けてきました。この一ヶ月、試験対策を頑張っており、Zennを書く時間もあんまりなかったので、解放感とともに受験ログみたいなのを書きたいと思います。 書くことと前提 書くのは以下の
みんな、こんにちは!ESPマイコン同士で通信したい時、みんなは何を使っているのかな?Bluetooth?Wi-Fi?ボクのオススメはEspressifさん独自規格のESP-Nowだよ!ESP-Nowは高速応答、低消費電力が特徴で、ルーターも経由する必要もなくて、1対1はもちろん、
この記事はどういうものかかつて未経験転職をした現役エンジニアとして、「もしも今から未経験転職を目指すならこんなふうに学習する」という内容をまとめてみました。何をどれだけどうやって学習すべきか…
はじめに 最近、コンテナとかVMとかを雑に立てられる環境が欲しいと感じるようになったので、ヤフオクで買ったジャンクのノートPCにProxmox VEを導入しました。 ある程度使えるようになるまでに行った設定を記録しておきたいと思います。 ヤフオクで買ったジャンクのLet's
はじめにアウトプット学習を始めて3ヶ月が経ったので振り返っていきたいと思います。ちなみに1ヶ月目と2ヶ月目の記事はこちら。https://qiita.com/acu8/items/19b7fd…
こんにちは、Watanabe Jin(@Sicut_study)です。 みなさんはSNSをしていますか?私は最近X(旧 Twitter)にかなり力を入れており、エンジニアに役立つ情報や勉強…
はじめに Next.jsにServer Actionが新しく導入されました。サーバ上の関数をブラウザから直接呼び出すようなコードの書き味を提供するもので、非常に魅力のあるコンセプトだと私は思っています。ただしサーバ上で実行されるコードとブラウザで実行されるコードの境界が曖昧で
はじめに AWSの学習のために検証用のアカウントを用意していただきました。気軽に検証ができるのがクラウドのメリットなので、これからサーバーを立てたりと色々と検証をしていこうと考えています。検証を…
※前提※私は現在大学4年生で、インターンでテスト自動化をさせていただいています。会社でプログラミングを学べる環境はありますが余裕でスクール入会を決断しました。その背景を明らかにし、スクール入…
多くの組み込みソフトウェア開発現場では、テストはすべて手動で行われ、デグレやリリース遅延が頻繁に発生しています。「組み込みは自動テストが難しい」と考える人が多いですが、私は担当製品に単体テストとCIを導入し、バグの早期発見と品質向上を実現しました。 本書では、組み込み特有の依存
はじめに 私は個人利用でAuth0を使用しています。 無料で高機能なIDaaSであるAuth0を、いつも活用させていただいています。 趣味の一環として、Open ID ConnectやOAuth関連のドキュメントを読んでいるのですが、その中で知ったことは大抵Auth0に搭載さ
主に自分用のメモなのでわかりずらい部分はご了承ください🙇【前提】fuelphpとmamp環境で簡素なタスク管理アプリを作成中です。【起こっていた問題】上記の写真の様なDBを利用していたが、…
こんにちは!プログラミング未経験文系出身、Elixirの国に迷い込んだ?!見習いアルケミストのaliceと申します。今回はEnum.sliceについて学んだことをまとめます。2024/10/1…
はじめに 以前、コンテナ間通信の記事を作成しました。 https://zenn.dev/osachi/articles/481f64950a9a65 今回はコンテナ間ではなくて、サービス間の通信を実現します。 インターネットを介さずに、プライベートネットワーク内部でのサービス
はじめに 今回作ったのはこちらです。 タイトルにある通りなのですが、電話番号を入力すると自動でハイフン区切りしてくれます。 React, TypeScriptで作っているものの、処理に関してはカスタムフックに切り分けているのでバニラJSでも(型注釈を外せば)使えると思います。
題名の通りです。リファレンスカウントGCを持ちJavaやGoのように気楽にヒープを生成できます。Hello Worldは以下です。#include <stdio.h>int main(int …
はじめに pytest でモックを使用する際に、毎回方法を調べ直すことが多いと感じたので、ここで自分なりのベストプラクティスをまとめ、振り返られるように整理しました。 この記事の内容には間違いや改善できる点があるかもしれません。もし気づいたことがあれば、ぜひフィードバックをい
<a href="https://ecmascript-daily.github.io/ecmascript/2024/10/12/ecmascript-proposal-update">https://ecmascript-daily.github.io/ecmascript/
<a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/">https://devblogs.microsoft.com/typescript/announcing-typ
はじめに こんにちは。calloc134 です。 以前、授業内開発で部室予約システムを作成した記事を書きました。 https://zenn.dev/calloc134/articles/c24167f2fb6921 このプロダクトについて実際に大学の軽音楽部に働きかけたところ
はじめに 2024/10/12時点の内容です。 rustc 1.81.0 bevy 0.14.2 bevyは開発初期段階のOSSで、まだまだ破壊的なアップデートが入ります。 でも、面白いですよ。 前回 chip7. キー、マウス、ゲームパッドでカメラを動かす タッ
<a href="https://webkit.org/blog/15999/release-notes-for-safari-technology-preview-205/">https://webkit.org/blog/15999/release-notes-for-saf
<a href="https://github.com/microsoft/playwright/releases/tag/v1.48.0">https://github.com/microsoft/playwright/releases/tag/v1.48.0</a><br /
<a href="https://github.com/facebook/react/releases/tag/eslint-plugin-react-hooks%405.0.0">https://github.com/facebook/react/releases/tag/es
始めに 日付の選択のUIでよくあるものはカレンダーだと思いますが、スマホアプリではドラムロールUIと呼ばれるスクロールして日付を選ぶものがあります。Webでもライブラリがないか調べたところ、いくつか出てきました。 https://www.npmjs.com/package/r
本編の前に、Ebitengine (Weekly) について Ebitengine とは、Go言語で2Dゲームを作るための非常にシンプルなライブラリです。習得しやすく、モバイルやNintendo Switchにも移植でき、実績も豊富です。 この Ebitengine Wee
はじめにAWS Systems Manager (SSM) の Run Command は、AWS環境内のEC2インスタンスなどをリモート操作できる強力なツールです。この記事では、EventBr…
blastengine(ブラストエンジン)はシンプルに使える開発者向けメールサービスを提供しています。何かと面倒なメール配信をシンプルに、かつ確実に送信先に届けられます。現在、C#向けに、blas…
はじめに 皇金雷ライトの排出確率を計算して推測しました🥳 中学&高校レベルで数式を少なめでわかりやすく書いてます🫠 をぴちゃん、皇金雷ライトはやく当ててー💁♀️ ! 間違ってたらご指摘お願いします 使用する計算式 皇金雷ライトの排出確率はカプコンは未公表です ここ
はじめにOCIのVMシェイプはいくつか選択することができますが、現時点ではStandard3(Intel CPU)かE4, E5(AMD CPU)が主流になっています。以前利用していたStand…
M5Stapm S3でPWM(50Hz,0%...100%)で遊ぶArduino PWM サーボモータ M5stack M5StampS3結果わからないと思うけど いろいろ、準備するのがめんどい…
M5Stapm S3でPWM(1kHz,0%...100%)で遊ぶ。Arduino PWM サーボモータ M5stackx 過去ログを見よ!!結果わからないと思うけど いろいろ、準備するのが…
先日、Kamal 2でNext.jsを安価なVPSにデプロイする勉強をしながら、Next.js App Router/Server ActionでCRUDのデモアプリを作成しました(コードはGitHub)。そのときにセキュリティについて気になって点がいくつかあり、勉強しながら対策
目次はじめにジェネリクスってなーに基本構文メリット使用例まとめはじめにMapをListで管理したくてググっていたら、ジェネリクスと呼ばれるものが出てきて感動したのでまとめてみました…
七五三とクリスマスが祝日になったGoogleカレンダーにて七五三とクリスマスが祝日になっていました。これはGoogleの仕様変更によるもので、「日本の祝日」カレンダーの設定で「祝日のみ」を選択す…
やりたいことコマンドライン上でファイルの内容を置換したいワンライナーで行いたい正規表現を使いたい方法$ cat ~/Downloads/yoyo.rbclass Yoyo MATERIA…
目次この記事は3分ほどで読めます。1. 入力ができない場合のコード例2. 原因3. 解決方法4. おわりに1. 入力ができない場合のコード例package develop;impor…
はじめに初めましての人もそうでない人もこんにちは!最近友人とお風呂に入る時は先にシャワーを浴びて湯船に浸かるか掛け湯だけして湯船に浸かるかで討論をしてきました!皆さんはどちらが先ですか?私は掛…
先日、東京大学松尾・岩澤研究室主催のポスター発表会に、株式会社松尾研究所の共同開発メンバーが初めてゲストとして招待され、日頃の研究開発成果を発表しました。 ポスター発表会の概要と開催の意図 本発表会は、松尾・岩澤研究室が取り組む研究開発成果の進捗を共有することを目的とした、定
はじめに Deno 2.0 がリリースされましたね。はい。さて、それと関係ない話で恐縮ではございますが、みなさん、deno.json には patch という設定ができることをご存知でしょうか。 この patch というものは、Deno の公式ドキュメントにも記載のない、言わ
概要とあるクラスから、そのクラスのプロパティに保持しておいた別のクラスを呼び出す際に、プロパティに保持したいクラスが2種類以上ある場合で、少しだけ工夫した書き方をまとめてみました。説明とあるク…
はじめに Tailwind CSSでは、メディアクエリを使わずにブレイクポイントで簡単にレスポンシブ対応ができます。でも、画面サイズが変わるたびに急にレイアウトが切り替わって「ガクッ」とした感じ、気になったことはありませんか? そこで便利なのが「Fluid for Tailw
はじめに英語を日本語のように自由に使いたいと思っている皆さんへ、この記事をお届けします。「英語の勉強方法が分からない」 「資格は取ったけれど話せないまま...」など、英語に関する悩みのある方は多…
はじめに データアナリストとして仕事を始めて3年が経ちました。この3年間で、施策の立案やテストの設計、効果測定といったデータを活用とした施策実行支援のプロセスを数多く経験させていただいた中で、自分がデータアナリストとして気をつけていることをまとめてみました。自分の考えているこ
アトラシアンは、JiraやConfluenceなどの同社製品およびGoogleドライブやGitHub、Slackなどサードパーティのサービスを横断して検索し、AIがチャットで質問に回答してくれる新サービス「Atlassian Rovo」正式...
はじめにかなり特殊な事例のため、大体の人の参考にはならないです。こんなこともあるんだなぁと他人事で済ませてください。大筋は同じですが細かいところで嘘があったりなかったりします。個人等が特定されな…
この記事は Vim 駅伝 の 2024/11/11 の記事です。前回は mikoto2000 さんによる「Visual Studio で Vim をビルドする - mikoto2000 の日記」で…
初稿: 2024-10-10 小松弘幸 (@komatsuh:bsky, @komatsuh:twitter) 2023 年 10 月以降の Mozc に対する主な変更をまとめました。ドキュメントやコミットログ、 Issues に書かれているものをまとめただけで新しい情報はありま
ムーザルちゃんねるのzaruです、こんにちは。今回はNext.js AppRouterのServer Actionsで "use server"; を勘違いして使うと危ないケースがあるよというのを紹介します。 以前書いた"use server"; でexportした関数が意図せず
はじめに この記事では、TypeScriptとGoの違い(基本的にGoにはあってTypeScriptにはないこと)をまとめています。 これからGoを学ぼうと考えている方や、TypeScriptユーザーがGoに触れてみる際の参考になれば幸いです! また私自身はまだまだ初学者なの
<a href="https://deno.com/blog/v2.0">https://deno.com/blog/v2.0</a><br /> <p>Deno v2.0リリース。 グローバルな<code class="language-plaintext highlighte
Odinと言うプログラム言語を、ご存じでしょうか? 最近、youtubeで海外のコンピューターサイエンティストの間でも、話題として取り上げられるようになってきました。 Odinは、C言語の代替プログラム言語とも言われ、ジェネリクス、パターンマッチング、エラー処理など、現代的なプロ
はじめに「JSTQB Advanced Level シラバス テスト自動化エンジニア Version 2016.J01」上記を箇条書きに整理した結果です。文章体が苦手なので。注意意訳や省略、…
はじめにこんにちは!@shun_pです。前回、初めて出たハッカソンで優勝したことを記事にしました。https://qiita.com/Shun_P/items/4663490d1972de2dc…
もう長いことコードを書いていると、「ああ、これまたif文か」と思う瞬間、増えてこない?それ、わかるよ。若かったあの頃はif文で全てが解決できると思ってたんだよね。あの頃はね。if文は、ロックみた…
5250ユーザーが、VSCodeを使ってみましたVSCodeを使ったことなく知識もほとんどない5250ユーザーが、VSCodeを使ってみました。VSCodeとは何かというところの勉強からダウンロ…
この記事は2024年6月7日に弊社ブログに公開された記事の移植記事となります。弊社ブログはこちら。初めまして!!!@2626です!株式会社エクスで生成AIをはじめとした、AIやその他最新の技…
ラブグラフでCTOをしております横江( @yokoe24 )です! 今日は 弊社の秘伝のタレ!! プルリクエストのテンプレート をご紹介します! (以降、「プルリクテンプレ」と略します) プルリクテンプレって? まず「プルリクテンプレ」自体を初めて知る方は、 以下の GitH
こんにちは!サイボウズ株式会社フロントエンドエンジニアのsaku (@sakupi01)です。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024/10/8の
はじめに 不具合修正や新機能開発を行う上でコードレビューやテストケースレビューは避けて通れません。そのため「レビューの合格」を目的に取り組む人もいるのではないでしょうか。この記事はレビューの合格を…
こんにちはムーザルちゃんねるのzaruです。今回は、TypeScriptで書けるPrisma ORMでRailsのようなモデルメソッドとして実装する方法を紹介します。 Railsのようなモデルメソッドというのは、例えば User テーブルがあったときに、Rubyでいうクラスメソッ
まだ公開されていない SDK 使いたくなりますよね。実行した環境Ubuntu 22Symbol サーバがビルドできる環境準備必要なパッケージをインストールlark インストールpip …
はじめにこんにちは こんばんは最近急に寒くなってきたのでヒートテックを引っ張りだしました。(ユニクロの)でも夜は風が冷たい...では今回は前回の続きで 「変数を宣言」してみたいと思います。変数を宣言す…
はじめに ノーベル物理学賞2024が発表され、我らが神である、ホップフィールド教授とヒントン教授が受賞されましたね。 受賞理由は「人工ニューラルネットワークによる機械学習を可能にする基礎的な発明」です(参考) この技術を開発したところから、第3次AIブームが始まり、AIが人間
はじめにJuliaの宣伝文句には "Cの速度とRubyの動的さが欲しい。" というのがある。しかし, 一般的に動的型付け言語の実行速度は遅い傾向にある(PythonやRubyなど) 。 ではなぜJ…
以下はWindows クライアントOSでの話になります。(Windows Server未確認)右Ctrlキーって何のためにあんの?誰しもがこの疑問を抱くことがあると思います。ショートカットキー…
スクリプト言語Pythonの最新版となる「Python 3.13.0」正式版が公開されました。 Pythonは昨年(2023年)8月、グローバルインタプリタロック(GIL)を解消する方向で開発を進めていくという方針を明らかにしています。 参...
はじめに 遂に待望のDeno v2がリリースされました。 混乱の元となっていたwindowオブジェクトを削除し、Node.jsとの互換性を高めるためにprocessオブジェクトがグローバルに導入されるなど、多くのアップデートが施されました。 この記事では重要な変更からmino
mkdir like-nodewatchcd like-nodewatchnpm init #全部適当npm install express axiostouch app.jsconst …
モチベーションからの開放モチベーションに支配されている時間なんてない!支解放されよう!こんにちは、Watanabe Jin(@Sicut_study)です。エンジニアにとって勉強は一生つきま…
はじめに特定のAzure Blob Storageコンテナーにファイルがアップロードされたら、自動的にAutonomous Database内の表にデータをロードする方法がマニュアルに記載されたの…
はじめに 🚩 React で開発する際、あるコンポーネントで発生したトランジション(状態更新が保留)中のフィードバックを兄弟コンポーネントや親コンポーネントに伝えるのが難しい場合があります。これは、React の単一方向データフローの概念に起因しています。 特に Next.j
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 60 週目の記事です!2年間連続達成まで 残り 46 週 となりました! 「モジュラーモノリス」はここ数年で広く普及してきました。実際にモジュラーモノリスを取り入れた開発事例
はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2024年9月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリース…
Leaner 開発チームの黒曜(@kokuyouwind)です。 Leaner では先月(2024 年 9 月)に葉山で開発合宿を行いました。合宿全体については既に開発者ブログの記事が上がっています。 https://developer.leaner.co.jp/entry/20
こんにちは。イオンスマートテクノロジー株式会社(AST)でSREチームの林 aka もりはやです。 ASTではメインのクラウドでAzureを利用しています。 今日はそんな日々のAzureライフをより豊かに過ごせる素敵なChrome/Edgeの拡張機能(Addon)を紹介します。
はじめにこんにちは 今日帰宅途中、素直に思ったこと..「寒ッ!!」もう四季が二季みたいですな今回は前回の続きで 「型」について取り上げていきたいと思います。型のしくみ変数には値を記憶させる…
解法 C# 開発者が JavaScript の非同期プログラミングを理解するには、以下の主要な違いと類似点に注目することが重要です: Promise と Task の対応関係 async/await 構文の類似性と違い 実行モデルの根本的な違い Promise の then
システム生成AIの最新動向と本質的な理解の重要性はじめにシステム生成AI技術の進化は目覚ましく、新しいプロダクトが次々と登場しています。弊社では4月から世界に先駆けて世界最大の2、3分で最大1…
調査会社のIDC Japanは、国内プライベートクラウドの市場予測を発表しました。 発表によると、2023年の国内プライベートクラウド市場は2兆533億円(支出額ベース)で、これが5年後の2028年には約2倍の4兆2126億円になるとしてい...
<a href="https://bun.sh/blog/bun-v1.1.30">https://bun.sh/blog/bun-v1.1.30</a><br /> <p>Bun v1.1.30リリース。 CSSのparseとbundleのサポート、<code class="l
はじめに仕事内でもReactを利用することも増えてきて、パッケージやらコンポーネントやら便利だよね、って思い始めて久しい。一方で、古き良きjavascriptオンリーのページを触るときにも「あれ…
<a href="https://zenn.dev/ryo_kawamata/articles/b2df9989fe2c6e">https://zenn.dev/ryo_kawamata/articles/b2df9989fe2c6e</a><br /> <p>webpackから
はじめに Next.js 14 では React 19 で搭載予定の新機能がすでにサポートされており React 19 でなくとも利用することができます。 たとえば、useTransition フックは新しく非同期関数も扱えるようになりました。使い方はこちらの記事にて紹介して
はじめに 私は今、CSVエディタ SmoothCSV 3 を開発しています。フレームワークとして Tauri を採用しており、レンダラーにはWebの技術(React + TypeScript)を使っています。 CSVエディタは大量の行・セルを表示する必要がありますが、Webの
これは何 我々の住むReact世界も、紀元10年になりました。 この記事は、この世界が「データの取得」という課題にどう向き合ってきたか・今どうしようとしているか、細かい実装ではなく、大きな設計の歴史を語ってみる試みです。 最後に現在の到達点を代表してNext.js(App R
どうもこんにちは、最近はロボコンを引退したあともCI/CDとインフラ盆栽芸をしているマンゴーさんです。 9月頭の2週間で、サイボウズ株式会社の生産性向上チームにサマーインターンとして参加していました。 今回は、インターンの中でやったことや気づいたこと、考えたことについて書いていけ
<a href="https://lea.verou.me/blog/2024/wcs-vs-frameworks/">https://lea.verou.me/blog/2024/wcs-vs-frameworks/</a><br /> <p>Web ComponentsはHT
導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 この記事では、ドキュメントのベクトルデータ生成時に他のドキュメントのベクトルデータを利用
<a href="https://stylexjs.com/blog/v0.8.0">https://stylexjs.com/blog/v0.8.0</a><br /> <p>StyleX 0.8.0リリース。 shorthandを禁止する<code class="langua
はじめまして!24卒でハコベル株式会社のサーバーサイドエンジニアをしている磯貝です! ハコベルでは、『ハコベル配車管理』というサービスでRuby on Railsが使われています。 この記事は内定者インターン〜入社後数ヶ月の僕がビビりながらもRuby on Railsのバージョン
はじめにIBM Cloud で利用可能なCloud Internet Service(CIS)のWebアプリケーションファイアウォール(WAF)機能で2024年6月12日に新しい管理対象ルール機能…
<a href="https://bun.sh/blog/how-bun-supports-v8-apis-without-using-v8-part-1">https://bun.sh/blog/how-bun-supports-v8-apis-without-using-v8
<a href="https://github.com/nrwl/nx/releases/tag/20.0.0">https://github.com/nrwl/nx/releases/tag/20.0.0</a><br /> <p>Nx 20.0.0リリース。 rspackプラ
<a href="https://react-spectrum.adobe.com/releases/2024-09-30.html">https://react-spectrum.adobe.com/releases/2024-09-30.html</a><br /> <p>R
<a href="https://cruxvis.withgoogle.com/">https://cruxvis.withgoogle.com/</a><br /> <p>CrUXのデータを使って指定したサイトのWeb Vitalなどのパフォーマンスメトリクスの傾向をビジュアラ
<a href="https://github.com/dimdenGD/ultimate-express">https://github.com/dimdenGD/ultimate-express</a><br /> <p>µWebSocketsベースのexpress互換のAP
OpenAIはChatGPTの新機能「Canvas」を発表しました。 ChatGPTはさまざまな指示や依頼にAIが対応する汎用目的で使えるサービスですが、新機能「Canvas」は特に文章の作成とコードの作成においてChatGPTをより生産的...
JavaScriptランタイムのBunは、C言語のコンパイルとJavaScriptプログラムからの実行をサポートすると発表しました。 In Bun v1.1.28, we added support for compiling and ru...
7 ヶ月前にこんな記事を書きました。 https://zenn.dev/nakasyou/articles/20230301_jsr 公開当時は最高だと思い、この 7 ヶ月間新しいパッケージの公開に npm を使わずに、JSR のみを使用してきました。その際に、たくさんの好感、そ
こんにちは。トビ(@0b1tk)です。初めてZennに投稿します! サイボウズの自社製品「kintone」のデザインシステムを開発・運用するチームで、デザインテクノロジストとしてお仕事をしています。 私たちのチームでは、デザイントークンを「Tokens Studio for Fi
はじめに弊社では、案件が始まるとAWSアカウントを3つ作成し、それぞれのアカウントで、社内検証用のdev環境・クライアントチェック用のstage環境・本番用のprod環境を構築する運用としています。その中で、AWSからの請求額が高く、コストを抑える必要性が出てきています…
はじめにNx は Elixir で行列演算を実行するためのモジュールですhttps://github.com/elixir-nx/nx/tree/main/nx#readmeNx は機械学習や…
はじめに みなさん、こんにちは。バックテックCTOの福村です。 今年の7月に入社し、10月から4ヶ月目を迎えました。時間が経つのは早いものですが、気を引き締めて引き続き頑張っていきます! さて、今回のテーマは「開発合宿」。私は個人的に開発合宿が大好きで、行くたびにチームとの絆
はじめに Deno 2.0 のリリースが目前に迫っているこのタイミングで、「Deno と JSR が OSS の民主化をもたらす」という期待を込めた妄想を書きます。 ! これは Automattic と WP Engines の係争の件を眺めながら、「はあ、OSS ははやっぱ
New Relicを使い始めると初期状態でアカウントが1つ作成されますが、別途アカウントを追加できます。 こちらの記事では、どんな場合にアカウントを追加するのか? また、どんなことを気にしたほうがよ…
昔作った簡単なTodoアプリを今風に書き換えてみる環境:Windows11Python3.12.6Django 5.1SQLiteステップ1: PythonのインストールMicroso…
はじめにAutonomous Databaseに「SELECT AI for Synthetic Data Generation」という、AIを使用してテストデータを自動生成する機能が追加されまし…
はじめに マキです。Web系のシステム開発においては10年を超えるキャリアになっていました。AIやLLMが大流行中の昨今、流行りには見向きもせず今年春からデータエンジニアリング界隈にチャレンジしています。 この分野は素人なので、界隈の知識をインプットするために、日々情報収集を
こんにちは! 株式会社ココナラの法律相談事業部でWebエンジニアをしている 原井夏樹 です。 ココナラ法律相談というプロダクトのフロントエンド・バックエンド開発を担当しています。 よければXのフォローをお願いします!喜びます! @superhahnah この記事ではフロントエンド
背景 2024/08/13にGo1.23がリリース[1]され、言語的にも大きな機能であるイテレータが追加されました!🎉🎉🎉 リリースから1か月経過し、実際にイテレータを使ったコードを書いてみようと考えている方も多いのではないでしょうか? この記事では、スライスに関する汎用的な
こんにちは NSS の江口と申します。普段はSpringを用いたサーバサイドアプリケーションやWPFを用いたクライアントアプリケーションの開発を行っております。近年UI/UXをはじめとしたデザイ…
はじめにこんにちは、最近気づいたらもう17時過ぎには真っ暗になってて季節の変わり目が激しいなぁと思ってる者です。今回から 「変数」について取り上げていきたいと思います。 以前では文字や数値を画面…
はじめに 最近は、Realtime APIの実験が楽しくて止まらないasapです。 これまでも、pythonサンプルコードの作成と、ユーザ割り込み機能の実装に関しての記事を書かせていただきました。 https://zenn.dev/asap/articles/4368fd30
WebAssemblyを用いてWebブラウザ上でNode.js環境を実現する「WebContainer」などを提供するStackBlitzは、Webブラウザ上でAIにフルスタックアプリの生成を指示し、そのままWebブラウザ上のNode.js...
Electronの代替を目指すRust製の軽量なアプリケーションフレームワーク「Tauri」の開発チームは、「Tauri 2.0」正式版の公開を発表しました。 Tauri 2.0 Stable. Out now. Read more:htt...
<a href="https://v2.tauri.app/blog/tauri-20/">https://v2.tauri.app/blog/tauri-20/</a><br /> <p>Tauri 2.0リリース。 iOS/Androidのサポート、モバイルアプリのシミューレ
<a href="https://eslint.org/blog/2024/10/eslint-json-markdown-support/">https://eslint.org/blog/2024/10/eslint-json-markdown-support/</a><br
概要 AWP(Adversarial Weight Perturbation)[1]は学習サンプルとモデルのパラメータに同時に敵対的摂動を加えながら学習する最適化手法である。noisy な条件や学習サンプルが少ない場合にロバストな解へ収束することが著者らにより報告されている。
Rust で作るプログラミング言語シリーズです。 https://www.amazon.co.jp/dp/4297141922 今回の記事は、 Mascal プログラミング言語を作るにあたって私がはまった集合型の更新方法に関してです。 書籍で作った言語 (Ruscal) は集合型
<a href="https://www.youtube.com/playlist?list=PLqGQbXn_GDmnObDzgjUF4Krsfl6OUKxtp">https://www.youtube.com/playlist?list=PLqGQbXn_GDmnObDzgj
Bolt.newは、ブラウザから直接フルスタックアプリケーションをプロンプト、実行、編集、デプロイできるAI駆動の Web 開発エージェントです。ローカル環境のセットアップは必要ありません。Bolt…
はじめにはじめまして、Rin_statisticsです。先日開催されたキーエンスプログラミングコンテスト2024で入緑したので勉強法や体験談を綴っていこうと思います。自己紹介私立工業大学(電…
学力喪失──認知科学による回復への道筋(今井むつみ著)という本を読んで、いくつか私にとっての重要な課題が整理されたので、それを記します。『学力喪失』の本の内容も含まれますが、それ以上に私自身の考えていること・課題の方に焦点があり、単なる感想記事ではないのでご注意ください。 ※この
標準 C言語では、複数の浮動小数点演算を一つの演算にまとめることを許容しています。これは式の短縮 (contract) と呼ばれています(C17 6.5の段落8)。 (JIS X3010では「contract」の訳語に「短縮」を使っているようなので、この記事でもそれに従います
@corocn です。Moonbit もくもく会 に参加したので、やったことまとめておきます。 書いてる人のスキル感 普段はスタートアップでWebアプリケーション書いてる。だいたい TS + Ruby。 Rustbookを3年前に2周して、適当な画像合成ツール作った程度(ほ
注意事項筆者は初の執筆なので冗長言い回しや、わかりにくい表現が多分に含まれます。温かい目で読んでいただけると幸いです。また、技術的な話は一切含まれません。感想のみとなっております。言い回しや、…
大切なのは知っているかどうかあの時の違和感を大切にしていなかったら、私のエンジニア人生はダメになっていたと思います。 みなさんこんにちは、Watanabe Jin(@Sicut_study)…
背景近年、ChatGPTをはじめ、AIが台頭してきました。とある勉強会でCopilotStudioで作る業務効率化のAIチャットボットという書籍に出会って、これからの時代必要になりそうな実践的な書籍だったので、学習したこをとまとめてみました…
因果推論の計量経済学 のレビューです出版社サイトhttps://www.nippyo.co.jp/shop/book/9359.htmlレビュー企画用献本御礼日本評論社様の企画での記事です。…
はじめに 自分自身はWebエンジニア出身でFlutterでの開発経験はほぼ皆無なのですが、個人的に最近Flutterの勉強を始めています。 今回はFlutterにおいて関心の分離(SoC)をどう実装するのかについて調べてみました。 分離のケース この辺りの記事が参考になり
はじめに Web サイトのバージョン管理にchangesetsを導入してみたところ、めちゃめちゃ便利なことがわかりました。ただ、ドキュメントがわかりにくかったので、使い方やつまった点など書いていこうと思います。 changesetsにはnpmへの公開機能などもあり、Chakr
アプリユーザーを増やす方法 〜ASO(App Store Optimization:アプリストア最適化)とは?〜 背景 所属コミュニティ内のある方が「どうすればアプリユーザーを増やすことができるか?」という疑問を持っていたため、開発者が触れることの少ないASO対策につい
はじめに https://zenn.dev/asap/articles/4368fd306b592a 先日、Open AI Realtime APIのPythonサンプルコードを共有させていただきましたが、相手の発話にカットイン(割り込み)する方法だけ実装していなかったので、
はじめに Redis にはクライアント側でもキャッシュができる ( Client-side caching ) 機能があります。 https://redis.io/docs/latest/develop/reference/client-side-caching/ この Cl
はじめにこんにちは、社会人2年目エンジニアのYmmyです。週末の時間を有効活用すべく、この土日はPythonとFlaskを使って「挟み将棋」のWebアプリを作っていこうと思います。挟み将棋とは(…
こんにちは!シンプルフォームの山岸です。 Snowflake への ELT において、ソースから抽出したデータを参照用テーブルに直接ロードせず、一旦ステージングテーブルを挟んで重複排除などを施してからロードする、という構成は割と一般的かと思います。今回、このステージングテーブルに
はじめにコマンドラインツールを開発する際、機能の追加や変更が容易で、拡張性の高いアプリケーションを作ることは重要です。この記事では、Commandパターンを活用してコマンドラインツールの拡張性を高…
はじめにPID制御は、フィードバック制御の一種として有効な制御方法である。出力の比例要素であるP、積分要素であるI、微分要素であるDを入力に還元することで対象を制御しようとするものである。そこで、…
機械学習にてモデル性能を確認するため、手元にあるデータセットを分割、そのデータで評価を行います。評価をするために実験記録が必要ですが、結果やハイパーパラメータなどなど実験管理に手間がかかる。。。…
エンジニアもすなる技術記事といふものを、初心者もしてみむとてするなり。 -vオプションとは diff(変更差分)をエディタで確認しながらコミットメッセージが書けるつよつよ機能です。 元々、Gitリポジトリにファイルを追加するとき、面倒くさくてgit add .を多用しがちだっ
背景 rails で 関連元と関連先が1対多の関係で、関連元のデータを作成するときに、関連先のデータを合わせて複数作成できたら良いなと思いました。 そこで関連先のデータを複数作成するために入力フォームを作成し、その入力フォームを動的に追加し、そのフォームから関連先のデータを複
はじめに 本記事では、Tanuki-8BにMagpieという手法を適用してInstruction Tuning用の合成データセットを作成する方法について解説します。 本記事に記載の手法で作成済みの合成データセットを下記リンク先で公開しています。中身を確認したい方はご参照くださ
TL;DR 標準 iter パッケージの iter.Pull でイテレータをpull型に変換すれば、イテレータから少しずつ値を取り出すことができる これは既に終端のあるデータ列の利用(パーサ等)で有用だが、一方で終端のない未完のデータ列(リアルタイムの入力信号等)に対しては
はじめにcore MP135でNerves livebookが動くようになりました。何か動かしてみたかったので、最近入手した、Roller 485を動かしてみました。Roller485とは本…
はじめにデータ処理において、複数の変換や操作を順次適用する「データ変換パイプライン」は、効率的なデータ処理の鍵となります。本記事では、デコレータパターンを活用して、柔軟性と拡張性に優れたデータ変換…
1. はじめに今回は個人開発でTailwind Variantsを触ったので忘れないようにアウトプットします!TailwindCSS初学者の方や、Tailwind Variantsを触ったことが…
はじめにこの記事では、AWS(Amazon Web Services)のS3(Simple Storage Service)を使用して静的ウェブサイトをホスティングし、さらにCloudFrontを…
はじめまして,駆け出しエンジニアのSawaDと申します。異業種からエンジニアに転身したばかりです。毎日頑張っています🐘最近実務でよく書いているJavaScriptについて,書いてみたいと思います。…
みなさんはKotlin Coroutines上で時間のかかる処理を行う際、処理のキャンセルについて意識されてますでしょうか?この記事ではCoroutine上で動かす、時間のかかるコード実行を適切に…
少々充電期間をいただいておりましたが、Ebitengine Weekly は今回より通常の更新頻度に復帰します!今回はこの約1か月間にあったことを、Ebitengine Monthly として特盛りでお届けいたします。 本編の前に、Ebitengine (Weekly) に
生成AIが便利だと言われ、企業でも導入が進んでいます。皆様の企業では導入されていますか?企業に導入しても一部の社員にしか使われないという調査結果があり、導入を支援する立場からすると少し悲しくも感じ…
Flatt Secuurity サマーインターン応募課題 はじめに こんにちは、hatomatoです。 この記事は、Flatt Security サマーインターン2024 に参加した際の応募課題です。 またこの内容は選考結果が送られてきた6月上旬に書いています。 課題晒し
はじめに タイトルの通りです。 AzureのAPIは先行で公開しておりましたが、ついにOpenAIからも、APIが解放されたので、取り急ぎpythonでサンプルコードを作成してみました。 (公式からはPythonのサンプルコードが公開されていないので、java scriptの
こんにちは!サイボウズ株式会社フロントエンドエンジニアのdaiki(@k1tikurisu)です。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024/10/
はじめに 先日、同僚がベロシティについて登壇するに当たって資料のレビューを依頼されました。 その時に考えてみたことを雑にまとめます。 一般的に まず、一般的にベロシティの安定は下記の理由で大事と言われています。 1スプリントでどのくらいのアイテムを完成できるか予測を立て
<a href="https://nodejs.org/en/blog/release/v20.18.0">https://nodejs.org/en/blog/release/v20.18.0</a><br /> <p>Node.js v20.18.0リリース。 <code c
<a href="https://github.com/npm/cli/releases/tag/v10.9.0">https://github.com/npm/cli/releases/tag/v10.9.0</a><br /> <p>npm v10.9.0リリース。 開発時の
はじめにこんにちは、前回#3で「文字コード」について触れたので今回は 「文字列」と「数値」 について紹介したいと思います。文字列について そういえばプログラムだとよく「"文字"」というように…
1年ほど前までライターの仕事として書評を定期的に書いていたのですが、その仕事が終わってからしばらく本を読まなくなっていました。 ところが先日、SF作品として話題になった「プロジェクト・ヘイルメアリー」を読んでからいろんなSFを読みたくなって...
はじめに こちらは 「エンジニアさん向けにUIデザイン講座を開きたい!(準備編)」 「エンジニアさん向けにUIデザイン講座を開いてみた!(完結編)」 の続きとなりますので、先にそちらをご一読いただけますと話が理解しやすいかと思います! UIデザイン講座「実務編」の成果物
Rust で作るプログラミング言語シリーズです。 https://www.amazon.co.jp/dp/4297141922 コンパイラによる最適化というと、実行バイナリを高速化する技術であり、程度の差こそあれ、事実上すべてのネイティブコンパイル言語に備わっている機能です。 書
以前こういう記事を書きました: 浮動小数点数の足し算と掛け算は可換か 要約すると「浮動小数点数の足し算と掛け算はNaNのビットパターンを考慮しない限り可換だよ」という内容です。 プリミティブな足し算としてはそうなのですが、C言語は a * b + t の形の式をFMA fma
この記事では、Java、Scala、TypeScriptなど、サブタイピング(subtyping)をサポートする言語であれば間違いなくサポートしているであろう「反変(contravariant)」・「共変(covariant)」について、視覚的なアナロジーを用いつつ解説したいと思
はじめに 多言語対応でarbファイルをいじるのって地味に手間で大変ですよね… ということで、今回は先日monoさんもおすすめされていた、arb_translateというパッケージを使ってみました。 https://pub.dev/packages/arb_translate
はじめに業務でReactアプリケーションのデバッグを行う中で、ブラウザバック時にフォームの値がリセットされる問題に直面しました。この問題の解決方法を共有します。値を保持の方法とはhistory…
こんにちは!あさひです 🙋♂️ 今週は Birthday Week の変更分があったりで更新多めです! 早速キャッチアップしていきましょう。 この記事の主旨 この記事では、Cloudflare のサービスにどんな変更があったかをざっくりと理解してもらい、サービスに興味を持
自己紹介と背景はじめまして,私は慶應義塾大学理工学部物理情報工学科のHarry_Arbrebleuです.筆者は現在学部3年で,2年の理工学基礎実験と3年の物理情報工学実験において,数多の友人がグラ…
1.はじめに本記事は Microsoft 認定資格(Azure)の早見表になります。 2024年6月に以下の記事を投稿後、社内・社外で Azure 資格の一覧や学習サイトって何があるの?と稀に…
.NET とは何か、概要をつかむMicrosoft 公式情報曰く、.NET とは様々な種類のアプリケーション (モバイル、ゲーム、デスクトップなど) 開発ができて、尚且つクロスプラットフォームにも…
背景toC向けのフォームにて広告等流入経路識別のために独自IDを割り振り、URLパラメータへそれぞれ埋め込んでいた。どんな仕組みか各経路からWebフォームへ遷移する際にURLパラメータの各情報…
Amazon Web Services(AWS)は、同社が運営するQ&Aのための掲示板「AWS re:Post」において、質問に対して生成AIが即座に回答してくれる新機能「AWS re:Post Agent」を投入したことを発表しま...
オープンソースのリレーショナルデータベース「PostgreSQL 17」正式版がリリースされました(日本語版のプレスリリース)。 PostgreSQLは今年(2024年)に発表されたStack Overflowの調査でMySQLを抜いて最も...
こんにちは、タイトルでだいたい言い尽くしましたが、このような悩みを自分および自分の周りでよく聞くようになったので、Stripeの方に教えてもらいながらどうすればいいか整理しました。 あくまで「めちゃくちゃ開発コストをかけない範囲で」の解決策なので多少トリッキーですがお付き合いくだ
これを読むとわかること効率よく無課金でAWS SAAを取得する方法怠惰な人間がAWS SAAを取得する方法受験時のステータス新卒文系インフラエンジニア普段はAzure勢、たまにAWSも触る取得済みの資格…
はじめにみなさん、こんにちは!今回は、サークルで Qiita Organization を作成した際に気づいた、知っておくと便利な情報を紹介します。具体的には、これまで個人アカウントで書いていた…
はじめにこんにちは、くふうカンパニーグループでデータ分析を担当しているfukiです!前回のLooker Studio Proの解説に続き、今回は付随サービスとして利用できるGemini in L…
こんにちは、クラウドエース CTO 室所属の茜です。 今回は、Vertex AI を活用した AI エージェント開発で得た知見を共有します。 この開発で直面した課題とその解決策を紹介することで、皆さんの AI エージェント開発の一助となれば幸いです。 はじめに 本記事では、社
OpenAI DevDay 2024でいくつかの新しい機能が実装されています。新機能のひとつに、プロンプト自動作成というものがあります。目的を入力しただけで、自動的にシステムプロンプトを作成して…
それとも悪なのか?このサービスが広まった先に待つのは善なのか?悪なのか?こんにちは、Wtanabe Jin(@Sicut_study)です。正直このサービスを作るかはものすごく迷いました。…
原文:https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/(監訳: 山崎 進 @zacky1972 )Livebook、F…
こんにちは。 株式会社ココナラ Web開発グループ フロントエンド開発チームの加藤です。 普段はWebのフロントエンドの開発をしていますが、最近プライベートでFlutterの勉強も兼ね、アプリの個人開発をしました。 Flutterの開発言語のDartはJavaScriptに似てい
はじめにAmazon EC2(Amazon Elastic Compute Cloud)はAWS上で動作する仮想サーバーを提供するサービスです。「インスタンス」という単位でサーバーが管理されます。…
過去に作ったLINEチャットボットを今風にリメイクしたものを投稿します。環境: ローカル、Linux(Ubuntu)、python3.12.61.LINE Developersアカウントの作成:…
今日も今日とてドメインをモデリングしているみなさん、こんにちは。今回は別にドメインモデリングの話をしたいわけではなくて、そんな話ができるような知識ベースが私の中にあるわけでもないのですが、それに近…
9月26, 27日に開催され、めちゃくちゃ盛り上がったRails World 2024でKamal 2が発表されました。Kamal 2はRuby on Railsを作った37signals社が、自社の人気サービスをデプロイするのに使用しているツールです。 37signals社はA
本記事では「Google Cloud」を用いた「LLM・生成AI活用型アプリケーション」の実装スキルを身につけるための学習方法と学習コンテンツの紹介・解説を行います。Google公式のラボ・コンテンツを利用し、Step by Stepに学習を進めます 「LLM・生成AI活用型ア
Amazon Qとは2023 年 11 月末よりAWSがプレビュー提供を開始した、AWS のサービスやベストプラクティスに関する知識を学習した生成 AI アシスタントです。https://aws…
<a href="https://web-platform-dx.github.io/web-features-explorer/release-notes/">https://web-platform-dx.github.io/web-features-explorer/rel
NotebookLM NotebookLMはGoogleが提供している生成AIを活用したサービスです。なんと(2024年10月現在は)無料で使えます。 NotebookLMは、Googleの生成AI Geminiのロングコンテキスト(多くの量のプロンプトを扱うことができるとい
システムを開発する際には、インフラを構築するためのシステム構成図やアプリケーションの仕様を検討するためのさまざまなUML関連のダイアグラム、フローチャートやデータベース設計におけるER図など、さまざまな作図をする場面があります。 これらの作...
所属大学にて9月に1日で機械学習なんもわからん状態から生成モデルを組めるようになろうというワークショップをした。普通に考えて参加者側の視点に立ったら無理なんだが, まあとにかくそういうイベントをやっ…
AWS Ambassadors Summit について毎年9月に米国シアトルで開催される、Ambassadorsが一同に集まる、AWS Ambassadors Global Summitに参加して…
Androidアプリの開発にはGradleの知識が不可欠です。 しかしGradleはAndroidアプリの他にも数多くのプログラミング言語やプロジェクトにも対応しており、そのためドキュメントの量も膨大でなかなか全体を把握するのが大変です。 この本ではGradleについて、An
New Relicをお使いの皆さん、Full Stack Observability Practitioner認定試験を通して、New Relicに対する知識を深め、さらなる活用に踏み込んでみましょ…
背景Laravelを使ったAPI開発をしている中、PHPUnitを使ってテストコードを書く機会があり、PHPUnitの書き方が?な人に向けて基本的な書き方を公式から抜粋して、参考になりそうなページ…
レバテック開発部DevOps推進グループSREチームの蒲生です。 このたびレバテックを退職することになりました。 今までやってきたことを振り返ることで、お前普段なんもやってなかったやろと思っている方への説明とまだまだやらなアカンことあるけど許してねって気持ちを吐き出したいなと思い
初めに 皆さん、おつかれさマッチョです🦍 今回は、WEBアプリケーションにおける『脆弱性』とは何かについて、備忘録も兼ねて記事を作成しました。 皆さん、「脆弱性にはどのようなものがありますか?」という問いに対してスムーズに答えることが出来ますでしょうか? お恥ずかしながら自
はじめに こんばんは! 皆さんは以下のようなすぐ消えてしまう要素をDevToolsで確認したいときはどうしますか? 常に表示されるようにわざわざコードを修正してから、DevToolsで要素を確認したりしていませんか?DevToolsをうまく使うことで、わざわざコードの修正を
ゼロから Prisma の利用を学べます。 【読者】 ・Prisma の初学者 ・Webアプリ開発者で Prisma に興味ある方 【特徴は】 ・Prismaの使用にフォーカスした説明 ・Prismaを利用するにあたりVSCodeの設定の説明 ・リポジトリの公開 【本書籍が
はじめにクラウドインフラはCDKで管理する時代だ。という波に乗って、自分が主管のAWSアカウントをCDKに移行して展開しよう! というモチベーションから始めたのですが、「そもそも何言っているのかわ…
はじめに 今回はDDDで集約を跨いだ情報でロジックを構築するためのパターンについて紹介していきます。 DDD(ドメイン駆動設計)における「集約(Aggregate)」とは、関連するオブジェクト(エンティティや値オブジェクト)を一つにまとめた単位のことを指します。集約はドメイン
今回は、Godotを使ってシンプルな2Dプラットフォーマーゲームを作る方法を学びます。 ゲーム制作が初めての方でも安心して進められるように、基礎から一歩ずつ丁寧に解説していきます。 このチュートリアルでは、キャラクターの操作やトラップの設置、スタート、ゴールの設定など、ゲームの
<a href="https://webkit.org/blog/15978/release-notes-for-safari-technology-preview-204/">https://webkit.org/blog/15978/release-notes-for-saf
<a href="https://github.com/chakra-ui/ark/releases/tag/%40ark-ui%2Freact%404.0.0">https://github.com/chakra-ui/ark/releases/tag/%40ark-ui%2F