2014-01-01から1年間の記事一覧

HBFav 2.8.1 をリリース : iPhone 6 解像度対応と認証再要求問題の修正 / はてなブックマークへの要望

昨日のことになりますが HBFav 2.8.1 をリリースしました。主な変更は iPhone 6 解像度対応 はてなブックマーク追加時に認証を再度要求されてしまう問題の修正 の 2 点です。これまでは折角画面サイズが大きくなった iPhone 6 や 6 Plus で HBFav を使っても…

「リーン」について : 「何を作るか」よりも「何を作らない」か

2013年に「リーン・スタートアップ」という書籍が出版されて、それからリーン (LEAN) という考え方に注目が集まるようになった。LEAN とは「無駄のない」とか「ぜいにくのない」とかそういう単語らしい。書籍リーン・スタートアップには「スタートアップやそ…

エンジニアにとって良い組織とは何かを知りたい?

「エンジニアにとって良い組織体制ってどんなものですか? お話を伺いたいのですが・・・」と依頼をいただくことがあるが、都合上全部を受けてはいられない。ので、そういう疑問を持たれた方は以下の本を読むと良いかと思います。How Google Works (ハウ・グーグ…

日本語で読める IT名文書 三選

pplog の方に書いたけど、別にブログに書けばいいかと思い直したので投稿。Slack でチャットしてて、なんとなくこれ面白いよ URL を共有する機会があったので適当に選んだもの。 伽藍、バザール、ノウアスフィア、おなべ(3) http://www.artonx.org/diary/201…

HBFav 2.7.1 をリリース。iOS 8 に対応しました

審査に時間がかかってしまいましたが、無事 HBFav 2.7.1 をリリースできました。 https://itunes.apple.com/jp/app/hbfav/id477950722 これで iOS 8 にするとクラッシュする問題が解消されました。ただし、iOS 8 でプッシュ通知を受け取ろうと設定しようとし…

HBFav が iOS 8 でクラッシュする問題について

HBFav をお使いいただきありがとうございます。現在のバージョン 2.6.1 は、iOS 7 から iOS 8 にアップグレードするとアプリ起動後、記事一覧を読み込んだところでクラッシュしてしまいます。クラッシュの原因を修正したバージョン 2.7.1 を先週には App Sto…

質問: Go の変数初期化に伴う条件分岐をもっと良い感じに書きたい

Go にはスクリプト言語でいうところの variable = a || b のような構文や三項演算子がないようなので、 var accessKeyId, secretAccessKey string if config["aws_access_key_id"] == "" { accessKeyId = os.Getenv("AWS_ACCESS_KEY_ID") secretAccessKey = …

Reverse Proxy がなぜ必要か

フロントエンジニアに知ってもらいたいリバースプロキシの重要性 | RickyNews この記事が目に入って読んでみた。なるほど、昨今は Reverse Proxy は便利な L7 ルーター的なものとして認識されているのだな、と思った。URL の Rewrite や、VirtualHost 云々。…

インフラの継続的デリバリー

事前に断っておくがここでいう「インフラ」はレイヤ的には OS より上の話。少し前に GitHub 時代のデプロイ戦略 - naoyaのはてなダイアリー で、GitHub を介したデプロイを実践しているということを紹介した。普段の開発を Pull Request ベースでやっている…

BigQuery と Google の Big Data Stack 2.0

先日、有志で集まって「BigQuery Analytics」という書籍の読書会をやった。その名の通り Google BigQuery について書かれた洋書。BigQuery を最近仕事で使い始めたのだが、BigQuery が開発された背景とかアーキテクチャーとかあまり調べもせずに使い始めたの…

Deploy to Heroku / Webアプリケーションのポータビリティ再び

Heroku の新機能で Heroku Button が出た。見るよりも、触る方が早い。以下のボタンを押すと md2inao をあなたの Heroku アカウントにデプロイして、動かすことができる。 ボタンを押すと以下のような画面が出て、Deploy to Free を押すと直ちにデプロイが始…

Sqwiggle が良いという話、またはリモートでアジャイル開発をどう進めるか

KAIZEN platform Inc. は、新しい働き方をいろいろ試してみようという会社でそのひとつにリモートワークがある。リモートワークの良さあるいは良くないところについては、以前に Rebuild.fm の ep.32 でも話した。ちかごろは、オンラインミーティングのため…

GitHub 時代のデプロイ戦略

少し前までアプリケーションのデプロイと言えば capistrano などをコマンドラインから叩いてデプロイ、みたいなことをやっていたが、最近は少し様子が違うのでそのやり方、KAIZEN platform Inc. での事例を紹介する。 GitHub のイベントを契機に CI as a Ser…

Cask

昨年 ELPA で elisp を管理 - naoyaのはてなダイアリー に書いたとおり、昨今は Emacs にもパッケージ管理システムが搭載されいて、どこからか elisp をコピペしてきてその後管理できなくなる・・・みたいなことはなくなった。ただ、じゃあ ELPA で全て解決した…

HBFav の不具合が直りました

HBFav で新着ブックマークが正しく取得できない不具合が発生しています - naoyaのはてなダイアリー で報告しました HBFav の不具合ですが、はてなブックマーク本体が修正されたことにより HBFav 側もこれまでどおり動作するようになりました。 はてなブック…

JAWS DAYS 2014、Immutable Infrastructure について

何もかも投げ棄てて Dark Souls II をやりたい気持ち抑えながら JAWS DAYS 2014 で Immutable Infrastructure について話してきました。以下、資料です。(Embed できないのでリンクです)https://speakerdeck.com/naoya/immutable-infrastructure-number-jaws…

HBFav で新着ブックマークが正しく取得できない不具合が発生しています

HBFav で一昨日ほどから、新着ブックマーク取得時に正しく取得できない、具体的にはすでに表示済みのエントリが二重に表示されたり、新着で取得したものが更新すると消えてしまう、という現象が発生しています。こちら、昨晩にはてなブックマーク本体側から…

些末なコードレビュー

朝起きて布団から出るのがつらいので、HBFav をつらつらと眺めていた。あるサービスの JavaScript が重いとか、そのコードが難読化されてないとか、担当者とおぼしき人間が書いたコメントがそのまま残ってるから消しましょうよとか、そんなことが書かれてい…

Rebuild #29 でアプリのレビューをして欲しいと話したらたくさんレビューが来た

@miyagawa の Podcast (まあ、このブログを読んでくれてる人にはわざわざ説明するまでもない) である Rebuild #29 で、iOS アプリのレビューの話になって、自分が作ってる HBFav も☆5個のレビューくださいね、と冗談半分で言ってたら、きづいたらレビューが5…

Github を使って雑誌原稿を書く

今日はこのあと Github の Tokyo Drinkup January 2014 に行くのだが、先方から、もしかしたら 10分ほど Github について話してもらうかも、と打診された。話すか話さないかわからないが、もし話すとしたらと仮定し内容の整理も兼ねて以下「Github を使って…

CROSS 2014 「現場に聞く!テスト/CI/DevOps、実際のところどうなの」

新年あけましておめでとうございます。本年もよろしくお願いします。えー、もう明日になってしまって今更宣伝してもという感じではあるのですが、明日開催される CROSS 2014 で、12:00 から 60分ほどセッションを開催します。「現場に聞く!テスト/CI/DevOps…