はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ChatGPT

『qiita.com』

  • 人気
  • 新着
  • すべて
  • 【日本人エンジニア必見】英語圏の優良学習コンテンツまとめ - Qiita

    60 users

    qiita.com/phen

    はじめに エンジニアリングの分野では、技術の進化が日々進んでおり、エンジニアにとって継続的な学習が不可欠です。新しい技術の習得やスキルの向上に有効な学習手段が重要です。 日本では日本語のコンテンツはもちろんありますが、最先端の技術を取得するには、英語圏のコンテンツは切りたくても切り離せないことです。本記事は、日本人エンジニアが自身のスキルを向上させ、最新の技術に追いつくための優れた英語コンテンツをご紹介します。 エンジニア向けのおすすめの英語コンテンツ一覧 エンジニアにおすすめ17の英語コンテンツをご紹介します。 1.Codecademy (Website): 難易度:★★☆☆☆ 言語:主にPython、JavaScript、HTML、CSS 無料と有料のバージョンがあり、対話的な学習を提供し、多様なプログラミング言語や技術に焦点を当てたコースを提供しています。プログラミングにおいて実践的

    • テクノロジー
    • 2023/12/20 10:06
    • エンジニア
    • あとで読む
    • 英語
    • 学習
    • qiita
    • サービス
    • まとめ
    • 令和版: 依存関係逆転の法則の実現方法 - Qiita

      4 users

      qiita.com/phenan

      依存関係逆転の法則とは コアのロジックが実装の詳細に依存しないようにして、モジュール間を疎結合にしましょうという原則。 Wikipediaでは以下のように説明されている。 上位モジュールはいかなるものも下位モジュールから持ち込んではならない。双方とも抽象(例としてインターフェース)に依存するべきである。 "High-level modules should not import anything from low-level modules. Both should depend on abstractions (e.g., interfaces)." 抽象は詳細に依存してはならない。詳細(具象的な実装内容)が抽象に依存するべきである。 "Abstractions should not depend on details. Details (concrete implementations

      • テクノロジー
      • 2022/01/24 20:19
      • Programming
      • あとで読む
      • モナドが分からなくても使える Extensible Effects - Qiita

        8 users

        qiita.com/phenan

        Extensible effects は非常に便利なツールですが、検索してもその原理とか実装の詳細しか出てきません。こんなに便利なものがあまり知られていないのも残念なので、紹介記事を書いてみます。 なお、ここでは extensible effects の実装として Scala の atnos-org/eff を利用します。 この記事は初心者向けです。 モナドとかをほとんど知らなくても読めるように配慮しました。 ただし、Scala である程度のプログラミングができることは前提としています。 scalaz や cats を普通に使えるような人は説明文を飛ばしながら読んでください。 Extensible Effects のモチベーション 簡単にまとめると、プログラムの「文脈」を扱うためのものです。 ここで言う「文脈」は、プログラムの上で暗黙的に引き回したい情報のことです。 なんのことかわからない

        • テクノロジー
        • 2017/12/13 13:11
        • eff
        • Scala
        • Dired 魔改造 - Qiita

          3 users

          qiita.com/phenan

          cl パッケージは loop マクロのためにロードしている。 bind-key はキーバインド登録がわかりやすいので利用しているが、別に使う必要はない。 dired-narrow による絞り込み アルファベットや数字を一文字打つと、その文字で絞り込みを開始するようにする。 今回は絞り込みに dired-narrow-fuzzy を利用する。 しかし、元の定義だと最初に打った一文字により dired-narrow-fuzzy を起動させつつ、その文字で絞り込みを行うことができなかった。 (もしかするとやり方によってはできるかもしれないが、私はその方法を知らない) そのため、dired-narrow のソースコードの一部を拝借して書き換えた。 (defun my/dired-narrow-fuzzy (&optional arg) ;; <- 引数を増やす (interactive) (my/

          • テクノロジー
          • 2017/01/24 09:50
          • Java クラスファイルの構成 その2 - Qiita

            28 users

            qiita.com/phenan

            型指定子 (type descriptor) 型指定子はクラスファイル上でフィールドやメソッドの型を表現するのに利用される文字列です。 型指定子は型消去されたあとのジェネリクスを含まない型情報を表現します。 よく勘違いしている人がいますが、ジェネリクスを含む型情報は別途 シグネチャ と呼ばれる属性としてクラスファイル上に残っています。 ただ、JVM はシグネチャを無視するため、実行時にはジェネリクスを含む型情報を取得できないのです。 プリミティブ型の型指定子 プリミティブ型の型指定子は各プリミティブ型に対応したアルファベット1文字です。 プリミティブ型とそれに対応する型指定子は以下の表の通りです。 long が L でないのは L がオブジェクト型の型指定子で利用されているためです。(たぶん) ではなぜオブジェクト型の型指定子に L を使ったのは聞かないで下さい。(class の L ?)

            • テクノロジー
            • 2014/09/01 17:09
            • java
            • jvm
            • programming
            • エンジニア
            • プログラミング
            • Java クラスファイルの構成 その1 - Qiita

              21 users

              qiita.com/phenan

              class_file { magic // 0xcafebabe minor // 2 byte major // 2 byte constants modifiers // 2 byte thisClass // 2 byte superClass // 2 byte interfaces fields methods attributes } クラスファイルの先頭には必ず 0xcafebabe (カフェベイビー) が入っています。 minor, major はクラスファイルのバージョン番号が入っています。 バージョン番号の次は 定数プール と呼ばれる構造体です。 定数プールはクラスファイルの大部分を占めており、クラスファイルの様々な場所から参照されます。 modifiers はクラスのアクセス修飾子等を表現するフラグの集合です。 thisClass に入っている値は定数プールのインデッ

              • テクノロジー
              • 2014/08/31 05:20
              • java
              • programming
              • development
              • プログラミング
              • *あとで
              • できるだけドットファイルがホームディレクトリに並ばないようにする設定 (OS X Mavericks) - Qiita

                5 users

                qiita.com/phenan

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                • テクノロジー
                • 2014/04/11 15:19

                このページはまだ
                ブックマークされていません

                このページを最初にブックマークしてみませんか?

                『qiita.com』の新着エントリーを見る

                キーボードショートカット一覧

                j次のブックマーク

                k前のブックマーク

                lあとで読む

                eコメント一覧を開く

                oページを開く

                はてなブックマーク

                • 総合
                • 一般
                • 世の中
                • 政治と経済
                • 暮らし
                • 学び
                • テクノロジー
                • エンタメ
                • アニメとゲーム
                • おもしろ
                • アプリ・拡張機能
                • 開発ブログ
                • ヘルプ
                • お問い合わせ
                • ガイドライン
                • 利用規約
                • プライバシーポリシー
                • 利用者情報の外部送信について
                • ガイドライン
                • 利用規約
                • プライバシーポリシー
                • 利用者情報の外部送信について

                公式Twitter

                • 公式アカウント
                • ホットエントリー

                はてなのサービス

                • はてなブログ
                • はてなブログPro
                • 人力検索はてな
                • はてなブログ タグ
                • はてなニュース
                • ソレドコ
                • App Storeからダウンロード
                • Google Playで手に入れよう
                Copyright © 2005-2025 Hatena. All Rights Reserved.
                設定を変更しましたx