2020年1月23日のブックマーク (5件)

  • プログラマ向け!タイピング速度を2倍に引き上げる練習方法 | SiTest (サイテスト) ブログ

    タイピング速度は勉強の効率 日語とプログラミング言語の違い タイピング速度の指標 タイピング速度が向上するメカニズム 練習方法: 認識力 練習方法: 指のストレッチ まとめ 結論からいうと、写経が速くなるので勉強効率が良くなります。 また対話シェルを使ってビルトイン関数の動作を簡単にチェックできるようになり、プログラミングの作業中も効率が良くなります。 私は以前から電車内で技術書を読むという習慣付けを行っていましたが、新しい技術に対して覚えが悪いと感じていました。 自分で打ち込んで結果を確認した数行のほうが物覚えが良いのです。 プログラミング言語は黙って写経 とはまさにこのことだったのです。 しかし、わざわざコマンドを入力して確かめることはとても億劫なものです。 新しいツールやプログラミング言語のサイトにはチュートリアルがありますが、当たり前に動作する四則演算のコマンドは打ちたくありませ

    プログラマ向け!タイピング速度を2倍に引き上げる練習方法 | SiTest (サイテスト) ブログ
    wordi
    wordi 2020/01/23
    最善はタイピング・オブ・ザ・デッドをノーマル難易度でノーコンティニュークリア、異論は認める
  • How to GraphQL - The Fullstack Tutorial for GraphQL

    The Fullstack Tutorial for GraphQLThe free and open-source tutorial to learn all around GraphQL to go from zero to production. Brought to you by the GraphQL Community and

    How to GraphQL - The Fullstack Tutorial for GraphQL
    wordi
    wordi 2020/01/23
    GraphQLチュートリアル
  • 【なぜ固まる?】ゼラチンなしで作れる「生姜牛乳プリン」「宮廷牛乳プリン」のレシピ【中国の神秘】 - メシ通 | ホットペッパーグルメ

    なぜ固まらない? 生姜牛乳プリンは自作難易度高し! みなさんは、生姜牛乳プリンを作ったことがあるだろうか? ゼラチンなどを使わずに、凝乳酵素ジンジベインを含む生姜のすりおろし汁で牛乳を固めてプリンにする、ちょっと化学実験みたいな意外性がウケて、手作りする人の多い人気スイーツだ。 筆者もこの生姜牛乳プリンが大好きで、これまでたびたび自作してきた。 ところが、ネット上では「レシピ通りにやっても牛乳が固まらない~!」という悲鳴が絶えない。 じつは生姜牛乳プリン、自作したときの失敗率の高さでも知られており、「生姜牛乳プリン」と検索エンジンに入れると「生姜牛乳プリン 固まらない」とサジェストキーワードが出てくるほど。 筆者も最初はなかなか固まらず、悩みに悩んで試行錯誤を繰り返した経験がある。 はじめて牛乳が「ぷるるんっ」と固まったときは、嬉しさのあまり小躍りした。さらに、それを匙ですくって口にはこび

    【なぜ固まる?】ゼラチンなしで作れる「生姜牛乳プリン」「宮廷牛乳プリン」のレシピ【中国の神秘】 - メシ通 | ホットペッパーグルメ
    wordi
    wordi 2020/01/23
    しょうがなく固まる
  • Picking the right API Paradigm

    This article provides a decision flow diagram for selecting the "approach” to use for your next API. To oversimplify things a bit, it’s reasonably fair to say that all APIs conform to a paradigm: "RPC”, "REST”, or "query language”. These are general approaches to building APIs, but not a specific tool or specification. They are merely a concept, not a tangible thing. Implementations are something

    Picking the right API Paradigm
    wordi
    wordi 2020/01/23
    GraphQL、gRPC、RESTのどれを選択するか
  • 良いコードの書き方 - Qiita

    概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発メンバー(特に新規参加者)がコードを理解しやすくする 初心者プログラマー教育 内容の説明 タイトルの頭についた【数字】は重要度。 高いほどシステムに与える影響が大きいが、低いものの方が影響が小さく改修しやすいものが多い。 【5】変数のスコープを小さくする 変わり得る値は複雑さを生み誤解やバグに繋がるため、プログラムは変数が少ないほど問題が生まれづらい。 プログラミングの大原則として、変数は必要最低限を心がけ、むやみに増やさないようにする。 また、変数はスコープや寿命が大きいほど悪影響が

    良いコードの書き方 - Qiita
    wordi
    wordi 2020/01/23