タグ

2018年5月31日のブックマーク (3件)

  • その契約、請負ですか?準委任ですか?

    IT開発においてよく紛争の元になることに、果たしてこの契約は請負なのか準委任契約なのかということが挙げられます。発注者が受注者に対して「とにかく、この納期と費用で頼んだモノを作ってきてほしい。誰が、どのような作業をするかは関係ない」と依頼する"請負契約"。一方で、「来、我々が行うべき作業を代わりにやってほしい。そのためには、それなりに能力のある人に○○時間働いてほしい。」と依頼する"準委任契約"。同じようにITを開発する作業でも、請負契約であれば成果物として開発したソフトウェア等を納品しその瑕疵担保責任も負うとか、準委任の場合は、ソフトウェアを成果物にしない代わりに、しかるべき人間がきちんと作業を行った証跡(作業記録等)を提示するといった違いがあります。 しかし実際の開発では、この二つの区別は非常に曖昧で、そもそも契約書にも「この契約は請負です」などとは明言されていないケースが多いのでは

    その契約、請負ですか?準委任ですか?
  • Big Sky :: Go 言語の非同期パターン

    Gogoroutine という非同期の仕組みを提供していますが、使い方次第では色々なパターンが実装できる為、初めて goroutine を見た人はどの様な物が正解なのか分からない事があります。以前、このブログでも紹介した事がありますが Go の非同期の仕組みは一見単純な様に見えて実はとても奥深いのです。 Big Sky :: golang の channel を使ったテクニックあれこれ golang の channel は他の言語に見ない独特のパラダイムを開発者に提供します。 単純にスレッド間でメッセージングをするだけでもC言語で書けばそこそこの量になったり、慣れていない人であればど... https://mattn.kaoriya.net/software/lang/go/20160706165757.htm 2012 年に Rob Pike 氏が Google I/O で「Go

    Big Sky :: Go 言語の非同期パターン
  • Databases on Kubernetes: How to Recover from Failures and Scale Up and Down in a Few Line Commands - DZone