Tech – walker – 2025-01-08

23 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2025-01

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

Zenn · 2025-01-08

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

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

Zenn · 2025-01-08

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

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

Zenn · 2025-01-08

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

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

Zenn · 2025-01-08

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

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

Zenn · 2025-01-08

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

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

Qiita(trend) · 2025-01-08

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

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

Publickey · 2025-01-08

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

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

Publickey · 2025-01-08

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

Node.js — Node v23.6.0 (Current)

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

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

Node.js — Node v22.13.0 (LTS)

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

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

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

Qiita(trend) · 2025-01-08

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

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

Zenn · 2025-01-08

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

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

Qiita(trend) · 2025-01-08

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

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

Zenn · 2025-01-08

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

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

Qiita(trend) · 2025-01-08

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

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

Qiita(trend) · 2025-01-08

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

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

Qiita(trend) · 2025-01-08

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

TailWind CSS v4は便利だぞ

Zenn · 2025-01-08

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

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

Qiita(trend) · 2025-01-08

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

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

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

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

Firefox 134.0, See All New Features, Updates and Fixes

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

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

Release pnpm 10 · pnpm/pnpm

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

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

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

Qiita(trend) · 2025-01-08

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