Tech – walker – 2024-04-02

17 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2024-04

freeeの見積書作成業務を自動化しよう

Zenn · 2024-04-02

こんにちは。にっしーです。 microCMSでは、BizOpsチームで業務改善/Ops自動化を担当しています。 ある日、セールスチームから「見積書作成の負荷が高まっている」という課題が上がってきました。 これまでは担当者が個別に顧客からの問い合わせに応じて見積書を作成していました

データベースに接続するテストの仕組みを整備した話

Qiita(trend) · 2024-04-02

はじめにかれこれ1年以上前のことになりますが、今の開発組織でデータベースに接続するIntegrationTest^1 を開発者のPCとCIで実行できる仕組みを作りました。トライしたきっかけと想い仕組みの設計・導入をする時に気を付けたこ…

Hotwire/Honoなウェブアプリのアーキテクチャ

Zenn · 2024-04-02

React Notes: MarkdownエディタのUIを作る 「React Notes」というReact Server Components(RSC)が発表された時期にReactチーム[1]やVercel[2]が公開していたブログ投稿デモサイトがあって、それをHotwire

Cloudflare WorkersがPythonをサポート、WebAssembly版Pythonランタイムの「Pyodide」を採用で

Publickey · 2024-04-02

Cloudflareは、CDNエッジでJavaScriptランタイムによるアプリケーション実行基盤を提供する「Cloudflare Workers」で、Python言語のサポートをオープンベータとして開始したと発表しました。 これによりCl...

Cloudflare、CDNエッジで生成AIを実行できる「Workers AI」正式サービスに。世界150都市のデータセンターでGPU基盤を提供

Publickey · 2024-04-02

Cloudflareは、同社のグローバルに展開するCDNのエッジで生成AIの推論処理を実行できる「Worker AI」の正式サービス化を発表しました。 Today, we’re excited to make a series of ann...

絶対に起こる急成長の瞬間

Qiita(trend) · 2024-04-02

はじめにおはようございます。Watanabe Jin(@Sicut_study)です。今回は駆け出しエンジニアからジュニアエンジニアへ。そしてミドルエンジニアへ。ステップアップしていく瞬間につい…

DOMDOMタイムス#17: Blinkはテキストやそのデコレーション、カゲをどうやってペイントしているの?

Zenn · 2024-04-02

久しぶりのDOMDOMタイムスです!! Chromium(Blink)のbug fixを通じてテキストのPaintingまわりの実装について知ったので、自分用にまとめてみます👀 なんかもうDOMとかじゃないんですけど、これもまたDOMDOMタイムスなのです。 いきさつ ど

SwiftUIで、スクショ・録画防止機能を作る

Qiita(trend) · 2024-04-02

背景よりセキュアな設計にするために、スクショ・録画の防止機能を実装したい課題1SwiftUIの標準APIにはこの機能がないNotificationCenterによる通知は、事後なのでスクショ…

コードフォーマッターとしてBiomeを使う

Zenn · 2024-04-02

Web 開発のための高速なツールチェーンである Biome が使われることが増えてきました。今のところ、linter と formatter の機能を備えています。 普段、JavaScript および TypeScript プロジェクトのコードフォーマッターには Prettier

食わず嫌いしていた Python を採用したらそこまで悪くなかった話

Zenn · 2024-04-02

巷で Python が話題になっています。どんな話題かはさておき、「そういや自分、Pythonあんまり使いたくないと思ってたけど、結局新規プロダクトに採用してるし、半年経ったな」と振り返る良いきっかけになるかなと思ったので、食わず嫌いマンだった私が半年 Python でゼロイチの

利用者目線での Semantic Kernel v1 入門

Zenn · 2024-04-02

変更履歴 2024/04/02: 初版を公開 2024/04/03: 「Planner で正しい答えを出すようにしてみよう」を追加 はじめに Microsoft が OSS で開発している Semantic Kernel を入門してみようと思います。 前提条件 こ

useSWRはどのようにキャッシュを管理しているのか

Zenn · 2024-04-02

こんにちは。e-dash 株式会社でフロントエンドを担当している yuuki1036 です。弊社では BtoB の SaaS プロダクトを開発しています。 最近 Next.js プロジェクトで React Hooks データフェッチライブラリの SWR を使用しました。useSW

JavaScriptランタイム「Bun 1.1」正式リリース。Windows版登場、Node.jsとの互換性向上、前バージョンより高速化など

Publickey · 2024-04-02

オープンソースで開発されているJavaScriptランタイム「Bun」の最新版となる「Bun 1.1」正式版がリリースされました。 BunはJavaScriptとTypeScriptのランタイム機能を備えるだけでなく、トランスパイラ、バンド...

[Rails]has_manyで追加されるメソッドの中で、今まで知らなかったメソッドを触ってみる

Zenn · 2024-04-02

1. はじめに 初めまして、Open8でバックエンドエンジニアをやっているハガと申します。 Railsの知見を深めるために、今回はhas_manyで追加されるメソッドの中で、今まで知らなかったメソッドを触ってみようと思いますー! 2. (ざっくりおさらい)Railsのアソ

RetNetを線形時変システムにする

Qiita(trend) · 2024-04-02

RetNetの計算式は以下のようになっています:Y_i=X_iW_Q\sum_{j\in[0,i]}A^{i-j}W_K^\mathsf{T}X_j^\mathsf{T}X_jW_Vここで…

You don't need Node.js

Zenn · 2024-04-02

Node.jsはいらない場合がある、むしろいらない場合の方が多いかもしれない、 そしてDenoとBunを使い分けて代替する方法を説明するという記事です。 Post Node.js ランタイムの登場 Node.js のあとにできたランタイムがいくつも登場しています。 Deno

新卒研修〜健康編〜

Qiita(trend) · 2024-04-02

はじめに身の回りでは新卒研修の準備などが進む中、もし自分が新卒に伝えたいことがあるとしたらなんだろう?と考えてみたところ、これは健康の大切さだなと思い立ち、この記事を書いています。(とはいえ、…