This post explains how to import large 3rd-party libraries into your Angular application without pain on initial payload size. Example: Chart.js in AngularChart.js is a popular library to render rich charts. It contains a lot of features and its payload size is huge. To use it in your Angular application, typically you write a import statement in TypeScript code and call it like the below; import
原則を数個決めたら他のことはすべてそれらから導出されるような考え方が好きです。 開発組織の設計あたってはコンウェイの法則というのがよく参照されます。 コンウェイの法則:システム設計は、組織構造を反映したものになる コンパイラーを3チームで開発すると必ず3パスのコンパイラーになる、みたいな例を読んだことがあります。 これが起こる理由は、チーム内でのコミュニケーションコストがチーム間のコミュニケーションコストよりも格段に低いためです。同じチームで開発するシステム内はコミュニケーションコストが低いため密結合になり、チーム間のシステム結合はコミュニケーションコストが高いため疎になっていきます。 これを逆手に取って、最終的に実現したいシステムの形に合わせて組織を分けるのが逆コンウェイの法則です。 大きな単位のシステム設計は、3年、5年、あるいはそれ以上の長期間に渡って影響を及ぼします。ここを間違うと
2021 Update: I no longer recommend this method. While it still technically works, when using it in a recent project, we ran into a lot of stale login issues. Instead, you should go the other way around and use the gapi login to pass credentials to Firebase. I recommend following the instructions here: https://github.com/msukmanowsky/gapi-firebase I also recommend using this helper module to load g
2019年5月頭、Undefined の僕を除く全てのメンバーが会社を去ることになった。それは、創業メンバーの健嗣、かにちゃん、そして唯一のフルタイムエンジニアであった平川の三人だ。事実上、Undefined のチームは解散することになった。僕はこのことを今でも強く覚えているし、きっとこれからの人生においても大きな出来事になるのだと思う。果たしてそれを上手に文章に書き起こすことができるか解らないが、完璧な文章など存在しないから、僕は筆を取る。 NYAGO をリリースしたのは、2018年の3月末だ。沸くTwitter、止まらないダウンロード、僕たちは文字通り浮かれていた。自分たちのつくったサービスが評価され、知人や友人を始め、全く知らない人まで NYAGO を使っていた。世界が色鮮やかに見えて、張り切って早朝に出社して深夜まで残った。それでも様々な事情があって、 NYAGO は一週間でクロー
tl;dr: There are no silver bullets to web performance. Simple static pages benefit from being server-rendered with minimal JavaScript. Libraries can provide great value for complex pages when used with care. Netflix is one of the most popular video streaming services. Since launching globally in 2016, the company has found that many new users are not only signing up on mobile devices but are also
As the second quarter of 2019 comes to an end, we are pleased to announce the most recent recipients of our grants program! We are humbled by the number of high quality grant applications we’ve received and are excited to help projects bring these technologies into reality. If you are interested in applying for a Web3 Foundation grant then you will be happy to know that more funding is available,
We recently announced the W3F Grants program, and we’d like to thank all the teams and community members who have applied with ideas on how to improve the growing Web3 and Polkadot ecosystems. We’re excited by the number of talented teams working collaboratively to build a decentralized and open internet. The purpose of the grants program is to allow teams to build cool technology. The Web3 Founda
Recently we announced beta availability of transaction traces (aka internal transactions) in our public Ethereum dataset in BigQuery: https://bigquery.cloud.google.com/table/bigquery-public-data:crypto_ethereum.traces. They allow querying all Ethereum addresses with their balances. Below is the query that will give you top 10 balances: #standardSQL select * from `bigquery-public-data.crypto_ethere
今回のキーワード: DeFi(Decentralized Finance) / オープンソース+分散ネットワークを利用して、従来の金融商品を仲介者無しで、信頼性・透明性の高いプロトコルに変えようとするムーブメント / DeFi Pulse… DeFi(Decentralized Finance)という従来の金融商品を分散ネットワークを用いた信頼性・透明性の高いプロトコルにしていこうというムーブメントはとても興味深く、そのなかでもMakerDAOというプロトコルの持つインセンティブのメカニズムには洗練されたものを感じています。 今回、ポッドキャストで伝えきれなかったMakerDAOの仕組みとインセンティブについて調査・分析したことをまとめてみます。 MakerDAOとは?MakerDAOはステーブルコインであるDAI(USDにソフトペグする暗号通貨)を支えるプロトコルです。 Collater
この記事はAngular公式ブログA plan for version 8.0 and Ivyを元に翻訳したものです。 私達は毎週のようにいつIvyがリリースされるのかについて聞かれます。 この記事ではバージョン8.0がどのようなものになるのかということと、そのリリースのスケジュールについてお伝えします。 私達は今年のQ2にリリースされるバージョン8.0の一部として、Ivyをオプトインプレビューとしてリリースすることを予定しています。 バージョン8.0についてチームメンバーの多くはIvyに取り組んでいますが、バージョン8.0に向けて取り組んでいるアップデートがいくつかあります。これらの計画は最終リリースの前に変更される可能性があることに留意してください。 モダンJavaScriptの並行ローディング CLIは、ビルドプロセスの中で、レガシーなES5とモダンなES2015+バンドルの両方を生
プラズマのリサーチを追うのが大変だと言っているRickとMortyレイヤー2とは:ステートに関する主張レイヤー2でやりたいことを一言で表すと、『メインチェーン上にあるユーザーの資産(オンチェーンデータ)の保証を提供するために、メインブロックチェーンの外のデータ(オフチェーンデータ)を使う』ということです。 例えば、そのオフチェーンデータはイーサリアムにデプロイ済みのエスクローコントラクトに保持されている資産を引き出す権利をユーザーに与えるかもしれません。しかしこの場合、イーサリアムブロックチェーンを介することなくその資産の所有権が移されているということになります。 しかしながら、オフチェーンデータを使って、結果的にメインブロックチェーンでなにかできなければそれは有用であるとは言えません 。 メインチェーンに新しい動作を起こさせるためには、大体の場合、オフチェーンデータに関する主張をその資産
いつもSkebをご利用いただきありがとうございます。 2019年6月7日0時(日本時間)より、サービス手数料、利用規約、ガイドラインを改定・変更させていただくとともに、ファンアートの原則売上の10%を原著作者さまにお支払いする「二次創作公認プログラム」を開始させていただくことになりました。 クレジットカードが不正利用された場合、不正利用された分の売上は後日店舗からカード会社に返還しなければなりません。 これを「チャージバック」と言います。ほとんどのパトロンサービスやEC代行サービスでは、チャージバック発生時にクリエイターのみなさんにその分の売上をお支払いしないのが一般的ですが、Skebでは報酬の未払い防止に努めたいと考えており、今までSkebが補填しておりました。 海外のクライアント増加に伴ってクレジットカードの不正利用が増加しており、補填費用の負担が拡大していること、有料の不正利用検知シ
1年と8ヶ月ぐらい働いていたピクシブを退職することになりました。 ピクシブってどうだったの?ピクシブではiOSエンジニアとして働いていました。 一つのアプリの開発、設計まるまる任せてもらっていて楽しかったです。 ピクシブはプロダクトにおける一人一人の裁量がおおきい会社だなぁと思います。いろんな挑戦もできました。 また、エンジニアリングとは別になんでもこなしたい僕の人間性に合わせて、新卒採用やコミュニティイベント企画、イベンター的なやつ等々、望めば無限にいろんなチームに突っ込んでいただき最高でした。 上司に心理的安全性の確保の鬼のような人が多く、心理的安全性が高かったです。 給与新卒・一人ぐらしで千駄ヶ谷にて、出費にあまり頓着をせずとも文化的な生活ができて貯金もできました。 人々仲が良く金曜日定時後はこんな感じです。控えめにいって最高です。 https://twitter.com/norio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く