タグ

2017年4月13日のブックマーク (5件)

  • 元不登校のエンジニアが本当の0から独学で英語をTOEIC650レベルにするまでの振り返りと知見 - みんからきりまで

    釣りっぽいタイトルを付けてみたかった。 去年の夏頃からわりと英語を勉強していて、先日初めてTOEICを受験したら650点だったので、一つの区切りとして今までの人生英語歴と学習の知見を書いてみようと思う。 前提と英語歴 ぼくは小学校から不登校→通信制高校中退→高卒認定→専門学校→エンジニアという学歴を辿っていて、学校教育としての英語教育はほぼ受けた事がない。 不登校の間も特に塾に通ったり自習をしたりという事はしていなくて、通信制高校の単位はとりあえず写しでもなんでも問題集をやってくれば貰えるという感じだったので、学業として英語を勉強するということはなかった。 なので、18歳くらいまでは一切英語が分からなくて、"This is a pen"が「これはペンです」という事は分かっても、isがどういう意味を持っているのかは全く分からないという感じだった。 ただ、学校でやらされなかったのが逆によかっ

    元不登校のエンジニアが本当の0から独学で英語をTOEIC650レベルにするまでの振り返りと知見 - みんからきりまで
    bootJP
    bootJP 2017/04/13
  • 「小さいエラー」をたくさん踏んだほうがいい - インターネットの備忘録

    管理職の仕事って、「わたしがカバーできる範囲内でならどんどんミスっていいよ、って部下に任せて、何かあったら粛々と責任を取っていくことだよね」みたいな話をしました。 仕事の権限委譲って重要で、何かあったら責任は取るからやってみて、って思い切れない人が管理職につくと、チームが硬直してしまうし、業務もスタックしてしまう。そして、ミスでしか得られない知見もあるはずなので、必ずしもミス=悪ではない、という前提をもって任せる。そういう腹のくくり方が管理職には必要で、その覚悟を引き受けるから権限をもらえたり、お金をたくさんもらえたりするんだよね、という感じ。 という覚悟を持って仕事を渡しているので、メンバーには「こっからここの範囲内なら、いろいろトライしてみていいよ」と言って任せられたら、じゃんじゃん挑戦してミスってみてほしいなと思っているんですが、なかなかそうもいかないようです。 たとえば、経験が浅い

    「小さいエラー」をたくさん踏んだほうがいい - インターネットの備忘録
    bootJP
    bootJP 2017/04/13
  • Go言語のヒープに確保するデータの初期化コストについて調べてみた(Go1.8.1版)

    golangで p := new(Type) と p := &Type{} の使い分けってどうするべきだろう? — MURAOKA Taro (@kaoriya) 2017年4月12日 こちらのツイートに対して、以下のベンチ結果が紹介されていました。 Go言語のヒープに確保するデータの初期化コストについて調べてみた しかしhnakamur2さんも言及しているように、 これはGo1.2.2時の結果。 その後、GoのコンパイラがGo実装になったり、SSAが導入されたりと、 今のコンパイラの実装は当時とは全く違うものになっています。 というわけで、現時点での最新のバージョン(Go1.8.1)で、同様の検証をおこなってみました。 検証コード 検証に使用したコードはGo1.2.2のときと全く同じものです。 // alloc_overhead.go package main type containe

    bootJP
    bootJP 2017/04/13
  • MySQLのfilesortは何ソートで行われているのか - $shibayu36->blog;

    最近、CourseraのArgorithms, Part1という講義を受けている。そこでソートの講義を受けて、そういえばMySQLのORDER BYでfilesortになったときってどのソートが使われているのだろうと気になってきたので調べてみた。 調べてみると非常に難解で、結局いまいち分からなかったが、今の段階の調べた内容をひとまず書いておく。MySQLのコードを読んだのも初めてで、しかもちゃんと読み解くことができなかったので、情報が間違っている可能性も非常に高い。間違ってたら指摘してもらえるとうれしいです。 調査結果 最初に調査結果を書いておく。たぶんこれは非常に単純化したもので、詳しく見るともっといろいろチューニングされてそう。 sort_buffer_size以内のメモリ量でソートが可能な場合、メモリ内でのみソートされる ソートにsort_buffer_size以上のメモリが必要な場

    MySQLのfilesortは何ソートで行われているのか - $shibayu36->blog;
    bootJP
    bootJP 2017/04/13
  • ネットワークキャプチャデータを見る時のTips - Qiita

    ネットワークのトラブルシュートなどをする時にtcpdumpやwiresharkといったツールを使ってキャプチャデータを取得し、正常ではない通信を特定するなど分析します。その時にIPアドレスやポート番号といったことは当然確認すると思いますが、記事ではそれ以外に分析に利用できそうな小技をいくつか紹介したいと思います。お題は以下のとおりです。 MACアドレスからNICのベンダーが分かる IPヘッダからおおよそのホップ数が推測できる TCP/IPヘッダからOSを推定できる TCPの3-way-handshakeからネットワークの遅延を測れる TCPの再送状況からネットワーク品質の変化を見れる DHCP/mDNS/NBNS/LLMNR から同一ネットワーク内のホスト名がわかる TLSのclient helloから接続先のホスト名がわかる 【注意事項】 職のネットワークエンジニアの方にとっては当た

    ネットワークキャプチャデータを見る時のTips - Qiita
    bootJP
    bootJP 2017/04/13