2016年9月5日のブックマーク (4件)

  • 持続可能な開発を目指す ~ ドメイン・ユースケース駆動(クリーンアーキテクチャ) + 単方向に制限した処理 + FRP

    この記事は、開発を持続可能にできるようなアーキテクチャとその適用方法を考察するものです。 骨子はできていますが、実装経験をフィードバックして詳細を若干変更するかもしれません。 勉強不足な点もあるので、意見を歓迎します。 開発においてよくある問題点 ビジネスロジックの質が何だったか見失う。ソースコードのどこまでが業務上の関心で、どこからがそれを実現するための技術上の関心か分からなくなる。 入出力双方向の処理が散在して処理が追い切れなくなる。特にイベント処理でどこに飛ぶかわからないコールバック地獄になる。 初期化・つなぎ込み・統合者的オブジェクトが小さな機能単位で生まれて統一感が無くなる。 状態を持つ値が大量に散在して副作用を起こしバグを生む。 これらの問題の結果、小さな単位ごとに個人のノウハウで"良い"設計がされ、機能を追加しようとしたときにどういう方針で行えばよいか分からなくなる。 解決

    持続可能な開発を目指す ~ ドメイン・ユースケース駆動(クリーンアーキテクチャ) + 単方向に制限した処理 + FRP
    ktanaka117
    ktanaka117 2016/09/05
    おっ
  • Swift3.0時代のSwift Scripting - Tech Blog

    こんにちは!iOSエンジニアのすーです! iPhone7の発表が9/7にあると公表されてとてもうきうきしています! ただ、iPhone7がくる→iOS10がくる→Xcode8がくる→ Swift3.0がくる ということで、 ぼちぼちSwift2.2で書かれたソースコードを修正していかないといけないですね。 現在Fammでは、ビルド時に実行する Run Script をswiftで書いていたりするのですが、 これもXcode8になると 動かなくなります。 悲しい... ということで、今回はXcode8、Swift3.0時代、swiftでscriptを書く場合についての注意を、 Swift2.2のものと見比べながらまとめてみます。 ちなみに動作環境としては、2016/8/29現在最新のSwiftのsnapshot、Xcode8 beta 6を想定しています。 今回用意するscript 今回用意

    Swift3.0時代のSwift Scripting - Tech Blog
  • 「シン・ゴジラ」最大の課題は、総監督「庵野秀明」のこだわり--制作裏話を聞いた

    庵野監督からは「このロケーションで撮る分量を知りたいのでプリヴィズからそのシーンだけを切り出してムービーまとめて下さい」みたいな要望も良くありました。途中から、演出部など準備が必要なパートから、次の日に何を撮影するのか知りたいという要望が出たため、編集部でつなげたプリヴィズムービーを、クローズドのSNSに「明日の分のRUSH」として貼り付けて、予習してもらうスタイルにしました。 庵野監督は、RUSHムービーをいじりながら映画をデザインしていました。必要なものは残しつつ、脚もどんどん変わりますし、撮影したのに使わないカットもたくさんあります。プリヴィズも山ほど作りましたが9割は使われていません。ただ、他の業界の方々からも「どうやって制作したのか」と非常に興味を持たれており、プリヴィズをBlu-rayに同梱する話もあるみたいです。 スタッフも当に面白そうに作業していました。ワンカットに何パ

    「シン・ゴジラ」最大の課題は、総監督「庵野秀明」のこだわり--制作裏話を聞いた
  • めんどくさい操作はもういらない!簡単コマンドでiOS Push 通知用証明書を作成する - Qiita

    iOS の Push 通知用の証明書の作成ってめんどくさいですよね。年に一回とか新しいアプリを作る時にしかやらないので作る時には前回のことをほとんど覚えていなかったり。 でも今はfastlaneがあります。 fastlane はiOSアプリの開発に関するめんどくさい手続きを自動化してくれるツールセットです。 最近 Twitter社 の開発者用ツール Fabric の仲間入りをしたそうです。 参考:https://fabric.io/blog/welcoming-fastlane-to-fabric 準備 fastlane のインストール というわけでまず fastlane を導入します。 参考:https://github.com/fastlane/fastlane/blob/master/docs/Guide.md 手順は簡単で、 1. gem で fastlane をインストール 2.

    めんどくさい操作はもういらない!簡単コマンドでiOS Push 通知用証明書を作成する - Qiita
    ktanaka117
    ktanaka117 2016/09/05
    あとよみ