Rive の読み込みが重いなと感じた時に試したいキャッシュ管理
Rive とはRive は、インタラクティブでダイナミックなアニメーションを作成・管理するためのツールです。デザイナーとデベロッパーが共同でリアルタイムなアニメーションを作成でき、ゲームやアプリ、…
Rive とはRive は、インタラクティブでダイナミックなアニメーションを作成・管理するためのツールです。デザイナーとデベロッパーが共同でリアルタイムなアニメーションを作成でき、ゲームやアプリ、…
こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを担っております永田と申します。 弊社では、バックエンドをtypescriptで実装しており、「宣言的プログラミング」と「関数型ドメインモデリング」のパラダイムを導入しています。 この構成は、一休CTOである
間違ってる情報等あれば、コメントにお願いします。 ハイブリッド暗号化とは AES暗号(共通鍵暗号方式)と RSA暗号(公開鍵暗号方式)の両方を組み合わせて使用する暗号化手法です。 AES暗号化(Advanced Encryption Standard) 同じ鍵(共通鍵)を
はじめに こんにちは!ナウキャストのデータエンジニアのけびんです。 Snowflake には様々な機能・特徴があり、以下のような絵で表現されることがよくあると思いますが、データやアプリの共有の部分は特に注目している方も多いのではないでしょうか? https://www.sn
はじめに 現代のWeb開発において、フロントエンドやバックエンドでTypeScriptを活用し、型安全なアプリケーションを構築することが求められるようになっています。その中で、注目を集めているのが「T3 Stack」という技術スタックです。効率的に型安全なアプリケーションを構
Remixのプロジェクトを作成した直後に、開発環境で404になるページにアクセスすると以下のログが出力されます。 Error: No route matches URL "/foo" <-- (1) at getInternalRouterError (/home/
はじめまして!オンラインスクールにてRuby on Railsを学習中の初学者です。この度卒業制作で「甲子園NOW!」というアプリを作成いたしました。甲子園球場の盛り上がりを可視化することがで…
はじめにPythonプログラミングの世界には、日々の開発効率を大きく向上させる重要な概念があります。その中でも特に注目に値するのが、イテラブル(iterable)とイテレータ(iterator)で…
<a href="https://mui.com/blog/material-ui-v6-is-out/">https://mui.com/blog/material-ui-v6-is-out/</a><br /> <p>Material UI v6リリース。 CSS theme
<a href="https://github.com/advisories/GHSA-8266-84wp-wv5c">https://github.com/advisories/GHSA-8266-84wp-wv5c</a><br /> <p>Svelteの<code clas
はじめに こんにちは。calloc134 です。 バックエンド開発において、DB にデータを保存することはよくあることです。 DB と接続してデータのやり取りを行う必要がありますが、皆さんはどのようにしてデータを取得していますか? ORM やクエリビルダを利用したり、逆に S
<a href="https://github.com/bramus/style-observer">https://github.com/bramus/style-observer</a><br /> <p>Mutation Observerのようにスタイルの変化を監視するライ
<a href="https://zenn.dev/yumemi_inc/articles/2024-08-25-frontend-conf-hokkaido-2024">https://zenn.dev/yumemi_inc/articles/2024-08-25-fronte
<a href="https://tech.newmo.me/entry/one-version-rule-built-on-pnpm-catalog">https://tech.newmo.me/entry/one-version-rule-built-on-pnpm-cata
<a href="https://webkit.org/blog/15798/release-notes-for-safari-technology-preview-202/">https://webkit.org/blog/15798/release-notes-for-saf
はじめにこんにちは!Laravel Sailを使用した開発を進める中で、効率的にデバッグを行いたいと考え、調べたところ Xdebug というツールが有効だとわかりました。そこで導入を試みましたが…
<a href="https://github.com/pmndrs/valtio/releases/tag/v2.0.0">https://github.com/pmndrs/valtio/releases/tag/v2.0.0</a><br /> <p>Valito 2.0.
こんにちは、抹茶もなかです。 もう夏も終わりという事でちょうど区切りの良いタイミングのため、久しぶりにポエム記事でも書こうかと思います。 今回は画像生成AIの社会実装について。 進む高精度化と進まない社会実装 今年も画像生成AIはその速度を緩めることなく成長をし続けています。
はじめにNext.js App Routerに初めて触れることになり、ドキュメントを読んでいて、色々試したくなったので着手しました。サーバーコンポーネントでのデータフェッチには、パフォーマンス向…
はじめに AWS-DVAの資格試験を受けてきました。無事合格はしたのですが、正直これまで取得したAWSの資格の中で一番苦戦しました(大した数取得はしてないんですが)。苦戦した理由は、資格の難しさだ…
ごきげんよう、百合宮桜です!うっかり Power Automate のアップデートに気づいたことを呟いたら、有識者をワラワラと釣り上げてしまったので、お詫びに検証してみました。Dataverse…
◾️はじめに 以前、AWSのセミナーを受けた際のアウトプットとして、本資料では、AWSを活用することで得られる価値や主要サービスの概要について解説し、実際にAWSを始める手順を紹介します。本資料を…
カラムの文字数を変更するマイグレーションファイルを作成する機会があったため忘備録として記録に残そうと思います。想定するデータusersテーブル+---------------+--------…
はじめに こんにちは、レバテックCTO室でテックリードを担当しているかわうそです。 今回は、夏といえば夏休みの宿題、夏休みの宿題といえば読書感想文ということで読書感想文を書いてみました。 読書感想文の対象読書として選んだのは、”ソフトウェア開発現場の「失敗」集めてみた。 42
はじめにおそらく NO研究分野のように必ずしも世界で最初の記事である必要はない新規性があるかどうかは読者によって変わる書いた記事の数も2桁に乗ったということで、ポエムでも書いてみようと思いま…
はじめにSWEST 26 に参加してきました(台風のため、泣く泣く現地参加を諦めオンライン参加)https://swest.toppers.jp/phx/eventセッション「すべてが #Z…
GENIAC 松尾研LLM開発プロジェクトメンバーのArataです。 本記事では、独自アーキテクチャを採用したTanuki-8x8Bモデルの推論方法についてまとめます。 はじめに Tanuki-8x8Bは独自アーキテクチャである関係上、推論を行う際に一部対応が必要となります。
関連URL Tanuki-8x8B Tanuki-8B 大規模言語モデルTanuki-8B, 8x8Bの位置づけや開発指針など 全体像 フルスクラッチで開発した大規模言語モデルTanuki-8B, 8x8Bの性能についての技術的な詳細 Japanese MT-B
関連URL Tanuki-8x8B Tanuki-8B 大規模言語モデルTanuki-8B, 8x8Bの位置づけや開発指針など 全体像 フルスクラッチで開発した大規模言語モデルTanuki-8B, 8x8Bの性能についての技術的な詳細 Japanese MT-B
関連URL Tanuki-8x8B Tanuki-8B 大規模言語モデルTanuki-8B, 8x8Bの位置づけや開発指針など 全体像 フルスクラッチで開発した大規模言語モデルTanuki-8B, 8x8Bの性能についての技術的な詳細 Japanese MT-B
オランダに本社を置くElasticは、ElasticとKibanaのライセンスにオープンソースライセンスであるAGPLを追加すると発表しました。 3年前の2021年、同社はElasticをマネージドサービスとして提供しているAWSを名指しで...
なぜこの記事を書こうと思ったのか私は29歳の時に未経験からIT業界に転職しました。その際、実際に役立った勉強方法や、逆にあまり効果がなかった学習内容について共有したいと思い、この記事を書きました。…
はじめに この記事で何をするのか Spring/Spring Bootはテスト関連の機能がとても充実しています。これらの機能を、実際のアプリケーションにどのようにつかっていくかを考えました。 あくまで僕個人の案なので、「いや、ここはこうしたほうがいいよ!」とか「自分はこう
モダンなプログラミング言語が多数登場した現代においても、C言語は重要な言語です。具体的に言うと、多くのプログラミング言語(あるいは言語ランタイム)がC言語で実装されていたり、OSのAPIはC言語のインターフェース(ABI)で提供されている場合が多かったり、異なるプログラミング言語
StreamlitとはStreamlitはPython向けのWebアプリケーションフレームワークです。https://streamlit.io/Streamlitを使うとフロントエンドの知識ゼ…
はじめに ソースコードをLLMに読んでもらうとき、単一ファイルだと楽なのですが、GitHubのリポジトリのように複数ファイルから構成されるプロジェクトだと困ってしまいますね。 リポジトリごとLLMに読んでもらえるようにいい感じにテキスト化できると良いですね。そんなソフトがあり
マイクロソフトはオープンソースで開発しているWindows Terminalのバージョン1.22プレビュー版を公開しました。 Windows Terminal Preview 1.22 Release is out now! What
https://codepen.io/04/full/oNrMdVo See the Pen おつり by John Doe (@04) on CodePen.開発の経緯今まではiPhoneの…
はじめに 現在、React19 の RC 版がリリースされています。 https://ja.react.dev/blog/2024/04/25/react-19 React19 では様々な新機能が発表されていますが、その中でも新しくなったuseTransitionについて紹介
node の最新に近いバージョンで TypeScript の実験的なサポートが入っている。ts-node や tsx に頼らず typescript のスクリプトを実行できる。 https://github.com/nodejs/node/pull/53725 ロードマップ ht
<a href="https://github.com/prisma/prisma/releases/tag/5.19.0">https://github.com/prisma/prisma/releases/tag/5.19.0</a><br /> <p>Prisma 5.19
! Disclaimer: 筆者は Snowflake で Senior Performance Engineer として働いていますが、この記事は公式の見解ではなく、あくまでも個人的な内容になります。 Intro ドキュメントに下記のような記述があります。 https:/
Prisma界隈で話題沸騰中(自分調べ)のTypedSQLだが、自分の中ではかなりアツいと思っているので、その理由を語ろう。なおTypedSQLの機能とか仕組みについては記述しないのでドキュメントや以下の記事を参照するとよい。 https://www.prisma.io/docs
タイトルのこともできることを検証した。(ORM で文句ない人は ORM として使えばいい) Prisma は TypeScript の優秀な ORM / QueryBuilder だが、Prisma 以外で運用されていると途中から投入するのが(一応可能ではあるが)面倒だったりする
<a href="https://survey.devographics.com/en-US/survey/state-of-css/2024">https://survey.devographics.com/en-US/survey/state-of-css/2024</a><
webpack互換のRust製高速バンドラ「Rspack」が正式版となる「Rspack 1.0」としてリリースされました。 Announcing Rspack 1.0 - the next generation JavaScript bun...
米Salesforceは、AIが営業案件に応じたロールプレイを自律的に進行し、終了後にパーソナライズされた客観的なフィードバックを提供することで営業担当者にコーチングを行う「Einstein Sales Coach Agent」を発表しまし...
<a href="https://rspack.dev/blog/announcing-1-0">https://rspack.dev/blog/announcing-1-0</a><br /> <p>webpackとの互換性を重視したRustで書かれたbundlerであるRsp
自分が思う最強の(かつ貧者の)構成を目指したログ。流行りの技術選定ってやつしたかった。 結論だけ言うと、まだ綺麗ではないが現実的に動く。動かし方を理解してないと事故る、かも。 この記事は自分がたどり着いた結論を順を追って記述するが、自分にとって自明な場所の差分を記録してないので、
はじめにこんにちは、Watanabe JIn(@Sicut_study)です。今回はエンジニアの必須スキルである「問題解決能力」について紹介していきます。問題解決能力というと範囲は広いですが、…
フリーランスが安心して働ける環境を整備するための法律として、いわゆる「フリーランス新法」、正しくは「特定受託事業者に係る取引の適正化等に関する法律」が令和5年(西暦2023年)4月28日に可決成立しました。 そして今から約2カ月後の2024...
通勤や仕事で被ったケガや病気、障害、死亡などに対して補償が行われる、国による労災保険の特別加入の対象が拡大され、ほぼすべてのフリーランスが対象になる制度が今年(2024年)11月から始まります。 労災保険は、労働者を一人でも雇用する会社には...
「Porffor」は、JavaScript/TypeScriptをWebAssemblyバイナリやネイティブバイナリへとコンパイルする実験的なツールであり、これまでにない2つの特徴を備えています。 1つ目はJavaScript/TypeSc...
Node.jsの登場は、それまで比較的面倒だったノンブロッキングな非同期のネットワークプログラミングを容易にするAPIと、それをJavaScriptという非常に広く使われているプログラミング言語で利用可能にしたことで、サーバサイドにおけるJ...
Amazon Web Servicesは、オブジェクトストレージを提供する「Amazon S3」の新機能として「条件付き書きこみ」(Conditional Writes)をサポートしたことを発表しました。 条件付き書き込みを利用すると、オブ...
Rust製の高速エディタとしてmacOSとLinuxに対応する「Zed」エディタが、AIによるコーディング支援機能「Zed AI」を発表しました。 Zed AIはチャットAIサービス「Claude」で知られるAnthropicとの協業により...
Google Cloudは、「Cloud Functions」を「Cloud Run」に統合し、「Cloud Run functions」にすることを発表しました。 これにより、これまでCloud Functionsでは利用できなかったGP...
AlmaLinuxを開発提供しているAlmaLinux OS Foundationは、すでにサポートが終了しているCentOS Linux 6/7からAlmaLinuxやRocky Linuxなど、いわゆるRed Hat Enterpris...
単一のSwiftコードからiOSアプリとAndroidアプリの生成を可能にするツール「Skip 1.0」正式リリースが発表されました。 iOSのネイティブアプリケーション開発には、開発ツールとしてXcodeを使い、Swift言語を用いてプロ...
米調査会社のガートナーは、「先進テクノロジーのハイプサイクル2024年」(2024 Hype Cycle for Emerging Technologies)を発表しました。 ガートナーのハイプサイクルは、技術の登場から安定までを5つのステ...
パスワードマネージャとして知られる1Passwordの企業向け拡張機能である「1Password Extended Access Management」(1Password XAM)が、Microsoft EntraおよびGoogle Wo...