heki1224の適当な日記

技術知識を忘れないように書き留めておくブログ

Google I/O 2017 まとめのまとめ

Google先生で検索すると毎回検索結果変動するのでまとめのまとめ書いておきます。 ※順次追加していきます。techbooster.orgqiita.comjapan.cnet.comjp.techcrunch.comjapanese.engadget.comdevelopers.cyberagent.co.jp

2017年の抱負

2017年の抱負は「生きる」です。年々体調が衰えて、生きていくのがやっとみたいな感じになりつつあるし。 嫁も「嫁's ブートキャンプ」を開いてくれるとのこと。まぁ、でも、子供が出来たら、体力いるんだろうなー。 歳行ってからの子供は大変だなー。 運動…

家族的なるもの

2012年に結婚しました。 結婚5年目ですね。とりあえず思っていることを書き記しておきます。 自己紹介 Twitterから抜粋します。 渋谷にあるAJITOな感じの会社で働いています。 宮城県仙台市出身。 愛妻家(Devoted husband)。 Software Engineer in Japan. 明…

potatotips #30 を主催しました

※公開が遅れ、だいぶ前の出来事となってしまいましたが、どうかご了承ください。去る6/23に iOS/Android 勉強会 potatotips #30 (iOS/Android開発Tips共有会) - connpass を主催しました。 Google I/O, WWDC 直後のpotatotips で記念すべき30回目となりまし…

potatotips #29 に参加してきました

本日開催の iOS/Android 勉強会 potatotips #29 に参加してきました。 それぞれの発表資料と発表を聞きながら書いた走り書きをそのまま掲載します。 ※Android発表のブログまとめになります。Google I/O 直後のpotatotips でしたが、全体に新しいものの発表は…

宗教的説話の大切さ

川沿いに住む男の話 〜 ザホワイトハウス(The West Wing)より ( ドラマ番組 ) - 「ノウブリ」と囁け! - Yahoo!ブログ 川沿いに住む男の家のラジオから声がした。「もうすぐ洪水が来る。危険だから避難してください」 男は言った。「私は信心深い人間で日…

Google I/O 2016 Live Widget

DroidKaigi 2016 参加記録(スタッフとして参加してみて)

はじめに 今回のブログは2016年2月18日〜19日の2日間にわたって行われたAndroidエンジニア向けカンファレンス DroidKaigi 2016 にスタッフとして参加した感想を書きたいと思います。 準備段階 実は開催までの準備期間中はあまりお手伝いが出来ませんでした。…

2015年の振り返り

ブログの更新をサボっていて、ほぼ書いていないですが 昨年に引き続き振り返りだけしておきます。2015年も振り返るといろいろと激動でした。。。## 総括 2014年ほどではないですが激動でしたね。 具体的には1回転職しました。得た教訓は「IPO前後のベンチャ…

気がついたらもう11月

気がついたら2015年も11月になってしまいました。 前回は2014年の振り返り記事を投稿していて、どれだけブログサボってたんだよと。。。。 実は2015年もいろいろあったので、落ち着いたら詳細書こうと思います。

2014年の振り返り

2014年を振り返るといろいろと激動でした。。。 総括 今年は近年まれに見る激動の年でした。 具体的には2回転職&2回引っ越ししました。 いろいろ考えて行動したつもりだったのですが 予想と現実が食い違った1年だったかなと思います。 まぁ、たまにはいいか…

BPStudy #81 に行ってきました。

ご無沙汰しています。DockerやCoreOSのお話が聞けるということで 久しぶりにBPStudy#81 - connpass に行ってきました。5月30日に開催されたもので、あれから1ヶ月以上も経ってしまって 全くタイムリーではないですが、メモ残しておきます。 BPStudy HHVM 入…

初めてBPStudyに行ってみました

今回初めてBPStudyという勉強会に行ってみました。 長く続いている勉強会で今回74回目だそうです。 http://connpass.com/event/3631/私用があったので前半のみ聞かせていただきました。ごめんなさい。参加者のみなさんはエンジニアが多いようで、 質問など具…

MacにMoshをインストールする時のメモ

MacにMoshをインストールする時のメモ 会社でちょっと話題になっていたのでメモ。 Mosh: the mobile shellノートパソコン+WIFIで仕事していると フロア移動するたびにssh接続し直しになってだるい。 そんな時にこのmosh使うと便利ですよというお話。 環境 MB…

PyCon APAC 2013 - Day 2 参加メモ

1日目の参加メモは以下にあります。 PyCon APAC 2013 - Day 1 参加メモ - heki1224の適当な日記 写真撮影 http://apac-2013.pycon.jp/ja/ 集合写真中央右端の方にいます。 Keynote ・Pythonおそいんだけど? →CPUそんなに使ってないでしょ? →原因はIOとかメ…

PyCon APAC 2013 - Day 1 参加メモ

9月14日、15日の2日間にかけて Pythonのカンファレンスがありました。 今回私は初参加だったので、どんなモヒカンたちが マサカリを投げ合っているのか 好奇心と恐怖が混じり合った気持ちで行ってきました。 以下に1日目の参加メモ書いておきます。 Keynote …

Spring 3.2 + Spring Data 1.3.4 + EclipseLink 2.5.0でJPAを試してみる

解説 + 感想 Javaには結構古くて新しい仕様が一杯あるのですが 使いたいと思っててもなかなか手がつかないですよね。 僕は以下の理由でいつも頓挫します。・エンプラ仕様だからなんか使いにくい ・そもそもJavaだからぱっと書けない ・そもそもやるのめんど…

さくらVPSにRubyをインストールする方法

※2014/07/03 更新 rubyを最新版に変更 環境 さくらVPS 2G CentOS 6.4 準備 特になし インストール ※インストールにはrbenvを使う。 インストールユーザはvagrantです。 # rbenv, ruby-buildをインストール cd /usr/local sudo git clone git://github.com/ss…

MacにPythonをインストールする時のメモ

MacにPythonをインストールする時のメモ 環境 MBA(Mid 2012) + OS X 10.8.3 準備 homebrewはあらかじめインストールしておく。 インストール ※インストールにはhomebrewを使う。 # python2系のインストール brew install python # python3系のインストール b…

MacにRubyをインストールする時のメモ

MacにRubyをインストールする時のメモ 環境 MBA(Mid 2012) + OS X 10.8.3 準備 homebrewはあらかじめインストールしておく。 インストール ※インストールにはrbenvを使う。 # rbenv, ruby-buildのインストール brew install rbenv brew install ruby-build #…

Spring Integration でPOP3メールを受信する

Javaでメール受信してその後何か処理をしたいときってありませんか? 僕はありました。特にメール受信を自動で検知してその後すぐに返信するみたいな方式をイメージしてて いろいろサンプルを探していたのですが、うまい具合なのがありませんでした。で、行…

tcpdumpの取り方

Webサービスをやっているとパケット解析なんぞしたくなる時があると思います。 そんな時はtcpdumpでネットワークに流れているパケットを記録してみましょう。 取得したログはWireSharkなどの解析ツールで分析出来ますよ。 早速以下にコマンドを。 コマンド /…

RabbitMQのレシーバを軽量バッチとして組み込む際の実装

以前書いたRabittMQとSpringAMQPの記事の続きです。 JavaからRabbitMQを使う - heki1224の適当な日記普通レシーバって単体のJavaバッチで実装すると思うのですが Spring Batchは重量級でちょっと使いにくい。 そこで Runtime.getRuntime().addShutdownHook(n…

HBaseをJPAで操作する

以前こんな記事を書きました。 HBaseをJDOで操作する - heki1224の適当な日記で、JDOだけじゃなく、JPAも実装してみようという事でサンプルを書いてみました。 heki1224/datanucleus-sample-jpa · GitHubサンプルは以下の環境で動作確認しています。 Hadoop …

サイボウズLiveで家庭内予定共有

家庭内でのスケジュールとかToDo管理に、何か良いソフトウェアはないものかと 試しに「サイボウズLive」を使ってみる事にしました。 https://live.cybozu.co.jpサイボウズLiveの特徴は以下の通り。 特徴 ・無料で使える ・無制限にグループを作成出来る ・ス…

Macからgithubにレポジトリ/プロジェクトを作る

手順 0. 準備 gitはhomebrewでインストールする。 eclipseにはあらかじめEGitをインストールしておく 1. ssh-keyを設定する 自分のPCでsshのkeyを生成して、公開鍵をgithubに登録します。 2. eclipseプロジェクトを作成する githubで管理したいeclipseプロジ…

idcon 15thに行ってきました

本日、日本のID厨が集まることで有名なidconが行われました。 募集に間に合って、うまく潜り込む事が出来たので 会場で取ったメモを公開しておきます。 ちなみに一部オフレコがありましたので、その部分はありません。 概要 タイトル idcon 15th ~ YConnect …

Hadoop Conference Japan 2013 Winterに行ってきました その2

昨日、東京ビッグサイトで行われた「Hadoop Conference Japan 2013 Winter」に行ってきました。 その2です。 その1はこちら 当日メモ(午後) リクルート式Hadoopの使い方 2ndEdition:石川 信行(リクルートテクノロジーズ) 2011年から2012年までどう進化…

Hadoop Conference Japan 2013 Winterに行ってきました その1

昨日、東京ビッグサイトで行われた「Hadoop Conference Japan 2013 Winter」に行ってきました。 以下、もろもろ書いてきます。あくまで主観ですが。 その2はこちら 全体的な感想 ・参加者はスーツを着ていらっしゃる方が比較的多かった。(6割くらい) →実際…

HBaseをJDOで操作する

昔、GAEのdatastoreにいたく感動した事があり、 HBaseであの使い勝手を再現できないかなと思っていました。いろいろ調べて見るとdatastore部分はDataNucleusというオープンソースをベースに作られているとか。 それならHBaseでも導入してみようと思い、サン…