「LINE Developer Meetup in Fukuoka #10」の実況ツイートまとめ #LINE_DM

2015年1月31日(土)LINE Fukuoka株式会社 KDXオフィスにて開催された 「LINE Developer Meetup in Fukuoka #10」の実況ツイートまとめ #LINE_DM 告知ページ http://connpass.com/event/10780/
0
tksy(吉村 武志) @takesi_yosimura

Karmaに「ファイル変更を検知してテストを走らせるかどうか」を設定できる・・・つまりそういうことが可能なのか。 #LINE_DM

2015-01-31 14:34:18
tksy(吉村 武志) @takesi_yosimura

テストコードを書く。 あるべき振る舞いを書く。 ・・・ で、Jasmineの提供関数について。 beforeEach() it() テスト expect() 評価 toEqual() 同じかどうか #LINE_DM

2015-01-31 14:36:04
tksy(吉村 武志) @takesi_yosimura

angular-mocks.js 依存性注入とか出来る・・・と。 #LINE_DM

2015-01-31 14:36:44
tksy(吉村 武志) @takesi_yosimura

テスト環境の環境構築がちょっと面倒。 もうちょっと楽にしたい。 nomの設定でpackage.jsonを作る。 対話式でざっと生成した後、残りは手で書く。 できたら、npm install、npm testで行けるようになる。 #LINE_DM

2015-01-31 14:40:53
tksy(吉村 武志) @takesi_yosimura

Jasmineとか、angular-mockについてももうちょっと詳しい話。 Jasmineのexpect()で出来る評価。 ・toEqual / toNotEqual ・toBeDefined / toNotBeDefined ・・・などなど。 #LINE_DM

2015-01-31 14:42:23
tksy(吉村 武志) @takesi_yosimura

WebAPIのモック。 $httpBackend というオブジェクトが利用できる。 fulshしないと結果が返らない。。 #LINE_DM

2015-01-31 14:45:44
tksy(吉村 武志) @takesi_yosimura

$spyOnを使うと、遷移のテストが出来るとかなんとか。 #LINE_DM

2015-01-31 14:47:13
tksy(吉村 武志) @takesi_yosimura

おはなし3つ目。 「組み込みとWeb系、受託とサービス」 #LINE_DM

2015-01-31 14:48:26
tksy(吉村 武志) @takesi_yosimura

組み込み ・ドライバから、ミドル、アプリ層まで様々 ・ハード部門が強い(ソフトはいくらでも変更聞くよね) ・まだまだC言語全般(一部アセンブラ。C++使うところもある) #LINE_DM

2015-01-31 14:50:18
tksy(吉村 武志) @takesi_yosimura

組み込みも当然脳は府は必要だが、 インターネット上には必要なノウハウは転がっていない(機密情報多し) ※基礎のノウハウはネット上にもある #LINE_DM

2015-01-31 14:51:03
tksy(吉村 武志) @takesi_yosimura

OSSは基本使わない(「保証できない」) 狭い範囲の勉強のみに留まりがちな人が多い #LINE_DM

2015-01-31 14:52:10
tksy(吉村 武志) @takesi_yosimura

こんな人たちも・・・ ・メモリマップ職人  →コストの関係で極限まで削られたメモリに、コードやデータを職人技で配置する人たち ・Bluetoothミドル専門職人 ・「○○通信機能の開発」を専門としてやっている会社もある ・他にも携帯車載複合機それぞれ特有の世界 #LINE_DM

2015-01-31 14:54:27
tksy(吉村 武志) @takesi_yosimura

狭い範囲でいろいろとんがった職人がいるなぁ。。。 #LINE_DM

2015-01-31 14:55:29
tksy(吉村 武志) @takesi_yosimura

どういう人が多い? ・・・・・ 品質は? ・「頑張って」確保している ・基本、「人力」「目視」傾向 ・「直さなくていいバグは無い」 #LINE_DM

2015-01-31 14:57:29
tksy(吉村 武志) @takesi_yosimura

リリース前にバグが収束しなかったら? リリース後にバグが出たら? 基本人海戦術。。。キツい世界だなぁ。。。 #LINE_DM

2015-01-31 14:59:31
tksy(吉村 武志) @takesi_yosimura

組み込みの人から見たweb系、サービス業界 ・・・ ・組み込み→Web系の転職はムズい (スキルマッチしない) #LINE_DM

2015-01-31 15:02:18
tksy(吉村 武志) @takesi_yosimura

_人人人人人人_ > 別の世界 <  ̄Y^Y^Y^Y^Y ̄ #LINE_DM starwing.net/suddenly_death…

2015-01-31 15:03:06
tksy(吉村 武志) @takesi_yosimura

「お客様が指定したとおりに忠実に作る」 ことを良しとする・・・か。 #LINE_DM

2015-01-31 15:04:37
tksy(吉村 武志) @takesi_yosimura

組み込みに居た @AT_TUN の見解で組み込みに置ける大事な要素について・・・ 「僕全然備えていなかった!」(ぇ #LINE_DM

2015-01-31 15:06:58
tksy(吉村 武志) @takesi_yosimura

「jasmineで非同期はどうしてますか?」 「今のところそういう処理が無い」 「非同期書くならもかちゃいが良いですよ」 #LINE_DM

2015-01-31 15:09:27