並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 958件

新着順 人気順

Forthの検索結果241 - 280 件 / 958件

  • Full accessibility tree in Chrome DevTools  |  Blog  |  Chrome for Developers

    Chrome DevTools is launching a full accessibility tree making it easier for developers to get an overview of the whole tree. In this post find out how this tree is created and how to use it in your work. What is the accessibility tree? Assistive technology such as screen readers use Chromium’s accessibility API to interact with web content. The underlying model of this API is the accessibility tre

    • The Grug Brained Developer

      The Grug Brained Developer A layman's guide to thinking like the self-aware smol brained Introduction this collection of thoughts on software development gathered by grug brain developer grug brain developer not so smart, but grug brain developer program many long year and learn some things although mostly still confused grug brain developer try collect learns into small, easily digestible and fun

      • The balance has shifted away from SPAs

        21 May The balance has shifted away from SPAs Posted May 21, 2022 by Nolan Lawson in Web. Tagged: spas. 24 Comments There’s a feeling in the air. A zeitgeist. SPAs are no longer the cool kids they once were 10 years ago. Hip new frameworks like Astro, Qwik, and Elder.js are touting their MPA capabilities with “0kB JavaScript by default.” Blog posts are making the rounds listing all the challenges

          The balance has shifted away from SPAs
        • GitHub - zevv/zForth: zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems

          From Wikipedia: A Forth environment combines the compiler with an interactive shell, where the user defines and runs subroutines called words. Words can be tested, redefined, and debugged as the source is entered without recompiling or restarting the whole program. All syntactic elements, including variables and basic operators are defined as words. Forth environments vary in how the resulting pro

            GitHub - zevv/zForth: zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems
          • Why not use GraphQL?

            Are you looking for an Open Source Graph Manager? Cosmo is the most complete solution including Schema Registry, Router, Studio, Metrics, Analytics, Distributed Tracing, Breaking Change detection and more. I think GraphQL will change the world. There will be a future where you can query any system in the world using GraphQL. I'm building this future. So why would I argue against using GraphQL? My

              Why not use GraphQL?
            • Introducing PHPStan Pro – Save Your Keystrokes and Get More Productive!

              Menu Introducing PHPStan Pro—Save Your Keystrokes and Get More Productive! September 29, 2020 · 6 min read I’m really excited to show everyone what I’ve been working on for the past 9 months. It’s a new product aimed to enhance user experience when using PHPStan. I want to challenge a common presumption that developer tools like PHPStan are usually constrained to CLI, limiting their visual side, a

                Introducing PHPStan Pro – Save Your Keystrokes and Get More Productive!
              • ソフトウェアエンジニアが仕事で使う英語フレーズ集

                ソフトウェアエンジニアに特有のフレーズかどうかはわからないけど 自分が使っている&会議で耳にするフレーズをまとめてみた。 ビデオ会議編 会議が始まる前 We see some people joining, let’s wait another minute. Let’s give folks another minute. 会議の時間ちょうどに全員集まることはあまりない(時間になるとちらほら接続してくるはず)ので、「みんな揃うまでちょっと待ちましょう」的なことを言うときに使います。 会議を始める Let's kick off the meeting Let's get started. 会議の参加者が揃ったら会議を始めましょう。 Let me present my screen. スライドなど画面共有する時に言います。 Can you hear me properly? Can you

                  ソフトウェアエンジニアが仕事で使う英語フレーズ集
                • Ice Cream Cone Car

                  Claim:   A flavor of ice cream being transported affects a car's performance: every time vanilla is the driver's choice, the car stalls. This is a weird but true story ... A complaint was received by the Pontiac Division of General Motors: This is the second time I have written you, and I don't blame you for not answering me, because I kind of sounded crazy, but it is a fact that we have a traditi

                    Ice Cream Cone Car
                  • The Future of Ruby and Rails in the Age of AI

                    Artificial Intelligence (AI) is transforming the way we build, debug, and optimize code, and it’s happening at an unprecedented pace. As a long-time Ruby and Rails developer, I’m participating in these developments with excitement via my startup and my new book and open-source projects. The good news I want to share is: not only will Ruby and Rails survive this AI revolution, Rubyists will pioneer

                      The Future of Ruby and Rails in the Age of AI
                    • On the ‹dl›

                      Introduction The <dl>, or description list, element is underrated. It's used to represent a list of name–value pairs. This is a common UI pattern that, at the same time, is incredibly versatile. For instance, you've probably seen these layouts out in the wild… Each of these examples shows a list (or lists!) of name–value pairs. You might have also seen lists of name–value pairs to describe lodging

                        On the ‹dl›
                      • 繰り返される「教育勅語にはいいことが書いてある」という擁護論のデマ : 脱「愛国カルト」のススメ

                        <ざっくり言うと> ネットで出回っている教育勅語の「12の徳目」を以って「教育勅語は正しい」と主張するやつは、絶対に本当の教育勅語を読んだことがない。「12の徳目」は教育勅語の全体の1/3にすぎない上に、現代語訳も原文からかけ離れた嘘っぱちである。残り2/3の部分に、神話的国家観や主権在君の考えが書かれており、問題視されているのは主にこの部分である。元の教育勅語には「緊急事態の際には、皇室国家の為にその身を捧げ」て「永久に続く皇室の繁栄をお助けしろ」という内容が書かれている。これが皇室国家の為にその身を捧げる神風特攻などに繋がっていったことは疑うべくもない。実際の教育勅語を読むこともなく、ネットで出回ってる画像を脳みそ停止して鵜呑みにして称賛しているバカを絶対に信頼してはいけない。 ↑断言するが、ツイッター上で「教育勅語の12の徳目」なる画像を貼り付けて教育勅語を称賛している人間は、絶対に

                          繰り返される「教育勅語にはいいことが書いてある」という擁護論のデマ : 脱「愛国カルト」のススメ
                        • Kafka Without ZooKeeper: A Sneak Peek At the Simplest Kafka Yet

                          At the heart of Apache Kafka® sits the log—a simple data structure that uses sequential operations that work symbiotically with the underlying hardware. Efficient disk buffering and CPU cache usage, prefetch, zero-copy data transfers, and many other benefits arise from the log-centric design, leading to the high efficiency and throughput that it is known for. For those new to Kafka, the topic—and

                            Kafka Without ZooKeeper: A Sneak Peek At the Simplest Kafka Yet
                          • Executive Order on Improving the Nation's Cybersecurity | The White House

                            By the authority vested in me as President by the Constitution and the laws of the United States of America, it is hereby ordered as follows: Section 1.  Policy.  The United States faces persistent and increasingly sophisticated malicious cyber campaigns that threaten the public sector, the private sector, and ultimately the American people’s security and privacy.  The Federal Government must impr

                              Executive Order on Improving the Nation's Cybersecurity | The White House
                            • Sorted integers compression with Elias-Fano encoding

                              January 6, 2018 compression elias-fano data structures In the previous post we discovered how to compress a set of integers by representing it as a bitmap and then compressing the latter using a succinct representation. This post instead is about compression of monotone non-decreasing integers lists by using Elias-Fano encoding. It may sound like a niche algorithm, something that solves such an in

                                Sorted integers compression with Elias-Fano encoding
                              • Blogged Answers: My Experience Modernizing Packages to ESM

                                Random musings on React, Redux, and more, by Redux maintainer Mark "acemarke" Erikson This is a post in the Blogged Answers series. Details on the painful experiences and hard-earned lessons I've learned migrating the Redux packages to ESM Table of Contents 🔗︎ Introduction Redux Packages Background Packages and Configurations Issue History Early Attempts Migrating to Vitest Initial Alpha Testing

                                  Blogged Answers: My Experience Modernizing Packages to ESM
                                • Faster JavaScript Builds with Metro

                                  How Airbnb migrated from Webpack to Metro and made the development feedback loop nearly instantaneous, the largest production build 50% faster, with marginal end-user runtime improvements. By: Rae Liu IntroductionIn 2018, the frontend Airbnb infrastructure relied on Webpack for JavaScript bundling which had served us well up until then; however, with our codebase almost having quadrupled in the pr

                                    Faster JavaScript Builds with Metro
                                  • AdoptOpenJDK to join the Eclipse Foundation | AdoptOpenJDK

                                    Since early 2017 Java™ developers, vendors, Fortune 500™ companies, end-users, hobbyists, and a multitude of other folks from the Java ecosystem have all come together at AdoptOpenJDK to solve an industry challenge of Providing the Java community with rock-solid runtimes and associated tools that can be used free of charge, without usage restrictions on a wide range of platforms. AdoptOpenJDK has

                                      AdoptOpenJDK to join the Eclipse Foundation | AdoptOpenJDK
                                    • Cognition

                                      Lisp programmers claim that their system of s-expression code in addition to its featureful macro system makes it a metaprogrammable and generalized system. This is of course true, but there's something very broken with lisp: metaprogramming and programming aren't the same thing, meaning there will always be rigid syntax within lisp (its parentheses or the fact that it needs to have characters tha

                                      • The Tao of Programming

                                        Translated by Geoffrey James Note: I copied this from http://misspiggy.gsfc.nasa.gov/tao.html and stripped out all of the IMHO extraneous formatting. ---Alex BOOK 1 The Silent Void Thus spake the Master Programmer: "When you have learned to snatch the error code from the trap frame, it will be time for you to leave." 1.1 Something mysterious is formed, born in the silent void. waiting alone and un

                                        • Announcing the new Amazon S3 Express One Zone high performance storage class | Amazon Web Services

                                          AWS News Blog Announcing the new Amazon S3 Express One Zone high performance storage class Update (January 24, 2024) – The original version of this post used the s3 sync command to copy objects from my local directory to the storage bucket. The newest version of this command does not support copying to directory buckets, so I have revised the example to use s3 cp instead. — Jeff; The new Amazon S3

                                            Announcing the new Amazon S3 Express One Zone high performance storage class | Amazon Web Services
                                          • The Top 7 Slack Etiquette Tips for Remote Teams

                                            Slack boasts several features that have made it the preferred messaging app in the modern workplace, including third-party integrations, rich media support, and customization options, to name a few. However, it all comes down to how you use Slack. When used correctly, Slack can be an invaluable tool for communication and collaboration. Misuse it, and it becomes the bane of your existence. In this

                                              The Top 7 Slack Etiquette Tips for Remote Teams
                                            • SoftBank Owned Patent Troll, Using Monkey Selfie Law Firm, Sues To Block Covid-19 Testing, Using Theranos Patents | Techdirt

                                              SoftBank Owned Patent Troll, Using Monkey Selfie Law Firm, Sues To Block Covid-19 Testing, Using Theranos Patents Honestly, I wasn't sure how to begin this story or how to fit all the insanity into the title. It's a story involving patents, patent trolling, Covid-19, Theranos, and even the company that brought us all WeWork: SoftBank. Oh, and also Irell & Manella, the same law firm that once claim

                                                SoftBank Owned Patent Troll, Using Monkey Selfie Law Firm, Sues To Block Covid-19 Testing, Using Theranos Patents | Techdirt
                                              • Astro View Transitions  |  Blog  |  Chrome for Developers

                                                Today we would like to share more about Chrome and Astro’s journey with the View Transitions API. This includes how the Astro community embraced and experimented with the API early, highlighting the possibilities to the broader community. We’re also excited to share more about the new built-in support for View Transitions in Astro 3.0! Background Seamless transitions between different states of a

                                                • You Don't Need Rails to Start Using Hotwire

                                                  You Don't Need Rails to Start Using Hotwire Although Hotwire is closely tied to Ruby on Rails, you might be surprised to know that you don't really need Rails to learn, play, and experiment with Hotwire. In this article, we'll build a simple static site that uses Turbo Drive + Frames to make it responsive and use Streams to make it dynamic. Update: I originally published this post few months ago,

                                                    You Don't Need Rails to Start Using Hotwire
                                                  • Useful VS Code Extensions For Front-End Developers — Smashing Magazine

                                                    Meet useful Visual Studio Code extensions for web developers: little helpers to minimize slow-downs and frustrations, and boost developer’s workflow along the way. Recently, we’ve also covered CSS auditing tools, CSS generators and accessible front-end components — you might find them useful, too. We spend so much time in our text editors, and every now and again we encounter those little frustrat

                                                      Useful VS Code Extensions For Front-End Developers — Smashing Magazine
                                                    • The Product-Minded Software Engineer

                                                      Product-minded engineers are developers with lots of interest in the product itself. They want to understand why decisions are made, how people use the product, and love to be involved in making product decisions. They're someone who would likely make a good product manager if they ever decide to give up the joy of engineering. I've worked with many great product-minded engineers and consider myse

                                                        The Product-Minded Software Engineer
                                                      • An Opinionated Guide to ML Research

                                                        ← back to blog index I originally wrote this guide in back in December 2017 for the OpenAI Fellows program In this essay, I provide some advice to up-and-coming researchers in machine learning (ML), based on my experience doing research and advising others. The advice covers how to choose problems and organize your time. I also recommend the following prior essays on similar topics: You and Your R

                                                        • Salesforce Signs Definitive Agreement to Acquire Slack

                                                          Combination of #1 CRM platform with the most innovative enterprise communications platform will create the operating system for the new way to work, enabling companies to grow and succeed in the all-digital world SAN FRANCISCO--(BUSINESS WIRE)-- Salesforce (NYSE: CRM), the global leader in CRM, and Slack Technologies, Inc. (NYSE: WORK), the most innovative enterprise communications platform, have

                                                          • Maxの17年

                                                            マックス・マシューズに敬意を表して命名したライブエレクトロニクスを実現するためのコンピュータ環境について、私は長年取り組んできた。現在サポートされている3つのコンピュータプログラムであるMax/MSPとJmax、Pdは、ここで「Max」として参照してゆく共通のパラダイムを拡張した実装と見なせる。Maxパラダイムは今では十分に安定しているように思われ、出版された説明がすぐに古びる恐れは最早あるまい。Max(のパラダイム)が何をうまくでき、何をうまくできず、またこの知識から私たち皆が何を学べるのかを、いまこそ私たちは有益に評価できる。エリック・ライオンが主催する音楽ソフトウェアの未来に関するダートマス・シンポジウムは、このプロジェクトを開始する絶好の機会である。明らかな理由で全く客観的または公平ではないと思われる部分がこの論説にあれば、あらかじめ謝罪しよう。様々な形や舞台でMaxに、あるいはM

                                                            • The Art of Design Spec'ing

                                                              Let's learn more about design specs, how to create them, and how they smooth out the hand-off process between design and engineering. What are design specs? Design specs (short for specifications) are the instructions attached with a design file to help the front-end engineers with the implementation of the UI of a web or a mobile app. A bit of history In the past, these instructions needed to cov

                                                                The Art of Design Spec'ing
                                                              • 新型コロナウイルス感染症(COVID-19)関係者向け特設ページ | WHO Kobe

                                                                新型コロナウイルス感染症(COVID-19)関係者向け特設ページ 専門家、各種関係者向けの技術的ガイダンス WHO神戸センターは、日本国内の保健機関、専門家ネットワークと連携して、WHOが発行する技術的ガイダンス等の専門家・関係者向け情報の翻訳を進めています。翻訳物は関係機関のウェブサイト等でも公開されています。 また、WHO Academy およびWHO Infoアプリにて、新型コロナウイルス感染症に対応中の医療従事者向けのコンテンツ(WHO Academy)、一般向け新型コロナウイルス感染症に関する最新のニュースと知見(WHO Info )に、簡単にアクセスいただけます。Apple App Store や Google Play Storeでダウンロード可能です。 翻訳・監訳、また関係機関のウェブサイト等を通じての情報共有等にご協力をいただいたに心から感謝を申し上げます(本ページ下部 

                                                                • The importance of a handbook-first approach to communication

                                                                  A handbook-first approach to communication is sneakily vital to a well-run business. While it feels skippable — inefficient, even — the outsized benefits of intentionally writing down and organizing process, culture, and solutions are staggering. Conversely, avoiding structured documentation is the best way to instill a low-level sense of chaos and confusion that hampers growth across the board. G

                                                                    The importance of a handbook-first approach to communication
                                                                  • ラズパイでOpenVPNサーバたててみた - Qiita

                                                                    ※本記事は【10回記念】高校生主催の新年LT大会の登壇資料です ちょっと前に人生初ラズパイを買ったので、とりあえずOpenVPNサーバを立ててみました。 ついにラズパイを買ってしまった pic.twitter.com/bYrsdYe6tZ — しんぶんぶん (@shinbunbun_) January 10, 2021 用意するもの Raspberry Pi 4 Model B もう一台何かしらのマシン 実装方法 この記事通りにやればすべて実装できます。神記事。 Ubuntu 20.04でOpenVPNサーバーをセットアップ・設定する方法 システム構成 かなり雑な図ですがこんな感じです。 OVPNサーバ(ラズパイ)とは別に認証局(CA)となるサーバを一台用意し、証明書認証を実装しました。 実装フロー解説 ここでは接続までの流れを解説します。 実装方法は実装方法に掲載している記事をご覧くださ

                                                                      ラズパイでOpenVPNサーバたててみた - Qiita
                                                                    • Swift: Google's bet on differentiable programming

                                                                      What is wrong with you, Python?!Python is by far the most used language in machine learning, and Google has a ton of machine learning libraries and tools written in it. So, why Swift? What's wrong with Python? To put it bluntly, Python is slow. Also, Python is not great for parallelism. To get around these facts, most machine learning projects run their compute-intensive algorithms via libraries w

                                                                        Swift: Google's bet on differentiable programming
                                                                      • Move over JavaScript: Back-end languages are coming to the front-end

                                                                        In the early days of networked computing, mainframes did all the heavy lifting: users connected to massive machines with video terminals that could do little more than send and receive text. Then in the 1970s, personal computers came along and made it possible to do serious computing on the client-side as servers handled tasks like authentication and storage in many networks. The rise of the inter

                                                                          Move over JavaScript: Back-end languages are coming to the front-end
                                                                        • AWS Nitro SSD – High Performance Storage for your I/O-Intensive Applications | Amazon Web Services

                                                                          AWS News Blog AWS Nitro SSD – High Performance Storage for your I/O-Intensive Applications We love to solve difficult problems for our customers! As you have seen through the years, innovation at AWS takes many forms, and encompasses both hardware and software. One of my favorite examples of customer-driven innovation is AWS Nitro System, which I first wrote about back in mid-2018. In that post I

                                                                            AWS Nitro SSD – High Performance Storage for your I/O-Intensive Applications | Amazon Web Services
                                                                          • 中華人民共和国湖北省武漢市における原因不明肺炎の発生について

                                                                            中華人民共和国湖北省武漢市において、昨年12月以降、原因となる病原体が特定されていない肺炎の発生が複数報告されています。現時点での状況及び厚生労働省の対応について、お知らせいたします。 1.患者の発生状況など(令和2年1月5日時点。国立感染症研究所まとめ) ・発生数:59例の確定例(うち7例は重症)。死亡例なし。59例の発症日は2019年12月12日-29日の間。 ・感染経路:不明。ヒト-ヒト感染の明らかな証拠はない。また、医療従事者における感染例も確認されていない。 ・発生場所の疫学的な特徴:海鮮市場(華南海鮮城)と関連した症例が多い。当該海鮮市場は、野生動物を販売している区画もある。現在は閉鎖中。 ・類似疾患の可能性:インフルエンザ、鳥インフルエンザ、アデノウイルス、重症急性呼吸器症候群(SARS)、中東呼吸器症候群(MERS)は否定されている。 2. 厚生労働省の現在の対応 ・厚生労

                                                                            • Stimulus 3

                                                                              The third major release of Stimulus represents a big milestone for the Hotwire community. This is the first release where every substantial new feature came as a contribution from outside of Basecamp and HEY. We've got a new package, action parameters, default values, target lifecycle callbacks, debug mode, utility-CSS support, and Controller.shouldLoad. Let's dig into what's new! New Package Firs

                                                                                Stimulus 3
                                                                              • David Heinemeier Hansson - CoRecursive Podcast

                                                                                00:00 - Intro 01:22 - Why Did Rails Succeed? 07:52 - Why Ruby? 10:44 - The Benefits of Obscure Technology 14:49 - Fighting the Monoculture 22:23 - Ruby VS OCAML 26:10 - Coding as Writing, Not Math 27:22 - Enterprise Java People 31:01 - Does Speed Matter? 32:03 - Stop Copying Google 36:13 - Micro Services Are a Mistake 39:51 - React And Single Page Apps Are a Worse Mistake 44:33 - Test Driven Devel

                                                                                  David Heinemeier Hansson - CoRecursive Podcast
                                                                                • systemd, 10 years later: a historical and technical retrospective

                                                                                  systemd, 10 years later: a historical and technical retrospective by V.R. I am not sure I am such a big fan of reimplementing NetworkManager… – Lennart Poettering’s famous last words, March 2011 10 years ago, systemd was announced and swiftly rose to become one of the most persistently controversial and polarizing pieces of software in recent history, and especially in the GNU/Linux world. The qua