Tech – walker – 2024-02

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

Million Lint is in public beta | Million.js

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

<a href="https://million.dev/blog/lint">https://million.dev/blog/lint</a><br /> <p>React向けのレンダリングパフォーマンスの分析ツール。 プロファイルを仕込みレンダリング回数や実行時間などを回収

Deno、コンパイルで生成される実行ファイルが最大半分にまで軽量化。Deno 1.41リリースで

Publickey · 2024-02-29

JavaScriptランタイムのDenoの最新版「Deno 1.41」が2月21日にリリースされ、「deno compile」で単一ファイルとして生成されるアプリケーションの実行ファイルが最大で50%まで小さくなると発表されました。 Den...

AWS Lambdaで.NET 8マネージドランタイムの正式サポート開始、AOTコンパイラによるバイナリの実行にも対応

Publickey · 2024-02-29

Amazon Web Services(AWS)は、サーバレス実行基盤AWS Lambdaの新機能として.NET 8のマネージドランタイムを正式にサポートしたことを発表しました。 .NET 8は昨年(2023年)にマイクロソフトがリリースし...

画像生成だけじゃない!ChatGPT-4で大量画像加工する方法

Qiita(trend) · 2024-02-29

商業ディベロッパーに勤めるちいかわ好きの法務部員です。過去記事では一切触れていませんが、実はイラストを描くのが少しだけ得意です。今回はGPT-4で画像加工にチャレンジしました。1.GPT-4は…

MDN Curriculum

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

<a href="https://developer.mozilla.org/en-US/curriculum/">https://developer.mozilla.org/en-US/curriculum/</a><br /> <p>MDNのフロントエンドカリキュラム。 ソフ

BitNet

Qiita(trend) · 2024-02-29

※BitNetそのものを検証した記事ではなく,BitNetで使われているレイヤーを使った簡単なNNモデルを作成し検証しています.はじめに今回はBitNetの紹介になります.BitNetは量子化を…

Realm SwiftをSwift ConcurrencyとActorを使って安全に使いたい

Zenn · 2024-02-29

こんにちは!アルダグラムでエンジニアをしている長尾です 久々のtry! Swift Tokyoが2024/03/22から開催されますが、そういえば初期のtry! SwiftはRealmが後援していたような、、と思い出しました。 Realmは現在MongoDBに吸収されていて、時代

React V19に追加される機能(予定)

Qiita(trend) · 2024-02-29

Reactの次期Version Upについての情報が出ましたね!簡単にまとめたいと思います!React Compiler ( React Forget )いわゆる"Memoization"に関…

gitでstashが面倒なあなたにautostash

Zenn · 2024-02-29

gitでrebaseしまくるzaruです、こんにちは。rebaseする時、編集途中のファイルがあるとstashしてくれと怒られますよね。本当に面倒くさいのですが、これを一発でstashしなくて済む方法を紹介します。 git config --global rebase.autos

Parcel v2.12.0

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

<a href="https://parceljs.org/blog/v2-12-0/">https://parceljs.org/blog/v2-12-0/</a><br /> <p>Parcel v2.12.0リリース。 Import Attributesを使ったmacroに

ASOF Join の使いどころ

Zenn · 2024-02-29

! Disclaimer: 筆者は Snowflake で Senior Performance Engineer として働いていますが、この記事は公式の見解ではなく、あくまでも個人的な内容になります。 Intro Snowflake でもようやく ASOF Join が

[Ruby]solid原則をポケモンで考えてみる

Qiita(trend) · 2024-02-29

はじめに先日、チーム内で質問会を実施しました。私が担当したのは、「SOLID原則について、それぞれの原則の考え方について解説して欲しい」というものです。ポケモンでsolid原則を考えてみたので、そ…

HonoXにワクワクしたので、Markdown式のWikiっぽいものを作ってみた

Zenn · 2024-02-29

はじめに こんにちは! 犬専用の音楽アプリ オトとりっぷでエンジニアしています、足立です! https://www.oto-trip.com/ この記事では、HonoX を使って簡単な Markdown 式の Blog っぽいものを作ってみようと思います。 HonoX ってど

4つ目のPRでようやく Next.js にコントリビュートできた話

Qiita(trend) · 2024-02-28

短くまとめるとNext.js で Server Action の redirect のバグがあったから直したよ。教訓・テストやリントを通さないとPR は通りにくい・PR を送る時はバッチなだ…

SNSや企業のロゴ使用におけるガイドラインまとめてみた

Zenn · 2024-02-28

はじめに ウェブサイトやアプリケーション内で、SNSや各企業のブランドロゴを配置することがよくあると思います。弊社プロダクト内でも、SNSや各サービスのブランドロゴを使用したい箇所がありました。 ロゴの使用には各企業により細かくガイドラインが定められており、実は公式に素材がダ

モダンコントロールのタブ一覧コントロールはいいぞ!

Qiita(trend) · 2024-02-28

はじめにこれまでいくつかの記事で紹介してきましたが、モダンコントロールの進化が止まりません。クラシックコントロールの時にはない機能やコントロールも増えており、個人的により簡単に色々な UI/UX …

マイクロソフト、開発環境の構成をコードで記述できる「Configuration-as-code Dev Box customizations」パブリックプレビュー開始

Publickey · 2024-02-28

マイクロソフトは、開発環境をクラウドPCとして丸ごと仮想環境で用意し、デスクトップ仮想化経由で利用できる「Dev Box」の新機能として「Config-as-code Dev Box Customizations」のパブリックプレビュー開始...

マイクロソフト、GPT-4に任意のドキュメントなどを読み込ませて回答してもらえる「Azure OpenAI Service On Your Data」が正式サービスに

Publickey · 2024-02-28

マイクロソフトは、GPT-35-TurboもしくはGPT-4に任意のデータソースを指定することでそのデータの内容を読み込み、質問に対して内容を基に回答できるようになる新機能「Azure OpenAI On Your Data」が正式サービス...

[AWS]Serverless Frameworkを使ってAPI Gateway×Lambda×DynamoDBを使用したWebAPIを構築する

Qiita(trend) · 2024-02-28

インフラ構成WebAPIの作成に当たって今回使用するAWSの各サービスを簡単にまとめてみます。・API GatewayHTTPリクエストを受け付けて、他のAWSサービス(Lambda等)にルー…

7.24.0 Released: Decorator updates and JSON modules imports · Babel

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

<a href="https://babeljs.io/blog/2024/02/28/7.24.0">https://babeljs.io/blog/2024/02/28/7.24.0</a><br /> <p>Babel v7.24.0リリース。 Decoratorの新しい仕

ABC備忘録【AtCoder Beginner Contest 342 D - Square Pair】

Qiita(trend) · 2024-02-28

はじめにAtCoderの勉強を始めたので、備忘録がてら応用できそうで印象に残った問題の解説記事を投稿していこうと思います。この記事では、初めて自分が参加したコンテストのAtCoder Begin…

文字特化の便利ツール【文字ツール】を作ってみた

Zenn · 2024-02-28

概要 この度、前々からやってみたかった AWS での個人開発サービスをリリースしましたのでそれの宣伝も兼ねた記事です。 作ったサービスは文字ツールという Web 上に散らばった文字数カウンターだったり文字列ジェネレーターだったりといった文字に関する便利ツールを集約して一箇所で

WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)

Zenn · 2024-02-28

WebブラウザでOS動かしてどうすんだよ という根源的な疑問に回答が無いままとりあえずできちゃった。。 https://wasmlinux-demo.pages.dev/ ※ コマンドが終了してもプロンプトが出ません。Enterを空打ちする必要があります (バグ) WasmLin

LCEL (LangChain Expression Language)完全に理解した - Amazon Bedrock APIで始めるLLM超入門⑨

Qiita(trend) · 2024-02-28

LCELからBedrockを呼び出してみます。LCELとはLangChainでコンポーネントをchain(連続呼出)する共通のInterfaceおよびその記法です。Interfaceは以下のペ…

[執筆中] 台パンができるリバーシをつくった

Qiita(trend) · 2024-02-28

台パンリバーシ3DThree.jsのみで台パンができる3Dのリバーシを作成しています。完成次第技術詳細を書きます。作成途中の台パンリバーシ

マイクロソフト、Copilotに作業を依頼するとユーザーに代わって手順を考え、Windowsデスクトップ上でRPAにより自動操作してくれる新機能「Power Automate via Copilot in Windows」、Windows 11に搭載へ

Publickey · 2024-02-28

マイクロソフトは、Windowsに搭載している「Copilot in Windows」の新機能として、Copilotにプロンプトで作業を依頼することで、Windows上でさまざまな操作をユーザーに代わって自動的に実行してくれる「Power ...

2024東大理系数学第3問をsympyで解く

Qiita(trend) · 2024-02-28

2024東大理系数学第3問連立漸化式を行列表示する(1)で答える,とりうる点を反時計回りに点と…

え?まだgit checkoutしてるの?

Zenn · 2024-02-28

はじめに ! 修正や追加等はコメントまたはGitHubで編集リクエストをお待ちしております。 ! 公式ドキュメントには以下のように書かれています。 THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE. 和訳:このコマン

大規模言語モデルは専門医の診断を超えるか

Zenn · 2024-02-28

はじめに はじめまして、株式会社松尾研究所インターンのEiger-3970と申します。 インターンではIoT×GenAIの分野に特化したチームで、ユースケース探索やプロトタイピングを行っています。 大規模言語モデル(LLM)の進歩が目覚ましい昨今ですが、LLMの医療分野への

どのレイヤー(層)でトランザクションを実装すべきか

Zenn · 2024-02-28

はじめに こんにちは。クラウドエース株式会社で主にアプリケーション開発を担当している水野です。 今回は、どのレイヤー(層)でトランザクション実装すべきかについてご紹介します。 結論から言うと、usecae 層と infrastructure 層で実装します。 各層で実装するこ

EventBridgeのスケジュール機能を使った自動起動/停止

Qiita(trend) · 2024-02-27

1.はじめに今回は業務で使っているEC2やDB(RDS、DocumentDB)といったリソースを使っていない時間帯は停止して、コスト削減をしたい!という目的でEventBridgeを初めて使う機会…

実際の時間とSymbol時間

Qiita(trend) · 2024-02-27

deadlineは実際の時間から数時間後と設定することが多いですが、Symbolのネットワーク時間は少し未来です。実際の時間とSymbol時間を表示するコードimport symbolSdk f…

HonoでAPIだけ作って素のReact DOMでSPAを書くアーキテクチャ

Zenn · 2024-02-27

最新のHonoはViteへの統合が強化されたので カテゴリ 技術スタック クライアントサイド React SPA サーバーサイド Hono API デプロイ Cloudflare Pages という構成を手軽に作れるようになっていて便利でした これを軸

クラウドインフラのシェア、AWSが足踏みの一方、マイクロソフトが順調に拡大中。2023年第4四半期。Canalysの調査

Publickey · 2024-02-27

調査会社のCanalysは、2023年第4四半期のグローバルにおけるクラウドインフラのシェアを発表しました。 クラウドインフラとは、IaaS、PaaS、ホステッドプライベートクラウドを合わせたものを指します 同時期のクラウドインフラのシェア...

Googe Sheets、暗号化されたExcelファイルの読み込みに正式対応。クライアントサイドの暗号化で

Publickey · 2024-02-27

Google Sheetsが、暗号化されたExcelファイルの読みに正式対応したことが発表されました。 読み込み可能になるのは暗号化されたxslx形式のエクセルファイル。それ以外の形式には非対応。 また、Google Sheetsで対応して...

GoogleAppsScript チーム利用のための開発アイデア集

Zenn · 2024-02-27

こんにちは、luthです GASからプログラミングに入門し、Vue/React、Typescriptを勉強していったノンプログラマーですが、チーム内で利用する、社内ツール開発を4年ほどやってきました GASは手軽に利用でき、小規模なアプリやツールを作るのには便利な言語ですが、いか

Qiitaの記事を素敵にするテクニック

Qiita(trend) · 2024-02-27

はじめにこんにちは、Watanabe Jin (@Sicut_study)です。以前私が実際に使っている「アウトプットフレームワーク」についての記事を出したところ多くの反響をいただきました。…

方能CDN - 合作伙伴

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

<a href="https://funnull.com/Partner/">https://funnull.com/Partner/</a><br /> <p>https://polyfill.io/ はFunnull CDN(方能CDN)を運営するFunnull(南京妙彩文化

Remix Vite is Now Stable | Remix

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

<a href="https://remix.run/blog/remix-vite-stable">https://remix.run/blog/remix-vite-stable</a><br /> <p>Remix 2.7.0リリース。 SPAモードがStableに、<co

facebook/react-strict-dom: React Strict DOM (RSD) is a subset of React DOM, imperative DOM, and CSS that supports web and native targets

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

<a href="https://github.com/facebook/react-strict-dom">https://github.com/facebook/react-strict-dom</a><br /> <p>ウェブとネイティブのサポートを目的とするReact D

Node.js 2023 Year in An Article

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

<a href="https://blog.rafaelgss.dev/nodejs-2023-year-in-review">https://blog.rafaelgss.dev/nodejs-2023-year-in-review</a><br /> <p>2023年のNod

Using localStorage in Modern Applications - A Comprehensive Guide | RxDB - JavaScript Database

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

<a href="https://rxdb.info/articles/localstorage.html">https://rxdb.info/articles/localstorage.html</a><br /> <p>localStorage APIについて。 local

TanStack Router(&amp; Query)はSPA開発で求めていたものだった:sparkles:【Reactのルーティングとデータ取得】

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

<a href="https://zenn.dev/aishift/articles/ad1744836509dd">https://zenn.dev/aishift/articles/ad1744836509dd</a><br /> <p>TanStack Routerの紹介記

実践Next.js —— App Routerで進化するWebアプリ開発:書籍案内|技術評論社

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

<a href="https://gihyo.jp/book/2024/978-4-297-14061-8">https://gihyo.jp/book/2024/978-4-297-14061-8</a><br /> <p>2024年3月16日発売 Next.jsについての書籍

ノーススター(北極星)指標をモニターしてるのにビジネスが成長しないのはなぜか?

Qiita(trend) · 2024-02-27

よくスタートアップやSaaSの世界などでノーススター(北極星)指標が注目されます。自分たちのビジネスを成長させるために組織の全員が一丸となって追うべき1つの指標というものです。例えば、アクティビ…

米ホワイトハウス「将来のソフトウェアはメモリ安全になるべき」と声明発表。ソフトウェアコミュニティに呼びかけ

Publickey · 2024-02-27

米ホワイトハウスの国家サイバー局長室(The White House Office of the National Cyber Director:ONCD)は、サイバー空間における攻撃対象領域を積極的に削減する目的で、テクノロジー関連企業に...

レバテック初のモバイルアプリをリリースした話

Zenn · 2024-02-27

TL;DR Flutterでモバイルアプリをリリースした。 不具合が多数出て、解消に時間がかかった。 とはいえ、ナレッジがない中でも短期間でリリースできた。 はじめに こんにちは。レバテックダイレクト開発チームの城井です。 入社以来、ずっとモバイルアプリの開発に携わっ

Cloud RunとかGCPサーバレス製品のCDNはFastlyが最強かもしれない話-1

Zenn · 2024-02-27

いやー高い技術を持ってそうだけどいまいち地味なのと料金表が表に出てないから敬遠してた謎のネットワークサービスFastlyを友人が転職してたので試してみました。そしたらいままでCloud Runで抱えてた悩みが解決してしかも値段も結構大丈夫そうだったので記事にまとめることにしました

チーム目標を定めるときにやったワークショップの紹介と実際に定めた目標を運用してみた感想

Zenn · 2024-02-27

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 28週目の記事です! 1年間連続達成まで 残り25週 となりました! はじめに チーム目標を設定する際、メンバーの多様な思いや方向性を理解し、一つにまとめあげることは、思

RAGでの回答精度向上のためのテクニック集(基礎編)

Zenn · 2024-02-26

はじめまして。株式会社ナレッジセンスの門脇です。普段はエンジニア兼PMとして、「社内データに基づいて回答してくれる」チャットボットをエンタープライズ企業向けに提供しています(一応、200社以上に導入実績あり)。ここで開発しているチャットボットは、ChatGPTを始めとしたLLM(

安価かつスケーラブルなサーバレスバックエンドプラットフォーム ~KoyebとNeonのススメ~

Zenn · 2024-02-26

KoyebとNeonの紹介記事です。 最新のサーバレスプラットフォームを利用して、スケーラブルなインフラを手軽に、そして安価に構築することができます。 Koyebって何? Koyebとは、WebアプリケーションやAPIのデプロイに対応したサーバレスプラットフォームです。 開発

TypeScriptの代数的部分型模型

Zenn · 2024-02-26

TypeScriptの部分型関係がなす代数的構造についての解説、およびその調査記録。

NTTドコモ、全国展開する5Gの無線アクセスネットワークをAWSの「Amazon Elastic Kubernetes Service Anywhere」を用いて展開すると発表

Publickey · 2024-02-26

NTTドコモとAWSは、NTTドコモが日本全国で商用展開する5Gの無線アクセスネットワーク(Open RAN)を、AWSの Amazon Elastic Kubernetes Service Anywhere(以下、Amazon EKS A...

NginxをフォークしたFreeNginxが早くも「FreeNginx 1.25.4」正式版をリリース。Windows版とLinux版のバイナリも公開

Publickey · 2024-02-26

NginxをフォークしたFreeNginxは、FreeNginxを名乗る最初のバージョンとして「FreeNginx 1.25.4」正式版を公開しました。Windows版とLinux版のバイナリも提供されています。 FreeNginx 1.2...

【徹底比較】Vue.js と React でレンダリングされる値、されない値

Zenn · 2024-02-26

フロントエンドの開発・デバッグ中にコンポーネント内の変数や props の値を確認したい時、console.log() で出力するよりも画面上にレンダリングしてしまう方が分かりやすい場合もあります。 コンソール出力は値の変化をリアルタイムで確認するには不向きです。一方、画面上にレ

アプリをリリースしたのでどうマネタイズするか考える

Qiita(trend) · 2024-02-26

この記事について新しく作ったアプリの宣伝が7割アプリのマネタイズについて考えてみたのが3割以上のお品書きになります。アプリについて今回リリースしたアプリは、「お旅路っと」というアプリになり…

Server Actionsにユーザ操作されたくないデータは渡さない

Zenn · 2024-02-26

Next.jsやServer Actionsに限らずWebアプリケーション一般的な話になりますが、機能開発する際に、ユーザに勝手に操作されたくないデータを &lt;input&gt; タグを通じて受け取ることは避けなければなりません。 例えば、極端な例ですがECサイトで商品の価格

AI でテキストを関西弁に翻訳する「kansAI」の紹介 with Gemini

Zenn · 2024-02-26

唐突に「関西 + AI = kansAI」という名前を思いついてしまったので作らざるを得ませんでした。 こういうの https://github.com/koki-develop/kansai この記事では kansAI の使い方と、技術的な話についてまとめます。 kan

unadlib/mutability: A JavaScript library for transactional mutable updates

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

<a href="https://github.com/unadlib/mutability">https://github.com/unadlib/mutability</a><br /> <p>Immer的なAPIを提供するmutativeを使い、トランザクションロールバック

シェルのバックグラウンド実行って後だしできるって知ってました?

Qiita(trend) · 2024-02-26

この前までの私のちょっと時間のかかるバッチ実行の日常「よっしゃー、今日はバッチ処理やるで!」と気合い入れて、タタタタッターン(bash xxxx.sh + Enter)。おっと、またやらかしたわ…

競プロでよく使うけど空で書けないフレーズ

Qiita(trend) · 2024-02-26

はじめによく使うけどうろ覚えなものをまとめました.順列・組合せ・重複列挙リストからいくつか選んだ順列or組合せor重複組合せを列挙from itertools import product,…

JSDoc as an alternative TypeScript syntax

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

<a href="https://alexharri.com/blog/jsdoc-as-an-alternative-typescript-syntax">https://alexharri.com/blog/jsdoc-as-an-alternative-typescript

Cloud Run のための実践 Cloud Deploy

Zenn · 2024-02-26

はじめに 本記事では実践的な Cloud Run のデプロイパイプライン実装を通して Cloud Deploy の理解を試みます。Cloud Deploy は元々 Kubernetes 用のプロダクトとしてリリースされたこともあり、Cloud Run に限って利用するには学習

PDSを建ててBlueskyの連合に参加する (0.4.0-beta)

Zenn · 2024-02-26

2024年2月23日頃より、BlueskyのPDS (Personal Data Server)を誰でも自分で作成し、Blueskyのネットワークに繋がる(いわゆるFederation、連合)事ができるようになりました。 本記事はこれまで整理されたドキュメントおよび、先人たちが

年間700本ドキュメントを書く人間の技術ブログ執筆方法

Zenn · 2024-02-26

これはなに ども、レバテック開発部のもりたです。家族全員風邪引いてます!! 2024年2月より、レバテック開発部でもZennの運用を始めました。もりたはこういう記事を書くのが大好きで、社内のドキュメント共有システムに年間700本くらいの資料やメモ書きを残しています。たぶん記事

松尾研究所テックブログをはじめます

Zenn · 2024-02-26

松尾研究所とは はじめまして、株式会社松尾研究所で働いているからあげ(@karaage0703)です。 松尾研究所がテックブログをはじめます!といっても、松尾研究所を知らない人が大半だと思いますので少し紹介させてください。松尾研究所は東京大学大学院工学系研究科の松尾・岩澤研

【個人開発】断捨離アプリ「steteco」を未経験者が開発しました(Rails7)

Qiita(trend) · 2024-02-26

はじめに初めまして。この度、初めて断捨離アプリである個人アプリ「steteco」をリリースいたしました。まだまだプログラミング学習中の未経験エンジニアであり、技術的な内容などは誤りを含む可能性が…

OpenTelemetry+Go 計装サンプル大全 with Cloud Trace ~意外なつまづきポイントを添えて~

Zenn · 2024-02-26

はじめに こんにちは。クラウドエース株式会社で主にアプリケーション開発を担当している水野です。 今回は、Go 言語でトレース計装する際のサンプル集をご紹介します。 OpenTelemetry は、アプリケーションのオブザーバビリティを実現するための OSS です。 対象読

もしかしてCI/CDの文脈でベストプラクティスは存在しないな???

Qiita(trend) · 2024-02-26

CI/CDのオフラインイベントに参加して、そのとき思ったことのメモです。https://findy.connpass.com/event/309537/18:45~ | 開場 19:00~ | …

ZodでAlways-Valid Domain Modelを実現する

Zenn · 2024-02-26

課題意識 特定の商品を数量を指定して購入できるECサービスのドメインモデルを表現とします。TypeScriptで構築する際に、「数量」を単にnumber型で扱うことは可能ですが、よりロバストな設計を目指す上で以下の2つの方法論があります。 Refinements(値の制約

旧artifact actions廃止告知、マージキューやデプロイ頻度の話等|Productivity Weekly(2024-02-14)

Zenn · 2024-02-26

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

(初学者向け) Power Apps の数式でエラーが発生したときの対応

Qiita(trend) · 2024-02-25

はじめにPower Apps で数式を書いていると、以下のように、エラーに遭遇することがあります。初学者の方からすると、何が問題か分からない、どのようにして対応すればよいか分からない、ということ…

ProtoPediaのプロフページで投稿作品数などのバッジを追加する

Qiita(trend) · 2024-02-25

ProtoPediaのプロフィールページの自己紹介枠がマークダウン対応された(2024/2/26)。マークダウン対応されたので、是非みんなにやってもらいたいことがある。それは、ProtoPedi…

期待値をコントロールする技術

Qiita(trend) · 2024-02-25

製品を提供する開発のお仕事は、期待を良い意味で裏切ったり、悪い意味で裏切ったりすることがあると思います。ユーザーから受けるフィードバックにはどちらかと言えば悪い意味で期待値がズレていたことが可視化さ…

Blockchain Symbol でアグリゲートボンデッドトランザクションを発行する

Qiita(trend) · 2024-02-25

前回のアグリゲートコンプリートトランザクションは、複数の相手に一括で送信することができるトランザクションでした。https://qiita.com/ccHarvestasya/items/54ed…

ベロシティ Deep Dive。スクラムにおけるベロシティのアンチパターンと適切な使い方とは(後編)

Publickey · 2024-02-25

開発プロジェクトにおいて、開発スピードを測る尺度としてよく使われるのが「ベロシティ」です。このベロシティによって示される数字を適切に扱い、開発に活かしていくにはどうすればよいのでしょうか。 そのことを詳しく株式会社アトラクタ 吉羽龍太郎氏の...

ベロシティ Deep Dive。スクラムにおけるベロシティのアンチパターンと適切な使い方とは(中編)

Publickey · 2024-02-25

開発プロジェクトにおいて、開発スピードを測る尺度としてよく使われるのが「ベロシティ」です。このベロシティによって示される数字を適切に扱い、開発に活かしていくにはどうすればよいのでしょうか。 そのことを詳しく株式会社アトラクタ 吉羽龍太郎氏の...

[初心者向け]ソフトウェア開発とソフトウェアテスト

Qiita(trend) · 2024-02-25

徹底攻略 JSTQB Foundation教科書&amp;問題集 シラバス2018対応を勉強しているので、自分のメモとしてまとめています。第7弾。SDLCモデルに共通するテスト活動ソフトウェア開発ライフ…

最長しりとり問題を混合整数線形計画法として定式化しMATLABで解く

Qiita(trend) · 2024-02-25

与えられた単語から最も長いしりとりを作る問題(以下、「最長しりとり問題」)を考えます。ここでは、最長しりとり問題をMILP(混合整数計画法)として定式化します。また、MATLABのOptimizat…

ベロシティ Deep Dive。スクラムにおけるベロシティのアンチパターンと適切な使い方とは(前編)

Publickey · 2024-02-25

開発プロジェクトにおいて、開発スピードを測る尺度としてよく使われるのが「ベロシティ」です。このベロシティによって示される数字を適切に扱い、開発に活かしていくにはどうすればよいのでしょうか。 そのことを詳しく株式会社アトラクタ 吉羽龍太郎氏の...

【Flutter】画面のスクリーンショット&録画を禁止する方法

Qiita(trend) · 2024-02-25

はじめにみなさんこんにちわ!Flutterを学び始めて1ヶ月の新米エンジニアのはるさんです。現在携わっている仕事にて、『 画面のスクリーンショット&録画を禁止する方法』 について調査する機会…

SharePointの大規模なリストに対応するPower Appsを作成する

Qiita(trend) · 2024-02-25

はじめに先日YouTubeで下記の動画を拝見しました。SharePoint の HTTP 要求フローの送信アクションを実行することで、大規模なデータセット(リスト)に対応させている例です。有識…

テストの基本: テストと技法の種類、Test Double(stub,mock)について。

Zenn · 2024-02-25

テストの基本のキ! 今回は、テストの基本のキと題して、 テストの種類と技法の種類、そしてTest Double(stub,mock) について書いていきます。 なんとなくテストコード真似して書いていたみてたけど "stubとmockの違いわかる?"と聞かれて、stubを知らな

Remix 2.7で安定版となったCloudflare PagesのVite対応の実現方法を読み解く

Zenn · 2024-02-25

Remix 2.7がリリースされました。この2.7からは今までunstableであったVite対応が正式版として採用されたバージョンとして登場しました。 この2.7以前はunstableであったものNode.jsのランタイムでは動作するものが提供されていましたが、Cloudfla

【完全解説】日本一LT登壇した私のLTの考え方

Qiita(trend) · 2024-02-25

はじめにこんにちは、@Sicut_study(Watanabe Jin)です。みなさんは、LT会に参加したことありますか?登壇したことありますか?私は2024年1月〜2月にかけて合計12回の…

『開発プロフェッショナル 〜コメントの流儀〜』コメントの考え方・実践ルール・コメント駆動開発について

Zenn · 2024-02-25

こんにちは、AIQ株式会社のフロントエンドエンジニアのまさぴょんです! 今回は、開発するときに、私が実践しているコメントの考え方や、実践ルールなどについて、ご紹介していきます。 ! 『開発プロフェッショナル 〜コメントの流儀〜』 とか言っていますが、 カッコつけるためなので、ご容

.NET 8 の ASP.NET Core Blazor で二度押しを抑止したい

Zenn · 2024-02-25

ボタンの二度押しを禁止したい。 とてもよくある要望だと思います。ということでやっていきましょう。 シンプルなケース Blazor で対応するには以下のような感じで実装すれば良いです。 @page "/" @rendermode InteractiveServer &lt;P

symbol-shoestring node(mainnet)よぅの🌺ふぁあすとしんく🌻sfsdm🌻

Qiita(trend) · 2024-02-25

うふふっ💞ぱそ美ちゃんです!しゅ〜すとりんぐ(symbol-shoestring)で建てた のぉどよぅの🌺ふぁあすとしんく🌻sfsdm🌻っていうのめいんねっとよぅだよつっかいっかたっ🌺ん〜…

"cleanlog" symbol nodeの掃除

Qiita(trend) · 2024-02-25

symbol nodeを長い間稼働していると過去の log fileが溜まってきて disk容量をそれなりに圧迫しますこの log fileを削除する shell scriptですmainne…

スクラムとは結局なんなのか

Qiita(trend) · 2024-02-25

初めに僕は4年ほどスクラムを採用した組織づくりを行ってきました。最近「スクラムの内容は理解したけど、結局スクラムがなんなのかがわからない」という話をされることがちょこちょこあるので、記事としてま…

fabiospampinato/fast-string-width: A fast function for calculating the visual width of a string once printed to the terminal.

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

<a href="https://github.com/fabiospampinato/fast-string-width/tree/main">https://github.com/fabiospampinato/fast-string-width/tree/main</a><

FUNNULL CDN - Partners

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

<a href="https://funnull.com/Partner/">https://funnull.com/Partner/</a><br /> <p>https://polyfill.io/ はFunnull CDN(方能CDN)を運営するFunnull(南京妙彩文化

【ソフトウェア設計】モジュールをどう分割するのか?

Zenn · 2024-02-24

はじめに 前々回や、前回に引き続き、ソフトウェア設計の指針に関する話をしたいと思います。 関数やクラス、そしてサービスなどシステムの塊の単位をモジュールと呼び、モジュールを作る事で、認知負荷を下げ複雑性と戦うという話をしてきました。では、モジュールは「いつ」分割するのが良いで

symbol mainnet node用 fast-sync "fsdm-h"(委任者復元機能付き)

Qiita(trend) · 2024-02-24

※この fast-sync "fsdm" は @ryosasa氏の作成したfast-synchttps://qiita.com/ryosasa/items/7313fc7d86c30e9c5d8f…

「Elixir実践入門」の所感(第1章〜第6章まで)

Qiita(trend) · 2024-02-24

日本国内のElixir界隈で活躍されている方々の共著として出版された「Elixir実践入門」が届いたので、読み進めています。https://gihyo.jp/book/2024/978-4-297…

【Unity公式ObjectPool】プールにオブジェクトを返却する超便利機能!

Qiita(trend) · 2024-02-24

解決したいことUnity2021.1から、Unity公式がオブジェクトプールを実装してくれています。とても便利なのですが、使い終わったオブジェクトをプールに戻す時、以下のように書く必要がありま…

【実践】エンジニアの基礎教養-アルゴリズムを学べる本

Zenn · 2024-02-24

筆者は新卒エンジニア時代に社内でアルゴリズム勉強会を主催していました。 その内容を本形式に書き起こしたものになります。 【この本の特徴】 📗問題演習形式でアルゴリズムの基礎が身に付く構成となっています。 📗分かりにくい概念は丁寧に図解で解説しています。 📗基礎的な

Path following制御における自動運転の経路追従/車体ヨーレート制御

Qiita(trend) · 2024-02-24

自動運転における車両制御の役割「自動運転」という単語を聞いたときに,皆様は何を思い浮かべるでしょうか? おそらく大部分のエンジニアの方は「AI」や「次世代センサ」といったワードを思い浮かべるのでは…

Deno 1.41: smaller deno compile binaries

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

<a href="https://deno.com/blog/v1.41">https://deno.com/blog/v1.41</a><br /> <p>Deno v1.41リリース。 <code class="language-plaintext highlighter-r

Bun v1.0.29 | Bun Blog

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

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

Next.js(App Router)にNextAuth.jsを導入しGoogle認証とX(Twitter)ログインを実現する

Zenn · 2024-02-24

はじめに ! この記事はNextAuth.jsがAuth.jsに移行したことに伴い、若干内容が古くなっています。 最新の情報は以下からご確認ください。 Introduction | Auth.js Next.js(App Router)にNextAuth.jsを導入して、X

Copilot in GitHub SupportがGA!GitHubの仕様に関するわからないことをすばやく解決できやすくなったよ

Zenn · 2024-02-24

2024 年 2 月 9 日、GitHub Support において、GitHub 公式ドキュメントを学習した GitHub Copilot とやりとりできるようになりました[1]。 実際に触ってみたところ GitHub の仕様に関する調べごとを行う際にとても便利そうだったため、

UTF-8のバリデーションとモノイドと半群

Zenn · 2024-02-24

この記事はUTF-8のバリデーションとオートマトンの続きです。 前回はUTF-8のバリデーションが8状態のオートマトン (DFA) で表現できることを見ました。状態と遷移を擬似コードで書けば次のようになるでしょう: -- 8つの状態 data State = START | TA

【TS】`${number}` 型に入るアルファベット、いくつ言える?【テンプレートリテラル型の重箱の隅】

Zenn · 2024-02-24

TypeScript の テンプレートリテラル型 (Template Literal Types) をご存知でしょうか。 string型の部分型を作り出すことができ、より厳密な文字列の型指定ができます。 例えば `${number}` という型を使うと、テンプレートリテラルで数値

学生が Microsoft AI Tour (Tokyo) に参加してみた

Qiita(trend) · 2024-02-24

はじめに初投稿です。今回、学生ながらMicrosoft AI Tour Tokyoに北海道から参加してきたので参加レポートということで書いてみました。Microsoft AI TourとはMi…

Remix + Conform で郵便番号から住所を補完するフォームを作る

Zenn · 2024-02-24

これはなに? Remixと、とっても使いやすいフォームバリデーションライブラリ Conform とで、郵便番号から住所を補完するフォームを作りたかったのです。 よくあるこういうやつです。日本の郵便番号から住所を補完します。 conform の Intent button の

CloudWatchAlarmをAWSCLIから設定する

Qiita(trend) · 2024-02-24

はじめに新規の構築作業で大量のCloudWatchアラームを設定しなければいけないが、GUIからポチポチなんてやっていられない&amp;絶対抜け漏れが起きるのでCLIで一気に投入する方法を調査・検証した。TerraformやCloudFormation等のIaCツールを利用してや

インターフェースと型クラスの違いを考える

Zenn · 2024-02-24

この記事では、JavaライクなインターフェースとHaskellライクな型クラスを比較します。どちらも、複数の異なる型を統一的に扱うための仕組みです。 インターフェース インターフェースはご存知の方も多いと思いますが、コード例を載せておきます。 // インターフェースの定義 i

Re: WebサーバーアーキテクチャとPHP実行方式の理解から始めるphp-fpmとはなにか?

Zenn · 2024-02-24

この記事のモチベーション 「php-fpmとはなにか?」を知るため、PHPのドキュメントを見ました。 https://www.php.net/manual/ja/install.fpm.php しかし、ここに書いていることはまあそうなのですがあまりに焦点が絞られ過ぎてて「ph

Angular: Model Inputsで何が変わるのか

Zenn · 2024-02-24

Angular v17.2にて、新しいSignal関連APIのModel Inputsが実装された。これはv17.0で実装されたSignal Inputsをベースにして拡張されたものだ。Model Inputsにより、これまで以上に幅広いユースケースでSignalベースのコンポー

カラーマップを対数スケールに設定する ColorScale

Qiita(trend) · 2024-02-24

データによってはカラーマップを対数スケールにした方が見やすいこともありますが、設定方法が意外と探しづらいのでここで紹介させてください。% 適当なデータ作成m = membrane;data =…

【Saleforce】フロービルダーのBeforeトリガーと割り当て

Qiita(trend) · 2024-02-23

Salesforceのフロービルダーで、トリガーレコードの場合、高速項目更新(Beforeトリガー)に「割り当て」要素を使いましょう、という記事です。フロービルダーでレコードを更新したときの、要素…

[和訳]Azure ハブ&スポーク構成における 一貫した DNS 構成 (原題:Consistent DNS resolution in a hybrid hub spoke network topology)

Qiita(trend) · 2024-02-23

こんにちは、アーキテクトのやまぱんです。今回は 下記の Azure Private Resolver ブログを和訳いたしました。*原著者にも許可取っております。https://techcomm…

roborazziで取得したスクリーンショットをPRにて表示する

Qiita(trend) · 2024-02-23

はじめにこんにちは、こんばんは、佐藤佑哉です。本日は、Androidアプリ開発で使用されるRoborazziを用いて、画面の差分をPRのコメントに表示するをGitHubActionsで実現してい…

Windows の PowerShell で dotfiles にある neovim 用の init.vim を設定する方法

Qiita(trend) · 2024-02-23

最近 Windows で開発するようになったのでメモ。普段は自分のdotfilesの .config/nvim/init.vim に nvim の設定を入れており、mac, linux はそれを読…

書籍「Elixir実践入門-基本文法、Web開発、機械学習、IoT」私見

Zenn · 2024-02-23

わたしがElixir/Nervesを学ぼうとしたものの挫折してしまったことを知ってか知らずかわかりませんが、技術評論社様から新刊「Elixir実践入門-基本文法、Web開発、機械学習、IoT」をご恵贈いただきました。ありがとうございます! https://gihyo.jp/bo

個人開発物に関する記事をまとめたサイトを作ったので紹介します

Qiita(trend) · 2024-02-23

はじめに大学4回の情報系の学部生です!研究と並行しながらタイトル通りのものを作ったので紹介させてください!なおクオリティに関しては、ツッコミどころ満載のサンドバッグのようなものになるかもしれません…

Remix: Migrate to stable and Cloudflare Pages

Zenn · 2024-02-23

Remix Vite について。 https://remix.run/blog/remix-vite-stable Remix Vite が stable になったらしい。 unstable からの変更点を確認する。個人的な memo として。 Changes HMR &

ARMアーキテクチャがメモリアクセスを省略することで意図したベンチマークになっていなかった話

Zenn · 2024-02-23

概要 あるサンプルコードのベンチマークを測定したところ、期待していたよりも18倍速い結果が出力されました。バイナリを調査してみると、メモリ読み出しの命令が1つ増えるだけでこの性能差が生じていました。さらに調査を進めると、ARMアーキテクチャは連続したメモリへの書き込みを1つに

G検定を受験したよ!

Zenn · 2024-02-23

はじめに 今回は、2024年1月13日(土)に受験したG検定に合格できたので、勉強方法についてまとめています。私自身、まったく無知の状態から勉強を始めたわけではなく、AIやディープラーニングについてある程度の事前知識を持った上でG検定の対策を行いました。 G検定(ジェネラ

ぼくがつくったさいきょうのおーえすを語ろう

Qiita(trend) · 2024-02-23

このシリーズについてこのシリーズは私がSecHack365(2023年度学習駆動コースの坂井ゼミです)を通して制作した「ぼくがつくったさいきょうのおーえす(Shizuku)」についてただただ語るだ…

Node.jsとTypeScriptで 準同型暗号を扱う API の構築

Zenn · 2024-02-23

はじめに ETHGlobalハッカソンで準同型暗号とZKPを使用してスコアをオンチェーン上で送信し合うアプリケーションを開発しました。Circuit内でFHEの復号化をするのにどうしたかなど記事にしていこうと思います。 https://ethglobal.com/showca

Release v1.24.0 · parcel-bundler/lightningcss

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

<a href="https://github.com/parcel-bundler/lightningcss/releases/tag/v1.24.0">https://github.com/parcel-bundler/lightningcss/releases/tag/v1

Ruby シンボルとキーについて

Qiita(trend) · 2024-02-23

Rubyにおけるシンボルとキーについての関係性についてRailsでストロングパラメータの設定を行う際に、シンボルとキーの理解が整理できていないことに気がついたので、こちらでまとめておこうと思います。…

JavaScript でコンポーネントを作成してみて React の気持ちを考えてみる

Qiita(trend) · 2024-02-23

はじめに素の JavaScript でフロント開発経験がない React 育ちのエンジニアです。React でフロントエンド開発をしていて大きく困ることはないのですが hooks, JSX, 様…

SKKで最高の日本語入力環境を手に入れよう🤗​

Zenn · 2024-02-23

TL;DR mac と Windows を併用していると、入力まわりに違いがあってつらい 🥲 SKK を導入すると、Windows マシンに US キーボードを繋いでいても「日本語入力」「英数入力」を宣言的にできる 💪 日本語入力をしたいときは Ctrl+j で強制的に切

Announcing TypeScript 5.4 RC - TypeScript

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

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

【個人開発】初心者がもんたの森というな無料画像サイトを作った話

Qiita(trend) · 2024-02-22

はじめまして!もんたです。最近、趣味で作った『もんたの森』っていう無料で画像を保存したりコピーしたりできるサイトを作ったので、学んだことのアウトプットとしていろいろ話していきます!初心者の人がこ…

VoiceVox を ROS2 で使用する

Qiita(trend) · 2024-02-22

 VoiceVox を ROS2 で使用できるパッケージ VOICEVOX_ROS2 を作成しましたので、本パッケージの使用方法を紹介します。VOICEVOX_ROS2 VOICEVOX_ROS…

VSCode で clangd を使って、賢いC++インテリセンス環境を整える

Qiita(trend) · 2024-02-22

VSCode の標準のC++インテリセンスでは、簡単なコード補完などは出来ますが、警告などは表示出来なかったり、その他コーディング時にリアルタイムで行ってほしい賢い機能が不足しがちです。例えば以下…

一般構築魔法(Nix)のVimへの応用について

Zenn · 2024-02-22

! この記事はVim駅伝の記事です。 始めに Vimにはdark powerがよく似合う。 いわゆるShougowareが真っ先に思い浮かぶのがVimmerの性ではあるが、ここでは闇夜より出でしNixの話をしたい。 Nixとは宣言的、再現性、信頼性におもきをおいたパッケージ

【Xcode】Xcode内にドキュメントを簡易表示する

Qiita(trend) · 2024-02-22

はじめにプロジェクトが大きくなってくると、ドキュメントを見ないとどのような処理をしているのかわからないものもでてくる可能性があります。そんな時、定義元に行かずとも、ドキュメントを閲覧できたらいい…

visionOSで天井に空を描画する

Zenn · 2024-02-22

概要 今月はApple Vision Proの発売記念ということで1ヶ月記事チャレンジを行っています。 この記事はその2/22の記事です! 2/21の記事はこちら (Apple Vision Pro で変わる体験) MESONでは「SunnyTune」という天気を体感できる

相互情報量を学んでもっとうまくAHC030を解こう!

Qiita(trend) · 2024-02-22

前回記事の振り返り前回記事ではAHC030のseed0をベイズ推定を用いて解く方法について説明しました。この内容を前提とするので読んでない方はぜひ読んでみてください。https://qiita.…

Hashnodeにセッションハイジャックの脆弱性を報告した

Zenn · 2024-02-22

2022年10月にHashnode(英語圏では人気のある技術ブログ作成サービス)に脆弱性を報告したのですが、最近になって修正されたようなので記事にしておきます。 Hashnode社の方には脆弱性について記事にすることの許可をもらっています[1]。 Hashnodeのカスタムド

OpenAPIのファイルを分割している話

Zenn · 2024-02-22

株式会社IVRy (アイブリー)のエンジニアの kinashi です。 IVRy では設定画面の Web アプリケーションは Ruby on Rails と Next.js で構成されています。 I/F 定義には OpenAPI を使っていて、各リポジトリから Git のサブモジ

認証/認可処理の実現方法の検討と運用してみての感触

Zenn · 2024-02-22

こんにちは!アルダグラムでエンジニアをしているヤスです。 始めに KANNA では世界中のノンデスクワーカーに使われる SaaS を意識してプロダクト開発を行っております。 https://lp.kanna4u.com/ しかし、toB 向けのサービスであることから、以下のよ

Azure の VM インスペクター を試す!!

Qiita(trend) · 2024-02-22

こんにちは、アーキテクトのやまぱんです。補足コメントや質問、いいね、拡散、是非お願いします🥺!間違ってたら優しく教えてください!前書き今回は Azure の VM インスペクター を試してみ…

次世代データ基盤:データレイクハウスを Google Cloud で実現する

Zenn · 2024-02-22

はじめに こんにちは、クラウドエース データソリューション部の松本です。 普段はデータ基盤や MLOps の構築をしたり、Google Cloud 認定トレーナーとしてトレーニングを提供しております。また、昨年は Google Cloud Partner Top Engine

GemmaをGoogle ColabやローカルPCで動かす

Zenn · 2024-02-22

Gemmaとは Gemmmaについては、npaka先生の記事参照ください。 https://note.com/npaka/n/na47e13dae482 GitHubに公式Dockerfileがあったので、すぐ動くかなと思ったら、少しはまったりしたのでメモを残しておきます。

趣味Rustから業務Rustへ

Zenn · 2024-02-22

こんにちは!プロダクト開発部の熊谷です。 Fairy Devices(フェアリーデバイセズ) の 入社エントリ を書きます!! 背景 私が Rust に出会ったのが2019年。それまでは C, C# をよく書いていましたが、 Rust の型システムやメモリ安全性、パフォーマン

GitHub OAuthアプリを使ったスパム攻撃を停止させる

Zenn · 2024-02-21

2024年2月21日ごろから、"Github Jobs"を名乗るGitHubの開発者ポジションをオファーするスパム攻撃が発生しています。 仕組みとしては、GitHubのIssueやPRでmentionをするとメールの通知が届くのを利用して、コメントでスパムメッセージを送りつける

Google、Dart 3.3正式リリース。Flutter WebのWebAssemblyへのコンパイルも準備開始

Publickey · 2024-02-21

Googleは、Dart言語の新バージョンとなる「Dart 3.3」正式版と、Dart言語を用いたアプリケーションフレームワークの新バージョンとなる「Flutter 3.19」正式版のリリースを発表しました(Dart 3.3の発表、Flut...

野村総合研究所、自社データセンターにOracle Cloudと同様のパブリッククラウドを構築、顧客向けに提供を開始すると発表

Publickey · 2024-02-21

野村総合研究所(以下NRI)は、自社データセンター内にオラクルが提供するOracle Cloudのハードウェア、ソフトウェアなどを用いてOracle Cloudと同様のクラウドサービスを構築し、顧客向けに提供すると発表しました。 同社は自社...

[Power BI] Power Queryでカレンダーテーブルを作成😊

Qiita(trend) · 2024-02-21

はじめにBIを構築するにあたり、カレンダーテーブルの作成はほぼ必ず必要になります。以前、Power Query でカレンダーテーブルのひな型は作成していたのですが、会計年度などを変数化をし、Gi…

Fly.io 上で Livebook から GPU を動かす【Fly GPUs】

Qiita(trend) · 2024-02-21

はじめにFly.io で GPU が使えるようになりましたhttps://fly.io/docs/gpus/ざっくり Fly.io の紹介、使い方はこちらhttps://qiita.com/…

【Xcode】ブレイクポイントで止めずに音を鳴らす

Qiita(trend) · 2024-02-21

はじめにブレイクポイントを使って開発をしている際に、いちいち止まると面倒な場面ってありますよね。だけども、ブレイクポイントを通ったことは知りたい。そんな時は、ブレイクポイントで止めずに音を鳴ら…

【個人開発】【Next.js + Rails API】アパレル業界で働く人のためのアプリを開発しました

Qiita(trend) · 2024-02-21

はじめにはじめまして。いずです。現在webエンジニア転職を目指して日々学習中です。今回初めての個人開発として、アパレル業界で働く人のためのアプリ『sales buddy』を開発しました!ht…

Firefox 123.0, See All New Features, Updates and Fixes

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

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

【React】リファクタリングの経験シャア:柔軟で保守性の高いビジネス・コンポーネントの構築

Qiita(trend) · 2024-02-21

序論フロントエンドはバックエンドに比べて自由度が高いですが、これは同時にフロントエンド開発者が低品質のコードを書きやすくなることも意味しています。フロントエンド技術の多様性と柔軟性により、開発者は…

ローカルコンテナのホットリロードにDocker Compose Watchはいかが?

Qiita(trend) · 2024-02-21

はじめにこの記事はローカルの開発環境でコンテナを用いている人に向けた開発効率化を目的としたものです。dockerのようなコンテナ技術を用いてローカル開発を行うことにはさまざまなメリットがあります…

facebook/react-strict-dom: React Strict DOM (RSD) is a subset of React DOM, imperative DOM, and CSS that supports web and native targets

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

<a href="https://github.com/facebook/react-strict-dom">https://github.com/facebook/react-strict-dom</a><br /> <p>ウェブとネイティブのサポートを目的とするReact D

苦手な記号をタッチタイピングできるようになって幸せになろう

Qiita(trend) · 2024-02-21

背景最近、同僚に騙されて英語配列の高級キーボードを購入しました。打鍵は非常に気に入りましたが、記号の場所やシフトキーを利用した入力になかなかなれません。元のキーボードに戻すことも考えたのですが、高…

Electron 29.0.0 | Electron

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

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

フロントエンドの移り変わりは早すぎるのか

Zenn · 2024-02-21

インターネットでは毎日のように言われることですが、私はそこまでではないと考えています。 ネットでよくそう言われる理由として考えられるものと、それを踏まえてどう向き合っていくとよさそうか、個人的な考えをまとめてみます。 なぜ言われるのか 言語が実質的にJavaScript一

Remix Vite is Now Stable | Remix

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

<a href="https://remix.run/blog/remix-vite-stable">https://remix.run/blog/remix-vite-stable</a><br /> <p>Remix 2.7.0リリース。 SPAモードがStableに、<co

技術支援制度の企画・提案の方法論 ~予算額を数十倍にした話~

Zenn · 2024-02-21

TL;DR まずはアウトプット促進よりインプット支援を潤沢にすべきと考えた 制度の「企画」は先行企業から類型化→優先度付 制度の「提案」は費用対効果を雑でもいいから示し、それでも難しければ期限付きで通す 結果、技術支援の予算額を数十倍にできた はじめに 突然ですが、現

.NET 9 Preview 1が公開。AOTコンパイラ対応の拡大、Windows上でのLinuxをターゲットとしたクロスコンパイル環境の強化など

Publickey · 2024-02-21

マイクロソフトは同社の包括的なアプリケーションフレームワークの次期バージョンとなる「.NET 9」の最初のプレビュー版となる「.NET 9 Preview 1」のリリースを発表しました。 .NETは、デスクトップアプリケーションからモバイル...

JavaScriptで要素をドラッグして移動する簡単な方法

Qiita(trend) · 2024-02-21

要素をドラッグして移動することは、JavaScriptにおいて頻出パターンです。しかし、それを簡単に実現するコードは意外と知られていません。&lt;img id="$img" src="https:/…

Java Silverを受験しての所感

Qiita(trend) · 2024-02-21

はじめにJava Silverに合格したので、合格までの道のりを記録として残します。(正答率89%で合格したので、わりと効率的な学習方法ではないかと思っています)アウトプットする機会が少ないので…

Java Silverを受験しての所感

Qiita(trend) · 2024-02-21

はじめにJava Silverに合格したので、合格までの道のりを記録として残します。(正答率89%で合格したので、わりと効率的な学習方法ではないかと思っています)アウトプットする機会が少ないので…

Slate.jsにおける画像(void)の改行・削除の処理をコントロールする

Zenn · 2024-02-21

はじめに 以前に書いた記事ではOPEN8が提供するOpen BRAINで利用しているエディターライブラリのSlate.jsにて画像を挿入するサンプルを紹介しました。 本記事では画像を挿入したときに起きる挙動の修正の紹介をします。 Slate.jsの紹介や画像挿入のサンプルにつ

【Swift】CollectionViewを使って気づいたこと

Qiita(trend) · 2024-02-21

はじめに仕事でメディアを一覧で表示する機能を作成しCollectionViewを使用しました。その際に苦戦した点や注意すべき点をまとめてみたのでよろしくお願いします。目次Collection…

Dart 3.3がFlutter Webに与える影響について

Zenn · 2024-02-21

2024年2月16日、Flutter 3.19.0がリリースされました。 https://medium.com/flutter/whats-new-in-flutter-3-19-58b1aae242d2 同時に、Dart 3.3.0がリリースされています。 https://me

Reactで社内向けUIライブラリ開発・ビルド・公開・布教入門【2024年】

Zenn · 2024-02-20

会社で複数の新規事業を立ち上げる機運が高まったことをきっかけに社内向けUIライブラリを開発し、限定公開して利用を始めました。 本記事ではReactで社内向けUIライブラリを開発・ビルド・公開・布教するためのアレコレを共有します。 以下のような話題について知りたい方に特に読んでほし

GitHub社内におけるエンジニアリングガバナンスはどのように行われているのか

Publickey · 2024-02-20

GitHub社内におけるエンジニアリングガバナンスがどのように行われているのかを紹介した同社のブログ「GitHub’s Engineering Fundamentals program: How we deliver on availabi...

【Swift】人の名前を扱う

Qiita(trend) · 2024-02-20

はじめにPersonNameComponentsというものを知りました。DateComponentsのように人の名前を管理できるようです。めっちゃ便利そうなので基本的な使い方を記録しておきます。…

エンタープライズでのLLM導入: 戦略的アプローチとリスク管理

Zenn · 2024-02-20

どうも、株式会社ナレッジワーク AI Integration Lab 所属のざわきん(@zawawahoge)です。 この度、2/28(水)に開催する勉強会イベントの Encraft #11 LLMとエンタープライズの距離感 の参考用記事として、LLMのエンタープライズ領域での活

AHC030のseed0のバババッて決まるやつは結構簡単に作れるよという話

Qiita(trend) · 2024-02-20

AHC030のseed0のvisualizer動画X(旧twitter)などでAHC030の感想を見ていると、seed0で範囲取得を数回バババッてやっていきなりドンピシャで正解しているのを目にしま…

初ハッカソンの結果発表で気づいた資格がなかった話

Qiita(trend) · 2024-02-20

はじめにこんにちは、@Sicut_study (Watanabe Jin)です。2月10日、11日で初めてのハッカソンに出場しました。そして、結果発表で気づきました。どんなに頑張っても本戦…

Release v0.25.0 · nodejs/corepack

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

<a href="https://github.com/nodejs/corepack/releases/tag/v0.25.0">https://github.com/nodejs/corepack/releases/tag/v0.25.0</a><br /> <p>corep

【個人開発】爆速な賃貸検索サービスをさらに高速化した【Rust】

Qiita(trend) · 2024-02-20

個人で運営している賃貸物件の検索サービス Comfy のバックエンドを Rust でリプレースしました。この記事では、そのリプレースの背景と詳細をご紹介します。まずは結果から技術構成: Rust…

SQLの達人への道: MySQLでの高速・効率的クエリ作成術

Qiita(trend) · 2024-02-20

概要この記事では、MySQLでのSQLクエリのパフォーマンスを最大限に引き出すための効率的な書き方を解説します。アプリケーションの応答速度を向上させることは、ユーザーエクスペリエンスの大幅な改善に…

A novel technique for creating ergonomic and tree-shakable TypeScript libraries

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

<a href="https://softwaremill.com/a-novel-technique-for-creating-ergonomic-and-tree-shakable-typescript-libraries/">https://softwaremill.com

Node.js — Wednesday February 14 2024 Security Releases

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

<a href="https://nodejs.org/en/blog/vulnerability/february-2024-security-releases">https://nodejs.org/en/blog/vulnerability/february-2024-se

Redwood v7.0.0 Upgrade Guide - Announcements / Releases and Upgrade Guides - RedwoodJS Community

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

<a href="https://community.redwoodjs.com/t/redwood-v7-0-0-upgrade-guide/5713">https://community.redwoodjs.com/t/redwood-v7-0-0-upgrade-guide

NVIDIA、4608基のH100GPUを搭載したデータセンター規模の独自開発AIスーパーコンピュータ「Eos」を披露

Publickey · 2024-02-20

NVIDIAは、昨年(2023年)11月に開催されたSupercomputing 2023で発表され、スーパーコンピューターTOP500リストの9位にランクインした、同社が独自に開発したデータセンター規模のスーパーコンピュータ「Eos」をブ...

y-durableobjects で共同編集エディタを作る

Zenn · 2024-02-20

はじめに https://zenn.dev/naporin24690/articles/d230c2ba678ec6 の紹介記事です。Lexical と yjs の cloudflare workers 実装である、y-durableobjects を組み合わせて共同編集エデ

CloudflareWorkers で共同編集

Zenn · 2024-02-20

はじめに フロントエンドエンジニアなら一度は憧れる共同編集。ただ websocket や webrtc のような stateful な通信が必須であるために、手軽なものとは言えない。できればサーバーレスでデータベースなども使わずに実装したい。そんなときに Cloudflare

Copilot Stuido の生成 AI 機能で正式に日本語がサポートされました

Qiita(trend) · 2024-02-20

はじめにURL を指定したり、ファイルをアップロードするだけで、独自の生成 AI チャットボットを作成できる、Copilot Stuido の生成 AI 機能について、これまでいくつか Copil…

htmz - a low power tool for html

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

<a href="http://leanrada.com/htmz/">http://leanrada.com/htmz/</a><br /> <p>htmxのようにHTMLで宣言的にAjax的な表示を行う小さなスニペット。 <code class="language-plain

毎日本番DBをダンプして、ローカルと開発環境で利用して生産性を上げてる話

Zenn · 2024-02-20

シードデータで動作確認して大丈夫だったのに、本番反映してみたら想定してなかった挙動・エラーが出た😱そんな経験はありませんか。 恥ずかしながら私は今までに何回もありました。機能開発だけじゃなくバッチやマイグレーションなんかでも発生しがちなコレ。またはシードデータで動作確認できても、

LIFFで描画(canvas)して、画像をLINEへ送信する。

Qiita(trend) · 2024-02-20

LIFFで描画(canvas)して、画像をLINEへ送信する方法は、色々なHPに公開されていますが、何れを試してもうまくいきませんでした(自身のスキルが足りないので理解できないことが多いため)。C…

データドリブンな営業マンになるなら最低限おさえておきたい4つの基本指標

Qiita(trend) · 2024-02-19

営業またはセールスの仕事をされている方たちがデータドリブンになるために、ビジネスの指標をモニターしたいが、どこから始めていいか分からず最初の一歩を踏み出せない、といった相談をよく受けます。そこで、…

【2024初頭】新規開発で使ってみたいモダンフロントエンド最前線

Zenn · 2024-02-19

TL;DR 弊社で実験的に導入を始めている、2024初頭時点で今後に期待が高まる最新のweb技術についてまとめています。 新規プロダクトの技術選定に迷っている方などにおすすめです。 Turborepo - Monorepo管理 モノレポ構成における懸念点の一つとして、プロ

Go言語でつくるREST API開発 2024年版

Zenn · 2024-02-19

本記事では、Go と MySQL を用いた REST API 開発を行なっていきます。ここ最近、アーキテクチャや設計、テスト、API、ログ管理、CI/CD を勉強してきて個人的に納得できる構成が構築できるようになったため、本としてアウトプットしたいと思いました。これから、API

マイクロソフトのRPAツール「Power Automate Desktop」、自動実行中は別画面になり人間の操作を邪魔しない「Picture-in-Picture」機能がプレビューに

Publickey · 2024-02-19

マイクロソフトは同社のRPAツール「Power Automate Desktop」の新機能として、ロボットの自動実行中は画面を自動的に別の仮想デスクトップ画面に切り替えることで、自動実行中でも並行して人間が通常の操作を行える「Picture...

Googleの最新AIモデル「Gemini 1.0 Pro」が正式版となり本番環境で利用可能に。「Gemini 1.0 Ultra」「Gemini 1.5」は特定の開発者に提供開始

Publickey · 2024-02-19

Googleは同社の最新AIモデル「Gemini」のバリエーションの1つである「Gemini 1.0 Pro」を正式版とし、全開発者がGoogle Cloudの機械学習AIプラットフォームであるVertex AIから利用可能になったと発表し...

UnrealGameSyncを使ってみる

Qiita(trend) · 2024-02-19

UnrealGameSync UnrealGameSyncはEpic Gamesが推してるUnreal Engineエディタの更新システムです。Epic Games内でのFortniteの開発のた…

弊社のAzureリソースグループの分け方を紹介します

Zenn · 2024-02-19

イオンスマートテクノロジー(通称、AST)CTO室SREチーム所属、あおしょんです。 Azureを利用している方はリソースグループって何?とはならないと思いますがどういう単位でリソースグループを分ける?と一度は悩んだことがあるかと思います。 本記事ではASTはリソースグループをこ

新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた

Zenn · 2024-02-19

こんにちは、AIShift バックエンドエンジニアの石井(@sugar235711)です。 AIShiftでは去年の11月からAI Worker[1]という新しいサービスの開発が始まりました。(以下AI Worker) 本格的に開発が始まり3ヶ月弱経ったので、その間に試してきた技

Pythonの非同期処理の基礎とOpenAI APIへ並列リクエストする実践例

Zenn · 2024-02-19

こんにちは、commmuneでデータサイエンティストをしているひぐです。 人間が苦手なマルチタスクをLLMに任せたら、効果的に処理してくれるのではないか?というモチベーションのもと、Pythonの非同期処理を使って並列かつストリーミングでChatGPTの回答を出力するアプリを作り

学習歴1ヶ月でReactアプリ開発チャレンジ:DB作成~自動デプロイ・テスト実装まで

Qiita(trend) · 2024-02-19

はじめにReact学習歴1カ月のA.Kと申します。よろしくお願いします!今回は、この1カ月でやったことを技術ベースの内容でまとめていきます。簡単な自己紹介と学習開始時の状況はこちらの記事にまと…

pashak09/ts-expect-error-validator: Command-line tool to validate expected TypeScript errors

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

<a href="https://github.com/pashak09/ts-expect-error-validator">https://github.com/pashak09/ts-expect-error-validator</a><br /> <p><code cla

GPTs でサクッと翻訳、キャラクター生成、財務分析、いいね数取得ツールなどなどを作ろう!

Qiita(trend) · 2024-02-19

はじめに昨年11月にリリースされ、ハンズオン祭でも紹介されていた GPTs を今更ながら触ったので、使い方を紹介します!https://qiita.com/RyoWakabayashi/item…

Mantine UI でcreateThemeを上手に使うためのメモ

Qiita(trend) · 2024-02-19

MantineのcreateThemeみんな大好きMantine UIもちろん僕も大好きです。今回はそのMantine UIのレイアウトを上手に上書きする方法について備忘録的にまとめます。Ma…

Storybook Test ruuner で安定した Visual Regression Testing を行う

Zenn · 2024-02-19

はじめに 株式会社ナレッジワーク Engineering Division のわだまる(@wadackel)です。 ナレッジワークの Web フロントエンド開発では、Storybook を活用したコンポーネント開発を行っています。そして、昨年末により良いコンポーネント開発の基

Kotomamba: mamba-2.8B 学習知見

Zenn · 2024-02-19

はじめに Kotoba Technologiesでインターンをしている東京工業大学 B4 横田研究室の藤井(@okoge_kaz)です。 Kotoba TechnologiesはNLPと分散並列学習に関する技術を用いて、日本及び非英語圏におけるLLMやマルチモーダルモデルの実

尾を噛む蛇としての外部キー制約 - 『SQLアンチパターン』のキーレスエントリ(外部キー嫌い)を考察する

Zenn · 2024-02-19

これはなに ども、レバテック開発部のもりたです。 今回は『SQLアンチパターン』のキーレスエントリ(外部キー嫌い)を考察します。またそのトレードオフについて確認したのち、デメリットをなるべく減らすための方策について考えます。タネ本は『SQLアンチパターン』、『失敗から学ぶRD

FlutterのWidgetツリーでのバケツリレーの考察

Zenn · 2024-02-19

Flutter アプリの Widget 設計において、しばしば遭遇する問題の一つが状態管理の「バケツリレー」です。この記事では、バケツリレーの問題を解消するための方法を考察します。 バケツリレーとは? バケツリレーは一連の Widget が親から子にパラメータを渡す行為を指し

今からでも遅くないconsoleを使いこなそう

Qiita(trend) · 2024-02-19

はじめにこの記事では、consoleメソッドについて紹介を行っていきます。consoleメソッドには例えばconsole.log()などが挙げられます。web開発においてconsole.log()…

エンジニアはどう学んでいけばよいのか - つまりは「知ったかぶり」 の積み重ね

Qiita(trend) · 2024-02-19

はじめにこの記事では、学んでいくためのマイルストーンとして「知ったかぶりができること」を設定するのもアリなのでは? という提案をします。初学者でなくても『どうやって学んでいこうかな~』は全エンジ…

ActionsでM1 Macが無料で使えるように。DockerやGoの話も|Productivity Weekly(2024-01-31号)

Zenn · 2024-02-19

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

Typoだっていい!OSSにコミットするチャンスだ!

Qiita(trend) · 2024-02-19

こんな重箱の隅を突くようなコミットに価値があるのか...?(最近やっていないのですが)私は競技プログラミングを趣味としており、コード作成・テスト・提出にonline-judge-toolsを利用し…

Blockchain Symbol のアグリゲートコンプリートトランザクションを発行する

Qiita(trend) · 2024-02-18

前回は、1つの転送トランザクションを送信しました。https://qiita.com/ccHarvestasya/items/e79bd01b7f8a9d65a921今回は、転送トランザクション…

あわてない技術

Qiita(trend) · 2024-02-18

火事場が得意、とは全く言わないのですが、割と「〇時までに何をどういう順番で必達」みたいなギリギリのシチュエーションをどうのこうのする仕事は「好き」です。どういう心持ちを持ってその状況に臨んでいるかを…

【GPTs Actions】GPTsの外部API連携方法

Qiita(trend) · 2024-02-18

目的昨今話題のGPTs、皆さんは触ってみたでしょうか。GPTをカスタマイズできるこの機能ですが、あらかじめGPTに何をやらせたいか程度の指示を与えるだけではその魅力の数パーセントしか引き出せてい…

【初学者にこそ伝えたい】Vue.js コミュニティ入門

Zenn · 2024-02-18

💡 ヒント: コミュニティとはグラデーションである 🚩 序 こんにちは。Vue Beginners (の管理人) です。 すでに多くの方に記事を見ていただけていてとても嬉しく思います。感謝しています。 今回はソースコードは 1 行も出てきません。 ひょっとすると、Vue.js

GitHub、脆弱性のあるコードを実際にデバッグして学べる「Secure Code Game」シーズン2がスタート

Publickey · 2024-02-18

GitHubは、脆弱性を含むコードを実際にデバッグすることでセキュアなコーディングを無料で学べる「Secure Code Game」のシーズン2開始を発表しました。 「Secure Code Game」は、ゲームと名付けられていますが、実際...

Google、AIでファイルの種類を高速正確に判別できる「Magika」をオープンソースで公開

Publickey · 2024-02-18

Googleは、AIを用いることでファイルの種類を高速かつ正確に判別できるツール「Magika」をオープンソースで公開したと発表しました。 Magikaは、あるファイルの中味が何なのか、記述されたプログラミング言語の種類、動画や画像、音声な...

組版システムの品質を保証する自動テスト

Zenn · 2024-02-18

組版システムの開発時に、組版結果をスナップショットテストでチェックする簡単な仕組みを入れてみたため、その過程を紹介します。 背景 最近、JavaScript 上で作動する組版システム[1](図 1)を開発しています。組版とは、文字や図版をページ上に配置して紙面を構成する作業を

【SwiftUI】iPhoneのホーム画面のアプリのような並び替えを実装する

Qiita(trend) · 2024-02-18

はじめにTwitterを見てたら、iPhoneのホーム画面のアプリのような並び替えどうやってやるんだろう的なツイートが流れてきて気になったので実装してみました。サンプルアプリデータ構造体Co…

Bedrockアプリに画面と認証を付けてインターネットに公開する一番簡単な手順 - Amazon Bedrock APIで始めるLLM超入門⑧

Qiita(trend) · 2024-02-18

作成したBedrockアプリのデモを行う際に、インターネットに公開したくなる事もあると思うので、一番簡単そうな手順を整理してみます。インターネットに公開するので申し訳程度の認証機能も付けます。ア…

Google Cloud認定全冠したので知見や所感を共有します

Zenn · 2024-02-18

初めに こんにちは。福岡からOPTIMINDという名古屋のスタートアップで働いている津守と申します。 2024年2月に、Google Cloudの全認定資格(計11種)を取得しました。2年前には、Associate Cloud Engineer(ACE)、Profession

Reactで10時間で最新マーケティングを手軽に運営するサービスをリリースした

Qiita(trend) · 2024-02-18

はじめにこんにちは、@Sicut_study(Watanabe Jin)です。今回はQiita Hackthonで開発をした「InfluencersHouse」というサービスについて紹介してい…

[SIGNATE]FDUA金融データ利活用コンペ振り返り

Qiita(trend) · 2024-02-18

初めにSIGNATEの「第2回 金融データ活用チャレンジ」にチームで参加しました。結果は104位に終わりました。個人的にはシルバーやゴールドを目指して参加していたので、すごく悔しい結果でした。…

図解力を高める!LLMとmermaidで楽しむテキストベースの図作成術

Zenn · 2024-02-18

どうも、株式会社ナレッジワークのざわきんといいます。 最近よく mermaid というテキストベースの図作成ツールを使っていて、ChatGPTやGitHub CopilotのようなLLMを活用したツールとめちゃくちゃ親和性が高いなと思い、居ても立っても居られないので記事にしました

eslint-plugin-vuejs-accessibility入門

Zenn · 2024-02-18

eslint-plugin-vuejs-accessibilityとは何か eslint-plugin-vuejs-accessibilityは、Vue.jsのコンポーネントにおけるアクセシビリティの問題点を検出するためのESLintプラグインです。 https://gith

ChatGPT Visionで色々実験してみたまとめ

Zenn · 2024-02-18

ChatGPT Visionを使ってできそうなことを色々試してみたので、そのレポート的な記事です。 ChatGPT Visionとは? モデルが画像を取り込み、それに関する質問に答えてくれます。 https://platform.openai.com/docs/guides/

CSPでサードパーティースクリプトを律する

Zenn · 2024-02-18

はじめに Legalscapeの顧客の中には、情報セキュリティー等の理由から社内ネットワークからの通信の宛先を制限している組織もたくさんいます。 そのためLegalscapeでは、プロダクトの動作に必要な第三者リソースの一覧を管理し、Legalscapeの導入時にはそれらのド

[Zsh/Bash] ifを使わず終了ステータス(正常/異常)によって処理を分岐

Qiita(trend) · 2024-02-18

要約以下のフローをワンライナーで実現しました。コマンドAが正常終了 -&gt; コマンドBを実行コマンドAが異常終了 -&gt; コマンドCを実行Zsh:コマンドA &amp;&amp; {コマンドB; true} …

Raspberry Pi 5(ラズパイ5)AI画像認識環境構築方法

Zenn · 2024-02-18

ラズパイ 5でAI せっかくかったので試してみることにしました。 基礎的なセットアップは以下で実施している前提です。 https://zenn.dev/karaage0703/articles/8fe578dba4857a 特にpipのエラー対応は実施している前提です。

Cloud Run から内向きが「内部」なCloud Run にアクセスしたい

Zenn · 2024-02-18

はじめに Cloud Run から 別の Cloud Run へアクセスするときに、その Cloud Run って「すべてのインターネットからアクセスさせる」必要ってあるのかな?という疑問がありました🤔 公式ドキュメント[1]を読むと Cloud Run からのアクセスをIn

QAイベントに参加して

Qiita(trend) · 2024-02-18

背景先日、デブサミの後に参加してきたQAイベントでの議論と、その次の日の業後にあるマイクロサービスメインで扱われている企業のQA部長の方とディスカッションしてきて感じた内容や発見をここに残す。前…

【Rails】『コードレビューで学ぶ Ruby on Rails』を読んで自分のWebアプリをコードレビューしてみた

Zenn · 2024-02-18

はじめに お疲れ様です! おおくまです! 今回は、「『コードレビューで学ぶ Ruby on Rails』を読んで自分のWebアプリをコードレビューしてみた」ということで、自分なりにコードレビューについてまとめてみました! 少しでも皆様の参考になりますと幸いです! 対象読者

Java の enum を使いこなせるあなたに sealed interface

Zenn · 2024-02-17

はじめに Java の enum は大変便利で非常多くのシーンで活用されています。例えば区分を表すようなオブジェクトを表現したい際にもよく使われていますね。 Java 14 で正式機能となった switch式にて網羅性検査が行えるようになり、それまで以前ではどうしても抽象メソ

R3時代の連打・同時押し制御

Qiita(trend) · 2024-02-17

0. Introduction ――「連打」と「同時押し」まず最初に断っておきますが、この記事の内容そのものはUnityに依存した話ではありません。サンプルのソースコードはUnityのものを提示…

複数Mac間でMagic Keyboardを共有する方法

Zenn · 2024-02-17

私は、日常的に複数のMacbookを使用していますが、Apple Magic KeyboardやMagic Trackpadをスムーズに切り替えることができないという問題に直面しておりました。 この記事では、Automatorとblueutilを使用して、複数のアクセサリ(Mag

AI の力でファイル形式を判定する Google 製の「Magika」を試してみる

Zenn · 2024-02-17

面白そうだったので試しに使ってみました。 https://github.com/google/magika https://gigazine.net/news/20240216-google-magika-ai-file-type-identification/ 検証したバージ

Bun v1.0.27 | Bun Blog

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

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

Release ES2024 Candidate February 2024 · tc39/ecma262

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

<a href="https://github.com/tc39/ecma262/releases/tag/es2024-candidate-2024-02">https://github.com/tc39/ecma262/releases/tag/es2024-candidat

ゼロイチObsidian|ゼロからはじめるObsidian案内

Qiita(trend) · 2024-02-17

この記事のねらいObsidian はすごくよいノートアプリです。さまざまな思考スタイルに寄り添ってくれます。その代わり、どう始めればいいか迷いやすいところがあります。この記事では、ノートの枚数…

kolodny/safetest

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

<a href="https://github.com/kolodny/safetest?tab=readme-ov-file">https://github.com/kolodny/safetest?tab=readme-ov-file</a><br /> <p>Netflix

React に プルリクを送ったけど、マージされなかった話

Qiita(trend) · 2024-02-17

短くまとめるとReact に PR を送ったら、メンテナからの反応が渋そうだったので萎えていたら、メンテナが自分でブランチ切って修正してマージしていた。教訓OSS ではメンテナの言葉に一喜一憂…

【LINE×Supabase】あなただけの単語カードアプリを作ろう!

Zenn · 2024-02-17

【LINE×Supabase】あなただけの単語カードアプリを作ろう! のハンズオン用資料です https://linedevkyushu.connpass.com/event/306258/ 🔸 対象読者 - GAS での開発経験があり次のステップを歩んでみたい人 -

Next.js超入門 - 秀和システム あなたの学びをサポート!

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

<a href="https://www.shuwasystem.co.jp/book/9784798071299.html">https://www.shuwasystem.co.jp/book/9784798071299.html</a><br /> <p>Next.jsの入

unityの"Missing Default Layout"バグについて

Qiita(trend) · 2024-02-17

"Missing Default Layout"昨日、プロジェクトに皆さんのブランチを集積してアップデートしたあと、unityを起動しようとしたら、以下のようなエラーが出た。"No valid …

プリザンターにオンラインチュートリアルを実装する(TourGuide JS編)

Qiita(trend) · 2024-02-17

はじめにプリザンター使ってますか?久しぶりにプリザンターの機能をいじったので記事にします。以前、intro.js を使ってプリザンターにオンラインチュートリアルを実装したのですが、今回は to…

カラフルな地図をQGISで作ろう!

Qiita(trend) · 2024-02-17

毎年開催されているジオの祭典、「ジオ展」。今年は4月に東京・浅草橋で開催されます。https://www.geoten.org/そのロゴ・メインビジュアルを制作させていただいたのですが、会場…

【AI動画生成】Sora 要素技術解説

Zenn · 2024-02-17

もう全部OpenAIでいいんじゃないかな はじめに 月間技術革新です。 ということで、昨日OpenAIから発表された新しい動画生成AI「Sora」が非常に話題となっていますね。 圧倒的な一貫性の保持と1分間に及ぶ長時間動画が生成可能という事で、現状の動画生成技術を圧倒的に凌駕

Jestで環境変数を読み込む2つの方法

Qiita(trend) · 2024-02-17

はじめにJestで環境変数を読み込みたいというときに方法がいくつかあったのでまとめます簡素に書いていきますので使いやすい方法をお使いください0. 共通でやること環境変数を読み込むにはdote…

React testing library でTypeError: expect(...).toHaveTextContent is not a functionが出た

Qiita(trend) · 2024-02-17

はじめに現在、Jestとreact-testing-libraryを導入して、テストを作成しています。テスト実行時に出たエラーについて解決策をまとめます。問題下記のテストケースを実行したとこ…

Node.jsのメモリ制限 (2024年版)

Zenn · 2024-02-17

Node.jsのメモリ制限については以下の記事に記述があります。 https://qiita.com/kawanet/items/cfedd535990b32710c50 しかし、現在の挙動はやや異なるようです。 結論から言うと デフォルトでは、システム (cgroup等)

なぜファイルの末尾に改行を入れたほうが良いのか

Qiita(trend) · 2024-02-16

はじめにファイルの末尾には改行を入れたほうが良いのでしょうか。「ファイル 末尾 改行 POSIX」等で調べると、規格の観点から改行を入れた方がいいという話が出てくるのですが、今回はgitの仕組み…

LLRTでHonoを動かす

Zenn · 2024-02-16

LLRT (Low Latency Runtime)はAWS Labsの人たちによって公開されたOSSで、 「v8やJSCよりミニマムなJavaScriptエンジン付けてLambdaにデプロイしたらめっちゃ速くなるんじゃない?」というようなコンセプトを持つ新しいJavaScrip

Amazon Bedrock、Amazon Auroraを組み合わせたRAGで回答精度の向上に取り組んでみた!①概要編

Qiita(trend) · 2024-02-16

はじめに今回はAWS上で実装できるRAGにおいて、回答精度を向上させる手法を調査、検証を行いました。その際にたまったナレッジを共有いたします。本記事では、①概要編 として調査・検証した内容の概…

第2回 金融データ活用チャレンジ(71th解法)

Qiita(trend) · 2024-02-16

この記事の内容・第2回金融データ活用チャレンジで71位の解法共有。・採用したモデルは、LightGBM、CatBoost、RandomForest。それぞれのモデルの前処理、モデル、アンサンブル…

iOS17.2からAVCaptureEventInteractionで音量ボタン撮影が可能に

Qiita(trend) · 2024-02-16

前書き今まで非公開の通知を利用したり、音量を監視して行っていた音量ボタンでの写真撮影ですが、iOS17.2からついにこのためのAPI「AVCaptureEventInteraction」が追加され…

PNG を読んでみた

Zenn · 2024-02-16

こんにちは。ナレッジワークの torii です。 社内の LT 大会で「PNG を読んでみた」という内容の登壇をしたのですが、勿体無いので内容をブログでも簡単に紹介したいと思います! 画像ファイルとしてとても身近な PNG ですが、普段はライブラリを使って処理するため自前でバイナ

Next.jsのPreview Modeを使ってmicroCMSのプレビュー機能を実装してみた

Zenn · 2024-02-16

技術構成 API: microCMS(ヘッドレスCMS) Next.js Vercel TypeScript はじめに プレビュー機能は、Next.jsのPreview Modeのおかげで、実装自体は簡単になりました。ですが、「現在どのプロセスを実行中で、どのシステム

32bit intと32bit floatの情報量は同じか?

Zenn · 2024-02-16

結論から言うと、一般には違います。さらには、みなさんの予想に反して32bit floatのほうが情報量が大きくなることもあります。どういうことなのでしょうか。 「32bit intと32bit floatの情報量が同じか否か」が巷で話題となっているようです。 ここでは、情報理論

遂にLinuxにMySQLを導入完了!

Qiita(trend) · 2024-02-16

概要この記事では、Linux環境にMySQLを導入する手順について詳しく説明します。MySQLは、Webアプリケーションやサーバー環境で広く使用されるオープンソースのリレーショナルデータベース管理…

NGINXのコア開発者がF5の経営陣に反発、NGINXをフォークし「FreeNginx」を立ち上げ。F5の経営陣がポリシーや開発者の立場を無視したと

Publickey · 2024-02-16

オープンソースで開発されている軽量なWebサーバのNGINX(エンジンエックス)は、開発元であるNGINX社が2019年にF5ネットワークスに買収されたことで、それ以後はF5ネットワークスが開発を主導してきました。 参考:NGINX、F5に...

kintoneカスタマイズでtry/catchを使おう

Qiita(trend) · 2024-02-16

はじめに皆さんこんにちは。サイボウズ株式会社テクニカルトレーナーのTeruです。今回はkintoneカスタマイズにおけるtry/catchの使い方を考えていきましょう!try/catchの基本そもそも、try/catchは例外が発生した場合に例外を処理するために使用します…

TerraformとCloudFormationを使用してセキュリティグループ間のトラフィックを許可する方法

Qiita(trend) · 2024-02-16

はじめにこの記事では、TerraformとCloudFormationを使用して、AWSのセキュリティグループ間でトラフィックを許可する方法を紹介します。具体的には、Application Loa…

ArchUnitでKotlinのdata classのcopyメソッドを禁止する

Zenn · 2024-02-16

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の 25 週目の記事です! 1 年間連続達成まで 残り 28 週 となりました! はじめに ログラスの小林(@mako-makok)です。 ご存知の方も多いと思いますが、Kot

「なぜ?」を使わずに、理由を深掘るコミュニケーション

Zenn · 2024-02-16

株式会社オープンエイト、PMグループの辻です。 ここでは、プロダクトマネージャーとして働いています。ということで・・・ プロダクトマネージャーのしごと 少し前に話題になった本、皆さんも読みましたか? https://amzn.asia/d/e6C3FCc この本は、これまでの

GooglePlayのDeveloperアカウントを停止する旨のスパムメールと戯れた

Zenn · 2024-02-16

! この記事で触れているメールはスパムメールであり、悪意を持って Google アカウントの乗っ取りをしようとしているものです。こういうメールがきても送信元を確認し、慎重に対応するようにしてください。 スパムメールが届いて返信してみる 午前 5 時 19 分(JST)、Go

新卒1年目でSupabaseデビューした話

Zenn · 2024-02-15

はじめに 皆さんこんにちは、熊本でエンジニアをしているハラダです。新卒1年目の僕が実務で「Supabase」を使用したので、感想を共有したいと思います。 Supabaseとは? https://supabase.com/ Supabaseは、主にバックエンドの機能を提供する

未経験エンジニアがハッカソンに出場した理由

Qiita(trend) · 2024-02-15

概要RUNTEQというプログラミングスクールで知り合った方とチームを結成してハッカソンに参加してきました!!メンバー紹介参加者 2名・chihiro私は今も大手カレーチェーンで生活費を稼ぎ…

React Labs: What We&#039;ve Been Working On – February 2024 – React

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

<a href="https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024">https://react.dev/blog/2024/02/15/react-la

「ポスト量子暗号アライアンス」をAWS、Google、NVIDIA、シスコ、IBMらが設立。ポスト量子暗号の採用促進のため

Publickey · 2024-02-15

AWS、Google、NVIDIA、シスコ、IBMをプレミアメンバーとする「Post-Quantum Cryptography Alliance」(ポスト量子暗号アライアンス)がLinux Foundation傘下で設立されました。 ポスト...

Raspberry Pi 5 の ペリフェラル速度をユーザー視点で調べてみた

Qiita(trend) · 2024-02-15

この記事は?「ラズパイ5、GPIO が遅いって話があったけどどうなの?」 を、ユーザー視点で GPIO / I2C / SPI / UART を使って試してみたポストのまとめです。主にラズパイ …

Node.js — Wednesday February 14 2024 Security Releases

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

<a href="https://nodejs.org/en/blog/vulnerability/february-2024-security-releases">https://nodejs.org/en/blog/vulnerability/february-2024-se

私が独学をして、マジ神だと思うサイトおよび他

Qiita(trend) · 2024-02-15

初めに私は独学でプログラミングその他について勉強をしていますが、基本的に知識を得るために金はかけません。調べれば何とかなるので。私がプログラミングを始めるにあたって自分に投資したものは安いノート…

【インターン】CA Tech Accelに参加した話【雑記】

Qiita(trend) · 2024-02-15

自己紹介CA Tech Accelでベストチーム賞を受賞した大学生Unityエンジニア。やったー!https://twitter.com/KaidoAtsuyaCA Tech Accelとは(…

Angularの新機能を触ってみようハンズオン

Zenn · 2024-02-15

この記事は、「Startup Angular #7 LT会&amp;新しいAngularで始めよう!」のイベントのハンズオンで使用するものです。 ハンズオンの目的 このハンズオンの目的は、最近のAngularリリース(v17まで)に含まれる新機能を触ってみることで、よりAng

新卒エンジニアの成長記録: React学習の1カ月間(React要素ゼロ)

Qiita(trend) · 2024-02-15

はじめにはじめまして、A.Kと申します。現在は1年目新卒エンジニアとして、運用保守の案件に参画しています。エンジニアなのにプログラミングが全くできないという危機感・フロントへの興味をきっかけに、 JISOUというコーチングサービスに出会いました…

アドベントカレンダーや会社ブログの進捗管理を自動化

Zenn · 2024-02-15

はじめに 電話自動応答サービスIVRyでエンジニアをしている小瀬です。 https://ivry.jp/ 普段はバックエンドの開発がメインですが、今回はプロダクト開発ではなく、社内業務で利用する便利なリマインダーを作成した経験についてブログに書きたいと思います。 2023

Webエンジニア初心者を抜けるための3つのバリデーション

Zenn · 2024-02-15

ラブグラフのエンジニア兼CTO、横江 (@yokoe24) です。 この間インターンのかたに説明する機会があったので、こちらのブログでも。 3つのバリデーション サーバーサイドアプリケーションの制作にあたっては 『3つのバリデーション』が必要になります。 バリデーション とは

Custom Next.js Cache Handler - Vercel以外でのNext.jsキャッシュ活用

Zenn · 2024-02-15

Next.jsアプリケーションのデプロイ先としてVercelはとても利便性が高く、優れたプラットフォームです。一方で、インフラ的な都合やコスト的な都合でSelf-hosting、つまりVercel以外を利用したいケースはそれなりに多いのではないでしょうか。実際、筆者の周りではSe

数値で見る技術ブログ: データドリブンで考える記事制作支援アクション

Zenn · 2024-02-15

ハコベルでシニアアーキテクトをやっている中村です。 皆さん技術ブログを運営していく中で悩みはありますか?様々あると思いますが、ブログの記事をどう増やしていくかは中でも重要なテーマなのではないでしょうか。ハコベル技術ブログは先月で開設1周年を迎えましたが、メンバーのおかげで定期的に

スキーマを放棄したデータベース設計 - 『SQLアンチパターン』のEAVについて考察する

Zenn · 2024-02-15

これはなに ども、レバテック開発部のもりたです。花粉症の薬を飲み始めました。 今回はデータベース設計のアンチパターンとして有名ながら、わりとやりがちなEAV(Entity-Attribute-Value)について解説します。また、その対処法として挙げられる半構造化データについ

ECMAScript proposal updates @ 2024-02 | ECMAScript Daily

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

<a href="https://ecmascript-daily.github.io/ecmascript/2024/02/15/ecmascript-proposal-update">https://ecmascript-daily.github.io/ecmascript/

ベイズ最適化(実験点提案)アプリをStreamlitで構築するぜ!

Qiita(trend) · 2024-02-15

はじめにStreamlitって気づいたら神アプデしてますよね。もっと大々的に宣伝してほしいものです(←自分で情報取りに行け)。さて、化学メーカーに勤めている"自称"データサイエンティストとしては…

MySQLのデータファイル構成

Qiita(trend) · 2024-02-15

概要MySQLは、世界で最も広く使用されているリレーショナルデータベース管理システム(RDBMS)の一つです。その強力な機能、柔軟性、オープンソースである点が多くの開発者や企業に選ばれる理由です。…

JetBrains IDE で react-i18next の補完をできるようにする

Zenn · 2024-02-14

こんにちは! KANNA の開発のお手伝いをしております、フリーランスエンジニアの len_prog です。 私は普段の Web フロントエンド開発に、JetBrains 社が提供する WebStorm を使用しています。 JetBrains の IDE はデフォルトの状態でも非

AWS、高速起動にこだわった軽量なJavaScriptランタイム「LLRT」(Low Latency Runtime)をオープンソースで公開。AWS Lambdaでの利用にフォーカス

Publickey · 2024-02-14

Amazon Web Services(AWS)は、実験的な実装としてサーバレス環境のAWS Lambdaで使うことにフォーカスした軽量なJavaScriptランタイム「LLRT」(Low Latency Runtime)をオープンソースで...

バレンタインのお返しを最大化するスマートな方法

Zenn · 2024-02-14

今日はバレンタインなのでこの記事を書きます。書き終わってる頃にはバレンタインじゃなくなってるかも。まぁ、そんなことはどうでもいいんです。 初めに この記事は、「アルゴリズムってすごい!」ってことを伝えるための記事です。そのため、緑コーダー以上は読んでも何も得られないどころか、

Tempo • Dates by FormKit

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

<a href="https://tempo.formkit.com/">https://tempo.formkit.com/</a><br /> <p>Intlオブジェクトベースの日付操作ライブラリ</p>

「誰のためのPWA?」- PWAのメリット・デメリットについて考えてみた

Zenn · 2024-02-14

はじめに コミューン株式会社でWebエンジニアをやってます。Buzo(@buzou_muzou)です。 最近、iOSでプッシュ通知が解禁されたこと[1]もあり、にわかにPWAが注目されています(?)。 弊社の技術戦略責任者である、あのちっく氏(@anoChick)とXのspa

Azure OpenAI Service の Assistant API を理解する

Zenn · 2024-02-14

はじめに OpenAI DevDay にて本家 OpenAI の β 版機能として発表された Assistant API が Azure OpenAI Service (AOAI) でも Assistant API (プレビュー) として利用可能になりました。そこで、自分自身

OpenCVを使ってAIで生成した画像からそれっぽい消失点を見つける

Zenn · 2024-02-14

はじめに コンピュータービジョンをガリガリつかってAI画像生成を快適にしようの回です。 今回はAIで生成した画像から自動で消失点を見つけられないか?という挑戦です。 さて、そもそも消失点が見つけられると何が嬉しいのでしょうか? 想定される利用方法としては、背景を生成した後に人

Snowflake GRANT XXX ON FUTUREをスキーマで設定をする際の注意点

Zenn · 2024-02-14

結論 FUTUREには設定の優先順位がある。 例えば、データベースレベルで指定してるFUTUREがあってもスキーマレベルでFUTUREの設定があると、そちらだけが使われる。 再現するためのSQL データベースレベルで指定してるFUTUREがスキーマレベルで設定されているF

【IBM Cloud】ALB/NLBの違いとパケットの流れについて簡単に整理してみた

Qiita(trend) · 2024-02-14

はじめに今回はIBM Cloudを利用する中でのLoad Balancerの種類をご紹介し、そのLoad Balancerを使ったらパケットがどのように流れるかを図で表現してみました。Load …

.NET 9で登場予定のLINQのメソッド

Qiita(trend) · 2024-02-14

参考この記事は、以下の動画を参考にしています。詳しくは、動画をご覧ください。https://youtu.be/l5RA_x-WbC8?si=hZbBFn8_md3SNbhd以下の記事にも、同じ…

JollyUI

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

<a href="https://www.jollyui.dev/">https://www.jollyui.dev/</a><br /> <p>React Ariaを使ったshadcn/ui互換を目指すコンポーネント集</p>

Pythonでリストを多用しがちな新人に贈りたい、array/tuple/set/queueの魅力と使い分けフローチャート

Qiita(trend) · 2024-02-13

はじめにみずほリサーチ&テクノロジーズの @fujine です。Pythonのリストってとても便利ですよね。可変長で任意のオブジェクトを保存できるため、シーケンシャルなデータなら何でもリストで実…

Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場

Publickey · 2024-02-13

WindowsやMacなどのデスクトップPCでVisual Studio Code(以下VSCode)を利用して開発をする場合、同じローカルマシン上でDockerコンテナのLinux環境を起動し、VSCodeのターミナルで接続して操作するこ...

【Swift】割り算の余りを求めたい

Qiita(trend) · 2024-02-13

はじめにちょー初歩的なことなんですけど、知らなくて焦ったことがあったので記事にしておきます。何が起きたのか私は割り算のあまりは%で求められると思っていたのですが、こんなエラーが発生しました。…

AWSの請求関連の設定

Qiita(trend) · 2024-02-13

予算(Budgets)プロジェクトに合わせて指定した料金以上になった時にメールが送信されるようにBudgetsを設定。不正利用などで想定外に料金が増えた時などに気付く切っ掛けになります。請求設定…

Kotomamba: Mamba State Space Model 分散学習ライブラリ

Zenn · 2024-02-13

はじめに Kotoba Technologiesでインターンをしている東京工業大学 B4 横田研究室の藤井(@okoge_kaz)です。 Kotoba TechnologiesはNLPと分散並列学習に関する技術を用いて、日本及び非英語圏におけるLLMやマルチモーダルモデルの実

【2024年2月版】Elixir で XGBoost = 勾配ブースティング回帰木を実行する EXGBoost

Qiita(trend) · 2024-02-13

はじめに以前の記事で、 Livebook 上で XGBoost を実行しましたhttps://qiita.com/RyoWakabayashi/items/e71972611807a55cf63…

「家事」も「仕事」も、タスクを細かく分割できる人がうまくいく理由

Qiita(trend) · 2024-02-13

夫婦のケンカの種といえば、多くのご家庭で「家事の負担・分担」があげられると思います。うちも例にもれず、私が妻に怒られることがよくあります。また、女性向けの Web メディアでは、家事に非協力な夫を…

RAG Fusionが思ってたより凄そう

Zenn · 2024-02-13

! こちらの記事はForget RAG, the Future is RAG-Fusionを噛み砕いて解釈したものをまとめたものになります。詳細(一次情報)が欲しい方は元の記事を読むことをお勧めします。 概要 RAG Fusionは単なる「新たな手法」ではなく「革新的な手法

Announcing typescript-eslint v7 | typescript-eslint

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

<a href="https://typescript-eslint.io/blog/announcing-typescript-eslint-v7/">https://typescript-eslint.io/blog/announcing-typescript-eslint-

Release Release v0.28.0 · axios/axios

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

<a href="https://github.com/axios/axios/releases/tag/v0.28.0">https://github.com/axios/axios/releases/tag/v0.28.0</a><br /> <p>Axios v0.28.0

Diffusersを用いたControlNetの学習方法解説

Zenn · 2024-02-13

はじめに 自作ControlNetの学習に挑戦してうまくいったので、改めてやりかたを整理します。 作ったControlNetはこちら https://x.com/GianMattya/status/1756563638645829690?s=20 この記事で話す内容 学習環

[EIP3198] 現在のブロックの基本手数料を直接取得できる提案を理解しよう!

Qiita(trend) · 2024-02-12

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

TanStack Router(& Query)はSPA開発で求めていたものだった✨【Reactのルーティングとデータ取得】

Zenn · 2024-02-12

Reactの技術選定においてルーティングとデータ取得は特に重要な役割を担っています。 もちろんNext.jsやRemixのようなフレームワークを採用すれば、個別のライブラリを追加することなくルーティングからデータ取得までフレームワークが提供するAPIを使って実装することができます

Prisma ORMを使いこなす ~歴史と対RDB運用の知見を添えて~

Zenn · 2024-02-12

CloudbaseはPostgreSQLのORMとしてPrismaを使用しています CloudbaseはAWS, Azure, Google Cloud等のパブリッククラウドを対象にしたセキュリティリスクの検出・管理SaaSです。 個人情報の入ったS3バケットを公開してしまう

Snowflake×Tableau:クエリ履歴にダッシュボードのメタデータを紐付ける

Zenn · 2024-02-12

この記事は何 TableauのデータソースでSnowflakeをライブ接続で利用し、従来では考えられなかった規模感のデータをTableauで扱うことが増えてきました。しかし、そのような利用が進むと、コスト管理やガバナンスの観点から、各クエリの発生元のワークブックなどをなるべく

TypeScript の変性(共変・反変)を 5 分で理解する

Zenn · 2024-02-12

TypeScript の記事などを読んでいると、共変・反変という聞き慣れない言葉に出くわすことがあります。一体何者なのでしょうか。この記事では、そんな共変・反変について、5 分で理解できるよう超ざっくりと解説します。 ! この記事は TypeScript v5.3.3 時点での内

GitHub、公式ドキュメントを学習したAIが質問に答えてくれる「Copilot in GitHub Support」正式リリース

Publickey · 2024-02-12

GitHubは、GitHubのサポート窓口においてGitHubの公式ドキュメントを学習したAIが回答してくれる「Copilot in GitHub Support」の正式リリースを発表しました。 「Copilot in GitHub Sup...

jQuery 4.0β版が登場。バージョン3.0から8年振りのメジャーバージョンアップへ。IE10以前のサポートは終了に

Publickey · 2024-02-12

JavaScriptライブラリ「jQuery」の次期版として開発中の「jQuery 4.0ベータ版」が公開されました。 今年中にjQuery 4.0正式版がリリースされれば、2016年6月にリリースされたjQuery 3.0以来8年振りのバ...

メルカリの本番環境で流れているクエリを使って、MySQL互換のTiDB Cloudを評価。40TBを越えるDBの大規模トラフィックに耐えられたか?[PR]

Publickey · 2024-02-12

国内最大級のフリマアプリ「メルカリ」のバックエンドデータベースは、50台以上のMySQLサーバがオンプレミスのデータセンターで稼働しており、40TBを越えるデータサイズのデータベースを保持していると、2023年12月に都内で開催されたイベン...

BufとProtobufで始めるモダンgRPC開発

Zenn · 2024-02-12

Protocol Buffers(Protobuf)を用いた開発(主にgRPC)にはprotocのようなコンパイラが長い間使われてきました。 コード生成やドキュメントの作成、REST APIとしてのゲートウェイの実装など便利で柔軟なprotocプラグインが利用できる一方、そのため

モジュールになぜ分けるのか?

Zenn · 2024-02-12

はじめに 最近、APoSD(A Philosophy of Software Design)を読んで、ソフトウェア設計に関して色々思う事が出来たというか、整理してみたくなったので、記事にまとめてみました。なお、APoSDの言葉を多用はしていますが解説記事という分けでは無く、自

【個人開発】物語型目標管理ツールYourStoryで理想の未来を描く【No.3】

Qiita(trend) · 2024-02-12

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!2024年が始ろうとしています (2ヶ月経ちましたが、当時は12月25日です)毎年この時期になると「202…

5年かけてAWSとGoogle Cloudの認定資格を全冠したので振り返る

Zenn · 2024-02-12

はじめに オンプレでの開発しか経験のなかった私が、2019年の転職を機にAWSやGoogle Cloudを利用するようになり、勉強のために認定資格を取り始めてだいたい5年。 ついにAWSとGoogle Cloudの両認定資格のコンプリートに至ったので振り返ろうと思います。

【R コードの説明】ランダムフォレストを用いた腸内マイクロバイオームデータからの予測モデルの構築と評価

Qiita(trend) · 2024-02-12

近年、腸内フローラは、健康や病気に大きな影響を与えることが分かっており、その構成や機能を解析することで、新たな治療法や診断法の開発につながる可能性が示唆されています。ここでは、腸管性下痢症(以下、…

TipKit入門

Zenn · 2024-02-12

TipKitは iOS17.0から使用できつフレームワークで、アプリの新機能をユーザーに知らせたり、あまり知られていない機能の発見を促したり、より迅速にタスクを実行する方法を紹介することが簡単にできます。 TipKitを使用することでユーザーに効果的なヒントを表示する事をはもち

Power Automateから Qiita API v2 を使って記事投稿をCSVに出力する

Qiita(trend) · 2024-02-12

はじめにつたないQiitaの投稿ですが、それなりに記事数が増えてきたので、50回目の記事投稿のテーマとして、Power Automateを利用したQiitaの記事一覧の取得を選定しました。普…

TODOアプリをTDDしながら作ってみる

Qiita(trend) · 2024-02-12

目次はじめに使用技術使用するものさっそくViteプロジェクトを生成してみる次回のお知らせはじめにこの記事では、TODOアプリを環境構築から作っていく様子を、少しずつ投稿していきます。…

【初学者向け】具体例で学ぶTypeScript練習問題集

Zenn · 2024-02-12

TypeScript を学習中の方に勧められる練習問題集として手頃なものがないなと思い、作ってみました。 TS の問題集としてはtype-challenges がよく話題に上がりますが、実用上あそこまでの型パズルを使うことはあまりないため、最初に取り組むにはハードルが高いです(も

Vulkan Extension Layer を使う Android アプリを RenderDoc でデバッグする

Qiita(trend) · 2024-02-12

今回の結果の git コミットfork した RenderDoc のリポジトリにコミットを追加してある.https://github.com/James2022-rgb/renderdoc/co…

Blockchain Symbol の転送トランザクションを発行する【ピアアナウンス】

Qiita(trend) · 2024-02-12

SSL パケット通信を使って API を介さずにネットワークにアナウンスすることも出来ます。「Blockchain Symbol の転送トランザクションを発行する」をピアアナウンスに変更してみます。…

FOSDEM 2024 - Fast JavaScript with Data-Oriented Design

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

<a href="https://fosdem.org/2024/schedule/event/fosdem-2024-2773-fast-javascript-with-data-oriented-design/">https://fosdem.org/2024/schedul

データベースを勉強したいあなたに送る技術書17冊(+11冊1講義7link)

Zenn · 2024-02-12

これはなに ども、レバテック開発部のもりたです。最近めっちゃ元気!! 今回は『データベースについて勉強したいあなたに送る技術書17冊(+11冊1講義7link)』として、もりたがここ半年くらいでわーっと集めたデータベース周りの書籍(とか)を紹介していきます。アプリケーションっ

公開repoでのActionsスペック増強、tfのテストにモックが追加など|Productivity Weekly(2024-01-24号)

Zenn · 2024-02-12

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

OracleCloudInfrastructure 学習記録

Qiita(trend) · 2024-02-11

1.Oracle Cloud InfrastructureとはOracle Cloud Infrastructure(以下OCI)とは、Oracle社が提供するパブリッククラウドサービスのことであ…

[EIP2930] アクセスリストを含む新しいトランザクションタイプの導入提案を理解しよう!

Qiita(trend) · 2024-02-11

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

【優しいTerraform入門 #1】Terraformの環境構築 for Azure

Zenn · 2024-02-11

■前提条件 [必須] Azureサブスクリプションを利用できること [必須] ローカルPCに Azure CLI をインストールしていること まだ導入できてない方はbrew install azure-cliでインストールしましょう! または手動でインストールする方法もあ

Rustを学びつつ週末レイトレーシング(Ray Tracing in One Weekend)をやった記録

Zenn · 2024-02-11

1. はじめに Rustの勉強がてら、今の自分でできるかぎりやってみることにした。 基本的にはこちらの邦訳を参考にし、適宜他の方のC++による実装や原文とそのリポジトリを参照することにする。 章の名前は最初に挙げた邦訳から借用する。 数学の理解度が足りないので、基本的にはコー

【Vue.js】今、ゼロから Vue を学び始めるならこうやるといいんじゃないか (2024) 【初学者向け】

Zenn · 2024-02-11

🤔 Vue.js って何から勉強すれば良いですか? この疑問は Vue.js に限らず、多くの初学者の中でホットなトピックです。 すごく端的にこの問いに答えてみると、「好きにすればいい、正解はない!自分で考えなさい!」です。 これは確かにとても正しい意見[1]だと思いますが、

VueFireを使ってGoogleログインを実装する

Zenn · 2024-02-11

VueFireを使ってGoogleログインを実装する VueFireを使用して、Firebase Authを導入してみます。 公式ドキュメント https://vuefire.vuejs.org/ Nuxtモジュールもあるよ! https://vuefire.vuejs.or

デザインで使えそうなスクリプトをPythonで書いてみる

Zenn · 2024-02-11

はじめに こんにちは。かろっくです。 今回はゆるい記事です。 デザインで使えそうなスクリプトを三つほど Python で書いてみました。 ChatGPT にかなり頼ったので、自分でもあまりコードを理解できてない部分がありますがご了承ください・・・。 Python での画像処理

Vue Beginners について

Zenn · 2024-02-11

🔰 Vue Beginners について みなさん初めまして! Vue Beginners です! この記事では、私たち Vue Beginners について紹介します。 🔰 Vue Beginners とは Vue Beginners は、Vue.js 初学者向けの情

StellateHQ/fuse: Fuse: The fastest way to build and query great APIs with TypeScript

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

<a href="https://github.com/StellateHQ/fuse">https://github.com/StellateHQ/fuse</a><br /> <p>TypeScriptのコードベースでGraphQL APIの作成とクライアントを生成できるツー

Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm - Socket

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

<a href="https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm">https://socket.dev/blog/node-community-debates-ena

チームで同じような React コンポーネントを書く

Zenn · 2024-02-11

はじめに 「eslint-plugin-react の plugin:react/recommended に含まれていないルールにも有効なものがあるよ!みんなで同じようなコンポーネント書いて、レビューを楽にして保守性も上げよう!」という内容の記事です。 この記事では Rea

【Android】startActivity(intent) と startActivity(intent) + finish() の違い

Qiita(trend) · 2024-02-11

finish() ありか、なしか画面遷移時 finish() あり val intent = Intent(this@LoginActivity, NextActivity::class.java…

【Go初学者向け】Goの構造体を他言語のオブジェクトの感覚で操作したらハマった

Qiita(trend) · 2024-02-11

注意点ポインタ型の話について詳しくは触れません。構造体+ポインタの話は他の記事を参照ください。値渡し、参照渡しという単語を使わずに内容を記述します。この記事で伝えたいこと構造体についてオブ…

【Flutter】内側から理解する crop_your_image パッケージ

Zenn · 2024-02-11

2021/5/11 に最初のバージョン 0.0.1 を公開してからかれこれ 3 年近くが経過し、ようやく 2024/2/11 に stable 版として 1.0.0 が公開できましたので、改めて crop_your_image の紹介をできればと思います。 https://pub

フロントエンドで収集するべきテレメトリは何か

Zenn · 2024-02-11

先日『フロントエンド監視の全体像と実現方法』という記事を投稿しましたが、その中でテレメトリについては触れませんでした(※本記事は上記記事の内容を知らなくても読み進められるようになっています)。 というのは、テレメトリは可観測性を実現するための重要な概念ではあるものの、テレメトリを

住所から市区町村を抜き出すのに苦労した話

Qiita(trend) · 2024-02-11

はじめに実務で住所を使った処理を実装することがあり、そこで苦労したため、今後同様の対応で苦労しないように記載しました。苦労したこと以下のようにお客様の住所の都道府県と市区町村の情報を入力するフ…

From many to one: Moving our JavaScript code into a monorepo | Aha! software

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

<a href="https://www.aha.io/engineering/articles/monorepo">https://www.aha.io/engineering/articles/monorepo</a><br /> <p>Gitの履歴を保ちながら、JavaSc

[EIP2929] 特定のオペコードを使用する時のガスコストを増加させる提案を理解しよう!

Qiita(trend) · 2024-02-10

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

dbtとBigQueryでRAGを構築してみよう(その1ーベクトル検索エンジン構築編)

Zenn · 2024-02-10

始めまして、ちゅらデータの淡島です。 冬に沖縄に行きたいという理由でちゅらデータにジョインさせてもらいました 今はデータサイエンティストという肩書きでお仕事させてもらっています。 背景 ちゅらデータといえばSnowflakeみたいな風潮がありますが、自分は経歴的にもGCPにど

僕が技術カンファレンスで宿を取らない理由

Qiita(trend) · 2024-02-10

はじめに僕は,全国各地で開催される技術カンファレンスに参加するときに,基本的にホテルなどの寝床を確保せずに現地に向かいます.この記事では,その理由についてお話しします.きっかけこの記事を書こ…

【実体験混じりTips】IT系専門学校(開発系専攻)卒業生がこれから入学する人に送りたい記事

Zenn · 2024-02-10

はじめまして。 もうすぐIT系専門学校(4年制)を卒業する者です。 この記事では、これからIT系専門学校に入学する方に向けて、 私なりのIT系専門学校での学校生活の過ごし方、 やっておいた方がいいこと、私の経験談について教えたいと思います。 なお、私は就活の内定の経緯がかなり特殊

ラズパイZeroで作るウエザーステーション

Qiita(trend) · 2024-02-10

ラズパイZeroが1台余っていることから、ウエザーステーションを作ってみました。機材ラズパイZero液晶モジュールWaveshare 3.5inch RPi LCD (A)千石電商から入手…

【SwiftUI】SectionにisExpandedが追加され、折りたためるようになった(iOS17)

Qiita(trend) · 2024-02-10

はじめにiOS17からSectionにisExpandedという引数が追加されました。これを使用することで、Sectionを開閉することができるようになります。サンプルアプリ実装ヘッダーの…

Check! パルワールド専用サーバーをAzureで構築するぞ

Zenn · 2024-02-10

Prologue こんにちは、@dz_ こと、岩永かづみです。 オープンワールドでパル(モンスター)を集めて冒険するゲーム「パルワールド」の専用サーバーをAzure VMで構築したので、その作業記録です。 作業風景はこちらからご覧いただけます。念のため、配信時からIPアドレス

Union-Findアルゴリズムと計算科学の話

Zenn · 2024-02-10

概要 Union-Findアルゴリズムは、グラフ系でよく使われるアルゴリズムですが、物性物理においても重要な役割を果たします。その実装と使われ方について少しメモしておきます。 Union-Findアルゴリズム 何か2つの物が与えられたとき、それらがある意味において「同じグ

Cloudflare Vectorizeで日本語検索

Zenn · 2024-02-10

Cloudflare VectorizeはCloudflareがホストするVector database https://developers.cloudflare.com/vectorize/ PineconeのようにHTTP経由で呼び出して使う Workers AIと組合せて

mambaの理論を理解する①:HiPPOフレームワークとLSSL

Zenn · 2024-02-10

はじめに この前のブログでは、mambaの論文を翻訳した。 https://izmyon.hatenablog.com/entry/2023/12/11/155551 本シリーズでは、mambaの理論的背景を理解するために、それらの先行研究を順々にまとめて解説していく。重要な

【初心者向け】VRChatアバターを無料でオンライン上にバックアップしよう!【Git】

Zenn · 2024-02-10

0. はじめに みなさん、アバターのバックアップ、していますか? 突然PCが壊れても、新しいPCで改変を続きから出来ますか? 突然アバターのプロジェクトがビルド出来なくなった時、すぐに正常だった時に戻せますか? 作業ごとにバックアップできて、しかも今の作業を無かったことにして

Azure OpenAIでHyDEを使ったRAGの検索精度向上を目指す!

Zenn · 2024-02-10

HyDE 通常、ベクトル検索を行う際には、事前にベクトル化した検索対象の文書と、都度ベクトル化した検索クエリのベクトルとの類似度を計算します。 歴史的に見れば以前は「text-search-davinci-doc-001」「text-search-davinci-query-

RubyでシンプルなWebSocketサーバーをゼロからつくってみた

Zenn · 2024-02-09

! https://www.honeybadger.io/blog/building-a-simple-websockets-server-from-scratch-in-ruby/ 本記事はこちらの英語の記事のハンズオン内容を元に作成したものです。 自分で動かしてみて勉強したの

docker/docker composeでrailsアプリをdocker化する

Qiita(trend) · 2024-02-09

はじめにdockerとdocker composeでrailsアプリをDocker化する方法について記載します。dockerとdocker composeについては勉強している程で記載しています。…

【Python3】JSON形式ファイルの読み書き方法

Qiita(trend) · 2024-02-09

JSON形式ファイルの読み取り●今回使用するサンプルファイル{ "name": "Google Inc", "url": "https://www.google.com", "staffs": …

Release v4.0.0 · honojs/hono

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

<a href="https://github.com/honojs/hono/releases/tag/v4.0.0">https://github.com/honojs/hono/releases/tag/v4.0.0</a><br /> <p>Hono v4.0.0リリース

CheerpJ 3.0 now generally available: Run any Java Application on Modern Browsers CheerpJ 3.0 now available: run any Java on modern browsers

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

<a href="https://cheerpj.com/cheerpj-3-now-generally-available/">https://cheerpj.com/cheerpj-3-now-generally-available/</a><br /> <p>ブラウザ上でJ

SSDを簡単かつ完全に消去するコマンドを作ってみた

Qiita(trend) · 2024-02-09

SSDを簡単かつ完全に消去するコマンドを作ってみたストレージの消去コマンド最近になってSSDやHDDのストレージには、書き込まれているデータを消去する制御コマンドがあることを知りました。Fre…

浅ぁいネットワーク講座 第6回

Qiita(trend) · 2024-02-09

この記事はネットワークのことをゆっくり解説していきますその度合いは浅い(アサァイ!!!)のでご了承ください今回はMACアドレスのお話しですMACアドレスはL2ネットワークを管理するのであれば、…

言語とライブラリ/フレームワークの学習を並行して良いのか? - Reactの例

Zenn · 2024-02-09

言語とライブラリ/フレームワークの学習を並行して良いのか? 昨今のフロントエンド開発の現場では、ReactやNext.jsなどのライブラリやフレームワークを使うことが当たり前になっています。つまりフロントエンドエンジニアになるためにはライブラリの習得が必須ということです。 そ

Livebook から Cloudflare R2 を操作する ※Amazon S3 とほぼ同じコード

Qiita(trend) · 2024-02-09

はじめに前回の記事で Cloudflare R2 を紹介しましたhttps://qiita.com/RyoWakabayashi/items/d6618a4d8858f90810b7その特徴の…

LLM APIを良い感じに呼べればOKな時に便利なlitellm

Zenn · 2024-02-09

! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の25週目の記事です! 1年間連続達成まで 残り28週 となりました! こんにちは。ログラスのLLMチームでソフトウェアエンジニアをしているr-kagayaです。 LLMを使ったア

Laravelでchunkメソッドを使ってみよう!

Qiita(trend) · 2024-02-09

大量のデータを取得取得した大量のデータを加工しないといけないというような場合に役に立つメソッドがchunkです。chunkメソッドでできることはリファレンスこちら大量のデータを小分けして…

Web フロントエンドのテストと持続可能な方針の組み立てを考える | Offers Tech Blog

Zenn · 2024-02-09

Offers を運営している株式会社 overflow の あほむ でございます。 今回はプロジェクトで Web フロントエンド領域のテストを書くにあたって方針を決めた際の ADR をブログ向けに再整理したものをお届けします。 テストコードを書くべきか書かざるべきか 逃げ切り

Interop 2024の取り組みスタートなど : Cybozu Frontend Weekly (2024-02-06号)

Zenn · 2024-02-09

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

awslabs/llrt: LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.

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

<a href="https://github.com/awslabs/llrt">https://github.com/awslabs/llrt</a><br /> <p>AWS Lambdaで利用できるQuickJSベースのJavaScript Runtime。 サイズと起動

つまずきニュースレター(2024-02-09号)

Zenn · 2024-02-09

はじめに こんにちは。ファンタラクティブのyoshinoです。 ファンタラクティブのエンジニアチームはMob.*(モブアスタリスク)という取り組みを毎週行っており、それぞれのメンバーがどのような開発に取り組んでいるか・業務でつまずいたことを社内で共有しています。 このニュース

それ,numpy で書かない?--6--

Qiita(trend) · 2024-02-08

それ,numpy で書かない?--6--Python ではリストがよく使われる。また,for ループが遅いのでリストに特化したリスト内包表記も推奨されることが多い。それなりの根拠があるからではあ…

Code Tour を使ってじっくり確実にコードを読む

Zenn · 2024-02-08

日々のタスクに忙殺されていると、ついつい既存コードを流し読みして、ざっと動くコードを書いてしまいたくなります。 一発でうまく動けば短期的にはいいのですが、長期的にはコードの理解が追いつかなったり、一発でうまく動かなかった場合にかえって時間がかかってしまいます。 VSCode の拡

Dockerのファイルアクセスが最大で2倍から10倍高速に。買収したMutagenのファイル同期技術をDocker Desktopに統合

Publickey · 2024-02-08

Docker社は、2023年に買収したMutagenの技術を1月25日付でリリースされたDocker Desktop 4.27に統合し、ファイルアクセスの速度を最大で2倍から10倍に向上させたことを明らかにしました。 Docker Desk...

Dockerの設定を大きく省力化する「Docker Init」コマンドが正式リリース。DockerfileやCompose設定ファイルなど自動生成

Publickey · 2024-02-08

Docker社は、DockerfileやDocker Composeの設定ファイルであるCompose.yamlなどを自動生成してくれる「Docker Init」コマンドが、1月25日付でリリースされたDocker Desktop 4.27...

テストの心理学

Qiita(trend) · 2024-02-08

人の心理とテスト人の心理がテストに及ぼす影響確証バイアス確証バイアスとは、自分の思い込みによって正しい判断ができなくなることの総称である。後知恵バイアスとは、ある事が起こった後に「そうなると…

Vimで自動化を極める:入門者向けautocmdガイド

Zenn · 2024-02-08

はじめに Vimは、そのパワフルなカスタマイズ性と柔軟性で知られており、世界中のプログラマーやテキストエディタ愛好家たちから絶大な支持を受けています。このエディタの真価を引き出す鍵の一つが、autocmd(自動コマンド)機能です。autocmdを用いることで、ファイルの読み込

【Swift】Observation基本の基。

Qiita(trend) · 2024-02-08

はじめにWWDC23で発表された新たなフレームワークのObservationの使い方を少しばかり勉強したのでアウトプットです。今までのCombineとどのようにコードが変わるかを紹介していきます。…

Vite 5.1 is out! | Vite

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

<a href="https://vitejs.dev/blog/announcing-vite5-1.html">https://vitejs.dev/blog/announcing-vite5-1.html</a><br /> <p>Vite 5.1リリース。 実験的なAPI

Storybook 8 Beta

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

<a href="https://storybook.js.org/blog/storybook-8-beta/">https://storybook.js.org/blog/storybook-8-beta/</a><br /> <p>Storybook 8 Betaリリース。

【Python】Plot系ライブラリ全統一した

Qiita(trend) · 2024-02-08

動機Pythonはグラフ描画系のライブラリが豊富です。例えば、matplotlib / seabornpyqtgraphplotlybokehvispyなどがあります。それぞれ長短ある…

Next.js App Router での i18n 対応例

Zenn · 2024-02-08

概要 色々あって参画している案件で Next.js の App Router への移行を主導する立場になりました。 なかでも i18n 対応が結構骨が折れた印象でした。 いろんな記事を見たが Server Component (以下、SC) に対応しているものが見当たらなか

Cloudflare R2 で 10GB まで無料のストレージを使おう!しかも Amazon S3 と同じツールで操作可能!

Qiita(trend) · 2024-02-08

はじめにCloudflare R2 はオブジェクトストレージのクラウドサービスですhttps://www.cloudflare.com/ja-jp/developer-platform/r2/…

「だまし絵を描かないための要件定義のセオリー」を読んだ

Qiita(trend) · 2024-02-08

だまし絵を描かないための要件定義のセオリー読んだ目的日々の業務の中で以下のようなことが知りたくなり、読み始めました。要件定義の目的進め方ポイント今のプロジェクトでの進め方の改善点本書を…

Pythonで無料でTwitterのBotを作る方法

Zenn · 2024-02-08

Pythonで無料でTwitterのBotを作る方法!! この記事の概要 無料で、APIキーなしでツイッターAPIを利用できるPythonのライブラリ「Twikit」を紹介します。 Twikitとは Twikitは、スクレイピングを利用して、ツイートの投稿、ツイート

【備忘】SOAP APIとは?REST APIとの比較より見比べてみた

Qiita(trend) · 2024-02-08

【APIについて】の記事でWeb APIがあり、その中でのREST API及びSOAP APIがある旨を記載しましたhttps://qiita.com/MaSi1031/items/0611d7b…

1Password の情報を基に .dev.vars を作成する

Zenn · 2024-02-08

Cloudflare Workers の環境変数のドキュメントを読むと分かりますが wrangler.toml に記述した環境変数をローカル環境のみ .dev.vars に記述した環境変数で上書きしてくれます。 ここで、ローカルから外部の API を叩いて API の動作を確認し

開発者の幸せのために。(生産性向上について)

Zenn · 2024-02-08

開発者が感じるストレスについて 皆様どうもこんばんわ、こんにちわ、エンジニアの榎本と申します。 突然ですが、質問です。 皆さんは開発している時に、ストレスを感じたりしていませんか? エンジニアが感じるストレス、いや、エンジニアだけが感じるストレスあるはずです。 具体的に以下の

実は大変なInstagram埋め込みをFacebookページを利用して擬似的に実現する

Zenn · 2024-02-08

X(旧Twitter)埋め込みと同じノリでいけると思っていたら、存外苦労したのでまとめておきます。 想定する構成 Next.js/Nuxt.js等で構成されるWebページにInstagramの投稿一覧を埋め込む Webページを閲覧するユーザーにログインを要求しない 何

【Android】mozjpeg を使って JPEG 画像を軽量化する

Zenn · 2024-02-08

こんにちは!アルダグラムでエンジニアをしている渡邊です! 以前画像を軽量化するための調査を行った際に、mozjpeg というライブラリがあることを知りました。 今回はこの mozjpeg を使って Android アプリで JPEG 画像を軽量化させてみたいと思います。 ちなみに

愛してやまないAWSで展開するセキュリティ対策戦略

Zenn · 2024-02-08

TL;DR セキュリティ対策には予防的統制と発見的統制の2つの観点が欠かせない AWSが提供するセキュリティサービスが予防的・発見的統制にどう寄与するかを解説 セキュリティ対策は、リスクの特定と可視化、リスク分析と優先度付け、施策費用の算出、経営層への報告とサポートの獲得で

Announcing Rsbuild v0.4 - Rsbuild

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

<a href="https://deploy-preview-1520--rsbuild.netlify.app/community/releases/v0-4">https://deploy-preview-1520--rsbuild.netlify.app/communit

Reactで学習記録アプリを開発

Qiita(trend) · 2024-02-08

はじめに現在Shopifyのサイト制作を行なっているのですが、スキルアップを狙ってReactを学習中です。習得の過程で「学習記録アプリ」を作成したので、その経験談を記載します!今回作成したもの学習記録アプリの内…

[Flutter] 非同期の複数処理を並列実行+エラーハンドリングで困ったこと

Qiita(trend) · 2024-02-07

はじめに本記事では複数のAPIを非同期で並列実行したい時などに使用するFuture.wait()についてつらつらと書いています。並列処理を行いたい場合、またそのエラーハンドリングで困っている場合…

ウクライナ軍に入隊したアジャイルコーチが、さまざまなメソッドを駆使して中隊長としてのリーダーシップを実現した話(後編)

Publickey · 2024-02-07

アジャイル開発の代表的な方法論であるスクラムをテーマに、都内で1月に開催されたイベント「Regional Scrum Gathering Tokyo」で、経験豊富なアジャイル開発のエキスパートとしてウクライナを拠点にアジャイルコンサルタント...

ウクライナ軍に入隊したアジャイルコーチが、さまざまなメソッドを駆使して中隊長としてのリーダーシップを実現した話(中編)

Publickey · 2024-02-07

アジャイル開発の代表的な方法論であるスクラムをテーマに、都内で1月に開催されたイベント「Regional Scrum Gathering Tokyo」で、経験豊富なアジャイル開発のエキスパートとしてウクライナを拠点にアジャイルコンサルタント...

ウクライナ軍に入隊したアジャイルコーチが、さまざまなメソッドを駆使して中隊長としてのリーダーシップを実現した話(前編)

Publickey · 2024-02-07

アジャイル開発の代表的な方法論であるスクラムをテーマに、都内で1月に開催されたイベント「Regional Scrum Gathering Tokyo」で、経験豊富なアジャイル開発のエキスパートとしてウクライナを拠点にアジャイルコンサルタント...

LangChain で社内チャットボット作ってみた

Zenn · 2024-02-07

こんにちは、クラウドエース SRE ディビジョン所属の茜です。 今回は、現在最も普及している対話型 AI サービスである ChatGPT で使用されているモデルと、LLM を使ったアプリケーション開発に特化したライブラリである LangChain を用いて社内向けのチャットボット

「なぜchatgptを使わなければならないか」

Qiita(trend) · 2024-02-07

「なぜchatgptを使わなければならないか」これを別の言葉に言い換えたい「なぜ新しいこと・ものに飛びつかなければならないか」理由は世界は後戻りせず変わり続けているから。俗な例えを引用すると、…

previs: 面倒なマークアップは AI にやらせる

Zenn · 2024-02-07

自分はフロントエンドのロジックを考えるのは得意なんですが、CSS は苦手です。 なので 自分は AI にコード変更を依頼して実行結果を目視でプレビューしつつ、その結果を受けいれるかどうかの判断だけすればよくね?と考えて、それを CLIとして実装してみました。 ボタンの色を書き換え

Mattermost をフル活用するために Mattermost の拡張機能を調べてみた

Qiita(trend) · 2024-02-07

この記事の目的以前 Slack の拡張機能を調べたので,Mattermost の拡張機能も確認します.https://qiita.com/caunu-s/items/5981d6faff2a37…

【Reactアプリ100本ノック】11 Quizz

Qiita(trend) · 2024-02-07

はじめにこんにちは!! Watanabe Jin (@Sicut_study)です!https://qiita.com/Sicut_study/items/78910cd8d103b8d45a…

Kubernetesの単体障害テストどうしようか悩んだ話

Qiita(trend) · 2024-02-07

Kubernetesの単体障害Kubernetesの単体障害テストケースを書くことがあるのですが、Kubernetesを理解できていない方もおり、物理サーバーの障害のノリで言われることもしばしば。…

Typescriptで型を定義するときはinterfaceが基本的には推奨されているらしい

Qiita(trend) · 2024-02-07

概要型定義するときにtypeとinterface二つの方法があるが、どちらが良いか迷ったので調べたインターフェイスを使うと、ビルド成果物の中のd.tsファイルの容量が小さくなるらしいInter…

Autonomous Database:SELECT AI(自然言語によるクエリ実行)がOCI生成AIサービスに対応したので試してみた

Qiita(trend) · 2024-02-07

はじめにAutonomous DatabaseのSELECT AI(自然言語によるクエリ実行)機能で、AIプロバイダとしてOCI生成AIサービスが利用できるようになったので、早速試してみました。…

EC2におけるresolve.conf設定情報が上書きされる問題の解決方法

Qiita(trend) · 2024-02-07

概要過去に、EC2サーバーにおいて、/etc/resolv.confファイルにネームサーバーや検証用ドメインの情報を手動で追加した経験があります。しかし、サーバーを再起動すると、これらの設定情報が…

Qiita アップデートのお知らせ - 2024年 1月

Qiita(trend) · 2024-02-07

はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2024年1月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリース…

わたしの働き方を作ったソフトスキル本3冊

Zenn · 2024-02-07

これはなに あえて言葉にはしないけど仕事をする上でちょっと気をつけていること、みたいなのってありますよね? もりたも色々あるんですが、いくつかは過去に読んだ書籍から来ています。その中でもオススメ度合いの高い本3冊をご紹介します。 オススメの書籍 『人に頼む技術 コロン

Azure App Service の VNet 統合 を試す!!(半閉域化)

Qiita(trend) · 2024-02-07

こんにちは、アーキテクトのやまぱんです。今回は Azure App Service のVNet 統合を試してみたいと思います。(とはいっても結構まえに試しており、記事執筆開始時点ですでに環境はな…

みんなに長く使われるダッシュボードで押さえるべき4つのポイント

Qiita(trend) · 2024-02-06

ビジネスの重要指標をモニターするために、ダッシュボードを作ったものの、時間の経過と共に、誰にも見られなくなってしまう、といった経験はありませんか?そうなってしまう理由の1つに、そこから得られる情報…

jQuery 4.0.0 BETA! | Official jQuery Blog

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

<a href="https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/">https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/</a><br /> <p>jQuery 4.

掲示板プログラム

Qiita(trend) · 2024-02-06

概要この記事は、昔自分が独学で自作した掲示板プログラムを備忘録兼、誰かの役に立てばと思い記述しました作成した掲示板サイトスレッドを作成し、作成されたスレッドに対してそれぞれコメントを投稿できる…

TypeScript+SymbolSDKv3でトランザクションを発行する

Qiita(trend) · 2024-02-06

簡単なトランスファートランザクションの発行です。Symbolネットワークの情報を取得ハードコーディングでもいいのでしょうけど、ノードのプロパティ/network/propertiesからモザイ…

【Dockerでワンパン】PokéLLMonを動かしてみる

Qiita(trend) · 2024-02-06

PokéLLMonは、ポケモンバトルのゲームにおいて、人間並みのパフォーマンスを実現する最初のLLM(Large Language Model)を体現したエージェントです。この記事では、PokéLL…

WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース

Publickey · 2024-02-06

Leaning Technologiesは、Webブラウザに対応したJavaランタイム「CheerpJ」の最新版となる「CheerpJ 3.0」を正式にリリースしました。 Webブラウザ上で実行可能なWebAssembly製JavaVM 前...

Markuplint Playground をリニューアルしたので機能や使用技術を紹介

Zenn · 2024-02-06

先日 Markuplint の v4 がリリースされました 🎉 それに合わせて Markuplint Playground(ブラウザ上でお試しできるページ)がリニューアルされました!(しました!)🎉 https://playground.markuplint.dev/ 実際触っ

マイクロソフト、次期「Windows Server 2025」で無停止でOSアップデートを実現する「ホットパッチ機能」を全エディションで提供。Azure Arc経由での月額サービスの見通し

Publickey · 2024-02-06

マイクロソフトは、次期Windows Serverとなる「Windows Server 2025」で、OSや実行中のワークロードを停止することなく自動的にOSのアップデートを行える「ホットパッチ機能」を、全エディションで提供することを明らか...

ローカルLLMの推論速度を高速化する5つの手法と比較評価

Zenn · 2024-02-06

目的 ローカルLLMの推論速度を改善する手法がいくつか報告されています。 今回は実際に報告されている5つの手法を実装して推論速度がどの程度改善するか確認します。 推論処理の高速化手法 1. torch.compile 計算グラフを構築 各演算をCPUやGPUのデバイ

Hot Module Replacement is Easy - Bjorn Lu

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

<a href="https://bjornlu.com/blog/hot-module-replacement-is-easy">https://bjornlu.com/blog/hot-module-replacement-is-easy</a><br /> <p>Viteの

ABC339をHaskellで

Qiita(trend) · 2024-02-06

お久しぶりです。A - TLD問題 ABC339Aシグネチャを決める。abc339a :: String -- S -&gt; String -- 答え結果Preludeにあるリスト関数では、…

[解説]Pythonを用いた株価・経済データの取得方法をまとめてみた

Qiita(trend) · 2024-02-06

pandas-datareader をちゃんと理解して使おう自己紹介慶應義塾大学 経済学部 3年生(2024/2/2時点)のアギラーです。現在は「金融 x データ分析」を中心に学習中ゼミの研…

パソコン暖房の性能を実験で測定する!

Qiita(trend) · 2024-02-06

最近寒いですね。そんなときはパソコンこと「計算もできる暖房」をつけましょう。ポチッ!温風が出てきますね。あったまる~!ところで、実際のところパソコンってどれくらい暖房としての能力があるんでしょうか…

大学図書館システムを解析して自動化した話(技術メイン)

Zenn · 2024-02-06

皆さん、こんにちは。かろっくです。 現在は情報系の大学に通っています。 さて、大学生といったら、趣味に時間を費やしてなんぼです。 自分は大学の図書館を本当に頻繁に利用しています。 見ての通り図書館のヘビーユーザなのですが、そうなってくるとやはり図書館の操作の自動化をしてしまいた

Intl.Segmenterはどうやって単語分割しているのか

Zenn · 2024-02-06

Intl.Segmenter についておさらい JavaScript には Intl と呼ばれる国際化 API があり、日時や数値のフォーマットを始めとする国際化に便利な機能が揃っています。Intl.Segmenter はこの Intl の一機能で、文字・単語・文章単位での文

Slackの小技

Qiita(trend) · 2024-02-06

はじめに 社内のコミュニケーションツールとして使用されているSlack。弊社もチーム内や部署の垣根を越えてコミュニケーションを行う際、会社から社員へ情報連携が行われる際にSlackを使用しています…

New Relic Browser で Web サイトのパフォーマンスやアクセス情報を細かく分析してユーザー体験向上に活用しよう!

Qiita(trend) · 2024-02-06

はじめに New Relic では Browser モニタリングを使用して Web サイトの表示速度とパフォーマンス、JavaScriptエラーなどのユーザー体験の情報を収集・可視化しています。今…

New Relic APM を使ってアプリケーションのパフォーマンスを迅速に分析してボトルネックを解消!

Qiita(trend) · 2024-02-06

はじめに New Relic APM の Transactions を活用するとアプリケーションの中でどの処理の実行回数が多くて時間がかかっているのかをランキング形式で確認することができます。ラン…

外形監視が特定の時間帯で動かないようにダウンタイムを設定してみた!

Qiita(trend) · 2024-02-06

概要New RelicのSyntheticをつかって外形監視をしているときに、対象のシステムが動作していない時間帯に外形監視をしてしまうと必ず実行結果として失敗になってしまうため、その時間帯だけは…

グループ毎のユーザー管理をグループ毎に分けてみた

Qiita(trend) · 2024-02-06

概要New Relicのユーザーを管理する際に、各グループのユーザー管理は各グループに任せたいと考えたことは無いでしょうか?特に関係する部門が多かったり、ユーザー数がそもそも多いと、ユーザー管理が…

Ros2のゼロコピーを試してみる

Qiita(trend) · 2024-02-05

Ros2のゼロコピーについてRos2でpoint cloudなど大きなデータをtopicに流す場合,データのコピーが発生するため全体としての処理が遅くなることがあります.このような問題を解消するた…

AWS、オープンソースのコンテナ開発ツール「Finch」のWindows版リリース。コンテナのビルドや実行環境一式

Publickey · 2024-02-05

AWSは、ローカルマシン上にLinuxコンテナのランタイム、ビルドツール、コマンドラインツールなど一式を簡単にインストールし、コンテナを用いた開発環境を開始できるソフトウェア「Finch」のWindows版を公開しました。 Finchは以前...

Electron代替を目指す軽量なフレームワーク「Tauri v2」β版リリース。iOS/Android対応など

Publickey · 2024-02-05

JavaScriptとHTML/CSSを用いてアプリケーションを構築できるElectronの代替を目指し、より軽量なRust製のフレームワークとして開発されている「Tauri v2」のβ版がリリースされました。 iOS/Androidモバイ...

グローバルのクラウドインフラ市場シェア。AWSがやや減少の一方、マイクロソフトは順調にシェアを伸ばす。2023年第4四半期、Synergy Researchの調査結果

Publickey · 2024-02-05

調査会社のSynergy Research Groupは、2023年第4四半期のグローバルにおけるクラウドインフラのシェアを発表しました。 クラウドインフラとは、IaaS、PaaS、ホステッドプライベートクラウドを合わせたものを指します。 ...

[翻訳自動化]イメージファイルからテキストを抽出し、翻訳する

Qiita(trend) · 2024-02-05

背景仕様書や論文を読んでいくとき、わからない英文をコピペしては、翻訳、コピペしては、翻訳、、、大変面倒です。さらにイメージファイルではコピペができない!そんなわけで、翻訳の自動化を試みました。使…

(Style-)Bert-VITS2 JP-Extra (日本語特化版)について

Zenn · 2024-02-05

概要 2024-02-01、音声合成(TTS)の中国発オープンソースのBert-VITS2の日本語特化版のBert-VITS2 JP-Extra がリリースされ、私が作っているそれの改造版 Style-Bert-VITS2 でもJP-Extra版を2/3に使えるようになりまし

Cloud Run + Litestream で RDB を使いつつ費用を格安に抑える

Zenn · 2024-02-05

前から気になっていた Litestream を Cloud Run で使ってみたので、そのメモです。 Litestream とは? サンプルコード 手順 動作確認してみる 制限事項 おまけ まとめ 参考 Litestream とは? Litestream は、 SQLit

GitHub の 監査ログを Amazon Athena でクエリできるようにした

Zenn · 2024-02-05

GitHub Enterprise Cloud の 監査ログ(Audit log) は過去6ヶ月間までしか保持されず、その中でも Git イベントは 7 日間しか保持されないため、長期保管を実現するために S3 などの外部のストレージにストリーミングしている方も多いと思います。

Compression Streams are now supported on all browsers | Blog | web.dev

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

<a href="https://web.dev/blog/compressionstreams?hl=en">https://web.dev/blog/compressionstreams?hl=en</a><br /> <p>gzipの圧縮/解凍するCompressionSt

Learn Testing | web.dev

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

<a href="https://web.dev/learn/testing">https://web.dev/learn/testing</a><br /> <p>自動テストについて学ぶチュートリアル。 ブラウザやNode.jsでのテスト、テストの種類、コンポーネントテスト、静

Release v9.0.1 · typicode/husky

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

<a href="https://github.com/typicode/husky/releases/tag/v9.0.1">https://github.com/typicode/husky/releases/tag/v9.0.1</a><br /> <p>husky v9.

Cloudflare Pages で自動デプロイ、アクセス解析付きの Web サイトを公開しよう

Qiita(trend) · 2024-02-05

はじめに2/10 のイベントに先駆けて、社内で開催する Cloudflare 勉強会のための資料ですhttps://cfm-cts.connpass.com/event/307368/前回の記…

AWS CDKのリソースを安全にTerraformに移行する

Zenn · 2024-02-05

はじめに レバテック開発部の基盤システムグループの南です。 レバテックではAWS CDKのv1のサポート終了に伴い、CDKで管理されていたリソースをterraformでの管理に移行しています。 今回は、CDKで管理されていたリソースを安全にTerraformに移管する方法を紹

Next.js 14.1など: Cybozu Frontend Weekly (2024-01-30号)

Zenn · 2024-02-05

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

CICDチーム1年目が 荒れ果てた"旧バージョン" 開発環境に1年間でCIを導入した話

Qiita(trend) · 2024-02-05

軽く自己紹介新卒でインフラの会社に入社。転職しソフトウェアエンジニアに、JavaとJSで開発。現在はCICD(Developer Productivity Engineeringに近い)のお仕…

Unity PolySpatialを使ってApple Vision Pro向けアプリを開発する

Zenn · 2024-02-05

概要 いよいよApple Vision Pro、発売されましたね。MESONでは今後、Apple Vision Proの開発に力を入れていきます。第一弾として「SunnyTune」という、天気を体感できるアプリを開発し、Apple Vision Proのローンチに合わせてリ

CentOS Postfix: DKIM設定でのメール配信遅延を解消する方法

Zenn · 2024-02-05

どもども、かずおです。 CentOSのPostfixでDKIMを設定する際のメール配信遅延に対処する方法を共有します。 要約 メール送信にはSPF、DNS、DKIM、DMARCの設定が必要。 PostfixにOpenDKIMの処理でメール送信が遅くなることがある。 対策:N

OSの機能て思ってたよりたくさんありました(OS機能雑まとめ)

Qiita(trend) · 2024-02-05

動機Linuxの勉強する前にOSについてざっくりと分かっておきたい参考:DevOps RoadmapDevOpsロードマップを解説する2018年の最先端DevOpsエンジニアになるためのロ…

Import attributes · V8

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

<a href="https://v8.dev/features/import-attributes">https://v8.dev/features/import-attributes</a><br /> <p>ECMAScript Proposal Stage 3のImpor

Tappy - Yahoo!デベロッパーネットワーク

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

<a href="https://tappy.yahoo.co.jp/">https://tappy.yahoo.co.jp/</a><br /> <p>ウェブサイトのボタンなどのタップ成功率を計算して表示してくれるツール。 タップミスが起きやすいボタンなのかの調査に利用できる。

[EIP1344] チェーンIDを返す新オペコードを追加する提案を理解しよう!

Qiita(trend) · 2024-02-05

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

t-wadaさんと学ぶレガシーコード改善ワークショップのつくり方~虎の巻~

Qiita(trend) · 2024-02-04

昨年、テスト駆動開発のエバンジェリストである和田卓人(t-wada)さんと共同で、社内で2回のレガシーコード改善ワークショップを開催しました。概要については、以下の記事に詳しく書かれています。ht…

Bifrostではじめる位置ベース物理シミュ 第1回 ~位置ベース法~

Qiita(trend) · 2024-02-04

ハイどうもこんにちは!このシリーズでは、位置ベースの疑似物理シミュや、シンプルなプリミティブのコリジョン検出を利用し、MayaのBifrostでなんやかんや作っていきます。こんなヤツですね👇h…

z-indexの値は「無限」と「2147483647」どちらが強いの?

Zenn · 2024-02-04

先日、前面に必ず出したい要素のz-indexにはcalc(infinity)をつけるとよい旨の情報を見ました。 https://azukiazusa.dev/blog/shorts/5BUGlsWJn2QzxIgFYvkrds/ 確かに「無限」を指定すれば単純なz-indexの値

LangChainとFunction callingで天気予報APIを呼び出す

Zenn · 2024-02-04

はじめに ChatGPTの肝になる機能の一つが Function Calling です。これはLLMで質問の内容を解析して、必要な関数を呼び出すというものです。 「必要な関数」 をどのように判定しているかといえば、それは関数の説明文から判断します。今までもキーワードに応じて何

HTML / JS 入門から Next.js での開発を 2 日間で行う研修をして得られた知見など

Zenn · 2024-02-04

こんばんは。今日は東京でも雪の予報らしく、まだまだ冬が続きそうな雰囲気ですね。 さて先日の 1 月 31 - 2 日に、自分が所属する筑波大学 全学学類・専門学群・総合学域群代表者会議の一組織である情報処理推進特別委員会[1](以下 IPC)にて、HTML / JavaScrip

Apple、コンフィグレーション生成用の静的型付き言語「Pkl」をオープンソースで公開、単一コードからJSONやYAML、XMLなどを生成

Publickey · 2024-02-04

Appleは、さまざまなコンフィグレーションファイルを生成するための静的型付言語「Pkl」(発音はPickle=ピックル)をオープンソースで公開しました。 ソフトウェアやクラウドサービスなどの設定に用いるコンフィグレーションファイルはどんど...

AWS、IPv4アドレスへの課金が今月からスタート。1カ月約500円

Publickey · 2024-02-04

Amazon Web Services(AWS)は、サービスを外部に公開するためのパブリックなIPv4アドレスに対して、1個1時間あたり0.005ドルの課金を今月(2024年2月)からスタートしています。パブリックなIPv4への課金は、Am...

楽天ポイントの次世代プラットフォームにNewSQLのTiDBが採用決定。その背景と評価結果を楽天のエンジニアが解説[PR]

Publickey · 2024-02-04

日本を代表するインターネット企業の1つである楽天。その楽天が展開する多様なビジネスのエコシステムを牽引するのが「楽天ポイント」です。 2002年にサービスを開始した楽天ポイントは現在、同社の70以上の全事業で利用され、累計で3.3兆ポイント...

99%負けない鞘取りbot:Bybit編

Qiita(trend) · 2024-02-04

趣旨僕もせっかくbotが書けるようになったので鞘を取るようなbotを書いてみたいと思って一番簡単に書けそうなコードを書いてみました。Bybitのステーブルコインの仕様を利用してあまりお金にならな…

Next.jsとGithubActionsでFirebaseのCI/CDする

Zenn · 2024-02-04

はじめに Next.js を Firebase にホスティングをした際にネットの情報があまりきれいにまとまっておらず、2 回目の私でも苦戦をしてしまったので今回はハンズオン形式でまとめます。 このハンズオンでは難しい CD の部分を中心に解説していきます。CI は簡単に設定で

【Rails】なぜファットコントローラを避けるべきなのか?腹落ちするまで向き合ってみた

Zenn · 2024-02-04

はじめに お疲れ様です! おおくまです! 今回は、「なぜファットコントローラを避けるべきなのか?腹落ちするまで向き合ってみた」ということで、私なりにファットコントローラについてまとめてみました! 少しでも皆様の参考になりますと幸いです! 対象読者 ! Ruby on

cobraとhuhを使って毎日のニュースをチェックできるCLIアプリを作ってみるハンズオン

Qiita(trend) · 2024-02-04

はじめにこんにちは!最近はGoを集中的に触っているのですが、Goを使うと簡単にCLIアプリを作れることを知りました。本記事では、cobraとhuhを使い、毎日の最新ニュースを取得し、LINEに通知…

MATLAB の数値計算の結果を LaTeX にコピペしたい!

Qiita(trend) · 2024-02-04

はじめに行列の固有値,固有ベクトルを計算した結果を楽にコピペする方法のメモ書きです.上記以外にも汎用性は高いです.環境MATLAB 2023asymbolic math toolbox方法…

OAuth 2.0 の認可サーバを自作してみたった

Zenn · 2024-02-04

TL;DR GoでOAuth2.0(RFC6749)の認可サーバとリソースサーバを自作します はじめに どうも、アニメマスターです! 「普通に生きていたら、ふと思い立ったかのように、認可サーバを自作したくなった青年がいます」 「そう、私です」 ということで、今回はOA

RFC 9386: IPv6の導入状況

Zenn · 2024-02-04

概要 本文書は、2022年のIPv6の普及の度合いを概観するものである。具体的には、業界におけるIPv6の普及の程度を調査し、残された課題を分析し、業界がIPv6への移行において明確かつ統一的なアプローチを取っていない分野でのさらなる調査を提案する。RFC 6036 は廃止す

GAS からAdmina API を使って SaaS 利用状況を可視化する Looker Studio を作ってみた

Zenn · 2024-02-04

タイトルの通り、Admina API を使ってサービスxアカウントの一覧を取得する GAS のコードを OSS で公開しました。 https://github.com/howdy39/admina-services-visualization-gas 実際に使う際はこれをベースに

Macの生産性を高めるRaycastの活用法【よく使う機能4つ+小技3つ】

Zenn · 2024-02-04

Raycastとは? RaycastはMac用のランチャーアプリで、アプリケーションの起動、ファイルの検索、スニペットの管理など、様々な機能をショートカットキー一つで素早く実行できるようにするツールです。 インストール Raycastは公式サイトから無料でダウンロードして

Node.jsで機能やパッケージの非推奨メッセージを通知する方法 | Web Scratch

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

<a href="https://efcl.info/2024/02/04/emitwarning/">https://efcl.info/2024/02/04/emitwarning/</a><br /> <p>npmやNode.jsで非推奨のメッセージを通知する方法について。

未経験ばかりのTypeScript 3時間ハッカソンで全員が成長しまくった話

Qiita(trend) · 2024-02-04

はじめにこんにちは、@Sicut_study(Watanabe Jin)です。つい先日以下の勉強会を開催しましたhttps://experience-learn.connpass.com/e…

エンジニアは黙ってセルフホスト!(クールポコ風)

Zenn · 2024-02-04

導入 A「カッコつけて、SaaSを駆使してるエンジニアが居たんですよ〜」 B「な〜に〜?やっちまったなぁ!」 A「エンジニアは黙って」 B「セルフホスト!」 業務で複数のSaaSを使っている人も多いかと思いますが、SaaSの料金に頭を悩ませている人、会社のセキュリティ上の都合

docker上のnginxでnuxtアプリを動かす

Qiita(trend) · 2024-02-04

この記事は、5分で読めます。はじめにビルドしたアプリケーションを手元で動かしたいときありますよね。docker hubからnginxのイメージを取ってきて、静的コンテンツ化したアプリをコンテ…

API取得

Zenn · 2024-02-04

卒業研修でAPIを取得する作業のまとめ記事 なろう小説API(小説) https://dev.syosetu.com/man/api/ なろう小説APIでは小説家になろうに掲載されている作品情報を取得できます。 なろうAPIはHTTPでのリクエストに対してJSON形式、JSO

pubspec.yamlのバージョンをGithub Actionsで更新する

Zenn · 2024-02-04

はじめに GitHub Actionsをあまり書いたことのない人間だったのですが、挑戦する機会があったので内容をまとめたいと思います。 また、題材について、似たようなことをやりたい人の一助になれば幸いです。 ※ 補足 作成当初は気づいていませんでしたが、題材については似た先人

[EIP1234] PoS実装の遅延によりマイニングの難易度増加を緩和する提案を理解しよう!

Qiita(trend) · 2024-02-03

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

卒業研究での技術スタック 〜フロントエンド編〜

Zenn · 2024-02-03

みんなの趣味部屋というサービスを卒業研究で作成したのでそのフロントエンド部分の技術構成を紹介します。 https://minshumi.com 前提 メンバ フロントエンドのメンバは自分含めて3人でした。自分以外、授業でJava, C#などのプログラミングの経験はあるもの

Bluesky&Twitterへ同時投稿するサービスを作った

Zenn · 2024-02-03

BlueSkyをご存じでしょうか。Twitter(現X)の共同創業者の人が作った次なるSNSで、現在絶賛βテストをやっています。 最近アイコンがちょうちょになってとってもかわいい。運よくWaitlistから招待コードが発行され、Blueskyデビューしました。お気軽にフォローして

列挙体と文字列を紐づける実装のパフォーマンス調査

Qiita(trend) · 2024-02-03

0. この記事は?もう、タイトル通り。列挙体は、デフォでは(数字はできても)文字列にはキャストできないので、ではどんな実装ならばパフォーマンスがいいのか、調べて考察するというもの。環境Uni…

RでGoogle Earth Engineの光学衛星データを表示する

Zenn · 2024-02-03

変更履歴・概要 2024/2/4 初版 画像の出力ができていない箇所,使用した衛星データの引用が画像中に出力できていない箇所がいくつかあります(出力方法が分かりましたら,コメント等頂ければありがたいです)。 できるようになること RからGoogle Earth Engine

【笑い男事件2024】OpenCVで顔を検出して笑い男にする

Qiita(trend) · 2024-02-03

笑い男事件発生Qiitaを利用しているプログラマやエンジニアのほとんどが履修してるであろう作品、「攻殻機動隊」。その中の2002年から2003年に放映されたシリーズ「STAND ALONE COM…

samdal👡network

Qiita(trend) · 2024-02-03

https://x.com/pasomi_3/status/1753684129907126695?s=20https://x.com/pasomi_3/status/17536889121645…

Rustで抽象化プログラミング 静的ディスパッチと動的ディスパッチもちょっと..

Qiita(trend) · 2024-02-03

Rustでの抽象化プログラミングについてのメモついでに静的ディスパッチと動的ディスパッチについても軽くまとめてみる...自己満(腑に落ちる) &gt; 正しい の記事なので, 言葉の使い方が間違ってい…

Azure Communication Serviceを使ってHololens2とPCで通話できるようにする

Zenn · 2024-02-03

やりたいこと Hololens2装着者とブラウザを開いているPC作業者間で通話ができるようにしたいです。 Azure Communication Serviceを使って実現したので紹介します。 やらないこと Hololens2上では相手側(PC作業者)の映像は表示させませ

僕が障害復旧対応時に考えていることを言語化してみる

Qiita(trend) · 2024-02-03

これまで数多くのシステム障害を復旧してきました。障害は無いに越したことは無いですし、起こらないように最善を尽くすのが我々エンジニアの使命です。しかし、どれだけ最善を尽くしても起こる時には起こりま…

【サイバーセキュリティ】SOCによる24時間365日監視は本当に必要なのか再考してみる

Qiita(trend) · 2024-02-03

はじめに近年、サイバーセキュリティに対する意識の高まりを感じている。国会では「セキュリティ・クリアランス制度」なるものの検討が進んでおり、誰もが知っているような上場企業であれば当たり前のようにサ…

DALL-EでZennのPublicationカバー写真を作って遊んでいたら、マルチモーダルなRAGの解釈にも気づきを得た

Zenn · 2024-02-03

DALL-EでZennのPublicationカバー写真を作って遊んだら面白かった! 新しいテクノロジーにワクワクした感じを出したいなと思って、 いろいろプロンプトを打ってみたのですが、僕らが考え得ない感じの画像が出来て笑ったっす。 確かに、そうなんだけど!wって思わず突っ込

Azure OpenAI Assistants とは

Zenn · 2024-02-03

はじめに こちらの記事はAzure OpenAI Assistants(執筆した2024年2月3日時点ではPreview版)を紹介していきます。 以下のドキュメントを参考に解説しています。 ちなみに執筆時点ではMicrosoftからの発表はまだなので、最速で解説しているかもし

今週の PHP 2024-01-27 〜 2024-02-02

Zenn · 2024-02-03

PHP のメーリングリストから、気になった情報をピックアップします。 Internal PHP: rfc:http-last-response-headers magic変数である $http_response_header を置き換えるための関数提案ですが投票が開始さ

【AppleVisionPro】VisionPro向けゲームをUnityを使って開発する時の注意点(2024/02/03ver)【Unity】

Qiita(trend) · 2024-02-03

WWDC'23 で発表されたVisinoPro がついに発売されました!今回は会社で無事に入手できたのでVisinoPro 向け(専用)アプリをUnityで開発するときに出来ること・できないこと…

【Unity】Unity内で魚を泳がせよう UniAquariumというエディター拡張をつくってみた

Qiita(trend) · 2024-02-03

つくったものUnityのVisualElement下で動く水族館を作ってみました。HtmlのCanvas風に描画できるPainter2Dというものを使用しています。完成品はこちらhttps:…

Power BI で残業管理レポートをつくる

Qiita(trend) · 2024-02-02

はじめにExcel形式で収集した残業データをPower BIでレポート作成するための手順です。そんなに難しい機能は使わない初心者向け。teams上のファイルを指定してPowerQueryでの加…

SAP HANA Cloud: SAP BTP Free TrialでSAP Business Application Studioから開発プロジェクトを作成しよう(後編)

Qiita(trend) · 2024-02-02

こちらの記事の続きです。https://qiita.com/IT_Tech_Firm/items/caefff570072479c9083前回に引き続き、こちらのTutorialを参照しています…

AWS SAM CLIで「Unable to upload artifact HelloWorldFunction referenced by CodeUri parameter of HelloWorldFunction resource.」エラーを解決する方法

Qiita(trend) · 2024-02-02

はじめにAWS SAM CLI を使用してsam deployコマンドを実行した際に「Unable to upload artifact HelloWorldFunction referenced…

Interop 2024がスタート | フロントエンドBlog | ミツエーリンクス

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

<a href="https://www.mitsue.co.jp/knowledge/blog/frontend/202402/02_1152.html">https://www.mitsue.co.jp/knowledge/blog/frontend/202402/02_11

Announcing TypeScript 5.4 Beta - TypeScript

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

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

Learn Performance | web.dev

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

<a href="https://web.dev/learn/performance?hl=en">https://web.dev/learn/performance?hl=en</a><br /> <p>ブラウザのパフォーマンスについてのチュートリアル。 リソースロードの最適化

Learn Testing | web.dev

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

<a href="https://web.dev/learn/testing">https://web.dev/learn/testing</a><br /> <p>自動テストについて学ぶチュートリアル。 ブラウザやNode.jsでのテスト、テストの種類、コンポーネントテスト、静

SameSite属性とCSRFとHSTS - Cookieの基礎知識からブラウザごとのエッジケースまでおさらいする - Flatt Security Blog

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

<a href="https://blog.flatt.tech/entry/samesite_csrf_hsts">https://blog.flatt.tech/entry/samesite_csrf_hsts</a><br /> <p>Cookieの属性について。 Secu

CodeMirror v6によるZennのMarkdownエディタの作り方

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

<a href="https://zenn.dev/team_zenn/articles/zenn-markdown-editor-by-cm6">https://zenn.dev/team_zenn/articles/zenn-markdown-editor-by-cm6</a

駆け出し時代の自分に読ませたかった技術書18選 遠回りをしまくった自分に送りたい

Zenn · 2024-02-02

どうもお疲れ様です。MESIです。 これは私が駆け出しの新卒1年目の頃でしょうか。 ある社内のつよつよエンジニアからこう言われました。 「MESIよ。流行りのフレームワークの使い方を覚えるのではなく、土台を理解しなさい」 彼はそう言い残すと1冊の本を残し会社を去っていきました。

[Python] 新卒エンジニアが人手不足の案件にぶち込まれて学んだこと・思ったこと

Qiita(trend) · 2024-02-02

(注)Python初心者が書いている記事です。記述内容はなるべく裏を取るようにしていますが、誤りを含む可能性があります。ご了承ください。はじめに誤解を招きそうなタイトルですが、この記事は「炎上し…

MeanF1Scoreについて実験してみた

Qiita(trend) · 2024-02-02

この記事を書くに至った経緯現在SIGNATEで開催されている第2回金融データ活用チャレンジにて、MeanF1Score(MacroF1Score)が評価関数として採用されており、私自身この評価関数…

Next.js + Hono + AWS でイベント駆動なプロフィール交換アプリを開発!

Zenn · 2024-02-02

TL;DR スマホでQRコードを読み込むプロフィール交換アプリを開発した。 イベントソーシングだったり Hono だったり、気になる技術を試せた。 アプリのレスポンスが速く、懇親会も盛り上がったのでよかった! はじめに レバテック開発部で基盤システムグループに所属して

GA4もSnowflakeで分析する時代がついに来たぞ!

Zenn · 2024-02-02

2024年1月29日、GA4とSnowflakeの公式コネクタがリリース(プレビュー)されました。 ついに、GA4もSnowflakeで分析する時代がやってきました。 GA4×Snowflakeの組み合わせがやっとプロダクション運用可能なレベルに到達したのです。 https://

[Rails] pgをインストールできずrails newでアプリを新規作成できない

Qiita(trend) · 2024-02-02

環境MacBookAir 13インチ M1(2020)OS:Sonoma 14.3メモリ:8GBRails: version 6.1.7.6やりたいことrails newコマンドで新しく…

[unity] Rope Toolkitを使ってハンドトラッキングで掴めるロープを作成する

Qiita(trend) · 2024-02-02

はじめにunityでロープ部分を掴める表現をハンドトラッキングで作成する機会があったので作り方を紹介します。ロープといえばObiRopeというアセットが有名ですが、今回はRope Toolkit…

RiverpodをMixinで効率的に管理し、生産性を上げるのだ

Zenn · 2024-02-02

どんな方向けの記事? どんなProviderが利用されているか、コードを探して迷子になったことがある方 ProviderとEventを構造的に管理する方法を知りたい方 Mixinを利用して、Unit Testも含めて一覧性の高い管理を実現したい方 どんな方向きではな

リファクタリングのハードル、自分で上げすぎてない?

Qiita(trend) · 2024-02-01

はじめに年次関係なく誰でもできる小さな品質改善活動の話をします。私事ですが、今年の1月に同じ部署内のCI/CD Grp.に異動しました。 CI/CD Grp. という名前ではありますが、組織でや…

MVVM パターンを使用した Phoenix LiveView および Surface UI を備えた HackerNews クライアント

Qiita(trend) · 2024-02-01

こんにちは!私はチリ 🇨🇱 出身のカミロです。言語翻訳プログラムを使っています。この情報がお役に立てば幸いです。元々はスペイン語で書かれたhttps://dev.to/javascriptchi…

VSCodeへ「Hey Code!」と呼びかけ、Copilot Chatが起動する新機能。2024年1月のアップデート

Publickey · 2024-02-01

コードエディタのVisual Studio Code(以下、VSCode)は2024年1月のアップデートで、「Hey Code!」と音声で呼びかけると、Copilot Chatが起動する新機能が追加されたことが明らかになりました。 The...

Publickeyは今月で15周年を迎えます。読者の皆様、スポンサー、広告代理店の皆様、いつもありがとうございます

Publickey · 2024-02-01

Pubickeyは今月で15周年を迎えます。ここまで無事に運営を続けられてきたのも、いつもご愛読いただいている読者のみなさま、スポンサーのみなさま、広告代理店のみなさまのおかげです。ありがとうございます。 ブログブームの中、遅れてきたPub...

マイクロソフトが初心者向け生成AI学習教材公開/ソフトウェアに関わる人が知っておきたい法則10個/GitHubはMac miniを分解している、ほか。2024年1月の人気記事

Publickey · 2024-02-01

最近、部屋のカーテンの一部を試しにロールカーテンにしてみました。 普通のカーテンは、開け閉めするのに人間の横移動が発生すると思いますが、ロールカーテンは端にある紐をぐるぐる引っ張るだけでカーテンが上下してくれるので、開け閉めがとても楽です。...

最新のRHEL9.3系に対応した「Linuxサーバー構築標準教科書(Ver.4.0.0)」LPI-Japanが無料公開。独習で仮想マシンやLinuxの導入、WebサーバやDNSサーバなど構築

Publickey · 2024-02-01

Linux技術者認定「LinuC(リナック)」などを実施する特定非営利活動法人エルピーアイジャパンは、実習を通してLinuxサーバー構築の知識を学べる学習用教材「Linuxサーバー構築標準教科書」バージョン4.0.0の公開を発表しました。 ...

チェックボックスをトリガーとして活性・非活性を切り替える

Qiita(trend) · 2024-02-01

はじめに私は初学者のエンジニアです。実務を通しての気付きなどを記事にしていきます。これからエンジニアを志す方や同じ初学者の方の力になれれば幸いです。チェックボックスでフォームの活性・非活性を…

[環境構築] UbuntuでAppiumを使ってAndroidを制御する

Qiita(trend) · 2024-02-01

はじめにとある事情によりPCからAndroidを自動操作したくなりました。調べたところAppiumが良いらしいので、素人ながら導入メモを残します。使用機器Thinkpad X230 (Ubu…

Symbol 各言語のSDKを作成する -その2-

Qiita(trend) · 2024-02-01

この記事の続きhttps://qiita.com/Toshi_ma/items/d4fdeb4d5678e5588ba1StructTypeFormatterさて、これが一番大変です。トランザ…

GitHubのプルリクエストで自動化できる点をまとめてみた

Qiita(trend) · 2024-02-01

はじめにプルリクエストを使った開発で自動化できる箇所をまとめました自動化できる点次の4点の自動化をこの記事では紹介しますプルリクエストのテンプレートを用意し、PRに記載する内容を最低限揃えるプルリクエストのレビューアサインを自動化す…

「あなたのVueファイルは読みづらい」と文句を言われたくない① -- 記述方法編 --

Qiita(trend) · 2024-02-01

目次1. 前書き2. サンプルコード概要3. 実装ポイント4. 後書き1. 前書きこの記事のテーマは、「Vueファイルの可読性を可能な限り上昇させる」です。ファイル内の記述方法を工夫し、…

毎イベント400人前後に見られている技術イベントの成功要因の再現性を考えてみた

Qiita(trend) · 2024-02-01

個人で企画しているオンライン技術イベント「個人開発LT会」が予想以上に盛り上がっていると感じるので、この記事ではその要因について、再現性のある/ない分けつつ振り返ってみようと思います。同じように技…

Azure AI services multi-service account & Azure OpenAIを楽しんでみる

Qiita(trend) · 2024-02-01

はじめにAzure AI services multi-service accountは、一つのリソースでCustom VisionDocument IntelligenceFaceLan…

「僕の考えた最強のサービス」は本当に最強か?

Zenn · 2024-02-01

個人開発の落とし穴 「最高のアイデアを思いついた!このサービスを開発したら多くのユーザーに使ってもらえるに違いない」 個人開発のサービスを開発する時、このような考えで作り始める方は多いと思います。 もちろん自分のアイデアに少しも自信がなければ、それを形にして世に出そうとは思わ

✨レバテックもテックブログはじめちゃいました✨

Zenn · 2024-02-01

! ”レバテック”と聞いて、もしかしたら、サービスの登録に繋げてくるんじゃないか!?と思う方もいらっしゃるかもしれませんが、まったく、そんな気はございません。レバテックに関連した開発、システム、組織、採用、評価、制度などについて、赤裸々にお話しするテックブログになりますので、ご安

会社のテックブログ運営の話

Zenn · 2024-02-01

こんにちは。アルダグラムでエンジニアしている前山です。 弊社では、2022年の2月から、Zenn の Publication 機能を利用して、テックブログを運用しています。 https://zenn.dev/p/aldagram_tech そして、昨年の5月から、社内でテックブロ

ぬるいエンジニアの生態

Qiita(trend) · 2024-02-01

Qittaで周りを見るとほんとすごい人ばっかりですよね。私はとくに大手につとめているわけでもなく、さりとてイケイケスタートアップでもなく、AtCoderで色をもっているわけでもありません(※あった…

wp-envとViteで作る爆速WordPress開発環境

Zenn · 2024-02-01

Viteの速さを知って以来その開発体験の虜になってしまい、Viteを使ったWordPress開発環境を考えたので紹介します。あくまで自分の開発フローに合わせたものであり、全ての開発シーンで利用できるとも限らないので予めご了承ください。 こちらがそのリポジトリになります https

reqwestを使ってSSEでデータを送受信する際の注意点

Zenn · 2024-02-01

はじめに 最近reqwestを使ってstreamの処理を実装したんですが、受け取ったバイト列をUTF8文字列に変換しようとすると切られてしまう事象に遭遇しました。 結論からいうとhyper側でレスポンスボディをバッファリングするため、場合によってはUTF8文字列の変換が失敗す

打倒React Hook Formを掲げてもくもく会を主催したが、結局Rhf強ぇ〜ってなった話

Zenn · 2024-02-01

React Hook Form、便利ですよね。 とはいえReactのFormライブラリ自体は複数あるはずで、今はReact Hook Formが人気だけどそのうち覇権が移ることもあるのではと思い、以下のようなツイートをしてみたところ、思いのほか反応がありました。 https://

打倒React Hook Formを掲げてもくもく会を主催したが、結局Rhf強ぇ〜ってなった話

Zenn · 2024-02-01

React Hook Form、便利ですよね。 とはいえReactのFormライブラリ自体は複数あるはずで、今はReact Hook Formが人気だけどそのうち覇権が移ることもあるのではと思い、以下のようなツイートをしてみたところ、思いのほか反応がありました。 https://