この記事はSlack Advent Calendar 2015の4日目として書かれています。qiita.comこんにちは@ara_ta3です。 自分が属してるDarkというコミュニティでSlackを利用しているのですが、なにかおもしろいチャンネルができても気が付けないことがあるので、チャンネ…
ScalaでBigQuery叩いてた時の備忘録です。 使ったレポジトリはここgithub.com この後の話の流れ 準備 (認証) クエリを叩く ハマったこと 1. 準備 BigQueryを外から叩くためにとりあえず認証が必要です。 今回はサービスアカウントを利用して叩いてみました。…
Pythonライブラリ厳選レシピの献本頂いたので、読んでみました。gihyo.jp ちょうどPyConJP2015が終わってPython触ろうかなと思った時期に届きました。 タイミングバッチリでした。 内容 本のはじめに書いてありましたが、Python3.4向けで、動作環境は3.4.3と…
既に1ヶ月が経とうとしてるけどISUCONに出た時の思い出です。 9/27(日)にISUCONのオンライン予選にチーム「dark」として参加してきました。 darkの由来は Dark - Developers at Real Kommunity | Doorkeeper です 一緒に参加してくれた @hoto17296 @jp_taku…
Embulkのpluginを書いてみようかなと思ったんですが、せっかくならScalaで書いてみようかなと思ってその時の備忘録です。 1. 概要 Embulkはこんな感じ(雑github.com pluginはJavaかRubyで書けるようです。 Javaで書けるので、Scalaでも書けますね。 2. 準備…
isuconの準備中にkataribeという単語を聞いて、さらに下記の資料を参考にしていたらkataribeが現れたのでちょっと触ってみようと思いました。ISUCONの勝ち方 YAPC::Asia Tokyo 2015 | PPTやったことはnginx, kataribeのインストールとnginxの設定変更です。 …
9/19(土)にこんなイベントがありました。ngineerxiv.doorkeeper.jp今回シルバーウィーク前だし、そんなに人来ないかもしれないから発表するって言っておこうって思ったら結構発表者多くなってびっくりでしたw 今回はScala.jsがネタにあふれて面白そうだった…
Laravel製のマイクロフレームワークLumenにちょっと触ってみました。 その時にテンプレートエンジンにTwigは使えないのかなぁと思ったので色々試してみた時の話です。Lumen - PHP Micro-Framework By Laravellumen.laravel.comLumenではデフォルトのテンプレ…
すんごい昔にgemfileを公開したっていう記事を中途半端に書いてました・・・w 中途半端になってしまったので、この後どうするかとか書いておこうかなと思います。Slack Real Time Messaging APIのfluent pluginを作ってみた話 - 日頃の行いarata.hatenadiar…
Embulk触ってみたいと思いつつ時が流れていたので、Embulkを使って個人で利用しているSlackの過去のチャットをBigQueryにでも流し込んでみようかなとふと思ったのでやってみようとしました。 やってみようと・・・したんです・・・w※最終的に書き込みは成功…
会社のインターンでVue.jsを利用するんですが、去年も触ったけど、やっぱりちゃんとサンプルを動かしてみないといけないなと思って写経してみました。 サンプルはこちらのページを利用しました。 日本語ページ去年はなかった気がしますが、今は日本語で読め…
昔こんな記事を書いていたことを思い出した。コマンドラインロシアンルーレットを試してみる環境を作ったというくだらない話。 - 日頃の行いarata.hatenadiary.comせっかくDocker触ったのでDockerでもやってみた。 Dockerレポジトリはここtarata/centos6-com…
Dockerで遊んでみた時のメモ。 httpd動かしただけ。 エラー出て躓いた部分とかも書いてる。 1.MacにDockerをインストール 事前にVirtualBoxのインストールが必要 $brew install docker $brew install boot2docker $boot2docker init $boot2docker up boot2do…
趣味でhubotいじったりしてるんですが、たまに死んでる時があります。 Slackでコマンド打って何も返ってこないと切なくなるので、 死んだ時に死んでしまうとは情けないと言えるようにしたいというのが今回の目的です。 突然の死の原因 ログを見るとこんな感…
6/6(土)にこんなイベントがありました。(だいたい)新卒エンジニア向け技術交流会 vol.3ngineerxiv.doorkeeper.jp(だいたい)という名前はなぜついたのでしょうか。 こちらをみると3月までのイベントは「新卒」になってますね。 あ・・・←そのイベントの運営や…
久しぶりにvagrant内にあるvimでhoge.shというファイルを編集しようとしたらエラーが出た。 "path/to/hoge.sh" 0L, 0C Error detected while processing /usr/local/share/vim/vim74/syntax/sh.vim: line 130: W18: Invalid character in group name Press E…
ランキング参加中プログラミングタイトルの通り fluentdのout exec pluginを試してみました。http://docs.fluentd.org/articles/out_execdocs.fluentd.orgリンクが切れていたので追記です。 docs.fluentd.org 概要 dummerによって作成したltsv形式のlogファ…
Embulkのfilter pluginを作ってみようと思ったんですが その前にfluentdのpluginを作ってみました。 こちらです。 一応動くかと・・・github.comSlack RTM(Real Time Messaging)のメッセージをfluentdで取得してくれるpluginです。 なんとなく作ってみただけ…
昔Scalaをyum installしようとしたら2.9系統が入ったので(下記参考)ScalaをyumでInstallして、開発環境を作ってみた。 - 日頃の行いarata.hatenadiary.com 楽ちんに最新版をインストールするのめんどいなと思い、 Itamaeに慣れるのも含めてインストール用…
みなさんこんばんは。 brew installするとmongoの3系統が入るようになったんだなぁと 老害気分を感じてしまいました。 そんなにMongoDB詳しくないんですけどね。 概要 今日はArbiterとして登録してしまったレプリカセットを Secondaryにする方法を探し求めた…
LumenというLaravelのコンポーネントを利用したフレームワークが出たので、ちょっと触ってみました。Lumen - PHP Micro-Framework By Laravellumen.laravel.comLumenはSilexやSlimに比べてREQUESTS PER SECONDの値が高いらしいですね。 なので、今回はsiege…
風邪でお酒が飲めなくてむしゃくしゃしてやってます← fluentdで何か入力を受け取って、それをhttpでどこかに飛ばすということをしてみようと思います。 fluent output httpとぐぐったらそれっぽいものが!github.com流れはこちら1. fluentd + dummerインスト…
Macでfluentdを動かしてみようと思って動かしてみました。 dummerというダミーログを作ってくれるツールを利用しています。github.com 動かしてみた流れ fluentd + dummer ( dummy log generator ) のインストール dummer ( 出力するログのフォーマット )設…
ScalaでJavaのAWS SDKを使ってDynamoDBを利用した時のメモ 本番ではDynamoDBの本物を利用してましたが、ここではDynamoDB Localを利用します。 Java製のAWS SDKをScalaから利用しています。作業したgithubのレポジトリはこちらtarata/dynamodb-local-for-blo…
みなさん、こんばんは。 昨日書いたこちらの記事同様Scala書くのが最近とても楽しいので、Scala関連の記事を書こうと思います。ScalaでTestを書こうと思って、とりあえず出てきたScalaTestというものを試してみました。 (SEO高そうですね使ってみた感想とし…
Scalaがとても楽しいので、spray-jsonによるScalaコード内でオブジェクトのjson変換を試してみました。 spray/spray-json spray/spray-json · GitHub基本的に上記のレポジトリのコードを元にしました。 ScalaのオブジェクトならDefaultJsonProtocolというト…
こんばんは。 今日はVagrant+シェルスクリプトでアプリケーションの実行環境の作成してる時に困った話をします 環境作成にchefやpuppet, ansibleを使わずシェルスクリプトを使っているのですが、アプリケーションをgit cloneする時に Are you sure you want…
こんばんは、 @tana_ra です。 もうすぐ2014年も終わりますね。 実家が快適すぎて、新年に社会復帰できるか心配です。 さて、年末の大掃除で「はてブのあとで読む」と、「feedlyのSaved For Later」の整理したら、休み中にやろうと思ってたことが結構たまっ…
振り返ってみた。 色々あったなぁー 引きこもりのわりに色んな人に会った気がする。 イベントに誘ってくれたみなさまありがとうござます。 仕事は来年もきっと大変だろうから頑張りまっす。manaveeはちゃんと時間を考えて使わないと厳しいとわかったので、来…
この記事は Vue.js Advent Calendar 2014 - Qiita の21日分として書かれています。Vue.js Advent Calendar 2014 - Qiitaめっちゃ遅れました。すみません(´・ω・`)今、管理画面にVue.jsを使うか、React.jsを使うか、その他を使うか悩んでるので、この機能が…