2019年9月10日のブックマーク (5件)

  • Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開

    Googleコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開 ライセンスはクリエイティブコモンズの「表示 3.0 非移植 (CC BY 3.0)」で、複製や再配布、営利目的を含めた改変や翻案が可能になっています。 Googleで一般化されたエンジニアリングプラクティス Googleはこのドキュメントを次のように紹介しています。 Google has many generalized engineering practices that cover all languages and all projects. These documents represent our collective experience of various best practic

    Googleがコードレビューのガイドラインなど、ソフトウェアエンジニアリング実践のためのドキュメント「Google Engineering Practices Documentation」を公開
    K_T_0
    K_T_0 2019/09/10
  • ISUCON9 予選を全体1位で突破しました

    9月8日(日)に開催された ISUCON9 予選の2日目に1人チーム「 nil 」として参加し、全体1位となり選出場が決まりました。 最終スコアは 52,440 イスコイン (ベストスコアは 53,460 イスコイン) でした。 このエントリーでは主に参加するまでにやってきたことと、当日やったことについて書こうと思います。 参加するまでにやってきたこと# 練習 (去年)# ISUCON には去年の ISUCON8 で初めて参加し、今年で2回目です。 去年は ISUCON8 に向けて毎週のように過去問の練習をしていました。 1年以上前の記憶ではありますが、今年はあまり練習することができなかったので、この経験や知恵が今回の優勝にも影響したと考えています。 練習 (直前)# 今年は他のことで忙しく ISUCON の練習をする時間が確保できませんでした。 そのため練習できたのは5日(木)から前日

    K_T_0
    K_T_0 2019/09/10
  • システム開発の契約が民法改正で変わる

    民法の契約に関する内容が、120年ぶりに改正される。明治時代に制定された法律が現在まで変わらなかったというのも驚きである。当然ビジネス形態やそれを取り巻く環境は大きく変わり、現状に沿った改正がなされることになった。民法は私たちの生活やビジネスに直結するため、大きな影響が予想される。 改正案は2015年に既に通常国会で審議され、2017年度の国会で可決されれば2019年頃に施行される見込みである。施行までに期間が空いているのは、周知に時間がかかり、かつ影響が大きいことを示している。 民法が改正される点は約200項目あり、その中でもIT業界はシステム開発委託契約が大きく変わると見られている。委託契約が多いIT業界においては広範囲で影響を及ぼす可能性があるため、事前にどのようなものか把握し対応する必要があるのである。 ※2016年7月22日に公開した記事ですが、リライト記事に必要な文言等を一部追

    システム開発の契約が民法改正で変わる
    K_T_0
    K_T_0 2019/09/10
  • 民法改正がシステム開発に与える影響とは?3つのポイントを徹底解説 | TOPCOURT LAW FIRM

    【最終更新日:2019年6月18日】 はじめに 2017年5月26日付で、120年ぶりに民法が改正されました。 民法の中でも、主に契約に関する部分の改正が行われたのですが、特に、システム開発の分野への影響が多いとされています。 契約実務に携わるIT企業・法務担当者としては、改正内容を正確に把握する必要があるのに、日々の業務に追われて後回しにしてしまっている方もいらっしゃるのではないでしょうか。 そこで今回は、①2017年民法改正が、システム開発に与える影響と、②その民法改正の内容を踏まえて、実際のシステム開発の現場ではどのように対処すべきなのか、といったポイントをITに詳しい弁護士が解説していきます。 1 2017年民法改正の概要 (1)民法改正とは さて、2017年5月26日付けで、120年ぶりの「民法」という法律の改正が行われました。 「民法」とは、個人や企業との契約関係や、相続・離婚

    民法改正がシステム開発に与える影響とは?3つのポイントを徹底解説 | TOPCOURT LAW FIRM
    K_T_0
    K_T_0 2019/09/10
  • My favorite CSS hack

    There is one CSS snippet that I have been copy-pasting for 5 years: * { background-color: rgba(255,0,0,.2); } * * { background-color: rgba(0,255,0,.2); } * * * { background-color: rgba(0,0,255,.2); } * * * * { background-color: rgba(255,0,255,.2); } * * * * * { background-color: rgba(0,255,255,.2); } * * * * * * { background-color: rgba(255,255,0,.2); } * * * * * * * { background-color: rgba(255,0

    My favorite CSS hack
    K_T_0
    K_T_0 2019/09/10
    レイアウトの構造と階層を簡単に確認することが出来る