並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 3379件

新着順 人気順

shopifyの検索結果441 - 480 件 / 3379件

  • gist:3ef8747868ac126c30f94888425eb56d

    gistfile1.md yjit についてメモ書き MRI に組み込まれた JIT 実装 Shopify で Maxime Chevalier-Boisvert さんが中心となり開発された 日本語だと https://techracho.bpsinc.jp/hachi8833/2021_11_02/112909 が詳しい めちゃ速い $ for opt in '' '--jit' '--yjit'; do echo "opt": $opt; time ./miniruby $opt -e 'def fib(n); return n if n < 2; fib(n - 1) + fib(n-2); end; fib(35)'; done opt: real 0m1.050s user 0m0.971s sys 0m0.036s opt: --jit real 0m0.755s user 0

      gist:3ef8747868ac126c30f94888425eb56d
    • 達人出版会

      探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 アジャイルなプロダクトづくり 価値探索型のプロダクト開発のはじめかた 市谷 聡啓 Azureネットワーク設計・構築入門 基礎知識から利用シナリオ、設計・運用ベストプラクティスまで 山本 学, 山田 浩也, 山口 順也 徹底攻略 ネットワークスペシャリスト教科書 令和7年度 株式会社わくわくスタディワールド 瀬戸美月 つくりながら学ぶ!生成AIアプリ&エージェント開発入門 ML_Bear DaVinci Resolve F

        達人出版会
      • The Complete Guide to Rails Performance

        Learn how to transform your snail-paced Rails app into a sub-100 millisecond powerhouse. The Complete Guide to Rails Performance is a full-stack course that gives you the tools to make your Ruby on Rails applications faster and more delightful for users, scale better and for less money, and take less effort to maintain. 3rd Edition: Updated for Rails 5 through Rails 7.1 Why is your Rails applicati

          The Complete Guide to Rails Performance
        • 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
          • CoffeeConsole: A Chrome Extension

            Harry Brundage, a co-worker of mine at Shopify, does a lot of CoffeeScript development and said he would love to be able to do CoffeeScript right from the console in Chrome's Web Inspector. I asked Paul Irish, a "dev relations guy" at Google, to point me in the right direction on building just such a thing. The result of today's pet project is CoffeeConsole, a Chrome extension that adds a new pane

              CoffeeConsole: A Chrome Extension
            • CData Sync の無償版ライセンスで、Salesforce やkintone を含む全データソースの利用が可能に! - CData Software Blog

              こんにちは、テクニカルサポートエンジニアの宮本(@miyamon44)です。 CData Sync 無料版 の Starter ライセンスではこれまで対象となるコネクタがかなり限定されていましたが、なんと全データソースをご利用いただけるようになりました! 全データソースなので、もちろん Salesforce や kintone、BigQuery など、Standardライセンスや Proffesional ライセンスでしか使用できなかったコネクタも使えるようになります。 とは言え Starter ライセンスでのご利用制限などもありますので、そういったところを本記事ではご紹介していきます。 ちなみに今回ご紹介する CData Sync は下記リンクからダウンロードできます。 www.cdata.com ライセンス料は? 対象コネクタは? レプリケーション件数の制限は? 差分更新はできる? S

                CData Sync の無償版ライセンスで、Salesforce やkintone を含む全データソースの利用が可能に! - CData Software Blog
              • Preload, Prefetch And Priorities in Chrome

                Today we’ll dive into insights from Chrome’s networking stack to provide clarity on how web loading primitives (like <link rel=“preload”> & <link rel=“prefetch”>) work behind the scenes so you can be more effective with them. As covered well in other articles, preload is a declarative fetch, allowing you to force the browser to make a request for a resource without blocking the document’s onload e

                  Preload, Prefetch And Priorities in Chrome
                • 海外発テック企業で働くエンジニアのキャリア論〜FUJI Goroさん@Fastlyとす〜さん@Shopifyが語る〜

                  Keita Kawamura@Findy @pon_kawamura 本日12時開催です! こんな話します ・現職に転職したきっかけ ・英語で働く上での苦労や英語習得の方法について ・海外発テック企業で働く上で必要な技術力について など 海外発テック企業で働くエンジニアのキャリア論 findy.connpass.com/event/220481/ #海外発テック企業で働く

                    海外発テック企業で働くエンジニアのキャリア論〜FUJI Goroさん@Fastlyとす〜さん@Shopifyが語る〜
                  • 50 Best Website Interface Photoshop Tutorials

                    Photoshop is a great tool for designing a website but it is also very complicated. There are always new design trends and techniques emerging. However, thanks to the generous designers who share their techniques online, you can easily brush up your Photoshop skills with some helpful tutorials. Doesn’t matter if you are looking to create a portfolio website, corporate theme, web page templates or a

                      50 Best Website Interface Photoshop Tutorials
                    • Maxime Chevalier-Boisvertさん「Optimizing YJIT’s Performance, from Inception to Production」 ~RubyKaigi 2023 2日目キーノート | gihyo.jp

                      RubyKaigi 2023 キーノートレポート Maxime Chevalier-Boisvertさん「Optimizing YJIT’s Performance, from Inception to Production」 ~RubyKaigi 2023 2日目キーノート 最近のRubyインタプリタの進化において非常に重要なトピックの一つが、JITコンパイラの登場です。特にShopifyのJITコンパイラチームを中心に開発されたYJITは、世の中で広く使われているRailsアプリケーションを有意に高速化できるJITコンパイラとして、既にproduction-readyであると評価されており、各所で採用が進んでいます。 RubyKaigi 2023 2日目のMaxime Chevalier-Boisvertさんによるキーノートでは、開発チームがYJITを開発するにあたってどういったアプロ

                        Maxime Chevalier-Boisvertさん「Optimizing YJIT’s Performance, from Inception to Production」 ~RubyKaigi 2023 2日目キーノート | gihyo.jp
                      • Serverless Framework, why we decided to move away from Ruby on Rails - microapps

                        Serverless Framework, why we decided to move away from Ruby on Rails For almost 2 years, we have been working on an email marketing tool for SMES. It basically allows any user to connect our app to the user’s SES Account. 2 years ago the language and framework decision inside microapps was pretty straightforward: we were strong at Ruby on Rails and PostgreSQL so there was almost no discussion on t

                          Serverless Framework, why we decided to move away from Ruby on Rails - microapps
                        • GitHub - Shopify/web-configs: Common configurations for building web apps at Shopify

                          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 - Shopify/web-configs: Common configurations for building web apps at Shopify
                          • 「資金調達おめでとう!」って、おかしくない? めでたいの!? | Coral Capital

                            VCから資金調達をして上場やM&Aなどイグジットを目指すスタートアップという方法を選ぶ起業家や投資家、支援者などが、資金調達のアナウンスに触れて「おめでとう!」ということがあります。この「おめでとう」に違和感を覚える人の声を少なからずネット上で見かけることがあるので、この文化について少し書いてみたいと思います。 違和感を覚えるという意見のうち、誤解に基づくものが1つ、そうでない傾聴すべきものが3つほどあるように私には思われます。 誤解に基づく意見というのは「単なる借金じゃないか」というものです。かつて資金調達を頻繁に記事化するスタートアップ媒体にいたとき、仲の良いガジェット系ライターの知人に「他人の借金が、なぜ面白いの?」と聞かれたことがあります。こうした意見が出てくるのは自然なことで、もし投資やリスクマネーがビジネスの立ち上げに果たす役割について考えたことがなければ、単なる借金にしか見え

                              「資金調達おめでとう!」って、おかしくない? めでたいの!? | Coral Capital
                            • 「Fontcase」… これぞ本命?MacOS X用のフォント管理ソフト - フォントブログ

                              フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ

                                「Fontcase」… これぞ本命?MacOS X用のフォント管理ソフト - フォントブログ
                              • Pricing Tables - Best Practices, Tips and Inspiration

                                Pricing tables have become an essential element of every online business website. While it can hike up your business if done neatly, it can also be the tombstone of your online business. A pricing table’s task is to help users choose the best pricing plan for them based on their needs. But we often find the tables dazzling and hard to understand. Your Web Designer Toolbox Unlimited Downloads: 500,

                                  Pricing Tables - Best Practices, Tips and Inspiration
                                • 「なぜ買わないの?」たった1つのシンプルな質問がCVRを27%も向上させた話

                                  モノが売れないとき、私たちはいろいろな原因を考え、改善に取り組みます。でも、意外とその原因はシンプルなものなのかもしれません。ある電子書籍を販売した著者のストーリーです。 1年前、私は失業中で実家にいました。28歳でした。振り返ると、次の2つのタスクが日常でした。 仕事を見つけること 1の間は、生活費の足しになることはなんでもする 私は以前教師をしていて、試験準備において幅広い経験があったので、小遣い稼ぎのために地元の図書館で教えていました。図書館の仕事をしていない間、採用試験に広く使われているテスト「Wonderlic」の教材を書くことも始めました。1カ月もしないうちに、Wonderlicの模擬テストやスタディガイドについての小さなWebサイト「Beat the Wonderlic」を立ち上げました。Wonderlicに関心のあるすべての人が対象で、無料の模擬テストにチャレンジできるサイ

                                    「なぜ買わないの?」たった1つのシンプルな質問がCVRを27%も向上させた話
                                  • Design Reviver � 200 Textures, Brushes, and Fonts: Ultimate Grunge Roundup

                                    Home » Articles » 25+ Best Ecommerce Website Designs for Inspiration (2024) 25+ Best Ecommerce Website Designs for Inspiration (2024) The list of top 50 ecommerce website designs in 2024 If you subscribe to a service from a link on this page, Reeves and Sons Limited may earn a commission. See our ethics statement. For any business that wants to sell online, having a well-designed website is vitall

                                      Design Reviver � 200 Textures, Brushes, and Fonts: Ultimate Grunge Roundup
                                    • MoneyForward Meetupレポート「ワークOSSバランス」 - Money Forward Developers Blog

                                      広報の青木です。 最近マネーフォワードでは、気軽に遊びに来て頂ける場として、MoneyForward Meetupという交流会を開催しております。「OSSと仕事」をテーマに開催された今回は、OSS開発と縁の深い社員の卜部、金子、顧問の松田氏が登壇しました。その様子をご紹介いたします。 MoneyForward Meetup vol.6 (Ruby on Rails) - connpass ※第7回目は「エンジニア×個の力をForward」をテーマに開催予定です。お申し込みはこちらより受付中です。 まずは当社の越川より、「楽しみながらマネーフォワードのことを知ってください」というご挨拶と乾杯からスタートいたしました。 オープンソース開発者として働くということ 最初の発表は、フルタイムRubyコミッターの卜部より。 卜部は、今年2月にフルタイムRubyコミッターとして当社にジョインしています。

                                        MoneyForward Meetupレポート「ワークOSSバランス」 - Money Forward Developers Blog
                                      • jQueryの $.getJSON 等を使った Ajax でIEが動作しない件 (feedtailor Inc. 大石裕一の開発ブログ)

                                        今年も1年があっという間に過ぎてしまいましたね。AIが世間を賑わせていた1年でした。そんな中、相変わらずこれまで通りの仕事を続けられているのは有り難い事です。弊社に関係して下さっている全ての方に御礼申し上げます。 (generated by Midjojurney v6.0) こちらのブログには創業と振り返りぐらいで、年3回ぐらいしか投稿しなくなってしまいました😓 iOSの技術的なことは隔週でこちらに、プライベート色が強めな事はこちらに、それぞれ投稿するようになった…というのもあるのですが。 今回は主に会社や事業のことということで、例年通り本ブログに記録として2023年の振り返りを記したいと思います。 iOS事業 (業務用アプリ支援) 今年はなんといってもiOS事業、特にB2Bのご支援の増加です。業務用アプリはB2Cのアプリとは少し勝手が違うので、そのあたりのノウハウを伝える研修事業を始

                                        • iOS16のRoomPlan APIを使って室内の家具を一気に入れ替える映像 - iPhone Mania

                                          iOS16で利用可能になる「RoomPlan」APIを使って、iPhoneで3Dスキャンした室内にある家具を消すデモ映像が公開されました。全ての家具を一気に消すだけでなく、選択した家具だけを消すことも可能です。 iOS16では3Dスキャンが簡単に iOS16では、LiDARスキャナ付きiPhoneやiPad Proで室内をスキャンすることで、3D見取り図を簡単に作成できる「RoomPlan」APIが動作します。 Shopifyの拡張現実(AR)/仮想現実(VR)エンジニア、ルース・マシュマイヤー氏が、 RoomPlan APIを使ったデモンストレーションの動画を公開しています。 ディスプレイやスピーカーの乗った机、椅子、観葉植物が置かれ、窓にはカーテンのかかった部屋をスキャンします。 一瞬で、何もない部屋に変わってしまいました。壁に取り付けられていたエアコンも含めて、完全に消えています。ゼ

                                            iOS16のRoomPlan APIを使って室内の家具を一気に入れ替える映像 - iPhone Mania
                                          • VAG Rounded (VAG Rundschrift) — 元はフォルクスワーゲンのCI書体、現在はWeb2.0なロゴなどに幅広く使われる書体 – フォントブログ

                                            フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ

                                              VAG Rounded (VAG Rundschrift) — 元はフォルクスワーゲンのCI書体、現在はWeb2.0なロゴなどに幅広く使われる書体 – フォントブログ
                                            • GitHub - collectiveidea/delayed_job: Database based asynchronous priority queue system -- Extracted from Shopify

                                              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 - collectiveidea/delayed_job: Database based asynchronous priority queue system -- Extracted from Shopify
                                              • Web Design Courses and Tutorials | Envato Tuts+

                                                Learn web design with thousands of free tutorials! Maybe you want to know how to build a site using WordPress themes, or maybe you want to master more advanced web design topics like interface design or responsive design. Whatever you need, you'll find it here. Stay up to date with the latest features and developments in CSS, Shopify, WooCommerce, and more. Learn how to design landing pages and em

                                                  Web Design Courses and Tutorials | Envato Tuts+
                                                • フォントブログ

                                                  フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ

                                                    フォントブログ
                                                  • RailsConf 2023 参加レポート - ZOZO TECH BLOG

                                                    こんにちは、バックエンドエンジニアの近です! 4/24〜4/26にかけてアトランタで開催されたRailsConf 2023にWEARバックエンドブロックから近・小山・高久の3人が参加しました。 去年はコロナの影響もあってオンラインの開催だったのですが、今年はオフラインでの開催となり、大勢が参加していて大盛況でした。 我々が開発・運営しているファッションコーディネートアプリ「WEAR」のバックエンドはRuby on Railsで開発しています。現在では、新機能の開発やリプレイスなど、チームメンバーの全員がRuby on Railsに関わっているため、今回RailsConfにて様々なセッションを聞けたことはとても有意義な経験でした。 RailsConfとは 1年に1回開催されるRuby on Railsに関する世界最大のカンファレンスとなります。(公式サイト) 2020〜2022年はコロナの影

                                                      RailsConf 2023 参加レポート - ZOZO TECH BLOG
                                                    • フォントブログ

                                                      フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ

                                                        フォントブログ
                                                      • Optimizing NGINX TLS Time To First Byte (TTTFB) - igvita.com

                                                        By Ilya Grigorik on December 16, 2013 Network latency is one of our primary performance bottlenecks on the web. In the worst case, new navigation requires a DNS lookup, TCP handshake, two roundtrips to negotiate the TLS tunnel, and finally a minimum of another roundtrip for the actual HTTP request and response — that's five network roundtrips to get the first few bytes of the HTML document! Modern

                                                          Optimizing NGINX TLS Time To First Byte (TTTFB) - igvita.com
                                                        • コーディング代行、外注はSEOに強いファストコーディング

                                                          品質で差がでる HTMLコーディング WordPress Shopify Vue.js Angular React jQuery CSS HTML PHP私たちは「高い品質のHTMLコーディング」を用いて、WordPress/Shopifyテーマ制作やReact/Vue.js開発を提供するHTMLコーディングの制作会社です。

                                                            コーディング代行、外注はSEOに強いファストコーディング
                                                          • Jason Santa Maria — jasonsantamaria.com

                                                            Jason Santa Maria is a designer with over 20 years of experience leading multidisciplinary teams across product, editorial, marketing, and branding. I care about craft, collaboration, and lifelong learning. I believe that good design can make complex things fun-sized and accessible to everyone. I live and work in Philadelphia under a pile of books. I’m currently a UX Manager at Shopify on the Stor

                                                              Jason Santa Maria — jasonsantamaria.com
                                                            • Wasmtime Reaches 1.0: Fast, Safe and Production Ready!

                                                              As of today, the Wasmtime WebAssembly runtime is now at 1.0! This means that all of us in the Bytecode Alliance agree that it is fully ready to use in production. In truth, we could have called Wasmtime production-ready more than a year ago. But we didn’t want to release just any WebAssembly engine. We wanted to have a super fast and super safe WebAssembly engine. We wanted to feel really confiden

                                                                Wasmtime Reaches 1.0: Fast, Safe and Production Ready!
                                                              • Moving my serverless project to Ruby on Rails

                                                                I have a small side project: digital gift cards for hackers. It uses Shopify for all the store-related stuff: frontend, payments, refunds, reports, etc. But unlike regular digital products (ebooks, videos) I wanted each card that the user purchases from the store to be unique. So I made a script that generates personalized images and ran it manually for every order. The next logical step was autom

                                                                  Moving my serverless project to Ruby on Rails
                                                                • Freelance Front-End Developer and UX Designer

                                                                  Freelance Frontend Developer and UX Engineer I work as a consultant within UX design and web development. I'm passionate about designing, optimising and building digital experiences. I master HTML/CSS, Javascript, WebGL, PHP and the most common prototyping and design tools. My tech stack is flexible, often including GSAP, Three.js or PixiJS and a headless CMS. I consider myself framework agnostic.

                                                                    Freelance Front-End Developer and UX Designer
                                                                  • Liquid template language

                                                                    Safe, customer-facing template language for flexible web apps. Download View on GitHub Liquid is an open-source template language created by Shopify and written in Ruby. It is the backbone of Shopify themes and is used to load dynamic content on storefronts. Liquid has been in production use at Shopify since 2006 and is now used by many other hosted web applications. Used by

                                                                    • 競争に勝つには真向勝負をしてはいけない、優れた製品を開発する上で本当に重要な戦い方とは?

                                                                      多くの人は学校の勉強法の延長で「ライバルより優れていること」を実現しようとしますが、実社会の競争において、重要なのは「ライバルとは全く異なる位置付けを得ること」だとのこと。時価10億ドル(約1100億円)に達したスタートアップで働くというリンダさんが、「真正面から競争しないこと」の重要さを述べています。 Why it’s better to be the anti-status quo - Product Lessons https://productlessons.substack.com/p/why-its-better-to-be-the-anti-status 多くの人は学校の勉強を通して「競争すること」を学びます。同級生たちと一緒に学ぶ中で、他の生徒たちよりも良い成績を収めるには、教科書の答えをより多く記憶する必要があるためです。 このような競争を現実社会に当てはめると、競業企業

                                                                        競争に勝つには真向勝負をしてはいけない、優れた製品を開発する上で本当に重要な戦い方とは?
                                                                      • Cookpad Lounge #7 世界最大級のモノリスcookpad_allどうする会議 (2021/07/28 20:30〜)

                                                                        クックパッドのレシピサービスを支えるシステム(レポジトリ名cookpad_all)は、 かつて稼働コードだけで40万行を越える世界最大級のモノリシックRailsアプリケーションでした。 2017年からの様々な改善により、コンテナ化やアプリケーション構成の整理が行われ、 さらにいくつかの機能はマイクロサービスとして分離されてもいます。 next-cookpadにより一部のページのReact化にも成功しました。 ですが多くの改善を経てもcookpad_allはいまなお30万行以上の超重量級アプリケーションであり、 様々な問題を抱えています。マイクロサービスの問題も見えてきましたが、しかし元に戻すのも得策でない。 Shopifyのようなモジュラモノリスも我々には適切でない。 ならば我々はcookpad_allの問題に対してどのように立ち向かっていくべきなのか、 10年後のcookpad_allが

                                                                          Cookpad Lounge #7 世界最大級のモノリスcookpad_allどうする会議 (2021/07/28 20:30〜)
                                                                        • RailsアプリケーションにおけるModelキャッシュの実装 - ZOZO TECH BLOG

                                                                          こんにちは、バックエンドエンジニアのjoeです。主にAPIを担当しています。 VASILYのAPIでは、速度向上のためにModelオブジェクトをキャッシュしています。 最近、Modelキャッシュの仕組みを実装したので、その実装方法を紹介します。また、既存ライブラリとの比較についても書きたいと思います。 Modelキャッシュとは Modelキャッシュを簡単に言うと、下記の結果をキャッシュすることです。 > Item.find(1) => #<Item:0x007fdfe398a678> このように、1レコード単位のActiveRecordをキャッシュすることを本記事ではModelキャッシュと呼びます。ActiveRecordをキャッシュすることで、データベースへの読み込み回数を減らし、レスポンス速度を向上させることができます。 既存ライブラリの紹介と問題点 Modelキャッシュを実現できるG

                                                                            RailsアプリケーションにおけるModelキャッシュの実装 - ZOZO TECH BLOG
                                                                          • You searched for design - Ecommerce Platforms

                                                                            Opting for Shopify as an ecommerce platform and page builder has its advantages. Not only does Shopify offer a full online store with advanced marketing tools at an affordable monthly rate, but the themes and apps for designing and extending your store are often free or rather inexpensive. Advertisment ⓘ We often recommend premium themes from Shopify due to their extra features and more intuitive

                                                                              You searched for design - Ecommerce Platforms
                                                                            • 打倒Amazonの「Shopify」が従業員の10%をクビに、巣ごもり需要後退で業績に暗雲

                                                                              by Open Grid Scheduler / Grid Engine 「Amazonの対抗馬」とも評されるカナダの多国籍eコマース企業・Shopifyが、同社の従業員の10%に相当する約1000人を解雇することが分かりました。 Changes to Shopify’s team https://news.shopify.com/changes-to-shopifys-team Shopify Says It Will Lay Off 10% of Workers, Sending Shares Lower - WSJ https://www.wsj.com/articles/shopify-to-lay-off-10-of-workers-in-broad-shake-up-11658839047 ShopifyのCEOを務めるTobi Lütke氏は、2022年7月26日の発表の中で

                                                                                打倒Amazonの「Shopify」が従業員の10%をクビに、巣ごもり需要後退で業績に暗雲
                                                                              • How React server components work: an in-depth guide

                                                                                React server components (RSC) is an exciting new feature that will have huge implications on page load performance, bundle size, and how we write React applications in the near future. We at Plasmic make a visual builder for React, and we care a lot about React performance — many of our customers use Plasmic to build performance-critical marketing and e-commerce sites. And so, even though RSC is s

                                                                                  How React server components work: an in-depth guide
                                                                                • ECアプリ“ノーコード”で実現、BASEやShopifyが組んだ若きエンジニア起業家

                                                                                  大学在学中&休学中に複数のIT系スタートアップでのインターンやベンチャーキャピタルでのリサーチバイトを経験後、フリーランスとして独立。現在は「TechCrunch Japan」などでスタートアップ企業のプロダクトや資金調達を中心としたインタビュー・執筆活動を行っている。 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み出さんとする「挑戦者」。彼ら・彼女にフォーカスして情報を届ける媒体「DIAMOND SIGNAL」から、オススメの記事を転載します。※DIAMOND SIGNALは2024年1月をもって、ダイヤモンド・オンラインと統合いたしました。すべての記事は本連載からお読みいただけます。 バックナンバー一覧 ノーコードアプリ作成プラットフォーム「Appify」を手がけるAppify T

                                                                                    ECアプリ“ノーコード”で実現、BASEやShopifyが組んだ若きエンジニア起業家