2018-02-01から1ヶ月間の記事一覧

Dashlaneを使い始めた

これまでEvernoteを使ってパスワード管理していたのだけど、Evernote for Macは検索がまともに動作せず、あまりに使い勝手が悪くなってしまったのでプレミアムも解約することにして、評判のいいDashlaneを使い始めた。 これ系のパスワード管理ソフトの存在は…

jQueryを使って今見ているページのテーブルの特定の列を消す

管理画面なんかのHTMLを見ていると、テーブルで書かれたデータの特定の行を消して見たいことがある(そもそもUI的にイケてないってことなんだけど...)。 テーブルに限らないけど、特定のDOMを消したい場合どうするか。 最近なら document.querySelector() …

ZonedDateTimeから日付の文字列を取り出す

よく使うのでメモ。 @ val d = ZonedDateTime.now(ZoneId.of("UTC")) d: ZonedDateTime = 2018-02-09T06:36:14.410Z[UTC] "UTC"の部分には"Asia/Tokyo"などタイムゾーンの文字列を入れられる。 minusDays plusHoursなどで演算ができる。 @ d.minusDays(1) re…

CircleCI 2.0 ミニマムスタート

2.0 Docs - CircleCI version: 2 jobs: build: docker: - image: circleci/openjdk:8-jdk steps: - checkout - run: sbt test 最低限のコンポーネントはこれだけ。 キャッシュを使うときは save_cacheとrestore_cacheをstepsに追加する。 - save_cache: path…

外部URLのレイテンシを計測するhttping

d.hatena.ne.jp macでもbrewで入れられる。 brew install httping 今回はcircleci.comのレイテンシが知りたかった。日本のGCPにあるサーバーに対してGatlingを実行したらレイテンシがすごく高くなってしまったので。 ᐅ httping circleci.com PING circleci.c…

Shallow cloneを使うと素早くcloneできる

git

circleci 2.0を使おうとしている。 engineer.crowdworks.jp デフォルトのcheckoutステップは、clone & fetchでチェックアウトするようになっています。そして、clone済みのリポジトリをキャッシュしておき、2回目以降はそれを用いるようにします。3 しかし、…

サブカテゴリ内でトップNでフィルタする

Tableauを使っていて、あるカテゴリのサブカテゴリの中でトップNでフィルタしたい、というケースがある。 例えば広告配信でいうとアドグループxメディアのImp数、Click数などの指標をみるときに、「アドグループ単位でのメディア配信実績トップ10」とかを見…