React Remix with Ryan Florence - Software Engineering Daily

softwareengineeringdaily.com

Remix is a full-stack, open-source web framework that was developed by the creators of the popular React Router library. It focuses on features such as server-side rendering and efficient data loading, and it emphasizes developer experience. Ryan Florence is a co-creator of React Remix and in this episode he speaks with Josh Goldberg about the

Why Server Functions Matter In A Server Component World

www.brenelz.com

A website containing blog posts related to the frontend.

Remix の SPA モード

azukiazusa.dev

Remix は React のフルスタックフレームワークで、Web 標準に基づいた API で構築されていることが特徴です。Node.js のようなサーバーサイドの JavaScript 環境で動作することを前提としています。しかし、現実の世界ではサーバーを用意せずに、静的なファイルをホスティングするだけの環境で Web アプリケーションを構築することが有効な場合も多くあります。このような需要を満たすために、Remix v2.5.0 から実験的に SPA モードが導入されました。

Zeitwerk と Ruby のコード読み込みを理解する

zenn.dev

「TypeScriptが当たり前」になった世界において、ESモジュール本来の運用に必要な考え方と設定とは

findy-code.io

TypeScriptがリリースされて13年、ESモジュールが導入されたES2015のリリースから10年が経ち、JavaScriptプロジェクトにおいては、今や「TypeScriptが当たり前」の世界になってきました。本記事では、Node.jsのTypeScriptサポートを活用することを前提に、ESモジュール本来の運用に必要な考え方や設定方法などを、TypeScriptの入門書を刊行したばかりの藤吾郎(gfx)さんが解説します。

外部からWebhookを受ける共通基盤 - LayerX エンジニアブログ

tech.layerx.co.jp

バクラク事業部Platform Engineering部の id:itkq です。LayerXでも1月からバクラク勤怠を運用開始しましたが、初めての月次締めは最速で終わったとのことでした。めでたいですね。 さて、この記事では1年ほど前から運用している、外部からWebhookを受ける共通基盤 (external-webhook) について紹介します。 この基盤がする仕事 主にターゲットとするWebhookは、利用している外部サービス経由のものです。現在サポートしているサービスは以下です。 SendGrid https://sendgrid.kke.co.jp/docs/API_Reference…

Voyager | An Open-Ended Embodied Agent with Large Language Models

voyager.minedojo.org

【Geoguessr】ナンバープレート総集編|catman

note.com

ナンバープレートは書くべきことが多くて大変ですが、特に重要と思われる事項を整理してまとめてみました。 ちなみに、ナンバープレートは英語ではLicense Plateといい、よりフォーマルな呼称としてVehicle Registration Plate(Wikipediaの見出しはこっち)とも言います。検索の際に日本語だとヒットしないことがあるので、覚えておくといいかもしれません。 03/31 パナマとカザフスタンに対応しました 11/02 リヒテンシュタインとオマーンに対応しました ユーロプレート 正式な呼称かどうかは分かりませんが、こんにちのヨーロッパの多くの国で導入されて

【GeoGuessr攻略記事】アジアの言語の見分け方法を徹底解剖|catman

note.com

本シリーズはYouTubeで公開している解説動画の内容をベースにして、要点を整理するとともに動画内で説明しきれなかったポイントを補足するための記事です。ぜひ動画本編と合わせてごらんください。 ↑元動画はこちら 第7回 アジア編 今回はアジアの言語をまとめて扱います。 基本的には文字で特定できるので、文字の解説がメインになります。 なお、日本語・韓国語・中国語に関しては省略します。 1.ラテン文字表記の諸言語 アジアの言語の中にはラテン文字を表記に用いる言語がいくつかあります。 これらは文字での特定が難しいため、見分けるためには語彙を詰めていく必要がありますが、系

【Geoguessr】【11/03更新】Google Car総集編|catman

note.com

グーグルカー、すなわちストリートビューを撮影している車の一部が映り込んでいることを利用した特定方法は、いついかなる場合でもトレッカーや船以外であればその国を確定できるようになる、必須知識のひとつです。 2024年後半になってピックアップのカバレッジが多くの国で追加されたことに伴い、記事の内容を大きく更新しました。 ピックアップトラックのグーグルカーは次の地点のようにブラーがかかることが非常に多いので、注意してみる必要があります。 03/31 パナマとカザフスタンが追加されたので対応しました。 05/10 モンゴルを更新しました 11/02 カバレッジの追加に伴い大幅に内容を更新

【11/02更新】Geoguessrで初学者は何を見るべきか|catman

note.com

これまで筆者はジオゲッサーのいろいろなTipsをまとめた記事を書いてきましたが、国が多すぎて正直分からん!覚えられん!という声が聞こえてきそうなので、ほんとのほんとのビギナー向けに何を見るべきか、ということを簡単に説明する記事です。 配信者で世界マップに挑戦してくれる方も増えてきていて、ジオゲファンとしては嬉しい限りなのですが、彼らが悪戦苦闘しているのを見ていると、始めたての頃の苦労を思い出すようで、もっと入門のための記事も書かないとな、と改めて痛感しました。 1.出題範囲 いきなりエグい暗記ですが、これは覚えるしかないです。 これは要するに、公式のストリートビューがない国は

【GeoGuessr攻略記事】東欧諸言語の見分け方法を徹底解剖|catman

note.com

本シリーズはYouTubeで公開している解説動画の内容をベースにして、要点を整理するとともに動画内で説明しきれなかったポイントを補足するための記事です。ぜひ動画本編と合わせてごらんください。 ↑元動画はこちら 第6回 東ヨーロッパ編 キリル文字表記など 前回に引き続き東ヨーロッパの言語を扱います。 当記事ではスラヴ系言語のキリル文字表記に加え、ルーマニア語やハンガリー語などそれ以外の語派に属する言語を見ていきます。 少数言語や方言差は省略しておりますが、今回まででヨーロッパの主な言語は全て網羅できるようにしています。 ↑前回の記事はこちら <コラム:東欧の言

なぜコーヒーの有名店は「浅煎り」が多いのか|広がる日本のコーヒー文化について - THE COFFEESHOP(ザ・コーヒーショップ)

www.thecoffeeshop.jp

サードウェーブと呼ばれたコーヒーのトレンド 2015年にブルーボトルコーヒーが日本に初上陸してから一気に広まっ

ユビーにパスキーを導入しました

zenn.dev

Service Worker がページをコントロールし始めるタイミングを skipWaiting と clients.claim から理解する - カミナシ エンジニアブログ

kaminashi-developer.hatenablog.jp

こんにちは。カミナシでソフトウェアエンジニアをしております佐藤です。 先日、『カミナシ レポート 記録アプリ(Web)』の提供を開始いたしました。 現場帳票システム『カミナシ レポート』、マルチデバイスで記録ができるWeb版をリリース PWA として利用が可能であり、また、ネットワークが不安定な現場での使用も想定したオフライン機能も備えています。これらを実現する上では、Service Worker が重要な役割を果たしています。 『カミナシ レポート 記録アプリ(Web)』の実装には、VitePWA を利用しています。VitePWA では Service Worker の制御に Workbox…

「マインクラフト」で最大1000人のAIエージェントが共同生活する社会実験で宗教や文化的ミームが広まったと判明 - GIGAZINE

gigazine.net

元マサチューセッツ工科大学助教授だったロバート・ヤン氏が設立したAI企業・Altera.ALは、OpenAIのGPT-4oをベースにしてゲームをプレイできる自律型エージェントを開発しています。この自律型エージェントを「マインクラフト」で共同生活させる実験「Project Sid」で、コミュニティが形成されて宗教や文化的ミームの伝播が確認できたと報告されています。

New Architecture is here · React Native

reactnative.dev

React Native 0.76 with the New Architecture by default is now available on npm!

Cloud Profilerを使ってNode.jsのメモリリークの原因を特定する

zenn.dev

Ruby on Rails 直球キャリアは意外とアリなのでは論 2021 | Offers Magazine

offers.jp

はじめまして、フリーランスのエンジニアとしてフロントエンド開発をメインに行っている、小林(@neo6120)と申します。これまで様々なRails製のプロダクトに関わってきて、はじめは2...

2024年のDenoのまとめと今後について

zenn.dev