並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 27108件

新着順 人気順

JavaScriptの検索結果121 - 160 件 / 27108件

  • Improving Web Accessibility with Web Platform Tests

    Last year, a colleague introduced me to the Interop Accessibility project. I immediately resonated with its charge to “improve the state of accessibility across the entire web, regardless of which platform, browser, or assistive technology.” The project’s mission was compelling but it also represented, from my perspective, a transformative example of shifting accessibility to the level of web plat

    • 3D地理データを最適化するクラウドサービス「Cesium ion」、「PLATEAU」による日本の3D都市モデルが追加|ゲームメーカーズ

      Cesium GS、クラウドプラットフォーム「Cesium ion」への「Japan 3D Buildings」データ追加を発表 「Cesium ion」は、アップロードされた3Dモデルを3D Tile形式に変換・最適化するサービス 「Japan 3D Buildings」は、国土交通省主導の「PLATEAU」が提供する3D都市データセット Cesium GSは、同社のクラウドプラットフォーム「Cesium ion」にて、「Japan 3D Buildings」データセットの追加を発表しました。 Japan 3D Buildings がCesium ionに登場!MLIT PLATEAUプラットフォームの200以上のCityGMLデータセットを1つの包括的なタイルセットに統合し、日本全国2,300万棟の3Dビルで没入感のあるデジタルツインを作成できます。詳細はこちら:https://t.c

        3D地理データを最適化するクラウドサービス「Cesium ion」、「PLATEAU」による日本の3D都市モデルが追加|ゲームメーカーズ
      • 数百万台のモデムを自由に書き換え可能な脆弱性を見つけるまでの経緯をセキュリティエンジニアが報告

        自身のモデムがハッキングされたことを契機に、モデムを運用しているプロバイダのシステムに脆弱(ぜいじゃく)性があることを突き止めたセキュリティエンジニアのサム・カリー氏が、「どのように突き止めたのか」についてブログに投稿しました。 Hacking Millions of Modems (and Investigating Who Hacked My Modem) https://samcurry.net/hacking-millions-of-modems 事の発端は2年前で、カリー氏は自宅のPCからAWSのインスタンスにアクセスした際に「謎のIPアドレスから同じリクエストがリプレイされる」という奇妙な現象に遭遇しました。下のログファイルに残されている記録のうち、「98.161.24.100」はカリー氏のPCのIPアドレスですが、「159.65.76.209」という謎のIPアドレスから同じリ

          数百万台のモデムを自由に書き換え可能な脆弱性を見つけるまでの経緯をセキュリティエンジニアが報告
        • Visual Studio Code May 2024

          Version 1.90 is now available! Read about the new features and fixes from May. May 2024 (version 1.90) Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the May 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: Editor tabs multi-select - Select and perform

            Visual Studio Code May 2024
          • WebAssembly・PWAの習作アプリを作成して感じたこと

            はじめに この記事では、個人の習作としてwasm-image-resizerという簡易な画像リサイズ・フォーマット変換ツールをWebAssembly + PWA + Reactで作成したので、そのときに私の得た知見を記載したいと思います。 アプリとしては実に単純であんまり面白みもないのですが、半ばちょっとした好奇心と勢いで自分なりに作ってみました。手探りで拙いですが、ソースコードは以下に配布していますので、よかったら見てみてください。 アプリの技術目標 このアプリを通して私が考えた技術目標は以下のとおりです。 フロントエンドとしては言語はTypeScript、Viteをベースにする UIのフレームワークとしてReactを使用 画像変換などのアプリでやりたいコアな処理はRustで記述 wasm-bindgenとwasm-packでWebAssembly化・javascriptパッケージ化を行

              WebAssembly・PWAの習作アプリを作成して感じたこと
            • Turborepo 2.0

              Turborepo 2.0 improves the developer experience of JavaScript and TypeScript repositories, with features including: New terminal UI: Interactive tasks and clearer logs Watch Mode: Dependency-aware task watcher for any tooling in your repository All-new documentation: Core monorepo concepts, refreshed API reference, and ecosystem tooling guides Licensing and maintenance updates: Upgraded to MIT lic

                Turborepo 2.0
              • Askar Safin

                This is why you should never use parser combinators and PEG June 2, 2024 Let me tell you why you should (nearly) never use PEG (parsing expression grammars). Nearly everything I will say applies to parser combinators (parsec in Haskell, nom in Rust), too. So, don't use PEG. Use CFGs (context-free grammars) instead. They are more natural. I feel that CFGs more naturally represent how we think. Thus

                • JavaScriptの標準規格「ECMAScript」を見直す。これからの注目機能も紹介

                  JavaScriptの標準規格「ECMAScript」を見直す。これからの注目機能も紹介 2024年6月5日 執筆 山内 直 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)に所属するテクニカルライター。出版社を経てフリーランスとして独立。ライター、エディター、デベロッパー、講師業に従事。屋号は「たまデジ。」。著書に『Bootstrap 5 フロントエンド開発の教科書』、『作って学べるHTML+JavaScriptの基本』など。 監修 山田 祥寛 静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。 主な

                    JavaScriptの標準規格「ECMAScript」を見直す。これからの注目機能も紹介
                  • This is why you should never use parser combinators and PEG

                    Let me tell you why you should (nearly) never use PEG (parsing expression grammars). Nearly everything I will say applies to parser combinators (parsec in Haskell, nom in Rust), too. So, don't use PEG. Use CFGs (context-free grammars) instead. They are more natural. I feel that CFGs more naturally represent how we think. Thus when you have some language in your head and you try to write it down as

                      This is why you should never use parser combinators and PEG
                    • ESLintのルールを全部読む

                      全部読んで、使うのか使わないのか、使うならどういう設定にするか、を全部考える。 airbnb-base を使いがちだったが自社のルールセット作るうえでは通ったほうが良い道なのではと思ったので、やる。 array-callback-return ArrayやArray.prototypeに生えている関数(Arrany.fromやArray.prototype.everyなど)が引数にcallbackを取る場合に、callbackで必ずreturnを書くことを強要するルール。 // だめな例 /*eslint array-callback-return: "error"*/ var indexMap = myArray.reduce(function(memo, item, index) { memo[item] = index; // returnがない }, {}); var foo =

                        ESLintのルールを全部読む
                      • Ludic - Documentation

                        IntroductionLudic is a lightweight framework for building HTML pages with a component approach similar to React. It is built to be used together with htmx.org so that developers don't need to write almost any JavaScript to create dynamic web services. Its potential can be leveraged together with its web framework which is a wrapper around the powerful Starlette framework. It is built with the late

                          Ludic - Documentation
                        • Object.keys() が返す配列の順序における数値キーの昇順には上限がある - カミナシ エンジニアブログ

                          はじめに こんにちは。昨年の10月にカミナシに入社したソフトウェアエンジニアの tokuse です。 気が付けば入社してから既に半年以上経っており、光陰矢の如しで驚愕しています! カミナシではフロントエンドを TypeScript で開発しています。そんな中、先日 Object.keys() の仕様に起因する不具合が発生し、その際に Object.keys() が返す配列の順序に関する仕様について詳しく知りました。当稿ではその仕様について説明します(ECMAScript 最新前提です)。 はじめに 問題となった処理 Object.keys() の仕様 まとめ 余談 おわりに 問題となった処理 まず、問題となった処理をサンプルコードで紹介します。次のコードは、オブジェクトの数値キーのうち最大値を取得しようとした処理です。 type UserId = number; type User = {

                            Object.keys() が返す配列の順序における数値キーの昇順には上限がある - カミナシ エンジニアブログ
                          • DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で

                            DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で JavaScript/TypeScriptランタイムの「Deno」は、最新版のDeno 1.44でnpmのプライベートレジストリやgRPCに対応したことを発表しました。 Deno 1.44 is released! Private npm registries gRPC now supported Module loading & memory performance improvements LSP and compatibility enhancements Request.bytes() and Response.bytes() New lint rules DENO_FUTURE=1 And more... https://t.co/lx7f

                              DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で
                            • 2024-06-03のJS: vitest v2.0.0-beta.5(browser mode)、Rspack v0.7、ESLint Migrator

                              JSer.info #695 - Vitest v2.0.0-beta.5がリリースされました。 Release v2.0.0-beta.5 · vitest-dev/vitest --merge-reportsがカバレッジをサポート、Promiseベースのmockに対するAssertionの追加、ブラウザモードの改善などが含まれています。 VitestのBrowser Modeは、jsdomやhappy-domを置き換える形で、コンポーネントテストのための仕組みとして作られています。 開発中のVitest 2.0ではCommands APIとmodule mockingが追加されています。 次のIssueに、VitestのBrowser Modeの目的や方向性についての解説が書かれています。 Vitest Browser Mode · vitest-dev/vitest · Discus

                                2024-06-03のJS: vitest v2.0.0-beta.5(browser mode)、Rspack v0.7、ESLint Migrator
                              • Vitest Browser Mode · vitest-dev/vitest · Discussion #5828

                                It's been some time since we gave any update on the Browser Mode, and Vitest 2.0 seems like a good time to explain how we feel about it. And we have a lot of plans! The initial purpose of Vitest was to allow running tests without a complex Jest setup but with the battle-tested Jest API everyone is already familiar with. This also meant faking the browser environment (with jsdom or happy-dom). With

                                  Vitest Browser Mode · vitest-dev/vitest · Discussion #5828
                                • SPAのアプリケーションで、外部のIdPを使ってOpenID Connect によるログイン機能を開発しようと考えています。IDトークンの保存先として、ブラウザのCookieかサーバーのDBに保存するかの2つの案があると思っています。調べた限り、サーバーサイドで持つべきという意見が多いように見えますが、以下のような背景がある中で開発しても、ブラウザのCookieでは持つべきなのではないのでしょうか? - IDトークン自体にも、個人の属性(氏名等)情報は無いことを確認している - サーバーサイドでIDトーク

                                  SPAのアプリケーションで、外部のIdPを使ってOpenID Connect によるログイン機能を開発しようと考えています。IDトークンの保存先として、ブラウザのCookieかサーバーのDBに保存するかの2つの案があると思っています。調べた限り、サーバーサイドで持つべきという意見が多いように見えますが、以下のような背景がある中で開発しても、ブラウザのCookieでは持つべきなのではないのでしょうか? - IDトークン自体にも、個人の属性(氏名等)情報は無いことを確認している - サーバーサイドでIDトークンの署名検証をして、IDトークンの改ざんが無いか確認する - Http Only属性:JSによるCookieへのアクセスを防ぐため - Secure属性:流出防止のため - SameSite=strict:CSRF対策のため 結論から言えば、「どちらでもよい」となります。しかし、恐らく話は

                                    SPAのアプリケーションで、外部のIdPを使ってOpenID Connect によるログイン機能を開発しようと考えています。IDトークンの保存先として、ブラウザのCookieかサーバーのDBに保存するかの2つの案があると思っています。調べた限り、サーバーサイドで持つべきという意見が多いように見えますが、以下のような背景がある中で開発しても、ブラウザのCookieでは持つべきなのではないのでしょうか? - IDトークン自体にも、個人の属性(氏名等)情報は無いことを確認している - サーバーサイドでIDトーク
                                  • WordPressでブロックテンプレートを作成する方法

                                    GutenbergがWordPressの標準エディターとなった今、ウェブデザインの可能性は、WordPressテーマに縛られません。WordPressには、優れたサイトのレイアウトに必要なデザインツールが搭載されており、テーマはサイトの構築やデザイン機能を強化する目的で使用することができます。 そしてブロックテンプレートは、サイト構築をさらに強化してくれる存在。ブロックエディターハンドブックには、以下のように記載されています。 ブロックテンプレートはブロックアイテムのリストとして定義されます。定義済みの属性やプレースホルダーコンテンツを含めることができ、静的にも動的にもできます。ブロックテンプレートを使用して、エディターセッションのデフォルトの初期状態を指定できます。 言い換えるなら、ブロックテンプレートは、デフォルト状態をクライアント上で動的に設定するために使用可能な複数のブロックアイテ

                                      WordPressでブロックテンプレートを作成する方法
                                    • 南極からインターネットを使用して判明した「低速回線NGなサイト」とは?

                                      2022年から2023年にかけて南極のマクマード基地やアムンゼン・スコット基地でITプロジェクトに従事していたbrr氏が、南極の低速回線で使いにくかったサイトについてブログに投稿しました。 Engineering for Slow Internet https://brr.fyi/posts/engineering-for-slow-internet 南極ではインターネットへの接続を通信衛星に頼っており、基地全体での通信速度が数十Mbpsに制限されていました。2023年にStarlinkの利用が開始されて一部の基地では状況が改善されたものの、基地にいる約1000人の職員が使える回線容量の合計は、先進国の一般的な4Gネットワークで1人が使用できる帯域幅より小さかったというわけです。 南極点にあるアムンゼン・スコット基地では2023年末時点でまだStarlinkを使用できないうえ、さらに1日の

                                        南極からインターネットを使用して判明した「低速回線NGなサイト」とは?
                                      • Google Cloud Run と AWS Lambda のコールドスタート時間を言語別に観察してみる - Qiita

                                        コンテナをリクエスト処理時間ベースの料金体系で実行できるサーバレス環境としては、Google の Cloud Run(2019年11月GA)と AWS Lambda(2020年12月にコンテナに対応)が特に有名でしょう。 これらの環境は、一度起動したコンテナインスタンスをしばらく生かしておき、その後のリクエストに使いまわします。しかし、生きているインスタンスが足りない場合は新たなコンテナの起動から始めるいわゆる「コールドスタート」となり、応答のオーバーヘッドが大きく増加します。用途によっては、このコールドスタートにかかる時間が問題になります。 Cloud Run と Lambda でのコールドスタートの様子を観察するため、いくつかの言語で "Hello, World!" を返すだけのWebアプリコンテナを作り、コールドスタートの時間を「雑に」観察してみました。 注意: コストや性能は考慮し

                                          Google Cloud Run と AWS Lambda のコールドスタート時間を言語別に観察してみる - Qiita
                                        • Gitに見つかった5つの新たな脆弱性 GitHubが注意喚起

                                          GitHubは2024年5月14日(米国時間)、最新の「Git」バージョンv2.45.1で修正された5つの脆弱(ぜいじゃく)性について注意を促す記事を公式ブログで公開した。 5つの脆弱性の影響を受けるプラットフォームはWindows、macOS、Linux、BSDであり、全てのGit利用者に影響をもたらすものだと、GitHubは述べている。 修正された5つの脆弱性は次の通り。 CVE-2024-32002(影響度は重大、WindowsとmacOSに影響) サブモジュールを含むGitリポジトリは、クローン操作中に「.git/」ディレクトリからスクリプトを実行させるようGitを誘導できることがある。このスクリプトが実行されると、任意のリモートコードを実行(RCE:Remote Code Execution)されるリスクがある。 CVE-2024-32004(影響度は高、マルチユーザーマシンに影

                                            Gitに見つかった5つの新たな脆弱性 GitHubが注意喚起
                                          • JavaScript 実行エンジン V8 の JIT 出力コードを読んでみよう


                                            Chrome  JavaScript  V8 V8 Node.js 使 V8  JavaScript  JIT (Just In Time)  JIT  JavaScript  Just In Time  JIT  JIT  V8  JIT 
                                            • 【うひょ氏】技術発信や登壇資料づくりに。記事の隙をなくして理解度を上げる文章テクニック

                                              【うひょ氏】技術発信や登壇資料づくりに。記事の隙をなくして理解度を上げる文章テクニック 2024年6月3日 フロントエンドエンジニア うひょ TypeScriptとReactが得意なフロントエンドエンジニア。株式会社カオナビ所属。ウェブ上の技術記事や雑誌を通じて技術的な情報発信を続けている。実はJavaScript歴19年。 著書『プロを目指す人のためのTypeScript入門』(技術評論社) X(@uhyo_) 個人サイト(uhy.ooo) 皆さんこんにちは。前回は、私の技術発信の遍歴をご紹介するとともに、私の考える、技術発信に必要な能力や考え方をご紹介しました。 今回は、より具体的なテクニックやその背景をご紹介します。すでに技術発信をしている方や、これからやろうと思っている方はぜひ参考にしてみてください。文章のテクニックと、登壇(登壇資料)のテクニックをあわせてご紹介します。 keyb

                                                【うひょ氏】技術発信や登壇資料づくりに。記事の隙をなくして理解度を上げる文章テクニック
                                              • rust is not about memory safety

                                                01 june, 2024 most of rust discussions nowadays revolve around memory safety, and how it is safer than C / C++ / zig / go / whatever language is being trashed on twitter that day. while yes, that is true - not that the bar for most of these is particularly high - what I think is the main point of the language is always glossed over: correctness. when one tries to criticize any of the aforementione

                                                  rust is not about memory safety
                                                • 6/3 世界自転車デー - 肺がん治して 楽しく生きたい @コピーライティング勉強中


                                                  2018304             
                                                    6/3 世界自転車デー - 肺がん治して 楽しく生きたい @コピーライティング勉強中
                                                  • WebAssemblyランタイム「Wasmer」がPHPに対応 Wasmerで「WordPressを3倍高速に動かす」手法とは

                                                    WebAssemblyランタイム「Wasmer」がPHPに対応 Wasmerで「WordPressを3倍高速に動かす」手法とは:サーバレスプラットフォーム「Wasmer Edge」でも利用可能に Wasmerは、同社のWebAssemblyランタイム「Wasmer」とサーバレスアプリケーションプラットフォーム「Wasmer Edge」で、PHPを完全に実行できるようになったと発表した。 WebAssembly(Wasm)ランタイムを開発するWasmerは2024年5月24日(米国時間)、同社のWasmランタイム「Wasmer」とサーバレスアプリケーションプラットフォーム「Wasmer Edge」で、PHPのサポートがオープンβ段階に入り、これらの環境でPHPを完全に実行できるようになったと発表した。 オープンソースの汎用(はんよう)スクリプト言語であるPHPは、Web開発に広く利用されてい

                                                      WebAssemblyランタイム「Wasmer」がPHPに対応 Wasmerで「WordPressを3倍高速に動かす」手法とは
                                                    • Ruby知識ゼロから初参加したRubyKaigi 2024レポート - 共沸

                                                      TL;DR 楽しかった! 本編 おはようございます。手札事故(twitter:@hand_accident)と申します。 Ruby知識ゼロから初参加したRubyKaigi 2024レポート、略してルゼロ*1という感じでやっていきたいと思います。 < Day 0 自己紹介でもしとくか。生まれ育った愛媛県松山市*2に帰って非IT企業でパソコン係をやっている過程で、すべてが個人開発の労働環境で趣味全ブッパ技術選定をした結果HaskellとNimを書くようになりました。すこしSvelteもします。 Rubyは名前を聞いたことがあるしちょっとニッチなPythonライブラリ探そうとしたら時々検索にgemが引っかかってそちらにはあるのねえという感想を抱くなどしていましたが何の因果か触ってみるには至らず、沖縄に来て初めてコードを見たまであります。 愛媛県松山市で趣味の音楽ゲーム(DDR)に高じていたところ

                                                        Ruby知識ゼロから初参加したRubyKaigi 2024レポート - 共沸
                                                      • Lisp: Icing or Cake? — dthompson

                                                        The Spring Lisp Game Jam 2024 ended one week ago. 48 games were submitted, a new record for the jam! This past week has been a time for participants to play and rate each other’s games. As I explored the entries, I noticed two distinct meta-patterns in how people approached building games with Lisp. I think these patterns apply more broadly to all applications of Lisp. Let’s talk about these patte

                                                        • 未経験者が最初に学ぶべきプログラミング言語 1位は


                                                          SAMURAI ENGINEERSAMURAI100調 1001Java2Python3C4VBA5JavaScript 1Python2JavaScript3Java4CSQL IT1Java2Python
                                                            未経験者が最初に学ぶべきプログラミング言語 1位は
                                                          • scrollbar-gutter CSS プロパティでスクロールバーの切り替わりによる画面のガタツキを解消する


                                                            scrollbar-gutter CSS  2024.06.01 overflow  auto  scroll scrollbar-gutter 使 overflow  auto  scroll OS
                                                              scrollbar-gutter CSS プロパティでスクロールバーの切り替わりによる画面のガタツキを解消する
                                                            • ボタンをポチポチしてパッケージをリリース


                                                              r7kamura/bump-request https://github.com/r7kamura/bump-request r7kamura/bump-requestGitHub Action  使 major, minor, patch semantic versioning
                                                              • Vuex から Pinia への移行を行いました - every Tech Blog


                                                                 every Tech Blog Advent Calendar 2024() 1 DELISH KITCHEN(@NaokiHaba) DELISH KITCHEN  使 Vuex  Pinia  chirashi.delishkitchen.tv  Vue.js Nuxt.js Vuex Pinia PiniaVue.jsVuexVuex 5 pinia.vuejs.org PiniaVuex
                                                                  Vuex から Pinia への移行を行いました - every Tech Blog
                                                                • GitHub - marpple/FxTS: A functional programming library for TypeScript/JavaScript

                                                                  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 - marpple/FxTS: A functional programming library for TypeScript/JavaScript
                                                                  • Live types in a TypeScript monorepo

                                                                    EDIT: A previous version of this post recommended publishConfig, operating under the mistaken belief that it could be used to override "exports" during npm publish. As it turns out, npm only uses "publishConfig" to override certain .npmrc fields like registry and tag, whereas pnpm has expanded its use to override package metadata like "main", "types", and "exports". There are a number of reasons y

                                                                      Live types in a TypeScript monorepo
                                                                    • Introducing the ESLint Configuration Migrator - ESLint - Pluggable JavaScript Linter

                                                                      We’ve heard you: One of the biggest reasons ESLint users haven’t upgraded to ESLint v9.x is migrating a configuration file seems difficult and complicated. Some plugins support flat config and the ESLint v9.x rule APIs and some don’t. Sometimes you need to use FlatCompat and sometimes you need to use the compatibility utilities. While we cover as much as we can in the migration guide, it can take

                                                                        Introducing the ESLint Configuration Migrator - ESLint - Pluggable JavaScript Linter
                                                                      • HeadlessなUIライブラリを利用する価値

                                                                        Speaker : Yuito Kawashima ( https://github.com/yuitokawashima ) at 「Vue.js v-tokyo Meetup #20」 https://vuejs-meetup.connpass.com/event/318066/

                                                                          HeadlessなUIライブラリを利用する価値
                                                                        • Module Harmony について

                                                                          2024/05/31 にCTO協会LTで発表した Module Harmony についてです。

                                                                            Module Harmony について
                                                                          • Microsoft、「VS Code」ベースの無料コンピュータサイエンス教育環境を公開(窓の杜) - Yahoo!ニュース

                                                                            米Microsoftは5月30日(現地時間)、「Visual Studio Code for Education」を発表した。昨年7月からプレビューテストが実施されていたが、ようやく正式版として提供されるようになった。 【画像】中学から大学レベルまで、JavaScriptやPythonなどの多彩なカリキュラムを用意 「Visual Studio Code for Education」は、Web版「Visual Studio Code」を学生や教育者向けにカスタマイズしたバージョン。中学から大学レベルまで、JavaScriptやPythonなどの多彩なカリキュラムと、サンドボックス化されたコーディング環境をセットにした、無料のオンラインコンピュータサイエンス教育プラットフォームだ。 本サービスはWeb版「Visual Studio Code」がベースとなっており、「vscodeedu.com

                                                                              Microsoft、「VS Code」ベースの無料コンピュータサイエンス教育環境を公開(窓の杜) - Yahoo!ニュース
                                                                            • Engineering for Slow Internet – brr

                                                                              Engineering for Slow Internet How to minimize user frustration in Antarctica. Hello everyone! I got partway through writing this post while I was still in Antarctica, but I departed before finishing it. I’m going through my old draft posts, and I found that this one was nearly complete. It’s a bit of a departure from the normal content you’d find on brr.fyi, but it reflects my software / IT engine

                                                                              • Japan’s push to make all research open access is taking shape

                                                                                Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

                                                                                  Japan’s push to make all research open access is taking shape
                                                                                • OneクリックでウェブデータCSV/JSONエクスポートでChatGPTを活用するEasy Scraperの魅力|0xpanda alpha lab

                                                                                  データドリブンな意思決定は、今日のビジネス環境において不可欠です。しかし、データ収集と分析は時間がかかり、技術的な難易度が高い場合があります。ここで登場するのが「Easy Scraper」、一クリックで任意のウェブサイトからデータを抽出し、CSVまたはJSON形式でエクスポートするChrome拡張機能です。特に注目すべきは、抽出したデータを直接ChatGPTに投入し、簡単な分析を行ったり、GPTsの知識ベースとして利用できる点です。この記事では、Easy Scraperの機能を深掘りし、ChatGPTとのシナジーを探ります。 主な機能リストと詳細ページの抽出: ウェブ上のリストや詳細ページから必要なデータを一クリックで抽出。 CSV/JSON形式での即時エクスポート: 抽出したデータをChatGPTに簡単に投入できる形式で保存。 動的コンテンツの処理: JavaScriptでレンダリングさ

                                                                                    OneクリックでウェブデータCSV/JSONエクスポートでChatGPTを活用するEasy Scraperの魅力|0xpanda alpha lab