くりにっき

フルスタックキュアエンジニアです

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

敢えてテストを書かないということ

TDD

元々は TDD Advent Calendar jp: 2012 : ATND で人数が足らなかった時の予備として用意していたのですが、めでたく人数が埋まったため単発で上げてみます。僕は自他共に認めるTDDマニアですが*1、敢えてテストを書かないことの重要性について説きたいと思い…

いろふさんのステッカーを作ってみる #irof_history

はじめに これは いろふ Advent Calendar : ATND の22.5日目です。 22日目 id:teafortw0 さんの ぬくもりろふ #irof_history - 無駄かもしれない足掻き でした 22.5日目 いろふさんのステッカーを作ってみる #irof_history 発端 @megascus irof Advent Calen…

「第一回 JetBrainsユーザーグループ」で発表してきました #jbugj

勉強会について イベントページ:12/11(火) 第一回 JetBrainsユーザーグループ #jbugj on Zusaar つぶやきまとめ:2012/12/11(火) 第一回 JetBrainsユーザーグループ #jbugj - Togetter 主催者の方のブログ:JetBrainsユーザーグループ #jbug を開催しました…

いつでもどこでも同じ.vimrcを使う

Vim Advent Calendar 2012 : ATND の6日目です 5日目 @tyru さん Vimらしい操作性について - Humanity 6日目 いつでもどこでも同じ.vimrcを使う vim歴半年くらいなのであまり大した事は書けません。あしからずvimの魅力といえば.vimrcを育てて自分好みにカス…

BitbucketとGithubをゆるく比較 #augj

Atlassian Advent Calendar 2012 #augj on Zusaar の2日目です。 1日目 @yusuke さん JIRA5.2のいいところ その1 - 課題を手軽にアップデート #augj - 侍ズム #samuraism 2日目 bitbucket とGithub をゆるく比較 Gitのリモートホスティングサービスといった…

Try Dream Development : 夢の開発を始めよう #TddAdventJp

TDD Advent Calendar jp: 2012 の1日目です。初日ということで、TDDをとりまく環境について浅く狭く紹介したいと思います。 TDD(Test Driven Development=テスト駆動開発)とは何か? 普通の開発だと 実装して 全部終わったらユニットテスト TDDだと ユニット…

Doorkeeper APIレスポンスメモ

先日AZusaar!!がDoorkeeperに対応しましたが、リファレンスページにレスポンスが載ってなかったので後進のためにメモっときます。あくまで僕自身の解釈なので間違ってるかもしれません。あしからず。 レスポンスサンプル [ { "event": { "title": "RejectTok…

JUnit実践入門を献本してもらいました #junitbook

渡辺修司(@shuji_w6e)さんが書かれた「JUnit実践入門」が発売されましたが、僕もレビュアーとして微力ながら関わっているため献本を頂きました、中の人の詳しい説明:JUnit実践入門の読みどころ #junitbook - やさしいデスマーチ写真から分かるように480ペー…

はてなブログにソースコードを貼り付ける方法

散々既出だと思いますが、よく忘れてその度にググっているので自分用のリファレンスとしてまとめときます 本文に直接ソースコードを貼り付ける こういう風に書くと >|| String peace = "azatoi"; ||< こうなる String peace = "azatoi"; 言語を指定すると >|…

AZusaar!!がDoorkeeperに対応しました(追記あり)

最近 doorkeeper を使った勉強会が増えてきたみたいなので AZusaar!! で対応してみました。 ちょっとハマった点 APIを叩いてもjsonが取れない(見れない) http://www.doorkeeperhq.com/developer/api 普通この手のAPIを叩いたらブラウザにjsonとかxmlが表示…

AZusaar!!でMashup Battle福岡に挑戦& #MA8 に墓地ったーを応募しました #bochitter

Mashup Battle福岡 帰省ついでにAZusaar!!で挑戦してきました。レポートはこちら。 http://mashupawards.tumblr.com/post/34552957146/10-25-ma8-mashup-battle-1st-stage-in二次元(あずにゃんペロペロ~) vs 三次元(博多女子)という構図が面白かったで…

イベントサーチAPI比較

ついかっとなって比較してみた ATNDフォーマット ATND http://api.atnd.org/ eventATND http://atnd.org/doc/api.html Zusaar http://www.zusaar.com/doc/api.html connpass http://connpass.com/about/api/ これらのAPIはリクエストとレスポンスがほとんど…

AZusaar!!の紹介とか (2012/11/25追記)

Mashup Awards 8 の作品ページからリンク貼るために、改めてAZusaar!!の機能について一通り紹介します。 イベント横断検索 ATND(beta), eventATND, Zusaar, こくちーず, PARTAKE, connpass, Doorkeeperで管理されているイベントを横断検索できます。これだけ…

AZusaar!! のPARTAKEユーザイベント APIの仕様について

需要あるかどうか分かりませんが一応まとめておきます 概要 PARTAKEのユーザIDから、参加・開催しているイベントを取得します User API の /api/user/events と /api/user/tickets をAZusaar!!のサーバサイドでラップしています レスポンスはJSONとJSONPだけ…

Androidテスト勉強会でしゃべってきました #atest_hack

概要 イベントページ http://www.zusaar.com/event/356157 つぶやきまとめ http://togetter.com/li/369481 http://togetter.com/li/369575 「Androidテスト勉強会」といいつつもテスト全般とかiOSのテストとか、テストならなんでもいいような感じでした 資料…

AZusaar!をリニューアル& #MA8 に応募しました

ここ数ヶ月くらい頑張りました リニューアル前 AZusaar! リニューアル後 AZusaar!! リニューアル→2nd→第2期ということで、ビックリマークを1つ増やして「AZusaar!!」にしましたw 大きな機能変更はこんな感じです ウェブデザイン界のしまむらことTwitter Boo…

bash_completionで「-bash: __git_ps1: command not found」となった時の対処法

brew upgradeでgitをversion 1.7.12にしたら -bash: __git_ps1: command not foundとなるエラーが出てちょっとハマったのでメモ。※ちなみに MacのターミナルでGitのブランチ名を表示する - アインシュタインの電話番号☎ を元にgitコマンドのタブ補完や色つけ…

素数のときだけ"JOJO!"って出力するプログラムを作ってみた

Twitterで @kyon_mm さんがFizzBuzzより、「素数のときだけ"JOJO!"って出力するプログラム」のほうがネタ的にもいいと思う。 [うさみみ*´×`*エンジニア]— きょん@おやすみモードさん (@kyon_mm) 8月 11, 2012と言ってたので、Rubyの練習のために作ってみ…

TDD in Actionに参加してきた #tddact

なんとかは熱いうちに叩けということで帰宅してすぐブログにしてみます 7月22日 TDD in Action #tddact(東京都) http://kokucheese.com/event/index/44005/ TDD BootCampは何回か参加してきましたがRailsでは初参加。 今までは全部Javaだったので自分がペア…

ステマ枠

ついでなので宣伝 JUnit実践入門(仮) @shuji_w6e さんが執筆中の「JUnit実践入門(仮)」で、レビュアーの1人として参加させてもらっています。*1実は来月から仕事はJavaからRailsになるのですが、最後にJavaでいい仕事をさせてもらいました!*2詳しくはこ…

転職しました

本日付けでレッドフォックスを退職しました2009年に新卒で入った会社を辞めるにあたって1年くらいずっと迷っていましたが、数カ月前にいろいろと吹っ切れて転職活動を始め、本日辞めました。辞めた直後なんであんまり頭の中が整理できてないですが殴り書きし…

Saezuriの挙動がおかしくなった時の対策

TwitterクライアントでSaezuriを使ってるのですが、たまに挙動がおかしくなることがあります。設定を消せば元に戻せるのですが、それだとまたいろいろ設定しなおすのが面倒なので自分用にまとめておきます 事前準備 設定をどこかにバックアップをとっておく …

Excel駆動開発

jubeat++ではExcelでJavaのソースコードを生成しているためネタで紹介してみます作業の流れ 楽曲パック配信 楽曲パック購入 http://www.konami.jp/products/touch_jubeatplus/music.html の情報を http://jubeatplusplus.appspot.com/file/music.xls にコピ…

AZusaar! を全面リファクタリングしました

全面リニューアルではなく全面リファクタリングです。AZusaar!のjsがいろいろと酷かったので1ヶ月半くらいかけてちまちまリファクタリングしていました Before https://github.com/sue445/azusaar_js/tree/c87e7bb098b50ae3cc32b6b687f17f5bff7568b9 After h…

古本買取比較

近々引っ越すため荷物を減らすために本やCDを売りました。 いくつかのサイトや店舗を利用したので雑感など livedoorリサイクル 今回初めて利用しましたが全体的に便利かなぁと印象 10冊以上なら集荷無料 買取がスピーディでびっくり(集荷〜入金まで1週間以…

AZusaar! 検索API仕様 その2

Twitterで質問があったので補足。 リアルタイムな検索結果とそうでない検索結果 リアルタイムな検索結果(イベント内容が変更された時にAZusaar!で即座に反映される) ATND Zusaar eventATND connpass そうでない検索結果(イベント内容が変更された時にAZus…

AZusaar! 検索API仕様

はてな記法の練習のためにAZusaar!のAPIの仕様をまとめてみます 概要 Zusaar, こくちーず, PARTAKE, doorkeeper の検索に対応しています レスポンスはJSONとJSONPだけに対応しています 基本的にはATND API(以降ATND仕様)に準拠していますが、AZusaar!で必…

ブログ移転しました

MovableTypeの記事編集が微使いづらいし、今時ツイートボタンがないのもイケてないためはてなブログに移転しました