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

Docker for Mac から PHPをリモートデバッグする

以下を参考に設定した。forums.docker.com Macの設定 Macでターミナルを立ち上げて次のコマンドを入力 sudo ifconfig lo0 alias 10.254.254.254 Dockerfileの例(抜粋) # PHP RUN echo "[Xdebug]" >> /etc/php.ini && \ echo "zend_extension=/path/to/xdeb…

sbt console で scalacOptions を指定する

これでOK % sbt > set scalacOptions ++=Seq("-Xprint:parser") [info] Defining *:scalacOptions [info] The new value will be used by compile:scalacOptions [info] Reapplying settings... [info] Set current project > set scalacOptions ++=Seq("-Xl…

株式会社プラグラムを退職しました

私事で恐縮ですが、2015年6月30日をもって、株式会社プラグラムを退職しました。株式会社プラグラムには、会社ができるジェネフィックスデザインという会社の頃からフリーランスとして、プラグラムという会社ができてからは社員として関わってきました。 約4…

CasperJS歴3時間でハマったこと

はまったことメモ HTTPレスポンスのステータスコード(404)を取得したい casper.on('http.status.404', function(resource) { this.echo('wait, this url is 404: ' + resource.url); }); HTMLページを読み込んだときにJSのシンタックスエラーがあるかどうか…

自分がプロジェクトでKnockoutを使うときに気をつけていること

れはKnockoutJSアドベントカレンダー24日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita 今日はネタも尽きたので自分がプロジェクトでKnockoutを使うときに気をつけていることをグダグダ書こうと思いま…

しょぼちむをExcel方眼紙で表現してみる

これはしょぼちむアドベントカレンダー23日目の記事です。しょぼちむ Advent Calendar 2014 - Adventar しょぼちむ Advent Calendar 2014 - Adventar 昨日は、ばふぁさんの「しょぼちむ!スクラムチームの外側の話をちょっと書いてみたよ!」でした! 今日は…

KnockoutでHandlebarsを使ってみる

これはKnockoutJSアドベントカレンダー22日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita Knockoutでは外部のテンプレートエンジンを組み込んで使うことができます。組み込み方はソースコード内に記載…

Mappingプラグイン(その2)

これはKnockoutJSアドベントカレンダー19日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita MappingプラグインはKnockoutJS公式のドキュメントに唯一書かれてあるプラグインです。 http://knockoutjs.com…

Mappingプラグイン(その1)

これはKnockoutJSアドベントカレンダー17日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita MappingプラグインはKnockoutJS公式のドキュメントに唯一書かれてあるプラグインです。 http://knockoutjs.com…

Knockoutの template バインディング

これはKnockoutJSアドベントカレンダー15日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita KnockoutJSには template バインディングなるものがあります。これは何かというと HTMLの一部を切り出してテン…

カスタムバインディングの作り方

これはKnockoutJSアドベントカレンダー14日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita KnockoutJSではすでに組み込まれているvalueバインディングやclickバインディングなど以外でも 自分でバインデ…

Yeomanを使ってKnockoutのプロジェクトを作成する

今回は Yeoman、 Gulp、Karma を使ってKnockoutJSのプロジェクトを作成しようと思います。元ネタは作者のブログのここの動画です。 Steve Sanderson - Architecting large Single Page Applications with Knockout.js on Vimeo この動画の内容を今回のアドベ…

ko.utils(その他)その2

これはKnockoutJSアドベントカレンダー10日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita 今日もまた Knockout の便利機能が入った ko.utils について適当に紹介します。 まだまだあるよ!今日紹介する…

ko.utils(その他)

これはKnockoutJSアドベントカレンダー8日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita 今日は Knockout の便利機能が入った ko.utils について適当に紹介します。前回は配列だったのでそれ以外を紹介…

ko.utils(配列編)

これはKnockoutJSアドベントカレンダーの記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita 今日は Knockout の便利機能が入った ko.utils について適当に紹介します。今回は配列編。紹介するのは以下のメソッド…

ko.computedとko.pureComputed

これはKnockoutJSアドベントカレンダー5日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita 依存性の追跡(トラッキング)は ko.observable / ko.observableArray と ko.computed の組み合わせで行います。…

Components を使ってみる

これはKnockoutJSアドベントカレンダー3日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS 3.2では新しく Components という機能が追加されました。作者のブログにもあるようにこの機能は web …

JVM仕様にあるクラスファイルのフォーマットについて

これはJVMアドベントカレンダー1日目の記事です。JVM Advent Calendar 2014 - Qiita JVM Advent Calendar 2014 - Qiita JVM仕様にあるクラスファイルのフォーマットについて書きます。JavaのクラスファイルのフォーマットはJVM仕様の4章で定義されています…

KnockoutJSの紹介

これはKnockoutJSアドベントカレンダー1日目の記事です。KnockoutJS Advent Calendar 2014 - Qiita KnockoutJS Advent Calendar 2014 - Qiita 一発目なので最初は KnockoutJS とはどんなものなのかについて書きたいと思います。KnockoutJSとはMVVMパターン…

OpenJDKをビルドしてみた

jvm

デバッグ版のJVMが欲しかったのでビルドしてみた。環境はMac。基本ソースをMercurialでクローンしてREADME読めばできる。READMEにもあるけど、詳しいビルド方法はここを参照すればいい。 http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.h…

友達から「これ無料で作ってよ」って言われたときに注意したいこと

最近あまりにもひどいので、今後同じような経験をしないよう備忘録として書いておきます。プログラマとかデザイナーの人は一度は必ず経験があると思うのですが、 友人から「こんなアイデアがあるんだけど」「うちの会社のサイトがダサくてね」という切り出し…

PhpStormでisset()を使う時の注意点

php

ちょっとした凡ミスを防ぐためのメモ書きです。PhpStormは(多分)他のどのPHPエディタ・IDEより賢いので、未定義な変数があるとちゃんとエラーをハイライトして「ここは使ってないよ」って教えてくれます。 ただ、PHPには元々 isset()っていう未定義かどう…

CakePHP2でFixtureのデータをCSVから任意のタイミングで変更する

CakePHPのFixtureは個人的に使い辛いと常々感じていて、理由としては 1Fixtureクラスに対して1データしか用意できない 状況によりデータを変えたい場合1Modelに対して複数のFixtureクラスを用意する必要がある といったことなどから基本CakePHPではできるだ…

株式会社はてなに入社しました

株式会社はてなに入社しました株式会社はてなに入社しました - hitode909の日記

SourceTreeのマージツールにPhpStormを使う

去年ぐらいから仕事のリポジトリもGitに移行しています。 Subversionと比べるとGitが小回り効くのがすごく気に入ってるのですが、 たまにマージ時にコンフリクトが起こったときにPhpStormファイルが読みにくくなってちょっと不便でした。他のグラフィカルに…

2014年の抱負

明けてましたのでおめでとうございます。今年は色々と慌ただしくなる感じがするので、抱負でも書いて初心を忘れないようにしておきたいと思います。あんま色々やろうとしても無理なのは分かっているので心がけ程度ですが。 ・仕事を丁寧にする速度よりも時間…

空堀の旧ヤム邸にカレーを食べに行ってきました。

これはカレー Advent Calendar 2013 - Adventarの22日目のブログです。 今日は 空堀の旧ヤム邸 に行ってきましたので思い出をアップします。カレーとくつろぎ 旧ヤム邸 | 空堀商店街 昼にちょっと一仕事してから空堀商店街に向かいました。当初中之島のほ…

簡単!タンドリーチキンの作り方

これはカレー Advent Calendar 2013 - Adventarの19日目です。 なんかカレー料理教室みたいな感じになってきましたが、 僕自身あまり詳しくないので他に色んな作り方知ってる人がいたら教えてほしいです。それでは、今日はタンドリーチキンの作り方について…

簡単で美味しいグリーンカレーの作り方

これはカレー Advent Calendar 2013 - Adventarの18日目の記事です。 今日は難しそうに思えるグリーンカレーの作り方について書いてみたいと思います。 ■用意するもの グリーンカレーペースト 50g 鶏もも肉 適量 ナンプラー 適量 ナス 1個 ココナッツミル…

カレーのトリビア

これはカレー Advent Calendar 2013 - Adventarの17日目の記事です。 今日はネタg(ry 少し趣向を変えてさっき調べたちょっとカレー知識をひけらかそうと思います! ミイラ作りにスパイスは必須Wikipediaによると、インドにおいては紀元前3000年頃からすで…

チャイについて

今日はカレーアドベントカレンダーの 14日目です。 今日はチャイについて書きたいと思います。しかし僕自身チャイについてあまり知識があるわけではありません。。 というわけで、今年のエイプリルフールに @daiksy さんから貰ったチャイの粉を使って作りた…

大阪の淀屋橋、本町付近の美味しいカレー屋さん

これはカレー Advent Calendar 2013 - Adventarの13日目の記事です。 今日は会社が本町にあるので、その付近のカレー屋さんを紹介したいと思います。 どの店も美味しいですので近くに寄ったカレー好きな方は是非。 バンブルビー http://tabelog.com/osaka/…

東京で食べたカレー屋さんで印象に残ってるお店

これは カレー Advent Calendar 2013 - Adventar の12日目の記事です。 ついこの間まで東京に住んでいたので東京で出会った印象に残るカレー屋さんをいくつか紹介したいと思います。最初に断っておきますが、カレーは食べ歩きよりも作るほうが好きなので、…

バターチキンカレーを作る

これは カレー Advent Calendar 2013 - Adventar の5日目の記事です。 3日目でカレーに関する本、4日目でスパイスを買いに行くところを書きました。 スパイスとレシピがあればあとは作るだけなので、 今回はバターチキンカレーを作りたいと思います。 材…

そうだ、スパイス買おう

これは カレー Advent Calendar 2013 - Adventar の4日目の記事です。 ヱスビー食品にもありますが、「カレールウの”ルウ”とは小麦粉をバターやオリーブ油で炒めた後、ブイヨンや牛乳でのばしたもの*1」で、ヨーロッパの影響を受けているので実際のインドカ…

初心者のためのカレー本

これは カレー Advent Calendar 2013 - Adventar の3日目の記事です。 ヱスビー食品によると、「日本人は一年に約78回カレーを食べている*1」そうです。 それだけ日本人に愛されているカレー。 しかし、カレーを食べる人はたくさんいてもカレーをスパイス…

Knockout.jsとKarmaで簡単TDD開発

この前の関ジャバの懇親会で @hakurai さんに良さを教えてもらってから、Knockout.jsを始めてみました。 Knockout.jsを使うことにした理由は以下の通り。 ・プロジェクトの途中から使っても比較的簡単に導入できる →Knockout.jsはAngularJSなどと比べてRoute…

最速でANTLR4を試す

ANTLR4がすごい良いです。「The Definitive ANTLR4Reference」という電子書籍を買って最初のほう読んでますが、節々から漂う著者の「もう25年も開発しているぜぇ(ドヤァ」がたまりません。 というわけで早速最速でANTLR4を試してみます。 まずいつものようにI…

Gradle Support in IntelliJ IDEA.

Gradleをインストールして、IntelliJで使う設定をしたので作業メモ。 (Macでの作業メモなのでWindowsはちょっと違うかも・・・) まず最初に Gradle をインストールしたいのでGVMをインストールします。・GVMのインストール % curl -s get.gvmtool.net | ba…

ゆとりが愛したチキンカレー。

このエントリーは「ゆとり Advent Calendar」第24日目の記事です。あと少し空きがあるので書きたい方はお早めに! http://atnd.org/events/39189 ゆとりさんといえば「カレー」ですよね。 というわけで、ゆとりさんも好きなチキンカレーのレシピをブログに…

ゆとりさんにカレーをのせるゲームを作る 第一回 「IntelliJでJavaFXをはじめてみよう」

このエントリーは「ゆとり Advent Calendar」第1日目の記事です。まだまだ空きがあるので書きたい方はお早めに! http://atnd.org/events/39189 勢いで @ayato_p さんに作成してもらったゆとりAdvent Calendar。ゆとりさんといえば、やはりJJUG幹事になった…

nginx-1.4.0をインストールしてみる

nginx-1.4.0は結構胸熱なバージョンなので早速インストールしてみる。 OSはVirtualBoxのCentOS。 インストール方法自体は今までのバージョンとたいして変わらないが、多分設定周りが違うと思う。 とりあえずインストールだけ済ませておく。 $ mkdir source $…

IntelliJ IDEAでAway 3Dを始めよう。

とりあえずTutorialの動かしかたを備忘録として残します。 プロジェクトを作成します。 Flash Moduleで作りましょう。 Target platformは Web で。 Pure ActionScriptにチェックを入れる Flex SDKを選択。 Target playerは 11以上 サンプルコードを写す 以下…

chef備忘録

新しくレシピ作る knife cookbook create foo -o cookbooks 別ノードを準備する knife solo prepare user@host 別ノードのレシピを実行する knfe solo cook host knife-soloをソースからインストールしたらエラーがでた。 どうやら前のバージョンのknife-sol…

退職しました

先月3/31日付けで「株式会社 HOGE DRIVEN」を退職しました。HOGE DRIVENの入社は、@backpaper0 さんや @irof さんに誘われたのがきっかけでしたが、その後は上司である @daiksy さんのご指導の元、楽しく仕事させてもらいました。 最初はいろいろ楽しく仕事…

IntelliJに乗り換えました(ショートカット編)

IntelliJで control + shift + R が入力できなかったけど教えて貰ってできるようになった!@masanobuimai 入力ソースにU.S.を追加したらできました!ありがとうございました!! twitter.com/tan_go238/stat…— Go Tanakaさん (@tan_go238) 2013年3月22日 そ…

「自分の勉強会遍歴」について

新年あけましておめでとうございます。年末の振り返りとかほとんどやったことがなく、あと思うところがあって、一気にここ数年分の振り返りをしたいと思ったのでちょっと長くなりますが「自分の勉強会遍歴」について書いてみます。 ※記憶が曖昧なため、若干…

irofコマンドをbrewでインストールしてみる

このブログポストはいろふアドベントカレンダーのXデー(マヤ暦最後の日)の記事です。いろふ Advent Calendar というわけで、最後の日にふさわしくなく世界のirofさんをコマンド化して、brewで入れてみようと思います。 まず irof コマンドを作りましょう。…

みんなが大好きないろふさんをSVGでざっくり書いてみた

この記事はHENTAI Advent Calendar 2012 - 変態アドベントカレンダー 8日目の記事です。 HENTAI Advent Calendar 2012 - 変態アドベントカレンダー もうすっかりネタ切れ気味で変態濃度は薄くなってきましたが、今回は最近巷で流行している「いろふさんアイ…

池袋バイナリ勉強会に行ってきた

[池袋バイナリ勉強会] http://w.livedoor.jp/ikebin/ 2回目です。1回目はMono Developを使用してBrainFxckという言語処理系を手動で実現するアプリと 実際にBrainFxckの処理系を書きました。2回目はPDP-11のバイナリハックを行いました。まずインタプリタ…