並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1307件

新着順 人気順

writingの検索結果241 - 280 件 / 1307件

  • Gamedev in Lisp. Part 1: ECS and Metalinguistic Abstraction - cl-fast-ecs by Andrew

    Gamedev in Lisp. Part 1: ECS and Metalinguistic Abstraction In this series of tutorials, we will delve into creating simple 2D games in Common Lisp. The result of the first part will be a development environment setup and a basic simulation displaying a 2D scene with a large number of physical objects. It is assumed that the reader is familiar with some high-level programming language, has a gener

      Gamedev in Lisp. Part 1: ECS and Metalinguistic Abstraction - cl-fast-ecs by Andrew
    • Cassette

      Cassette is a small, Lisp-like programming language. It looks like this: import List import Math import Canvas import System let width = 800, height = 480, canvas = Canvas.new(width, height) canvas.text("Lines!", {200, 2}) System.seed(System.time()) def rand-line(i) do let x0 = Math.floor(i * width / 100), y0 = Math.rand-int(20, height / 10), x1 = Math.rand-int(0, width), y1 = Math.rand-int(20, he

      • Text Editor: Data Structures

        The first step in building my text editor is to implement the core API. If you’re wondering why I want to do this, the original article is here. I researched several data types, and I tried to be language agnostic. I wanted my decision to not be influenced by any particular language, and first see if there was a “best way” out there, solely based on operations. Of course, a “best way” rarely exist

        • WebKit Features in Safari 17.0

          Sep 18, 2023 by Jen Simmons and the Safari / WebKit Team Today’s the day for Safari 17.0. It’s now available for iOS 17 and iPadOS 17. [Update September 26th] And now, Safari 17.0 is available for macOS Ventura, and macOS Monterey, and macOS Sonoma. Safari 17.0 is also available in the vision OS Simulator, where you can test your website by downloading the latest beta of Xcode 15, which supports t

            WebKit Features in Safari 17.0
          • Node v20.6.0 (Current) | Node.js

            Notable changes built-in .env file support Starting from Node.js v20.6.0, Node.js supports .env files for configuring environment variables. Your configuration file should follow the INI file format, with each line containing a key-value pair for an environment variable. To initialize your Node.js application with predefined configurations, use the following CLI command: node --env-file=config.env

              Node v20.6.0 (Current) | Node.js
            • Ruby: a great language for shell scripts!

              Intro Ruby is so associated with its most famous framework, Rails, that many people forget how amazing this language is. I mean, I know a lot of people who says “I don’t like Ruby” and when I ask why, they say something about Rails. Personally, I consider Ruby one of my favorite programming languages, and the last time I touched any Rails code was 7 years ago… So, if I don’t use Rails anymore, wha

              • Claude3本家とPerplexityとPoeのサービス比較|ailora will

                以下は、AnthropicのClaude Pro、PoeのPoeサブスクリプション、Perplexity Proの価格とサービス内容を比較した表です。なお、PerplexityProのClaude3Opusを使用して作成したものをベースに、古い情報を訂正したものです。 PerplexityProによる解説AnthropicのClaude Pro、PoeのPoeサブスク、Perplexity Proの価格とサービス内容を比較した表解説: Anthropicは、月額$20(米国)または£18(英国)でClaude Proサブスクリプションを提供しています。これにより、ユーザーはClaude 3モデルを無料版の5倍使用でき、より多くのメッセージを送信できます。また、高トラフィック時の優先アクセスや新機能の早期アクセスも含まれています。 Poeは、月額$19.99または年額$199.99のサブスク

                  Claude3本家とPerplexityとPoeのサービス比較|ailora will
                • Obsidianからはてなブログに投稿するプラグインを試してみた - 誰がログ

                  追記(2024-02-23) はじめに はてなブログに投稿するプラグイン 概要 引用 画像 使ってみて 画像の扱い 良い点 おわりに 追記(2024-02-23) なんとプラグイン作成者の方がこの記事の最後に書いた「下書きとして投稿」の機能を追加してくださいました。 このプラグインからできる操作として "Publish this note" に加えて "Post this note as a draft" が選択できるようになっています。さっそく試したところ問題なくObsidianのノートをはてなブログの下書きとして投稿することができました。 これでさらに快適になりました。ありがとうございます! はじめに 昨日書いた下記の記事が思ったより読まれなくてさびしいので懲りずにまたObsidianのプラグインについて書きます。 ObsidianにはKindleのハイライトを読み込むプラグインがある

                    Obsidianからはてなブログに投稿するプラグインを試してみた - 誰がログ
                  • 創作がうまく進められない「ライターズ・ブロック」に陥ったときどう対処するか?について6人の作家が回答

                    創作活動をしていると、あと一文をどうしても思いつけなかったり、新しい作品やエピソードをまったく思いつけなかったりするライターズ・ブロックに陥ることがあります。ライターズ・ブロックについてどう思っているか、ブロックを感じた時どう対処しているのかといった疑問について、文学系メディアのLiterary Hubが6人の作家にインタビューしました。 Six Writers on How They Tackle Writer’s Block ‹ Literary Hub https://lithub.com/six-writers-on-how-they-tackle-writers-block/ アメリカの小説家で、Netflixで映像化された「終わらない週末」などを生んだルマーン・アラム氏は、「ライターズ・ブロックというのは作り話です」と述べています。大きなアイデアが湧かない時や、書きたい気分では

                      創作がうまく進められない「ライターズ・ブロック」に陥ったときどう対処するか?について6人の作家が回答
                    • Using Zig in our incremental Turborepo migration from Go to Rust – Vercel

                      Using Zig in our incremental Turborepo migration from Go to RustLearn how we're cross-compiling a Rust-Go-Rust sandwich to six platforms. We’ve been porting Turborepo, the high-performance build system for JavaScript and TypeScript, from Go to Rust. We talked about how we started the porting process, so now let’s talk about how we began porting our two main commands: run and prune. Since last time

                        Using Zig in our incremental Turborepo migration from Go to Rust – Vercel
                      • Vivliostyleでなにができるの? | gihyo.jp

                        Vivliostyle(ビブリオスタイル)はCSS組版を実現するオープンソースのライブラリ/アプリケーション群です。これから始まるこの連載は、そんなVivliostyleの魅力や可能性にさまざまな方向から迫ってみようという試み。まず第1回としてCSS組版とはなにか、そしてVivliostyleでどんなことが、どのようにしてできるのかをご紹介します。 CSS組版ってなに? そもそも組版とはなんでしょう。一言でいえば文字・図版・写真などをページ上に配置することです。この記事では、とりわけCSSやHTMLといったWeb技術をつかうCSS組版を取り上げます。その最大の特徴はページ区切り(pagination⁠)⁠。ブラウザーではコンテンツをスクロールして読み進みますが、CSS組版ではページをめくることで読み進みます。結果として、CSS組版は印刷用データ(PDF)を作成する方法でもあります。現在CS

                          Vivliostyleでなにができるの? | gihyo.jp
                        • Go 1.21 is released! - The Go Programming Language

                          Eli Bendersky, on behalf of the Go team 8 August 2023 Today the Go team is thrilled to release Go 1.21, which you can get by visiting the download page. Go 1.21 is packed with new features and improvements. Here are some of the notable changes; for the full list, refer to the release notes. Tool improvements The Profile Guided Optimization (PGO) feature we announced for preview in 1.20 is now gene

                            Go 1.21 is released! - The Go Programming Language
                          • BigQueryでクエリを書いたときにハマった罠集 - 唯物是真 @Scaled_Wurm

                            自分がなんとなくBigQueryのクエリを書いていてハマった罠について列挙しておきます。 ドキュメントをちゃんと読めば書いてあったりするのですが、普段はそこまで細かく見てなかったりするんですよね……。 BigQueryのカレンダー | Advent Calendar 2023 - Qiita の16日目の記事です。 CAST(value AS INT64) は切り捨てではない 他のプログラミング言語などをやっているとなんとなく整数型にキャストすると切り捨てのような気がしてしまいますがBigQueryは違います。 四捨五入的な挙動になります。 SELECT CAST(1.5 AS INT64) -- => 2 Returns the closest integer value. Halfway cases such as 1.5 or -0.5 round away from zero. h

                              BigQueryでクエリを書いたときにハマった罠集 - 唯物是真 @Scaled_Wurm
                            • ライトノベルの歴史における遡及範囲の検討と、ゼロ年代ライトノベルの定義についての持論 - ハテナのごとく!

                              はてなブログ用の前書き (必読) はじめに 概要 背景 ライトノベルが未だ未定義な3つの理由 1.先行研究の少なさと、そこに見る未定義の許容 2.SFもまた未定義である 3.越境するライトノベル アプローチ 先行研究 東浩紀が与えた「消費」の概念 「動物化」とは何か 「データベース消費」が示すサブカルチャーの変遷 「シミュラークル」により坩堝と化すサブカルチャー 『デ・ジ・キャラット』に見る「萌え要素」の消費 児童文学とライトノベル ライトノベルの起源はどこまで遡れるのか? ライトノベルの「現実逃避」に至る物的証拠 子供の人権意識から見る、ヤングアダルトの産声と背景 子供の「解放」としての児童文学 児童文学との比較に見るライトノベルの定義 従来のライトノベルの定義の問題点 ライトノベルをあえてベタに読む意味 スノビズムがライトノベルにもたらしたもの おわりに 脚注・出典 はてなブログ用の前

                                ライトノベルの歴史における遡及範囲の検討と、ゼロ年代ライトノベルの定義についての持論 - ハテナのごとく!
                              • 最新デスク環境公開:2024年2月版#作業環境 - Ordinary coterie writing

                                どうもこんにちは、皆様いかがお過ごしでしょうか。2024年2月、2回目の更新です。最近はオンオフ非常に忙しい日々を送っているという点は変わりないのですが、体調がしっちゃかめっちゃかになりスケジュールを見直したりしていました。降雪に伴い体調がえらいことになりかけていたときに、湊先生やしいたけ先生の言葉がよぎり「休まないと! そしていろいろな人に一回相談だ!」となれて成長したな……となっていたとかいないとか。 まぁどう見ても「中の人大丈夫?」となる前置きはさておき、今回は現在の作業・デスク環境2024年2月版をお送りできたらと思います。前回のエントリー以来、実はこれまたいろいろとデスク環境が変わったと言いますか、よりスッキリしました。今回も現在使用しているガジェットやアプリなどをご紹介したいと思います。それではいってみましょう。 1、現在のデスク環境 2、デスク・椅子・照明 ①flexispo

                                  最新デスク環境公開:2024年2月版#作業環境 - Ordinary coterie writing
                                • kyju.org - Piccolo - A Stackless Lua Interpreter

                                  Piccolo - A Stackless Lua Interpreter 2024-05-01 History of piccolo A "Stackless" Interpreter Design Benefits of Stackless Cancellation Pre-emptive Concurrency Fuel, Pacing, and Custom Scheduling "Symmetric" Coroutines and coroutine.yieldto The "Big Lie" Rust Coroutines, Lua Coroutines, and Snarfing Zooming Out piccolo is an interpreter for the Lua language written in pure, mostly safe Rust with a

                                  • D1: open beta is here

                                    This post is also available in 简体中文, 繁體中文, 日本語 and 한국어. D1 is now in open beta, and the theme is “scale”: with higher per-database storage limits and the ability to create more databases, we’re unlocking the ability for developers to build production-scale applications on D1. Any developers with an existing paid Workers plan don’t need to lift a finger to benefit: we’ve retroactively applied this

                                      D1: open beta is here
                                    • Decker

                                      Decker Decker is a multimedia platform for creating and sharing interactive documents, with sound, images, hypertext, and scripted behavior. You can try it in your web browser right now. Decker builds on the legacy of HyperCard and the visual aesthetic of classic MacOS. It retains the simplicity and ease of learning that HyperCard provided, while adding many subtle and overt quality-of-life improv

                                      • チームの公用語を英語にした話 A story about making English our team's official language - ANDPAD Tech Blog

                                        See below for the English version. この記事はANDPAD Advent Calendar 2023 22日目の記事です。 こんにちは、リアーキテクティングチームの白土(@kei_s)です。今回は、我々のチームの公用語を英語にしたお話のご紹介です。 リアーキテクティングチームとは ANDPADシステムでの複数のドメインに横断した問題に対応するため、「リアーキテクティングチーム(略称: リアーキチーム)」という名前の専任チームを組織し開発課題に対応しています。現在主に Rails アプリケーションに関連する改善を行っています。ブログやイベントで取り組みをいくつかご紹介しているので、興味があればぜひご覧ください! Kaigi on Rails 2022 「実践 Rails アソシエーションリファクタリング」で伝えきれなかったこと - ANDPAD Tech B

                                          チームの公用語を英語にした話 A story about making English our team's official language - ANDPAD Tech Blog
                                        • WebKit Features in Safari 17.4

                                          Just like Safari 15.4 and Safari 16.4, this March’s release of Safari 17.4 is a significant one for web developers. We’re proud to announce another 46 features and 146 bug fixes. You can experience Safari 17.4 on iOS 17.4, iPadOS 17.4, macOS Sonoma 14.4, macOS Ventura, macOS Monterey, and in visionOS 1.1. Architectural improvements It’s always exciting to ship new features that you can use while b

                                            WebKit Features in Safari 17.4
                                          • このままでは通説に反したコミュニティノートが表示されるかもしれないと考えていたが、気候変動分野で初めて見かけるとは思わなかった - 法華狼の日記

                                            イーロン・マスク氏の買収以前からツイッターでためされていたコミュニティノート機能について、当初の目的にそった運用ができていないという懸念が報道されている。 ツイッターの新機能「コミュニティノート」、混乱も 効果と課題は?:朝日新聞デジタル SNS上では、誤情報が瞬時に広まりやすい。2016年の熊本地震の際は、「動物園からライオンが放たれた」というデマが無関係なライオンの画像とともに投稿され、拡散された。ツイッター側は、リスクの高い誤情報を含む投稿を非表示にするなどの対策を取ってきたが、運営会社(現在はX社)が昨秋、社員を大量解雇し、不適切投稿の監視や削除に支障が出ているとも言われる。 初期には有用なコミュニティノートを見かけたので、この機能を続行したことはマスク買収で数少ない良かったことだも思っていたが、徐々に論点をすりかえたり意義が見えないコミュニティノートを見るようになった。 そしてと

                                              このままでは通説に反したコミュニティノートが表示されるかもしれないと考えていたが、気候変動分野で初めて見かけるとは思わなかった - 法華狼の日記
                                            • Essays on programming I think about a lot

                                              Every so often I read an essay that I end up thinking about, and citing in conversation, over and over again. Here’s my index of all the ones of those I can remember! I’ll try to keep it up to date as I think of more. There's a lot in here! If you'd like, I can email you one essay per week, so you have more time to digest each one: Nelson Elhage, Computers can be understood. The attitude embodied

                                              • スティーヴ・アルビニが密かに私の世界を変えた理由 | ele-king

                                                自分でも気付かぬうちに、スティーヴ・アルビニは私の人生を変えていた。彼の特定の作品との出会いによって啓示を受け、人生の中にそれ以前と以後という明確な境界線が引かれたということでは全くない。それよりも彼の影響は、私の育った音楽世界の土壌に染み込んでそれを肥沃にしたものであり、そうとは知らない私が無意識に歩き回った風景そのものだったのだ。ようやく獲得し得た視野と意識によって振り返ってみると、私が通ってきた世界のすべてに彼の手が及んでいたことを思い知らされる。 世代的なことも関係している。1962年生まれのアルビニは、ちょうど1980年代にジェネレーションXが成人し始めた頃の音楽シーンで地位を確立し、彼の音楽とアティチュードはその世代の心に響く多くの特徴を体現していたのだ。 彼の作品は挑戦的で、パンクが退屈さに怒りをぶつける方法をさらに推し進めたものだった。彼自身の初期のビッグ・ブラックやそれ以

                                                  スティーヴ・アルビニが密かに私の世界を変えた理由 | ele-king
                                                • React 18で使える新たなCSSユーティリティ「CSS Components」が公開 ー React 18以降主流になりつつあるサーバーコンポーネントに対応、CSS-in-JSのDX課題を解決

                                                  8月1日、React向けの組み合わせ可能なCSSコンポーネントの作成について発表がありました。 React 18のリリースにより、サーバーコンポーネントが一般的になり、Reactアプリを作成するためのデフォルトの方法になりました。 [LogRocketのブログ](https://blog.logrocket.com/writing-composable-css-components-react/)で、ReactとCSSを組み合わせるための新たな選択肢 「CSS Components」に関する解説記事が公開されています。 本稿では、日本のエンジニア向けに記事を要約して紹介します。詳しくは原文を参照してください。 CSS Componentsは、ReactコンポーネントにCSSクラスの組み合わせを行うための小型(2.3Kb)なモダンユーティリティです。このユーティリティは、開発者エクスペリエン

                                                    React 18で使える新たなCSSユーティリティ「CSS Components」が公開 ー React 18以降主流になりつつあるサーバーコンポーネントに対応、CSS-in-JSのDX課題を解決
                                                  • TypeScript and the dawn of gradual types

                                                    The FullScreenMario project burned brightly for a few short weeks in October 2013 after Boing Boing lauded it as “a pretty impressive example of what HTML5, in-browser functionality can do.” A few days later, it went viral on Reddit and by November, attention turned to scrutiny, and Nintendo took the project down with a DMCA request. Josh Goldberg speaks of his former project with a bit of pride—i

                                                      TypeScript and the dawn of gradual types
                                                    • Introducing Claude 3.5 Sonnet

                                                      Today, we’re launching Claude 3.5 Sonnet—our first release in the forthcoming Claude 3.5 model family. Claude 3.5 Sonnet raises the industry bar for intelligence, outperforming competitor models and Claude 3 Opus on a wide range of evaluations, with the speed and cost of our mid-tier model, Claude 3 Sonnet. Claude 3.5 Sonnet is now available for free on Claude.ai and the Claude iOS app, while Clau

                                                        Introducing Claude 3.5 Sonnet
                                                      • Flutterアプリケーション開発にRiverpodを僕が使う理由

                                                        はじめに Flutterにおける状態管理の手法は、数多く存在します。 筆者は、その中でもRiverpodを好んで利用しています。最近はFlutterKaigi 2023の公式アプリでも採用しました。 このようにRiverpodを採用していると、「Riverpodの勉強方法はどのようにすればいいのか」とか、「便利さがよく理解できない」という声をよく聞きます。勉強方法に関しては、公式ドキュメントを読むのが一番です。とはいえ、急に公式ドキュメントを読むのはハードルが高いかもしれません。 本記事では、筆者がRiverpodを好んで使う理由をまとめます。「なぜRiverpodを便利だと思う人がいるのか」を知ることで、Riverpodへの関心を高めてもらえれば幸いです。 TL;DR 文章が長くなってしまったため、先に結論を簡潔に。書き始めた時には、1万字を超えるとは思っていませんでした……。 以下の4

                                                          Flutterアプリケーション開発にRiverpodを僕が使う理由
                                                        • RFC 9562: Universally Unique IDentifiers (UUIDs)

                                                           Internet Engineering Task Force (IETF) K. Davis Request for Comments: 9562 Cisco Systems Obsoletes: 4122 B. Peabody Category: Standards Track Uncloud ISSN: 2070-1721 P. Leach University of Washington May 2024 Universally Unique IDentifiers (UUIDs) Abstract This specification defines UUIDs (Universally Unique IDentifiers) -- also known as GUIDs (Globally Unique IDentifiers) -- and a Uniform Resou

                                                            RFC 9562: Universally Unique IDentifiers (UUIDs)
                                                          • 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

                                                            • 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

                                                              • Automated Test-Case Reduction

                                                                Last time, we saw how deleting stuff from a test case can be an easy and fun route to the root cause of a bug. It’s less easy and less fun when the test cases get big. The inner loop of test-case reduction can get old quickly: delete stuff, run the special command, check the output to decide whether to backtrack or proceed. It’s rote, mechanical, and annoyingly error prone. Let’s make the computer

                                                                  Automated Test-Case Reduction
                                                                • RubyKaigi 2024で感じた、Rubyを書くことが楽しい、という想いが将来のキャリアに絶対につながる、という話 - Findy Tech Blog

                                                                  こんにちは。ファインディでVPoEをしている神谷です。 沖縄、楽しかったですね、 観光、しましたか? 私は龍が如く3の世界観を感じようと最終日に国際通りを1時間ほど散策しました。(そしてすぐに飛行機の時間・・・ ) 龍が如く8の名所巡りもしたいので、再来年のRubyKaigiは是非ハワイ開催にならないかな・・・ この記事では、RubyKaigi 2024に参加した皆さんがそれぞれ感じた、 「Rubyを書くことが楽しい」 「Rubyコミュニティに参加することが楽しい」 これらの想いが将来のキャリアに絶対につながる、という話を、普段採用に関わる私の目線で書こうと思います。 もちろんRubyKaigi不参加の方でも、将来のキャリアに悩んでいる方に読んでいただきたい内容です。 筆者はどんな人? 私のRuby歴はRailsがバージョン1.0の時代からなので、18年ほどになります。 RubyKaigi

                                                                    RubyKaigi 2024で感じた、Rubyを書くことが楽しい、という想いが将来のキャリアに絶対につながる、という話 - Findy Tech Blog
                                                                  • 沖縄で開催されたRubyKaigi 2024にさらりと参加してきた #RubyKaigi - 941::blog

                                                                    色々な技術カンファレンスに参加するのが趣味なので、長年ずっと行ってみたかった RubyKaigiに初めて参加してみたという話です。普段、仕事でも趣味でもイベント運営をしているのでそういった視点からイベントの雰囲気をお伝えします。セッション内容や技術そのものに関しては言及していない点と、写真がとっても多い点にご注意ください。 初めてのRubyKaigiの印象は、Rubyを愛している人たちのために、Rubyを愛している人たちが作り上げているイベントだなぁというもので、やはり他のカンファレンスとは一線を画す熱量がありますね。運営に関わった皆さんの「楽しんでもらいたい」という愛を感じる素晴らしいイベントでした。 rubykaigi.org RubyKaigi 概要 Day -19 Day 0 Day 1 Day 2 Day 3 RubyKaigi 概要 RubyKaigiは国際カンファレンスとして

                                                                      沖縄で開催されたRubyKaigi 2024にさらりと参加してきた #RubyKaigi - 941::blog
                                                                    • A Guide on 12 Tuning Strategies for Production-Ready RAG Applications

                                                                      This article covers the following “hyperparameters” sorted by their relevant stage. In the ingestion stage of a RAG pipeline, you can achieve performance improvements by: Data cleaningChunkingEmbedding modelsMetadataMulti-indexingIndexing algorithmsAnd in the inferencing stage (retrieval and generation), you can tune: Query transformationsRetrieval parametersAdvanced retrieval strategiesRe-ranking

                                                                        A Guide on 12 Tuning Strategies for Production-Ready RAG Applications
                                                                      • Switching to Elixir

                                                                        A few months ago I started a new job at a company that uses Elixir as its main language on the backend. I've never written a line of Elixir or Erlang before in my life, but I've heard a lot about it and Erlang is familiar because I've played around with Prolog for a bit. Thanks to the heavily Ruby-inspired syntax, Elixir was a synch to pick up. I might not be an expert on best practices, architect

                                                                        • Starlinkがミニサイズに。そしてルーター入りになりました

                                                                          Starlinkがミニサイズに。そしてルーター入りになりました2024.07.02 08:0060,020 武者良太 バックパック1つに入る機材でどこでも衛星インターネット、オープンです。 個人用の衛星インターネットサービスであるStarlinkが気になる方もいるでしょう。新しいアンテナを見たら、もっと導入したくなりますよ。だって小さいのに、Wi-Fiルーターまで入っているオールインワンモデルなんですもの。 標準仕様のアンテナも決して大きいものではありません。段ボール箱1つに収まる機材で衛星インターネットができるだなんて素晴らしいと思えるもの。 Image: Starlinkしかし、298.5 x 259 x 38.5mmという大きさの「Starlink Mini」。 気軽に持ち運べそうなサイズがもたらす「え、めっちゃラクそう」というエモさには敵いません。キックスタンドで立てているとはいえ

                                                                            Starlinkがミニサイズに。そしてルーター入りになりました
                                                                          • RubyKaigi 2024でキーノートをしてきました - tompngのブログ

                                                                            丁度1ヶ月前の5月15日、RubyKaigi 2024 初日のキーノートでしゃべってきました。 タイトルは「Writing Weird Code 奇妙なコードを書くということ」 RubyKaigi, me and weird code 発表スライドはこちら drive.google.com RubyKaigiは僕にとってすごく特別なカンファレンスだし、それが地元沖縄で開催されるということで、絶対何か喋りたいと思って真面目な内容のCFPを出していたんですが、 気づいたら真面目じゃない内容のキーノートをしていました。RubyKaigi本当に楽しかったし。すごかった。 RubyKaigiが終わってしばらくは「RubyKaigi本当にすごいイベントだった」という言葉が頭の中をループしていて、その時にこのブログを書いていれば、文章の半分くらいが「やばい」で埋め尽くされていたんじゃないかなぁ。 本当に

                                                                              RubyKaigi 2024でキーノートをしてきました - tompngのブログ
                                                                            • Ruby might be faster than you think - John Hawthorn

                                                                              I saw a project a couple weeks back which allows writing and running Crystal methods inline inside a Ruby file. It’s a neat project, and I don’t want to take away from it but something in the README example looked off to me. require 'crystalruby' require 'benchmark' module Fibonnaci crystalize [n: :int32] => :int32 def fib_cr(n) a = 0 b = 1 n.times { a, b = b, a + b } a end module_function def fib

                                                                              • BUCK-TICK LOVE&MEDIA PORTABLE

                                                                                BUCK-TICK OFFICIAL MOBILE SITE「LOVE & MEDIA PORTABLE」は、月額440円(税込)で様々なコンテンツをお楽しみいただけるサービスです。 チケット先行をはじめ、メンバー本人執筆によるBLOG、レア動画が閲覧できるMOVIE、メンバーに直接メッセージを投稿できるFAN MAILのほか、各種アプリなど、様々なオリジナルコンテンツをお楽しみいただけます。 BUCK-TICK OFFICIAL MOBILE SITE "LOVE & MEDIA PORTABLE" is a service that you can enjoy various contents at 440 yen per month (tax included). You can enjoy various original contents including ticket pre

                                                                                  BUCK-TICK LOVE&MEDIA PORTABLE
                                                                                • Writing a TrueType font renderer

                                                                                  This post was discussed further on Hacker News. 09 Jan, 2024: There was an issue with newsletter signups. If you tried to sign up, please try again! You should see a success message. Text is the medium of digital interaction, and text rendering has an outsized impact on the overall fit and finish of any system. It therefore pains me that axle has for years relied on a low-resolution 8x8 bitmap fon