Spring Cloud Sleuthと、Twitterがオープンソース化したZipkinを通し、Javaアプリケーションでは分散トレーシングをどうやって行えるかご紹介します。
![DI(依存性注入)について](https://cdn-ak-scissors.b.st-hatena.com/image/square/de9d3b71f1c7dcb03649f024e464c963e753853c/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fdi-160106144003-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
このところ Polymer ならびにその関連技術と格闘していたので知見を記録します。 Polymer とは Polymer Project Google 社のエンジニアが生みだした JavaScript ライブラリで、Web Comonents の要素技術を採用しつつ UI コンポーネントのセットを簡単に利用できるよう構築されたもの、というのが、雑な説明ですが Polymer のあらましです。Material Design な UI を簡単に導入できることもよく語られる特徴です。 Polyfills とは Polyfills とは、非モダンブラウザでもモダンブラウザに実装された技術 – HTML5 や JavaScript、CSS3 – が動作するよう、どうにかこうにか頑張ろうという人類の営みの総称です(たぶん)。したがって Polyfills という概念の内側に Polymer という実
以前の番組表 ↓↓↓ AbemaTV 新番組表 大きく変わったところ チャンネルが横スクロールですべて見れるようになった サイドバーにチャンネル一覧ができた 日付切り替えがセレクトボックスからカレンダー表示になった etc. 今まではチャンネルが 5ch 毎に区切られていたので、わざわざページを切り替えて見ないといけなかったのを、横スクロールですべてのチャンネルが一覧で見られるようになりました。 さらにチャンネル毎の番組表にもアクセスしやすくなり、日付の切り替えもしやすくなったかと思います。 このリリースによって、ユーザービリティが少しでも向上していれば幸いです。 しかし、便利になった反面、このリリースに至るまでに、パフォーマンス面で様々なところで問題になりました。 今回は実際にリニューアル中に課題となった箇所と解決方法の一部を紹介します。 AbemaTV 以外であまり参考にならないかもし
バージョン同士をどのように比較するのかは優先度によって決まります。優先度はメジャー、マイナー、パッチ、プレリリース識別子の順番(ビルドメタデータは優先度に関して考慮しない)で分けて評価されなければなりません(MUST)。優先度は、各識別… このセマンティック バージョニングはライブラリの場合はとても良いのだけれど、パッケージ製品に採用するにはずーっとしっくり来なかった。 割り切ってしまえば、ひたすらメジャーバージョンアップだけ上げていったっていいわけで、だとしたらあまりバージョン番号は関係ないなと。 もっとシンプルなのは無いのだろうかと模索していたのだが、結構身近に YY.MM.patch というバージョン番号を付けている Ubuntu というのがあった。 Ubuntu は 16.04.1 のように年と月そしてセキュリティパッチという形でバージョニングをしている。これとてもわかりやすい。U
Standard Gestures ZingTouch provides six standard gestures that are completely customizable. Note: These demos are best viewed on a touch capable device. A tap event is a quick start and end of an input. Tap gestures can be configured with the amount of time inbetween a start and end, and the number of inputs it requires. Emits interval - a time measured in milliseconds between the start and end o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く