並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

readable code redditの検索結果1 - 23 件 / 23件

  • Why, after 6 years, I’m over GraphQL

    GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to look far back on this (rather inactive) blog to see I have previously championed this technology. After building many a React SPA on top of a hodge podge of untyped JSON REST APIs, I found GraphQL a breath of fresh air. I was truly a GraphQL h

    • Your URL Is Your State

      Couple of weeks ago when I was publishing The Hidden Cost of URL Design I needed to add SQL syntax highlighting. I headed to PrismJS website trying to remember if it should be added as a plugin or what. I was overwhelmed with the amount of options in the download page so I headed back to my code. I checked the file for PrismJS and at the top of the file, I found a comment containing a URL: /* http

      • 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

        • Hypershell: A Type-Level DSL for Shell-Scripting in Rust | Context-Generic Programming

          Discuss on Reddit, Lobsters, and Hacker News. Summary I am thrilled to introduce Hypershell, a modular, type-level domain-specific language (DSL) for writing shell-script-like programs in Rust. Hypershell is powered by context-generic programming (CGP), which makes it possible for users to extend or modify both the language syntax and semantics. Table of Contents Estimated reading time: 1~2 hours

            Hypershell: A Type-Level DSL for Shell-Scripting in Rust | Context-Generic Programming
          • A few words on Ruby's type annotations state

            I don't build systems. I imagine them, then write them. …that were written in a military training camp and accidentally grew to 5k words. I am writing this on my phone, in a barrack that houses some 200+ of my brothers-in-arms in the Ukrainian army’s training camp; I use short periods of rest between training, mostly at night and on Sundays. TBH, since joining the army, I didn’t expect to have tim

            • When Zig is safer and faster than Rust

              3/7/2023 When Zig is safer and faster than Rust There are endless debates online about Rust vs. Zig, this post explores a side of the argument I don't think is mentioned enough. Intro / TLDRλ I was intrigued to learn that the Roc language rewrote their standard library from Rust to Zig. What made Zig the better option? They wrote that they were using a lot of unsafe Rust and it was getting in thei

              • Real-world gen AI use cases from the world's leading organizations | Google Cloud Blog

                AI is here, AI is everywhere: Top companies, governments, researchers, and startups are already enhancing their work with Google's AI solutions. Published April 12, 2024; last updated October 9, 2025. Automotive & Logistics Business & Professional Services Financial Services Healthcare & Life Sciences Hospitality & Travel Manufacturing, Industrial & Electronics Media, Marketing & Gaming Public Sec

                  Real-world gen AI use cases from the world's leading organizations | Google Cloud Blog
                • 週刊Railsウォッチ: Rubyでシリアルポートにアクセス、Active Record vs Sequelほか(20240313後編)|TechRacho by BPS株式会社

                  こんにちは、hachi8833です。 Railsの作者として有名なDHH氏がMacを捨ててWindows+WSL環境に変える宣言をしたのが話題になってるな。AppleのEUにおける一連のふぁっきんな対応にブチ切れたらしい😅 RubiestならばMacという雰囲気があったが、これでどうなることやらw / Committing to Windows https://t.co/IMl32lPwQa — AOE Takashi (@aoetk) March 7, 2024 つっつきボイス:「Macを使わなくなるわけではなくてメインマシンをWindowsにするということみたい」「ところでDHHって最近までエディタにTextMate使っていたのね: 遠い昔にDHHが初めてRailsをお披露目したときの有名な動画↓でTextMateを使っていたこともあって、Macユーザーで使ってた人も割といた印象があ

                    週刊Railsウォッチ: Rubyでシリアルポートにアクセス、Active Record vs Sequelほか(20240313後編)|TechRacho by BPS株式会社
                  • Why Cities: Skylines 2 performs poorly

                    The teeth are not the only problem 2023-11-05 44 min read Table of contents (This is not) a performance review Pulling back the curtain Engine and architecture Attachment issues Renderdoc analysis DOTS instance data update Simulation Virtual texturing cache update Skybox generation Pre-pass The teeth controversy Pre-pass continued, featuring the high poly hall of shame Motion vectors Roads and dec

                    • Flattening Rust's Learning Curve | corrode Rust Consulting

                      I see people make the same mistakes over and over again when learning Rust. Here are my thoughts (ordered by importance) on how you can ease the learning process. My goal is to help you save time and frustration. Let Your Guard Down Stop resisting. That’s the most important lesson. Accept that learning Rust requires adopting a completely different mental model than what you’re used to. There are a

                        Flattening Rust's Learning Curve | corrode Rust Consulting
                      • 週刊Railsウォッチ: byebugからruby/debugへの移行ガイド、YJIT解説記事ほか(20220823後編)|TechRacho by BPS株式会社

                        週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 procとlambdaの違い(Ruby Weeklyより) 元記事: The difference between procs and l

                          週刊Railsウォッチ: byebugからruby/debugへの移行ガイド、YJIT解説記事ほか(20220823後編)|TechRacho by BPS株式会社
                        • Renato Athaydes

                          Revenge of Lisp (Part 1⁄2) Background vector created by upklyak - www.freepik.com This may surprise you if you know me, but I’ve been learning Common Lisp for a few weeks now. It all started when I was reading, funnily enough, a blog post about another, much more hyped, language called Julia. The post was titled Julia and the reincarnation of Lisp, and in it the author lamented that despite his lo

                          • Super Simple Full-Bleed & Breakout Styles – Frontend Masters Blog

                            Recently, I saw someone asked on Reddit what others are using these days for full-bleed and breakout elements. This refers to having a main content area of limited width (usually centered), but having the ability for some elements to be wider, either all the way to the browser edges or somewhere in-between. desired layout at various viewports — notice the image is a full-bleed element, the warning

                              Super Simple Full-Bleed & Breakout Styles – Frontend Masters Blog
                            • Writing that changed how I think about PL

                              Every so often I come across a paper, blog post, or (occasionally) video that completely changes how I think about a topic in programming languages and compilers. For some of these posts, I can’t even remember how I thought about the idea before reading it—it was that impactful. Here are some of those posts in no particular order: a simple semi-space collector by Andy Wingo brought the concept of

                              • Pictures of a Working Garbage Collector

                                Screencast If you click on this screenshot, you'll see OSH running ./configure from CPython's tarball, with GC debug output. This is: 16K lines of gnarly shell generated by GNU autoconf Running in our shell interpreter, written in ~40K lines of typed Python. But, it's translated to ~80K lines of pure C++! That generated C++ runs on top of a ~4K line runtime of garbage collected data structures, an

                                  Pictures of a Working Garbage Collector
                                • 海外「日本など右ハンドルの国は自転車のブレーキも左右逆だった!」日本の自転車の特徴に対する海外の反応 : すらるど - 海外の反応

                                  2026年04月17日20:25 海外「日本など右ハンドルの国は自転車のブレーキも左右逆だった!」日本の自転車の特徴に対する海外の反応 カテゴリ自動車・バイク・自転車 sliceofworld Comment(60) No machine-readable author provided. Erik Kok~commonswiki assumed (based on copyright claims)., CC BY-SA 3.0, via Wikimedia Commons 日本、イギリス、インド、オーストラリアは車が右ハンドルの国として知られていますが、自転車のブレーキ位置が左が後輪ブレーキ、右が前輪ブレーキになっていて世界的にみると少数であると海外の掲示板で紹介されていました。 引用元:reddit.com スポンサードリンク ●投稿主今日知ったこと。車が右ハンドルの国(イギリス、日

                                    海外「日本など右ハンドルの国は自転車のブレーキも左右逆だった!」日本の自転車の特徴に対する海外の反応 : すらるど - 海外の反応
                                  • How HappyLock Works

                                    Recently, I released version 0.3 of my HappyLock crate on crates.io. In this blog post, I wanted to explain what I changed, and why it works. Background There are four conditions necessary for a deadlock to occur. You only need to prevent one of them in order to prevent all deadlocks: Mutual exclusion Non-preemptive allocation Circular wait Partial allocation Let's go through each one, and see wha

                                    • FreeSimpleGUI

                                      FreeSimpleGUI User Interfaces for Humans - Transforms tkinter, Qt, Remi, WxPython into portable people-friendly Pythonic interfaces The Call Reference Section Moved to here This manual is under construction as we adapt changes to FreeSimpleGUI and make simplifications. Some links may not work as expected. References to "PySimpleGUI" can safely be assumed to be interchangable with "FreeSimpleGUI" J

                                      • The Surprisingly High Table Stakes of Modern Blogs

                                        Home Ideas Writing & Speaking About Bio, Talks, Photos Subscribe RSS, Newsletter, Mixtape Bottom Line Up Front: You are probably underestimating how much goes into blogging technology these days. note: i have rolled up most of these opinions into my own swyxkit starter template. Reader Experience Article header and body Good typography Readable, accessible, branded styling Embedding rich media (pa

                                          The Surprisingly High Table Stakes of Modern Blogs
                                        • How I Built My New Linux Gaming Desktop In 2021 With Amd Cpugpu And Gnu Guix

                                          After my unexpected luck in getting a new GPU (the AMD 6700XT), it was finally time to build a new computer. While my previous desktop was still ticking, at 6 and a half years old (an Intel i5-4690K, Nvidia GTX 970; see details in our gaming rigs article) it was certainly not up to 4K gaming and VR. The GPU was by far the hardest thing to get, but by this summer most everything else was available

                                            How I Built My New Linux Gaming Desktop In 2021 With Amd Cpugpu And Gnu Guix
                                          • GitHub - ComfyUI-Workflow/awesome-comfyui: A collection of awesome custom nodes for ComfyUI

                                            ComfyUI-Gemini_Flash_2.0_Exp (⭐+172): A ComfyUI custom node that integrates Google's Gemini Flash 2.0 Experimental model, enabling multimodal analysis of text, images, video frames, and audio directly within ComfyUI workflows. ComfyUI-ACE_Plus (⭐+115): Custom nodes for various visual generation and editing tasks using ACE_Plus FFT Model. ComfyUI-Manager (⭐+113): ComfyUI-Manager itself is also a cu

                                              GitHub - ComfyUI-Workflow/awesome-comfyui: A collection of awesome custom nodes for ComfyUI
                                            • Irrational Exuberance

                                              Hey folks, I’m Will Larson! I wrote An Elegant Puzzle, Staff Engineer, The Engineering Executive’s Primer, and Crafting Engineering Strategy. You might also be interested in my collection of popular blog posts over the years, or to read my writing as it’s published via my newsletter or my RSS feed. An agent to use Notion docs as prompts to comment on Notion docs. July 20, 2025 Commenting on Notion

                                                Irrational Exuberance
                                              • What’s new in Svelte: May 2021

                                                Last week, Svelte Summit blew us away with a mountain of content! Check out the full recording or an audio-only (p)review on Svelte Radio. Now let’s get into this month’s news... New features in the Svelte Compiler :global() is now supported as part of compound CSS selectors (3.38.0, Example) CSS custom properties can now be passed to components for use cases such as theming (3.38.0, Docs coming s

                                                  What’s new in Svelte: May 2021
                                                1