並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 188件

新着順 人気順

Shopifyの検索結果1 - 40 件 / 188件

Shopifyに関するエントリは188件あります。 shopifyrubyrails などが関連タグです。 人気エントリには 『Topseller.WebStyle』などがあります。
  • Topseller.WebStyle

    Topseller.WebStyle パスワード

      Topseller.WebStyle
    • アマゾンを破壊する「ショッピファイ」の超威力

      世界で注目されているShopify(ショッピファイ)の台頭で、いま多くの企業が「アマゾンにはもう出店しない」と宣言し始めています(写真:JHVEPhoto/iStock) 日本ではあまり知られていないけれど、世界で注目されている企業、それがShopify(ショッピファイ)です。企業のECサイト開発・運営を手がけている同企業によって、ルイ・ヴィトン、ディズニーやナイキ、ワークマンなど、いま多くの企業が「アマゾンにはもう出店しない」と宣言し始めています。 ルイ・ヴィトン、ナイキがアマゾン出店をやめる理由 われわれベンチャーキャピタリストの間では有名なベンチャーですが、日本ではあまり知られていない注目企業の1つが、Shopify(ショッピファイ)です。 ショッピファイは、企業のECサイト開発・運営を手がけています。ウェブサイトの制作、カード決済の仕組み、売上分析、その他もろもろ。企業がインターネ

        アマゾンを破壊する「ショッピファイ」の超威力
      • [翻訳] Shopifyにおけるモジュラモノリスへの移行 - Qiita

        こんにちは、食べログシステム本部長の京和です。 本エントリでは Shopify の Engineering Blog から、Kirsten Westeinde による「Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity」を翻訳して掲載します。 食べログではユーザーや飲食店に価値を届けるスピードを最大化するべく、マイクロサービス化などをはじめとしたこれまでの組織やアーキテクチャを刷新するための取り組みを始めています。しかし、マイクロサービスはアプリケーションアーキテクチャとインフラアーキテクチャが複雑に絡み合ったシステムで技術的難易度が非常に高く、適切に構築できなければ「分散されたモノリス」と呼ばれるアンチパターンに陥ります。1 Shopifyではマイクロサービスではなく、

          [翻訳] Shopifyにおけるモジュラモノリスへの移行 - Qiita
        • 大企業でプロダクトエンジニアとして働いたら、コーディングのスキルが下がっていた

          背景 Shopifyという会社に1年半前に転職しました。あれよあれよと会社が拡大して、現在は従業員一万人弱くらいです。 画像元 公式ではない雑な情報です。あくまでイメージ その前はChartmogulという、せいぜい20人、30人ぐらいの会社にいました。 なぜ表題のようなことを思ったか 面接インタビュアー側として、出題することになるコーディング問題を自分で試しに解いていました。一年半前には自分が受ける側の立場だったので、自分の腕前の定点観測ができました。 やってみてどうだったか。 コーディングにおけるシャープさという観点では明らかに衰えているな、と思いました。問題が与えられて、それに短時間で、論理的に向き合う力とでもいうのでしょうか。 自分は現職でマネージャの立場になったわけでもないので、これはマズイ。なんとなくこの一年くらいそんな気はしていたので、これを機会にもうちょっと深堀してみます。

            大企業でプロダクトエンジニアとして働いたら、コーディングのスキルが下がっていた
          • Treasure Data を退職しました - k0kubun's blog

            約5年5か月働いたTreasure Dataを7/22に退職した。7/25からShopifyに入社し、RustでJITコンパイラを開発してRubyを高速化する仕事をする。 仕事としてやりたい分野が変わってきて自分は今回転職したけど、とても良い会社なので、この記事がTreasure Data (以下TD) で働くことに興味がある人の参考になれば良いと思っている。*1 5年勤続記念にいただいたトロフィー やっていたこと APIチーム 元々TDにはJavaで分散システムを書きたくて入社したのだが、TD入社前に特にそういう経験があるわけでもなく主にRailsをやっていたこともあり、Railsでプラットフォームを開発するチームに入った。基盤開発をやりたいと思いながらサービス開発者として最初働き、後に基盤開発チームにジョインするみたいな過去の経験があったので、今回もそういう感じでいけると考えていた。実

              Treasure Data を退職しました - k0kubun's blog
            • iOS NativeからReact Native に乗り換えた Shopify の話聞いてきた - tomoima525's blog

              "最も使われているサービスのひとつを iOS Native から React Native に作り変えた" というアナウンスメントを出し話題となった Shopify で、まさにその内容を扱った React Native の meetup があり、参加してきたので内容と所感をまとめました。 React Native is the Future of Mobile at Shopify 発表内容 検証/導入フェーズ 技術スタック React Native がもたらした効果 途中でやめたこと 追加で登壇者に聞いたこと その他の発表 React Native for Web @twitter その他もろもろ React Native is the Future of Mobile at Shopify React Native で書き換えた話はしばらく前にアナウンスしていたのですが、Shopify

                iOS NativeからReact Native に乗り換えた Shopify の話聞いてきた - tomoima525's blog
              • Shopifyはいかにしてモジュラモノリスへ移行したか

                原文(投稿日:2019/07/29)へのリンク ShopifyのシニアエンジニアであるKirsten Westeinde氏がShopify Unite 2019で、Shopifyにおけるモジュラモノリス(modular monolith)への展開について論じた。変更をいつ行うか、どのように達成するか、といった判断にデザインペイオフラインを使用したこと、ターゲットアーキテクチャからマイクロサービスを除外した理由、などがその内容だ。 重要な点は、モノリスは必ずしも悪いアーキテクチャではなく、単一のテストおよび展開パイプラインなど多くのメリットがある、ということだ。新たな機能を短期間で提供する必要のあるプロジェクトを立ち上げるには、これは非常に有用だ。アーキテクチャの改善に着手すべきなのは、"設計のペイオフライン"を越えた時、すなわち設計の悪さが機能開発を妨げるポイントにおいてのみである。Sho

                  Shopifyはいかにしてモジュラモノリスへ移行したか
                • フルタイムOSSコミッタを始めて2か月経った - k0kubun's blog

                  Shopifyに入社してRubyのJITコンパイラを書く仕事を始めてから2か月経った。 前職の退職エントリ では今後やりたいことを書いたりしたが、実際OSS開発を仕事にしてみてどうだったかみたいなことを書いておく。 シリコンバレーでのリモート生活 3年前に妻とアメリカに移住し、今年永住権も取得した。 Shopifyは本社はカナダにあるし2020年5月からフルリモート企業なのだが、 前職の本社があったシリコンバレーのあたりからそのまま引っ越さずに暮らしている。 なぜシリコンバレーに住み続けるのか フルリモートである以上はカナダ移住のためのビザのサポートを会社がする動機もないため、 現職においても住む国の選択肢は基本的に日本かアメリカになると思っている。 飯が安くて美味いのを主な理由として妻も僕も住むならアメリカより日本の方が好きなのだが、 住む地域ベースで多くの企業が給料に傾斜をかけてくるこ

                    フルタイムOSSコミッタを始めて2か月経った - k0kubun's blog
                  • 3人以上の定期的な会議をすべて「永久に」キャンセルするとShopifyが決定、経営陣は「会議はバグ」「本日をもってバグを修正する」と宣言

                    eコマースプラットフォームを展開するShopifyが、3人以上で行われる定期的な社内会議を永久的に廃止する方針を固めたことが明らかになりました。 Shopify CEO Tobi Lutke Tells Employees To Just Say No to Meetings - Bloomberg https://www.bloomberg.com/news/articles/2023-01-03/shopify-ceo-tobi-lutke-tells-employees-to-just-say-no-to-meetings 2023年に入り、Shopifyはカレンダーの「予定の一掃」を実施して3人以上で行われる定期的な会議を削除し、今後は同様の会議を廃止すること、水曜日には一切会議を行ってはいけないこと、50人以上の大規模な会議は木曜日のみとし、6時間の枠内におさめることといったルー

                      3人以上の定期的な会議をすべて「永久に」キャンセルするとShopifyが決定、経営陣は「会議はバグ」「本日をもってバグを修正する」と宣言
                    • [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法

                      こちらの記事は翻訳記事となります。 原著者の許諾を得て翻訳・公開しております。 英語記事: How to Write Fast Code in Ruby on Rails原文公開日: 2019/10/08著者: Gannon McGibbonURL: https://engineering.shopify.com/blogs/engineering/write-fast-code-ruby-rails はじめにShopifyでは、ほとんどのプロジェクトの開発フレームワークにRuby on Railsを使用しています。 RailsとRubyはともにパフォーマンスに対するスティグマ(偏見)が存在します。 多くの個人や企業が、Rails以外での解決方法を探しています。 しかし一方で、私たちShopifyではRuby on Railsを採用して、毎分何百万ものリクエスト(requests per

                        [翻訳]ShopifyにおけるRuby on Railsで速いコードを書く方法
                      • Shopifyに入社しました | suusan2go blog

                        1月にShopifyにDeveloperとして入社していました。日本からリモートで働いていますが、基本はAPACのチームの一員として働いているので今の所は深夜・早朝など変な時間に働かずに済んでいます。ShopifyというとRuby/Railsに強い会社なのでそっち方面をやるのかな〜と想像した方もいらっしゃるかもしれませんが、コミッターでも何でもないので自分は普通にDeveloperとしてアプリケーション開発をしていきます。 入社するまで Shopifyがリモートでも人を採用するぞというようなニュースをどこかで見て、Shopifyのキャリアサイトを見ていたらたまたま日本のSenior Developerの求人を発見したのがキッカケでした。 俺なんかが採用されるのかな・・・?あと英語いけるか・・・?みたいな葛藤や迷いがあり、実際には応募するのにここから一ヶ月くらいかかっています。応募を後押しし

                        • サブドメインをユーザーホスティングサイトに使うときのパターン(Same Origin/Cookie/Public Suffix List)

                          README.md サブドメインをユーザーホスティングサイトに使うときのパターン hoge.example.com でユーザが作成したサイトをホスティングして、任意のJavaScriptを実行できる状態にしたいケース。 サブドメインを分けることで、Fetch APIなどはSame Origin Policyを基本にするため、別のサブドメインや example.com に対するリクエストなどはできなくなる。 一方で、CookieはSame Origin Policyではない。 デフォルトでは、hoge.example.com から example.com に対するCookieが設定できる。 これを利用したDoS(Cookie Bomb)やこの挙動を組み合わせた別の脆弱性に利用できる場合がある。 The Cookie Monster in Your Browsers - Speaker Dec

                            サブドメインをユーザーホスティングサイトに使うときのパターン(Same Origin/Cookie/Public Suffix List)
                          • RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供

                            RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供 Ruby言語用のパッケージであるGemのホスティングサービス「RubyGems.org」を運営するRuby Centralは、RubyやRailsに対するサプライチェーン攻撃への対応を行うプロジェクト「Ruby Shield」を開始すると発表しました。 Today we’re excited to announce Ruby Shield This new initiative in partnership with @ShopifyEng will support open-source and enable us to take on new security-focused projects to bet

                              RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供
                            • より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド

                              より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド 昨年(2023年)12月にリリースされた「Ruby 3.2」では、WebAssemblyによって実装されたRubyランタイム「Ruby.wasm」が正式版となりました。これによりWebブラウザや単体のWebAssemblyランタイムの上でRubyランタイムを実行し、Rubyプログラムを実行できるようになりました。 このRuby.wasmをベースに、さらに高速なRubyのWebAssembly実装となる「Ruvy」が、Shopifyからオープンソースとして公開されました。 Calling all #Ruby developers! Explore a new tool for leveraging Ruby to create #WebAs

                                より高速なRubyのWebAssembly実装「Ruvy」、Shopifyがオープンソースで公開。Ruby仮想マシンとRubyアプリを組み合わせてビルド
                              • RubyのYJITコンパイラをShopifyが本番に投入、Railsアプリを高速化。Rubyも本格的にJITの時代へ

                                RubyのYJITコンパイラをShopifyが本番に投入、Railsアプリを高速化。Rubyも本格的にJITの時代へ ECサイト構築サービスを提供するShopifyは、Ruby 3.2に搭載されているYJITコンパイラを同社の本番環境に投入し、Railsベースで構築された同社サービスの性能改善を実現したと明らかにしました。 YJITコンパイラはShopifyが開発を進めてきたRubyのJITコンパイラで、大規模なRailsアプリケーションにおいてより高い性能向上を目指して開発されたものです。 一昨年末のRuby 3.1でメインラインにマージされ、昨年末に登場したRuby 3.2ではさらに改善が進められて本番環境にも耐えるようになったと説明されており、今回Shopify自身がそれを実証した形になりました。 If you’re a keen Rubyist, you may have hear

                                  RubyのYJITコンパイラをShopifyが本番に投入、Railsアプリを高速化。Rubyも本格的にJITの時代へ
                                • TechCrunch

                                  India’s central bank on Wednesday ordered Kotak Mahindra Bank to immediately cease onboarding new customers through its online and mobile banking channels, and to stop issuing fresh credit cards Conversational AI platform Parloa has nabbed $66 million in a Series B round of funding, a year after the German startup raised $21 million from a swathe of European investors to propel its internatio

                                    TechCrunch
                                  • 【D2C】ブランド販売開始から約8ヶ月で月商840万円を超えるまでにやった全記録|HushTug College

                                    はじめにこんにちは、HushTug(ハッシュタグ)代表の戸田貴久です。 このnoteでは2019年3月末にECサイトをオープンして、約8ヶ月で月商840万円を達成するまでに行った全記録を共有します。売上(税込)の推移は以下になります。 上図はshopifyの管理画面ですが、数字が見にくいので下図にまとめてみました。 消費税の変動がありましたが8ヶ月間、右肩上がりの成長を維持できており、こちらのnoteに書いた内容を実行し続ければ今のところ月商2000万円くらいまでは特に問題なく伸ばせそうだなという印象です。(もちろんやってみないと結果は分かりませんが) 本題に入る前に、今回のnoteを書こうときっかけをはじめにお話させてください。 自分がブランドを立ち上げた時に「0から1を作るまで」で参考になった本やメディアが本当に少なく、伸ばし方が分からず貴重なお金を無駄にしたり、不要な施策を実行したり

                                      【D2C】ブランド販売開始から約8ヶ月で月商840万円を超えるまでにやった全記録|HushTug College
                                    • Backstage Software Catalog and Developer Platform

                                        Backstage Software Catalog and Developer Platform
                                      • Upgrow: Railsアプリの保守性を高めるためのShopifyのアプローチ / Upgrow

                                        Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3

                                          Upgrow: Railsアプリの保守性を高めるためのShopifyのアプローチ / Upgrow
                                        • 思いつき20秒でロゴ作成。Shopifyの無料ロゴ作成アプリ「Hatchful」が便利だった話

                                          いかにも英語圏っぽいアプリだが、ちゃんと日本語入力にも対応している。表示そのものは英語だが、迷うところはほぼない。 撮影:伊藤有 起業、新規事業、副業(複業)——。 働き方や稼ぎ方、生き方が一様でなくなってくる時代だからこそ、所属する起業以外の名刺やロゴが必要な機会は増えている。 プロトタイピング的に新しいサービスをつくってみた、なんてときにも「ロゴ」があるとサービスのリアリティが増すし、Twitterやインスタグラム用のネタアイコンを作りたい、といった用途もある。 カナダのECプラットフォーム大手・Shopifyが提供する無料のロゴ作成ツール「Logo Maker | Hatchful」は、カンタンにロゴが半自動生成できて、カスタマイズもできるツールという点でかなり「使える」サービスだ。 ■iOS版のダウンロードはこちらから ■Android版のダウンロードはこちらから Hatchful

                                            思いつき20秒でロゴ作成。Shopifyの無料ロゴ作成アプリ「Hatchful」が便利だった話
                                          • 北米発「アマゾンキラー」がいま楽天と組む真意

                                            そんな中、中小EC事業者向けのプラットフォームを手がけるカナダのShopify(ショッピファイ)が4月7日、楽天のマーケットプレイスである「楽天市場」とのシステム連携を発表した。北米で楽天市場を利用するEC事業者を増やしたい楽天と、日本におけるビジネスを拡大したいショッピファイの思惑が合致した形だ。 ショッピファイは、EC事業者向けに商品の在庫管理から配送や決済まで管理するシステムを、定額課金(サブスクリプション)で提供しているSaaS企業だ。複数の決済手段や言語に対応した自社ECサイトを、初期費用を抑えて構築できるだけでなく、見た目や機能を自由にカスタマイズ可能なため、中小事業者を中心にショッピファイの利用は広がっている。

                                              北米発「アマゾンキラー」がいま楽天と組む真意
                                            • Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster

                                              Ruby 3.2 YJIT is Battle-Tested Shopify deploys YJIT on business-critical services in production, such as Storefront Renderer, the software that powers all online storefronts on Shopify’s platform, and Shopify’s Monolith. As of the Ruby 3.2 release, YJIT sped up our Storefront Renderer by 10% on average. Storefront Renderer is a complex application. Your more reasonable-sized app might get better/w

                                                Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster
                                              • Ruby on Railsはどのように生まれ、発展してきたのか[後編]。作者DHH氏やコアチームが語る動画「Ruby on Rails: The Documentary」が公開

                                                Ruby on Railsはどのように生まれ、発展してきたのか[後編]。作者DHH氏やコアチームが語る動画「Ruby on Rails: The Documentary」が公開 最も有名なWebアプリケーションフレームワークの1つである「Ruby on Rails」は、もともと37signals社が社内向けに開発したフレームワークでした。 現在ではGitHubやShopifyなど大規模なWebサービスを支えるRuby on Railsも、登場初期には「スケールしない」という批判にさらされ、また競合となるフレームワークが登場するなどの経緯を経ています。 こうしたRuby on Railsのこれまでを、作者であるDavid Heinemeier Hansson(以下、DHH)氏や関係者が振り返る動画「Ruby on Rails: The Documentaryが、昨年(2023年)11月に公開

                                                  Ruby on Railsはどのように生まれ、発展してきたのか[後編]。作者DHH氏やコアチームが語る動画「Ruby on Rails: The Documentary」が公開
                                                • 直販サイトを作って書籍を売ること - golden-luckyの日記

                                                  昨日までこのアドベントカレンダーでは、PDFの内部の話から始めて、XMLという構造化文書の話、Pandocで記法を変換する話、EPUBで本というパッケージを作る話というように、徐々にレイヤを上げてきました。今日と明日はさらにレイヤを上げて、出版社の立場の話で締めくくろうと思います。 現在、日本の出版事業の中心は、「版元」「取次」「書店」という3者(いわゆる業界三者)が担っています。 メーカーと小売りの間に卸しがいるという構造は特別なものではありませんが、業界三者がちょっとだけ他と違うところがあるとしたら、書店と版元との柔軟な直接取引が少なく、取次-書店間、取次-版元間での委託取引が中心になっていることです。 この構造を支えているひとつの柱は再販価格維持制度による書籍の定価販売なんですが、この構造のおかげで、日本はかなり書店の数が多い国であり続けました。 2000年代初頭には全国で2万店くら

                                                    直販サイトを作って書籍を売ること - golden-luckyの日記
                                                  • Replacing Sass · Discussion #44 · Shopify/foundational-design-system-proto

                                                    We’ve noticed several growing pain points to using Sass at scale. Some of these apply to Polaris and teams using Polaris, while others impact development across Shopify. In Polaris, the original Sass variables, functions, and mixins are creating a burden with newer technologies that have been introduced: CSS variables and JS utilities. This has led to added overhead in how these technology layers

                                                      Replacing Sass · Discussion #44 · Shopify/foundational-design-system-proto
                                                    • React Native is the Future of Mobile at Shopify

                                                      Opens in a new windowOpens an external siteOpens an external site in a new window After years of native mobile development, we’ve decided to go full steam ahead building all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly. Each quarter, the majority of buyers purchase on mobile (with 71% of our buyers purchasing on mobile in Q3 of last year). Black Fr

                                                        React Native is the Future of Mobile at Shopify
                                                      • RailsでModular Monolithを選択された御社に質問したいN個の疑問

                                                        タイミーのRailsアプリではModular Monolithを採用しています。具体的にはShopify製のpackwerkを使用しています。 最近では他社での採用事例も見かけるようになってきましたが、それでもまだ手に入る情報は少なく手探りでの開発が続いているのが現状です。 そこで自分たちが実際にpackwerkを導入して「ここはどうするのが正解なんだ?」「他社はどうしているのか知りたい」と思った疑問をいくつかピックアップし、具体的にどういう選択をしたか(もしくは今も悩んでいること)をお話しします。これからpackwerkを導入したいチームにも参考になればと思います。

                                                          RailsでModular Monolithを選択された御社に質問したいN個の疑問
                                                        • React Server Components Best Practices You Can Use with Hydrogen

                                                          Opens in a new windowOpens an external siteOpens an external site in a new window When my team and I started experimenting with React Server Components (RSC) while building Hydrogen, our React-based framework for building custom storefronts, I was incredibly excited. Not only for the impact this would have on Hydrogen, and the future of ecommerce experience (goodbye large bundle sizes, hello impro

                                                            React Server Components Best Practices You Can Use with Hydrogen
                                                          • Introducing Ruvy

                                                            Opens in a new windowOpens an external siteOpens an external site in a new window We’ve recently open sourced a project called Ruvy! Ruvy is a toolchain that takes Ruby code as input and creates a WebAssembly module that will execute that Ruby code. There are other options for creating Wasm modules from Ruby code. The most common one is ruby.wasm. Ruvy is built on top of ruby.wasm to provide some

                                                              Introducing Ruvy
                                                            • Allbirds Japan

                                                              Allbirdsをフォローしよう! 最新情報や、Allbirds商品のスナップショットなどが見れます。かわいい羊もいますよ。#weareallbirds

                                                                Allbirds Japan
                                                              • GitHub - Shopify/web-configs: Common configurations for building web apps at Shopify

                                                                A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

                                                                  GitHub - Shopify/web-configs: Common configurations for building web apps at Shopify
                                                                • ECアプリ“ノーコード”で実現、BASEやShopifyが組んだ若きエンジニア起業家 | DIAMOND SIGNAL

                                                                  ノーコードアプリ作成プラットフォーム「Appify」を手がけるAppify Technologies代表取締役の福田涼介氏 すべての画像提供 : Appify Technologies INDEX 50店舗がノーコードでアプリ実現 アプリ単体で月商2000万円の事例も 非開発者向けのノーコードツール、カギは目的を絞ること ソフトウェアの力でたくさんの人にスーパーパワーを ECサイト作成サービス「BASE」のショップオーナーが、お店の公式モバイルアプリを“ノーコード”で作れる「Appify(アッピファイ)」が事業を拡大中だ。 6月のサービスローンチから約4カ月で100店舗以上がサービスに登録し、すでに約50個のアプリがApp Store上に並ぶ。Appifyを用いて作られたアプリの総インストール数は約4万件。中にはApp Storeのファッションカテゴリでランキング1位を獲得し、アプリ単体で

                                                                    ECアプリ“ノーコード”で実現、BASEやShopifyが組んだ若きエンジニア起業家 | DIAMOND SIGNAL
                                                                  • YJIT: Building a New JIT Compiler for CRuby

                                                                    Opens in a new windowOpens an external siteOpens an external site in a new window The 1980s and 1990s saw the genesis of Perl, Ruby, Python, PHP, and JavaScript: interpreted, dynamically-typed programming languages which favored ease of use and flexibility over performance. In many ways, these programming languages are a product of the surrounding context. The 90s were the peak of the dot-com hype

                                                                      YJIT: Building a New JIT Compiler for CRuby
                                                                    • Let's EncryptのルートCA証明書期限切れ、多数のサイトで問題発生

                                                                      Jonathan Greig (Special to ZDNET.com) 翻訳校正: 編集部 2021-10-04 12:12 HTTPSに使用される証明書の最大手発行組織の1つであるLet's Encryptが使用しているルート証明書が期限切れになったことで、米国時間9月30日に多くのウェブサイトやサービスで問題が発生した。 Security Headersの創業者Scott Helme氏によれば、原因は、米国東部時間午前10時(日本時間9月30日午後11時)頃にIdenTrustのルート証明書「DST Root CA X3」が期限切れになったことだ。以前からこの問題について調査してきたHelme氏は、何百万ものウェブサイトがLet's Encryptのサービスに依存していると述べている。今回の問題では、一部の古いデバイスで、特定の証明書を正しく検証できなくなるという。 Let's E

                                                                        Let's EncryptのルートCA証明書期限切れ、多数のサイトで問題発生
                                                                      • How Shopify Uses WebAssembly Outside of the Browser

                                                                        Opens in a new windowOpens an external siteOpens an external site in a new window On February 24, 2021, Shipit!, our monthly event series, presented Making Commerce Extensible with WebAssembly. The video is now available. At Shopify we aim to make what most merchants need easy, and the rest possible. We make the rest possible by exposing interfaces to query, extend and alter our Platform. These in

                                                                          How Shopify Uses WebAssembly Outside of the Browser
                                                                        • graphql-design-tutorial/TUTORIAL_JAPANESE.md at master · Shopify/graphql-design-tutorial

                                                                          チュートリアル: GraphQL APIの設計 本チュートリアルはもともとShopifyが社内向けに作成しました。 そして、本チュートリアルがGraphQL APIを利用する全ての方にとって役に立つと考え、公開版を作成するに至りました。 本チュートリアルは、Shopifyのプロダクション環境における過去3年間のスキーマ構築と拡張から得た学びに基づいています。 本チュートリアルはこれまでも発展してきましたし、今後も更新され続けるでしょう。 我々は本デザインガイドラインが多くの場合に有用であると信じていますが、すべてがあらゆる状況に当てはまるとは限りません。 ほとんどのルールがつねに100%適用可能な訳ではないため、社内のなかでも未だに議論がありますし、例外を設けています。 ですから、本チュートリアルに盲目的に従ってすべてを取り込もうとせず、あなたの目的や状況に応じて役に立つ部分を適用してくだ

                                                                            graphql-design-tutorial/TUTORIAL_JAPANESE.md at master · Shopify/graphql-design-tutorial
                                                                          • 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
                                                                            • Rails: モジュール化強制ツール"Packwerk"の導入を振り返る(翻訳)|TechRacho by BPS株式会社

                                                                              概要 原著者Chris Salzbergさんの許諾を得て翻訳・公開いたします。 英語記事: A Packwerk Retrospective | Rails at Scale 原文公開日: 2024/01/26 原著者: Gannon McGibbon、Chris Salzberg 日本語タイトルは内容に即したものにしました。また、一部のパラグラフを分割しています。 CC BY-NC-SA 4.0 Deed | 表示 - 非営利 - 継承 4.0 国際 | Creative Commons Rails: モジュール化強制ツールPackwerkの導入を振り返る(翻訳) 2020年、ShopifyのチームはPackwerkという名前のRuby gemをリリースしました(関連記事)。Packwerkは、Railsアプリケーション内で境界を強制的に定めてモジュール化するツールです。Packwerk

                                                                                Rails: モジュール化強制ツール"Packwerk"の導入を振り返る(翻訳)|TechRacho by BPS株式会社
                                                                              • GitHub - bytecodealliance/javy: JS to WebAssembly toolchain

                                                                                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

                                                                                  GitHub - bytecodealliance/javy: JS to WebAssembly toolchain
                                                                                • Mixing It Up: Remix Joins Shopify to Push the Web Forward

                                                                                  Opens in a new windowOpens an external siteOpens an external site in a new window We are very excited to announce that the open-source web framework Remix and its team are joining Shopify. Why? The web is always evolving—and we’re entering a new era. First, we had the document web, and then we sprinkled in richer interactivity. Most recently, we entered the world of single page apps. We’ve learned

                                                                                    Mixing It Up: Remix Joins Shopify to Push the Web Forward

                                                                                  新着記事