並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1984件

新着順 人気順

I18Nの検索結果281 - 320 件 / 1984件

  • It’s time to leave the leap second in the past

    The leap second concept was first introduced in 1972 by the International Earth Rotation and Reference Systems Service (IERS) in an attempt to periodically update Coordinated Universal Time (UTC) due to imprecise observed solar time (UT1) and the long-term slowdown in the Earth’s rotation. This periodic adjustment mainly benefits scientists and astronomers as it allows them to observe celestial bo

      It’s time to leave the leap second in the past
    • YouTubeLiveのチャットを言語解析してDeepLによる翻訳結果に置換するChrome拡張機能を作った - Qiita

      YouTubeLiveにてVTuberの動画や生放送を眺めていると,母国語以外のチャットが流れることもありそれらのチャットをリアルタイムに拾うことができていない配信者が見受けられます. 確かにいちいち翻訳ツールにかけるのは面倒ですが,この状況は非常にもったいないと感じます. そこで比較的自然な翻訳をしてくれるDeepLを用いて自動的にチャットを翻訳するツールがあれば便利なのでは?と思い作ってみました. Summary of technical topics Monitor the chat field of YouTube Live with MutationObserver, determine the language with chrome.i18n.detectLanguage(), translate with DeepL API, and replace textContent

        YouTubeLiveのチャットを言語解析してDeepLによる翻訳結果に置換するChrome拡張機能を作った - Qiita
      • Temporal documentation

        This Stage 3 proposal is experimental. Do try it and report bugs; don't use it in production! Temporal CookbookOverview Running the cookbook filesRunning cookbook files: see instructions in ../polyfill/README.md Frequently Asked QuestionsThese are some of the most common tasks that people ask questions about on StackOverflow with legacy Date. Here's how they would look using Temporal. Current date

        • WordPress が Web の40%を支えるようになるまで

          メジャーマイルストーン ⌃トップに戻る。 WordPress 誕生 マイク・リトルと話し合った後、マット・マレンウェッグは SourceForge 上で b2 の新しいブランチを作成し、友人のクリスティーン・トラマウレットが考えた名前である WordPress と名付けました。5月27日に、WordPress.org が開設されました。当初は、開発ブログ、いくつかの概略文書、サポートフォーラムなどが置かれていました。WordPress のオリジナルホームページでは「WordPress は、美学、ウェブ標準、ユーザビリティに重点を置いたセマンティック・パーソナル・パブリッシング・プラットフォームである」と世界に向けて発信しました。このサイトは WordPress コミュニティに存在感を与え、フォーラムはホームベースとなる場を提供しました。 ⌃マイルストーンマーカーへ戻る。 初の WordPr

            WordPress が Web の40%を支えるようになるまで
          • Lazy Blocks - Gutenbergのカスタムブロックが管理画面から作成できるWordPressプラグイン | ブログ | 静岡県のホームページ制作 | 6666666 セブンシックス

            ごきげんよう、Gutenbergを使っていますか?まだClassic Editorが恋しいですか?セブンシックスでは、標準で導入するプラグインの見直しなどを経て、クライアント案件でもGutenbergを積極的に採用しています。今回は、Gutenbergを採用した開発時に嬉しいプラグイン「Lazy Blocks」の紹介です。 Lazy Blocksとは Lazy Blocksは、コーディング知識なしでGutenbergのカスタムブロックを作成できるWordPressプラグインです。 公式サイト https://lazyblocks.com/ ダウンロード https://wordpress.org/plugins/lazy-blocks/ これまでGutenbergは、カスタムブロックを追加する難易度の高さがネックでした。例えば「AddQuicktag」などで実現していた独自のマークアップを

              Lazy Blocks - Gutenbergのカスタムブロックが管理画面から作成できるWordPressプラグイン | ブログ | 静岡県のホームページ制作 | 6666666 セブンシックス
            • webpack から Vite への乗り換え|金丸翔 @TxTo CTO

              はじめにこんにちは!株式会社POLでエンジニアをやっている @show_kanamaru です! POL は「研究者の可能性を最大化するプラットフォームを創造する」をビジョンに、理系学生に特化した採用サービス、および研究開発者・技術者に特化した転職/採用サービスの2サービスを運営しています。 今回は、開発効率を向上させるために、webpack から Vite への乗り換えを検討しているため、その背景や移行の際に発生したエラーなどの紹介をしたいと思います! 背景現在の LabBase のプロダクトはビルド/バンドルツールに webpack を使用しているのですが、開発環境での初回起動やホットリロード、リリース時のビルドの時間が長いという課題がありました。 初回起動時間:約2分ホットリロード時間:約10秒 (もはやホットリロードと言えないですよね。。)ビルド時間:約5分webpack の性質上

                webpack から Vite への乗り換え|金丸翔 @TxTo CTO
              • Vue 2の開発を出来るだけVue 3に近づけるための基本テクニック - Link and Motivation Developers' Blog

                こんにちは、リンクアンドモチベーションのプラットフォームチームの菊池です。 普段はアプリケーション開発のプロジェクトマネジメントをしたり、横断でフロントエンドを見ていたりします。 さて先日、長らくnextバージョンであったVue 3が2022年2月7日からデフォルトバージョンになることが発表されました。 https://blog.vuejs.org/posts/vue-3-as-the-new-default.html 公式が推奨するビルドツールや状態管理ライブラリもViteやPiniaに変わって新時代って感じですね。 一方でまだVue 2を現役で使っているプロダクトも多いと思います。 弊社のフロントエンドも全てVue 2で書かれており、ブラウザ互換を保つため、最近開発をしたアプリケーションでもVue 2(Nuxt) + TypeScriptの構成を取っています。 が、すぐにVue 3にア

                  Vue 2の開発を出来るだけVue 3に近づけるための基本テクニック - Link and Motivation Developers' Blog
                • GIMP - Development version: GIMP 2.99.12 Released

                  GIMP 2.99.12 is a huge milestone towards GIMP 3.0. Many of the missing pieces are getting together, even though it is still a work in progress. As usual, issues are expected and in particular in this release which got important updates in major areas, such as canvas interaction code, scripts, but also theming… “CMYK space invasion”, by Jehan (based on GPLv3 code screencast), Creative Commons by-sa

                    GIMP - Development version: GIMP 2.99.12 Released
                  • 【React/Next.js】新規開発における多言語化(i18n)で得た知見共有 | Offers Tech Blog

                    概要 こんにちは、Offers を運営している株式会社 overflow でフロントエンドのテックリードをしている Kazuya です。今回は、筆者が担当しているプロダクト「Offers MGR(オファーズマネージャー) 」で先日実装した多言語対応について書かせていただきます。 近年はプロダクトがグローバル化していくケースが増加しており、それに伴い、WEBアプリケーションも英語や中国語をはじめとした複数言語のサポートをする必要がでてきていると思います。ただ、多言語化は実装する現場からするとやることが漠然としており、どのように進めればよいのか、構成はどのようにすればいいのかなど、多言語化をする際に考慮すべきことが多くあり、なかなか実行に移すのは難しいです。(筆者も右往左往していました) そこで今回は、新規プロダクト開発で実際に実装してみて得た知見をベースに多言語化の構成やポイントなどを紹介し

                      【React/Next.js】新規開発における多言語化(i18n)で得た知見共有 | Offers Tech Blog
                    • GitHub - aralroca/next-translate: Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - aralroca/next-translate: Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!
                      • GitHub - shadowwalker/next-pwa: Zero config PWA plugin for Next.js, with workbox 🧰

                        This plugin is powered by workbox and other good stuff. 👋 Share your awesome PWA project 👉 here Features 0️⃣ Zero config for registering and generating service worker ✨ Optimized precache and runtime cache 💯 Maximize lighthouse score 🎈 Easy to understand examples 📴 Completely offline support with fallbacks example 🆕 📦 Use workbox and workbox-window v6 🍪 Work with cookies out of the box 🔉

                          GitHub - shadowwalker/next-pwa: Zero config PWA plugin for Next.js, with workbox 🧰
                        • slowtec | Porting a JavaScript App to WebAssembly with Rust (Part 1)

                          20. 12. 2019 TL;DR We will demonstrate how to do a complete port of a web application from React+Redux written in JavaScript to WebAssembly (WASM) with Rust. This is the first part of a blog post series. Here are Part 2 and Part 3. Motivation Maintaining software that is written in a dynamically typed language like JavaScript is costly. Maintaining a JavaScript frontend that is built with React, N

                          • Announcing Flutter 1.22

                            We’re delighted to introduce our latest release of Flutter, with extensive support for iOS 14 and Android 11. Flutter 1.22 builds on the foundation set by previous releases by enabling developers to build fast, beautiful user experiences for multiple platforms from a single codebase. Our quarterly stable releases package the latest features, performance improvements, and bug fixes, and are suitabl

                              Announcing Flutter 1.22
                            • 2022-10-19のJS: Bun v0.2、Lerna v6、ECMAScript Decorator

                              JSer.info #614 - Bun v0.2.0がリリースされています。 Release Bun v0.2.0 · oven-sh/bun 0.2.0ではbun --hotでのHot Relaodingの対応、Bun.spawnの追加、ReadableStreamのサポート改善、package.jsonのimportsフィールドのサポートなど含まれています。 monorepo管理ツールのlerna v6.0.0がリリースされました。 Release v6.0.0 · lerna/lerna デフォルトでlerna runにNxを使うように、lerna add-cachingコマンドの追加、lerna repairコマンドの追加などの変更が含まれています。 内部的にNxを使うようになったため、Nxの機能であるリモートキャッシュなども利用できるようになっています。 Lerna rebor

                                2022-10-19のJS: Bun v0.2、Lerna v6、ECMAScript Decorator
                              • Why I'm leaving Elm

                                Over the past year or so, I've reluctantly come to the conclusion I need to leave Elm and migrate to some other language (most likely Bucklescript via philip2), and I definitely cannot recommend it to anyone else. This post is about my reasons for that, which are mostly about the way in which the leadership behave. I'm not going to talk about the good points of Elm as a technology. You can read th

                                • 娘のためにFlutterでゲームを作ってみた with Nuxt.js

                                  昔作ったUnityのゲームアプリ、なぜか娘が楽しそうに遊んでいて、 Flutterでリメイクしてみよ!と思い立ち、無事リリースできたので、 構成とかをまとめてみました(*´ω`*) どんなゲーム? 鯖(サバ)の中から鮪(マグロ)を探す かわいいお気軽タッチゲーム🐟 実際のプレイ画面はこんな感じに せっかくリメイクするので、 「親子で一緒にたのしめるシンプルなゲーム」 にしたいな〜とおもい、子供でもできるシンプルなルールで、 大人も楽しめる難易度になるようがんばってます! システム構成 全体の構成はこんな感じ Flutter(アプリ) Nuxt.js(LPサイト) unjs/nitro(OGP生成など) Firebase(Auth/Firestore) Cloudflare R2(OGP保存) TypeSpec(Dart/TS間でのモデル共通化) Cloud Run + Firebase

                                    娘のためにFlutterでゲームを作ってみた with Nuxt.js
                                  • App2Containerでtomcat環境をコンテナ化してみた | DevelopersIO

                                    中山です この記事はApp2Containerをとりあえず触ってみた、チュートリアル的な記事となります。 App2Containerとは App2Containerは、ASP.NETおよびJavaアプリケーションをコンテナ化するツールです。 AWS App2Container の発表 - アプリケーションをコンテナ化して AWS クラウドに移行する これによって、既存のアプリケーションをAWSのコンテナプラットフォームサービスであるECSもしくはEKSに簡単にデプロイできるようになります。 やってみた 公式のチュートリアルに沿って試していきたいと思います。今回は、tomcat上で動作するアプリケーションの移行をやってみます。 Containerizing a Java application on Linux 動作要件 動作要件は以下の通りです。 移行元の環境を用意する際にこれらが満たされ

                                      App2Containerでtomcat環境をコンテナ化してみた | DevelopersIO
                                    • 達人出版会

                                      探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワールド 瀬戸美月 徹底攻略 情報セキュリティマネジメント予想問題集 令和6年度 五十嵐 聡 詳説 ユーザビリティのための産業共通様式 福住 伸一, 平沢 尚毅 DX時代の観光と社会

                                        達人出版会
                                      • 個人開発にてWebサイトやWebサービスを作るときにだいたい使うもの【準備・開発・運用】 - Qiita

                                        注意事項 この記事には一部書きかけのものが含まれています。 定期的に追記・更新しているので、このポストに対して興味をお持ちいただけた方はストックしていただけたらと思います。 ある程度の量を更新したタイミングで(変更の度合いは私の感覚ですが)変更通知を送りますので、そのタイミングで再度確認いただけたら幸いです。 追記・修正を、諸々しました。 この投稿をしてから個人でもいくつかWebサイトやWebサービスなどを作ってきました。 実際に作ってみると、あのとき書いた内容では微妙だったり、他にももっと便利な物を見つけたりで、色々と内容を書き換えたくなったので、思い切って内容を大幅に変更しています。 また、開発に関しては触れません、と書いていましたが、下にも書いたように一緒のページに開発についても記載があったほうが見やすいため、開発についても記載していくことにします。 なお、開発については個人のスタイ

                                          個人開発にてWebサイトやWebサービスを作るときにだいたい使うもの【準備・開発・運用】 - Qiita
                                        • Perspective of Angular in 2020

                                          Angular Advent Calendar 2019の25日目の記事です。 この記事は GDG TokyoのDevFest 2019で発表した内容から抜粋、加筆したものです。 2019年も終わりということで、発表では今年一年のAngularの動きを振り返り、来年以降の展望についてまとめました。 この記事では振り返り部分は割愛し、2020年以降のAngularのロードマップについてのみ触れることにします。 全篇をご所望の場合はスライドを直接参照してください。 bit.ly/2Y5ZfJx Roadmap in 2020 2020年の間にはv9.0からv11.xまでのリリースが行われる予定です。半年に一度のメジャーバージョンアップは今後も継続されます。 v9.0では次のような大きな変更があります。 Ivyのデフォルト有効化 CDK Clipboard APIの提供開始 CDK Testin

                                            Perspective of Angular in 2020
                                          • e-Tax ソフト( WEB 版)のログインページが読み込み中のまま開かない問題

                                            e-Tax ソフト( WEB 版)のページを開くと、画面に「読み込み中です...」と表示されたままでいくら待っても操作できるようにならない問題についてです。 以下に述べるものがこの問題の唯一の原因かどうかはわかりませんが( e-Tax ソフトはいろいろひどいため他にもいろんなバグがありそうですが……)、万が一私と同じ状況で困っている方のためにメモを残しておきます。 ちなみに、私は 2020 年 2 月に macOS の Chrome を使っていてこの問題に当たりました。 問題 e-Tax ソフト( WEB 版)にログインするためページを開くと、モーダルウィンドウに「読み込み中です...」と表示されたままでいくら待ってもログインフォームが表示されない。 原因 ページの動作に必要なスクリプトが 404 で読み込めず JavaScript でエラーが出ています。 ブラウザのインスペクタのコンソー

                                              e-Tax ソフト( WEB 版)のログインページが読み込み中のまま開かない問題
                                            • 2022-03-29のJS: ES2022リリース候補版、Safari Technology Preview 142、Storybookの代替実装

                                              JSer.info #585 - ECMAScript 2022のリリース候補版となる仕様書のドラフトが公開されました。 合わせて、ECMAScript Internationalization APIのES2022のリリース候補版が公開されています。 Release ES2022 Candidate March 2022 · tc39/ecma262 Release ES Intl 2022 Candidate · tc39/ecma402 6月のEcma InternationalでのGA(総会)で承認されたタイミングで、ES2022が正式にリリースされる予定です。 Normative(仕様の変更、Proposalを仕様にマージ)な変更は次のページにまとめてあります。 ES2021...ES2022 Normative changes: https://github.com/tc39/

                                                2022-03-29のJS: ES2022リリース候補版、Safari Technology Preview 142、Storybookの代替実装
                                              • 二画面ファイラーを作った。

                                                (Qiita に投稿したものですが、Zenn も始めてみたので、こちらにも) 15 年以上前、まだ Windows ユーザーだったころ、二画面ファイラーを使っていました。 ファイラーとは、コピーや移動、リネームなど一連のファイル操作を行うソフトウェアのことで、いわゆるファイルマネージャー、Mac で言うところの Finder、Windows での Explorer にあたります。検索しても出てこないので、この文脈でのファイラーという単語の使い方はもしかしたら日本独特なのかもしれません。 二画面ファイラーは左右二画面を同時表示してファイル操作するという強い特徴があり、使い方によっては業務効率をかなり上げることができます。私が使っていたのは あふ というソフトウェアで、その世界では知らぬ者はいない定番のファイラーでした。久しぶりに調べたところまだ健在のようですごく嬉しいです。 以下はコンソール

                                                  二画面ファイラーを作った。
                                                • コピペでOK!新着記事に「NEW」をつける方法! | WordPress DAY

                                                  WordPressでサイトやブログを制作していると、カスタマイズ要件として「新着記事にNEWアイコンを付けたい!」という要望がよくあります。一言で新着といっても判別する方法は1つではありません。なので今回はその辺も踏まえて解説していきます。 新着記事の判別 まずは新着記事の判別ですが、何を基準に新着記事とするかを考えます。これには大きく3つのパターンがありますので3つそれぞれでコードを作成していきましょう。 時間で判別 件数で判別 時間+件数 1.時間で判別 記事が投稿されてからの時間で判別するパターンです。一番馴染みやすい判別ですね。 PHP $days = 3; $today = date_i18n('U'); $entry_day = get_the_time('U'); $keika = date('U',($today - $entry_day)) / 86400; if ( $

                                                    コピペでOK!新着記事に「NEW」をつける方法! | WordPress DAY
                                                  • 週刊Railsウォッチ(20190930前編)知られざる7つの便利gem、Duration.buildにstringを渡せなくなる、Webpackerのpacksをマスターほか|TechRacho by BPS株式会社

                                                    2019.09.30 週刊Railsウォッチ(20190930前編)知られざる7つの便利gem、Duration.buildにstringを渡せなくなる、Webpackerのpacksをマスターほか こんにちは、hachi8833です。Google Translator Toolkitが12月4日にディスコンになるそうなので忘れないうちにファイルをGTTからダウンロードしておきました。 なんと... 😳💦 — 安川要平/Yohei Yasukawa (@yasulab) September 20, 2019 つっつきボイス:「終わっちゃうんだ😳」「GTTは自分も最近めっきり使ってませんでしたが、突然の終了宣言で😇」「見た感じユーザー数は少なそうではありますけど😆」「ローカライズに関心のある人ぐらいしかいないと思いますので、きっとそうです😆」「マイグレーションパスとかもないのかし

                                                      週刊Railsウォッチ(20190930前編)知られざる7つの便利gem、Duration.buildにstringを渡せなくなる、Webpackerのpacksをマスターほか|TechRacho by BPS株式会社
                                                    • Firefox 70 — a bountiful release for all – Mozilla Hacks - the Web developer blog

                                                      Firefox 70 is released today, and includes great new features such as secure password generation with Lockwise and the new Firefox Privacy Protection Report; you can read the full details in the Firefox 70 Release Notes. Amazing user features and protections aside, we’ve also got plenty of cool additions for developers in this release. These include DOM mutation breakpoints and inactive CSS rule i

                                                        Firefox 70 — a bountiful release for all – Mozilla Hacks - the Web developer blog
                                                      • GitHub - lokalise/i18n-ally: 🌍 All in one i18n extension for VS Code

                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                          GitHub - lokalise/i18n-ally: 🌍 All in one i18n extension for VS Code
                                                        • mablを活用した STORES 予約 のE2Eテスト戦略 - STORES Product Blog

                                                          最初に STORES 予約 の開発をしているTak-Iwamotoです。 STORES 予約 ではmablを使用して、少しずつE2Eテストを導入し始めています。 この記事ではmablをどのように使用しているのか、利用する上でのtipsなどを書かせていただきます。 mablとは mablはブラウザの操作をレコーディングすることでE2Eテストを作成できるサービスです。 cypressなどはコードでテストを実装する分、実装コストがかかってしまいますが、mablだとブラウザで動作確認するのと同じ要領でテストを実施できます。 STORES 予約 ではユーザーさまにとって影響が大きい予約画面や月謝・回数券の購入などの決済関連を中心に、正常系のみmablでテストを作成しています。 テストの作成方法 説明する必要がないくらいかんたんにテストを作成できますが、作成方法を説明します。 mablのデスクトップア

                                                            mablを活用した STORES 予約 のE2Eテスト戦略 - STORES Product Blog
                                                          • ドキュメント翻訳プロジェクトを立ち上げると技術のキャッチアップもできる

                                                            Svelte Advent Calendar 2022 1日目の記事です。 前書き 皆さんはSvelteというフロントエンドフレームワークをご存知でしょうか。雑に紹介すると、ReactやVueと同じカテゴリに属するものです。また、SvelteKitというSvelteを使ったアプリケーションフレームワークもあります。こちらはReactにとってのNext、VueにとってのNuxtにあたります。 Svelteはパフォーマンスが良く、軽量で、わかりやすく、公式ドキュメントやチュートリアルが充実しているなど様々な面で優れており、Stack Overflow Developer Survey や State of JavaScript などのテック系のサーベイにおいて、該当の部門で1位を取るなど、近年注目を集めています (もっとSvelteについて細かく紹介したいところですが、 今回の記事の趣旨とは異

                                                              ドキュメント翻訳プロジェクトを立ち上げると技術のキャッチアップもできる
                                                            • Angular アプリケーションのユニットテスト環境をゼロから作る - とんかつ時々あんどーなつ

                                                              いつも ng new 一発でテスト環境まで準備済みだが、ふとユニットテスト環境を作るのにどういうパッケージとどういう設定が必要かきになったので試してみた記録 テスト環境がない状態で Angular アプリケーションを用意 ng new のオプションにめちゃくちゃ都合のいい minimal があったのでこれを使ってアプリケーションを用意 $ npx @angular/cli new ng-sample --minimal ? Would you like to add Angular routing? No ? Which stylesheet format would you like to use? SCSS [ https://sass-lang.com/documentation/syntax#scss ] CREATE ng-sample/README.md (1038 bytes

                                                                Angular アプリケーションのユニットテスト環境をゼロから作る - とんかつ時々あんどーなつ
                                                              • 2023-12-08のJS: Redux 5.0.0、Vitest 1.0.0、Astro 4.0

                                                                JSer.info #672 - Redux Toolkit v2.0.0に関連してRedux 5.0.0がリリースされました。 Release v5.0.0 · reduxjs/redux Redux 5.0.0では、TypeScriptへの書き換え、CJS/ESMのdual packageに変更、ES2020形式で出力するように変更。 また、createStoreを非推奨として、Redux Toolkitへの移行を推奨しています。 Release v2.0.0 · reduxjs/redux-toolkit 同時にリリースされたRedux Toolkit v2.0.0では、Redux v5/Reselect 5.0へのアップデート、createReducer/createSliceのextraReducersにおけるオブジェクト構文のサポートの削除などが行わています。 その他にも、mi

                                                                  2023-12-08のJS: Redux 5.0.0、Vitest 1.0.0、Astro 4.0
                                                                • 読み込み時間の高速化

                                                                  Overview最新の Web エクスペリエンスを構築する際に高速化を行い、高速化を維持するためには、測定、最適化、監視が重要となります。パフォーマンスの高いサイトではパフォーマンスの低いサイトに比べてユーザーの活動がより活発になり、そしてその活動がより長く維持されるようになるため、Web ベンチャーが成功を収めるためにはパフォーマンスが重要な役割を果たします。サイトは、ユーザーの満足度を中心とした指標に重点を置いて最適化が行われる必要があります。これらの指標を確認し、パフォーマンスを向上させるために必要な正しい手順を進めるためには、(web.dev に組み込まれている) Lighthouse などのツールが役に立ちます。"高速化を維持する" ためには、パフォーマンスバジェットを設定して適用し、高速化した読み込み速度やユーザーにとっての高い使用感を維持していくために必要な制約の中でサイトの

                                                                    読み込み時間の高速化
                                                                  • Vue.js向けの高機能・高性能なテーブルコンポーネントvxe-tableを紹介したい - Qiita

                                                                    何に関する記事か? vxe-table というVue.js向けのテーブルUIコンポーネントを紹介する記事です。 かなり高機能・高性能なライブラリなのですが、中国発ということもあり日本語の情報が見当たらなかったので記事にしてみました。 この記事ではコンポーネントの提供する機能のほんの一部しか紹介していません。より詳細な情報は以下のリンクから参照してください。 Link GitHub - vxe-table コンポーネントの概要やインストール手順、サンプルコードなど vxe-table 公式ガイド(英語・中国語) コンポーネントの提供する機能・サンプルコードやAPIリファレンスなど かなりたくさんの機能が提供されているので、是非一度チェックしてみてください! 誰にとってオススメか? Element, Vuetify などのコンポーネントライブラリを使っていて、テーブル(グリッド)コンポーネント

                                                                      Vue.js向けの高機能・高性能なテーブルコンポーネントvxe-tableを紹介したい - Qiita
                                                                    • 内製データカタログによる分析基盤の改善〜ミニマムなメタデータ管理で分析を前に進めよう〜 - Money Forward Developers Blog

                                                                      この記事は、Money Forward Engineering 1 Advent Calendar 2022 7日目の投稿です。 6日目は koyoさんで i18n YAML ファイル中の日本語/英語のズレを検知する単体テスト でした。 本日は私が「メタデータ管理の最初の一歩」について書いていきたいと思います。 はじめに 初めまして、CTO室分析基盤部のnakamoriです。 私は22新卒でこの分析基盤部に配属されてから半年、データ分析基盤の開発と運用を行っています。 今回は入社して一番大きなプロジェクトだったメタデータ管理についてお話ししようと思います。 この記事が想定する読者 分析基盤であるDWH(データウェアハウス)にデータが蓄積されてきたが、メタデータ管理をまだ行っていない人 データカタログツールを導入しようか迷っている人 抱えていた課題 弊社マネーフォワードは40を超えるサービス

                                                                        内製データカタログによる分析基盤の改善〜ミニマムなメタデータ管理で分析を前に進めよう〜 - Money Forward Developers Blog
                                                                      • 週刊Railsウォッチ(20191209前編)Pumaのphased-restartとUnicornのgraceful restart、RailsのTZハックが不要になった話ほか|TechRacho by BPS株式会社

                                                                        2019.12.09 週刊Railsウォッチ(20191209前編)Pumaのphased-restartとUnicornのgraceful restart、RailsのTZハックが不要になった話ほか こんにちは、hachi8833です。ChainerがPyTorchに乗り換えられたそうです。 Preferred Networks、深層学習の研究開発基盤をPyTorchに移行 | 株式会社Preferred Networks https://t.co/rytkSs6z7c おお。正しい判断ではないでしょうか。お疲れ様でした。 — Yuta Kashino (@yutakashino) December 5, 2019 サイト: Chainer: A flexible framework for neural networks サイト: PyTorch つっつきボイス:「ついさっき上のツィー

                                                                          週刊Railsウォッチ(20191209前編)Pumaのphased-restartとUnicornのgraceful restart、RailsのTZハックが不要になった話ほか|TechRacho by BPS株式会社
                                                                        • 2021-05-18のJS: Node.js 14.17.0、TypeScript 4.3 RC(インクリメンタルビルドの改善)、Angular v12

                                                                          JSer.info #540 - 現在のLTSの最新版であるNode v14.17.0がリリースされました。 Node v14.17.0 (LTS) | Node.js Node v14.17.0では、Node.js 15.x で追加された機能やモジュールがバックポートされています。 診断情報を扱うdiagnostics_channelモジュールの追加、UUID v4を生成するcrypto.randomUUID()が追加されています。 crypto.randomUUID() はWHATWGで定義されている仕様で、Chromeにも実装が追加されています。 WICG/uuid: UUID V4 crypto.randomUUID() - Chrome Platform Status また、--experimental-abortcontrollerの実験フラグ付きですが、AbortContro

                                                                            2021-05-18のJS: Node.js 14.17.0、TypeScript 4.3 RC(インクリメンタルビルドの改善)、Angular v12
                                                                          • Requirements for Japanese Text Layout - 日本語組版処理の要件(日本語版)

                                                                            This document describes requirements for general Japanese layout realized with technologies like CSS, SVG and XSL-FO. The document is mainly based on a standard for Japanese layout, JIS X 4051, however, it also addresses areas which are not covered by JIS X 4051. This version integrates errata and links to related materials. この文書は,CSS,SVGおよびXSL-FOなどの技術で実現が求められる一般的な日本語組版の要件を記述したものです.この文書は,主としてJIS X

                                                                            • AWS環境のRHEL7/8にDNSキャッシュ(dnsmasq)を設定してみた - のぴぴのメモ

                                                                              はじめに dnsmasqとは 作成する構成 RHEL8とRHEL7の違い RHEL8にdnsmasqを設定する 実行環境 設定手順 dnsmasqインストールと実行ユーザ設定 NetworkManagerの設定変更 再起動 動作確認 RHEL7にdnsmasqを設定する 実行環境 設定手順 dnsmasqインストールと実行ユーザ設定 dnsmasq設定ファイルの変更 dnsmasqのDNS参照先設定(/etc/resolv.dnsmasq) dnsmasqサービスの有効化 DHCPのDNSリゾルバー設定変更と反映 動作確認 dnsmasqのキャッシュ保持期間 はじめに AWS環境にRHEL8とRHEL7にdnsmasqを利用したDNSキャッシュを設定した時の手順メモです。ネットワーク設定にDHCPを利用している環境の場合、DHCPとの整合性を合わせる部分が鍵となります。 dnsmasqとは

                                                                                AWS環境のRHEL7/8にDNSキャッシュ(dnsmasq)を設定してみた - のぴぴのメモ
                                                                              • 週刊Railsウォッチ(20200120前編)福岡でも公開つっつき会、Railsのconnection_specification_nameでprimaryという名前が非推奨に、structure.sqlとschema.rbほか|TechRacho by BPS株式会社

                                                                                2020.01.20 週刊Railsウォッチ(20200120前編)福岡でも公開つっつき会、Railsのconnection_specification_nameでprimaryという名前が非推奨に、structure.sqlとschema.rbほか こんにちは、hachi8833です。Chromium入りEdgeが出ましたね。 It's here! The new #MicrosoftEdge is the browser for business. — Microsoft Edge Dev (@MSEdgeDev) January 17, 2020 つっつきボイス:「アイコンがChromiumと色違いというのがまた何とも😆」「大丈夫かしら😆」「Chromium入って〼という表示なのかも😆」 「新Edge入れた?」「別に使わないし入れてませんけど😆」「自分もまだWindowsに入

                                                                                  週刊Railsウォッチ(20200120前編)福岡でも公開つっつき会、Railsのconnection_specification_nameでprimaryという名前が非推奨に、structure.sqlとschema.rbほか|TechRacho by BPS株式会社
                                                                                • Angular v18 is now available!

                                                                                  Today we are excited to share the next milestone in the evolution of Angular! Over the past three releases we’ve introduced a lot of new features and improvements. This time we focused on polishing the work we shipped by graduating many of the new APIs to stable, addressing common developer requests, and experimentally releasing one of the most desired roadmap projects: zoneless change detection.

                                                                                    Angular v18 is now available!