並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 2769件

新着順 人気順

moving outの検索結果361 - 400 件 / 2769件

  • Haskell For a New Decade

    Haskell Problems For a New Decade It has been a decade since I started writing Haskell, and I look back on all the projects that I cut my teeth on back in the early part of this decade and realise how far the language and tooling have come. Back then Haskell was really barely usable outside of the few people who would “go dark” for months to learn it or those lucky enough to study under researcher

    • Announcing .NET Core 3.0 - .NET Blog

      .NET Conf 2023 The biggest .NET virtual event is back, November 14-16! Announcing .NET Core 3.0 We’re excited to announce the release of .NET Core 3.0. It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8 is also part of this release, which includes nullable, async streams, and more patterns.

        Announcing .NET Core 3.0 - .NET Blog
      • Getting Started with Istio Using Docker Desktop | Docker

        This is a guest post from Docker Captain Elton Stoneman, a Docker alumni who is now a freelance consultant and trainer, helping organizations at all stages of their container journey. Elton is the author of the book Learn Docker in a Month of Lunches, and numerous Pluralsight video training courses – including Managing Apps on Kubernetes with Istio and Monitoring Containerized Application Health w

          Getting Started with Istio Using Docker Desktop | Docker
        • COVID-19: Implications for business

          Our latest perspectives on the coronavirus outbreak, the twin threats to lives and livelihoods, and how organizations can prepare for the next normal. COVID-19: Briefing note #100, April 13, 2022 As COVID-19 becomes endemic in much of the world, we turn our focus to sustainable and inclusive growth. On March 2, 2020, just over a week before a global pandemic was declared, we published COVID-19: Br

            COVID-19: Implications for business
          • New from Universe 2020: Dark mode, GitHub Sponsors for companies, and more

            CompanyProductNew from Universe 2020: Dark mode, GitHub Sponsors for companies, and moreCheck out the latest announcements from GitHub Universe 2020, including dark mode, Sponsors for companies, improvements to Actions, dependency review, and more. With all the news coming out of GitHub Universe today we wanted to give you a quick summary of all the announcements and timelines for the features bei

              New from Universe 2020: Dark mode, GitHub Sponsors for companies, and more
            • Let's make a Teeny Tiny compiler, part 1

              Let's make a Teeny Tiny compiler, part 1 5/5/2020 This is the first post in a three part series. Check out part 2 and part 3 when you are ready. It is a beautiful day outside, so let's make a compiler. You don't need any knowledge of how compilers work to follow along. We are going to use Python to implement our own programming language, Teeny Tiny, that will compile to C code. It will take about

                Let's make a Teeny Tiny compiler, part 1
              • Moving the kernel to modern C [LWN.net]

                This article brought to you by LWN subscribersSubscribers to LWN.net made this article — and everything that surrounds it — possible. If you appreciate our content, please buy a subscription and make the next set of articles possible. Despite its generally fast-moving nature, the kernel project relies on a number of old tools. While critics like to focus on the community's extensive use of email,

                • Vue 3 was a mistake that we should not repeat

                  More than 4 years have passed since the initial introduction of Vue 3. Many discussions over several RFCs and a lot of influence from other modern frameworks including React and Svelte have shaped Vue to become probably the most powerful and well-rounded framework out there, capable of progressively supporting applications of any scale and architecture. Sounds exciting, right? Well, the truth is f

                    Vue 3 was a mistake that we should not repeat
                  • NSA urges orgs to use memory-safe programming languages

                    C/C++ on the bench, as US snoop HQ puts its trust in Rust, C#, Go, Java, Ruby, Swift The NSA has released guidance encouraging organizations to shift programming languages from the likes of C and C++ to memory-safe alternatives – namely C#, Rust, Go, Java, Ruby or Swift. "NSA recommends that organizations use memory safe languages when possible and bolster protection through code-hardening defense

                      NSA urges orgs to use memory-safe programming languages
                    • Twitter, cut in half

                      “Elon Musk holding a chainsaw,” Stable Diffusion I. The Snap The email went out at 5:21 PT PT on Thursday. For a full week, Twitter employees had waited in hopes of hearing something directly from their new owner. Instead, they had heard only from Elon Musk’s intermediaries, and even then usually not directly. Managers would share some strange new edict — print out your code; scratch that, now shr

                        Twitter, cut in half
                      • research!rsc: Storing Data in Control Flow

                        A decision that arises over and over when designing concurrent programs is whether to represent program state in control flow or as data. This post is about what that decision means and how to approach it. Done well, taking program state stored in data and storing it instead in control flow can make programs much clearer and more maintainable than they otherwise would be. Before saying much more,

                        • Introducing OpenSearch | Amazon Web Services

                          AWS Open Source Blog Introducing OpenSearch Today, we are introducing the OpenSearch project, a community-driven, open source fork of Elasticsearch and Kibana. We are making a long-term investment in OpenSearch to ensure users continue to have a secure, high-quality, fully open source search and analytics suite with a rich roadmap of new and innovative functionality. This project includes OpenSear

                            Introducing OpenSearch | Amazon Web Services
                          • Introducing Sass Modules | CSS-Tricks

                            Sass just launched a major new feature you might recognize from other languages: a module system. This is a big step forward for @import. one of the most-used Sass-features. While the current @import rule allows you to pull in third-party packages, and split your Sass into manageable “partials,” it has a few limitations: @import is also a CSS feature, and the differences can be confusing If you @i

                              Introducing Sass Modules | CSS-Tricks
                            • Flappy Bird Implemented in Typescript types

                              10/19/2023 Flappy Bird Implemented in Typescript types The ultimate type-level trickery I wrote a 2D flappy bird game, purely in Typescript types: Yes you heard that right, this game is written entirely in Typescript type annotations, which—if you didn’t know—are Turing complete. So how the hell am I runnning it in the browser and rendering the game in Typescript types? The basic rundown is that I

                              • Implementing Vertical Form Controls

                                Safari 17.4 adds vertical writing mode support for form control elements across macOS, iOS, iPadOS, and visionOS. Setting written text vertically is commonly observed in East Asian languages. For example, Chinese, Japanese, and Korean (CJK) may be written vertically and read top-to-bottom, flowing in lines from right to left. Similarly, Traditional Mongolian is a vertical script that flows in line

                                  Implementing Vertical Form Controls
                                • How Emacs beat vi in the Editor Wars

                                  In these dark times, we are all in sore need of good news. Thankfully, I can report some: Emacs has defeated vi in the Editor Wars! Some people, laughably, believe that vi is more popular than Emacs. Fortunately, these fools are completely wrong, and it is easily proven. Here’s how. Take out an iPhone and get it set up with a Bluetooth keyboard. Open a web browser and start typing in the address b

                                  • Docker Desktop 3.0.0: Smaller, Faster Releases | Docker

                                    Today with the release of Docker Desktop 3.0.0, we’re launching several major improvements to the way we distribute Docker Desktop. From now on we will be providing all updates as deltas from the previous version, which will reduce the size of a typical update from hundreds of MB to tens of MB. We will also download the update in the background so that all you need to do to benefit from it is to r

                                      Docker Desktop 3.0.0: Smaller, Faster Releases | Docker
                                    • IOC member says 2020 Tokyo Olympics will be postponed because of coronavirus pandemic

                                      IOC member says 2020 Tokyo Olympics will be postponed because of coronavirus pandemic Veteran International Olympic Committee member Dick Pound told USA TODAY Sports on Monday afternoon that the 2020 Tokyo Olympic Games are going to be postponed amid the coronavirus pandemic. “On the basis of the information the IOC has, postponement has been decided,” Pound said in a phone interview. “The paramet

                                        IOC member says 2020 Tokyo Olympics will be postponed because of coronavirus pandemic
                                      • You Want Modules, Not Microservices

                                        Blog Home Archive Sections Some of my Favorites (Collections) Management Tips Speaker Tips Developer Relations Thoughts Interop Briefs Some of my Favorites (Individual posts) O/R-M is the Vietnam of Computer Science The Fallacies of Enterprise Computing SSCLI 2.0 Internals Recommended reading list Functional Java On Finding learning The Value of Failure Programming Promises; a Programmer's Hippocr

                                        • Introducing Solid Queue

                                          We’ve just open-sourced Solid Queue, a new backend for Active Job that we use in HEY to run about 1/3 of our roughly 18 million jobs per day. We’ll be moving more jobs in the coming days until we run HEY exclusively using Solid Queue. Besides regular job enqueuing and processing, Solid Queue supports delayed jobs, concurrency controls, pausing queues, numeric priorities per job, and priorities by

                                            Introducing Solid Queue
                                          • Understanding and Decoding a JPEG Image using Python - Yasoob Khalid

                                            Understanding and Decoding a JPEG Image using Python July 14, 2020 Hi everyone! 👋 Today we are going to understand the JPEG compression algorithm. One thing a lot of people don’t know is that JPEG is not a format but rather an algorithm. The JPEG images you see are mostly in the JFIF format (JPEG File Interchange Format) that internally uses the JPEG compression algorithm. By the end of this arti

                                              Understanding and Decoding a JPEG Image using Python - Yasoob Khalid
                                            • Let’s make WordPress officially support SQLite

                                              Welcome! The WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. development team builds WordPress! Follow this site for general updates, status reports, and the occasional code debate. There’s lots of ways to contribute: Found a bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are cons

                                                Let’s make WordPress officially support SQLite
                                              • Introducing Command R+: A Scalable LLM Built for Business

                                                Command R+ is a state-of-the-art RAG-optimized model designed to tackle enterprise-grade workloads, and is available first on Microsoft Azure Today, we’re introducing Command R+, our most powerful, scalable large language model (LLM) purpose-built to excel at real-world enterprise use cases. Command R+ joins our R-series of LLMs focused on balancing high efficiency with strong accuracy, enabling b

                                                  Introducing Command R+: A Scalable LLM Built for Business
                                                • 3 Clean and Simple Note-Taking Apps That Work Offline

                                                  Here are the best note-taking apps that look great and work online or offline. Perfect for when you want something uncomplicated. With everything moving to the cloud, it can be hard to find a good online word processor that works just as well when you go offline. Fortunately, not only do such word processors still exist, but some are aesthetic note-taking apps that make writing a simple joy. Let's

                                                    3 Clean and Simple Note-Taking Apps That Work Offline
                                                  • Hixie's Natural Log: Reflecting on 18 years at Google

                                                    2023-11-22 04:29 UTC Reflecting on 18 years at Google I joined Google in October 2005, and handed in my resignation 18 years later. Last week was my last week at Google. I feel very lucky to have experienced the early post-IPO Google; unlike most companies, and contrary to the popular narrative, Googlers, from the junior engineer all the way to the C-suite, were genuinely good people who cared ver

                                                    • The journey to build an explainable AI-driven recommendation system to help scale sales efficiency across LinkedIn

                                                      Recommendations The journey to build an explainable AI-driven recommendation system to help scale sales efficiency across LinkedIn Authored byJilei Yang Staff Software Engineer, Machine Learning at LinkedIn | PhD in Statistics April 6, 2022 Co-authors: Jilei Yang, Parvez Ahammmad, Fangfang Tan, Rodrigo Aramayo, Suvendu Jena, Jessica Li At LinkedIn, we have the opportunity to work with many differe

                                                        The journey to build an explainable AI-driven recommendation system to help scale sales efficiency across LinkedIn
                                                      • How to make a 3D game in only 2KB of JavaScript

                                                        Months ago, when I heard that the legendary JS1k game jam would not be continuing, I talked it over with some other devs and decided to help fill the void we would host a 2k game jam on itch called 2kPlus Jam. The primary goal of this comp was to create a game that fits entirely in a 2 kilobyte zip file. That is incredibly small, for point of reference a 3.5 floppy disk could hold over 700 of thes

                                                          How to make a 3D game in only 2KB of JavaScript
                                                        • Partitioning GitHub’s relational databases to handle scale

                                                          EngineeringPartitioning GitHub’s relational databases to handle scaleIn 2019, to meet GitHub's growth and availability challenges, we set a plan in motion to improve our tooling and ability to partition relational databases. More than 10 years ago, GitHub.com started out like many other web applications of that time—built on Ruby on Rails, with a single MySQL database to store most of its data. Ov

                                                            Partitioning GitHub’s relational databases to handle scale
                                                          • npm Blog Archive: npm CLI Roadmap - Summer 2019

                                                            The npm blog has been discontinued. Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog. Motion on the npm CLI project has been accelerating, and we’re now moving forward with a clear direction and vision. This document outlines what’s in store for the remainder of the npm v6 line, and what to expect in v7 and v8. Remaining npm v6 Releases npm v6 is officially i

                                                              npm Blog Archive: npm CLI Roadmap - Summer 2019
                                                            • Using Rust at a startup: A cautionary tale

                                                              Rust is awesome, for certain things. But think twice before picking it up for a startup that needs to move fast. All of the art for this post was generated using DALL-E.I hesitated writing this post, because I don’t want to start, or get into, a holy war over programming languages. (Just to get the flame bait out of the way, Visual Basic is the best language ever!) But I’ve had a number of people

                                                                Using Rust at a startup: A cautionary tale
                                                              • New options for Polyfill.io users

                                                                Polyfill is a popular tool for enhancing browser capabilities. Many users access it by linking to the polyfill.io service, which has recently changed ownership to a new party. In order to ensure that everyone can maintain reliable and trusted access to Polyfill features, we have identified a few alternatives: First, Fastly is offering polyfill-fastly.net and polyfill-fastly.io as a free, drop-in r

                                                                  New options for Polyfill.io users
                                                                • 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:

                                                                  • Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide | Docker

                                                                    Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide There are some important changes happening in the software industry. With Apple moving all of their machines to their custom ARM-based silicon and AWS offering the best performance-per-cost ratio with their Graviton2 instances, one can no longer expect that all software only needs to run on x86 processors. If you work with containers

                                                                      Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide | Docker
                                                                    • Etsy Engineering | Etsy’s Journey to TypeScript

                                                                      Over the past few years, Etsy’s Web Platform team has spent a lot of time bringing our frontend code up to date. It was only a year and a half ago that we modernized our Javascript build system in order to enable advanced features, things like arrow functions and classes, that have been added to the language since 2015. And while this upgrade meant that we had futureproofed our codebase and could

                                                                        Etsy Engineering | Etsy’s Journey to TypeScript
                                                                      • PowerPoint Presentation

                                                                        Executive Perspectives The Future of Sales and Marketing Is Here February 2022 Executive Perspectives 1. Metaverse market proxied by 'extended reality' - a term referring to all real-and-virtual combined environments and human-machine interactions generated by computer technology and wearables. Note: Augmented reality (AR) adds digital elements to a live view often by using the camera on a smartph

                                                                        • Python’s “Type Hints” are a bit of a disappointment to me

                                                                          2022-04-21 Preface You are reading version 2.0 of this blog post. Readers shared this link on Hacker News and lobsters, which unexpectedly blew up and sparked many heated discussions. I’ve incorporated some of this feedback into this revised version. (Some time later, there was also a discussion about this article on The Real Python Podcast.) Introduction Over the course of several Python 3.x vers

                                                                          • webcomponents/proposals/DOM-Parts.md at gh-pages · WICG/webcomponents

                                                                            The existing specifications that provide the ability to update DOM update after an initial render are limited. Frameworks can walk the DOM or query for nodes, and use JavaScript APIs to imperatively update attributes, text content, and other JavaScript properties of these nodes. However, the framework code that initially locates DOM that will need to be updated and repeatedly updates that DOM has

                                                                              webcomponents/proposals/DOM-Parts.md at gh-pages · WICG/webcomponents
                                                                            • Build Your Text Editor With Rust!

                                                                              If you are new to programming or Rust or you just want to learn how to build your text editor but are not sure how to, this tutorial is just right for you. We will build our editor from scratch so you will get to learn a lot. I’ll explain each step along the way to make understanding a lot easier. It is less than 1000 lines of code and it implements all the basic features you expect in a minimal e

                                                                                Build Your Text Editor With Rust!
                                                                              • TweetDeck Preview, Better TweetDeck and the future · Issue #848 · eramdam/BetterTweetDeck

                                                                                EDIT: As of February 2023, it is clear Twitter's new management doesn't give a shit about 3rd party developers so I am NOT going to invest any energy about building on top of Twitter's platform anymore. If you want to find me, I'll still be on Twitter but I'm also (more) active on Mastodon and Cohost these days. I might build something for Mastodon ;) Old issue body below: I'm opening another issu

                                                                                  TweetDeck Preview, Better TweetDeck and the future · Issue #848 · eramdam/BetterTweetDeck
                                                                                • Introducing the ‘aws-rails-provisioner’ gem developer preview | Amazon Web Services

                                                                                  AWS Developer Tools Blog Introducing the ‘aws-rails-provisioner’ gem developer preview AWS is happy to announce that the aws-rails-provisioner gem for Ruby is now in developer preview and available for you to try! What is aws-rails-provisioner? The new aws-rails-provisioner gem is a tool that helps you define and deploy your containerized Ruby on Rails applications on AWS. It currently only suppor

                                                                                    Introducing the ‘aws-rails-provisioner’ gem developer preview | Amazon Web Services