並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 602件

新着順 人気順

First Day of Fallの検索結果1 - 40 件 / 602件

  • Google TypeScript Style Guide

    // Good: choose between two options as appropriate (see below). import * as ng from '@angular/core'; import {Foo} from './foo'; // Only when needed: default imports. import Button from 'Button'; // Sometimes needed to import libraries for their side effects: import 'jasmine'; import '@polymer/paper-button'; Import paths TypeScript code must use paths to import other TypeScript code. Paths may be r

    • Command Line Interface Guidelines

      Contents Command Line Interface Guidelines An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day. Authors Aanand Prasad Engineer at Squarespace, co-creator of Docker Compose. @aanandprasad Ben Firshman Co-creator Replicate, co-creator of Docker Compose. @bfirsh Carl Tashian Offroad Engineer at Smallstep, first e

        Command Line Interface Guidelines
      • 永久保存版 FTX事件の記録

        FTX事件についての情報を整理します。 FTX事件とは 世界有数の暗号通貨取引所FTXやその関連企業が突如として経営破綻した事件です。 事件の全容はいまだ不明瞭です。 この記事について この記事では情報を整理して、現状わかっている事件に至るまでの過程をオープンな記事としてまとめたいと思います。 現時点で大量の情報が出ていますが、将来経緯を追うことが難しくなることも予想されます。 また現状に混乱されている方も多いはずです。 まずは、交通整理をするためにも、一次ソースを中心にまとめて残しておこうと思います。 個人的にこの衝撃的事件を克明に記録しておきたいという思いもあります。 記事をご覧になって何か補足があればご連絡よろしくお願いします。 将来の資料とするため、ツイートは基本的に埋め込みとスクリーンショットの両方を記載しています。 主な登場人物 SBF 本名 Sam Bankman-Fried

          永久保存版 FTX事件の記録
        • Redis Explained

          Redis Explained InfographicWhat is Redis?Redis (“REmote DIctionary Service”) is an open-source key-value database server. The most accurate description of Redis is that it's a data structure server. This specific nature of Redis has led to much of its popularity and adoption amongst developers. 👋🏾You are reading Architecture Notes! Crave some byte-sized bites of this? Join me on Twitter. If it's

            Redis Explained
          • 訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考 - すやすや眠るみたくすらすら書けたら

            翻訳の秋が今年もきました。また去年みたく面白い記事をいくつか見つけて勝手に紹介したいところです! 去年アップした『訳文;「"好奇心駆動型の冒険"とでも言うべき特殊なタイプの冒険に報酬を与えるゲームをつくりたい、それが『Outer Wilds』の主目的です」A・ビーチャム氏の論文より』で翻訳紹介した論考のなかで、参照文献として挙げられていた文献のうち2つ、ヘンリー・ジェンキンズ著『GAME DESIGN AS NARRATIVE ARCHITECTURE(物語による建築物としてのゲームデザイン)』とボニー・ルバーク取材『Clint Hocking Speaks Out On The Virtues Of Exploration(クリント・ホッキングが語る冒険の美徳)』。別記事1つ、ドン・カーソン著『Environmental Storytelling: Creating Immersive

              訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考 - すやすや眠るみたくすらすら書けたら
            • 2019-nCoVについてのメモとリンク

              リンク集目次 国内外の状況 政府機関・国際機関等 学術情報 疫学論文 分子生物学/ウイルス学論文 臨床論文 インフォデミック関係 ワクチン関係 変異株関係 時系列メモ目次 新型コロナウイルス(2020年1月6日,11日) インペリグループによる患者数推定(2020年1月18日) 患者数急増,西浦さんたちの論文(2020年1月20日,23日) WHOはPHEIC宣言せず(2020年1月23-24日) 絶対リスクと相対リスク(2020年1月26日) 研究ラッシュが起こるかも(2020年1月27日) なぜ新感染症でなく指定感染症なのか? なぜ厚労省令でなく閣議決定なのか?(2020年1月27日) コロナウイルスに対する個人防御(2020年1月27日) 国内ヒト=ヒト感染発生(2020年1月28日) フォローアップセンター設置,緊急避難等(2020年1月29日) PHEICの宣言(2020年1月3

              • Time on Unix

                Sections What is time Representing time Where do we usually find time on Unix System time, hardware time, internal timers Syncing time with external sources What depends on time Human perception of time What is time Time is relative Measuring time and standards Coordinating time Time zones DST Time, a word that is entangled in everything in our lives, something we’re intimately familiar with. Keep

                  Time on Unix
                • Draw SVG rope using JavaScript

                  This is an interactive article. To fully experience it, you'll need to turn JavaScript on. Today, I'll take you through the process I came up with in regard to transforming an SVG path into a vector rope drawing. We'll learn how to turn the path on the left into the rope on the right: The problem popped up on a project my colleagues were working on, and it stuck with me. I thought about it and sta

                    Draw SVG rope using JavaScript
                  • Beirut blast 3 years on: Footage shows moment of deadly explosion in slow motion

                    August 4, 2023, marks three years on from a deadly explosion that rocked the port of Beirut. Footage captured in 2020 by resident Agoston Nemeth on his iPhone SE shows the moment the huge explosion went off, sending a visible blast wave hurtling towards the camera. The blast killed over 200 and injured more than 6,000 people. The HD 4K video recorded Nemeth, a 42-year-old therapist from Budapest,

                      Beirut blast 3 years on: Footage shows moment of deadly explosion in slow motion
                    • Generating UUIDs at scale on the Web

                      TL;DR can you trust every browser to generate globally unique identifiers at scale? At Teads, we have tried, and the answer is yes, with a few caveats. This article describes the experiments we’ve run and the discoveries we made along the way. Why we need client-side unique identifiersGenerating unique identifiers is a common need that third-party scripts integrated on Web pages and e-commerce sit

                        Generating UUIDs at scale on the Web
                      • 米ローリング・ストーン誌 「史上最も偉大なアルバム TOP500」の新ヴァージョン公開 - amass

                        米ローリング・ストーン誌は「史上最も偉大なアルバム TOP500」の新ヴァージョンを公開。同誌は2003年に同リストを発表。その後、2012年に改訂版を発表しています。今回、300人を超えるアーティスト、プロデューサー、評論家、音楽業界の著名人が参加して新しいリストを編集しています。500枚のうち154枚のアルバムは、2003年または2012年のリストに含まれていなかった完全に新しい追加です ■Rolling Stone Top 50 Albums of All Time (2020): 1 | Marvin Gaye | What's Going On | 1971 2 | The Beach Boys | Pet Sounds | 1966 3 | Joni Mitchell | Blue | 1971 4 | Stevie Wonder | Songs in the Key of L

                          米ローリング・ストーン誌 「史上最も偉大なアルバム TOP500」の新ヴァージョン公開 - amass
                        • The Future of the Web is on the Edge

                          Except Singapore, we’ve got a world of sub-100 millisecond TTFBs. This is because instead of heading off to Virginia to get the site, each of these locations can use an edge server nearest to them. The edge is about getting 50ms response times vs 150ms response times. You can test this for yourself with a VPN. If you: curl -I https://deno.landYou’ll get the server nearest your location: server: de

                            The Future of the Web is on the Edge
                          • Deploy applications on Amazon ECS using Docker Compose | Amazon Web Services

                            Containers Deploy applications on Amazon ECS using Docker Compose Note: Docker Compose’s integration with Amazon ECS has been deprecated and is retiring in November 2023 There are many reasons why containers have become popular since Docker democratized access to the core Linux primitives that make a “docker run” possible. One reason is that containers are not tied to a specific infrastructure or

                              Deploy applications on Amazon ECS using Docker Compose | Amazon Web Services
                            • Announcing Microsoft Copilot, your everyday AI companion - The Official Microsoft Blog

                              All Microsoft Global Microsoft 365 Teams Copilot Windows Surface Xbox Deals Small Business Support Software Windows Apps AI Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Skype PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment Xbox Game Pass Ultimate PC Game Pass Xbox games PC and Windows games Movies & TV Business Micro

                                Announcing Microsoft Copilot, your everyday AI companion - The Official Microsoft Blog
                              • 「エモい」という言葉が世に溢れてしまったことが許せない理由|LETTERS

                                ここ数年で「エモい」という言葉が一般的に使われるようになったことについて、本当に悲しく思っています。はじめは怒りの感情が強かったけれど、いまはただただ悲しいだけ。 私たちにとって、エモは特別。 それを土足で踏みにじられた気持ちになります。正直「なにも知らないなら使わないで」って思う。心の底からそう思う。 しかしながら、言葉なんて使う人によって意味が変わってくるもの。だれにも制限することはできません。私に「使わないで」といえる権利なんてない。それは重々承知です。 だけど、どうして私たちがこんなにも悲しい思いをしているのかを知ってほしい。そう思って筆をとりました。 「エモい」という言葉が世に溢れてしまったことが許せない理由 昨今の「エモい」の使い方に異議を唱えると必ず引き合いに出されるのが「ヤバい」です。「ヤバい」と「エモい」は同じ末路とのこと。 もともと「ヤバい」は危機的状況などで使う言葉。

                                  「エモい」という言葉が世に溢れてしまったことが許せない理由|LETTERS
                                • 日本の学部からアメリカのコンピューターサイエンス博士課程に出願する - あさりさんの作業ログ

                                  このブログでは日本(の学部)からアメリカのコンピューターサイエンス博士課程へ出願した際のスケジュールや行った対策についてまとめています。 はじめに 自己紹介 アメリカのCS博士課程とその合否決定プロセス スケジュール 必要な書類やその対策 TOEFL及びGRE 対策 TOEFLのミニマムスコア TOEFLのSpeakingのみ高いスコアを要求されている GREのミニマムスコア 望ましいスコアについて GPA 望ましいGPA GPAに関する懸念事項 GPAが4.0換算でない場合もしくはGPAなどを大学が成績証明書に掲載していない場合 GPAが低い場合に挽回可能か 科目名がわかりにくい Curriculum Vitae (CV) 推薦状 誰にお願いすればいいのか 推薦状の執筆に際して推薦者に送った資料 推薦状の依頼・提出 Statement of Purpose (SoP) 「SoPは合否に対

                                    日本の学部からアメリカのコンピューターサイエンス博士課程に出願する - あさりさんの作業ログ
                                  • The Untold Story of SQLite - CoRecursive Podcast

                                    00:00 - Introduction 01:45 - The Battleship 02:49 - NP-Complete Problems 06:24 - Building SQLite V1 07:54 - Motorola Phones 09:40 - America Online Phones 11:12 - Symbian OS and Nokia 13:01 - The Bus Factor and the Consortium 15:11 - Enter Android 17:05 - Guys, This Is Important 18:18 - Testing and Aviation Standards 21:29 - Billions of Tests 25:30 - Building From First Principles 28:05 - B-Trees a

                                      The Untold Story of SQLite - CoRecursive Podcast
                                    • Why Generics? - The Go Programming Language

                                      This article is about what it would mean to add generics to Go, and why I think we should do it. I’ll also touch on an update to a possible design for adding generics to Go. Go was released on November 10, 2009. Less than 24 hours later we saw the first comment about generics. (That comment also mentions exceptions, which we added to the language, in the form of panic and recover, in early 2010.)

                                        Why Generics? - The Go Programming Language
                                      • ネットの音楽オタクが選んだベストアルバムの2010-2022年のまとめ - 音楽だいすきクラブ

                                        「ネットの音楽オタクが選んだベストアルバム」の過去13年分*1と番外編の記録をまとめました。各年の記事のリンク、及びベストアルバムのジャケットとベスト50の記録をまとめてあります。また番外編の企画の記録もまとめました。長いので目次もつけました。企画の変化について若干の説明も書いてあります。また記事の終わりには各年のデータも用意しました。ぜひお使いください。 ネットの音楽オタクが選んだベストアルバムとは? 音楽オタクとは? 2010-2012年 国内のみ アーカイブ 2010年 andymori『ファンファーレと熱狂』 2011年 坂本慎太郎『幻とのつきあい方』 2012年 くるり『坩堝の電圧』 2013-2015年 国内のみ 2013年 Perfume『LEVEL3』 2014年 くるり『THE PIER』 2015年 cero『Obscure Ride』 2016年以降 国内外混合 20

                                          ネットの音楽オタクが選んだベストアルバムの2010-2022年のまとめ - 音楽だいすきクラブ
                                        • フロントエンドパフォーマンスのチェックリスト2021年版(PDF、Apple Pages、MS Word)-中編 | POSTD

                                          目次# 前編 準備段階:計画と指標 パフォーマンスを重視する文化、Core Web Vitals、パフォーマンスのプロファイル、CrUX、Lighthouse、FID、TTI、CLS、端末。 現実的な目標の設定 パフォーマンスバジェット、パフォーマンス目標、RAILフレームワーク、170KB/30KBバジェット。 環境の定義 フレームワークの選択、パフォーマンスコストの基準設定、Webpack、依存関係、CDN、フロントエンドアーキテクチャ、CSR、SSR、CSR + SSR、静的レンダリング、プリレンダリング、PRPLパターン。 中編 アセットの最適化 Brotli、AVIF、WebP、レスポンシブ画像、AV1、アダプティブメディア読み込み、動画圧縮、Webフォント、Googleフォント。 ビルドの最適化 JavaScriptモジュール、モジュール/ノーモジュールのパターン、ツリーシェイ

                                            フロントエンドパフォーマンスのチェックリスト2021年版(PDF、Apple Pages、MS Word)-中編 | POSTD
                                          • Speculation in JavaScriptCore

                                            This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine. Speculative compilation is ideal for making dynamic languages, or any language with enough dynamic features, run faster. In this post, we will look at speculation for JavaScript. Historically, this technique or closely related variants has been applied successfully t

                                            • Japan stirs controversy with huge COVID aid contract for ad giant Dentsu

                                              TOKYO (Reuters) - Off a narrow corridor above a store selling Persian rugs in central Tokyo, a small office houses a private operation which won a tender in April to distribute more than $20 billion in government aid to businesses hit by the new coronavirus. Takenobu Tonegawa, 41, who owns a video production firm, cycles as he works his part-time job as Uber Eats delivery person amid the coronavir

                                                Japan stirs controversy with huge COVID aid contract for ad giant Dentsu
                                              • Things you forgot (or never knew) because of React

                                                Published: August 4, 2023 Updated: October 27, 2023 Part 1: an intro about music, defaults, and bubbles Like a lot of people, there was a time when the only music I listened to was whatever was played on my local radio station. (A lot of people over 30 or so, anyway. If this doesn’t sound familiar to you yet, just stick with me for a minute here.) At the time, I was happy with that. It seemed like

                                                  Things you forgot (or never knew) because of React
                                                • Windows Package Manager Preview

                                                  We are thrilled to announce the Windows Package Manager preview! If you’re already familiar with what a package manager is, feel free to skip this paragraph. If you’re still reading, you’re going to love this! A package manager is designed to help you save time and frustration. Essentially, it is a set of software tools that help you automate the process of getting software on your machine. You sp

                                                    Windows Package Manager Preview
                                                  • 1Password 8: The Story So Far | 1Password

                                                    Greetings everyone! With the recent launch of our Early Access preview of 1Password 8 on macOS I wanted to take a few minutes to pull back the curtain on this software development project that is over two years in the making. Before we get into that, though, I think a bit of backstory is warranted. 1Password 7, 6, 5, 4… With a fifteen year history, 1Password has seen a lot of changes across all ou

                                                      1Password 8: The Story So Far | 1Password
                                                    • How eBPF will solve Service Mesh - Goodbye Sidecars - Isovalent

                                                      Service mesh is a concept describing the requirements of modern cloud native applications with regards to communication, visibility, and security. Current implementations of this concept involve running sidecar proxies in each workload or pod. This is a pretty inefficient way of solving these requirements. In this post, we will look at an alternative to the sidecar model that provides a transparen

                                                        How eBPF will solve Service Mesh - Goodbye Sidecars - Isovalent
                                                      • Making a 3D Modeler, in C, in a Week

                                                        Last fall I participated in a week long programming event called the Wheel Reinvention Jam. The point of the Jam was to revisit existing software systems with fresh eyes. I ended up making a 3D modeler called “ShapeUp”. This post will make more sense if you watch the video demo of ShapeUp before reading more. You can try ShapeUp in your browser. This is what it looks like: Mike Wazowski modeled in

                                                          Making a 3D Modeler, in C, in a Week
                                                        • 『殺されつつある、日本人の国民性』

                                                          アンちゃんから見るニッポン 日本に来て20年のアンちゃんが 仕事、子育てをしながら、その中でアメリカと日本の違いを博多弁でわかりやすく綴ります。 去年の5月に書いたブログだけど、あれからコロナ対策はちっとも変わってないから、もう一回アップする。 ___________________________________________ 去年の今頃、私は [日本に住んでよかった!] と思った。 Last year at about this time, I remember thinking. “I sure am glad I live in Japan.” 母国のアメリカではコロナが蔓延して、毎日マスクをしたくないアメリカ人や、コロナを甘く考えているトランプ大統領をテレビで見ていたからだ。どんどんカオスに落ちていったアメリカは、私にとって、距離的にだけでなく、感情的にも遠いところになってきた

                                                            『殺されつつある、日本人の国民性』
                                                          • The Zen of Go | Dave Cheney

                                                            This article was derived from my GopherCon Israel 2020 presentation. It’s also quite long. If you’d prefer a shorter version, head over to the-zen-of-go.netlify.com. A recording of the presentation is available on YouTube. How should I write good code? Something that I’ve been thinking about a lot recently, when reflecting on the body of my own work, is a common subtitle, how should I write good c

                                                            • 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

                                                              • SAD DNS Explained

                                                                This week, at the ACM CCS 2020 conference, researchers from UC Riverside and Tsinghua University announced a new attack against the Domain Name System (DNS) called SAD DNS (Side channel AttackeD DNS). This attack leverages recent features of the networking stack in modern operating systems (like Linux) to allow attackers to revive a classic attack category: DNS cache poisoning. As part of a coordi

                                                                • Organizational Structure

                                                                  GitLab has at most eight layers in the company structure (Associate/Intermediate/Senior, Manager, Senior Manager, Director, Senior Director and/or VP, Executives, CEO). You can skip layers but you generally never have someone reporting to the same layer (Example of a VP reporting to a VP). Dual Career Path at GitLab A dual career path is a career path that allows upward mobility for team members w

                                                                    Organizational Structure
                                                                  • htmz - a low power tool for html

                                                                    =>htmz> a low power tool for html htmz is a minimalist HTML microframework for creating interactive and modular web user interfaces with the familiar simplicity of plain HTML. [GitHub] plain🍦 Use straight up HTML. No supersets. No hz- ng- hx- v- w- x-; no special attributes. No DSLs. No <custom-elements>. Just vanilla HTML. lightweight🪶 166 bytes in total. Zero dependencies. Zero JS bundles to l

                                                                    • Inside the Ukrainian Counterstrike That Turned the Tide of the War

                                                                      WorldUkraineInside the Ukrainian Counterstrike That Turned the Tide of the War It would be easy to underestimate Valeriy Zaluzhny. When not in uniform, the general prefers T-shirts and shorts that match his easygoing sense of humor. When he first heard from aides to Ukrainian President Volodymyr Zelensky in late July 2021 that he was being tapped to lead the country’s armed forces, his stunned res

                                                                        Inside the Ukrainian Counterstrike That Turned the Tide of the War
                                                                      • An AnandTech Interview with Jim Keller: 'The Laziest Person at Tesla'

                                                                        Topics Covered AMD, Zen, and Project Skybridge Managing 10000 People at Intel The Future with Tenstorrent Engineers and People Skills Arm vs x86 vs RISC-V Living a Life of Abstraction Thoughts on Moore's Law Engineering the Right Team Idols, Maturity, and the Human Experience Nature vs Nurture Pushing Everyone To Be The Best Security, Ethics, and Group Belief Chips Made by AI, and Beyond Silicon A

                                                                          An AnandTech Interview with Jim Keller: 'The Laziest Person at Tesla'
                                                                        • The State of Machine Learning Frameworks in 2019

                                                                          In 2018, PyTorch was a minority. Now, it is an overwhelming majority, with 69% of CVPR using PyTorch, 75+% of both NAACL and ACL, and 50+% of ICLR and ICML. While PyTorch’s dominance is strongest at vision and language conferences (outnumbering TensorFlow by 2:1 and 3:1 respectively), PyTorch is also more popular than TensorFlow at general machine learning conferences like ICLR and ICML. While som

                                                                            The State of Machine Learning Frameworks in 2019
                                                                          • Rewriting the Ruby parser

                                                                            At Shopify, we have spent the last year writing a new Ruby parser, which we’ve called YARP (Yet Another Ruby Parser). As of the date of this post, YARP can parse a semantically equivalent syntax tree to Ruby 3.3 on every Ruby file in Shopify’s main codebase, GitHub’s main codebase, CRuby, and the 100 most popular gems downloaded from rubygems.org. We recently got approval to merge this work into C

                                                                              Rewriting the Ruby parser
                                                                            • Learn These Words First

                                                                              Lesson 1 1A. to see, saw, seen. thing, something, what. this, these. the other, another, else. 1B. is the same as, be, am, are, being, was, were. one of. two of. person, people. 1C. many of, much of. inside. not, do not, does not, did not. 1D. some of. all of. there is, there are. more than. 1E. live, alive. big. small. very. 1F. kind of. if, then. touch. far from. near to. 1G. in a place, somepla

                                                                              • Incident Metrics in SRE

                                                                                Štěpán Davidovič Incident Metrics in SRE Critically Evaluating MTTR and Friends Boston Farnham Sebastopol Tokyo Beijing Boston Farnham Sebastopol Tokyo Beijing 978-1-098-10313-2 [LSI] Incident Metrics in SRE by Štěpán Davidovič Copyright © 2021 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebas

                                                                                • Using unwrap() in Rust is Okay - Andrew Gallant's Blog

                                                                                  One day before Rust 1.0 was released, I published a blog post covering the fundamentals of error handling. A particularly important but small section buried in the middle of the article is named “unwrapping isn’t evil”. That section briefly described that, broadly speaking, using unwrap() is okay if it’s in test/example code or when panicking indicates a bug. I generally still hold that belief tod