並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 23428件

新着順 人気順

JavaScriptの検索結果1 - 40 件 / 23428件

  • macOSのVisionフレームワークでOBSの映像からテキストを抽出するWebSocketプロキシ - 詩と創作・思索のひろば

    激安HDMIキャプチャーボードを買ってから、ときどきゲームプレイの録画・配信をしている。OBS Studioというソフトウェアがデファクトらしく、自分もこれを使っている。 便利なことにOBSにはWebSocketで操作できるインタフェースがあり、JavaScriptやPythonからかなり自由に操作することができる。となればソフトウェアエンジニアとしてはプレイログを構造化して残したいわけ。 WebSocket経由でスクリーンショットも随時取得できるので、画像を分析することでたとえばシーン判定はできるが、さらに詳細な情報を取ろうとするとテキスト情報もほしい。クラウドサービスなどに金をかけずに手軽にやるならTessaract一択となるが、素晴らしいソフトウェアではあるものの期待する精度を出すには工夫がいりそう。具体的には、ポケモンの名前は日本語だけでなく中国語の場合もある(左下の「古劍豹」)。

      macOSのVisionフレームワークでOBSの映像からテキストを抽出するWebSocketプロキシ - 詩と創作・思索のひろば
    • Automatically replacing polyfill.io links with Cloudflare’s mirror for a safer Internet

      Automatically replacing polyfill.io links with Cloudflare’s mirror for a safer Internet06/26/2024 polyfill.io, a popular JavaScript library service, can no longer be trusted and should be removed from websites. Multiple reports, corroborated with data seen by our own client-side security system, Page Shield, have shown that the polyfill service was being used, and could be used again, to inject ma

        Automatically replacing polyfill.io links with Cloudflare’s mirror for a safer Internet
      • Why Google Sheets ported its calculation worker from JavaScript to WasmGC  |  web.dev

        Why Google Sheets ported its calculation worker from JavaScript to WasmGC Stay organized with collections Save and categorize content based on your preferences. Google Sheets is one of the first products at Google to use WasmGC on Chrome. The move was announced in 2022, and the Sheets and Chrome teams partnered on standardization, engineering, and tooling to provide real-time feedback on optimizat

          Why Google Sheets ported its calculation worker from JavaScript to WasmGC  |  web.dev
        • Python製静的サイトジェネレーターSphinxでWebサイトを構築して公開 | gihyo.jp

          鈴木たかのり(@takanory)です。今月の「Python Monthly Topics」では、Python製の静的サイトジェネレーターSphinxを使用してWebサイトを構築し、テーマを適用、外部へ公開する流れについて紹介します。後半ではSphinxの便利な拡張機能を紹介し、Webサイトをより便利にしていきます。 Markdownでドキュメントを書くだけで、きれいなWebサイトが簡単に公開できるので、ライブラリのドキュメントなどでもよく使われています。 Sphinxとは SphinxはPython製の静的サイトジェネレーターです。静的サイトジェネレーターとは、Markdown等の軽量マークアップのテキストファイルから、静的なWebサイトを生成するアプリケーションのことを言います。Python製の静的サイトジェネレーターにはSphinxを含め以下のツールなどがあります。 Sphinx:h

            Python製静的サイトジェネレーターSphinxでWebサイトを構築して公開 | gihyo.jp
          • 表裏を白と黒に塗ったディスクを回転させて映像を映し出す「フリップディスク・ディスプレイ」を自作した人物が登場

            片面を白、もう片面を黒に塗ったディスクを使って映像を映し出す「フリップディスク・ディスプレイ(磁気反転式ディスプレイ)」は、よく野球場のスコアボードや高速道路の標識に使われています。このフリップディスクをNVIDIAのキットなどを用いて自作した人物が現れました。 Flipdisc Display Build and Software Guide https://flipdisc.io/ フリップディスクは、電磁パルスを利用して小さな円盤を回転させ、白と黒の2色で映像を表現するディスプレイの一種です。フリップディスクの技術自体は20世紀半ばからあり、21世紀になって有機ELや液晶ディスプレイが広く使われるようになった後も、強い日光で光が見えにくくなる屋外などで使われることがあります。 そんなフリップディスクを自作したのがGoogleプロダクトマネージャーのキャシー・コレベック氏。フリップディ

              表裏を白と黒に塗ったディスクを回転させて映像を映し出す「フリップディスク・ディスプレイ」を自作した人物が登場
            • 拡張機能で Chrome DevTools に独自パネルを追加してトラブルシュートに役立てよう - Techtouch Developers Blog

              こんにちは、カスタマーサクセスエンジニア(CSE)の komo です。 この記事では CSE の主業務の1つにテクニカルサポートがありまして、それを効率化するために作ったツールの話をします。 具体的には Google Chrome 拡張機能で DevTools に独自パネルを追加して、トラブルシュートに有用な情報を表示させるツールです。実物をそのまま紹介はできないため、ひな形を別途作りました。作り方を書くので、同じようなカスタマー系エンジニアの方々に真似してもらって、役立ててもらえると嬉しいです。 ツールの説明 ひな形からの発展形 作り方 ステップ1:最小の拡張機能を作る ステップ2:パネルを追加する ステップ3:パネルに機能を追加する おまけ:動作確認・キャプチャ取得用に作ったHTMLとJSON おわりに 参考資料 ツールの説明 別途作ったひな形はこんなものです。 通信を監視して、特定の

                拡張機能で Chrome DevTools に独自パネルを追加してトラブルシュートに役立てよう - Techtouch Developers Blog
              • JavaScriptで100行で作る!数式言語のインタプリタ

                皆さんはプログラミング言語を作ったことがあるでしょうか? おそらく大抵の方は「ない」というのが正直なところなのではないかと思います。背景には、おそらく「プログラミング言語を作るって難しそう」という先入観があるのではと筆者は踏んでいます。 プログラミング言語とは、コンピューターに指示を与えるための特別な言語です。私たちが日常で使う言語と同じように、プログラミング言語にも文法やルールがあります。そして、この言語を理解し実行するのが「処理系」と呼ばれるプログラムです。 しかし、実はプログラミング言語の処理系(インタプリタ)を作ることは非常に簡単なことです。小さなOSを作ることに比べても、ちゃんと動くWebサービスを作ることに比べても本当に簡単です。 というわけで、この記事では「プログラミング言語」を作るための導入として「数式言語」のインタプリタを作ってみます。数式言語とは、数学の式を扱う非常にシ

                  JavaScriptで100行で作る!数式言語のインタプリタ
                • JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響

                  ウェブブラウザのバージョン間の違いを無効化するJavaScriptライブラリ「Polyfill.io」が、2024年2月のプロジェクトオーナー変更後、マルウェアが混入されてサプライチェーン攻撃に利用され、10万以上のサイトに影響が出ています。 Polyfill supply chain attack hits 100K+ sites https://sansec.io/research/polyfill-supply-chain-attack 「Polyfill.io(polyfill.js)」はアンドリュー・ベッツ氏が開発したJavaScriptライブラリです。ウェブブラウザのバージョン間で機能の違いがあると開発時に苦労しますが、Polyfill.ioを利用すれば、新しいバージョンにしかない機能を古いバージョンで利用できるようになるため、バージョンの違いを気にすることなく開発を進めること

                    JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響
                  • Remove Polyfill.io code from your website immediately

                    The polyfill.io domain is being used to infect more than 100,000 websites with malicious code after what's said to be a Chinese organization bought the domain earlier this year, researchers have said. Multiple security firms sounded the alarm on Tuesday, warning organizations whose websites use any JavaScript code from the polyfill.io domain to immediately remove it. The site offered polyfills – u

                      Remove Polyfill.io code from your website immediately
                    • 読まないと後悔する技術書30選 - Qiita

                      はじめに 現代の人に名著以外の本を読むような時間はない こんにちは、Watanabe Jin (@Sicut_study)です みなさんは何か新しい技術を学ぶときにどんなコンテンツを利用するでしょうか? 最近ではUdemyなどの動画講座を利用する人が多いと思いますが、本を読んで学ぶという人もまだまだ多いのではないかと思います 今回は私がこれまで5年間読んできた150冊以上の中から厳選した30冊の本を紹介します。広く多くの人に役立つものから、特定の技術の書籍までどれを読んでもあなたの大切な一冊になるのでぜひ読んでみてください 現代人には時間がない なぜ働いていると本が読めなくなるのかという本が話題になりました 現代人は本を読む時間がなくなっています。 仕事に追われてしまい、プライベートで本を読む暇などなくなっているのです。 しかし、エンジニアは「技術職」なのでプライベートの時間でも学習をして

                        読まないと後悔する技術書30選 - Qiita
                      • サーバ側だけでフォーム画面をインタラクティブに! 〜Hotwire を活用した「Ghost Formパターン」〜|万葉

                        サーバ側だけでフォーム画面をインタラクティブに! 〜Hotwire を活用した「Ghost Formパターン」〜 こんにちは、@nay3 です。 私はここ数年、仕事とプライベートの両方で Rails と Hotwire を使ってアプリケーション開発をしていますが、その中で、繰り返し使っているパターンがあります。 そのパターンは、とても便利なのですが、数ヶ月も間が空くと忘れてしまい、つい旧態依然としたコードから出発してまた同じところにたどり着く、ということを繰り返してしまいます。 実は、最近もまた繰り返してしまいました。 そこで、今後はすぐに思い出して再利用できるように、このパターンに「Ghost Form パターン」(※)という名前をつけて、記事化してしまうことにしました! ※Ghost Form という名前については、レビュー協力をいただいた @tanaka51 さんの案を採用させていた

                          サーバ側だけでフォーム画面をインタラクティブに! 〜Hotwire を活用した「Ghost Formパターン」〜|万葉
                        • JSでLottieを配置する方法 - パフォーマンスの最適化方法も紹介! - ICS MEDIA

                          「Lottieロッティー」はベクター画像のアニメーションを実現できる技術・ファイルフォーマットです。 Lottieアニメーションの作り方編の記事(Figma編、After Effects編)では、Lottieの概要から作り方、ファイルの書き出し方を紹介しました。そして、実装編の前編となる記事では、HTMLメインで実装できるお手軽な実装方法を紹介しました。 実装編の後編となる本記事では、JavaScriptメインに実装する方法の基本事項、およびパフォーマンス考慮についてのポイントを紹介します。 「Lottie=軽い」と思っていませんか? 一般的にウェブサイトの「軽い」「重い」には、読み込みデータ量の大小を指す場合と、動作負荷でのもたつきを指す場合の2つの意味があります。確かにデータ量的にはLottieは軽いといえますが、実はLottieのアニメーションは表示や動作の負荷的に重くなりがちです。

                            JSでLottieを配置する方法 - パフォーマンスの最適化方法も紹介! - ICS MEDIA
                          • オリジナルのZendeskアプリ開発でCS生産性を向上させる - inSmartBank

                            こんにちは、おはようございます、こんばんは、スマートバンクでCREをしている佐藤(@tmnbst)です。 弊社ではお問い合わせの対応にZendeskを利用しています。Zendeskには、アプリマーケットプレイスがあり、Zendeskの機能を拡張するためのアプリを追加することができます。これにより、標準のZendeskにはない機能を追加することができます。また、アプリはユーザー自身で開発することもでき、自社のCS業務に合わせたアプリを開発することができます。 今回は、オリジナルのZendeskアプリを開発して、CS生産性を向上させた事例を紹介したいと思います。 開発のきっかけ 日々、CSチームが行っている作業の中で、問い合わせユーザーの状況を社内管理画面で確認するプロセスがあります。 このプロセスは、以下の手順で行われていました。 Zendeskのチケットページからお問い合わせを確認 チケッ

                              オリジナルのZendeskアプリ開発でCS生産性を向上させる - inSmartBank
                            • Chrome の Gemini Nano を試す|npaka

                              「Chrome」の「Gemini Nano」を試したので、まとめました。 ・Chrome 128.0.6552.0 1. Chrome の Gemini Nano「Chrome」の「Gemini Nano」の早期アクセス版が使えるようになりました。 2. セットアップ(1)「Chrome Canary」をダウンロードして実行。 Chromeの早期アクセス版です。新しいウェブ技術やAPIをいち早く試すことができます。「Chrome Dev」(Canaryより安定) でも試しましたが、自分が試した環境 (Mac) とタイミング (6/23) では動きませんでした。 (2) 「chrome://flags/」を開き、以下の項目を設定して、Chromeを再起動。 ・Enables optimization guide on device : Enabled BypassPerfRequestmen

                                Chrome の Gemini Nano を試す|npaka
                              • GitHub - antfu/utils: Collection of common JavaScript / TypeScript utils

                                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 - antfu/utils: Collection of common JavaScript / TypeScript utils
                                • TypeScript v4.9からv5.5で追加された機能のおさらい - STORES Product Blog


                                  STORES  STORES  TypeScriptv4.8v5.5 satisfies (v4.9) v4.9   type Color = 'red' | 'green' | 'blue' const pallet: Record<Color, string | number[]> = { red: [255, 0, 0], green: '#00ff00', blue: '#0000ff', } // pallet.red => string | number[] pallet.redstring | number[]Recor
                                    TypeScript v4.9からv5.5で追加された機能のおさらい - STORES Product Blog
                                  • polyfill.ioを使うのは危険かもしれない(危険だった) - Qiita

                                    TL;DR 2024/06/26 実害が出ているようです、polyfill.ioを利用している場合は直ちに利用を止めましょう。 GIGAZINE: JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響 Codebook: Polyfill.io使ったサプライチェーン攻撃でサイト10万件以上に影響 polyfill.ioから配信されるスクリプトが汚染される環境下にあり、危険な可能性があります。利用している方がいらっしゃいましたら外しておくことをおすすめします。または安全なバージョンのものがCloudflareとFastlyから利用できるので、ドメインをpolyfill-fastly.netやpolyfill-fastly.ioに変更して利用しましょう。 背景 自社で使用しているマーケティングプラットフォームサービスで作成したWebページをGo

                                      polyfill.ioを使うのは危険かもしれない(危険だった) - Qiita
                                    • New JavaScript Set methods | MDN Blog

                                      New JavaScript Set methods are arriving! Since Firefox 127, these methods are available in most major browser engines, which means you won't need a polyfill to make them work everywhere. This article is a good read for people who are new to Set in JavaScript and are looking to find out how to use these new JavaScript methods. I'll highlight some advantages of using these methods with basic example

                                        New JavaScript Set methods | MDN Blog
                                      • Google、オープンソースの高速で安全な式言語「Common Expression Language」を発表

                                        Googleは2024年6月18日(米国時間)、パフォーマンスが重視されるアプリケーションにおいて、高速かつポータブルで安全に実行できる汎用(はんよう)の式言語「Common Expression Language」(CEL)を発表した。 CELは、式の評価に共通のセマンティクスを実装するオープンソースの非チューリング完全言語であり、異なるアプリケーションの相互運用を容易にする。 CELは単独で使用することも、大規模なプロダクトに組み込むこともできる。リモートプロシージャコール(RPC)のルーティングからセキュリティポリシーの定義まで、さまざまなアプリケーションに適している。拡張可能でプラットフォームに依存せず、1回のコンパイル/評価のワークフロー向けに最適化されている。 CELの記述例 関連記事 Google、Kubernetes1.29に対応した「Google Kubernetes E

                                          Google、オープンソースの高速で安全な式言語「Common Expression Language」を発表
                                        • 「Chrome Tech Talk Night #16 〜 パスキー」まとめ

                                          2024 年 6 月 14 日、Google 渋谷オフィスにて Chrome Tech Talk Night #16 〜 パスキー が開催されました。 CTTN #16 は、開発者のみなさんがパスキーの基本について学び、よくある疑問を解決できることを目指したイベントです。 FIDO Alliance メンバー企業でアクティブに仕様策定に参加しているエキスパートの皆様がご登壇されました。 資料はこちらに公開されています:Chrome Tech Talk Night #16 パスキー 以下はClaude Sonnet 3.5 によるまとめとNotta.ai によるまとめをもとに若干手を入れたものです。なお、私はこの分野は素人なので、間違いがあると思うので、その場合はご指摘いただければ幸いです。 Chromeテックトーク16 – パスキーについて #passkeys_jp 1. イントロダクショ

                                            「Chrome Tech Talk Night #16 〜 パスキー」まとめ
                                          • CORSを理解する


                                            CORS MDN Web Docs   CORS CORS (, Cross-Origin Resource Sharing)   (: https://domain-a.com  https://domain-a.com) HTTP  (: https://domain-a.com  https://domain-b.com) HTTP () 
                                              CORSを理解する
                                            • 「State of JavaScript 2023」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、2万3500人のエンジニアが回答

                                              JavaScriptに興味を持つ世界中のIT技術者2万3540人が回答したアンケートの結果をまとめた「State of JavaScript 2023」が公開されました。 回答者の国別分布を見ると米国が16%、フランスが7%、ドイツも7%、イギリス(UK)が5%、ポーランドが4%、ロシアが3%、カナダが3%などで、日本は2%(回答者280人)でした。 ここでは発表された内容から、多くの読者が興味を持つであろう、JavaScriptライブラリの人気など、結果の一部を紹介してみます。 フロントエンドフレームワークはReactが1位、2位にVue.js フロントエンドフレームワークの利用率ランキングはReactで、2位以下を引き離して8年連続1位、しかも利用率を伸ばしています。2位にはAngularを抜いてVue.jsが初めて入り、3位は昨年よりランクも利用率も落としたAngularとなりました

                                                「State of JavaScript 2023」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、2万3500人のエンジニアが回答
                                              • HTMX入門【はじめからそうやって教えてくれればいいのに!】


                                                 Web稿 HTMX HTMX JavaScript htmx is a library that allows you to access modern browser features directly from HTML, rather than using javascript. htmx JavaScript 使HTML  </> htmx ~ Documentation ...
                                                  HTMX入門【はじめからそうやって教えてくれればいいのに!】
                                                • 中央競馬 着順掲示板シミュレーター|競馬のあそびば

                                                  このシミュレーターについて JRAの競馬場にある、着順掲示板の表示を自由に変更できるシミュレーターを作りました。 各ドロップダウンリストから値を入力・変更すると、即表示に反映されます。 本シミュレーターはJavaScript・CSS等が正常に動作するブラウザでご覧いただけます。JavaScriptが動作しない環境では動きません。 動作確認はWindows11のGoogle Chromeで行なっています。他のOS・ブラウザでも概ね動作すると思われますが、一部ではレイアウトや挙動が異なったり、エラーで正常に動作しない可能性もあります。 京都競馬場の掲示板では輪郭が滲んだような表示になっていますが(参考)、本シミュレーターでは再現していません。また、その他の競馬場に関しても一部再現できていない箇所がある場合があります。 東京・中山・京都・札幌・新潟競馬場以外の表示も近日中に実装予定です。 シミュ

                                                  • The Powerful Conversational AI JavaScript Library | NLUX

                                                    NLUX with ReactGenerative UI With Next.jsChatGPT-Inspired UI import { AiChat, useAsStreamAdapter } from '@nlux/react'; import '@nlux/themes/nova.css'; import { send } from './send'; import { user, assistantAvatar } from './personas'; export default () => { const adapter = useAsStreamAdapter(send, []); return ( <AiChat adapter={ adapter } personaOptions={{ assistant: { name: "EinAssistant", tagline

                                                      The Powerful Conversational AI JavaScript Library | NLUX
                                                    • Phoenix | Phoenix

                                                      A lightweight macOS window and app manager scriptable with JavaScript. You can also easily use languages which compile to JavaScript such as TypeScript. Phoenix aims for efficiency and a very small footprint. If you like the idea of scripting your own window or app management toolkit with JavaScript, Phoenix is probably going to give you the things you want. With Phoenix you can bind keyboard shor

                                                      • Serverless Haskell - GHCのWASMバックエンドで Haskell を Cloudflare Workers に載せる

                                                        Serverless Haskell - GHCのWASMバックエンドで Haskell を Cloudflare Workers に載せる TL;DR GHC 9.10 から WASM バックエンド(クロスコンパイラ)が JavaScript FFI に対応したので、Haskell コードを Cloudflare Workers 上で動かしてみたよ。快適に開発するための環境構築・ハック方法と、GHCの出力をCloudflare Workers 向けに修正する方法を紹介するよ。 はじめに──Asterius から GHC WASM バックエンドへ GHC は 9.6 から WASM バックエンド(クロスコンパイラ)を搭載していますが、GHC 9.10 から WASM バックエンドが遂に JavaScript FFI に対応しました。 従来から C FFI には対応しており、これを使って F

                                                          Serverless Haskell - GHCのWASMバックエンドで Haskell を Cloudflare Workers に載せる
                                                        • 2024-06-22のJS: Nuxt 2 EOL、TypeScript 5.5、State of JavaScript 2023の結果

                                                          JSer.info #697 - Nuxt 2は2024年6月30日でEnd-of-Life (EOL)となることが発表されました。 Nuxt 2 End-of-Life (EOL) · Nuxt Blog Nuxt 2.xの最終版となる2.18.0が6月末にリリースされる予定となっていて、それ以降はセキュリティアップデートも公式には提供されなくなります。 TypeScript 5.5がリリースされました。 Announcing TypeScript 5.5 - TypeScript TypeScript 5.5では、関数からtype predicatesを推論できるようになり、Array.prototype.filterなどでの絞り込みが簡潔に書けるようになっています。 また、Stage 3のSet Methodsをサポート、JSDocで@import {foo} from "foo"を

                                                            2024-06-22のJS: Nuxt 2 EOL、TypeScript 5.5、State of JavaScript 2023の結果
                                                          • Vite ってよく聞くけど何なんですか? あれは

                                                            初めに Vue.js の学習をしているとよく「Vite」という単語を目にすると思います。 一体全体あれはなんなのでしょうか?? なんだかよく分からないコマンドを打つと、いつの間にかプロジェクトが作成されていたり、 ファイルを編集するだけでブラウザで動くようになっていたりします。 そもそも読み方も良くわかりません 😵‍💫 (ヴィテ...? ヴァイト...?) この記事では、Vite についての基本的な情報をまとめてみます。 発音? 発音の仕方は「ヴィート」です。こちらは公式ドキュメントにも書かれています。 Vite(フランス語で「素早い」という意味の単語で /vit/ ヴィートのように発音)は、 しかし、実はこれにはやや表記揺れがあって、「ヴィット」と表記されているところもあります。 例えば、話題になった Kawaii ロゴではそのように表記されています。 まぁこれらはカタカナ表記の限界

                                                              Vite ってよく聞くけど何なんですか? あれは
                                                            • 【2024年6月】フリーランス案件の単価における市場動向【フリーランスボード】

                                                              INSTANTROOM株式会社(本社:東京都渋谷区、代表取締役:曽根弘介)が運営する、フリーランスエンジニア・ITフリーランスの案件検索サイト「フリーランスボード(https://freelance-board.com)」は2024年6月のフリーランス案件の単価における市場動向の調査結果を発表いたします。 ◆数字で見る「フリーランス市場動向」 フリーランスボードでは2024年6月6日時点の141,500件の掲載案件を対象に開発言語・フレームワーク・職種別の月額平均単価を調査いたしました。 ■フリーランス案件の月額平均単価 2024年6月のフリーランス案件の月額平均単価は71.5万円、最高単価は320万円です。 ▼掲載中のフリーランス案件はコチラから https://freelance-board.com/jobs ■開発言語別の月額平均単価 開発言語別の月額平均単価は上表の結果となりました

                                                                【2024年6月】フリーランス案件の単価における市場動向【フリーランスボード】
                                                              • How We Made the Deno Language Server Ten Times Faster

                                                                Programming should be simple, which is why we built Deno to be “batteries included” with all-in-one tooling, native TypeScript support, and web standards APIs. (You can get started with TypeScript just by naming a file with a .ts extension.) One major way Deno boosts productivity is through our language server, which offers auto-completion, tooltips, linting, code formatting, and more. Recently, a

                                                                  How We Made the Deno Language Server Ten Times Faster
                                                                • TypeScript 5.5 で追加された正規表現構文チェックを理解する


                                                                  TypeScript 5.5@graphemecluster🎉 TypeScript 調    JavaScriptTypeScript ESLint   TypeScript 5.540 5.5 //  var re = /a/b; // 
                                                                    TypeScript 5.5 で追加された正規表現構文チェックを理解する
                                                                  • Anthropic、無料で使える「GPT-4o」超えのAIモデル「Claude 3.5 Sonnet」

                                                                    Anthropicは6月21日、同社の開発する大規模言語モデル「Claude」シリーズの最新版となる「Claude 3.5 Sonnet」を発表。旧来の上位モデル「Claude 3 Opus」やOpenAIの「GPT-4o」を上回る性能でありながら、中位モデルである「Claude 3 Sonnet」と同等のスピードとコストを実現するという。 「Claude.ai」で無料で使える 「Claude 3.5 Sonnet」は同社が提供するAIチャットサービス「Claude.ai」およびiOS版「Claude」アプリで無料(利用制限あり)で利用できる。有料プランのユーザーは無料ユーザーと比べて利用制限が大幅に緩和される。 また、「Anthropic API」「Amazon Bedrock」「Google CloudのVertex AI」などの環境でも利用可能。価格は、入力トークン100万件あたり3

                                                                      Anthropic、無料で使える「GPT-4o」超えのAIモデル「Claude 3.5 Sonnet」
                                                                    • togetterの謎動画が邪魔

                                                                      JavaScriptのブロック対象サイトに https://player.gliacloud.com/ を追加すると消えるのは秘密。

                                                                        togetterの謎動画が邪魔
                                                                      • Atkinson Dithering

                                                                        Atkinson Dithering When the Macintosh was released in 1984, it featured a square-pixeled black-and-white display at a crisp 72 dots per inch. The 512x342 resolution might seem less than impressive today, but for the time it was a pleasantly high-resolution consumer-grade computer. Among other things, the monospaced Monaco 9pt bitmap font featured characters that were 6 pixels wide, allowing the Ma

                                                                        • State of JavaScript 2023

                                                                          It should be clear by now that, for better or for worse, JavaScript is not slowing down. Between server components, server actions, signals, compilers, and more, we're seeing new innovations pop up faster than most of us can handle. The trick to avoiding the dreaded JavaScript fatigue is remembering that you can pick your lane: sure, you can live life on the cutting edge with the early adopters; b

                                                                            State of JavaScript 2023
                                                                          • Claude3.5の新機能!Artifacts:Claudeとの新しい対話方法 – 完全ガイド - Sun wood AI labs.2

                                                                            はじめに みなさん、こんにちは!今日は、AI技術の世界に革命を起こす新機能「Artifacts(アーティファクツ)」について、わかりやすくお話ししていきます。Claudeという人工知能と、より効果的に協力して作業ができるようになる、とてもワクワクする機能なんです。 Artifactsとは何か? 簡単な説明 Artifactsは、Claude.aiで導入された新機能です。ユーザーがClaudeに何かを作ってもらう時、その成果物を会話とは別の専用ウィンドウで見ることができます。つまり、会話しながら同時に作品を見て編集できる、そんな魔法のようなツールなんです。 Artifactsの主な特徴 リアルタイムの表示: Claudeが作った内容をすぐに見ることができます。 編集可能: 表示された内容を自由に編集できます。 作業の継続性: 一度作ったものを基に、さらに改良を加えていけます。 Artifac

                                                                              Claude3.5の新機能!Artifacts:Claudeとの新しい対話方法 – 完全ガイド - Sun wood AI labs.2
                                                                            • Datadog、ローコード開発ツール「Datadog App Builder」を一般提供

                                                                              印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Datadogは米国時間6月17日、ローコード開発ツール「Datadog App Builder」の一般提供を発表した。セルフサービスアプリの迅速な開発と監視スタックへの安全な統合を可能にする。 監視と修復に別々のツールを使うことにより、レスポンス時間が遅くなり、ダウンタイムが長くなる可能性があるとDatadogはいう。問題に対応する際、高い信頼性を持ち、十分に管理されたツールが必要になる。このようなツールは、使いやすく、コンテキストスイッチを最小限に抑えるため、問題発生時、対応担当者が監視データを精査してコンテキストを探し、ホストやほかのインフラリソースを接続し、修復を目的にコンソール間を行き来することによる時間の浪費を防ぐという。

                                                                                Datadog、ローコード開発ツール「Datadog App Builder」を一般提供
                                                                              • Announcing TypeScript 5.5 - TypeScript

                                                                                Today we’re excited to announce the release of TypeScript 5.5! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by making it possible to declare and describe types. Writing types in our code allows us to explain intent and have other tools check our code to catch mistakes like typos, issues with null and undefined, and more. Types also power TypeScript’s edi

                                                                                  Announcing TypeScript 5.5 - TypeScript
                                                                                • State of JavaScript 2023

                                                                                  It should be clear by now that, for better or for worse, JavaScript is not slowing down. Between server components, server actions, signals, compilers, and more, we're seeing new innovations pop up faster than most of us can handle. The trick to avoiding the dreaded JavaScript fatigue is remembering that you can pick your lane: sure, you can live life on the cutting edge with the early adopters; b

                                                                                    State of JavaScript 2023