並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 65件

新着順 人気順

interiorの検索結果1 - 40 件 / 65件

  • 画像生成AI「Stable Diffusion」「Adobe Firefly」「Midjourney」の特徴が一発で分かる「同じテキスト」から生成した画像たち

    無料で使える「Stable Diffusion」やAdobeが提供する「Adobe Firefly」など手軽に使える画像生成AIが続々と登場しています。画像生成AIは基本的に「生成したい画像を説明するテキスト(プロンプト)を入力する」という形式で使用可能ですが、AIの種類やモデルデータが変化すると生成結果もまったく別物に変化します。テクノロジー関連ライターのMuhammad Usman氏は「Adobe Firefly」「DALL・E2」「OpenJourney」「Stable Diffusion」「Midjourney」といった主要な画像生成AIに同じプロンプトを入力した際の生成結果をまとめています。 Comparing Adobe Firefly, DALL・E2, OpenJourney, Stable Diffusion, and Midjourney https://blog.us

      画像生成AI「Stable Diffusion」「Adobe Firefly」「Midjourney」の特徴が一発で分かる「同じテキスト」から生成した画像たち
    • Rust で SQLite を再実装した 2023 - kawasin73のブログ

      気合いで実装、どうもかわしんです。 この記事は Rust Advent Calendar 2023 の6日目 兼 情報検索・検索技術 Advent Calendar 2023 の 6 日目です。 Rust で SQLite をフルスクラッチで実装しています。 github.com なぜ SQLite を Rust で再実装しようと思ったのかについては以前の記事で紹介しています。一言で言えば、誰も Rust で SQLite を書いている人がいなかったからやってみたのですが、そもそも SQLite が強すぎるということが再実装しているうちにわかってきて絶望しています。 kawasin73.hatenablog.com 4 ヶ月前にこの記事を書いたときは簡単な SELECT 文しか実行できなかったのですが、現時点では SELECT, INSERT, DELETE 文をサポートし、express

        Rust で SQLite を再実装した 2023 - kawasin73のブログ
      • 近年オープンワールドゲームの「窓の内側」は2D画像を立体的に見せている。『Marvel’s スパイダーマン』など採用例増える“だまし絵”風開発テクニック - AUTOMATON

        ゲームにおける建物の窓の内部を、“3Dで構築せずに”立体的に表現できる手法が注目を集めている。『Marvel’s Spider-Man』など、近年のオープンワールドゲームでは採用例が増えているようだ。 Image Credit: Mat Bratko on YouTube 今回注目を集めているのは「fake interior」あるいは「interior mapping」などと呼ばれる手法だ。interior mappingは主に、ゲーム中の建物の窓などに用いられている。オープンワールドゲームなど、多数の建造物が登場するゲームにおいては、それらが備える窓も無数に存在。それぞれの窓の内側を描く、あるいは誤魔化す必要がある。窓の内側の空間を3Dで構築するとなると途方もない作業が必要になり、また描画する際の負荷も大きくなる。そのため2D画像をそのまま貼り付けたり、あるいはカーテンが閉まった画像を用

          近年オープンワールドゲームの「窓の内側」は2D画像を立体的に見せている。『Marvel’s スパイダーマン』など採用例増える“だまし絵”風開発テクニック - AUTOMATON
        • 150万レコードを持つ画像テーブルの移行 - spacelyのブログ

          株式会社スペースリー Railsエンジニアの大津です。 弊社サービスでは物件画像データの管理機能を提供しており、サーバーサイドのフレームワークにはRuby on Railsを、データベース管理にはMySQLを採用しております。これまで物件画像は用途ごとにテーブルを分けて管理していましたが、 アップロードした後に用途を変更できないため画像テーブルを1つに統合しました。 今回は統合する際に実施した旧テーブルから新テーブルへのレコード移行の手順をご紹介します。 統合前後の画像テーブルの構成 まず、統合前の物件画像の管理方法について説明します。 統合前は物件画像テーブルは部屋の写真を管理する内観画像テーブルと建物の写真を管理する外観画像テーブルの2つに分かれていました。 画像ファイルは各テーブルのimageカラムに格納され、Rails GemのCarrierWaveによりAWS S3バケットにアッ

            150万レコードを持つ画像テーブルの移行 - spacelyのブログ
          • 星野源が選ぶ、今体験してほしい“ジャズ”プレイリスト | ブルータス| BRUTUS.jp

            「ジャズは今、ジャンルの垣根を越えて増殖している」と星野源は言う。幼い頃からジャズに親しみ、現在のシーンを代表する音楽家たちとも交流を持つ彼に、おすすめのプレイリストを教えてもらった。ジャズとの関わりやその楽しみ方を教えてもらった記事はこちら。 photo: Seishi Shirakawa / interior styling: Fumiko Sakuhara / styling: TEPPEI / hair & make: Yoshikazu Miyamoto / text: Yusuke Monma / prop cooperation: PROPS NOW, AWABEES, Compartment, KAKULULU, beatink

              星野源が選ぶ、今体験してほしい“ジャズ”プレイリスト | ブルータス| BRUTUS.jp
            • インテリアに植物を取り入れた住まいづくり。家の中で育てやすい植物の種類は? - MY HOME STORY │スーモカウンター注文住宅

              家に植物を取り入れると、日々の暮らしの中で癒やしを感じることができます。インテリアとして飾ることができ、住まいをおしゃれな雰囲気にしてくれるのも植物のよいところ。NHK Eテレで放送中の「趣味の園芸」で講師を務める三上真史さんのお話をもとに、注文住宅の室内やベランダに植物を取り入れる際のポイントやおすすめの種類について紹介します。 注文住宅に取り入れることができる植物のタイプは? 鉢植え 切り花 ハンギング ドライフラワー 地植え 注文住宅に植物を取り入れるメリット・デメリット メリット デメリット 家の中で育てやすい植物は? おすすめの9種類を紹介 育てやすく、人気の高い「モンステラ」 日陰でも育つ丈夫な「シェフレラ」 5~7枚1組の楕円の葉が特徴的な「パキラ」 熱帯に生息する神秘的な「ガジュマル」 ハート型の葉が可愛らしい「フィカス・ウンベラータ」 大きくなると花が咲く「ストレリチア・

                インテリアに植物を取り入れた住まいづくり。家の中で育てやすい植物の種類は? - MY HOME STORY │スーモカウンター注文住宅
              • LogLog Games

                The article is also available in Chinese. Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games. This isn't meant to brag or indicate su

                • Bing ChatのWeb検索とDALL-E3の画像生成を組み合わせて自動化する|まゆひら

                  Last update 10-29-2023 ▼ 本記事について概要 2023年9月下旬に、OpenAI製の画像生成AIであるDALL-E3(DALL-Eはダリ と読む)が公開されました。プロンプトに忠実で品質の良い多彩な出力が得られるため、話題になっています。出力画像は、X(旧Twitter)のハッシュタグ #DALLE3を検索すると良いでしょう。 DALL-E3の出力例(上下トリミング済み、元画像は1024x1024) https://twitter.com/riddi0909/status/1709480541094052348 参照 本記事では、Microsoft Bing(以下、Bing)のChatやImage Creatorを使って生成する方法を説明しています。無料ですのでぜひ試してみてください。なお、Microsoftアカウントと、Microsoft Edge(PC)またはB

                    Bing ChatのWeb検索とDALL-E3の画像生成を組み合わせて自動化する|まゆひら
                  • GitHub Actions could be so much better

                    I love GitHub Actions: I’ve been a daily user of it since 2019 for both professional and hobbyist projects, and have found it invaluable to both my overall productivity and peace of mind. I’m just old enough to have used Travis CI et al. professionally before moving to GitHub Actions, and I do not look back with joy1. By and large, GitHub Actions continues to delight me and grow new features that

                    • Announcing F# 8 - .NET Blog

                      F# 8 is released as part of .NET 8. It is included with new updates of Visual Studio 2022 and .NET 8 SDK. Download the latest version of .NET 8 Install Visual Studio 2022 F# 8 brings in many features to make F# programs simpler, more uniform and more performant. Read more about language changes, new diagnostics, quality of life improvements, performance boosts for project compilation and upgrades

                        Announcing F# 8 - .NET Blog
                      • A new way to bring garbage collected programming languages efficiently to WebAssembly · V8

                        A recent article on WebAssembly Garbage Collection (WasmGC) explains at a high level how the Garbage Collection (GC) proposal aims to better support GC languages in Wasm, which is very important given their popularity. In this article, we will get into the technical details of how GC languages such as Java, Kotlin, Dart, Python, and C# can be ported to Wasm. There are in fact two main approaches:

                        • TypeScript is Surprisingly OK for Compilers

                          TypeScript is Surprisingly OK for Compilers Aug 17, 2023 There are two main historical trends when choosing an implementation language for something compiler-shaped. For more language-centric tasks, like a formal specification, or a toy hobby language, OCaml makes most sense. See, for example, plzoo or WebAssembly reference interpreter. For something implementation-centric and production ready, C+

                          • モノトーンインテリアの注文住宅への取り入れ方や雑貨の選び方 - MY HOME STORY │スーモカウンター注文住宅

                            白、黒、グレーなどの色を基調に構成されるモノトーンのインテリアを住宅に取り入れるにはどのようなコツがいるのでしょうか。インテリアコーディネーターの経験があり、一般社団法人国際カラープロフェッショナル協会の理事を務める、カラーリストのとおみねきよみさんにお話を伺い、雑貨選びや色の組み合わせ方のコツ、空間づくりにおける注意点などを紹介します。 モノトーンインテリアとは? 特徴 よく使われる素材 モノトーンで演出できるインテリアのテイスト一覧 シンプル系 シック系 スタイリッシュ系 ナチュラル系 モダン系 モノトーンインテリアのメリット・デメリット メリット デメリット モノトーンインテリアを取り入れる場所は? リビング キッチン 寝室 トイレ 玄関ホール 書斎や趣味部屋 モノトーンインテリアを部屋に取り入れる際のポイント 70:25:5の配色比率にする 黒は高い位置に使わない 白は少し色みのあ

                              モノトーンインテリアの注文住宅への取り入れ方や雑貨の選び方 - MY HOME STORY │スーモカウンター注文住宅
                            • AI Color Combination Generator | Muzli design hub

                              Other prompts to tryMother's DayA color combination for AI startupAn ecommerce website selling pet suppliescolor combination for my living room, i want to to be earthy and classiccolor palette bluecolor palette deep autumncolor palette summercolor palette websitecolor palette purplecolor palette skin tonecolor palette with redcolor palette seasonscolor palette yellowcolor palette beigecolor palett

                                AI Color Combination Generator | Muzli design hub
                              • セガ、世界的人気ゲームソフト『ゴールデンアックス』アニメーション製作決定

                                株式会社セガのゲームソフト『ゴールデンアックス』が米国CBSスタジオのプロデュースで、コメディ・セントラルによりアニメーション製作されることが決定しました。 『ゴールデンアックス』は1989年にアーケード用タイトルとして登場し、これまで国内外で8つのシリーズ作がリリースされた世界的人気ゲーム。戦斧「ゴールデンアックス」を持つ魔人に肉親の命を奪われた主人公たちが討伐の旅に出る、剣と魔法の世界を舞台にしたファンタジー・アクションでその世界観が高い評価を得ており、現在新作ゲームも開発中です。 製作はCBSスタジオのアニメーション部門であるCBS Eye Animation Productions、ソニー・ピクチャーズ テレビジョンおよびオリジナル・フィルムが共同で行い、『ジ・アメリカンズ』でエミー賞ドラマシリーズ部門主演男優賞を受賞するマシュー・リスをはじめ、ダニー・プディ(『コミ・カレ!!』、

                                  セガ、世界的人気ゲームソフト『ゴールデンアックス』アニメーション製作決定
                                • オーバーレイ ファクトシート

                                  Webアクセシビリティ オーバーレイとは何ですか?オーバーレイは、Webサイトのアクセシビリティを向上させることを目的とした技術の総称です。サードパーティのソースコード(多くはJavaScript)を読み込み、フロントエンドコードを改善します。 アクセシビリティの向上を謳うWebサイトのアドオン製品は、1990年代後半に登場したReadspeakerやBrowsealoudに遡ります。これらは、インストールされたWebサイトにテキストの読み上げ機能を追加するものでした。 その後、そのようなソフトウェアに機能を追加した類似製品が、市場に出回るようになりました。それらは、読みやすさを向上させるために、ユーザーのニーズに基づき文字サイズや色などをコントロールするものです。 最近のオーバーレイ製品のなかには、支援技術からのアクセスのしやすさを妨げる問題を修正することを目的としているものがあります。

                                  • Fine-tuning GPT-3.5-Turbo for Natural Language to SQL

                                    Photo by Mariia Shalabaieva on UnsplashBackgroundAllowing non-technical users to ask questions from a database has been a problem of interest in academia and industry for years. The recent advances in Large Language Model (LLM) technology, such as GPT-4, have improved the accuracy of proposed solutions. However, since the most advanced LLMs have not been open for fine-tuning, recent work in the sp

                                      Fine-tuning GPT-3.5-Turbo for Natural Language to SQL
                                    • Announcing Rust 1.72.0 | Rust Blog

                                      The Rust team is happy to announce a new version of Rust, 1.72.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, you can get 1.72.0 with: $ rustup update stable If you don't have it already, you can get rustup from the appropriate page on our website, and check out the detailed release notes

                                        Announcing Rust 1.72.0 | Rust Blog
                                      • *センスダダ漏れのインテリアショップ【Clemente Studio】シックで落ち着いたアイテムが格好いい* - Xin Chao HANOI

                                        Instagramで見つけてしまったこのお店。 View this post on Instagram A post shared by Clemente - Curated interior decor (@clemente.studio) こんなお洒落なお店がハノイにあったなんて、と早速お店を覗いてきました。 ホアンキエムエリアから車で5分の場所に位置するこちらのお店。 目的地に到着すると大通りから裏路地に入ったところを進むようです。 誰かのお家の裏を通って、真っ直ぐ行くと見えてきます。 なかなか見つけにくい隠れ家的な場所にありました。 店内はシックな陶器がずらり。めちゃくちゃお洒落で統一された雰囲気が素敵です。 ひとつひとつの花瓶がこだわられていて重厚感がすごい。とても高価に見えるのにお値段にさらに驚かされます。 こちらの表面が加工されたようなコンクリートっぽいデザインの花瓶、ひとつ

                                          *センスダダ漏れのインテリアショップ【Clemente Studio】シックで落ち着いたアイテムが格好いい* - Xin Chao HANOI
                                        • https://www.elle.com/jp/decor/decor-interior-design/g44623880/apple-watch-watchos10-23-0725/

                                            https://www.elle.com/jp/decor/decor-interior-design/g44623880/apple-watch-watchos10-23-0725/
                                          • WindowsのタスクスケジューラとPowerShellを使ったエクセルVBAの定期自動実行 - Qiita

                                            仕事で「エクセルの案件表を別のエクセルにクエリで表示し、それをフィルター関数でシート毎に担当者別の表にし、VBAで条件付き書式を設定して罫線などで修飾し、定期的に遠隔地のプリンタから出力する」という課題をこなしたので、方法を記録しておきます。 仕事のデータは使えないので替わりに下記のデータを利用します。 なかなかちょうど良い感じのが無くて困りました… 厚生労働省|女性の活躍推進企業データベースオープンデータ 作業の都合上、遠隔地のプリンタでは無く自PC内にPDFデータを出力することにします。 実現すること 1. 既存の参照元からエクセルにパワークエリでデータを読みこみ、自動更新 2. フィルター関数で特定項目ごとにデータを分けて表示する 3. データの行数に応じてVBAで条件付き書式を適用し、可変の罫線や背景色を付ける 4. 一定の日時に自動でシート毎のPDFファイルを作成する エクセルフ

                                              WindowsのタスクスケジューラとPowerShellを使ったエクセルVBAの定期自動実行 - Qiita
                                            • Introducing the AWS Integrated Application Test Kit (IATK) | Amazon Web Services

                                              AWS Compute Blog Introducing the AWS Integrated Application Test Kit (IATK) This post is written by Dan Fox, Principal Specialist Solutions Architect, and Brian Krygsman, Senior Solutions Architect. Today, AWS announced the public preview launch of the AWS Integrated Application Test Kit (IATK). AWS IATK is a software library that helps you write automated tests for cloud-based applications. This

                                                Introducing the AWS Integrated Application Test Kit (IATK) | Amazon Web Services
                                              • モロッコ地震、4か国から救助隊受け入れ 死者2100人超に

                                                モロッコへと向かうカタールの救助隊。カタール外務省がXに投稿(2023年9月10日提供)。(c)AFP PHOTO / HO / X ACCOUNT OF QATAR'S MINISTER OF INTERIOR KHALIFA BIN HAMAD @KHK 【9月11日 AFP】マグニチュード(M)6.8の地震被害への対応でモロッコ政府は10日、第1陣として4か国からの救助隊を受け入れると発表した。 同日夜に更新された公式発表によると、地震による死者は2100人を超えた。 同国内務省は「現時点で」スペイン、英国、カタール、アラブ首長国連邦(UAE)からの「救助チームの派遣」を受け入れたと述べた。 同省は、多くの国が支援の提供を申し出ているが、「調整不足の状況では逆効果となる恐れがある」として、まずは4か国に限定したとし、さらなる受け入れについては状況を注視しながら検討するとしている。 カ

                                                  モロッコ地震、4か国から救助隊受け入れ 死者2100人超に
                                                • Regular, Recursive, Restricted

                                                  Regular, Recursive, Restricted Jun 4, 2024 A post/question about formal grammars, wherein I search for a good formalism for describing infix expressions. Problem statement: it’s hard to describe arithmetic expressions in a way that: declaratively captures the overall shape of expression, and has a clear precedence semantics Let’s start with the following grammar for arithmetic expressions: Expr =

                                                  • ペルー警察、台湾犯罪組織に働かされていたマレーシア人ら44人救出

                                                    ペルー・リマで、台湾の犯罪組織にとらえられ脅迫に加担させられていたマレーシア人ら。ペルー内務省提供(2023年10月9日提供)。(c)AFP PHOTO / PERUVIAN MINISTRY OF INTERIOR 【10月11日 AFP】ペルー警察は、台湾の犯罪組織にだまされて恐喝に加担させられていたマレーシア人ら44人を首都リマ郊外の住宅から救出した。ペルー政府が9日、明らかにした。 救出されたのはマレーシア人43人と台湾人1人。警察の人身売買捜査部門の責任者がAFPに語ったところによると、警察や司法関係者を装ってマレーシアや台湾の企業に電話をかけ、金銭を要求するよう強要されていた。台湾人6人とペルー人2人が逮捕された。 救出されたマレーシア人43人について同国外務省は、近日中に送還されるとしている。 捜査当局の調べに対し、被害者らはSNSを通じてリマのカジノでの仕事があると誘われ、

                                                      ペルー警察、台湾犯罪組織に働かされていたマレーシア人ら44人救出
                                                    • Changing the rules of Rust

                                                      In Rust, there are certain API decisions about what is and isn’t sound that impact all Rust code. That is, a decision was made to allow or not allow types which have certain safety requirements, and now all users are committed to that decision. They can’t just use a different API with different rules: all APIs must conform to these rules. These rules are determined through certain “marker” traits.

                                                      • graydon2 | Some notes on Rust, mutable aliasing and formal verification

                                                        frog hopSome notes on Rust, mutable aliasing and formal verification Recently Boats wrote a blog post about Rust, mutable aliasing, and the sad story of local reasoning over many decades of computer science. I recommend that post and agree with its main points! Go read it! But I also thought I'd add a little more detail to an area it's less acutely focused on: formal methods / formal verification.

                                                        • 森の中のカフェ「L」*ツリーデッキでトム・ソーヤの気分 - mousou-wife’s blog

                                                          本当は教えたくないおしゃれなお店 森の中の一軒家カフェは軽井沢から車で約20分 Cafe &interior L 店内も素敵だけど、今の季節は断然テラス席がお勧めです。 お外には3卓ありますが、私達は1番奥に通して頂きました。 タープが張ってあってキャンプ気分♪ 今回は大人4人と赤ちゃん連れなので、この離れ席がとても落ち着きます。 そして真ん中のテラス席の向こう側を見ると、、、 ツリーデッキがありますねー。 自然の中に溶け込んでいて素敵です。 高さ5m程ですが、上がらせて貰うと中々高い! 目の前に畑が遠くまで続いているので、視界が広くて気持ちいいです。 ここは定員3名様までで、お茶のみのご提供だそうです。 ランチとデザート この日はお昼過ぎに伺ったのでお目当ての人気の「まかないランチ」は完売していました(残念) でも「Lサンド」と「パスタランチ」がとても美味しかったから、大満足です。 パス

                                                            森の中のカフェ「L」*ツリーデッキでトム・ソーヤの気分 - mousou-wife’s blog
                                                          • Borrow checking without lifetimes · baby steps

                                                            This blog is where I post up various half-baked ideas that I have. All PostsCategoriesGitHubTwitterRSS/Atom feeds This blog post explores an alternative formulation of Rust’s type system that eschews lifetimes in favor of places. The TL;DR is that instead of having 'a represent a lifetime in the code, it can represent a set of loans, like shared(a.b.c) or mut(x). If this sounds familiar, it should

                                                            • Putin hijacked Austria’s spy service. Now he’s going after its government

                                                              VIENNA — The coup began with the sound of a doorbell. Just after 8 a.m. on Feb. 28, 2018, Austrian police Commander Wolfgang Preiszler pressed the buzzer at the headquarters of the country’s domestic intelligence service and held his ID up to the security camera. Within minutes, dozens of his colleagues armed with Glock pistols and a battering ram fanned out through the building in bullet-proof ve

                                                                Putin hijacked Austria’s spy service. Now he’s going after its government
                                                              • Announcing Rust 1.77.0 | Rust Blog

                                                                The Rust team is happy to announce a new version of Rust, 1.77.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, you can get 1.77.0 with: $ rustup update stable If you don't have it already, you can get rustup from the appropriate page on our website, and check out the detailed release notes

                                                                  Announcing Rust 1.77.0 | Rust Blog
                                                                • Gaza: Findings on October 17 al-Ahli Hospital Explosion

                                                                  Gaza: Findings on October 17 al-Ahli Hospital Explosion Evidence Points to Misfired Rocket but Full Investigation Needed An aerial view of the grounds of al-Ahli hospital. The crater is visible on the pathway between the two landscaped areas. Fire damage is visible on cars in the adjoining parking lot, Gaza City, October 17, 2023. © 2023 Shadi Al-Tabatibi/AFPTV (Jerusalem) – The explosion that kil

                                                                    Gaza: Findings on October 17 al-Ahli Hospital Explosion
                                                                  • すっきりシンプルになった寝室インテリア - いえブログ by peta

                                                                    昨年からすっきりシンプルにし始めた寝室。 最近になって空いたスペースに観葉植物を持ってきてみました。 フィカスバーガンディ この1ヶ月で葉が2枚増え、丈がなんだか一気に伸びたような気がしたので、少し大きめのプランターに植え替えることに。 なかなかイメージに合うプランターを見つけられなかったので、結局アートストーンに落ち着きました。 リンク 面白味に欠けますがシンプルにまとまって満足です。 木炭が少し足りなかったのでAmazonで注文!届き次第、補充しておきたいと思います。 リンク before/after こちらは大きく大きく伸びて欲しいなと思っています🌿 ハンギングのミリオンハート本体も順調に伸びてきました。 まだすかすかなので今後に期待です・・! そして、以前から窓際に置いている一人掛けソファですが、正直なところ最近使っていなくて、クッションを3個から1個に減らしました。 使わない物

                                                                      すっきりシンプルになった寝室インテリア - いえブログ by peta
                                                                    • List of Patterns

                                                                      See the README for an explanation and discussion about this project and how to use it. The Patterns A pattern language has the structure of a network. […] The sequence of patterns is both a summary of the language, and at the same time, an index to the patterns. — p. xviii Town Patterns We begin with that part of the language which defines a town or community. These patterns can never be designed

                                                                        List of Patterns
                                                                      • Second-Class References

                                                                        Graydon Hoare, the creator of Rust, wrote an article: The Rust I Wanted Had No Future (HN, Lobsters). It’s an interesting discussion of programming language evolution, the competing pressures of expedience and technical perfection, and the social consequences of technical decisions. He concludes that the language he would have built, given absolute creative control, would not have been as popular

                                                                          Second-Class References
                                                                        • Compiling Pattern Matching

                                                                          Colin James obscurecolin [at] gmail (dot) com I am a computer programmer. I'm primarily interested in compilers for strict functional languages. Introduction This post intends to provide a brief overview of the algorithm described in Luc Maranget’s “Compiling Pattern Matching to Good Decision Trees”. I’m fond of this formalisation as it has a straightforward implementation and results in reasonabl

                                                                          • Databases in 2023: A Year in Review | OtterTune

                                                                            I am starting this new year the same way I ended the last: taking antibiotics because my biological daughter brought home a nasty sinus bug from Carnegie Mellon’s preschool. This was after my first wife betrayed me and gave me COVID. Nevertheless, it is time for my annual screed on last year’s major database happenings and trends since a lot has happened. My goal is to keep my trenchant opinions f

                                                                              Databases in 2023: A Year in Review | OtterTune
                                                                            • The await event horizon in JavaScript

                                                                              The await event horizon in JavaScriptCharles Lowell December 11, 2023 javascriptstructured concurrency There is a boundary around every black hole where the velocity required to escape its gravitational pull exceeds the speed of light. Once anything, including light itself, passes over that threshold, it is trapped inside the mysterious interior of the black hole forever. There is no escape, and t

                                                                                The await event horizon in JavaScript
                                                                              • What is a cell-based architecture? - Reducing the Scope of Impact with Cell-Based Architecture

                                                                                A cell-based architecture comes from the concept of a bulkhead in a ship, where vertical partition walls subdivide the ship's interior into self-contained, watertight compartments. Bulkheads reduce the extent of seawater flooding in case of damage and provide additional stiffness to the hull girder. On a ship, bulkheads ensure that a hull breach is contained within one section of the ship. In comp

                                                                                • トルコの首都でテロ攻撃、犯人が自爆する瞬間が撮影される

                                                                                  「不死身の大隊」が関与を認める この事件が起きたのは10月1日、場所はトルコの議事堂の近くにあった内務省の庁舎前とされている。 トルコのアリ・イェルリカヤ内相は、2人の襲撃者が9時30分頃(現地時間)に車で到着し、1人は省庁舎前で自爆し、もう1人は「無力化」されたという。 これにより2人の警官が負傷。内務大臣は、この攻撃がテロであったと認めた。 その後、クルディスタン労働者党(PKK)とつながりのあるグループ「不死身の大隊」が攻撃を認めたが、トルコ政府は、犯人の1人がPKKのメンバーだったとの見方を示した。自爆の様子がこちら。 Turkey’s government said two attackers detonated a bomb in front of the Interior Ministry buildings in Ankara. One died in the explos

                                                                                    トルコの首都でテロ攻撃、犯人が自爆する瞬間が撮影される