並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 265件

新着順 人気順

asの検索結果201 - 240 件 / 265件

  • Tempo • Dates by FormKit

    Tempo is a new library in a proud tradition of JavaScript date and time libraries. Inspired by the likes of moment.js, day.js, and date-fns, Tempo is built from the ground up to be as small and easy to use as possible (all features ~5kB compressed) — including first-class support for timezone operations. Tempo is best thought of as a collection of utilities for working with the native Date object

      Tempo • Dates by FormKit
    • package-manager-best-practices/published/npm.md at main · ossf/package-manager-best-practices

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        package-manager-best-practices/published/npm.md at main · ossf/package-manager-best-practices
      • Applying SOLID principles in React

        Applying SOLID principles in ReactPublished on July 12, 2022 Photo by Jeff Nissen on Unsplash As the software industry grows and makes mistakes, the best practices and good software design principles emerge and conceptualize to avoid repeating the same mistakes in the future. The world of object-oriented programming (OOP) in particular is a goldmine of such best practices, and SOLID is unquestiona

          Applying SOLID principles in React
        • Deprecating early methods in favor of the Conversations API | Slack

          Published:Tuesday, January 7, 2020Updated:Wednesday, May 20, 2020 We released the Conversations API in September 2017 as a one-size-fits-all replacement for a variety of APIs used to read and write information about channels, private channels, direct messages, and multi-party direct messages. Today we are announcing the deprecation of the methods that preceded the Conversations API (channels.*, gr

            Deprecating early methods in favor of the Conversations API | Slack
          • Microsoft’s Ready do Contribute to OpenJDK

            Bruno Borges Bruno.Borges at microsoft.com Wed Oct 30 21:45:15 UTC 2019 Previous message: OpenJDK Governing Board Minutes: 2019/10/10 Next message: Re: Microsoft’s Ready do Contribute to OpenJDK Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Subject: Microsoft’s Ready do Contribute to OpenJDK Hi OpenJDK Community, In the past week Microsoft formally signed the Oracle Contributor Ag

            • What's coming in ESLint v7.0.0 - ESLint - Pluggable JavaScript Linter

              Published 20 Feb, 2020 under API Changes What's coming in ESLint v7.0.0 We want to share with you the significant changes that will be coming in v7.0.0 so you can better prepare for the changes and understand why the changes are necessary. Last week, the Technical Steering Committee (TSC) met to finalize the features for ESLint v7.0.0. This feature set had not yet been locked down even as v7.0.0 w

                What's coming in ESLint v7.0.0 - ESLint - Pluggable JavaScript Linter
              • NotGitBleed - TL;DR

                NotGitBleed - TL;DR Due to configuration errors or human error, significant numbers of people may have accidentally checked GitHub credentials into GitHub commits as metadata, most commonly a username as the author name and a password in the email address field. We estimate in the region of 50,000 to 100,0001 user credentials may have been affected covering a wide range of organisations including

                • ASは庇護を求める | 意味不明なヒトビト

                  ある高機能のASの人とのカウンセリングの中で、本人から「庇護を求めていた」という言葉が出てきて、さまざまなASのタイプを統一するイメージが浮かんだ。 もとは「庇護」なんだ。だから「100パーセントが当たり前」で、「対等の関係にはならず」、「相手の人格を想定しないで良い」のだ。 「庇護」という言葉は無条件の理解と保護を意味する。だいたい胎児から乳児に対する親の行うことが「庇護」で、親は当たり前に100パーセントの責任を負い、乳児本人からの要請や 親子の相談は必要なく「以心伝心」で親は乳児の求めていることを理解し、提供する。 反対にケア(世話)する立場になった場合はASの人はケアされる側のニーズを聞くことをせず、結局第三者から見ると「支配的な押し付け」になるが、これも「庇護」モデルの反対側を演じているのだと考えると説明がつく。 ASの人の理想とするコミュニケーションのあり方にも非常に似ている。

                    ASは庇護を求める | 意味不明なヒトビト
                  • How Facebook is bringing QUIC to billions

                    We are replacing the de facto protocol the internet has used for decades with QUIC, the latest and most radical step we’ve taken to optimize our network protocols to create a better experience for people on our services. Today, more than 75 percent of our internet traffic uses QUIC and HTTP/3 (we refer to QUIC and HTTP/3 together as QUIC). QUIC has shown significant improvements in several metrics

                      How Facebook is bringing QUIC to billions
                    • Clickhouse as an alternative to ElasticSearch and MySQL, for log storage and analysis, in 2021

                      In 2018, I've written an article about Clickhouse, this piece of content is still pretty popular across the internet, and even was translated a few times. More than two years have passed since, and the pace of Clickhouse development is not slowing down: 800 merged PRs just during last month! This didn't blow your mind? Check out the full changelog, for example for 2020: https://clickhouse.tech/doc

                        Clickhouse as an alternative to ElasticSearch and MySQL, for log storage and analysis, in 2021
                      • The state of QUIC and HTTP/3 2020

                        The state of QUIC and HTTP/3 2020QUIC — a latency-reducing, reliable, and secure transport protocol — and HTTP/3 — a mapping of HTTP semantics on top of QUIC — are co-evolving protocols that are being developed and deployed in tandem. This regularly updated blog post will elaborate on the current state of the protocols, their deployment across the web, and our expectations for the technologies in

                          The state of QUIC and HTTP/3 2020
                        • Contexts and structs - The Go Programming Language

                          Jean de Klerk, Matt T. Proud 24 February 2021 Introduction In many Go APIs, especially modern ones, the first argument to functions and methods is often context.Context. Context provides a means of transmitting deadlines, caller cancellations, and other request-scoped values across API boundaries and between processes. It is often used when a library interacts — directly or transitively — with rem

                            Contexts and structs - The Go Programming Language
                          • nghttp3を使ってcurlでHTTP/3通信する - Qiita

                            Cloudflareが作成したrust製のQUICライブラリ、quicheを使ったcurlでのHTTP/3通信は以前の記事を使って実現できましたが、ngtcp2とnghttp3を使ったcurlのビルドが上手くいかず、放置してました。 今日やってみたら動くようになってたのでうれぴーって感じです。 こんなかんじ。 $ docker run --rm -it inductor/curl-quic-ngtcp2 # curl --http3 https://facebook.com/ curl --http3 https://www.facebook.com/ -v -s -o /dev/null * Trying 31.13.82.36:443... * Connect socket 3 over QUIC to 31.13.82.36:443 * QUIC handshake is compl

                              nghttp3を使ってcurlでHTTP/3通信する - Qiita
                            • Start TypeScript Leaving JavaScript as JS

                              https://jsconf.jp/2019/talk/ginpei-takanashi

                                Start TypeScript Leaving JavaScript as JS
                              • 7 Tricks to Make Windows 10 Look Truly Unique

                                Windows 10 looks fantastic. But you can make Windows 10 look truly unique with these uncomplicated tweaks. Do you need some simple Windows 10 tweaks to enhance productivity? Are you sick of limited customization options? Want to make it look amazing? By using built-in functions and third-party tools, you can make Windows 10 look truly unique, adding your personal stamp, and enhancing productivity.

                                  7 Tricks to Make Windows 10 Look Truly Unique
                                • SvelteKit • Web development, streamlined

                                  fast Powered by Svelte and Vite, speed is baked into every crevice: fast setup, fast dev, fast builds, fast page loads, fast navigation. Did we mention it's fast? fun No more wasted days figuring out bundler configuration, routing, SSR, CSP, TypeScript, deployment settings and all the other boring stuff. Code with joy. flexible SPA? MPA? SSR? SSG? Check. SvelteKit gives you the tools to succeed wh

                                  • Compare Countries With This Simple Tool

                                    Drag and drop countries around the map to compare their relative size. Is Greenland really as big as all of Africa? You may be surprised at what you find! A great tool for educators.

                                      Compare Countries With This Simple Tool
                                    • Announcing Dapr v1.0

                                      By Dapr project maintainers | Wednesday, February 17, 2021 Today we are excited to announce the v1.0 release of the Distributed Application Runtime (Dapr), which has achieved the stability and enterprise readiness to be designated production ready. Dapr is an open source, portable, event-driven runtime that makes it easy for developers to build resilient, microservice, stateless and stateful appli

                                      • HTML smuggling surges: Highly evasive loader technique increasingly used in banking malware, targeted attacks | Microsoft Security Blog

                                        HTML smuggling, a highly evasive malware delivery technique that leverages legitimate HTML5 and JavaScript features, is increasingly used in email campaigns that deploy banking malware, remote access Trojans (RATs), and other payloads related to targeted attacks. Notably, this technique was observed in a spear-phishing campaign from the threat actor NOBELIUM in May. More recently, we have also see

                                          HTML smuggling surges: Highly evasive loader technique increasingly used in banking malware, targeted attacks | Microsoft Security Blog
                                        • How M1 Macs feel faster than Intel models: it’s about QoS

                                          Last week I showed fascinating screenshots of how M1 Macs can run background processes exclusively on their four ‘efficiency’ cores. I’ve now been digging deeper, and this article is a summary of how Intel and M1 Macs deal with multiple tasks, priorities and resources under macOS, and how that influences our assessment of their speed. Operations and QoS Whether Intel or ARM cores, macOS has to man

                                            How M1 Macs feel faster than Intel models: it’s about QoS
                                          • MY FIRST CSS | Kablamo Engineering Blog

                                            My First CSSWhat I Wish I Knew About CSS When Starting Out As A Frontender CSS can be hard to grasp when you're starting out. It can seem like magic wizardry and you can very easily find yourself playing whack-a-mole adjusting one property only to have something else break. It is frustrating, and that was my experience for quite a long time before things suddenly seemed to "click". Reflecting back

                                              MY FIRST CSS | Kablamo Engineering Blog
                                            • Apple declined to implement 16 Web APIs in Safari due to privacy concerns

                                              Apple declined to implement 16 Web APIs in Safari due to privacy concerns Apple said these 16 new Web APIs add new user fingerprinting opportunities for online advertisers. Apple said this week that it declined to implement 16 new web technologies (Web APIs) in Safari because they posed a threat to user privacy by opening new avenues for user fingerprinting. Technologies that Apple declined to inc

                                                Apple declined to implement 16 Web APIs in Safari due to privacy concerns
                                              • File systems unfit as distributed storage backends: lessons from ten years of Ceph evolution | the morning paper

                                                  File systems unfit as distributed storage backends: lessons from ten years of Ceph evolution | the morning paper
                                                • Rust 1.48を早めに深掘り - OPTiM TECH BLOG

                                                  こんにちは、R&Dチームの齋藤(@aznhe21)です。 先日の健康診断でついに身長が180cmに到達しました。 さて、本日、日本時間11/20(金)、Rust 1.48がリリースされました。 この記事ではRust 1.48での変更点を詳しく紹介します。 11/20は任天堂設立の日 ピックアップ Rustdocでのアイテムへのリンクが簡単になった Vec<T>から[T; N]に変換できるようになった futuresクレートの一部メソッドがlibcoreでも実装された 安定化されたAPIのドキュメント slice::as_ptr_range slice::as_mut_ptr_range VecDeque::make_contiguous サンプル future::pending サンプル future::ready サンプル 変更点リスト 言語 コンパイラ ライブラリ 安定化されたAPI

                                                    Rust 1.48を早めに深掘り - OPTiM TECH BLOG
                                                  • How we built the GitHub globe

                                                    EngineeringHow we built the GitHub globeGitHub is where the world builds software. More than 56 million developers around the world build and work together on GitHub. With our new homepage, we wanted to show how… GitHub is where the world builds software. More than 56 million developers around the world build and work together on GitHub. With our new homepage, we wanted to show how open source dev

                                                      How we built the GitHub globe
                                                    • Anatomy of my Kubernetes Cluster

                                                      A year ago, I decided I would build my own Kubernetes cluster. As a software engineer, I either use a local single-node Kubernetes clusterI usually rely on Minikube, though other solutions exist, like Kind, that can actually emulate multiple nodes. Mutli-node support may eventually come for Minikube., or a remote multi-node cluster, to test my work on a daily basis. I wanted to have the benefits o

                                                      • [Multi-AS Segment Routing 検証連載 #7] Delay-Based TE - NTT Communications Engineers' Blog

                                                        サマリ SR-MPLS で構成されたネットワークにおいて、リンクの遅延を測定し Delay-Based TE を実現 IOS XR + Junos の Multi-vendor 環境での動作検証 この記事は Multi-AS Segment Routing 検証連載の第 7 回です。目次は こちら 概要 イノベーションセンターの竹中です。本記事ではリンク遅延値を用いる Delay-Based TE について説明します。 Delay-Based TE は各リンクの遅延時間をメトリックとして、E2E 遅延が最短となる経路を選択する経路制御手法です。遅延最短経路はシビアなリアルタイム性が求められる、例えばライブ配信や遠隔操作などでの活用が期待されます。 以降では、Segment Routing を用いたネットワークにおける Delay-Based TE の実現手法と、遅延の実測方法や Multi

                                                          [Multi-AS Segment Routing 検証連載 #7] Delay-Based TE - NTT Communications Engineers' Blog
                                                        • Apple's M1 Pro, M1 Max SoCs Investigated: New Performance and Efficiency Heights

                                                          Apple's M1 Pro, M1 Max SoCs Investigated: New Performance and Efficiency Heights Last week, Apple had unveiled their new generation MacBook Pro laptop series, a new range of flagship devices that bring with them significant updates to the company’s professional and power-user oriented user-base. The new devices particularly differentiate themselves in that they’re now powered by two new additional

                                                            Apple's M1 Pro, M1 Max SoCs Investigated: New Performance and Efficiency Heights
                                                          • [Multi-AS Segment Routing 検証連載 #3] SR-MPLS L2VPN (EVPN) in Single-/Multi-AS - NTT Communications Engineers' Blog

                                                            サマリ Multi-AS で構成されるネットワークにおいて、 SR-MPLS + EVPN による L2VPN を実現 IOS XR + Junos の Multi-vendor 環境で動作検証に成功 この記事は Multi-AS SR 検証連載の第 3 回です。目次は こちら 概要 イノベーションセンターの田島です。 本記事では Single-/Multi-AS SR-MPLS での L2VPN について解説します。 我々の一連の検証では 第 0 回の記事 にもありますように、 Multi-AS でアンダーレイを構築することで拡張性や保守性を担保したまま拡張可能なネットワークを検討しています。 第 2 回の記事 では Multi-AS/Multi-domain SR-MPLS で分割されているアンダーレイを用いて L3VPN を実現しました。 本記事は同様のアンダーレイで L2VPN を

                                                              [Multi-AS Segment Routing 検証連載 #3] SR-MPLS L2VPN (EVPN) in Single-/Multi-AS - NTT Communications Engineers' Blog
                                                            • Go Developer Survey 2019 Results - The Go Programming Language

                                                              Todd Kulesza 20 April 2020 What a response! I want to start with an enormous thank you to the thousands of Go developers who participated in this year’s survey. For 2019, we saw 10,975 responses, nearly twice as many as last year! On behalf of the rest of the team, I cannot adequately stress how much we appreciate you taking the time and effort to tell us about your experiences with Go. Thank you!

                                                                Go Developer Survey 2019 Results - The Go Programming Language
                                                              • Gopls on by default in the VS Code Go extension - The Go Programming Language

                                                                (gopls provides IDE features, such as intelligent autocompletion, signature help, refactoring, and workspace symbol search.) When Go modules were released two years ago, they completely changed the landscape of Go developer tooling. Tools like goimports and godef previously depended on the fact that code was stored in your $GOPATH. When the Go team began rewriting these tools to work with modules,

                                                                  Gopls on by default in the VS Code Go extension - The Go Programming Language
                                                                • Dashboards as code: A new approach to visualizing AWS APIs | Amazon Web Services

                                                                  AWS Open Source Blog Dashboards as code: A new approach to visualizing AWS APIs You manage your infrastructure with code, why not manage your dashboards the same way? With Steampipe’s dashboards-as-code approach you write HCL to define dashboard widgets, and you write SQL to fill them with data extracted from APIs. Here are some common questions about your AWS resources: How many resources do I ha

                                                                    Dashboards as code: A new approach to visualizing AWS APIs | Amazon Web Services
                                                                  • Introducing x64 emulation in preview for Windows 10 on ARM PCs to the Windows Insider Program

                                                                    Updated 11/16/2021: x64 emulation for Windows is now generally available in Windows 11. For those interested in experiencing this, a PC running Windows 11 on Arm is required. Today, we’re releasing the first preview of x64 emulation for ARM64 devices to Windows Insiders in the Dev Channel starting with the Build 21277. It can be installed on Windows 10 on ARM PCs by following the instructions as e

                                                                      Introducing x64 emulation in preview for Windows 10 on ARM PCs to the Windows Insider Program
                                                                    • AWS Lambda now supports partial batch response for SQS as an event source

                                                                      AWS Lambda now supports partial batch response for SQS as an event source. With this feature, when messages on an SQS queue fail to process, Lambda marks a batch of records in a message queue as partially successful and allows reprocessing of only the failed records. By processing information at a record-level instead of batch-level, AWS Lambda has removed the need of repetitive data transfer, inc

                                                                        AWS Lambda now supports partial batch response for SQS as an event source
                                                                      • Insomnia

                                                                        Introducing Insomnia DesignerInsomnia Designer a new open-source desktop application that provides a modern workflow for teams to design and collaborate on APIs. If you're a software developer, there's a good chance you interact with APIs almost every day. Since 2015, it's been Insomnia's goal to help make this process as simple and enjoyable as possible. Fast-forward to today and Insomnia is the

                                                                          Insomnia
                                                                        • K9s - Manage Your Kubernetes Clusters In Style

                                                                          Who Let The Pods Out? K9s is a terminal based UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your deployed applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources. Features Information At Your Finger Tips! Tracks in real-time activitie

                                                                          • Feds may target Google’s Chrome browser for breakup

                                                                            Feds may target Google’s Chrome browser for breakup Prosecutors for the Justice Department and state attorney general offices are discussing ways of curbing the search giant’s market power as they prepare to sue the company. Google Chrome, which was introduced in 2008 and has the largest market share in the U.S., has been at the center of rivals’ accusations that the search giant uses the browser&

                                                                              Feds may target Google’s Chrome browser for breakup
                                                                            • Emergent tool use from multi-agent interaction

                                                                              We’ve observed agents discovering progressively more complex tool use while playing a simple game of hide-and-seek. Through training in our new simulated hide-and-seek environment, agents build a series of six distinct strategies and counterstrategies, some of which we did not know our environment supported. The self-supervised emergent complexity in this simple environment further suggests that m

                                                                                Emergent tool use from multi-agent interaction
                                                                              • Samba - Security Announcement Archive

                                                                                CVE-2021-44142.html: ================================================================= == Subject: Out-of-bounds heap read/write vulnerability == in VFS module vfs_fruit allows code execution == == CVE ID#: CVE-2021-44142 == == Versions: All versions of Samba prior to 4.13.17 == == Summary: This vulnerability allows remote attackers to == execute arbitrary code as root on affected Samba == install

                                                                                • Keeping Customers Streaming — The Centralized Site Reliability Practice at Netflix

                                                                                  By Hank Jacobs, Senior Site Reliability Engineer on CORE We’re privileged to be in the business of bringing joy to our customers at Netflix. Whether it’s a compelling new series or an innovative product feature, we strive to provide a best-in-class service that people love and can enjoy anytime, anywhere. A key underpinning to keeping our customers happy and streaming is a strong focus on reliabil