タグ

ブックマーク / shoma2da.hatenablog.com (3)

  • Togglで時間管理しはじめたら意識がみるみる変わっていった話 - Shoichi Matsuda's diary

    はじめに 作業時間の管理・計測をこれまでやったことがなかったのですがTogglというサービスを使い始めてみたら作業時間の見える化だけでなく意識すら変わってきているように感じたのでまとめておきます。 Togglとは 非常にシンプルな作りのタイムトラッキング(時間の計測)サービスです。 Webクライアント、Andoird、iPhonePCクライアントが用意されています。 Webページ AndroidiPhonePC版ダウンロードリンク 基的な操作は作業を始めたらスタートボタンを押して、終わったらストップボタンを押すだけです。 これ以上ないほどにカンタン。 Togglを使い始めたきっかけ id:naoto5959さんのこちらの記事を読んだことでした。 この記事自体は情報のPush / Pullについて書いてあるので「なるほどー」と思って読んだのですが、この中で出てくるTogglについ

    Togglで時間管理しはじめたら意識がみるみる変わっていった話 - Shoichi Matsuda's diary
  • Androidの自動ビルドと配布は今やこんなに簡単! - Shoichi Matsuda's diary

    GitHubAndroid Studio・Travis CI・DeployGateを組み合わせてAndroidアプリを自動ビルド→配布していきます。 自分でやってみてわかりましたが、今や簡単な設定だけでかなり高度なことができるようになっているんですね!!改めてびっくりです。 やりかた プロジェクトの準備 まずはAndroidプロジェクトを準備します。 ここでの必須事項は以下2つです。基的なところですので詳細は省きます。 Android Studioでプロジェクトを作成 →使ったことがない方は「今からAndroid開発を始めるなら」などをご覧ください GitHubにソースコードをpush Travis CIでapkを自動ビルド CIサービスであるTravis CIを使って自動でapkのビルドをしていきます。 まずはTravis側で自動ビルドしてくれるように設定します。 TravisのAc

  • Swiftことはじめ:String?のクエスチョンマークって何? - Shoichi Matsuda's diary

    Swift出ましたね! WWDCで突然の言語発表で驚きです。 無料のドキュメントが提供されており、ざっと読んでみた限り最近の言語のエッセンスを色々と取り込んだ良い意味で特徴のない(かなり書きやすそうな!)言語という印象を受けました。 今回はそんなSwiftの中のoptional valueなどと呼ばれている言語仕様について取り上げていきます。 どれのこと? ドキュメント中に出てくる以下の様な記述です。 var optionalString: String? = "hello" optionalString = nil println(optionalString) このString?、なんのことだかわかりますか? このクエスチョンマーク、どうやって使うの? 使い方を見ていきましょう。 まず普通の変数宣言で以下の様に書いてみましょう。 var normalString = "aaa" nor

    Swiftことはじめ:String?のクエスチョンマークって何? - Shoichi Matsuda's diary
  • 1