タグ

2016年3月27日のブックマーク (4件)

  • Swift 並列プログラミング基礎 - Qiita

    Apple公式ドキュメントがとっつきにくいので、そのとっかかりとして。 1. はじめに 並列プログラミングとは 複数の実行処理をCPUに対して並列的に行わせるような実装のこと。ちなみに、並列の対義語は直列。 効能 実装コードがシンプルに。 処理を分担して実行速度が向上。 ビューとその他の処理を分けることで、遅延や引っ掛かりのないインタラクティブなUIに。 用語 CPU 中央演算処理装置。PCやスマホを構成する部品のうち、処理をどんどんさばいていく最も重要な部品。 メモリ 主記憶装置。PCやスマホを構成する部品のうち、処理で使うデータを一時的に保持するための部品。データを永続的に保持するHDDやフラッシュメモリなどの補助記憶装置とは別。 プロセス アプリケーションやプログラムごとに確保される実行インスタンス。専用に仮想メモリ空間とシステムリソースが割り当てられ、一つまたは複数のスレッドを含む

    Swift 並列プログラミング基礎 - Qiita
    ismage
    ismage 2016/03/27
    ポケットへ入れた Swift 並列プログラミング基礎
  • Git コミットメッセージのプラクティスまとめ - 酒と泪とRubyとRailsと

    最近、自分のGitのコミットログを読み返してみたら、すごく分かりづらかったので勉強も兼ねて、Gitのコミットログのプラクティスを勉強してみました! 🐰 Gitのコミットメッセージの書き方次のサイトを参考にさせていただきつつ、簡単にまとめてみました! Gitのコミットメッセージの書き方 | プログラミング | POSTD Gitのコミットメッセージの書き方 - Qiita 書き方を知ることのメリットGitのコミットメッセージをわかりやすく残すことで、その変更どんな目的で具体的にどんなことを修正したかを 次の変更を行う人に伝えることができ、次の人の修正する時間を節約できる。 具体的にどんなことを書くべきかどのように変更を行ったかは、コードを見れば分かる。もしわからないのなら、コードにコメントを書くべき。 変更した理由を明らかにすることに焦点を絞り、変更前がどうで、何が問題で、今はどのように機

    Git コミットメッセージのプラクティスまとめ - 酒と泪とRubyとRailsと
    ismage
    ismage 2016/03/27
    ポケットへ入れた Git コミットメッセージのプラクティスまとめ
  • Gitのコミットメッセージの書き方 | POSTD

    (訳注:2015/10/31、いただいた翻訳フィードバックを元に記事を修正いたしました。) (訳注:2015/11/1、いただいた翻訳フィードバックを元に記事を再修正いたしました。) 訳: プロジェクトが長引くほど、私のGitのコミットメッセージは情報が薄くなっていく。 イントロダクション | 7つのルール | ヒント イントロダクション:なぜ良いコミットメッセージを書くことが重要か Gitのリボジトリのログをランダムに閲覧すると、ひどいコミットメッセージを目にすることがあります。例として、私が昔書いたSpringにコミットした これらのgem を見てみましょう。 $ git log --oneline -5 --author cbeams --before "Fri Mar 26 2009" e5f4b49 Re-adding ConfigurationPostProcessorTest

    Gitのコミットメッセージの書き方 | POSTD
    ismage
    ismage 2016/03/27
    ポケットへ入れた Gitのコミットメッセージの書き方
  • [RaspberryPi][Ruby]ADコンバータ+土壌湿度センサー+Rubyで土壌の水分を計る - Qiita

    はじめに 育てている盆栽の水やりのタイミングを見える化したかったので、ラズベリーパイ、ADコンバータ、土壌湿度センサーを使って、Rubyで土の中の水分を計測します 電子部品 Raspberry Pi 2 B ADコンバータ 秋月電子で購入 土壌湿度センサー aitendoで購入 *aitendoで購入したのはコンパレータモジュール(YL-38)と土壌湿度プローブ(YL-96) *コンパレータモジュール(YL-38)にはデジタル出力が付いているが、数値の計測はできないみたいなので、アナログ出力を使って、ADコンバータを通して計測していく ラズベリーパイの環境 Raspbian GNU/Linux 8 ruby 2.1.5p273 参考 Raspberry Pi + ruby + pi_piper + MCP3208でSPI通信 / アナログ入力 PI-IO raspberrypi.stack

    [RaspberryPi][Ruby]ADコンバータ+土壌湿度センサー+Rubyで土壌の水分を計る - Qiita
    ismage
    ismage 2016/03/27
    ポケットへ入れた [RaspberryPi][Ruby]ADコンバータ+土壌湿度センサー+Rubyで土壌の水分を計る