かまたま日記3

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

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 # 特定のユニットのログを見る場合 $ journalctl -u foo.service 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 plugins.gradle.org 使い方 最低限以下の記述を build.gradle にすれば動きます。最新バージョンは 0.5.0 です (2019/03/24現在) plugins { id…

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使ってる会社のインフラ…

僕に「Little Glee Monster」の話させたら長くなりますよ

この記事は 僕に「○○」の話させたら長くなりますよ Advent Calendar 2016 の7日目の記事です。 www.adventar.org 明日は _signaless さんの ピチカート・ファイヴのレトロでバブリーなビジュアルを語りたい です。

JetBrainsのOSSライセンス申請したら通った

先日TwitterでOSSライセンス通ったというつぶやきを見かけ、ちょうど昨年買ったライセンスが11月いっぱいで切れるし、tfenvで応募してみた。Bashで書かれたツールだし超人気という訳でもないので受理されるのかなと思いつつも申請から一日くらいでacceptの返…

フィリピンに行ってきた

先週1週間、会社の出張でフィリピンに行ってきました。海外経験自体昨年のイギリス旅行以来の2回目だったので行く前はかなり不安でしたがすごく有意義な経験ができました(特に学校訪問)。 気候 気温は暑かったが体感としてすごく暑いという感じでもなかった(…

君の名は。を観た

いわゆる新海誠作品を見るのは初めてだったんですが、めちゃおもしろかったです。 コメディタッチな入れ替わり物かと思いきや重い設定からのハッピーエンド、最後までハラハラしっぱなしでした。 RADWIMPSの音楽も合ってて良かったです。小説も読んでみます。

ブラウザのコンソールでCSSやXPathのセレクターをテストする

CSSをテストしたい場合は$$('<セレクター>'), XPathは$x('<セレクター>')を使う (例) // CSS $$('#modal') // XPath $x("//div[contains(@id, 'modal')]")

過去のMMS automation agentをインストールする方法

OSはUbuntuです。 公式ドキュメントでは最新版を https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager_latest_amd64.deb から落としてこいとなってますが、実際はS3にアーカイブがあるので、こんな感じのURLで落とせ…