【Mac】HackStoreで非公式優良Appをインストール!

Apple公式のApp Storeを利用すれば非常に多数のアプリをインストールすることができます。 Appleが審査しているのでユーザは非常に安心して利用することができます。

しかし、Appleの審査には時間がかかる、基準が厳しいというのが界隈では有名です。 なので、手続きがめんどくさい!やや訳ありで公式に配布はできない!という理由(多分)で各自のWebサイト上でアプリを提供している方も多数存在します。

そんな非公式なアプリの中には非常に優良なアプリが沢山!
ただ、そんな隠れ優良アプリがWeb上に散在しているとなかなか知るキッカケがない!

そこで、今回はそれら非公式優良アプリをまとめているHackStoreについて紹介します。

【C#】Fakesを使った単体テストをCUIでビルド・テスト実行する方法

私は普段Visual Studio 2013 Premiumを使って開発を行なっています。

単体テストを書く際に、モックライブラリとしてPremium以上で利用できる「Fakes」を使っています。

Fakesを使って単体テストを書いていて、そのプロジェクトをJenkinsでビルド・テスト実行しようとした際に少しハマったのでまとめておきます。

【Git】ブランチを切り替え忘れて作業してしまった時の対処法

Git管理されたプロジェクトを更新していてこんな経験はありませんか?

  • ブランチ切らずに作業してしまった!
  • 違うブランチにコミットしてしまった!

Git始めたての頃はよくやってました。最近でもたまにあります。

変更をしてしまった後でブランチを切り替えようとすると、場合によってはエラーが出て切り替えられない場合があります。

ブランチを切り替えつつ、変更内容も引き継ぎたい!

こんな時は次のコマンドを使います。

DDD(ドメイン駆動設計)入門してみた

現場に配属されて数ヶ月が経ち、業務にも徐々に慣れてきました。 エンジニアとしての知識もわりとついてきたんじゃないかと思いますが、圧倒的に自分に足りないなと思うのは設計力です。

そこで、上司からの薦めもあり、DDD(ドメイン駆動設計)入門してみました。 DDDについて調べた過程、それに対して私が感じたことをまとめてみようと思います。