並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 458件

新着順 人気順

!share-withの検索結果41 - 80 件 / 458件

  • 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'
    • D1: our quest to simplify databases

      This post is also available in Deutsch, Français. When we announced D1 in May of this year, we knew it would be the start of something new – our first SQL database with Cloudflare Workers. Prior to D1 we’ve announced storage options like KV (key-value store), Durable Objects (single location, strongly consistent data storage) and R2 (blob storage). But the question always remained “How can I store

        D1: our quest to simplify databases
      • Understanding inheritance and other limitations in Rust - LogRocket Blog

        Andre Bogus Andre "llogiq" Bogus is a Rust contributor and Clippy maintainer. A musician-turned-programmer, he has worked in many fields, from voice acting and teaching, to programming and managing software projects. He enjoys learning new things and telling others about them. Editor’s note: This Rust guide was updated on 3 Aug, 2022 to include information about doubly linked lists and borrowing t

          Understanding inheritance and other limitations in Rust - LogRocket Blog
        • Learn Postgres at the Playground | Crunchy Data Blog

          Today I'm excited to introduce a new place for devs to polish their Postgres skills, a Postgres Playground and Tutorials from Crunchy Data. What is the playground? Put simply it is: Postgres running in your local web browser With canned datasets you can load Guided tutorials to follow along to learn about the power of Postgres Postgres in a browser?!? Wait?!?!? Postgres in the browser? Yep. You ca

            Learn Postgres at the Playground | Crunchy Data Blog
          • 【iOSショートカット】スクショにiPhoneなどの本体を簡単に合成する方法 - iPhone Mania

            iPhone、iPad、Apple Watchのスクリーンショット画像が本体に入っているようなフレームをつけられるショートカット「Apple Frames」をご紹介します。 iPhone、iPad、Apple Watchに対応 「Apple Frames」は、海外メディアMacStoriesの創始者で編集長のフェデリコ・ビティチ氏が公開しているショートカットです。 iPhone、iPad、Apple Watchの各シリーズで撮影したスクリーンショット画像に、その製品で表示されているかのようなフレームを自動で合成してくれます。 画面サイズの異なる新製品が発売される、数カ月以内には対応バージョンが公開されており、本稿執筆時点での最新バージョンは、iPad Air(第4世代)対応版で、2021年2月26日に公開されています。 画面の縦向き、横向きの両方に対応しており、複数のスクリーンショットを1

              【iOSショートカット】スクショにiPhoneなどの本体を簡単に合成する方法 - iPhone Mania
            • Migrating from Zod to Valibot: A Comparative Experience | Matthew Kwong

              Friday, January 12, 2024 Migrating from Zod to Valibot: A Comparative Experience I've recently migrated the validation part of the contact form of my website (a.k.a. this website) from Zod to Valibot. And I would like to share with you the experience. What is Valibot? Valibot is commonly known as the "Zod alternative with a smaller bundle size". Similar to Zod, it is a schema validation library. I

                Migrating from Zod to Valibot: A Comparative Experience | Matthew Kwong
              • Static Typing for Ruby

                Opens in a new windowOpens an external siteOpens an external site in a new window On November 25, 2020 we held ShipIt! Presents: The State of Ruby Static Typing at Shopify. The video of the event is now available. Shopify changes a lot. We merge around 400 commits to the main branch daily and deploy a new version of our core monolith 40 times a day. The Monolith is also big: 37,000 Ruby files, 622

                  Static Typing for Ruby
                • Motoko, a programming language for building directly on the internet - Stack Overflow

                  At Dfinity, we’re building the Internet Computer, a decentralized cloud computing platform that we conceive as a seamless software universe in which developers can deploy applications and services directly on the Internet. To realize this vision, we decided on WebAssembly as the lingua franca of the platform’s execution environment, so that developers can program it in any language that compiles t

                    Motoko, a programming language for building directly on the internet - Stack Overflow
                  • Go ahead, delete your .env.example file | 1Password

                    When we develop software, it’s common practice for engineers to require system configuration in order to run a program. We specify instructions on how to set up your own local environment in a .env.example file or README.md file. For every project that we work on and for every configuration change of those projects, we need to do manual work to keep our local environments up to date so they contin

                      Go ahead, delete your .env.example file | 1Password
                    • Compiling Rust is NP-hard

                      Compiling Rust is NP-hard July 7, 2021 · 11 minute read ...though it's not the flagship borrow checking that's at fault. What I noticed, and would like to share with you today, is that the exhaustiveness checking performed by the Rust compiler on match patterns is a superset of the SAT problem. Exhaustiveness checking Consider the following code (playground): fn update_thing(old_thing: Option<Thin

                        Compiling Rust is NP-hard
                      • How to Organize Notes on Your iPhone Using Tags

                        Did you know you can add tags to your Apple Notes? Now you can easily find, filter, and organize notes using tags on your iPhone. If you’re an iPhone user, chances are you’ve utilized Notes, Apple’s built-in note-taking tool. It’s a great place to create sketches, jot down ideas, or create lists that you can share with other Apple users. With the release of iOS 15, Apple’s note-taking features got

                          How to Organize Notes on Your iPhone Using Tags
                        • Understanding Rendering in React ♻ ⚛️

                          Hey there! 👋🏼 I'm Mateo Garcia, I co-organize a community in Medellin, Colombia called React Medellin. This year I started a series of posts called 'Coding with Mateo'; My first post was about 6 ways to write a React component. Today I want to share with you what I have researched for a couple of weeks about how rendering works in React. To begin with, I will say that the concept of rendering in

                            Understanding Rendering in React ♻ ⚛️
                          • 3DS『ポケモンXY』にて「オンラインサービス終了後も居残り続けた」プレイヤー、ついに切断される。約1か月粘り続けた“最後のトレーナー” - AUTOMATON

                            ホーム ニュース 3DS『ポケモンXY』にて「オンラインサービス終了後も居残り続けた」プレイヤー、ついに切断される。約1か月粘り続けた“最後のトレーナー” オンラインサービスが終了したニンテンドー3DS(以下、3DS)向け『ポケットモンスター X・Y』(以下、ポケモンXY)には、サービス終了後もオンラインに居残り続けるプレイヤーがいた。同プレイヤーは、切断まで約29日間にわたりオンライン要素に繋ぎ続け、「3DSオンライン上で最後のポケモントレーナー」となったようだ。 『ポケモンXY』は、2013年10月12日に3DS向けに世界同時発売された作品だ。本作はポケモンたちなどの描画に3Dを取り入れ、「シリーズ作品とは違う次元の作品」を目指して開発された。また、世界同時発売もシリーズ初の試みであり、全世界のプレイヤーと繋がるオンライン要素も。対戦・ポケモン交換のほか、ゲーム内で知り合いにメッセージ

                              3DS『ポケモンXY』にて「オンラインサービス終了後も居残り続けた」プレイヤー、ついに切断される。約1か月粘り続けた“最後のトレーナー” - AUTOMATON
                            • Why you should use `python -m pip`

                              Fellow core developer and Canadian, Mariatta, asked on Twitter about python -m pip and who told her about that idiom along with asking for a reference explaining it: I learned sometime ago that we should be doing `python -m pip install ...` instead of simply `pip install ...` but now I can't remember the source of this information. Likely from @brettsky or @zooba, any of you have a talk/blog post

                                Why you should use `python -m pip`
                              • Do you store your 2FA recovery codes in 1Password or Physically or not at all?

                                @JBallin I was ready for worst case. My wife and I use to the same Dropbox for syncing, so we both had the password and the authenticatior in each other's 1Password. I always like to be ready in case anything bad happened. Like we talked about in that other thread, a break in. Someone takes all my iPads, macs, and iPhones (that is with me when I'm out, but you never know, I have forgotten it a few

                                  Do you store your 2FA recovery codes in 1Password or Physically or not at all?
                                • How to create a Python package in 2022

                                  How do you create a Python package? How do you set up automated testing and code coverage? How do you publish the package? That's what this article teaches you. Photo by Claudio Schwarz on Unsplash. How to create a Python package? In order to create a Python package, you need to write the code that implements the functionality you want to put in your package, and then you need to publish it to PyP

                                    How to create a Python package in 2022
                                  • WebKit Features in Safari 17.0

                                    Sep 18, 2023 by Jen Simmons and the Safari / WebKit Team Today’s the day for Safari 17.0. It’s now available for iOS 17 and iPadOS 17. [Update September 26th] And now, Safari 17.0 is available for macOS Ventura, and macOS Monterey, and macOS Sonoma. Safari 17.0 is also available in the vision OS Simulator, where you can test your website by downloading the latest beta of Xcode 15, which supports t

                                      WebKit Features in Safari 17.0
                                    • Why JavaScript Tooling Sucks

                                      Home Ideas Writing & Speaking Book Tactics, Strategy, Principles About Bio, Talks, Photos Subscribe RSS, Newsletter, Mixtape JavaScript Tooling is just too hard to use, and it’s not your fault. If you clicked on this title ready to agree, you are part of the problem. Don’t worry, so am I. I work on JavaScript Tooling and I think my tools can be a lot better. ”Let he who is without sin” and all tha

                                        Why JavaScript Tooling Sucks
                                      • 無料でSNSなどの複数アカウントに1つのブラウザで同時ログインできる拡張機能「SessionBox」

                                        TwitterやFacebookといったSNSで、複数のアカウントを作成して用途に合わせてアカウントを使い分けているという人も多いはず。しかし、同一のブラウザから別々のアカウントにログインすることはできないため、複数のブラウザを使い分けたり、プライベートブラウジングモードを駆使したりしなければならず、面倒なものです。そんな時に役立つのが無料の拡張機能「SessionBox」で、お気に入りのウェブサイトに同時に複数アカウントでログインすることが可能になります。 SessionBox - Multi login https://sessionbox.io/discover Chrome版の拡張機能は以下からインストールできます。なお、SessionBoxの拡張機能はFirefox版とOpera版もありますが、Firefox版は記事作成時点ではインストールに失敗してしまいました。 Session

                                          無料でSNSなどの複数アカウントに1つのブラウザで同時ログインできる拡張機能「SessionBox」
                                        • 新型コロナウイルス:ビル・ゲイツ氏からのオープンレターBeautiful open letter from Bill Gates|Rosa Uchima I 内間らうざ|note

                                          新型コロナウイルス:ビル・ゲイツ氏からのオープンレターBeautiful open letter from Bill Gates 今朝、ビル・ゲイツ氏のメッセージを読んで、心がほっこりしました。ナオミ・キャンベルさんのインスタ投稿でした。完璧じゃない和訳ですが、ニュアンスだけでも。 https://www.instagram.com/p/B-GK8f0ntLF/?igshid=8ld0h5wzai5x < アップデート 3/25 > Independent 新聞社からフェイクだというコメントが出ております。Bill Gates も Naomi Campbell もこれに対してまだコメントしておりません。むしろナオミさんはアップしたままです。確認中ですが、書いてあることは素敵ですし、とても共感できるので、とりあえずのこしますね。Thank you :) Original English ve

                                            新型コロナウイルス:ビル・ゲイツ氏からのオープンレターBeautiful open letter from Bill Gates|Rosa Uchima I 内間らうざ|note
                                          • チームの公用語を英語にした話 A story about making English our team's official language - ANDPAD Tech Blog

                                            See below for the English version. この記事はANDPAD Advent Calendar 2023 22日目の記事です。 こんにちは、リアーキテクティングチームの白土(@kei_s)です。今回は、我々のチームの公用語を英語にしたお話のご紹介です。 リアーキテクティングチームとは ANDPADシステムでの複数のドメインに横断した問題に対応するため、「リアーキテクティングチーム(略称: リアーキチーム)」という名前の専任チームを組織し開発課題に対応しています。現在主に Rails アプリケーションに関連する改善を行っています。ブログやイベントで取り組みをいくつかご紹介しているので、興味があればぜひご覧ください! Kaigi on Rails 2022 「実践 Rails アソシエーションリファクタリング」で伝えきれなかったこと - ANDPAD Tech B

                                              チームの公用語を英語にした話 A story about making English our team's official language - ANDPAD Tech Blog
                                            • GitHub - syscolabs/kasaya: A "WYSIWYG" (sort of) scripting language and runtime for browser automation

                                              Kasaya (beta) A "WYSIWYG" (well, kind of) scripting language and runtime for browser automation Write test scripts using English-like statements. NO coding required to implement those statements. Not dependent on HTML IDs or XPaths. Write the same way you would instruct another human being sitting in front of the browser. NOT like Cucumber. NOT like Selenium IDE. You can: Do your initial dev test

                                                GitHub - syscolabs/kasaya: A "WYSIWYG" (sort of) scripting language and runtime for browser automation
                                              • Our response to the war in Ukraine

                                                CompanyPolicyOur response to the war in UkraineAs the global response to the tragedies in Ukraine and other impacted regions continues to evolve, I wanted to share with our community an expansion of the message that I shared earlier this week with our Hubbers. As the global response to the tragedies in Ukraine and other impacted regions continues to evolve, I wanted to share with our community an

                                                  Our response to the war in Ukraine
                                                • Structuring Rust Project for Testability

                                                  Photo by timJ on UnsplashIn this article, we will see how to structure a Rust project so that it’s easily testable. We will build a simple authentication module that is exposed via REST API while storing the data to PostgreSQL and Redis. We will use actix-web for handling the REST API part, sqlx for interacting with PostgreSQL, and redis-rs for interacting with Redis. We will see how the applicati

                                                    Structuring Rust Project for Testability
                                                  • 天才的な「ノートPCのカメラを使って手元を写すアイデア」が話題に

                                                    新型コロナウイルス感染症(COVID-19)の流行を受けてオンラインでの授業や会議などが増えており、これまでにない状況の中で問題が発生することも多くなっています。突然のオンライン授業、十分に環境が整っていない中で「オンライン授業の最中に手書きの内容を配信できない」という壁にぶち当たった教師が、手元にある道具でDIYして乗り切ったという、あるアイデアが話題になっています。 Teacher invents low-tech laptop & CD lifehack to screen handwritten notes for online class - Mothership.SG - News from Singapore, Asia and around the world https://mothership.sg/2020/09/cd-zoom-hack-camera-teacher

                                                      天才的な「ノートPCのカメラを使って手元を写すアイデア」が話題に
                                                    • Evolving Usernames on Discord

                                                      [Editor’s Note: This article was amended on May 5, 2023 and May 10, 2023 to further clarify information on the rollout process for username changes and the use of the "@" symbol.] TL;DR: Discord usernames are changing to remove four-digit discriminators. Display Names are being added so how you appear to other users stays the same. We will be assigning priority to choose your new username based on

                                                        Evolving Usernames on Discord
                                                      • React Labs: What We've Been Working On – June 2022 – React

                                                        React 18 was years in the making, and with it brought valuable lessons for the React team. Its release was the result of many years of research and exploring many paths. Some of those paths were successful; many more were dead-ends that led to new insights. One lesson we’ve learned is that it’s frustrating for the community to wait for new features without having insight into these paths that we’r

                                                          React Labs: What We've Been Working On – June 2022 – React
                                                        • Raspberry Pi 400: the $70 desktop PC - Raspberry Pi

                                                          Raspberry Pi has always been a PC company. Inspired by the home computers of the 1980s, our mission is to put affordable, high-performance, programmable computers into the hands of people all over the world. And inspired by these classic PCs, here is Raspberry Pi 400: a complete personal computer, built into a compact keyboard. Raspberry Pi 4, which we launched in June last year, is roughly forty

                                                            Raspberry Pi 400: the $70 desktop PC - Raspberry Pi
                                                          • German Court Rules Websites Embedding Google Fonts Violates GDPR

                                                            A regional court in the German city of Munich has ordered a website operator to pay €100 in damages for transferring a user's personal data — i.e., IP address — to Google via the search giant's Fonts library without the individual's consent. The unauthorized disclosure of the plaintiff's IP address by the unnamed website to Google constitutes a contravention of the user's privacy rights, the court

                                                              German Court Rules Websites Embedding Google Fonts Violates GDPR
                                                            • 「スマホ18の約束 (Gregory's iPhone Contract)」 英語原文と和訳 - まったり英語育児雑記帳

                                                              前回、スマホを子供に与える前に、ネットリテラシーを高めるための本をご紹介しました。 www.pandamama-eigoikuji.xyz 3冊の本を読んだのですが、どれも大変参考になりました。 その中の1冊、『ネット依存症から子供を救う本』に載っていた「スマホ18の約束」がとても参考になったので、ご紹介したいと思います。 「ネット依存症から子どもを救う本」 ネット依存症から子どもを救う本 樋口 進 (監修) 単行本 – 2014/4/26 Amazon 楽天 「スマホ18の約束」とは、2012年のクリスマスに、アメリカのマサチューセッツ州で、13歳の息子グレゴリー君にiPhoneをプレゼントした母親が書いた使用契約書です。 とてもよく考えられた契約書なので、我が子にスマホを渡す際に真似しようかと考えています。 そこで、 (英語育児らしく?) 原文も読んで和訳してみました。 「スマホ18の

                                                                「スマホ18の約束 (Gregory's iPhone Contract)」 英語原文と和訳 - まったり英語育児雑記帳
                                                              • 🎮 CSS Nintendo Switch (Box Shadow & Gradient Practice)

                                                                Hello world. I've missed you all. I hope you all are happy, healthy, and well ❤️ After some major life changes and enormous projects, it's great to be back! I'm conjuring up on a new animation video involving the Nintendo Switch 😊 I wanted to improve my use of box-shadows, so I challenged myself to make a realistic looking Switch. My fiancé then had the splendid idea of showing gameplay on the sc

                                                                  🎮 CSS Nintendo Switch (Box Shadow & Gradient Practice)
                                                                • Python is eating the world: How one developer's side project became the hottest programming language on the planet

                                                                  Python is eating the world: How one developer’s side project became the hottest programming language on the planet Share with Your Friends Python is eating the world: How one developer’s side project became the hottest programming language on the planet Check out this article I found on TechRepublic. Your email has been sent Python is eating the world: How one developer’s side project became the h

                                                                    Python is eating the world: How one developer's side project became the hottest programming language on the planet
                                                                  • Self hosting in 2023

                                                                    The blog that you are currently reading has a perfect PageSpeed score 100 / 100. At least at the moment of writing it 😄. It’s not a brag, quite the opposite. Turns out it’s not that hard to achieve it. Just host a static page with simple styles, and you’re done. Building a static page itself is quite simple. You plop an index.html and send it through a wire. You can get more sophisticated and gen

                                                                      Self hosting in 2023
                                                                    • お子様の安全なインターネット利用を目指して、リテラシーを育むためのプログラム等を公開

                                                                      本日 2 月 8 日は、「セーファーインターネットデー」。そして 2 月 1 日~ 3 月 18 日は、日本政府が主導する「サイバーセキュリティ月間」です。Google は今年もこの取り組みに参加しています。 GIGA スクール構想により、全国の小学校、中学校、高等学校などの児童生徒が 1 人 1 台、デバイスを持つ時代が到来しました。子どもたちがインターネットに触れる機会が教室の内外で増えています。そして、それには、責任を持ってコミュニケーションをとることを学ぶこと、オンラインでも思いやりを持つこと、そして、インターネット上の情報について、何が本物かを見極めることなど、多くの課題が伴います。 子どもたちがテクノロジーを安全に、かつ最大限に活用できるようになるために、Google は本日、インターネット リテラシーを育むための取り組みを 2 つ発表します。 お子様向けインターネット リテラ

                                                                        お子様の安全なインターネット利用を目指して、リテラシーを育むためのプログラム等を公開
                                                                      • 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
                                                                        • Minecraft and NFTs

                                                                          ALSO AVAILABLE ON: Minecraft is available to play on the following platforms: Xbox Amazon Fire PlayStation iOS Nintendo Android Chromebook Hello everyone! Recently, we’ve received some feedback from members of the community asking for clarification and transparency regarding Mojang Studios and Minecraft’s position on NFTs (non-fungible tokens) and blockchain. While we are in the process of updatin

                                                                            Minecraft and NFTs
                                                                          • Security Incident March 2023 Update & Actions - LastPass - The LastPass Blog

                                                                            To Our LastPass Customers– I want to share with you an important update about the security incident we disclosed on December 22, 2022. We have now completed an exhaustive investigation and have not seen any threat-actor activity since October 26, 2022. During the course of our investigation, we have learned a great deal more about what happened and are sharing new findings today. Over the same per

                                                                              Security Incident March 2023 Update & Actions - LastPass - The LastPass Blog
                                                                            • Download and Try the Tech Preview of Docker Desktop for M1 | Docker

                                                                              Last week, during the Docker Community All Hands, we announced the availability of a developer preview of Docker Desktop for Macs running on M1 through the Docker Developer Preview Program. We already have more than 1,000 people testing these builds as of today. If you’re interested in joining the program for future releases you should do it today! As I’m sure you know by now, Apple has recently s

                                                                                Download and Try the Tech Preview of Docker Desktop for M1 | Docker
                                                                              • jj init — Sympolymathesy, by Chris Krycho

                                                                                What if we actually could replace Git? Jujutsu might give us a real shot. Assumed audience: People who have worked with Git or other modern version control systems like Mercurial, Darcs, Pijul, Bazaar, etc., and have at least a basic idea of how they work. Jujutsu is a new version control system from a software engineer at Google, where it is on track to replace Google’s existing version control s

                                                                                  jj init — Sympolymathesy, by Chris Krycho
                                                                                • Open-sourcing Polynote: an IDE-inspired polyglot notebook

                                                                                  We are pleased to announce the open-source launch of Polynote: a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our

                                                                                    Open-sourcing Polynote: an IDE-inspired polyglot notebook