タグ

2018年10月28日のブックマーク (3件)

  • 言うほど、あなた真面目に働いてます?:日経ビジネスオンライン

    お尋ね うちの会社では「ワークライフバランス」ができません。仕事と家庭の両立なんて非現実的ではないか、とも思える日々を送っています。(30代男性) 企業や組織が苦手な自分には芸能界という個人戦の職場は、なんの保障もない替わりに自由だった。私がイエスと言えばイエスだし、嫌だと思えば拒絶できる。売れようが売れまいが自己責任。露わな市場原理が私には自由を感じさせた。企業や組織一般への苦手意識は、会社員の着るスーツ、特にグレーのスーツなどに顕著に出た。 服もネクタイも、トータルにグレーに仕上げているビジネスパーソンには、何度会っても顔が覚えられない。こういう人たちはだいたい「弊社は」を主語で語る。語られるとそれだけで「卑怯者め」とすら感じる。「わたしは」がない職種の責任逃れや腰の引けた慇懃無礼さが信用できない。口癖は「上司相談してから」だし、トラブルが起きると途端にその人物は出てこなくなる。 ビ

    言うほど、あなた真面目に働いてます?:日経ビジネスオンライン
    craftone
    craftone 2018/10/28
    遙洋子がべた褒めするとは。。
  • Golangの良いところ - Carpe Diem

    概要 Goの良いところってなんだろう?と思ってまとめます。 多分新しいことを知ったら追記していきます。 よく言われるところ コンパイルが速い JavaC++に比べてかなり高速です。 メモリ安全 GoはC言語に近いですが、C言語で問題になっていたメモリ周りは言語側でちゃんとカバーして使う側が意識する必要がなくなってます。 型安全性 LL言語に比べれば。 標準ライブラリの充実 外部ライブラリを使わずとも標準ライブラリでほぼ何でもできます。 学習コストが低く、可読性が高い 言語の仕様がシンプルなので、他の言語に比べてすぐに一通り理解できます。 gofmt 先程の可読性に関連しますが、フォーマッターがデフォルトで付いているので読みやすくなります。 タブかスペースかといった宗教論争をせずに済みます。 標準ツールの充実 pprofでプロファイリング race detectorでgoroutineによ

    Golangの良いところ - Carpe Diem
    craftone
    craftone 2018/10/28
    勉強になる
  • goroutineはなぜ軽量なのか - Carpe Diem

    概要 以前の記事で christina04.hatenablog.com Goはスレッドよりはるかに軽量なgoroutineでC10K問題を解決する、という話をしましたが、goroutineが軽量なのはなぜか?という理由を深掘りしたことがなかったのでしてみました。 環境 golang 1.11.1 Darwin 17.7.0 軽量と呼ばれる理由は2つ 大きく分けると以下の2つのポイントがあります スレッドに比べてメモリ使用量が低い スイッチングコストが低い それぞれ説明していきます。 goroutineがスレッドに比べてメモリ使用量が低いのはなぜか スタックとヒープのメモリの使い方を理解すると分かります。 ヒープはメモリの下層、プログラムコードのすぐ上にあり、上に向かって成長します。一方スタックは仮想アドレス空間の一番上にあり、徐々に下に成長していきます。 ref: イベントループなしでの

    goroutineはなぜ軽量なのか - Carpe Diem
    craftone
    craftone 2018/10/28
    わかりやすい!