タグ

2014年8月24日のブックマーク (7件)

  • 『HOME'S』、不動産業界特化型のプライベートDMPを提供開始 | 株式会社ネクスト

    2014年07月16日 株式会社ネクスト 総掲載物件数No.1の不動産住宅情報サイト『HOME'S』 不動産業界特化型のプライベートDMPを提供開始 ~ 業界のビッグデータを駆使し、マーケティングを支援 ~ 株式会社ネクストは、このほど、不動産業界特化型のプライベートDMPサービス「NabiSTAR(ナビスター)」の提供を開始しました。サービスは、弊社が不動産住宅情報サイト『HOME'S』の運営により蓄積した膨大なユーザーのオーディエンスデータと、不動産会社の顧客データ、各社サイトのオーディエンスデータを統合し、不動産会社だけでは構築できない精緻なプライベートDMP構築を実現する、マーケティング支援サービスです。 プライベートDMPサービス「NabiSTAR」の概要 「NabiSTAR」は、不動産会社を対象とした業界特化型のプライベートDMPサービスです。『HOME'S』ユーザーの

    『HOME'S』、不動産業界特化型のプライベートDMPを提供開始 | 株式会社ネクスト
  • Responsive Logos

    An exploration into scalable logos for the modern web. Resize your browser (Or rotate your device) to see the reductions based on screen size. Concept by Joe Harrison. This is a personal experiment and not in affiliation with the brands themselves in any way. Concept by Joe Harrison 2014. This is a personal experiment and not in affiliation with the brands themselves in any way.

    Responsive Logos
  • Go の並行処理 - Block Rockin’ Codes

    intro 先日の Go のカンファレンス GoCon で、 Go の並行処理周りについて発表させて頂きました。 Go Conference 2013 spring - connpass 具体的には Goroutine や Channel の話ですが、これらの機能は結構面白くて、いじって遊んでるだけでもわくわくします。 Go の並行処理は、設計方針がわりと特殊だと思うのですが、設計がシンプルなので分かるとそこまで難しくはないです。 (使いこなすのは、経験が必要そうですが) 今回話すにあたって色々調べましたが、発表時間の都合上省いたものもあるし、質疑応答で聞かれて応えられなかったこともあるので、 ここでまとめて置こうと思います。 発表資料 今回の発表資料はこちらです。 このブログの内容は、これをベースにします。 http://jxck.node-ninja.com/slides/gocon-

    Go の並行処理 - Block Rockin’ Codes
  • Goのメモリモデル - golang.jp

    Go言語とは、Googleが開発した新しいプログラミング言語です。 当サイトではこの新しい言語についての情報を集約していきます。 このサイトの更新が滞っており、情報が古くなっておりますのでご注意ください。 はじめに このGo言語のメモリモデルでは、あるゴルーチンによって変数へ書き込まれた値を、他のゴルーチンから読み込む際に、書き込まれた値を参照できることを保証するための条件を規定します。 前事象 ひとつのゴルーチン内でのメモリへの読み書きは、プログラムで指定した実行順と同じように振舞わなくてはなりません。つまり、コンパイラとプロセッサが、ゴルーチン内の読み書きの順番を入れ替えられるのは、入れ替えによって言語仕様で定められたゴルーチンの振舞いが変更されないときだけです。この順番入れ替えの影響で、あるゴルーチン内では守られていた実行順が、他のゴルーチンからは違って見えることがあります。たとえば

  • Big Sky :: golang の sync パッケージの使い方

    golang と言えば非同期に特化した言語ですが、慣れない内は簡単な非同期しか使えません。しかし sync パッケージを知る事でもっとカジュアルに、かつ確実な非同期処理を行う事が出来る様になります。 今日はそんな sync パッケージについて説明してみたいと思います。 sync.Mutex ご存じ sync.Mutex です。皆さんが一番使う排他制御だと思います。 package main import ( "fmt" "runtime" "sync" "time" ) func parallel(wg *sync.WaitGroup) { fmt.Println("博") time.Sleep(100 * time.Millisecond) fmt.Println("多") time.Sleep(100 * time.Millisecond) fmt.Println("の") time.

    Big Sky :: golang の sync パッケージの使い方
  • Understanding Mutexes - Alex Edwards

  • Frequently Asked Questions (FAQ) - The Go Programming Language

    Origins What is the purpose of the project? At the time of Go’s inception in 2007 the programming world was different from today. Production software was usually written in C++ or Java, GitHub did not exist, most computers were not yet multiprocessors, and other than Visual Studio and Eclipse there were few IDEs or other high-level tools available at all, let alone for free on the Internet. Meanwh

    Frequently Asked Questions (FAQ) - The Go Programming Language