プログラマ行進曲第二章

主にソフトウェア関連の技術をネタにした記事を執筆するためのブログ

2015年4月まとめ

はじめに

先月から始めた月報を今回もやっていきます。

というかそういうことしないとアウトプットしようともしてないというダメな感じ。

やったこと

  • iOSアプリ作りのお勉強
    • 先月に引き続き、Objective-CでもSwiftでもやっている。
    • Objective-CmixiのiOSアプリ開発勉強会というのは変わらず。Swiftスタンフォード大学のSwiftで作るiOSアプリ講座に加えて、本でも勉強を始めた。この項目最後に該当の本を貼っておく。
    • 特に本で集中的にSwiftで書いてみたら段々iOSアプリの作り方が分かってきた気がする。特にSwift1.2になって、本の1.1用コードを自力で直しつつやってみたらCocoaPodsの使い方も含めて何となく分かってきた。
    • そしてCocoaPodsへの恨みが溜まってきた。
    • SwiftによるiOSアプリ開発、SwiftXcodeCocoa touchフレームワークとCocoaPodsを初めとしたエコシステム群の地雷全てを回避できるように動いていって初めてスタートラインになるって気が最近している。

TECHNICAL MASTER はじめてのiOSアプリ開発 Swift対応版

TECHNICAL MASTER はじめてのiOSアプリ開発 Swift対応版

  • ゼノブレイドを買った

    • New 3DSを買って一緒に。
    • とかく評判がいいのでとうとう買った。自分への誕生日プレゼント代わり。
    • まだ楽しさをそこまで実感できていないので、少しずつ進めていきたい。
  • gitの勉強してる

    • 仕事で多分これから同僚に対して教える機会が多くなりそうなのでgit力付けないと死ぬ。
    • というのは主要な動機ではないけれど、純粋にバージョン管理がどんな仕組みで動いているのか興味があって、普段(嫌に思いつつも)よく使っていて内部の仕組みに関する資料も豊富なgitを例にして勉強してる。
    • その一環として、自分の技術力向上のためにgitを自分で実装し始めたりしてる。ただ、中々時間が取れなくてまだ全然できてない。
    • 早いところadd, commitくらいできるようになりたい。がindex treeの実装で頭悩ましてる。まず仕様よく分からんし、今までバイナリ扱う機会ほとんど無くて勘所分からん…
  • Pythonに関して。

    • 最近ほとんどいじれてない気がする。
    • 最近Goの方がよくいじっている気がする。
    • 少しアレだなと思いつつ、いいネタが無くて未だにWebアプリ一つも作れてないのは変わらない。
  • 運動に関して

    • 最近空手も稽古日数少なくなっていて本格的にヤバい。
    • ストレスによる間食が増えていて俺の体重がヤバい。
    • なので少しIngressを軽く再開し始めた。
  • 仕事に関して

    • 察しろ。
    • というより書いていいことどれくらいあるのか分からんから書けないというのが正直なところ。
    • はい。
  • アニメに関して

    • 今期だけなのか、それとも年なのか、最近アニメ見ていても前ほど楽しめていない自分を感じている。
    • 将来が気になってアニメに入れ込めないのかも。
    • いずれにしてもあんまりよろしくない傾向な気がしている。

所感

時間の使い方を上手くやらないと死ぬし、運動しないと数年後死にそう。

とはいえ、githubみたいな表だった所に足跡は残せてないけど、3月よりかは後に残る作業をたくさん出来た気がする。

これから

iOSアプリに関しては5月くらいから何か自作のものを作ることを目標にしておく。少しは作り方分かってきたので。