kuronatのブックマーク (490)

  • 洋書の読み方・選び方 - Web/DB プログラミング徹底解説

    このサイトをご覧になってお気づきと思いますが、良い参考書には洋書であるものが多いのが実情です。 翻訳が出ていれば嬉しいのですが、良書でも翻訳が出ていないものも少なくありません。 そこで、(泣く泣く) 洋書を読まざるを得なくなってしまうのですが、私も最初は洋書から情報を得るのが大変でした。 目を通しても頭に入らないような状態でした。 ですが、ある程度読み続けるうちに英語で読んでも頭に入るようになってきました。 このページでは、私が経験から学んだ洋書の読み方・選び方をご紹介します。ご参考になれば幸いです。 洋書も読もう 英語で書かれた書籍を読むのは、日語を母国語とする私達にとって大変な作業です。 しかしそれでも洋書からも情報を得られると良いです。 なぜならコンピュータ系の書籍は洋書の情報が充実しているからです。英語の書籍では詳しい情報があるのに、 日語の情報ではあまり情報が無い。という

    洋書の読み方・選び方 - Web/DB プログラミング徹底解説
    kuronat
    kuronat 2017/09/22
  • 血に染まったリモートワークが君自身を害している - 橋本商会

    詳細が定まっていない要望・問題を10個ぐらいまとめてbufferに溜めて、しばらくすると5個ぐらいの策で全部解決したりする

    血に染まったリモートワークが君自身を害している - 橋本商会
    kuronat
    kuronat 2017/09/22
  • 昔「ネット検索すれば何でも分かるようになるハズ」今「検索の結果がゴミだらけで信頼できない」→むしろ基礎教養や文献が重要に

    スドー🦀 @stdaux 前世紀の楽観論では「インターネットを検索すれば何でもわかるから情報の価値が相対的に下がる」などと唱えられていましたが、検索エンジンがゴミだらけになった昨今、情報の信用性を判定するための基礎教養や文献調査スキルがかえって重要になっているという… 2017-09-19 11:03:28

    昔「ネット検索すれば何でも分かるようになるハズ」今「検索の結果がゴミだらけで信頼できない」→むしろ基礎教養や文献が重要に
    kuronat
    kuronat 2017/09/22
  • 【アンチパターン】Arrange、Act、Assert(AAA)を意識できていないRSpecのコード例とその対処法 - Qiita

    【アンチパターン】Arrange、Act、Assert(AAA)を意識できていないRSpecのコード例とその対処法RubyRailsRSpec # トレーニングジムの予約システムを開発していると仮定してください describe 'キャンセル処理' do let(:user) { create :user } let(:reservation) { create :reservation, user: user, start_at: '2017-08-10 10:00'.in_time_zone } context '24時間前をすぎるとキャンセル料が発生する' do before do travel_to '2017-08-09 10:00'.in_time_zone reservation.cancel! end after { travel_back } let(:billing)

    【アンチパターン】Arrange、Act、Assert(AAA)を意識できていないRSpecのコード例とその対処法 - Qiita
    kuronat
    kuronat 2017/09/22
    アンチパターンの話が出てこない 誤解を招くタイトルはやめてほしい
  • Re: Re: Go にジェネリクスがなくても構わない人たちに対する批判について - methaneのブログ

    kmizu.hatenablog.com Twitterである程度レスをしたのですが、やはり繰り返される話題なので残る形で書いておきたいと思います。 Goユーザーの中で、ジェネリクスがなくても構わないと主張するユーザーへの批判はしたけど、Goユーザー全てがそうだと思っているわけではない Goユーザーの中でジェネリクス不要論を唱えているユーザーへの批判はしたけど、そういうユーザーを馬鹿にしているわけではない 私の前の記事は、まさに前者の批判に対する返答です。私はGoにジェネリクスを追加することに賛成ですが、別にそうならなかったとしても失望しない程度に「なくても構わない」人です。 一方で後者は、もしGoに限らず一般論としてのジェネリクス不要論だとすれば、批判にも値しないと思いますよ。話題にするつもりはありません。 Goは特に今で言うマイクロサービス的なものを(色んな意味で)効率よく開発するため

    Re: Re: Go にジェネリクスがなくても構わない人たちに対する批判について - methaneのブログ
    kuronat
    kuronat 2017/09/22
    goは汎用言語ではないという議論
  • 日経COMEMO|日経COMEMO公式

    日経が推す各業界キーオピニオンリーダーたちの知見をシェアします。「書けば、つながる」をスローガンに、より多くのビジネスパーソンが発信し、つながり、ビジネスシーンを活性化する世界を創っていきたいと思います。 はじめての方へ→ https://bit.ly/2DZV0XM 【noteで投稿されている方へ】 #COMEMOがついた投稿を日々COMEMOスタッフが巡回し、良い投稿については、COMEMOマガジンや日経電子版でご紹介させていただきます。 https://bit.ly/2EbuxaF

    日経COMEMO|日経COMEMO公式
    kuronat
    kuronat 2017/09/22
  • プルリク駆動勉強 - Shiraji's Blog

    まとめ 勉強出来そうなプロジェクトを選らんで、pull requestを投げて、レビューしてもらうと勉強になるよ。 対象者 息をするようにpull requestを投げられない プログラミングの基礎は勉強したけど、今度どうすればいいのわからない プルリク駆動勉強とは 30歳を超えて、会社では中堅になりました。昔は会社から与えられた仕事をこなすことによって成長を感じられていました。ここ数年は後輩に教えたり、リソース管理などをすることが多くなり、エンジニアとしての成長を感じられなくなってしまいました。(マネージメント力の成長は感じています。)このままではいかん!ということで、考え出したのがプルリク駆動勉強です。 プルリク駆動勉強とはpull requestを投げるためにそのプロジェクトを学んだり、英語でのコミュニケーションをしたり、その言語のベストプラクティスを体で覚えたりすることです。 とに

    kuronat
    kuronat 2017/09/22
  • ドメイン駆動設計の道標 - sandbox

    この記事は 2016年 第2のドワンゴアドベントカレンダー、20日目の記事です。 qiita.com ドメイン駆動設計に関して悩める若者に送るポエムを書いていたら長くなりました。 20日目なはずなのに今日は 12/25 ですが、お察しください。 TL;DR ドメイン駆動設計には3つの顏がある それは「哲学」「戦略」「戦術」である 「戦術」にスポットがあたりがちだが、まず「哲学」とコアの「戦略」から理解する プロダクトにおけるドメインモデルの全体像を描いてから「戦術」を検討しよう ドメイン駆動設計をどの程度取り入れるかの 「ドメイン駆動設計の適用レベル」について はじめに ドメイン駆動設計(DDD)、以前と比較して認知が上がってきたのか、よく「DDD やってるんですか?」 「DDD ってどうはじめればいいんですか?」と聞かれることがあります。そしてこの時にまず話に上がるのが、エンティティ、集

    ドメイン駆動設計の道標 - sandbox
    kuronat
    kuronat 2017/09/21
  • iOS11でテストして欲しいのです

    iOS11からはSafariでカメラが使えるようになりました。 それを利用して、「スマホを空に投げてその頂点で写真を撮る」というシンプルなサービスを作りました。 iPhone5sでは試したのですが、iPhone6以降で試してくれる方がいたら下記URLからプレイしてみてください。 https://pinnacleshoot.com/throw お願いします。 追記です: id:sukekyo さま スマホを投げ上げる際には、画面に指が触れている必要があります。 指が画面から離れて、かつ一定の加速度が検知されることにより、スマホが投げ上げられたと判定します。 それでもうまくいきませんでしょうか?

    iOS11でテストして欲しいのです
    kuronat
    kuronat 2017/09/21
  • 「長持ちするHDD選び」から「徐々に進行するHDDの病」まで、データ復旧のプロにHDDの神髄を聞いてきた 高信頼HDDとしてプロが「WD Red」を業務に採用する理由も text by 石井英男

    「長持ちするHDD選び」から「徐々に進行するHDDの病」まで、データ復旧のプロにHDDの神髄を聞いてきた 高信頼HDDとしてプロが「WD Red」を業務に採用する理由も text by 石井英男
    kuronat
    kuronat 2017/09/21
  • ビジネスデータ分析をEXCELからPython中心に変更してわかった多くのメリット

    今年に入ってから、前々から行いたかったデータ分析Python移行に格的に取組み始めてやく3か月が経過しました。経営コンサル業界にいるとデータ分析はどうしても全員が使えるExcelが中心となってしまうのですが、徐々に環境を整えようやく軌道にのってきたので状況をまとめたいと思います。 当初はEXCELでできない機械学習などを行いたいと思って使い始めましたが、だんだんそれ以外のメリットが見えてきました。当記事では、そんな使ってみてわかってきたPythonのメリットを紹介していきます。 なお、現在使用しているツールはすべて無料で使える(オープンソース)、または初期投資がかからないクラウド環境(AWS)で構築ができるものとなっています。データ分析PythonやRで行うようにしたいんだけど、「それEXCELじゃダメなの?」と上司に言われる方のお役に立てると幸いです。 EXCEL & オンプレ中心

    kuronat
    kuronat 2017/09/21
  • StackOverflowが「給与見積もりサービス」を公開。もしサンフランシスコのフロントエンド開発者だったら、ベルリンのデータサイエンティストだったら、給料はいくらか?

    StackOverflowは、エンジニア向けの給与見積もりサービス「Calculate your salary」を公開しました。職種、勤務地、学歴、経験年数、得意分野を入力すると、どのくらいの給料がもらえそうか教えてくれるサービスです。 例えば、フロントエンドエンジニアで勤務地はサンフランシスコ、学歴は大学卒(学士:Bachelors degree)、経験年数5年、得意分野をJavaScriptと入力すると、全体を100としたときに下位25番目の給与が9万ドル、下位50番目(つまり中央値)が10万8000ドル、下位75番目(つまり上位25番目)が12万9000ドルと表示されます。 勤務地の選択肢は米国、カナダ、英国、ドイツ、フランスとそのいくつかの都市で、東京も含めたアジア圏がないのがやや残念ですが、欧米でエンジニアがどのくらいの給与を得ているのかを知ることができるサービスになっています

    StackOverflowが「給与見積もりサービス」を公開。もしサンフランシスコのフロントエンド開発者だったら、ベルリンのデータサイエンティストだったら、給料はいくらか?
    kuronat
    kuronat 2017/09/21
    みんなバシバシ海外行ったほうが国内エンジニアの相場も上がるだろう
  • 【オマケ記事】超短期型タスク管理をカバーする!ステキな中長期計画法 - Qiita

    前回までのあらすじ 先日、プロジェクトの残業を50%削減したタスク管理手法を惜しみなく公開するという記事で、私的に上手く行ったタスク管理手法を紹介した。幸いな事に概ね好評だったようだが、「中長期管理はどうしてるの?」という意見を多数見かけたので、オマケとしてちょこっと書いてみる次第。 ※前記事の流れを踏まえるので、予め読んで頂いた方が理解がスムーズかも? ちなみに、中長期計画は案件状況によって管理手法を大きく変えた方が良いと思っているので、あくまで「手法の一つ」と捉えて貰えると嬉しい。なお、期間の単位は2〜3ヶ月程度を想定する。(なので、どちらかといえば「中期」に該当する考え方がメインとなる) タスク管理と中長期管理の守備範囲について RPG的っぽい雑な例えを持ち出すと、「突発的にエンカウントするモンスターの対処」が前記事の領域で、「ストーリー、イベント進行の段取り」が当記事の領域と区別し

    【オマケ記事】超短期型タスク管理をカバーする!ステキな中長期計画法 - Qiita
    kuronat
    kuronat 2017/09/21
  • パブリックドメイン - Wikipedia

    パブリックドメイン(public domain)とは、著作物や発明などの知的創作物について、知的財産権が発生していない状態または消滅した状態のことをいう。日語訳として公有(こうゆう)という語が使われることがある[注 1][1]。 パブリックドメインに帰した知的創作物については、その知的財産権を行使しうる者が存在しないことになるため、知的財産権の侵害を根拠として利用の差止めや損害賠償請求などを求められることはないことになる。その結果、知的創作物を誰でも自由に利用できると説かれることが多い。しかし、知的財産権を侵害しなくても、利用が所有権や人格権などの侵害を伴う場合は、その限りにおいて自由に利用できるわけではない。また、ある種の知的財産権が消滅したとしても、別の知的財産権が消滅しているとは限らない場合もある(著作物を商標として利用している者がいる場合、量産可能な美術工芸品のように著作権と意匠

    パブリックドメイン - Wikipedia
    kuronat
    kuronat 2017/09/21
  • 仕事は80%くらいの力でこなしたい

    子供の頃、父親が土日に家で寝てばかりなのを見て、「休みの日なのに寝てるだけなんてもったいない! どこか遊びに行けばいいのに」と思っていた。 長じて自分が働くようになり、なぜ父親が休日ベッドで過ごしているのかようやく解った。 平日働き過ぎると、疲れて休みの日は起き上がれないんだな。 自分は新卒で入社四年目。それなりに責任も出てくるが、責任を完全に果たそうとすると120%くらいの力で働かなければいけない。そうすると、少なくとも土曜の午前中は起き上がれない。起き上がってもニコニコ動画観るとか、それくらいしかできない。お昼過ぎになってやっと回復し、それじゃあ、どこかに出かけようか、という気分になる。ごろごろしてるのは土曜の午前中だけで済むんだから、昔の父親ほどはまだ働いてないみたいだ。 この前彼女と会ったのも土曜の午前中だった。昼ごはんでもべに行こうかということになった時、彼女が僕の顔を見て訊ね

    仕事は80%くらいの力でこなしたい
    kuronat
    kuronat 2017/09/21
  • 「日本人は世界最強になれる」テラモーターズ代表、徳重徹さんが断言する理由 | doda X キャリアコンパス

    doda X(旧:iX転職)は、パーソルキャリアが運営するハイクラス転職サービス。今すぐ転職しない方にも登録いただいています。 今の自分の市場価値を確かめてみましょう。 日企業が世界に名を馳せたのも今は昔。そのブランド力は衰え、苦境に陥る企業も出てきています。 やり玉に挙げられるのは、「日人的」な集団主義や同調圧力、そこからくる意思決定の遅さや責任感の欠如・・・悲観的な意見ばかりが飛び交っています。 しかし、そんな閉塞感はどこ吹く風とばかりに、グローバルに活躍する40代の日人経営者がいます。電気バイク・ドローン事業を展開し、売上の海外比率は約8割というテラモーターズ、テラドローン代表、徳重徹さんです。 過去にはアメリカでMBAを取得し、シリコンバレーではベンチャー企業の成功請負人として活躍するなど、常に世界と戦い続けてきた徳重さんはこう断言します。 「日人は、来備わる気質と、今時

    「日本人は世界最強になれる」テラモーターズ代表、徳重徹さんが断言する理由 | doda X キャリアコンパス
    kuronat
    kuronat 2017/09/21
  • TechCrunch

    End-to-end encrypted messaging app, Signal, is getting closer to launching a much anticipated feature that will allow users to share only a username in order to connect with other users, rather than h

    TechCrunch
    kuronat
    kuronat 2017/09/21
  • 『父がJC●Mに騙されていた』を見て。関係者からの見解

    元記事https://anond.hatelabo.jp/touch/20170917183554?mode=amp に関しての見解 私はここの会社のコールセンターに三年はいたがとにかく酷かった。 何が酷かったって 思い出すのも嫌なくらいとにかく酷い、、、もう私がここの会社のサービスを使う事は今後絶対にないだろう。少し長くはなりますが、この日記は一つの評論として書かして頂きます サービスの悪さ、職場環境の悪さと大きく二つに分けます まずサービス面 お客様のお声で多かったのが、『解約金の説明を受けてない』『2年経ったらいつ解約しても解約金はかからない(2年毎の更新なのでそのような事実はない)』『他社より2倍3倍速くなりますよ』『夜や週末に繋がらなくなる』『ネットがとにかく不安定』『JCOMに加入した途端NHKの営業が来た』等 契約時の説明が不十分、或いは詐欺紛いの勧誘をされたという意見もかな

    『父がJC●Mに騙されていた』を見て。関係者からの見解
    kuronat
    kuronat 2017/09/21
    我が家(賃貸)もJCOMだけど、帯域幅は不満ないが可用性が低く、しかもP2Pが露骨に絞られてskypeができない(ネット中立性どこいった)
  • 今、我々は、 GUI の設計について 何を考えるべきか

    フロントエンドReact Redux Rx などの設計パターンを元に GUI 設計について考えてみました

    今、我々は、 GUI の設計について 何を考えるべきか
    kuronat
    kuronat 2017/09/21
  • iOS 11にアップデートしたらすぐに設定するべき7つのセッティング

    リリースされたばかりの「iOS 11」にはたくさんの新機能が盛り込まれていますが、「特にこれは使った方がいい」という設定7つをCNETがピックアップしてくれています。 7 settings to change right away on iOS 11 - CNET https://www.cnet.com/how-to/7-settings-to-change-right-away-on-ios-11/ 1:運転中の通知を停止 運転中の通知を止めるための設定は、「設定」の「おやすみモード」をタップすると…… 画面下部の赤枠部分に表示されます。 「アクティベート」をタップ すると、「自動」「車載Bluetoothに接続時」「手動」の3つが選べます。 「手動」を選ぶ場合はコントロールセンターに「運転中の通知を停止」を追加しておくとオンオフが気軽にできるようになります。 なお、「運転中の通知を停

    iOS 11にアップデートしたらすぐに設定するべき7つのセッティング
    kuronat
    kuronat 2017/09/21