My Favorite Things - Coding or die.

とある技術者の経験記録、的な。

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

Swiftソースのメソッド名とかの数を数えるスクリプト

Rubyの勉強がてら。自分用なので適当。

テスト自動化勉強会のスライド

前に自分で作ったスライドが行方不明になって探してしまったけれど見つかった。 iOSテスト自動化勉強会 -やはり俺達の回帰テストは間違っている- from Yusuke Hosonuma www.slideshare.net最近、仕事でユニットテストをよく書くようになったり、テスト駆動で…

ベロシティを上げるには運動しかない

Amazon.co.jp: 脳を鍛えるには運動しかない!―最新科学でわかった脳細胞の増やし方: ジョン J. レイティ, エリック ヘイガーマン, John J. Ratey, Eric Hagerman, 野中 香方子: 本www.amazon.co.jpを読んで、実際に運動してみて思った。もちろんネタであるが…

iOS8開発テクニック集 Xcode6編を読んだ

Kindleで1コイン以下で購入できたので試しに買って読んでみた。Amazon.co.jp: iOS8開発テクニック集 Xcode6編 eBook: Zuvola: Kindleストアwww.amazon.co.jpいわゆるXcode Tips本なのだけれど、以外と知らないテクニックも多かったので良い買い物だった。以…

1スプリントごとの振り返りで本当に問題は解決するか?

アジャイル開発プロセスの1つ「スクラム」では1スプリント(1イテレーション)ごとの終わりに「振り返り」をやる決まりになっている。振り返ることは良いことだ。 振り返ることで、チームの生産性(ベロシティ)や結束力・協力性などが向上するだろう。問題…

リーダブルコード - The Art of Readable Code まとめ

良いコードを書くのは得意だという自負があったのでなんとなく読むのをスルーしていたが、改めて読んでみると勉強になる部分がとても多かった。特に「最短時間で理解できるコードが読みやすいコードだ」という一文にはとても感銘を受けた。あとは自分の中で…

OCMockのサンプルコード

iOS

APIリファレンスっぽいものが見つからなかったので、とりあえずテストコードを書いてみた。 YusukeHosonuma/OCMockSample · GitHub 気が向いたら追加していく予定。 // // OCMockSampleTests.m // OCMockSampleTests // // Created by Yusuke on 6/23/15. //…

SwiftでFizzBuzzと世界のナベアツ

最初はネタで書こうと思ったのだけれど、わりとSwiftの書き方の勉強になった。 gist.github.com最終的にXCTestとXcode beta7からのUIテストも書いたサンプルをGitにあげた。YusukeHosonuma/Nabeatsugithub.com

Java8でFizzBuzz

StreamAPIとかJava8の機能を使ったらどうかけるだろう、と思って書いてみた。 gist.github.com無駄に無限数列を定義してるけれど、こういう書き方が出来るようになっとことを考えるとJavaも変わったよな、と思う。 とりあえずStreamAPIバンザイ!

Node.jsメモ

ドットインストールで勉強してみたので簡単にメモっておく。 Node.js入門 (全16回)dotinstall.com 基本的なこと シングルスレッドモデル(イベントループ) JavaScriptで動く コールバックを用いた非同期処理 モジュール?の読み込み var http = require('ht…

「7つの言語 7つの世界」を読み始めた

Amazon.co.jp: 7つの言語 7つの世界: Bruce A. Tate, まつもとゆきひろ, 田和 勝: 本www.amazon.co.jp 随分前に買ったけれど読んでなかったので、今更ながら読み始めた。 第一章のRubyを読み書きしながら学習中。久しぶりにインタプリタ言語を書いたけれ…

WebブラウザでSwiftを試せる環境

忘れちゃうのでメモ。■RunSwift http://www.runswiftlang.com/■SwiftStub http://swiftstub.com/