2017年2月28日のブックマーク (7件)

  • クリティカルセクション - Wikipedia

    クリティカルセクション (英: critical section) または危険領域は、コンピュータ上において、単一の計算資源(リソース)に対して、複数の処理が同時期に実行されると、破綻をきたす部分を指す。クリティカルセクションにおいては、排他制御を行なうなどしてアトミック性を確保する必要がある。 リソースの同一性が保証されなくなる可能性がある場合は、クリティカルセクションでは常に排他制御を行なう必要がある。プロセス内の共有資源に複数のスレッドがアクセスする可能性がある場合は、スレッド間の排他制御を行なう。一方、ファイルや共有メモリに代表されるシステム全体の共有資源に複数のプロセスがアクセスする可能性がある場合は、スレッド間だけでなくプロセス間の排他制御も行なう必要がある。 クリティカルセクションの排他制御ではデッドロックに注意する必要がある。 ウェブページの来訪者数を表すカウンタのプログラ

    issyurn
    issyurn 2017/02/28
  • ミューテックス - Wikipedia

    ミューテックス (英: mutex) とは、コンピュータプログラミングにおける技術用語。クリティカルセクションでアトミック性を確保するための排他制御や同期機構の一種である。「mutex」という語は「mutual exclusion」 (相互排他、排他制御) の省略形である。ここでは、狭義の排他制御について述べる。 概要[編集] セマフォをクリティカルセクションの排他制御に用いる時、セマフォでは(初期値が1でなければ)複数のタスクがクリティカルセクションに入ることを許可するのに対し、ミューテックスでは同時に一つのタスクのみがクリティカルセクションに入ることを許可する(ここで言うタスクとは、スレッドまたはプロセスを指す)。挙動はセマフォ変数の初期値を1にする事と等価。このようなタスク優先度とリンクしないミューテックスを、バイナリセマフォと呼ぶ場合もある。 狭義には、ミューテックスの場合にそれを

    issyurn
    issyurn 2017/02/28
    “Mutexという語はMUTual EXclusion (相互排他、排他制御) の省略形である。”
  • メルカリデイに行ってきた - Qiita

    @六木アカデミーヒルズ 全部Aパートの方を見ました。半分仕事しながら書いたので抜け漏れ誤植もあり http://day.mercari.com/2017/ Mercari - Moving Beyond Borders(柄沢 聡太郎) 日/SanFransisco/Londonと3拠点ある 60人/8人/4人 ローカライズは文化や習慣にも合わせてやっている チームごとにOKRを設定して進める インフラ/テストチームを分けている 横断して目指しているのはプロダクトファーストであるというところ 技術的負債に関しては進みながら直している 技術に関してはスペシャリスト性を重んじつつ、適材適所を意識してマネジメントしている ミッション(Go Bold, All for One, Be Professional) 採用 コード見ずに採用しない 設計力・発想力・応用力を見る エンジニア経験のある人、

    メルカリデイに行ってきた - Qiita
    issyurn
    issyurn 2017/02/28
  • Use of closed Network connections · Issue #189 · garyburd/redigo · GitHub

    issyurn
    issyurn 2017/02/28
  • conma.me

    This domain may be for sale!

    conma.me
    issyurn
    issyurn 2017/02/28
  • ProxyCommandによるsshの多段接続について -- ぺけみさお

    sshを使っていると、図のようにsshの接続先のホストから更に別のホストにsshコマンドを実行して接続する事があるかも知れない。接続先でまたsshコマンドを叩くのは骨が折れるが、sshにはこのような使い方をサポートしてくれる機能がある。それがProxyCommandだ。 ProxyCommandが指定されると、sshはまずProxyComamndを実行して、入出力を手元のホストのsshコネクションに直結させる。つまりProxyCommandで踏み台となるホストを経由して目的のホストに接続することができれば、sshコマンド1発で目的のホストとの多段接続を行うことができるのだ。 ProxyCommndを使った多段接続には、これまでnetcatいわゆるncが使われてきた。しかし、最近のsshは-Wオプションをサポートしており、ncを併用することなく、多段接続を実現することができるようになっている

    issyurn
    issyurn 2017/02/28
  • Thread safety - Wikipedia

    issyurn
    issyurn 2017/02/28