かまたま日記3

プログラミングメイン、たまに日常

TOEIC 227回 結果

Listening: 360(365), Reading: 385(330), Total: 745(695) *1 苦節2年でのようやく700点超え。ただListeningはちょっと限界感があるので何かブレイクスルーが必要かも。 過去ログ TOEIC 224回 結果 - かまたま日記3 TOEIC 217回 結果 - かまたま日記3 TOEIC…

gradle-git-release-pluginでGitHubにMaven成果物をリリースする

Mavenの成果物をアップして使えるようにする場合、MavenCentralやJCenterに上げるのが公式ですが、それらに上げられない*1specificなライブラリである、公式レポジトリに上げるのが面倒などの理由でもうちょっと簡単なソリューションが欲しい時があります。 …

miamでexcludeオプションで除外したいIAMリソースを指定する

AWS

miamというAWS IAMリソースをDSLで管理できる素晴らしいツールがあるのですが、このツールの基本動作としてアカウントに紐づく全部のリソースを管理しようとするので、他のツール(例えばTerraformとかCloudFormation)で管理しているものがあった場合、こちら…

2017年振り返り、2018年の抱負

子育て 父親になった&育休を取りました - かまたま日記3 やはりこれが今年一番のトピックですね。生まれてからは完全に子供中心の生活に変わりました。自由な時間も減りましたし子供に移されて体調不良になることも増えました。が、やっぱり子供はかわいいで…

父親になった&育休を取りました

半年以上前の話ですがずっと下書きのまま放置して忘れてたのを公開します。ついでに他の方の参考になるかもしれないので、既に12/30ですが後付でAdventarにも登録しておきます。25日目の記事、という体です。 adventar.org 5/10に第一子となる子供を授かりま…

minikubeでRBACを有効にした時に、dashboardが見れないのを直す

とりあえず、 cluster-admin のClusterRoleを kube-system:default のServiceAccountにつければ動くようになる。最低限の権限とかは詳しく調べてないので分かりません! $ minikube start --extra-config=apiserver.Authorization.Mode=RBAC $ kubectl create…

Gistをcloneしてpushする

GistのURLを構成しているハッシュ値的な値を使ってcloneします。そのままcloneすると分かりづらいので、ディレクトリ指定でcloneするのが良いと思います $ git clone git@gist.github.com:ab123456789012345678901234567890.git my_gist あとは普通にローカ…

TOEIC 224回 結果

Listening:365 (315), Reading:330 (370), Total: 695 (685) *1 久しぶり(9ヶ月ぶり)のTOEIC, Listeningが上がったけどReadingが下がったので全体的には微増。700超えられなかった。。 過去ログ TOEIC 217回 結果 - かまたま日記3 TOEIC 213回 結果 - かまた…

PostgreSQLでMySQLのshow processlistみたいなのを出す

pg_stat_activity というテーブルに入っているようです。 datname でデータベース単位で絞り込めます。 $ echo '\pset pager off \\ select pid, usename, datname, application_name, client_addr, client_hostname, state, query from pg_stat_activity wh…

NGINXのupstream keepaliveをtcpdumpで確認する

TL;DR UpstreamサーバとNGINXサーバの負荷軽減のために、 upstream keepaliveを導入したときに、実際Keepaliveしてるかをtcpdumpで確認した時の仕方のメモです 登場人物 10.21.2.25: Upstreamサーバ, sinatraアプリが5000でlistenしている 10.21.1.43: NGINX…

CoreOSもろもろメモ

色々ログを見たい場合 journalctl使う、詳しい使い方とかはこちらを参考に。 yomon.hatenablog.com (例) $ journalctl -u docker --no-pager docker.service.d をカスタマイズしている状況をみる /etc/systemd/system/docker.service.d の中に色々ファイルが…

Ubuntu × JRubyでSSLError: certificate verify failed

昨日から急に自社のJenkinsサーバ(Ubuntu)で実行しているEmbulkのタスクが以下のようなエラーを吐いて失敗するようになりました。 at RUBY.block in call(/jenkins/workspace/some-jenkins-job/vendor/bundle/jruby/2.3.0/gems/faraday-0.9.2/lib/faraday/ad…

Ubuntuでgitがアップデートされてるか確認する

先日Gitの脆弱性が発表されて、自分たちのサーバでいろいろ対応した時のメモです。バージョンはUbuntu14.04。 バージョン確認 $ dpkg -l git Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aW…

携帯をP10 liteに変えた

2014年の4月くらいからNexus 5を愛用してたんですが、2016年10月にセキュリティパッチの提供も終了してしまい、さらに以前修理したにもかかわらず、また最近液晶を割ってしまい、そろそろ変えないとと思っていました。 とりあえず、色々考えた結果、Huaweiの…

俺的90年代アニソンTOP20

@ojiry さんとTwitterで懐かしアニソンの話になり、面白そうだったのでやってみました。俺的ランキングなので異論などはあると思いますが、ご覧くださいw ルール 1990~1999年に放送されたアニメ (TV, OVA, 劇場版) の主題歌、挿入歌 作品と歌手は重複なし

Little Glee Monster の新体制初ライブに行ってきた@渋谷duo

麻珠の活動休止発表以降初のミニライブに行ってきました。 この記事によると、競争率約10倍だったようです。それはともかく、リトグリの再スタートとなる貴重なライブに参加できてよかったです。今後も応援していきます。 開催場所の渋谷duoはリトグリがはじ…

リトグリ麻珠 無期限活動休止

いつもLittle Glee Monsterを応援してくださっている皆様へ重要なお知らせhttps://t.co/l63uMAM7Sc— Little Glee Monster (@LittleGleeMonst) 2017年4月16日 寝耳に水のこのニュース、、と言うわけでもなく、春ツアーのときから麻珠が脱退するのでは的なツイ…

Little Glee Monster のライブに行ってきた@東京国際フォーラム

春ツアー最終日、行ってきました。最終日ということでメンバーガオラーともども気合はいってたと思います。秋ツアー決定したということで、楽しみですね。 基本的なセットは武道館と同じ流れ オレンジ, 永遠に, Girls be Free, 君のようになりたい が無かっ…

gradle-embulk-pluginを作った #Embulk

TL;DR EmbulkのJavaプラグイン開発のときにいろいろ便利につかえるGradleのプラグインを作りました。 github.com 使い方 最低限以下の記述を build.gradle にすれば動きます。*1 最新バージョンは 0.1.4 です (2017/03/21現在) buildscript { repositories {…

CicleCIでDockerイメージを再利用する

CircleCI v1の話です、v2.0になったらもうちょっと楽になってそう(未確認) 基本的には以下のページを参考にしてます。 Caching docker image on CircleCI 1. キャッシュ用のディレクトリを用意する 例えば ~/docker-images、これを circle.yml の cache_dire…

ローカルにGitサーバを立ち上げる with Docker

Gitサーバ(というかGitHub)のレポジトリに対してcommitとかpushするOSSのテスト用に作りましたが、必要無くなったのでw 別リポジトリにしておきました。 github.com READMEにも書いてますが、cloneして create_git_server.sh を叩くと2222ポートが開いてるGi…

JJUG ナイトセミナーKotlin勉強会に参加してきた

jjug.doorkeeper.jp EmbulkのプラグインをKotlinで書き直したり最近自分の中で激アツ言語のKotlinの勉強会が開かれると言うので早速参加してきました。サイバーエージェントのサーバサイドの事例だったりSpringのKotlin対応だったりKotlinの波が来ているのを…

TOEIC 217回 結果

Listening:315 (335), Reading:370 (255), Total: 685 (590) *1 Listeningが落ちたけとReadingが上がったので全体的には結構up、はじめて600点超え。次は700点超え目指す。 過去ログ TOEIC 213回 結果 - かまたま日記3 TOEIC 210回 結果 - かまたま日記3 TOE…

EmbulkのプラグインをKotlinで書く

embulk-input-remoteをKotlinで書き直したv0.3.0をリリースしました。 GitHub 最初に書き直した時のPR RubyGems Kotlinは4年ほど前に会社のレポートでちょっと調べたままで知識が止まってましたが、最近はAndroidやサーバサイドの事例も多く出てきたので勉強…

embulk-filter-hash 0.2.0 リリース

GitHub RubyGems Embulkを最新にしてユニットテスト環境もしっかり整えたので、マイナーバージョンアップしました。 利用&コントリビューションお待ちしてます!

embulk-input-remote 0.2.0 リリース

GitHub RubyGems 細かいバグフィックスとユニットテスト環境もしっかり整えたので、マイナーバージョンアップしました。 利用&コントリビューションお待ちしてます!

Kubernetes Meetup #3 に参加してきた

k8sjp.connpass.com 前回の参加メモを見る感じ、前回は結構初歩的というか入門編的な発表が多かったですが、半年経って結構実践的な知見が増えてきた感じです、自分自身はこの半年ほとんど追えてなかったのでもっと追っていかねば。。 資料はこちら コンテナ…

Little Glee Monster の武道館ライブに行ってきた

自分もリトグリ自身もずっと待ち望んでいたこのライブ、とにかく最高の一日でした!このライブの前にリトグリのファンになってて、参加できてよかったと心底思ったライブでした...2月と4月に行く予定のライブもとても楽しみです! ライブ前 渋谷のTSUTAYAとT…

2016年振り返り、2017年の抱負

仕事関係 前半は、2月にローンチしたサービスのインフラ安定化・効率化を粛々と。後半は新しいことにチャレンジしたいということで、リグレッションテストの自動化(未達)や、Reactを使った案件のフロントエンドJS開発に参加させてもらってたりして、ちょっと…

embulk-input-remote 0.1.10 リリース

GitHub RubyGems 今回した一番大きな対応はテスト対応です Docker 使ってローカルにSSHできるLinuxコンテナ起動して embulk-testを利用した単体テストを追加して travis-ciを利用してテストの実行できるようにしました。 実は、Docker使ってる会社のインフラ…