並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 421件

新着順 人気順

divideの検索結果1 - 40 件 / 421件

  • Ultimate Guide to Improving MySQL Query Performance

    MySQL is certainly a powerful open source database management system, but even the most robust engine struggles when queries take an eternity to execute. For DBAs and developers, improving MySQL query performance is an ongoing goal. Efficient query performance is crucial for ensuring the smooth operation and optimal user experience of applications powered by MySQL databases. When businesses rely h

      Ultimate Guide to Improving MySQL Query Performance
    • エラーや非同期処理をより安全に扱うための TypeScript ライブラリ Effect-TS

      TypeScript の型システムを活用して、本番のアプリケーションにおける実用的な問題を解決することを目指しています。Effect-TS は、以下のような特徴を備えています。 並行性(concurrency):Fiber ベースの並行モデルにより、高いスケーラビリティと低レイテンシを実現 コンポーザビリティ(composability):小さく再利用可能なパーツを組み合わせることで、メンテナンス性、可読性、柔軟性の高いソフトウェアを構築する リソースの安全な管理(resource-safety):処理が失敗したとしても、安全にリソースを開放する 型安全性(type-safety):TypeScript の型システムを活用した型推論と型安全性に焦点を当てている エラー処理(error handling):構造化された信頼性の高い方法でエラーを処理する 非同期性(asynchronicity

        エラーや非同期処理をより安全に扱うための TypeScript ライブラリ Effect-TS
      • 【QGIS】GISソフトでGoogle Earth Engineを操作する【衛星データ解析】 - LabCode

        QGISとは? QGISは、地理情報システム(GIS)のためのオープンソースソフトウェアで、地理データの閲覧、編集、分析を行うことができます。QGISは多くのプラットフォーム(Windows、MacOS、Linux)に対応しており、商用GISソフトウェアと比較しても多機能でありながら無料で利用することができます。 主な特徴としては以下があげられます。 多機能かつ柔軟性が高い: QGISは、地理データのインポート・エクスポート、地図作成、空間解析など、多くのGISタスクを実行することができます。 オープンソース: ソースコードが公開されているため、コミュニティの支援を受けつつ進化しています。また、カスタマイズや拡張が容易です。 豊富なプラグイン: サードパーティによって開発されたプラグインが多数あり、特定の機能を追加することができます。 GEEプラグインについて 今回紹介するGEEプラグイン

          【QGIS】GISソフトでGoogle Earth Engineを操作する【衛星データ解析】 - LabCode
        • MyGO!!!!!×トゲナシトゲアリ 「Avoid Note」 | LIVE | アニメ「ガールズバンドクライ」公式サイト

          MyGO!!!!!×トゲナシトゲアリ 「Avoid Note」 ■日時:2025年1月12日(日) ■時間:OPEN/17:00 START/18:00 ■会場:TOKYO DOME CITY HALL 最速先行:2024年9月25日(水)10:00~11月10日(日)23:59 チケット最速先行抽選申し込み券は9月25日(水)発売の下記2商品に封入の申込券でお申し込みいただけます。 TVアニメ『ガールズバンドクライ』Blu-ray&DVD Vol.4 Poppin'Party×MyGO!!!!! 合同ライブ「Divide/Unite」Blu-ray【完全生産限定版】【通常版】

            MyGO!!!!!×トゲナシトゲアリ 「Avoid Note」 | LIVE | アニメ「ガールズバンドクライ」公式サイト
          • 世界中の多くの国で若い男性はどんどん保守的になり逆に若い女性は進歩的になってイデオロギーの溝が生じて危機が広まっているという主張

            「若い男性がどんどん保守的になっているのに対し、若い女性は革新的になり、若い男女ほどイデオロギーの差が大きくなっている」と、イギリス経済紙・Finantial Timesの主任データレポーターであるジョン・バーン=マードック氏が論じています。 My column this week is on new global gender divide and its implications https://t.co/Hmlzjh7YOQ But let’s dig deeper:— John Burn-Murdoch (@jburnmurdoch) January 26, 2024 A new global gender divide is emerging https://www.ft.com/content/29fd9b5c-2f35-41bf-9d4c-994db4e12998 若い世代で

              世界中の多くの国で若い男性はどんどん保守的になり逆に若い女性は進歩的になってイデオロギーの溝が生じて危機が広まっているという主張
            • アニメ「トランスフォーマー」の日本語吹き替えをアメリカ人が見ると、あるシーンで爆笑してしまうらしい

              リンク YouTube Divide and Conquer | Transformers: Generation 1 | Season 1 | E06 | Hasbro Pulse Subscribe for more: http://www.youtube.com/channel/UCGVfFNdHrF0sfI9S4MNdaqA?sub_confirmation=1Divide and Conquer | Transformers Generation 1 | Season 1 | E06...

                アニメ「トランスフォーマー」の日本語吹き替えをアメリカ人が見ると、あるシーンで爆笑してしまうらしい
              • Build a gameplay experience with TypeScript

                This leverages a starter sample available from https://github.com/microsoft/minecraft-scripting-samples/ with a simple build process and TypeScript compilation for Minecraft. From it, you can build out and expand simple gameplay styles. You can also use this project as a starter for your own scripting projects. Important Just getting started with JavaScript? You may want to check out the Scripting

                  Build a gameplay experience with TypeScript
                • スピード感のあるギークな勉強会のリアル〜実用Git第3版の輪読会を題材に - エムスリーテックブログ

                  まえがき こんにちは。AI・機械学習チームの三浦 (@mamo3gr) です。2024年5月30日、チーム横断で実施していた「実用Git 第3版」の輪読会が足掛け2ヶ月で大団円を迎えました。振り返ってみると、エムスリーのエンジニアが持つ資質であるリーダーシップ、スピード感、ギークさがにじみ出ていた会でした。本記事ではこの輪読会の様子をお伝えするとともに、エンジニアリンググループの雰囲気を知っていただければと思います。 まえがき きっかけ 課題図書 形式 ギークなところ まとめ We are hiring !! エンジニア採用ページはこちら カジュアル面談もお気軽にどうぞ インターンも常時募集しています きっかけ 皆さんも常日頃のコードベースへの変更はお互いにレビューしているかと思います。筆者の所属するAI・機械学習チームでも同様ですがMR *1 の出し方やコミットの積み方に特に厳格なルール

                    スピード感のあるギークな勉強会のリアル〜実用Git第3版の輪読会を題材に - エムスリーテックブログ
                  • The Scary Thing About Automating Deploys - Slack Engineering

                    Most of Slack runs on a monolithic service simply called “The Webapp”. It’s big – hundreds of developers create hundreds of changes every week. Deploying at this scale is a unique challenge. When people talk about continuous deployment, they’re often thinking about deploying to systems as soon as changes are ready. They talk about microservices and 2-pizza teams (~8 people). But what does continuo

                    • Gradio: Pythonで簡単にAIをWebアプリ化 - Safie Engineers' Blog!

                      この記事はSafie Engineers' Blog! Advent Calendar16日目の記事です。 はじめに Gradioとは Hello World! Gradioのインストール コード実装 実行結果 認証機能 リアクティブインターフェース ブロック構造とイベントリスナー コンポーネントの種類 実装例 ソースコード 画面 その他ドキュメント 関連記事 まとめ はじめに セーフィー株式会社 開発本部 第3開発部 AIVisionグループで画像認識AIの開発エンジニアをしている土井 慎也です。 セーフィーには2023年1月に入社し、もうすぐ1年が経とうとしています。 今年を思い返せば、生成系AIを中心とした、AI界隈の発展がすごい1年でした。 毎日のようにいろんな技術が発表されて、使えそうなものはすぐにOSSに実装されていて、技術進歩の速度がものすごく速く感じました。 さて、今回はそ

                        Gradio: Pythonで簡単にAIをWebアプリ化 - Safie Engineers' Blog!
                      • Continuous reinvention: A brief history of block storage at AWS

                        Continuous reinvention: A brief history of block storage at AWSAugust 22, 2024 • 4802 words Marc Olson has been part of the team shaping Elastic Block Store (EBS) for over a decade. In that time, he’s helped to drive the dramatic evolution of EBS from a simple block storage service relying on shared drives to a massive network storage system that delivers over 140 trillion daily operations. In thi

                          Continuous reinvention: A brief history of block storage at AWS
                        • Object Structure in JavaScript Engines

                          Object Structure in JavaScript EnginesFrom a developer's perspective, objects in JavaScript are quite flexible and understandable. We can add, remove, and modify object properties on our own. However, few people think about how objects are stored in memory and processed by JS engines. Can a developer's actions, directly or indirectly, impact performance and memory consumption? Let's try to delve i

                            Object Structure in JavaScript Engines
                          • タッパーの自己言及式の謎を解く - プログラミングの備忘録

                            こんにちは。 今回は「タッパーの自己言及式 (Tupper's self-referential formula)」を取りあげようと思います。 (記事タイトルを AI が生成してくれるようになったので、さっそく使ってみました。) 例のごとく、少し前にこんなツイートを見かけました。 Tupper's self-referential formula is a formula that visually represents itself when graphed at a specific location in the (x, y) plane. pic.twitter.com/QVxB3fozpe— Fermat's Library (@fermatslibrary) 2022年10月14日 (Fermat's Library は理系的な雑学のツイートが多く、知見が広がるのでよく見ていま

                              タッパーの自己言及式の謎を解く - プログラミングの備忘録
                            • Python is a Compiled Language

                              This blog post hopes to convince you that Python is a compiled language. And by “Python”, I don’t mean alternate versions of Python like PyPy, Mypyc, Numba, Cinder, or even Python-like programming languages like Cython, Codon, Mojo1—I mean the regular Python: CPython! The Python that is probably installed on your computer right now. The Python that you got when you searched “python” on Google and

                              • 「ネコを飼うかイヌを飼うか」の選択でその人の性格を予測できるという研究結果

                                世の中には「イヌ派・ネコ派」という言葉があるように、イヌを好きな人とネコを好きな人の間には性格的な違いがあるという考えが一般的です。新たな研究でも、イヌを飼う人とネコを飼う人では性格が異なっていることが明らかになりました。 Full article: Unleashing the Personality Divide: Resilience in Dog Owners, Neuroticism in Cat Owners https://www.tandfonline.com/doi/full/10.1080/08927936.2024.2378592 Personality may predict pet ownership - JCU Australia https://www.jcu.edu.au/news/releases/2024/august/personality-may-p

                                  「ネコを飼うかイヌを飼うか」の選択でその人の性格を予測できるという研究結果
                                • Airfoil – Bartosz Ciechanowski

                                  The dream of soaring in the sky like a bird has captivated the human mind for ages. Although many failed, some eventually succeeded in achieving that goal. These days we take air transportation for granted, but the physics of flight can still be puzzling. In this article we’ll investigate what makes airplanes fly by looking at the forces generated by the flow of air around the aircraft’s wings. Mo

                                    Airfoil – Bartosz Ciechanowski
                                  • Scala 3でデータ指向プログラミングは可能か - かとじゅんの技術日誌

                                    Scala 3におけるデータ指向プログラミング(以下DOP)について深掘りする。久々にScalaの話題を取り上げるが、これはScala Advent Calendar 2023の14日目の内容でもある。 早速だけど、DOPの基本原則は意外とシンプルだ。 コード(動作)をデータから切り離す データを汎用的なデータ構造で表現する データをイミュータブル(不変)として扱う データスキーマをデータ表現から切り離す イミュータブルなデータは採用することは多いと思うが、これをそのまま実践している人はどのくらいいるだろうか。Scalaではクラス中心の関数型プログラミングが主流だと思うし、私もそうしている。 DOPの詳細は下記の本(以下DOP本)を参照してほしい。 データ指向プログラミング 作者:Yehonathan Sharvit翔泳社Amazon ちなみに留意すべき点がある。DOP本とJavaのPro

                                      Scala 3でデータ指向プログラミングは可能か - かとじゅんの技術日誌
                                    • CSS設計とは何だったのか?と、コンポーネント環境との関わり

                                      HubSpotやCSS設計に明るい半田のウェブサイトです。 ウェブサイトの本質は情報を伝えることですので、それを言い訳にデザインは全体的に工事中です。 みんな大好き、あるいは大嫌いなCSS設計。そんな言葉が生まれてから久しく、JavaScriptフレームワーク(以後JSフレームワーク)を始めとする技術が提供するスコープ付きのコンポーネント環境の登場によって、そのなりを潜めている気がしなくもない。 そんなCSS設計とは何だったのか、をちょっと小難しく振り返ってみます。 なお本記事では、区別のためCSS設計が「再利用可能なパーツ」とみなす単位を(あるいは慣習的に)「モジュール」、JSフレームワークにより提供される単位を「コンポーネント」と呼びます。 CSS設計が行っていたこと 「CSS設計」と聞くと Block__Element–Modifier という形式の長ったらしいクラス名を付けることだ

                                        CSS設計とは何だったのか?と、コンポーネント環境との関わり
                                      • とあるモバイル向けゲーム、「無関係な『エルデンリング』の映像をそのまま広告に使っている」と指摘される。ほかにもどんどん出てくる疑惑の広告 - AUTOMATON

                                        中国の乐牛科技(Leniu Technology)が手がけるモバイル向けゲームについて、「無関係なゲームの映像を勝手に広告に利用している」とのユーザー指摘があがっている。『Flame of Valhalla』では、フロム・ソフトウェアの『エルデンリング』『ゼノブレイド』の映像・画像が使われているとされたほか、別タイトルでは『PSO2:NGS』『Grim Dawn』などの画像使用が指摘されている。 『Flame of Valhalla』は、中国の广州乐牛软件科技有限公司(Guangzhou Leniu Software Technology Co.,Ltd./以下、Leniu)が手がけるモバイル向けMMORPGだ。対応プラットフォームはiOS/Androidで、すでに海外向けには配信開始されているようである。北欧神話をベースにしたオープンワールド世界で、強大なボスを相手にプレイヤーと共闘した

                                          とあるモバイル向けゲーム、「無関係な『エルデンリング』の映像をそのまま広告に使っている」と指摘される。ほかにもどんどん出てくる疑惑の広告 - AUTOMATON
                                        • Let's Write A Reverb

                                          No magic numbers, no tricky tuning: a clean and flexible approach to designing a smooth high-quality reverb, using a variation on the classic feedback-delay network (FDN) structure. Reverbs are one of my favourite effects, both to use and to write, and feedback-delay networks are a great way to play around and try things. Reverbs sometimes have a bad reputation for being tricky to tune, so this ar

                                            Let's Write A Reverb
                                          • HTML: The Programming Language

                                            Introduction HTML, the programming language, is a practical, turing-complete[1], stack-based programming language based on HTML, the markup language. It uses elements defined in HTML, the markup language, in order to do computations. To give you a sense of what HTML, the programming langauge, looks like, below is a sample program that prints the values from 1 to 10 to standard out (console.log) A

                                            • MyGO!!!!!×トゲナシトゲアリ「Avoid Note」 | BanG Dream!(バンドリ!)公式サイト

                                              MyGO!!!!!とトゲナシトゲアリによる対バンライブが開催決定! 公演概要 会場チケット 公演名 MyGO!!!!!×トゲナシトゲアリ「Avoid Note」 日程 2025年1月12日(日) 開場17:00/開演18:00(予定) 会場 TOKYO DOME CITY HALL 出演 MyGO!!!!! トゲナシトゲアリ チケット 販売情報 最速先行抽選 受付期間:2024年9月25日(水) 10:00 ~ 11月10日(日) 23:59 9月25日(水)発売の下記2商品に封入の申込券1枚につき1回までお申し込みいただけます。 ・Poppin'Party×MyGO!!!!! 合同ライブ「Divide/Unite」Blu-ray【完全生産限定版】【通常版】 ・TVアニメ『ガールズバンドクライ』Vol.4<豪華限定版>[Blu-ray +CD/DVD+CD] SHARE

                                                MyGO!!!!!×トゲナシトゲアリ「Avoid Note」 | BanG Dream!(バンドリ!)公式サイト
                                              • Opinion | Less Marriage, Less Sex, Less Agreement

                                                I wrote a column recently lamenting the decline in marriage rates, noting that a record half of American adults are now unmarried. As a long-married romantic myself, steeped in statistics suggesting that marriage correlates with happiness, I found that sad. My readers, not so much. Many women readers in particular dismissed heterosexual marriage as an outdated institution that pampers men while tu

                                                  Opinion | Less Marriage, Less Sex, Less Agreement
                                                • OpenAI API の Structured Outputs の使い方|npaka

                                                  以下の記事が面白かったので、簡単にまとめました。 ・Introducing Structured Outputs in the API 1. Structured Outputs昨年のDevDayで、「JSONモード」を導入しました。これは、OpenAIのモデルを使用して信頼性の高いアプリを構築しようとしている開発者にとって便利な構成要素です。「JSONモード」は、有効なJSON出力を生成するためのモデルの信頼性を向上させますが、モデルの応答が特定のスキーマに準拠することを保証するものではありません。本日、APIに「Structured Outputs」を導入します。これは、モデルによって生成された出力が、開発者が提供するJSONスキーマと完全に一致するように設計された新機能です。 複雑なJSONスキーマのフォローの評価では、「Structured Outputs」を備えた新しいモデル「g

                                                    OpenAI API の Structured Outputs の使い方|npaka
                                                  • Freedom and Portability

                                                    The economic advantages of portability are very great. In many segments of the computer industry, the dominant cost is development and maintenance of software. Dennis Ritchie and Stephen Johnson 1978 … many insist that C is the programming language and that it will last forever. Byte Magazine 1983 The August 1983 issue of Byte Magazine devoted its cover, and a large part of its editorial content,

                                                      Freedom and Portability
                                                    • GPT-4o紹介ビデオの文字起こし(英語と日本語訳の全文)|IT navi

                                                      5月13日(日本時間5月14日未明)にOpenAIが発表したGPT-4oの紹介ビデオ「Introducing GPT-4o」の文字起こしとその日本語訳です。 〇 日本語訳 [拍手] MIRA MURATI: みなさん、こんにちは。ありがとうございます。今日はここにいてくれてうれしいです。今日は3つのことについて話します。それだけです。まず、製品を真に利用可能かつ広く利用可能にすることがなぜ私たちにとって重要なのかについてお話しします。そして、摩擦を減らす方法を常に探しています。どこにいてもChatGPTを使えるようにするためです。今日はChatGPTのデスクトップ版をリリースし、使いやすく、より自然にするための改善を行います。 しかし、今日の大ニュースは、新しいフラッグシップモデルを発表することです。これをGPT-4oと呼んでいます。GPT-4oの一番の特徴は、無料ユーザーを含むすべての人

                                                        GPT-4o紹介ビデオの文字起こし(英語と日本語訳の全文)|IT navi
                                                      • A curated list of awesome Rust checkers

                                                        Awesome Rust checkers Table of contents Awesome Rust checkers Table of contents Linters Static Checkers Dynamic Checkers Verifiers1 Linters Name Description Working on Bug types Technology Maintenance clippy A bunch of lints to catch common mistakes and improve your Rust code. HIR Versatile Pattern matching ★★★★★ dylint Run Rust lints from dynamic libraries HIR Versatile Pattern matching ★★★★★ Sta

                                                        • Front-end development’s identity crisis

                                                          Elly Loel Front-end development’s identity crisis 🔗 https://ellyloel.com/blog/front-end-development-s-identity-crisis/ Created on March 29, 2024 •Last modified on March 29, 2024 • Complete • BlogWorkingWeb Design I’m not a “[full-stack] developer”, regardless of what my last job title says. I’m not even a front-end developer, thanks to the JavaScript–industrial complex. I’m a front-of-the-front-e

                                                            Front-end development’s identity crisis
                                                          • CSS Cap Unit

                                                            CapUnitA look at how I solved a design problem with CSS cap unit. Introduction While I was working on a recent article on the gap property, I needed to place a box between two words and keep it aligned. I thought about a way to size the box to be equal to the capital letter height. After some research, I found the cap unit and it worked as expected. In this article, I will demonstrate the problem

                                                              CSS Cap Unit
                                                            • Accelerating Generative AI with PyTorch II: GPT, Fast

                                                              by Team PyTorch This post is the second part of a multi-series blog focused on how to accelerate generative AI models with pure, native PyTorch. We are excited to share a breadth of newly released PyTorch performance features alongside practical examples to see how far we can push PyTorch native performance. In part one, we showed how to accelerate Segment Anything over 8x using only pure, native

                                                                Accelerating Generative AI with PyTorch II: GPT, Fast
                                                              • Error Handling for Large Rust Projects - A Deep Dive into GreptimeDB's Practices | Greptime Blog

                                                                This blog shares our experience organizing variant types of Error in a complex system like GreptimeDB, from how an error is defined to how to log the error or present it to end-users. Such a system is composed of multiple components with their own Error definitions. Status Quo of Rust's Error Handling ​A few standard libraries in Rust provide Error structs that implement std::error::Error, like st

                                                                  Error Handling for Large Rust Projects - A Deep Dive into GreptimeDB's Practices | Greptime Blog
                                                                • Why It Took So Long for Japanese People to Realize the Yasuke Problem: Perfidious Historian, Thomas Lockley

                                                                  However, recently, the seriousness of this matter has become more recognized in Japan. One reason the Yasuke issue has gained attention again would be a YouTube video that highlights the problems with Thomas Lockley’s work. Although the video is in German, it is available with subtitles in various languages. This video exposes how Lockley has spread different information about Yasuke in English an

                                                                    Why It Took So Long for Japanese People to Realize the Yasuke Problem: Perfidious Historian, Thomas Lockley
                                                                  • Llama 3-V: Matching GPT4-V with a 100x smaller model and 500 dollars

                                                                    Edit (June 3 )— From TwitterFirst of all, we want to sincerely apologize to the original authors of MiniCPM. We wanted Mustafa to make the original statement but have been unable to contact him since yesterday. @siddrrsh and I posted Llama3-v with @mustafaaljadery. Mustafa wrote the entirety of the code for the project. Sid and I were both really excited about multimodal models and liked the archi

                                                                      Llama 3-V: Matching GPT4-V with a 100x smaller model and 500 dollars
                                                                    • ゼロ除算

                                                                      ゼロで割ることはできません。無理に割ろうとすると 1 / 0 ZeroDivisionError というエラーになります。 しかし、コンピュータによる数値計算では、a / b のような割り算のときに、たまにしか起こらないエラーのためにいちいち b がゼロかどうか確認するのは面倒ですし、速度的にも不利です。 そこで、浮動小数点演算の IEEE 754 という規格では、1.0 / 0.0 に相当する「無限大」という数や、0.0 / 0.0 に相当する「非数」という数を導入して、割り算がエラーにならない仕組みを用意しています。 この仕組みをどう使うかは、言語によって異なります。 R では、1 / 0 と打ち込むと Inf(Infinity = 無限大)と返ってきます。0 / 0 は NaN(Not a Number = 非数)になります。いずれにしても、エラーで止まることはありません。 Ruby

                                                                      • Fifty Things you can do with a Software Defined Radio 📻

                                                                        Last week, I went on an adventure through the electromagnetic spectrum! It’s like an invisible world that always surrounds us, and allows us to do many amazing things: It’s how radio and TV are transmitted, it’s how we communicate using Wi-Fi or our phones. And there are many more things to discover there, from all over the world. In this post, I’ll show you fifty things you can find there – all y

                                                                          Fifty Things you can do with a Software Defined Radio 📻
                                                                        • VMware by Broadcom サブスクリプションライセンスのカウント方法と注意点

                                                                          2023年11月に VMware が Broadcom に買収され、ライセンスが大幅に変更となっています。 年末からここ数ヶ月で多数のアップデートが入ったことでネット上の情報を見ているといくつか古いまま情報もありますので、公式情報を元に確認できているライセンスの「考え方」や「カウント方法」をまとめます。 ※ 本投稿では vSphere Foundation (VVF) と Cloud Foundation (VCF) のコアライセンスについてまとめていますが、その他の Add-on ライセンスについては別途整理する予定です。 Broadcom の会社として変更となるライセンスに関する背景や方針は以下の公式 Blog にて説明されているのでこちらを参照願います。 A changing market landscape requires constant evolution: our miss

                                                                            VMware by Broadcom サブスクリプションライセンスのカウント方法と注意点
                                                                          • Use Llama 3.1 405B for synthetic data generation and distillation to fine-tune smaller models | Amazon Web Services

                                                                            AWS Machine Learning Blog Use Llama 3.1 405B for synthetic data generation and distillation to fine-tune smaller models Today, we are excited to announce the availability of the Llama 3.1 405B model on Amazon SageMaker JumpStart, and Amazon Bedrock in preview. The Llama 3.1 models are a collection of state-of-the-art pre-trained and instruct fine-tuned generative artificial intelligence (AI) model

                                                                              Use Llama 3.1 405B for synthetic data generation and distillation to fine-tune smaller models | Amazon Web Services
                                                                            • Getting started with CSS container queries | MDN Blog

                                                                              As of this year, container queries are supported in all major browsers. But what are they, and how can we use them to build more robust, flexible layouts? Do we still need media queries? Let's find out. To understand how container queries are helpful, let's look at an example news feed layout and see where we could apply them. The news feed is a collection of articles, each with an image, a headli

                                                                                Getting started with CSS container queries | MDN Blog
                                                                              • Sex and gender: The medical establishment’s reluctance to speak honestly about biological reality - The Boston Globe

                                                                                OPINIONSex and gender: The medical establishment’s reluctance to speak honestly about biological realityIt is never justified to distort the facts in the service of a social or political cause, no matter how just. The American Medical Association says that the word “sex” — as in male or female — is problematic and outdated; we should all now use the “more precise” phrase “sex assigned at birth.” T

                                                                                  Sex and gender: The medical establishment’s reluctance to speak honestly about biological reality - The Boston Globe
                                                                                • Typechat はどのようにプロンプトを生成してコードを実行するか

                                                                                  書き終わって気づいたが、この記事とだいたい一緒 https://zenn.dev/ptna/articles/a3882d095fa685 せっかく書いたので別視点の記事として残しておく。コンセプトの理解というより、コードの中身を掘り下げる。 typechat そのものを使うというより、 typechat がどのようにコードを生成するプロンプトを生成しているか、という視点で参考にするためにコードを読んだ。 Typechat とはなにか MS謹製の自然言語をコード実行ステップに変換するプロンプトジェネレータ。 TypeScript の API スキーマを定義して、自然言語の入力をそのAPIに対するコード実行にステップに変換する。 自分の大雑把な理解 プログラマは呼び出し可能なAPIのスキーマと、それを実行するインタープリターを実装する chatgpt は入出力を加工して API 呼び出しのス

                                                                                    Typechat はどのようにプロンプトを生成してコードを実行するか