@kyanny's blog

My thoughts, my life. Views/opinions are my own.

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

はてなブログで通算 200 日達成

はてなブログでブログを書いた日数が 200 日を越えていた。はてなダイアリーのぶんも含めると通算 1,100 日以上。今年は三日に一回くらいのペースで書きたい。

MongoDB.app

https://github.com/gcollazo/mongodbapp DB Weekly で紹介されてた。 MongoDB 公式の Mac OSX 用にビルドされたバイナリ実行ファイルを含む Mac OSX アプリケーション(アンオフィシャルな勝手アプリ)で、アイコンダブルクリックで起動できる簡単さがウリ…

brunch で i18next を使うときの設定方法

https://github.com/kyanny/i18next-with-brunch検索したが前例が見つからなかったので備忘録としてサンプルアプリケーションを作って GitHub に置いた。具体的な設定コードやディレクトリ構成などは文章で説明するよりコードそのものを見た方がわかりやすい…

grunt-spritesmith/grunt-spritesheet を使っていて PhantomJS が crash したら 1.9.7 にダウングレードするとなおる

仕事で関わってるプロジェクトで発生するが未だに何が悪いのか把握できてない。ともかく PhantomJS 1.9.8 (Mac OSX 版) だと 100% クラッシュする。 1.9.7 では再現しない。 PhantomJS は Homebrew でインストールしていたが Homebrew で古いバージョンのパ…

RubyConf PH 2015: my proposal has not been accepted

Submitted CFP to RubyConf Philippines 2015 - @kyanny's blog Submitted CFP to RubyConf Philippines 2015 - @kyanny's blog 二日前に不受理の連絡がメールで来た。けっこう自信があっただけに残念。海外の壁は厚かった。

MongoDB (MongoMapper) で「Array 型フィールドが空でない」条件で検索

User.where(permissions: {"$exists" => true, "$not" => {"$size" => 0}}).count :permissions => [ ] である、という条件は { :permissions => { "$size" => 0 } } と書ける :permissions => [ ] ではない、という条件は $not をはさんで { :permissions =…

イシュー(チケット)のタイトルには「現状どのように間違っているか」を書くべきか「本来どのようであるべきか」を書くべきか

イシュー(チケット)のタイトルに、 「(本来ならばこれこれこういう振る舞いであるべきだが、現状だと)これこれこのように間違った振る舞いをしている(のでバグである)」 という風に書く人と、 「(本来ならば)これこれこういう振る舞いであるべき(だ…

Homebrew でインストールした postgresql に接続できないときの原因と対処法

blog.kyanny.me

A "nice to have" person

I had a conviction that I don't become a "Single point of failure" person. I didn't keep my knowledges secret and shared them as much as possible, I spared no effort to share them for people around me, I didn't cut corners to explain what …

「本は死なない」を読んだ

本は死なない Amazonキンドル開発者が語る「読書の未来」作者: ジェイソン・マーコスキー,浅川佳秀出版社/メーカー: 講談社発売日: 2014/06/19メディア: 単行本この商品を含むブログ (4件) を見る AmazonでKindleプロジェクトの立ち上げに関わった人が書いた…

TOEIC

リスニングは去年より難しく感じた。半分くらい聞き取れなかった。去年よりスコア落ちてる気がする。リーディングは去年よりよくできた気がする。去年は最後の二問か三問は時間切れで適当にマークしたけど、今年はギリギリ時間内に最後まで読んで解答できた…

HTML Imports のスクリプト実行順序がよくわからない(解決済み)

コメントをもらって改めて該当箇所の解説を読み直したら自分の解釈間違いがわかって解決した。 HTML5 Weekly でこの記事をみつけた。 Introduction to HTML Imports — WebComponents.org Execution order の説明の、この箇所がわからなかった。 Script insid…

Researching a new form of HTTP caching optimization を読んだ

Researching a new form of HTTP caching optimization - Phusion Blog を読んだ。議論を呼んでいた Turbocaching についてちょっと詳しい説明があった。 Vary ヘッダを使うとキャッシュを返していいかどうかをリクエストの内容によって切り替えられるが、 C…

三菱東京UFJ-VISAの会員専用WebサービスはICクレジットカード(単体型)とスーパーICカード(キャッシュカード一体型)で登録・閲覧経路が違う

Moneytreeを使い始めたので三菱東京UFJ-VISAのICクレジットカードをアカウントに追加しようとして、まず会員専用Webサイトに登録しようとしたら、自分のカードでは登録できなかった。 三菱東京UFJ-VISAのサポートに電話で問い合わせたところ、キャッシュカー…

AWS EBS のプロビジョンド IOPS ボリュームはストレージ容量だけでなく IOPS 分もお金がかかる

不勉強のためプロビジョンド IOPS ボリュームの仕組みを理解していなかった。先月使い方で失敗して手痛い出費をしたので CloundWatch のアラームを $10 から $100 まで $10 きざみでセットしたら二日くらいで $20 から $30 にあがって、 EC2 インスタンス使…

2015 年の目標

年初なので今年の目標をいくつか考えた。目標の承認者である妻からのリクエストによるものも含まれている。 個人 Web サービスかアプリを一つ以上リリースする 去年までは「(海外)カンファレンスで発表する」という目標を掲げていたが、去年まででだいぶや…

渋谷ロフトの Oh My Glasses TOKYO で TYPE Garamond Regular-Tortoise を買った

新年だし眼鏡を新調して気分も一新しようと思って、前から気になっていた渋谷ロフトの Oh My Glasses TOKYO へ行ってきた。 Oh My Glasses はもともと眼鏡の通販サイトだが、昨年11月に渋谷ロフトに初の実店舗をオープンしている。自宅で無料で試着できるの…