並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 462件

新着順 人気順

valuedの検索結果1 - 40 件 / 462件

  • 今までにGoでよく聞かれた質問とその参考リンク - ぷらすのブログ

    こんにちは、@p1assです。 最近研修で Go を書いていて、その際にいくつか質問をされるのですが、聞いてみると前にも答えたような質問が多かったので、これを機にブログに参考リンクをまとめようと思います。 質問された際にすぐ答えられない質問も数多くあり、調べたり教えてもらったりすることで様々なことを再発見できました。 この記事では、質問に対する回答をできるだけ公式に近い文章を引用する形で書き記します。私個人の考えは別の段落になるようにして、事実と意見を区別するように心がけています。 なにか誤りを見つけた際は GitHub で PR を投げていただけると助かります。 言語仕様 関数の引数は値渡しか参照渡しか? Go はすべて値渡し (pass by value) です。 ポインタの場合は、ポインタそのものがコピーされポインタの指し示す先の値はコピーされません。 Go の多値返却はタプルか?

      今までにGoでよく聞かれた質問とその参考リンク - ぷらすのブログ
    • 自堕落な技術者の日記 : jsrsasignの寄付金を募ることにしてみました(やりがいって何だっけ?) - livedoor Blog(ブログ)

      私はjsrsasignというJavaScriptのオープンソース暗号、PKIライブラリを個人的な趣味で開発し公開しています。ところが最近、npmパッケージのダウンロードが月間60~70万件と、異常にユーザーも増え、製品でも使われ始め、ちょっと厄介なことになっており、いろいろ悩んだ挙げ句、これが正解なのかもわかりませんが、ライブラリの維持のために寄付金を募ることにした次第です。今日は、心の吐露をつらつら書いていくことにします。 jsrsasignとは 2010年ごろ、スタンフォードの学生さんであるTom Wooさんという人のJavaScriptでRSA暗号化できるコードを見つけ、自分はPKIや電子署名を専門にしていたので「JavaScriptでRSA署名できたら面白いな」と思い、2010年6月に、ほんのRSA署名単機能のライブラリとして公開したのが jsrsasign です。当時のはしゃぎっ

      • 「スターリンですら12万死んだら戦争やめたのに、プーチンすげーな」

        OSINT (Uri) 🇺🇦 @UKikaski Zaluzhny, from his interview with the Economist: “It was my mistake. Russia lost at least 150,000 people killed. In any other country, such losses would have stopped the war. But not in Russia, where life is cheap. In this sense, Putin's Russian Federation is truly an absolute anomaly. Even in former times, human lives in Russia were not valued as cheaply as they are now

          「スターリンですら12万死んだら戦争やめたのに、プーチンすげーな」
        • The forgotten mistake that killed Japan's software industry - Disrupting Japan

          This is our 200th episode, so I wanted to do something special. Everyone loves to complain about the poor quality of Japanese software, but today I’m going to explain exactly what went wrong.  You’ll get the whole story, and I’ll also pinpoint the specific moment Japan lost its way. By the end, I think you’ll have a new perspective on Japanese software and understand why everything might be about

            The forgotten mistake that killed Japan's software industry - Disrupting Japan
          • `<meta charset="UTF-8">` を書く必要性があるケースとデメリット

            HTML 文書内に <meta charset="UTF-8"> を書いていますか? 書いているとしたら、その必要性を問われた時に理由を説明できますか? 実は私も勘違いしていた部分があり[1]、改めてまとめてみました。 <meta> による文字エンコーディング指定の歴史 Content-Type ヘッダーと <meta> の関係性と優先度 <meta> が必要なケース <meta> で文字エンコーディングを指定するデメリット <meta> による文字エンコーディング指定の歴史 § まず基本的なおさらいをします。<meta charset="UTF-8"> は HTML5 で登場した新しい記法で、 HTML4 以前は <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> などという長くて覚えにくい書き方をしてい

              `<meta charset="UTF-8">` を書く必要性があるケースとデメリット
            • ソニーミュージック、マイケル・ジャクソンの音楽著作権と原盤権を買収。音楽業界では過去最大の取引額

              ソニーミュージック・グループは、マイケル・ジャクソンの音楽著作権とカタログ原盤権の半分を買収することに合意したとBillboardが報じました。 今回の契約は、アーティストの音楽資産取引では過去最大で、ソニーは最低でも6億ドル (約900億円)を支払うこととなります。 マイケル・ジャクソンの音楽権利の評価額は、12億ドル以上 (約1800億円)とも15億ドル (約2240億円)とも見積もられています。 ソニーミュージックが買収する権利には、マイケル・ジャクソンのMijac Musicの著作権も含まれます。 Mijac Musicは、マイケル・ジャクソンが作曲した全楽曲の権利に加えて、同氏が取得した他アーティストや作曲家によるカタログの権利も保有しており、その中には、エルヴィス・プレスリー、レイ・チャールズ、アレサ・フランクリン、スライ&ザ・ファミリー・ストーン、カーティス・メイフィールド、

                ソニーミュージック、マイケル・ジャクソンの音楽著作権と原盤権を買収。音楽業界では過去最大の取引額
              • A new Go API for Protocol Buffers - The Go Programming Language

                Joe Tsai, Damien Neil, and Herbie Ong 2 March 2020 Introduction We are pleased to announce the release of a major revision of the Go API for protocol buffers, Google’s language-neutral data interchange format. Motivations for a new API The first protocol buffer bindings for Go were announced by Rob Pike in March of 2010. Go 1 would not be released for another two years. In the decade since that fi

                  A new Go API for Protocol Buffers - The Go Programming Language
                • ⭐️🎀 JavaScript Visualized: Promises & Async/Await

                  If you're already somewhat familiar with promises, here are some shortcuts to save you some precious scrolling time. Introduction When writing JavaScript, we often have to deal with tasks that rely on other tasks! Let's say that we want to get an image, compress it, apply a filter, and save it 📸 The very first thing we need to do, is get the image that we want to edit. A getImage function can tak

                    ⭐️🎀 JavaScript Visualized: Promises & Async/Await
                  • npm Blog Archive: Next Phase Montage

                    The npm blog has been discontinued. Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog. tl;dr – Good news! npm, Inc., is being purchased by GitHub. The public registry remains public, free, and as available as ever. npm as you know it continues, and in fact, there is good reason to believe that it’ll only get better. I’m still going to be working on npm (but wi

                      npm Blog Archive: Next Phase Montage
                    • MariaDB.com is dead, long live MariaDB.org

                      Horrible leadership, racism, sexism, abuse, and violations of countless labor laws in both the U.S. and internationally could only lead to one possible outcome. The lawsuits are piling up and the employees are going to take the hit. Payroll is going to be missed. For those that don’t know, MariaDB.com is the commercial for-profit entity while MariaDB.org is the non-profit entity that holds the own

                      • Announcing PartiQL: One query language for all your data | Amazon Web Services

                        AWS Open Source Blog Announcing PartiQL: One query language for all your data Data is being gathered and created at rates unprecedented in history. Much of this data is intended to drive business outcomes but, according to the Harvard Business Review, “…on average, less than half of an organization’s structured data is actively used in making decisions…” The root of the problem is that data is typ

                          Announcing PartiQL: One query language for all your data | Amazon Web Services
                        • How Big Tech Runs Tech Projects and the Curious Absence of Scrum

                          Project management is a topic most people have strong opinions on, and I’m no exception. To answer the question of how different companies run engineering projects, I pulled in help from across the industry. In this issue we’ll cover: Project management approaches across the industry. An overview of a survey with over 100 companies represented, plus key takeaways.Project management at Big Tech. Ho

                            How Big Tech Runs Tech Projects and the Curious Absence of Scrum
                          • Code Reviews 101 - The Basics | Sema

                            Code improves with multiple reviews and revisions, and this process isn’t something that can be done alone. Spotting errors in code design is difficult at the best of times — and the closer you are to the work, the harder it can be to critique. That’s where code reviews come in. The beginning: introducing code reviewsWhat is a code review? Code improves with multiple reviews and revisions, and thi

                              Code Reviews 101 - The Basics | Sema
                            • Some SQL Tricks of an Application DBA

                              When I started my career in development, my first job was a DBA. Back then, before AWS RDS, Azure, Google Cloud and the rest of them cloud services, there were two types of DBAs: The Infrastructure DBA was in charge of setting up the database, configuring the storage and taking care of backups and replication. After setting up the database, the infrastructure DBA would pop up from time to time and

                                Some SQL Tricks of an Application DBA
                              • 米出版産業のトレンドは紙への回帰と紙からの離脱なのか | HON.jp News Blog

                                《この記事は約 5 分で読めます(1分で600字計算)》 アメリカの出版業界では今後、紙への回帰と、紙からの離脱が進むであろうという予測がなされています。これはどういうことか? おなじみ、大原ケイさんの解説です。 アメリカ出版業界のトレンド予想 米経済誌の「フォーブス」が、出版産業のトレンドを予想する記事を掲載した[1]。そこに掲げられた8項目には「小出版社がニッチに焦点を絞る」「デジタル購読者は今後も増える」といった、当たり前に思えるものもあるが、「なんのこっちゃ?」と首を傾げたくなる予測も含まれている。少し考察をしてみた。 Marketing will entail more valued content to the current audience and not so much in mainstream media. わかりにくいかもしれないが、このセンテンスの意味はこうだろう

                                  米出版産業のトレンドは紙への回帰と紙からの離脱なのか | HON.jp News Blog
                                • AWS IAM PolicyのForAllValuesを勘違いしてた件 - LayerX エンジニアブログ

                                  LayerX Fintech事業部(※)で、ガバナンス・コンプラエンジニアリングをしている 鈴木 (@ken5scal )です。 ※三井物産デジタル・アセットマネジメントに出向しています。 今回は、AWS IAMポリシーの条件における「ForAllValues」の仕様を誤って理解していたことから、安全でないアクセス制御を実装していたという内容です。もし同様の勘違いをされている方がいたら参考になれば幸いです。 ユースケース AWS IAMユーザーを、ロールの trust policy がユーザーのタグで制御するケースで考えます。 具体的には、「Group A あるいは Group B」に所属し、且つ「Admin」権限のあるユーザーのみが行使できる役割「AdminABRole」があるとしましょう。 この場合、Group と Admin のタグが存在し、下記のようなパターン(※)が考えられます。

                                    AWS IAM PolicyのForAllValuesを勘違いしてた件 - LayerX エンジニアブログ
                                  • Keeping Open Source Open | Rocky Linux

                                    Every user of Rocky Linux is valued and their contributions matter. From software engineers to IT professionals and hobbyists, together, we are all part of the Linux and open source community. The Rocky Enterprise Software Foundation was established based on our shared vision that open source software should remain stable, accessible to all, and managed by the community. This commitment is ingrain

                                    • 社員1万2000人を解雇したGoogleのスンダー・ピチャイCEOの年収は300億円超で一般社員の800倍以上

                                      by World Economic Forum Googleの親会社であるAlphabetが2023年4月21日(金)に提出した書類から、Alphabetのスンダー・ピチャイCEOが2022年に得た総報酬は2億2600万ドル(約303億円)に達し、世界で最も高給なCEOの1人となったことが判明しました。 ALPHABET INC. - DEF 14A https://www.sec.gov/Archives/edgar/data/1652044/000130817923000736/lgoog2023_def14a.htm Alphabet CEO Pichai reaps over $200 million in 2022 amid cost-cutting | Reuters https://www.reuters.com/technology/alphabet-ceo-pichai-

                                        社員1万2000人を解雇したGoogleのスンダー・ピチャイCEOの年収は300億円超で一般社員の800倍以上
                                      • LinuxでもっともF-wordなコミットを探す(git以降編) - Qiita

                                        tl; dr: 近年のLinuxはそれほどファ●ックではない。最大の"F値"は25で、単一のファイルに集中していた。 もくてき ファッ●クと言えばLinuxの風物詩と言える時期もあったが、最近は落ちついてきた印象はある。それでも fuck コマンド やメーリングリスト等では言及は有る。 では、それを印象付けるような出来事としては何があったのだろうか。今回、コミットログおよびそのソースコードdiffにおけるF-wordの登場回数を F 値 (F value) と定義し、最もF値の高いコミット(the most F-valued commit)を探してみることにした。 (ソースコードdiffにおける登場回数であるため、F-wordを削除したコミットも高いF値が与えられることに注意する) 全てのコミットを git show する 最近シェルスクリプト代わりにCMakeを使っているので今回もCMa

                                          LinuxでもっともF-wordなコミットを探す(git以降編) - Qiita
                                        • 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
                                          • Visual Studio for Mac Retirement Announcement - Visual Studio Blog

                                            Building new functionality, writing unit tests, and learning new technologies has never been easier or more fun. Today we are announcing the retirement of the Visual Studio for Mac IDE. Visual Studio for Mac 17.6 will continue to be supported for another 12 months, until August 31st, 2024, with servicing updates for security issues and updated platforms from Apple. While the decision has been made

                                              Visual Studio for Mac Retirement Announcement - Visual Studio Blog
                                            • 各方面に配慮した桃次郎と桃子[かくほうめんにはいりょしたももじろうとももこ](順不同)≪ふりがなつき≫【There’s English】

                                              各方面に配慮した桃次郎と桃子[かくほうめんにはいりょしたももじろうとももこ](順不同)≪ふりがなつき≫【There’s English】 昔々(むかしむかし)、あるところにおじいさんとおばあさん(アルファベット順(じゅん))がおりました。『あるところ』というのは日本(にほん)によく似(に)た異世界(いせかい)であり、現実世界(げんじつせかい)とはいかなる関(かか)わりもありませんでした。おじいさんとおばあさんは仲良(なかよ)く暮(く)らしておりましたが、二人(ふたり)の間(あいだ)には子(こ)どもがいませんでした。 ただし、決(けっ)して子(こ)どもがいないから不幸(ふしあわ)せであったというわけではありませんし、勿論養子(もちろんようし)をもらうという選択肢(せんたくし)もあったのですが、お互(たが)いのライフスタイルを尊重(そんちょう)した結果(けっか)、十分(じゅうぶん)な話(はな)

                                                各方面に配慮した桃次郎と桃子[かくほうめんにはいりょしたももじろうとももこ](順不同)≪ふりがなつき≫【There’s English】
                                              • CEO Patrick Collison's email to Stripe employees

                                                Earlier today, Stripe CEO Patrick Collison sent the following note to Stripe employees. Today we’re announcing the hardest change we have had to make at Stripe to date. We’re reducing the size of our team by around 14% and saying goodbye to many talented Stripes in the process. If you are among those impacted, you will receive a notification email within the next 15 minutes. For those of you leavi

                                                  CEO Patrick Collison's email to Stripe employees
                                                • ノーベル経済学賞を受賞したゴルディン博士の論文|ゆきと

                                                  2023年のノーベル経済学賞は、ハーバード大学のクラウディア・ゴルディン博士に授与されました。 ノーベル経済学賞に男女間の格差是正など研究のゴールディン氏 「男女の賃金格差」という男女論ど真ん中の研究だったということで、ツイッター男女論界隈は大いに沸き立ったようです。 しかしながらその解釈は個々に異なっており、ツイッターではフェミニスト・反フェミニスト双方が「ノーベル賞受賞者がフェミニズム or アンチフェミニズムを支持した!」とでもいうように色めき立つという大混乱の様相を呈しております。(スクショ引用しようと思いましたが角が立ちそうなのでやめておきます。) しかし、何名かの識者が指摘しているように「テキスト」を読まずに物事を判断したり、批判したりするのは適切ではないでしょう。そこで今回は、このノーベル賞の対象となった研究がどのようなものであったか、またそこからどのようなことが考えられるか

                                                    ノーベル経済学賞を受賞したゴルディン博士の論文|ゆきと
                                                  • TechCrunch | Startup and Technology News

                                                    The Justice Department has arrested and charged a Russian national for his alleged role in multiple LockBit ransomware attacks against victims in the U.S. and around the world. According to a criminal

                                                      TechCrunch | Startup and Technology News
                                                    • News aggregator SmartNews lays off 40% of US and China staff, with further reductions planned in Japan

                                                      News aggregator SmartNews lays off 40% of US and China staff, with further reductions planned in Japan SmartNews, a Tokyo-headquartered news aggregation website and app valued at $2 billion as of 2021, today announced a 40% reduction of its U.S. and China workforce, or around 120 people, according to sources familiar with the company’s plans. The news was announced on Thursday in an all-hands meet

                                                        News aggregator SmartNews lays off 40% of US and China staff, with further reductions planned in Japan
                                                      • Ruby Parser開発日誌 (6) - parse.yのMaintainabilityの話 - かねこにっき

                                                        前回のあらすじ Ruby Parser開発日誌 (5) - Lrama LALR (1) parser generatorを実装した - かねこにっき Error Recoveryを実装するためにLrama LALR (1) parser generatorを実装しました。 Error Recoveryについては目処がたったので今回はparse.yのMaintainabilityをいかにして改善するか考えたいと思います。 parse.yの難しさ Rubyのparse.yの難しさについては聞く人によって異なる回答が返ってくるところですが、おおよそ以下のようにまとめることができると思います。 ファイルの行数が多い shift/reduce conflictやreduce/reduce conflict時に何が起きているか分かりにくい Bisonが原始的な記法しか提供していないので全ての規則を書

                                                          Ruby Parser開発日誌 (6) - parse.yのMaintainabilityの話 - かねこにっき
                                                        • アフガニスタンは「帝国の墓場」である、という歴史を示す一枚の風刺画 - INVISIBLE Dojo. ーQUIET & COLORFUL PLACE-

                                                          アフガニスタンは”帝国の墓場”であるもとはここ Rumsfeld always said there “aren’t any good targets in Afghanistan.” pic.twitter.com/wrRwU8gu8j— Kevin Rothrock (@KevinRothrock) August 12, 2021 「帝国の墓場」とは、別に中二病的感性で俺が命名したとかではなく、ちゃんと読売新聞が記事の編注として示すぐらいに定着した用語のようだ。 m-dojo.hatenadiary.com 英語の用法「Afghanistan is the graveyard of empires」 In the first place, Chinese officials will likely come to regret making Pakistan, in their wor

                                                            アフガニスタンは「帝国の墓場」である、という歴史を示す一枚の風刺画 - INVISIBLE Dojo. ーQUIET & COLORFUL PLACE-
                                                          • Elon Musk’s Shadow Rule

                                                            “We are living off his good graces,” a Pentagon official said of Musk’s role in the war in Ukraine. “That sucks.”Photo illustration by Matt Chase; Source photographs from Getty; Shutterstock Last October, Colin Kahl, then the Under-Secretary of Defense for Policy at the Pentagon, sat in a hotel in Paris and prepared to make a call to avert disaster in Ukraine. A staffer handed him an iPhone—in par

                                                              Elon Musk’s Shadow Rule
                                                            • TechCrunch

                                                              Welcome, folks, to Week in Review (WiR), TechCrunch’s weekly news recap. The weather’s getting hotter — but not quite as hot as the generative AI space, which saw a slew of new model

                                                                TechCrunch
                                                              • BitNet&BitNet b158の実装①|はち

                                                                はじめに先週発表された論文『The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits』は多くの人に衝撃を与えたと思います。 それまで量子化とは、有り体に言えば性能を犠牲にメモリ等のコストを抑える手法でした。しかし、BitNet b158(*)では量子化手法としては初めてオリジナルを超える性能を出す可能性を魅せてくれました。 * Githubにある実装名から。以後この記事では名前で元のBitNetとは区別したいと思います。 そんなBitNetとBitNet b158ですが、論文の著者たちからは正式な実験コードが公開されていません。なので、有志の方々が論文を眺めながらあれこれ実装していているのが現状です。 そして、今の所論文の内容を完全に再現できているものはない気がします。(弱々エンジニアの私の理解不足な可能性も大いにあ

                                                                  BitNet&BitNet b158の実装①|はち
                                                                • マジック:ザ・ギャザリングで世界に1枚しかない「一つの指輪」のカードが発見される、1枚に提示された額はなんと3億円

                                                                  世界中で人気のあるトレーディングカードゲーム「マジック:ザ・ギャザリング(MtG)」のサプリメントセットで、J・R・トールキンの人気小説「指輪物語」とコラボレーションした「指輪物語:中つ国の伝承」が2023年6月に発売されました。この「指輪物語:中つ国の伝承」には劇中に登場する「一つの指輪」のカードが含まれており、さらに特別仕様の「一つの指輪」がたった1枚だけ存在するのですが、ついにその世界にたった1枚の「一つの指輪」が発見されました。 Certification Verification 77032826 https://www.psacard.com/cert/77032826 Bounty on ultra rare MTG LOTR One Ring card jumps to $2M - Dexerto https://www.dexerto.com/gaming/bounty-

                                                                    マジック:ザ・ギャザリングで世界に1枚しかない「一つの指輪」のカードが発見される、1枚に提示された額はなんと3億円
                                                                  • How Google got to rolling Linux releases for Desktops | Google Cloud Blog

                                                                    Hero image credit: Markus Teich At Google we run large production fleets that serve Google products like YouTube and Gmail. To support all our employees, including engineers, we also run a sizable corporate fleet with hundreds of thousands of devices across multiple platforms, models, and locations. To let each Googler work in the environment they are most productive in, we operate many OS-platfor

                                                                      How Google got to rolling Linux releases for Desktops | Google Cloud Blog
                                                                    • 【2021年版】アメリカVC業界の現状

                                                                      はじめに以前アメリカのVC業界の状況についてツイートしたが、今回はさらに深堀して解説をしたいと思います。前職では、毎月アメリカに行き、YC Demo Dayなどに参加して新規投資案件を探していた時から、大分VC業界は変化した。去年からエンジェル出資をはじめて日本のファンドのアメリカ投資を手伝う中、多くのアメリカの投資家と話したり、情報交換する中、人気な案件が増えているものの、それ以上に投資家側の競争が激化している。 どの国でも、VCの仕事はトップティアの投資先を探すこと。個人的に思うのは投資の歴史の中で最もアップサイドのある業界はテック。トップのテック企業の3割のインデックスファンドを持っていて、5年から10年保有できれば、めちゃくちゃ儲かる。そこで重要なのはそのトップティアのスタートアップへのアクセス権を持っているか。このポイントに多くの人たちが気づいた中、VCだけではなく上場企業に投資

                                                                        【2021年版】アメリカVC業界の現状
                                                                      • The Roadmap of Mathematics for Machine Learning

                                                                        Understanding math will make you a better engineer.So, I am writing the best and most comprehensive book about it. I'm interested Knowing the mathematics behind machine learning algorithms is a superpower. If you have ever built a model for a real-life problem, you probably experienced that familiarity with the details goes a long way if you want to move beyond baseline performance. This is especi

                                                                          The Roadmap of Mathematics for Machine Learning
                                                                        • K-fold Cross Validationの理論的優位性について - Ridge-institute R&D Blog

                                                                          こんにちは,株式会社Ridge-iリサーチチームの@machinery81です. 今回はK-fold Cross Validationの理論的側面を紹介したいと思います. なお本記事は@zawatsky_rによってレビューされています. 本記事の内容は以下のスライドに基づいています: TL;DR はじめに Hold-Out ValidationとCross Validation K-fold Cross Validationの理論的優位性 準備とゴール K-fold Cross ValidationはHold-Out Validationと少なくとも同等 K-fold Cross ValidationはHold-Out Validationに対して厳密に優越 数値実験 さいごに 参考文献 TL;DR K-fold Cross Validationは単一のHold-Outに対して汎化バウンド

                                                                            K-fold Cross Validationの理論的優位性について - Ridge-institute R&D Blog
                                                                          • Golang Mini Reference 2022: A Quick Guide to the Modern Go Programming Language (REVIEW COPY)

                                                                            Golang Mini Reference 2022 A Quick Guide to the Modern Go Programming Language (REVIEW COPY) Harry Yoon Version 0.9.0, 2022-08-24 REVIEW COPY This is review copy, not to be shared or distributed to others. Please forward any feedback or comments to the author. • feedback@codingbookspress.com The book is tentatively scheduled to be published on September 14th, 2022. We hope that when the release da

                                                                            • Scaling Datastores at Slack with Vitess - Slack Engineering

                                                                              Rafael Chacón Staff Software Engineer, Infrastructure From the very beginning of Slack, MySQL was used as the storage engine for all our data. Slack operated MySQL servers in an active-active configuration. This is the story of how we changed our data storage architecture from the active-active clusters over to Vitess — a horizontal scaling system for MySQL. Vitess is the present and future of Dat

                                                                                Scaling Datastores at Slack with Vitess - Slack Engineering
                                                                              • The End of Silicon Valley as We Know It?

                                                                                Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more Consumer internet entrepreneurs lack many of the skills needed for the life sciences revolution.Internet regulation is upon us.Climate response is capital intensive, and inherently local.The end of the betting economy. Inventing the future “The best way to

                                                                                  The End of Silicon Valley as We Know It?
                                                                                • Alternatives to enums in TypeScript

                                                                                  A recent blog post explored how TypeScript enums work. In this blog post, we take a look at alternatives to enums. Unions of singleton values  # An alternative to creating an enum that maps keys to values, is to create a union of singleton types (one per value). Read on to see how that works. Unions of string literal types  # Let’s start with an enum and convert it to a union of string literal typ