タグ

2016年7月8日のブックマーク (4件)

  • Koff.io - Validation in scala

    This article is about possible solutions for validation in scala. Validation is the process of checking input data in order to provide its correctness and requirements compliance. Implementations There are several libraries in scala which can be used for validation: Accord - Accord is a validation library written in and for Scala. Docs here Skinny validator - skinny-validator is a portable library

  • blog/hapens-before-rule-in-akka.md at master · TanUkkii007/blog

    アクターのロケーション透過性は、アクターがどのサーバー、どのCPUコア、どのスレッド上で実行されようが同じ挙動になることを保証する。これはプログラマがアクターの実行環境を意識しなくていいという点ですばらしい。この性質により僕のような並列プログラミングや分散システムにそんなに詳しくない開発者でも安全に並列分散システムのコードを書くことができている。 アクターが並列プログラミングを簡単にするもう1つの特性はカプセル化である。アクターは内部にミュータブルな状態をもつことができ、それを安全に更新することができる。つまりvarを使うことができる。ここでもプログラマは並列環境で実行されていることを意識する必要はない。アクターの強いカプセル化は内部状態を外からのアクセスから守ってくれる。 もしプログラマが並列環境を意識しなくてはいけなかったら、このアクター内のvarは@volatile宣言がされてなけれ

    blog/hapens-before-rule-in-akka.md at master · TanUkkii007/blog
  • なぜ神戸は最高なのだろう

    大学の先輩であるところのphaさんが、京都についての素晴らしい文章を書いていた。 とはいえ正直に言うと、私はあんまり京都が好きではない。大学生として、大学院生として、七年もの多感な時期を過ごして、街の各所にさまざまな思い出があるはずなのだけれども、京都と聞いていつも思い浮かぶのは、夏死ぬほど暑かったこと、冬死ぬほど寒かったこと、市バスに煽られながら自転車を走らせたこと、夜の河原町をヤンキーがたむろしていたこと、そういうことばかりなのだ。 私は神戸で生まれて、大学に入るまで神戸のニュータウンで育った。卒業してからは東京で生活をしている。他の街はあまり知らないけれども、自分の中で最高の街はいつも神戸だ。まあ、生まれ故郷が一番という人は多いだろう。しかし神戸人は特にその傾向が強い気がする。 phaさんが書くとおり、首都圏は鉄道網が発達していて、京都は自転車でどこでも行けた。他方、神戸は徒歩の街だ

    なぜ神戸は最高なのだろう
  • GitHub - chrislgarry/Apollo-11: Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - chrislgarry/Apollo-11: Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.