Start a BattleUpload an image to start an anonymous OCR battle Need a document? Get a random one
Start a BattleUpload an image to start an anonymous OCR battle Need a document? Get a random one
Repository はこちら 👉 https://github.com/esaio/esa-mcp-server README に詳しいインストール方法が書いてあります。 dockerやnpxの事前インストールが前提となります。 より気軽にご利用いただけるリモートMCPサーバーも、現在開発中なので楽しみにお待ちください(\( ⁰⊖⁰)/) > esa公式 ローカルMCPサーバの主な機能esa公式 ローカルMCPサーバの主な機能 esa でご利用いただける、具体的な機能を紹介します。 今後も、随時追加を予定しております 🤖 Claude 等の AIアシスタントを通して、チャットベースでこのようなイメージで利用が可能です 🤖💬 > 利用可能な Tool利用可能な Tool > チーム管理チーム管理 アクセス可能なチームの取得 (esa_get_teams) チーム統計情報(メンバー数
Get to work quickly wherever you areGo from opening your browser to building in minutes, not hours. Import your existing repositories from GitHub, GitLab, Bitbucket, or your local machine, with support for most tech stacks. Or use the App Prototyping agent to quickly create a new application using natural language, mockups, drawing tools, and screenshots, or select from a large catalog of popular
July 16, 2024 Get the screen width and height as pixel values using a simple CSS code. Unitless values so you can easily use them inside any formula Updates on screen resize (No need for JavaScript) :root { --w: calc(100vw/1px); /* screen width */ --h: calc(100vh/1px); /* screen height */ /* The result is an integer without a unit! */ } Resize the demo below to see how the values update in real-ti
How to run a meeting, and no, being the person who talks the most in the meeting is not the same thing as running itHow to write a design doc, take feedback, and drive it to resolution, in a reasonable period of timeHow to mentor an early-career teammate, a mid-career engineer, a new manager who needs technical adviceHow to indulge a senior manager who wants to talk about technical stuff that they
日本語だか英語だかわからんようなタイトル、失礼しました。 GitHub公式CLIのghの拡張機能を作成しましたので紹介します。 gh q gh-qという名前にしました。 依存関係 以下のツールが必要です。 https://github.com/junegunn/fzf 強力なFuzzy finder https://github.com/x-motemen/ghq git cloneの先を自動で振り分けてくれるツール 導入 gh extension install kawarimidoll/gh-qでインストールできます。 つかいかた gh qで起動します。 基本的には、自分のリポジトリが一覧で表示され、fzfを利用したfuzzy findで選択できます。 そして、選択したものをghq getでクローンします。 オプションを渡すことで、他のユーザーのリポジトリを選択することも可能です。 先
const url = "https://fetch-api-normalization.deno.dev"; await fetch(url, { method: "PATCH" }); await fetch(url, { method: "patch" }); 実行すると、次のようなエラーを得るはずです。 PATCH を小文字で書いた際のエラーの一例 さて、どのような条件でこのエラーが発生するのでしょうか?これが意図されたものなのだとしたら、 GET や POST は大文字・小文字を無視してよくて PATCH は無視できない理由がなにかあるのでしょうか?以下でその理由を探ってみましょう。 いつエラーが発生するか このエラーは、 Fetch API を利用して外部の HTTP サーバーに対してリクエストを行う時に、 PATCH と書くべきところを patch と書いていると発生します。
The one place for trusted appsHundreds of high-quality apps for your Mac and iPhone, including AI tools. Subscribe to the Mac apps you want, or get them all with a Setapp membership. What is Setapp?Think of it as a curated app library. You can subscribe to individual apps on the Setapp Marketplace or buy a Setapp membership and get access not just to the Mac app you want, but to hundreds of others
Easy to use, stylish placeholders Just add your desired image size (width & height) after our URL, and you'll get a random image. https://picsum.photos/200/300 To get a square image, just add the size. https://picsum.photos/200 Specific Image Get a specific image by adding /id/{image} to the start of the url. https://picsum.photos/id/237/200/300 You can find a list of all the images here. Static R
const segmenterFr = new Intl.Segmenter("fr", { granularity: "word" }); const string = "Que ma joie demeure"; const iterator = segmenterFr.segment(string)[Symbol.iterator](); console.log(iterator.next().value.segment); // Expected output: 'Que' console.log(iterator.next().value.segment); // Expected output: ' ' Constructor Intl.Segmenter() Creates a new Intl.Segmenter object. Static methods Intl.Se
Transforming how Japan builds Products プロダクトチーム育成ならコードクリサリス「人を育てる」では終わらせない。 開発力を高め、”プロダクト開発を推進できる組織”をつくる実践型ブートキャンプです。内製化を目指す企業、開発力強化を求めるSIerにも対応し、現場から始まる組織の変化を支援します。 多くの日本企業はいまもソフトウェア開発を外注して います。 安心感はありますが、その分スピードや試行錯誤 の機会を手放してしまっているかもしれません。 SIerにおいても、受託開発から、顧客とともに価値を つくる開発へと変化が始まっています。 ソフト開発は、いまや特別なスキルではなく事業を 前に進めるための共通言語です。 つくれるかどうかが、企業の未来を左右する時代になりました。個人の成長だけでは、組織は変わりません。チームでつくり、学び続けること。 その改革の一
ReactのConcurrent Modeが最初に発表されたのはもう1年近くも前のことです(記事執筆時点1)。Concurrent Modeはたいへん奥深い機能で正式版がたいへん待ち遠しいですが、Concurrent Modeの代名詞として多くのReactユーザーに知られているのはPromiseをthrowするというAPIデザインです。Concurrent Modeでは、コンポーネントがレンダリング時にPromiseをthrowすることで、レンダリングをサスペンドした(Promiseが解決されるまでレンダリングできない)ことを表します。 Concurrent Modeに関しては筆者の既存記事Concurrent Mode時代のReact設計論 (1) Concurrent Modeにおける非同期処理などをご参照いただきたいのですが、ここではPromiseをthrowするということ自体に焦点
2024/11/22 追記: draft更新が停滞していましたが、著者陣も増え、2024年10月に更新が入り引き続き標準化に向けて作業中です。 新しいHTTPメソッドを定義する「The HTTP QUERY Method」という提案仕様が議論されています。 もともとは、SEARCHメソッドという呼び名が候補としてあげられていましたが、長い議論ののち、一旦QUERYと呼ぶ方向となっております。最終的なFixについては、この draft 02の公開とともに改めてコンセンサスを求めた後に行われます。 QUERYメソッド 「GETリクエストにボディを付けたいという」という質問は長らく有りました。しかし、GETやHEADリクエストでボディをつけることは非推奨となっています (参考URL)。 そのような要望のなかで、リクエストでボディを含められる冪等性の保証された新しいHTTPメソッドが検討されました
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く