並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 44件

新着順 人気順

Makeの検索結果1 - 40 件 / 44件

  • 【2024年版】平成元年発売のテトリスが 世界中で大変なことになっている|slappin' Notes

    はじめに2023年10月、毎年恒例となった賞金制のテトリスの世界大会である「CLASSIC TETRIS WORLD CHAMPIONSHIP」が開催されました。 Super Killscreen導入後初の世界大会となった今回、フルセットまでもつれ込んだ白熱の決勝戦はKillscreen中にテトリスも飛び交う激しい競り合いが繰り広げられ、歴戦の猛者のSidnev氏を破り、前回準優勝のFractal氏が悲願の初優勝を遂げました。 皆様お久しぶりです。今回もNESテトリス世界大会の記事を執筆することとなりました。前回から1年半ぶりとなります。 2023年はあまり書くこともなさそうだな…と思っていましたが、そんなことはありませんでした。本当に大きな出来事が何度も、立て続けに起きてしまったため、この記事の公開が12月末から今年の6月になってしまったほどです。この記事も相当長くなることをお伝えしてお

      【2024年版】平成元年発売のテトリスが 世界中で大変なことになっている|slappin' Notes
    • 「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」 - Qiita

      「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」Git 画像略 TL;DR(Too Long; Didn't Read) ~nは単純なコミットの親をたどる(ブランチの分岐がある場合は現在のブランチのみで辿れるコミット) ^nはマージコミット向けで^2は「そのコミットの2番目の親(取り込んだブランチの前回のコミット)」 だからHEAD^n(n > 2)は存在しない 2024/06/04追記: OctopusなMergeだと3つ以上のブランチからマージできるので^nも存在する......があまり見かけることはない HEAD^^は「HEAD^の親」、HEAD^2は「HEADのもう一人の親」みたいな......。タラちゃんがHEADだと波平がHEAD^^でマスオがHEAD^2です(

        「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」 - Qiita
      • 土日で完成! 趣味のラズパイ ChatGPTで遊ぼう——ラズパイで作ったデジタル時計に天気情報も表示させる|fabcross

        天気予報をデジタル時計に加えるには、外部の天気予報APIを利用する必要があります。一般的に利用されるのはOpenWeatherMap APIですが、これを使用するにはAPIキーが必要です。APIキーはOpenWeatherMapのウェブサイトで無料で取得できます。 以下の手順では、OpenWeatherMap APIを使用して現在の天気情報を取得し、それをOLEDディスプレイに表示する方法を示します。このコードは前の時計と曜日を表示するコードに基づいています。 ### 必要なライブラリのインストール - 天気情報を取得するために`requests`ライブラリを使用します。このライブラリがまだインストールされていない場合は、インストールしてください。 pip3 install requests ### OpenWeatherMap APIの設定 1. OpenWeatherMapの[公式サイ

          土日で完成! 趣味のラズパイ ChatGPTで遊ぼう——ラズパイで作ったデジタル時計に天気情報も表示させる|fabcross
        • ZINEやリトルプレスを探す・作るためのリンク集 - 世界のねじを巻くブログ

          自費出版本のリンクまとめ 最近、ZINEを作る人が身の回りでも実感として増えてきたので、 「自分も作ってみたいな」と思うものの、 あまりまとまった形でのページがなかったので、 軽く調べてリンク集的なものをつくってみました。 意外とZINEに関する情報がまとまったページってあまり見つからない気がするので、 あくまで備忘録として。 書店・本屋さん CAVA BOOKS 京都出町柳の映画館である出町座に併設している本屋さん。 サヴァ・ブックスと読みます。 cavabooks.thebase.in 新刊情報を出してくれるニュースレターもおすすめです。 恵文社 一条寺店 www.keibunsha-books.com 実店舗もすばらしい。 行くたびに財布が軽くなってしまうので、なるべく近づかないようにしている。 ホホホ座 hohohoza.com フリーペーパーなんかも豊富においてるホホホ座。 癖強

            ZINEやリトルプレスを探す・作るためのリンク集 - 世界のねじを巻くブログ
          • Rubyインタプリタのむずかしいバグを直した - STORES Product Blog

            STORESでフルタイムRubyコミッタをやっている遠藤(@mametter)です。 最近Rubyインタプリタのとある問題の修正に成功した(と思う)ので紹介します。といっても格好良い話ではなく、とても泥臭い話です。 問題 RubyのCIで不定期に次のようなエラーが発生していました。いわゆるflaky test。 1) Failure: TestSymbol#test_inspect_under_gc_compact_stress [.../ruby/test/ruby/test_symbol.rb:126]: ":testing" expected but was ":\"\\x00\\x00\\x00\\x00\\x00\\x00\\x00\"". 発生確率が絶妙で、しばしば起きるのですが、デバッグのために狙って再現しようとしても起きないという代物でした。 問題の分析 エラーが起きていた

              Rubyインタプリタのむずかしいバグを直した - STORES Product Blog
            • 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
              • use 文は PHP ファイルを読み込まない - Shin x Blog

                PHP の use 文では、クラス名や関数名、定数、名前空間などのエイリアスを設定できます。 <?php use App\Foo; use App\Bar as ABar; $foo = new Foo(); $bar = new ABar(); https://www.php.net/manual/ja/language.namespaces.importing.php この use 文は指定したシンボルにエイリアスを設定する、言い方を変えると名前空間をインポートするもので、オートロードでクラス定義 PHP ファイルを読み込むものではありません。*1 例えば、上記コードの場合、use 文の時点で App\Foo や App\Bar に対するオートロードは動作しません。 この動きを確認してみます。 use 文のみを実行 use 文でオートロードが動作するかは下記のようなコードで簡単に確かめ

                  use 文は PHP ファイルを読み込まない - Shin x Blog
                • Omakub

                  An Omakase Developer Setup for Ubuntu 24.04 by DHH wget -qO- https://omakub.org/install | bash Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. That’s the one-line pitch for Omakub. No need to write bespoke configs for every essential tool just to get started or to be up on all the latest command-line tools. Omakub

                    Omakub
                  • Why, after 8 years, I still like GraphQL sometimes in the right context

                    A recent post, Why, after 6 years, I’m over GraphQL, made the rounds in the tech circle. The author argues that they would not recommend GraphQL anymore due to concerns like security, performance, and maintainability. In this post, I want to go over some interesting points made, and some points I think don't hold up to scrutiny. Always be Persistin' Ok, first of all, let's start with something may

                      Why, after 8 years, I still like GraphQL sometimes in the right context
                    • プライベートなメールや画像をスキャンするEUの「チャット規制法」成立が秒読みか、メッセージアプリ「Signal」はEU離脱を示唆

                      EUでは、児童性的虐待防止を目的に通話やメール、メッセージなどのスキャンを企業に義務付ける「Chat Control(チャット規制法)」の議論が進んでいますが、この法律は専門家や有識者、活動家などからプライバシーを損ない児童福祉にも逆効果であるとして批判されています。法案反対派の牙城とされてきたフランス当局が、スキャンに同意しなければメッセージが送れなくなる「アップロード・モデレーション」を含む妥協案を採用する方針をまとめたことを受けて、プライバシーに特化したメッセージアプリのSignalが、法律が成立した場合はEU市場から撤退すると表明しました。 Interne Dokumente: Frankreich entscheidet über Zukunft der Chatkontrolle https://netzpolitik.org/2024/interne-dokumente-fr

                        プライベートなメールや画像をスキャンするEUの「チャット規制法」成立が秒読みか、メッセージアプリ「Signal」はEU離脱を示唆
                      • 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
                        • php-fpm(php) をビルドして gdb でデバッグ実行できる Docker Compose 環境を作った - Shin x Blog

                          php-fpm と php コマンドを php-src からビルドして、gdb コマンドでデバッグ実行できる Docker Compose 環境を作りました。 github.com 利用方法 gdb コマンド php-src の .gdbinit さいごに 利用方法 リポジトリを git コマンドでチェックアウトして、make コマンドを実行します。make コマンドを実行すると、php-src からソースをチェックアウトして、Debian の Docker コンテナで php-fpm と php コマンドをビルドします。 $ make # ビルド完了後 $ docker compose run --rm php-fpm /php-src/php/bin/php -v PHP 8.3.8-dev (cli) (built: Jun 1 2024 04:00:02) (NTS DEBUG)

                            php-fpm(php) をビルドして gdb でデバッグ実行できる Docker Compose 環境を作った - Shin x Blog
                          • terraform plan -light

                            TL;DR Add a terraform plan -light flag such that only resources modified in code are targeted for planning. This would reduce the scope of the pre-plan refresh down to the set of resources we know changed, which reduces overall plan times without the consistency risk of -refresh=false. For Terraform to know what resources were modified in code, it would store the hash of the serialized sorted attr

                              terraform plan -light
                            • 研究論文のオープンアクセス化を目指す日本の取り組みが具体化しつつある

                              日本において、公的資金の援助を受けた研究論文を無料で公開するための制度が整えられつつあります。日本の論文とオープンアクセスの状況について、学術誌のNatureが報じました。 Japan’s push to make all research open access is taking shape https://www.nature.com/articles/d41586-024-01493-8 日本政府は、研究資金制度のひとつである「競争的研究費制度」を使った研究論文を即時オープンアクセスとするよう受給者に義務づけるべく、(PDFファイル)調整を進めています。この方針により、論文データや根拠データを誰もが自由に利活用可能になることが期待されています。このほか、「オープンアクセス加速化事業」として2023年度補正予算で100億円が確保されています。 議論を進める総合科学技術・イノベーション

                                研究論文のオープンアクセス化を目指す日本の取り組みが具体化しつつある
                              • 世界で少なくとも700万人が罹患している炎症性腸疾患の主要原因を研究グループが発見

                                指定難病の「クローン病」や「潰瘍性大腸炎」などを含む炎症性腸疾患(Inflammatory Bowel Disease:IBD)は、イギリスで10人に1人、世界では総人口のおよそ5%が罹患しているといわれている病気です。これまで、IBDの原因は不明でしたが、フランシス・クリック研究所などが、IBDの主な原因となる生物学的経路の特定に成功したことを明らかにしました。 A disease-associated gene desert directs macrophage inflammation through ETS2 | Nature https://www.nature.com/articles/s41586-024-07501-1 Major cause of inflammatory bowel disease discovered | Crick https://www.crick

                                  世界で少なくとも700万人が罹患している炎症性腸疾患の主要原因を研究グループが発見
                                • A baseline scrapscript compiler

                                  Scrapscript is a small, pure, functional, content-addressable, network-first programming language. fact 5 . fact = | 0 -> 1 | n -> n * fact (n - 1) My previous post introduced the language a bit and then talked about the interpreter that Chris and I built. This post is about the compiler that Chris and I built. In the beginning, there was an interpreter Writing a simple tree-walking interpreter is

                                  • Announcing DuckDB 1.0.0

                                    To install the new version, please visit the installation guide. For the release notes, see the release page. It has been almost six years since the first source code was written for the project back in 2018, and a lot has happened since: There are now over 300 000 lines of C++ engine code, over 42 000 commits and almost 4 000 issues were opened and closed again. DuckDB has also gained significant

                                      Announcing DuckDB 1.0.0
                                    • 古代文明はアイスクリームをどうやって作ってどのようにして庶民に広まっていったのか?

                                      「アイスクリーム」と言われてイメージするものは、17世紀のイタリアの料理人であるアントニオ・ラティーニが確立したとされています。一方で、シャーベット状の冷たい氷菓子は紀元前までさかのぼるとも考えられています。電気も冷蔵・冷凍技術もない時代にどのように冷たいデザートが愛され、そこから1000年以上かけてどのように今のアイスクリームとして広まっていったのかという歴史について、NATO報道官のビビアン・ジャン氏が解説しています。 How did ancient civilizations make ice cream? - Vivian Jiang - YouTube アイスクリームの起源は諸説ありますが、一説によると1世紀に始まるとされています。古代ローマやインド、唐の時代の中国などで、貴人たちは氷菓子を好んで食べていたそうです。また、貯蔵していた雪や氷が兵の士気向上に使われていたところ、紀元

                                        古代文明はアイスクリームをどうやって作ってどのようにして庶民に広まっていったのか?
                                      • 結束バンド - ギターと孤独と蒼い惑星 / THE FIRST TAKE

                                        「THE FIRST TAKE」は、一発撮りのパフォーマンスを鮮明に切り取るYouTubeチャンネル。 第442回は、アニメファンにとどまらずミュージシャン、音楽好きの間でも話題となった アニメ『ぼっち・ざ・ろっく!』より、結束バンドが初登場。 主人公・後藤ひとりが所属するロックバンドであり『ぼっち・ざ・ろっく!』のストーリーの中心として描かれる4ピースバンドである結束バンドが今回披露するのは、アニメ第5話の劇中曲として披露され、彼女たちの大きな転機の一つにもなった楽曲「ギターと孤独と蒼い惑星」。 アニメの初ライブシーンと重なるような緊張感の中、結束バンドのギターボーカル・喜多郁代役の長谷川育美の歌唱による「THE FIRST TAKE」だけのスペシャルな一発撮りにて圧巻のパフォーマンスを披露する。 Vocal: Ikumi Hasegawa Guitar: Ritsuo Mitsui

                                          結束バンド - ギターと孤独と蒼い惑星 / THE FIRST TAKE
                                        • St. Vincent - St. Vincent - Broken Man (Jimmy Kimmel Live / 2024) - YouTube

                                          “Broken Man” live on Jimmy Kimmel From the new album - All Born Screaming – out now. Listen: https://STV.lnk.to/allbornscreamingID See St. Vincent live: https://STV.lnk.to/Tour FOLLOW ST. VINCENT: https://ilovestvincent.com/ https://www.instagram.com/st_vincent https://www.tiktok.com/@stvincentofficial https://twitter.com/st_vincent https://www.facebook.com/St.Vincent Lyrics: on the street

                                            St. Vincent - St. Vincent - Broken Man (Jimmy Kimmel Live / 2024) - YouTube
                                          • 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
                                            • Five Levels Of AI Agents

                                              IntroductionThis is a topic I really enjoyed researching and I was looking forward to writing this. Mostly because I wanted to demystify the idea of agents and what exactly constitutes an agent. Together I wanted to create a clear delineation between domain specific implementations and wide, general implementations which are referred to as AGI. Considering domain specific implementations, this is

                                                Five Levels Of AI Agents
                                              • Update Google Maps to use Timeline on your device - Android - Google Maps Help

                                                Important: These changes are gradually rolling out to all users of the Google Maps app. You'll get a notification when an update is available for your account. Location History is now called Timeline, and you now have new choices for your data. To continue using Timeline, you must have an up-to-date version of the Google Maps app. Otherwise, you may lose data and access to your Timeline on Google

                                                • CSS Length Units | CSS-Tricks

                                                  Overview Many CSS properties accept numbers as values. Sometimes those are whole numbers. Sometimes they’re decimals and fractions. Other times, they’re percentages. Whatever they are, the unit that follows a number determines the number’s computed length. And by “length” we mean any sort of distance that can be described as a number, such as the physical dimensions of an element, a measure of tim

                                                    CSS Length Units | CSS-Tricks
                                                  • Stripe's monorepo developer environment - Made of Bugs

                                                    I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed to many generations of Stripe’s developer environment – the tools that engineers used daily to write and test code. I think Stripe did a pretty good job designing and building that developer experience, and since leaving, I’ve found myself repeatedly describing features of that environment to friend

                                                    • 【洗物無し!】好きなパスタで"パキット"お手軽ボロネーゼ。【ズボラ飯】 - パナゲ×midのいつものカフェ。

                                                      何かと手抜きをしたがるこのご時世。 以前にフライパン未使用のレンジで作る和風パスタな記事をUPしましたが、、、 www.panage-mid.com ふと気付いたら、商品化されていました!笑 はぃ、どーも! パナゲmidです! 手を抜いて、美味しいパスタが食べれて、自分の時間が作れる。 そんな流れが、世間にも浸透してきたんですかね! そんな"お手軽"商品がコチラ! 【パキット】 リンク ザックリ言うと、、、 『ある程度指定された太さのパスタを"パキッと"半分に折って、レンジでチンしちゃいましょう!』 って事ですね! 、、、うん。 簡単だ。 また、自分の好きなパスタを使えるって所がGOODですね!❤️ では早速、、、 火を使わないので、、、 Let's 、、、Make!、、、かな!? さてさて、今回使うパスタは、、、 最近のお気に入りのブロンズパスタ! 『ボイエロスパゲッティーニ』 リンク

                                                        【洗物無し!】好きなパスタで"パキット"お手軽ボロネーゼ。【ズボラ飯】 - パナゲ×midのいつものカフェ。
                                                      • Mobile-indexing-vLast-final-final.doc  |  Google Search Central Blog  |  Google for Developers

                                                        Send feedback Mobile-indexing-vLast-final-final.doc Stay organized with collections Save and categorize content based on your preferences. Monday, June 3, 2024 We're embarking on our final last step (that's the plan!) of our migration to a mobile-first index for Google Search: the small set of sites we've still been crawling with desktop Googlebot will be crawled with mobile Googlebot after July 5

                                                          Mobile-indexing-vLast-final-final.doc  |  Google Search Central Blog  |  Google for Developers
                                                        • Cirkoban: Sokoban meets cellular automata written in Scheme -- Spritely Institute

                                                          Last week, we released a small puzzle game called Cirkoban. Cirkoban is the very first publicly accessible application developed by Spritely that features the Goblins distributed programming library running in web browsers. We bet big on Hoot, our Scheme-to-WebAssembly compiler, a little over a year ago in order to bring Goblins to the web. That bet is starting to pay off! In this post, we’ll talk

                                                            Cirkoban: Sokoban meets cellular automata written in Scheme -- Spritely Institute
                                                          • Using Dhall To Manage GitHub Actions Workflows

                                                            In my previous post, I talked about how we use Github Actions to automate our workflows. As promised, I will show how we use Dhall to manage our GitHub Actions files. Don’t Repeat Yourself “Don’t Repeat Yourself” (DRY) is a programming principle that reduces repetition in code. As we created more actions in a growing number of repositories, we noticed that there were a lot of repeating steps, jobs

                                                            • 走り始めて100日で、燃やした脂肪は何キロ? - 43号線を西へ東へ

                                                              月日が経つのは早いものです、昨日(2024年6月5日)をもちまして、走り始めて100日になりました。 この100日で、17時間36分かけて52回走り、10,643kcalを消費しました。自分なりに頑張ったのですが、体重は微減に留まっています。その理由は明白です。そうです、食べ過ぎです。 このランニングの努力の結果の消費カロリーは、脂肪に直すと何キロになるのでしょうか? このような視点をもてば具体的に食事のことも考えていけそうです。 フィットネスアプリの履歴をGTP-4oで読み込む 減らない体重をどこまで減らすか? 100日かけて走ったカロリーを脂肪に直すと? 脂肪「細胞」のカロリーを計算する Perplexityによると7200kcl 詳細 ChatGPTによると脂肪1Kgは7,700kcal 結局、脂肪細胞換算すると何キロ分を消費した? 実際に減った体重は? 8000kcalが月あたり消

                                                                走り始めて100日で、燃やした脂肪は何キロ? - 43号線を西へ東へ
                                                              • 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
                                                                • Ramp and the AI Opportunity

                                                                  Welcome to the 93 newly Not Boring people who have joined us since Thursday! If you haven’t subscribed, join 226,688 smart, curious folks by subscribing here: Subscribe now Hi friends 👋, Happy Tuesday and welcome back to our fourth Not Boring Deep Dive on Ramp. Ramp is one of the fastest-growing, best-run startups in the world. It’s also just one of my favorites. I met Ramp CEO Eric Glyman the fi

                                                                    Ramp and the AI Opportunity
                                                                  • Emil Dziewanowski - Technical Artist

                                                                    I often envy those who can accurately estimate the time their tasks will take, particularly the seemingly small ones. Experience has taught me that it’s these ‘simple’ tasks that are often the most deceptive. What appears to be a 15-minute fix can unexpectedly turn into a bizarre edge case, transforming a supposed one-line code change into a day-long hunt for answers on the Wayback Machine. And ye

                                                                      Emil Dziewanowski - Technical Artist
                                                                    • 最近(~2024年5月)公開された LLM の性能を ELYZA-tasks-100 で比較してみた - Qiita

                                                                      TL;DR 海外勢: Microsoft の Phi-3 は日本語応答性能も高い。Apple の OpenELM は日本語未対応 国内勢: Karakuri LM 8x7B は Phi-3 small とほぼ互角の性能、Fugaku LLM 13B は日本語の理解能力はありそうだが ELYZA-tasks-100 の得点は伸びず はじめに 前回の記事では、2024年4月にリリースされた LLM 3種(Llama3, Command R+, Phi-3 mini)に焦点をあてて、ELYZA-tasks-100 によるベンチマーク評価の結果をご紹介しました。 その後も国内・海外から続々とモデルがリリースされているので、今回はそれらを比較してみたいと思います。評価するのは次のモデルです。 Phi-3 small/medium OpenELM Fugaku LLM 13B Instruct Kar

                                                                        最近(~2024年5月)公開された LLM の性能を ELYZA-tasks-100 で比較してみた - Qiita
                                                                      • The borrow checker within · baby steps

                                                                        This blog is where I post up various half-baked ideas that I have. All PostsCategoriesGitHubTwitterRSS/Atom feeds This post lays out a 4-part roadmap for the borrow checker that I call “the borrow checker within”. These changes are meant to help Rust become a better version of itself, enabling patterns of code which feel like they fit within Rust’s spirit, but run afoul of the letter of its law. I

                                                                        • レッドブル、セルジオ・ペレスとの契約を2年延長「安定性はとても重要」。角田裕毅のレッドブル昇格の可能性潰える

                                                                          Get quick access to your favorite articles Manage alerts on breaking news and favorite drivers Make your voice heard with article commenting.

                                                                            レッドブル、セルジオ・ペレスとの契約を2年延長「安定性はとても重要」。角田裕毅のレッドブル昇格の可能性潰える
                                                                          • GenAI Handbook

                                                                            William Brown @willccbb | willcb.com v0.1 (June 5, 2024) Introduction This document aims to serve as a handbook for learning the key concepts underlying modern artificial intelligence systems. Given the speed of recent development in AI, there really isn’t a good textbook-style source for getting up-to-speed on the latest-and-greatest innovations in LLMs or other generative models, yet there is an

                                                                            • QEMUに似たRenodeというOSSの組込みデバイスエミュレータを試す - daisukeの技術ブログ

                                                                              今回から、Renode というオープンソースの組込みデバイスのエミュレータを試していきます。 簡単に言うと、QEMU と同じ位置付けの OSS です。QEMU よりも、組込みデバイスのサポートが充実しているようです。 それでは、やっていきます。 はじめに Renodeのインストール mono-completeのインストール 依存関係のパッケージインストール Renodeのダウンロードとインストール STM32で動作確認 サンプルソースのビルド 実行してみる おわりに はじめに 「QEMUを動かす」の記事一覧です。良かったら参考にしてください。 QEMUを動かすの記事一覧 ・第1回:STM32(ARM Cortex-M)をQEMUで動かす(環境構築編) ・第2回:STM32(ARM Cortex-M)をQEMUで動かす(ソースコード確認編) ・第3回:STM32(ARM Cortex-M)を

                                                                                QEMUに似たRenodeというOSSの組込みデバイスエミュレータを試す - daisukeの技術ブログ
                                                                              • 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

                                                                                • Bliss - A constructed writing system for fast and beautiful writing

                                                                                  As a long-time fan of constructed scripts, I have always tried to find a way to create my own writing system without reinventing the wheel. Unfortunately, for my purposes at least, there are simply too many writing systems (or conscripts) to invent something new and useful at the same time. Learning from the bestsFor a while I had Utopean as my favorite conscript. In case you didn't know, and as a

                                                                                    Bliss - A constructed writing system for fast and beautiful writing