読者です 読者をやめる 読者になる 読者になる

git archive を使ってリリース用ファイルをエクスポートする

Git

/var/tmp/junk にファイルをエクスポートする。 $ git archive --format=tar --prefix=junk/ HEAD | (cd /var/tmp/ && tar xf -) エクスポートしたくないファイルがあるときは .gitattributes に書いて、git archive 時に --worktree-attributes オプション…

個人的に peco のインストーラーが欲しかった

ので書いた。 github.com curl -s https://utahta.github.io/peco-get/get | sh というコマンドを打つと $HOME/bin/ 配下に peco がインストールされる。 なぜこういったものが欲しかったかというと、dotfiles のインストール時に peco を一緒にダウンロード…

Go で cronolog ライクにファイル作成・ログ出力するパッケージ

Go

github.com を書いてみた。似たものはあったけど、ピンポイントで欲しいものではなかったし、せっかくなので Go の勉強も兼ねて作った。 仕様 引数で受け取ったフォーマット文字列を、現在時刻に置き換えてファイルパスにする。 ファイルパスに含まれるディ…

ももいろクローバーZ ももクロくらぶxoxo ~バレンタイン DE NIGHT だぁ~Z 2017 裏・表

に行ってきた。とても楽しかった。 忘れても思い出せるようにメモ。 裏 二日間あるイベントの1日目は、例年のバレンタインイベントとは一味ちがう、ライブがメインではない裏と銘打たれたイベント。テーマは、ぐだぐだ is ファースト(トランプパロ…) もも…

echo で使われてる logger のベンチマークをとってみた

Go

uber-go/zap との比較が目的なので、zap のベンチマークテストと同じようなコードを書いてとってみた。 元々あったテスト(BenchmarkLog-4)と大して変わらない結果。 uber-go/zap uber-go/zap のベンチマークを同じマシンで実行した結果。 $ go test -bench…

ファイル・URLを同じインターフェースで開ける go-openuri パッケージを書いてみた

Go

github.com ruby の open-uri のインスパイアー。 o, err := openuri.Open("/path/to/file") o, err := openuri.Open("http://localhost") というようにファイルパスか URL かを気にせず IO オープンできる。 ちなみに戻り値は io.ReadCloser。

ユーレックスのオイルヒーター RF11ES を買ってみた

eureks.co.jp 買ったのは、1月8日あたり。大体2週間くらい使ってるけど、なかなか良い。 オイルヒーターの評価をみると、暖かい・暖かくないという意見が入りまじっていて、すこし不安だったけど、いまのところ十分に暖かくて買って良かった。 即暖性が低く…

ももクロアメリカ横断ウルトラライブに行ってきた

ももクロ初の海外単独公演ツアーであるアメリカ横断ウルトラライブが、11月15, 17, 19日に開催されました。 思い出として記憶の新しいうちに書こう書こうと思っていたのに、気づいたら1ヶ月も経っていました。悔しいです。 ちなみに僕が唯一参加できたニュー…

Go 1.6 で HTTP Request Context

Go 1.6(for Google App Engine)で、Go 1.7 の HTTP Request Context のような事をするメモ。 golang.org/x/net/context だけでいけるかな〜と思ったけど、そんなわけなくて、ゴリラ系のフレームワークを使った。 フレームワーク なるべく簡素にしたいし、h…

builderscon tokyo 2016

builderscon.io 参加してきました。 Opening 来年も開催することが発表されました。 2.5 days やるそうで、都合があえば是非また参加したい。 OSS は Windows で動いてこそ楽しい OSS は Windows で動いてこそ楽しい - builderscon2016 生 mattn さんのお話…

OM-D E-M5 Mark II を買ってから1年たったので感想とかまとめ

tl;dr おおむね満足してます :) 良いところ 軽い 本体 469g、12-40mm PRO レンズを付けても 851g なので、とても体に優しい。 旅行に持っていきやすくて、街歩きや紅葉スナップにも最適。 防滴・耐低温 雨に気を使わなくていいのが嬉しい。 -10度まで耐性が…

Ustream 配信ステータスを確認する

Go

ツールを作った。 GitHub - utahta/ustream-live-status: Get the ustream live status コマンドを叩くと Ustream API からチャンネルの配信ステータスを取ってくる。 $ go get github.com/utahta/ustream-live-status/cmd/uststat ... 略 ... $ uststat -na…

Go + anaconda でツイッターにビデオをアップロード

Go

メモ。 github.com/ChimeraCoder/anaconda は、media_category に現時点では対応していない。 仮にこのパラメーターを指定すると、アップロードが非同期になる。docs/upload-finalize append は1つ5MBに制限されているので、大きなビデオファイルを取り扱う…

LINE Notify を使って、ももクロの情報を LINE で受け取れるようにしてみた

日々流れてくるももクロ情報の中で、特に拾っておきたい情報を LINE で受け取れるようにしました。 受け取れる情報 ももクロメンバーのブログ更新(例) AEニュース更新 ニュータイプ放送局 momocloTV の配信開始お知らせ ラジオ開始前のリマインダー メリッ…

Google OAuth2 トークンを取得する with Go

GAE/Go をちょいちょい触っている。 その中の Pull queue を試そうとしたとき、OAuth2 のトークンが必要になったので取得したメモ。 手順 Google Could Platform の API Manager から認証情報(ClientID, Secret)をつくる 下記コマンドを叩く。 [utahta@mbp…

Bilibili Macro Link 2016

7月23日に上海で開催された Bilibili Macro Link 2016(BML2016) というニコニコ超会議の中国版みたいな行事に参加してきました。 目的は、ももいろクローバーZというアイドルが参加するライブ。 参加するにあたって チケット ももクロ公式サイトやイープラ…

MRI 検査をしてきた話

6月の上旬頃から謎の首の痛みに悩まされ、いったん治まってきたと思いきや再びぶり返して、歩くだけで痛いという状態異常になってしまったので、仕方なく病院に行った。 整形外科での診断は、ストレートネックと強い肩こりという話だったのだけど、数日たっ…

database_cleaner と use_transactional_fixtures = true の競合について

競合するというか合わせて使うと不毛なことにしかならない。 capybara で selenium driver など(rack_test driver以外)を使うと別スレッドでサーバが立ち上がり DB コネクションが共有されなくなるため、トランザクションを張ってテストデータを作ると、別…

jpstock & jsm の公開をやめました

株価取得云々の目的でつくっていた jpstock と jsm の公開をやめました。 jsm を公開したのが2011年の9月。 もともと怒られたり、やめてと言われたらやめようという気持ちで公開してましたが、本日下記のヘルプ画面を知るにいたり、公開をやめる運びとなりま…

紅茶花伝 x ももクロ第2弾ねこクロかわいい

c.cocacola.co.jp かわいい。 今回もペットボトルについてるQRコードから専用のページに飛べて、そこで動画がみれる。 第1弾は時間帯によってみれる動画がかわっていたけど、こんかいはランダム。 なのでじゃっかん面倒くささがあっぷした。 ちなみに第2弾の…

Goでブラウザ操作云々のメモ

Go

qiita.com

さくらVPSに CentOS7 をインストールして Ansible で環境構築した

メモ。github.comCentOS7 のインストールは、公式の手厚いサポートのおかげで簡単でした。 Ansible シンプルで分かりやすくて、コードを読み返したときにすぐ使い方を思い出せるところが好き。 ツールを使わずに ssh でログインしてせっせとインストール作業…

Rails + Redshift + RSpec が動かないのはなんでや

redshift の adapter は aamine/activerecord4-redshift-adapter を使ってる。 GitHub - aamine/activerecord4-redshift-adapter: ActiveRecord 4 DB adapter for Amazon Redshiftなんだか動かない。 $ ./bin/rspec rake aborted! Rake tasks not supported …

紅茶花伝 x ももクロの動画を自動再生していく。ただしMacに限る

一部界隈で大変好評な紅茶花伝 x ももクロの動画、みなさん見てますか!時刻によって内容が変わるため、全部みようとするとなかなか大変だと思います。端末の時刻を変えればよいとはいえ、全部で50種類以上あるわけで、とても面倒です。だけど動画は見たい。…

紅茶花伝 x ももクロ 動画の時間帯をまとめてみた

紅茶花伝とももクロのコラボキャンペーンが4月25日から始まりました!紅茶花伝×ももいろクローバーZ「コラボデザインボトル」登場!|紅茶花伝コンビニよりもスーパーやドンキに行くと見つかることが多いそうな。 僕も方々をかけずりまわりました。さてこの…

ももクロなどの画像を返す LINE BOT をつくってみた

メンバーなどの名前を入力するとそれに応じた画像が返ってくる BOT です。いまはこんな感じ。画像を返すようにしてみた pic.twitter.com/LbGkzKaWRV— ユタ (@utahta) 2016年4月10日 名前でだしわけするところまで実装した。LINEをインターフェースにしていく…

ももクロ DOME TREK 2016 の感想

MOMOIRO CLOVER Z DOME TREK 2016 "AMARANTHUS/白金の夜明け" に参加してきました。2月20日の名古屋ドーム公演から4月3日の西武ドーム最終公演まで全9公演。 ただただひたすら楽しいツアーでした。 メンバー個人の見せ場をみたとき、ももクロの新しい方向性…

ズンドコ with Golang

Go

golang の勉強がてら書いてみました。 ズンドコ を投げる goroutine xN とズンドコを受け取って正しいか判断する goroutine x1。 終了処理を全く考えないお行儀の悪い雰囲気が漂うコードになりました。

goでtwitter access tokenを取得する

Go

golang 楽しいです。 twitter の access token を golang で取得してみたメモ。ChimeraCoder/anaconda を今回は使う。流れはとても簡単で、 anaconda.AuthorizationURL("http://localhost:8000/access_token") を呼ぶ ブラウザでTwitterの連携許可をする 返…

スノボー用にBCダッフルを購入した

THE NORTH FACE のBCダッフル Mサイズを買った。オールインワンのスノボーケースを今まで使っていたのだけど、歩くときにスノボーの端が足のふくらはぎに当たるし、当たらないようにするにはかなり前傾姿勢を取らないといけないし、重いし、何かとストレスを…

大晦日

今年もよい年でした。ももクロの現場は先日のボクシングフェスで終了。 カウントダウン年越しライブは外れたし、家でUstreamの中継を観ていようと思います。今年は自分のリソースの60%をももクロ、20%を音ゲ、10%を株、残り学び事といった形に割いたように感…

WP Social Bookmarking Light 1.8.0

WP Social Bookmarking Light 1.8.0 に更新しました。 Pinterest ボタンを追加 Twitter ボタンを修正 twib, tweetmeme, buzzurl を削除

昭和記念公園で紅葉を撮ってきた

買ったからには使わないともったいないカメラ OM-D E-M5 Mark Ⅱ。 ということで先日、昭和記念公園まで赴いて散りかけの紅葉を撮ってきました。紅葉を撮るに先駆けて前々から欲しかった 12-40mm f2.8 pro を購入。 今回はこのレンズを装着してます。14-150mm…

T-SPOOKと家康楽市

OM-D E-M5 Mark Ⅱ を購入したということでいくつか写真を撮ってきました。T-SPOOKというお台場のハロウィーンイベントを初の撮影現場としたかったのですが、待機していた場所をももクロさんたちが一切通らず柵推し最前という不名誉な称号とともにちょっと日…

オリンパスの OM-D E-M5 Mark II を購入した

オリンパスの OM-D E-M5 Mark II を買ってしまった。 初めてのちゃんとしたカメラ&高額ということでひたすら悩んだけど、自分の中でこれしかないなと思う境地に至ったので良かった。 動機 いわゆる欲しくなった要因だけど、これはわりと単純で先日小平で赤…

夏のももいで

珍しくいろんなところに出かけた今年の夏。 何年か後に振り返りたさあるのでメモっとく。 ロサンゼルス 6月30日~7月4日までロサンゼルス。(ももクロLAツアーに行ってきた - utahta.log) 人生初の海外旅行をこういった形で迎えるとは思わなかったけど、本…

WordPressからはてなブログに移行した

はてなブログにWordPressのデータをインポートする機能がついたので引っ越しました。 WordPress形式をMovableType形式に変換するところでいつも心折れていたので大変よかった。ただ、WordPress形式のインポートも一筋縄ではいかなかったので対応をメモしてお…

ももクロLAツアーに行ってきた

先日ロサンゼルスのアニメエキスポで開催されたももいろクローバーZのライブに参加してきました。 海外ということで公式ツアーが開催されるなら行こうと決めていて、結構ぎりぎりのタイミングでその開催が発表されたのですが、なんとかお休みが取れました。 …

ももクロどんたく2015 春 ~劇空間プロライブ~行ってきた

ライブは去年の桃神祭以来だからおよそ8ヶ月ぶり。 4月4日、5日と参戦してきました。くっそ楽しかったです。 いまは終わってしまった喪失感というかライブシックというか、寂しさに襲われています。 去年ももクリでどんたくの開催が発表されてから今日までそ…

3月優待のメモ

大体こんな感じでいこうかなーと考え中。 去年の抜粋に少し新規銘柄をプラス。相変わらずの金券乞食。 結果は、手数料・金利など抜かずで +31,904 ぐらいでした。 手数料・金利などを抜くと3万弱ぐらい相当。 成学社だけ注意喚起でてるの見逃してやっちまっ…

文字列をドットデータにしてSlackで遊ぶ

文字列をドットデータにするライブラリを作りました。utahta/dotmoji 例えばこんな感じに動きます。 このライブラリをざっくりとAPIしたものがこちら。utahta/dotmoji_app 文字列を渡すと、よしなに2次元配列化したjsonを返します。 これを使って絵文字でメ…

WP Social Bookmarking Light 1.7.9

・LINEで送るボタンのオプションにプロトコル選択を追加しました。 ・LINEで送るボタンのtitleとurlをURLエンコードするようにしました。

9月の優待

せっかく作ったので使ってみた。 便利だった。 いままでのせこせこvimで入力して実行するといった手間が減った。 中身はそこそこ取れそうな感じでありつつ損が少なそうでありつつクオカード的なもの。 FF14の熱がすこしだけ回復したのでまたやってる。 アー…

逆日歩算

これまでひたすらコマンドラインで優待の逆日歩リスク的なのを見てたのだけど、いい加減めんどうになったので、ウェブアプリにしてみた。 http://gyakuhibusan.herokuapp.com/ 最初 sinatra で作ろうとして途中で padrino にして結局 rails にしてしまった。…

ももプロZ to Dropbox

個人用にももプロZをDropboxにもってくプログラムを書いた。utahta/momoproz $ momoproz comic -f config.toml とかで色々よしなにしてくれる。自分用なので自分以外が使うときは dropbox app を作成とか云々する必要があるけど。 バックナンバーなしや1日お…

6月の優待2

2つ取った。 コード企業名逆日歩優待額損益 2579コカ・コーラウエスト(株)0.551800 +1744 3271(株)THEグローバル社0.051000 +995 手数料: -332 コカ・コーラ12本頼もう。

6月の優待

なんとなく損しなさそうで取ってもいいかなーなものピックアップ。 80銘柄中の3銘柄。少な。 コード企業名逆日歩優待額コスト損益率 3271(株)THEグローバル社81000800 +20020.0 2579コカ・コーラウエスト(株)1618001600 +20011.1 7989立川ブラインド工業(…

EDINETコードを取得する

EDINETからEDINETコードのリストを取得するgemをgithubなどに上げてみた。 たぶんEDINETが新しくなったときからEDINETコードと証券コードとその他会社名などなど情報をcsv形式でダウンロードできるようになっていて、それをプログラム的に取ってくるのが無駄…

3月 優待

今年は逆日歩が1日というのと先月の逆日歩がわりと高騰したこと数が多いのである程度分散したことで、わりとお安く取れた銘柄が多かった。 いつものごとく主に金券系と映画鑑賞券と毎年恒例のゲーム引き換え券を乞食。 結果は以下のとおり。 コード企業名逆…

hello, world × 3

CodeIQに出題されていたhello, world × 3でパーフェクト的な賞を頂きました。 こちらの記事に他の方と一緒に自分の回答も載っているんですけど、他の方と比べるとなんとも陳腐な感じでお恥ずかしい。 記号だけのPerlプログラミングの基本原理とか色々知らな…