タグ

toshi-kawanishiのブックマーク (1,516)

  • 成功者ほどピンチになると休暇を取る、そのワケは? - まぐまぐニュース!

    「人間の成功・失敗は半分以上は運が支配している」と語るのは、裸一貫でアフリカに渡り、20代にして「年商300億円」を実現した石川直貴さん。では、その運を手繰り寄せるにはどうすれば良いのか……その答えは、三遊亭圓朝の名作落語「死神」にあると、自身のメルマガで語っています。 運と不運 先日、うちのグループの人間と落語の「死神」を聞きました。最近はネットを通じて、落語が海外でも聞けるのはすごくいいですね。 その「死神」というネタは、ある男の人が死神を退散させる呪文を知り、その呪文を使って医者のまねごとをするという話です。そして、その呪文を使うにあたってやっちゃいけないことを、最後の最後にやってしまうというオチになっています。落語のネタなんで知っている方も多いと思います。 その死神を聞いていて、僕は自分のビジネスを振り返ってしまったんですよね。 と言いますのも、死神のネタでは医者の真似事が上手く行

    成功者ほどピンチになると休暇を取る、そのワケは? - まぐまぐニュース!
  • Registration: Machine learning & data conference | O'Reilly Strata

    We’ve made the very difficult decision to cancel all future O’Reilly in-person conferences. Instead, we’ll continue to invest in and grow O’Reilly online learning, supporting the 5,000 companies and 2.5 million people who count on our experts to help them stay ahead in all facets of business and technology. Come join them and learn what they already know. Become an O’Reilly online learning member

    Registration: Machine learning & data conference | O'Reilly Strata
  • 関係データベースの第1正規形はナンセンス - 檜山正幸のキマイラ飼育記 (はてなBlog)

    一昨日の「主キー/外部キーなんてドーデモイイ」と昨日の「絵で分かる! 主キー/外部キーのアホらしさ」において、主キー/外部キーというのは、いわばメモリ番地とポインターのような、仕掛け・手段が露出しているだけのものだ、と説明しました。仕掛けが露出している結果、概念的には単純なもの(例えば単なる写像)の実現が複雑でしかも恣意的になっています。 今日は正規形、なかでも一番基的な第1正規形の話です。控えめなデイヴィッド君に代わって、ジイサマ(檜山)が批判的に検討しましょう。 アトミックって何ですかぁ? 圏論を使えばどうなる スピヴァックは型システムとデータベースシステムの統合を目指す アトミックって何ですかぁ? 関係データベースである限り、かならず第1正規形になっていることが要求されます。で、第1正規形って何? カラムの値がアトミックであることだと定義されます。アトミック? それ何? まーともか

    関係データベースの第1正規形はナンセンス - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • ペアデバッグで分かった、ベテラン技術者がバグ原因を特定するまでの手順 - 株式会社クラフトマンソフトウェア

    ソフトウェアには不具合はつきものです。お客さんからバグ報告が上がってくると、厳しい現場ではハラハラするものです。僕も以前、受託開発の現場にいたので、バグ報告を受けるたびにヒヤヒヤしながらバグ原因の特定と修正をしていました。 僕は今でこそ、どんな不具合でも特定できると思えるくらいになりましたが、新米エンジニアだったころは、バグの特定は決して得意といえるものではありませんでした。 当時、僕がデバッグに詰まっていると、先輩や上司エンジニアは一緒に原因特定を手伝ってくれたり、アドバイスをくれたりしました。その中で僕が学んだことや、当時お世話になったベテランエンジニアのデバッグアプローチを書いてみたいと思います。 # 今日、たまたま丸一日かけるようなデバッグの仕事があり、ちょうどいい機会だと思い記事を書くことにしました。 > バグ報告を「勘違い」と決めつけないバグ報告を「勘違い」と決めつけない と

    ペアデバッグで分かった、ベテラン技術者がバグ原因を特定するまでの手順 - 株式会社クラフトマンソフトウェア
  • 負け組なモバイルWebは、これから本当に復活するのか?Googleが考える次のアーキテクチャ - ふろしき Blog

    Google I/O 2015でのセッション「The Next Generation Mobile Web(次世代のモバイルWeb)」がそこそこに激アツな気がしたのですが、予想に反し、あまり注目を集めていません。 わかります。大衆向けなメディアだと、AndroidVR/AR、Google Photosのようなわかりやすいキーワードの方が注目されるでしょう。エンジニア向けメディアであっても、昨今のモバイル技術の状況を鑑みて、ネイティブアプリの方を扱いたいと感じるのが当然です。 先日、某懇親会で「え、モバイルをWebでやっているのですか?それ、完全に負け組じゃないですか」と言われ、そこまで印象が悪いものかと心を痛めました。負け組とか、Webがかわいそうじゃないか。 そんな状況というのもありまして、先日の「第58回HTML5とか勉強会」では、あえてGoogleらが考える「次世代モバイルWeb」

    負け組なモバイルWebは、これから本当に復活するのか?Googleが考える次のアーキテクチャ - ふろしき Blog
  • 「アルベルト・アインシュタイン」が残した人生の教訓。 | ThinkTime 考えるメディア

    アルベルト・アインシュタインはドイツ生まれのユダヤ人理論物理学者です。 米国TIME誌のパーソン・オブ・ザ・センチュリー(20世紀の人)にも選出されています。 相対性理論などを提唱し、現代物理学の父と称されています。 幼少の頃は、数学に関しては突出した才能を示したが、言葉を理解したり、話したりすることは苦手でした。 1922年の訪日の途中にノーベル物理学賞を受賞。 おとなしく、生真面目な性格であり、自身を天才であるとはいささかも思っていなかったと言います。 アルベルト・アインシュタインは、科学の発展に貢献しただけでなく、多くの人々に影響を与える数々の”人生の教訓”を残しています。 今回は、私生活、仕事、あらゆることに通ずる「アインシュタインの教え」をご紹介します。 1. シンプルであること 「もし6歳の子に説明できないのであれば、 それは自分でも理解できていないということである。」 2.

    「アルベルト・アインシュタイン」が残した人生の教訓。 | ThinkTime 考えるメディア
  • 次世代 Web カンファレンスを開催しました #nextwebconf - Block Rockin’ Codes

    intro 次世代 Web カンファレンスを開催しました。 名称: 次世代 Web カンファレンス 日時: 2015/10/18(日) 9:00-17:30 場所: 法政大学外壕校舎 4F 後援: 法政大学情報科学部 参加費: 無料 hashtag: 全体: #nextwebconf 405: #nextwebconf405 406: #nextwebconf406 407: #nextwebconf407 実施概要 概ね開催概要の通りです。 jxck.hatenablog.com やったこと やったことはシンプルです。 テーマ毎に、今 Web がどうなっていて、これからどうなっていくのか をひたすら議論するセッションのみのカンファレンス やらなかったこと 以下はこのカンファレンスではやりませんでした。 スポンサー募集 Tシャツ/ステッカー/チラシ作成 公式サイト作成/ドメイン取得 公式懇

    次世代 Web カンファレンスを開催しました #nextwebconf - Block Rockin’ Codes
  • ブルーオーシャン症候群

    「ブルーオーシャン症候群」とは、密かに日企業に蔓延する病である。その症状には以下のようなものがある。 自社事業とは遠いところに、競争が少なくて儲かる事業領域があると信じている そしてその事業領域は楽勝で参入できると思っている よって、少人数、少額、短期間で新規事業が創出できるべきだと思っている 結果として(実は当たり前に大変な)新規事業創出に腰が入らない そもそもブルーオーシャンとは 「ブルーオーシャン」は、長きにわたって日のビジネスマンが好きな言葉だ。(ちなみにアメリカではとんと聞くことがない)。 ちょっと前に、元マッキンゼーコンサルタントの日人3人で「ブルーオーシャン」の話になった。大体こんな感じの会話だったはず。 「なんか、『楽勝で参入できる競争が少なくて儲かる事業領域』みたいな意味で、『ブルーオーシャン』って使うよね?」 「そうそう。そんなのあるわけないのに」 「だよねー。

    ブルーオーシャン症候群
  • Top Software Testing Solution Providers

  • ビートルズ各メンバーがどのパートで楽曲に貢献したか視覚化(1963〜1965) | ビジュアルシンキング

    昨日(ビートルズのアルバム・セールス比較まとめインフォグラフィック)に引き続き、ビートルズが題材の作品を。 ビートルズのメンバーがどのパートで楽曲に貢献したかを整理したビジュアライゼーション作品を紹介します。 「Please Please Me」〜「Help!」(1963〜1965年)まで。 The Beatles Song Chart Volume 1 | 1963-1965 image by Pop Chart Lab ポスターで販売しています。 Pop Chart Lab — The Beatles Song Chart Volume 1 細かく見ても楽しいし、アート作品として飾るのもあり。

    ビートルズ各メンバーがどのパートで楽曲に貢献したか視覚化(1963〜1965) | ビジュアルシンキング
  • Learn: Software Testing 101

    What to look for in a modern, enterprise-grade performance testing tool with Scott Moore Scott Moore joins us to provide valuable insights into selecting a performance testing tool that meets the demands of today’s fast-paced environments.

    Learn: Software Testing 101
  • インフラエンジニアの責任範囲と評価 - クックパッド開発者ブログ

    インフラストラクチャー部の成田です。2015年10月現在、インフラストラクチャー部には私を含め7人のインフラエンジニアが所属しており、このメンバーでクックパッド体サービスをはじめ様々な新規事業やいくつかの子会社のサーバを運用しています。私自身もエンジニアではありますが部のマネージャも兼ねているため、立場上、社外の方からインフラエンジニアのマネジメントについて質問されることがよくあります。今回は、私自身の考え方とクックパッド社における事例を紹介したいと思います。 「インフラエンジニア」とは 「インフラエンジニア」という言葉の定義はあいまいで、しばしば議論の的になります。傍目からは明らかにインフラエンジニアであるように見えるにも関わらず「私はインフラエンジニアでは無い」と主張する人たちもいます。このような状況になっているのは、サーバ運用に関する業務分掌が会社ごとに異なるからであると私は考えて

    インフラエンジニアの責任範囲と評価 - クックパッド開発者ブログ
  • だいありー (2015-10-05)

    答え合わせ。 おっと、実時間だと、世代別 GC を、ちゃんと有効にしているやつと、あまり変わりませんね。 とありますが、system time が長いですよね。これ、システムからメモリを確保するために必要となる時間です、多分。800MB 以上ぶんどらないといけないですから。この場合、user 時間を比べて、GC の影響を見ておくのが良いでしょう。つまり、GC の影響は 1.64 sec - 1.47 = 0.17 sec。これが、GC による影響だとみることが出来ます。 まとめると、大ざっぱに オブジェクトの生成 0.7 sec GC 時間 0.2 sec という感じです。潰すべきオーバヘッドはどちらか、というのは、わかりやすい。GC は当に遅いんですかね。 あと、オブジェクトを 100M 個作っておいた、すぐあとのベンチマークでは、また違った様子ですね。これも、OS とのやりとりやら、

  • 一流研究者への道

    ふと思いついたことを書く. 以前,とある老教授から聞いた話を思い出してTumblrへこう投稿した. 二流研究者への道 大学院博士後期課程を出た直後ぐらいの研究者を五流としよう.その後の道は, 五流→四流→二流 という道と, 五流→三流→(壁)→一流 という道がある. これを図にしてみよう. 学位取得直後ぐらいが五流(柿の種)だ.ここから,莫迦になってオリジナリティを求める渋柿コースと,賢くものまねをする甘柿コースに分かれる.甘柿コースを選ぶと,すぐに四流(未熟な甘柿)にはなれる.一方渋柿コースだとなかなか上のランクである三流(渋柿)には上がれない. 甘柿コースで四流になると,普通はそこから「駄サイクル」を回すことになる.身内だけで褒め合うってやつだ.業界が未熟な場合は身内褒めをしつつ一定数の仲間を増やすことも必要だが,四流しかいない駄サイクルはまず何も生まない.しかも悪いことに,駄サイクル

    一流研究者への道
  • 第二次CTOブームから技術顧問ブームへの流れについての考察 - @kyanny's blog

    エンジニア組織のトップには最も技術力が高い人が立つべき」という価値観にもとづいて、多くのWeb事業会社においてエース格のスターエンジニアがCTOないし類似の肩書と地位と権力を持つポジションに就いたゼロ年代のムーブメントを第一次CTOブームと呼ぶことにしよう それを踏まえてテン年代に入り、「スタートアップのような小さな組織ではそれで問題なかったけど、組織が大きくなり成熟していく過程では、経営者の視点からエンジニア組織をマネジメントできる人がいないと組織力を発揮しきれないのでダメだよね」という価値観を後ろ盾に、そこそこ年齢を重ねて気力体力的に現場の第一線がつらくなったりライフステージの変化によって以前に比べパフォーマンスを発揮できなくなった元エースや、技能ではエースに及ばないがそれ以外の格(社歴など)で勝るシニアな人材などの思惑が重なり、「次のキャリア」としてCTOという役職に再びスポットが

    第二次CTOブームから技術顧問ブームへの流れについての考察 - @kyanny's blog
  • さくらVPS + nginx に無料で独自ドメインとSSLを設定する - Qiita

    https接続が必要になったので、手っ取り早く試せる方法でやってみました。あとついでに独自ドメインも取得してみました。 さくらVPSの登録&設定、Nginxの設定はすでに済ませている状態で話を進めます。 利用するサービス 無料独自ドメイン http://www.freenom.com/ja/index.html 無料SSL証明書 https://www.wosign.com/English/freeSSL.htm 独自ドメインの取得 freenom.com は無料で .tk .ml .ga .cf .gq のドメインを取得できるサービスです。 欲しいドメイン名を入力して、住所などの登録をするだけで取得できます。 さくらVPSにドメインを登録 さくらVPSのネームサーバ登録 (https://secure.sakura.ad.jp/menu/domain/zoneadd.php) に取得した

    さくらVPS + nginx に無料で独自ドメインとSSLを設定する - Qiita
  • Pythonや機械学習、そして言語の競争について – 極めて主観的な見地から | POSTD

    (訳注:2016/1/5、いただいた翻訳フィードバックを元に記事を修正いたしました。) よくある主観的で痛烈な意見を題名に付けたクリックベイト(クリック誘導)記事だろうと思われた方、そのとおりです。以前指導してくれた教授から教わったある洞察/処世術は、些細でありながら私の人生を変えるマントラとなったのですが、私がこの記事を書いたのはそれによるものです。「同じタスクを3回以上繰り返す必要があるなら、スクリプトを書いて自動化せよ」 そろそろ、このブログはなんだろうと思い始めているのではないでしょうか。半年振りに記事を書いたのですから。ツイッターで書いた Musings on social network platforms(ソーシャル・ネットワークプラットフォームについてじっくり考える) はさておき、この半年の間書き物をしていないというのはうそです。正確には、400ページの を書きました。

    Pythonや機械学習、そして言語の競争について – 極めて主観的な見地から | POSTD
  • Hacking with Swift – learn to code iPhone and iPad apps with free Swift tutorials

    Where the world learns Swift. With more free Swift tutorials than any other site, Hacking with Swift will help you learn app development with UIKit and SwiftUI. Search the site, or choose a learning path below. Start Learning Ready to take your first steps with app development? We have a massive curriculum that teaches Swift with both SwiftUI and UIKit using real-world projects – all free. GET STA

  • https://ionicmaterial.com/

  • クックパッドの本番環境で使われている Ruby のバージョンが 2.2 になりました - クックパッド開発者ブログ

    技術部の鈴木 (@eagletmt) です。 先日、クックパッドで使われている Ruby のバージョンを 2.0.0 から 2.2 にアップグレードしました。 アップグレードは主に @sorah と私で進めました。 今回はアップグレードまでの過程やアップグレード当日の流れ、そして今のところ見られているアップグレードによる効果などについて紹介します。 アップグレードまでの準備 テストを通す Ruby 2.1 がリリースされたときから 2.1 にアップグレードできないか検証環境でテストを回していました。 しかし、当時はクックパッドの全テストを実行すると必ず途中で Ruby がクラッシュする現象に悩まされていました。 Ruby の GC のバグ、拡張ライブラリのバグを疑いながら色々やってみたものの結局解決できず、Ruby 2.2 がリリースされてからもこの状況は改善されませんでした。 しかしある

    クックパッドの本番環境で使われている Ruby のバージョンが 2.2 になりました - クックパッド開発者ブログ