タグ

2014年8月23日のブックマーク (9件)

  • Ruby2.1のRefinementsで作るSpockライクなテスト構文

    RefinementsをRSpecで活用してパラメータライズドテスト用のシンタックスを実現する話。

    Ruby2.1のRefinementsで作るSpockライクなテスト構文
  • sync.RWMutexを使おう - Qiita

    昨日GoCon2014がありまして、発表の機会を頂いたのですが発表後に @rui314さんから指摘のあったグローバル変数への読み込み・書き込みの競合の問題、これに関してはsync.RWMutexを使うのがいいので、使ってみました。 RLockとLock 通常のsync.MutexはLockのみしか提供しない。これをRead, Write双方で使ってみると非常に効率が悪くなります。そこでsync.RWMutexはRLockというもう一つのLockを提供しています。 この2つの違いは、 RLock: Read向けのLock。RLock同士はブロックせず、Lockのみがブロックされる。解除時はUnlockではなくRUnlockする。 Lock: いわゆる普通のLock。RLock, Lock双方をブロックする。 上記を使い分けることで効率よくLockを行えるようです。 使ってみる 実際にどう動く

    sync.RWMutexを使おう - Qiita
  • Go maps in action - The Go Programming Language

    Andrew Gerrand 6 February 2013 Introduction One of the most useful data structures in computer science is the hash table. Many hash table implementations exist with varying properties, but in general they offer fast lookups, adds, and deletes. Go provides a built-in map type that implements a hash table. Declaration and initialization A Go map type looks like this: map[KeyType]ValueType where KeyT

    Go maps in action - The Go Programming Language
  • Big Sky :: THE GO TOOL

    先日、Go言語開発チームはリポジトリ内にあった殆どのMakefileを削除した。私(訳者)は混乱したし不安にもなった。しかしそれは私がこれまでの習慣と異なる場面に遭遇した事による物だと気付いた。その事を色濃く書かれたいる記事があったので紹介したい。Go言語を知らない人でも面白く読めると思います。 Are You Fuckign Coding Me!? - The go tool http://areyoufuckingcoding.me/2012/02/14/the-go-tool/ 訳を許諾してくれたnu7hatchに感謝したい。(Thanks to nu7hatch) THE GO TOOL 毎週リリースされる最新版に新しいgoコマンドが導入され話題になっていたので、ちょっとこれについて書くことにした。 私は初め、このgo toolを統一しようというアイデアを聞いた時、少し懐疑的にな

    Big Sky :: THE GO TOOL
  • ソフトウェア進化研究の分類と動向

    ソフトウェアは,利用者を満足させ続けるために絶えず進化しなければならない.論文では,このようなソフトウェア進化に関連する研究を,手法,対象,目的という三つの視点から分類する基準を示す.その上で,それぞれの分類に基づき文献調査を行った結果を示す.この分類と調査の結果は,ソフトウェア進化分野の研究動向や研究の方向性を考察する足掛かりとなる.

  • GMOペパボのエンジニア新人研修 #lldiver - Kentaro Kuribayashi's blog

    LL Diver | Dive into Lightweight Languagesで、「GMOペパボのエンジニア新人研修」というタイトルで話をしてきました。エンジニア新人研修については、その実施自体には、僕は既にあんまり関わっておらず、主にid:hibomaや新卒出身の若者たちが担っているのですが、その背景となっている考え方について一度まとめる必要があるなと思っていたので、この機会にまとめてみました。 いろいろ書いていますが、エンジニアがより楽しく働けるようにし、そのことでより高い成果を出すためにあれこれとやっているところです。ご興味を抱かれた方は、是非、以下をご覧いただきたく思います。 キャリア採用 / アルバイト採用 | 採用情報 | GMOペパボ株式会社

    GMOペパボのエンジニア新人研修 #lldiver - Kentaro Kuribayashi's blog
  • Web+DB Press vol.82 で Go の特集を書かせて頂きました #wdpress - Block Rockin’ Codes

    update 2015/4/20: 技術評論社さんのおかげで、 無料で公開されることになりました! intro タイトルのとおり、 Web+DB Press の vol.82 に 「はじめての Go」 というタイトルで特集記事を書かせていただきました。 Web+DB press vol.82 届いた。特集で「はじめての Go」を担当させていただきました。 初見ももちろん、「Tour of Go の次」を探していた方の参考になれば幸いです! #wdpress #golangjp pic.twitter.com/UbUue18wlp— Jxck (@Jxck_) August 20, 2014 WEB+DB PRESS Vol.82 作者: 山口徹,Jxck,佐々木大輔,横路隆,加来純一,山伶,大平武志,米川健一,坂登史文,若原祥正,和久田龍,平栗遵宜,伊藤直也,佐藤太一,高橋俊幸,海野弘

    Web+DB Press vol.82 で Go の特集を書かせて頂きました #wdpress - Block Rockin’ Codes
  • 「会社を辞めたい」という優秀な社員に聞くべき8つの質問 | readwrite.jp

    会社は社員無しでは成り立たない。優秀な社員が「会社を辞めたい」と申し出てきた時、会社にとっては青天の霹靂(しかも望みもしない)といった場合がよく見られる。そこでYoung Entrepreneur Council (YEC)のメンバーである8人の起業家に、そんな場面に陥った際に投げかけるべき質問は何かと聞いてみた。 会社に何を求めているのか?別のポジションに移動することで、人の不満解消につながるか尋ねてみるといい。不満の原因は、単なる報酬なのか、才能に見合った責任ある仕事を任されていないことなのか、それとも自分の意見が尊重されていないと感じていることなのか。お互いに求めるものを理解していないため、容易に解消できる不満であっても大きな問題と発展してしまうことがあるだ。 社員が会社を去ってしまう前に話し合うこと。これが、あなたと社員が率直に意見を交わせる最後のチャンスなのだ。彼らの求めている

    「会社を辞めたい」という優秀な社員に聞くべき8つの質問 | readwrite.jp
  • メッセンジャーバッグ Uni&co.

    ●発送休止中の地域につきまして● 現在、以下の地域への発送は休止となっております。最新情報は佐川急便さまHPにてご確認ください。 石川県/珠洲市  宝立町大町泥木、宝立町二艘丹 石川県/輪島市 町野町寺山、東山町、忍町、野田町 ーーーーーーーーーーーーーーーーー For customers outside Japan ZenPlus ● 当サイトは、より安全にご利用いただけるようSSL化されております●

    メッセンジャーバッグ Uni&co.
    hisaichi5518
    hisaichi5518 2014/08/23
    XSが良さそう