Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
この記事では2020年5月時点でピクシブの社員全員が使っている主なSaaSを紹介します。 ピクシブとSaaS ピクシブはpixiv、BOOTHなどクリエイターを支援する様々なサービスを提供していますが、これらは基本的に内製しています。 業務を支えるシステムは最近ではもっぱらSaaSを選ぶことで、社内の開発・運用力をユーザ向けにフォーカスするようにしています。 そんなピクシブでは、かつてはチームごとにバラバラにSaaSを選んで使うことを基本にしてきました。 現在はチームが違えどピクシブのプロダクト全体を皆で支えているという意識が高まり、チーム間での共通言語化をすること、利用ノウハウを高めることの重要さが上がってきました。 そういう変化を背景として、徐々に使うSaaSを全員で同じものを使うようになってきています。 なお今でも新しいサービスの利用が必要になったら、どの社員でも申請することができま
こんにちは。Infra Study Meetup 運営の重本です。先日 4月24日(金)夜に開催したオンライン勉強会「Infra Study Meetup #1『Infrastructure as Code』」において配信トラブルが発生し、ライブ配信開始から45分にわたり1000名を超える参加者に多大なるご不便をお掛けしてしまいました。本記事では、今回のトラブルの原因およびリカバリー方法、再発防止策についてまとめ公開いたします。 概要 本勉強会は2020年4月24日(金) 19:25より、YouTube Live を用いてオンラインで開催しました。 発表者には Zoom ミーティングを用いて画面共有および発表していただき、その様子を配信ソフトを介した上で YouTube Live で配信するという構成です。 配信開始直後の19:25〜19:35の間、YouTube Liveでのライブ視聴が
So you have a great idea for the perfect JS library... but the implementation is only half the battle. You also need to configure infrastructure to develop, test, build and deploy your package. How do you set up Typescript and other static checking? Do you target ESM or CJS builds? Is integration testing even possible? There’s so much extra to consider! Let’s learn what makes up the “perfect” lib
どうも、大阪オフィスの丸毛(@marumo1981)です。 re:Invent 2019 のレポートまとめ記事は既にあったのですが、『公開動画に対して、レポート記事があるかないかの一覧』が欲しいなぁ、とふと思ったので作成しました。(軽い気持ちではじめたことを後悔するくらいに動画もレポート記事も多かった。。) 基本的には執筆時点の公式のプレイリストを参考にリストを作成していますが、公式のプレイリストには無かった『AI と機械学習(AIM)』なども動画を探してリストに追加しました。一方で、数が多かったスポンサーセッション(セッションコード xxx-S)や、現地セッションではない事前収録セッション(xxx-P)はレポート記事があるものだけを記載しています。 セッションタイトルは邦題にしたほうが良いんだろうなと思いつつ、リンクの数で心が折れてしまったので、各自 Google ページ翻訳などご利用く
コンピュータサイエンスが気になるプログラマに勧める書籍リスト Rubyist Magazine 第 61 号をお届けします。 (今回は内容に合わせて文体を変えております。ご了承ください。) さて、コンピュータサイエンス(以下「CS」)は知らないけど日々プログラミングしている、というプログラマの方はたくさんいらっしゃるかと思います。 そんな方でも、ふとCSを知ってる方がいいのかなとか、CSも知らないとまずいのかな……などと思い、改めて勉強してみたいけどとっつきが悪いとか、うっかり手にとったCSの教科書が何を言ってるかさっぱりで10秒で閉じた、という方もいらっしゃるかと思います。 それでもCSが気になるので、「本腰を入れて勉強をする前に、どういうことをやってるのか眺めてみたい」くらいの温度感の方向けに、CSに隣接するジャンルで、職業プログラマや趣味プログラマの人なら読めそうな書籍のリストを作っ
Metagallery metaDescriptionが表示されます。主にサービスの概要が書かれます。上にはサイトタイトル、ogp画像。下にはメタキーワード、favicon、ドメインが表示されます。 Metagallery メタギャラリー keyword www.metagallery.jp
Networking & Content Delivery Lambda@Edge Design Best Practices An update was made on April 1, 2024 This blog post is the first in a series about Lambda@Edge best practices to help you optimize using Lambda@Edge throughout the life cycle of your application. Topics will include how to create the best Lambda@Edge design for your use case, how to integrate Lambda@Edge in your CI/CD pipeline, and how
Analyzing build statistics is a good step towards understanding webpack better. The available tooling helps to answer the following questions: What's the composition of the project bundles? What kind of dependencies do project modules have? How does the size of the project change over time? Which project modules can be safely dropped? Which project modules are duplicates? Why is a specific module
Webサイトパフォーマンス計測・監視サービスの一覧 Webサイトの表示速度の計測や監視のサービスを紹介している記事は他にもありますが、マーケットシェアを無視して列挙しているものが多いので、今回、この記事を書いてみました。 計測と監視の違い 計測と監視は何が違うのでしょうか? 計測 表示速度の値の詳細を取得するのが主目的。ネットワーク処理時間、レンダリング処理時間、オブジェクトダウンロード状況を詳細に分析できるデータを取得する。 監視 表示速度の状態変化を取得するのが主目的。遅延発生、エラー発生を検知して、即座にアラートを上げる事で、表示速度の遅延やエラーからの速やかなる回復を行う。 簡単に言うと、計測は分析が主たる目的であり、監視はサービスレベル保証とMTTR(Mean Time To Recovery:平均復旧時間)短縮が主たる目的です。 計測・監視の種類 Serverside Webサ
Cookies specification compliance issues in modern browsers Star research by Ivan Nikulin (email: ifaaan@gmail.com, github: inikulin, twitter: _inikulin_) This table lists RFC 6265 compliance issues found in modern browsers. Data was obtained by running the IETF test suite across major browsers using a specially made test runner. Test fails are divided into categories for the working group to disti
Pros: - Code separation - Separate modules Cons: - Code reuse - Global scope Simple solutions: - Global vars - IIFE (immediately-invoked function expressions) <script src="./vendor/polyfill.js"></script> <script src="./lib/core.js"></script> <script src="./components/dropdown.js"></script> <script src="./components/modal.js"></script> <script src="./application.js"></script>
VSCode is an open-source, cross-platform editor that has become a favourite of programmers, particularly in the Web Development community. It’s fast, extensible, customisable, and has tons of features. You should check it out if you haven’t already done it. Thousands of extensions have been made for VSCode. I am going to list a few extensions that I use on a day-to-day basis. Let’s begin! Quokka.j
昨日2018.04.21にCyberAgentさん主催の BATTLE CONFERENCE UNDER30に参加してきました! bcu30.jp 控えめにいってもすごくおもしろくて勉強になりました..! 体感熱いうちに復習したいのですが 同じように探したい方もいらっしゃるかと思いまして 既にTwitterでシェアされていたスライドのリンクをまとめます。 slideshareとspeakerdeckで横幅違うんですね。 運営、登壇者の皆様本当にありがとうございました! サーバ・インフラ 3. 動画配信サービスとしてこの先生きのこるには by AbemaTV 山中さん 4. U30エンジニアだからこそ実現できた劇的ビフォーアフター by エイチーム 田中さん 7. クラウドサービスの成長とログ基盤の進化 by サイボウズ 上岡さん 6. カバレッジ95%以上を実現したテストコードの書き方 b
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く