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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『gakuzzzz’s gists』

  • 人気
  • 新着
  • すべて
  • Design Patterns in Scala (ScalaMatsuri 2018 Unconfoerence)

    3 users

    gist.github.com/gakuzzzz

    design_pattern_in_scala.md Design Patterns in Scala Scala でよく見るパターン Type-Safe Builder Javaで多引数のコンストラクタを避けるために使われる Builder パターンは、Scala では名前付き引数呼び出しが使えるので必要ありません。 Builderパターンに制約を加えて条件に合わない場合、コンパイルエラーにしたい。 引用元: http://tototoshi.hatenablog.com/entry/20120602/1338624041 case class Recipe[HasOlive](ingredients: Map[String, Int]) sealed trait HasOlive trait Oliveあり extends HasOlive trait Oliveなし extends

    • テクノロジー
    • 2018/03/18 15:00
    • あとで読む
    • MonadTransformer とは何か

      17 users

      gist.github.com/gakuzzzz

      index.md MonadTransformer とは何か 注意書き この記事は Monad がわかる人に向けた MonadTransformer の解説記事です。 すごいH本や FP in Scala などでモナドまではイメージが掴めたけれど、モナドトランスフォーマーが何かわからない、という層をターゲットに想定しています。 基本的に Functor, Applicative, Monad および型クラスについては把握しているものとしますので、この辺があやふやな方は別の資料などをご参照下さい。 サンプルコードとして Scala を利用します。ただし、説明の都合上、高階型引数について kind-projector の ? を用いた表記を使います。 例えば List[A] 型のモナドインスタンスは通常 Monad[List] 型として表しますが、この資料では Monad[List[?]] と

      • テクノロジー
      • 2017/09/30 11:53
      • scala
      • monad
      • あなたの sbt update を爆速にする sbt-coursier の紹介

        45 users

        gist.github.com/gakuzzzz

        sbt-coursier.md あなたの sbt update を爆速にする sbt-coursier の紹介 この記事は Scala Advent Calendar 2016(Adventar) 10日目の記事です。 今は 12/10 の 625時です。年明けなんて無かった。いいね? さてさて、sbt の依存jarのダウンロードが遅い、というのは割とよく言われる事であります。 で、この原因の一旦に、sbtが Apache Ivy を使っている、という点があります。 現状 Ivy は依存jarをダウンロードする際、全て直列でダウンロードします。依存グラフ的に関係のないライブラリがあっても、一つが終わらない限り別のjarをダウンロードしようとはしません。 ファイルIOもネットワーク通信も多重化できるこの時代にこれはいけません。 そこで Coursier の紹介です。 Coursier は S

        • テクノロジー
        • 2017/01/05 01:41
        • scala
        • sbt
        • ライブラリ
        • ツール
        • 開発
        • Java8 と fugue で Validation (エムスリー Advent Calendar 2015 18th)

          9 users

          gist.github.com/gakuzzzz

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          • テクノロジー
          • 2016/09/26 16:40
          • java
          • MonadError の嬉しみ (Scala Advent Calendar 2015 ADVENTAR 19th)

            9 users

            gist.github.com/gakuzzzz

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            • テクノロジー
            • 2015/12/19 23:53
            • あとで読む
            • Free-ScalikeJDBC から見る合成可能なDSLの作り方

              31 users

              gist.github.com/gakuzzzz

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              • テクノロジー
              • 2015/07/25 16:18
              • scala
              • jdbc
              • db
              • free
              • あとで読む
              • IT
              • UserId など値型はどうするべきか

                8 users

                gist.github.com/gakuzzzz

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                • テクノロジー
                • 2015/07/24 15:06
                • Scala
                • ActionFunction の紹介 - Play framework Advent Calendar 2014 7日目

                  16 users

                  gist.github.com/gakuzzzz

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  • テクノロジー
                  • 2014/12/07 22:27
                  • scala
                  • Play2
                  • playframework
                  • Play
                  • ActionBuilder
                  • パターンマッチいろいろ (函数型なんたらの集い 2014 in Tokyo)

                    15 users

                    gist.github.com/gakuzzzz

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    • テクノロジー
                    • 2014/10/25 14:31
                    • scala
                    • functional
                    • haskell
                    • Scalaz勉強会 主要な型クラスの紹介

                      37 users

                      gist.github.com/gakuzzzz

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      • テクノロジー
                      • 2014/07/13 14:24
                      • scalaz
                      • scala
                      • 型クラス
                      • あとで読む
                      • Skinny Framework ハンズオン Q&A

                        3 users

                        gist.github.com/gakuzzzz

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        • 暮らし
                        • 2014/05/02 21:39
                        • Scala の省略ルール早覚え · GitHub

                          129 users

                          gist.github.com/gakuzzzz

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          • テクノロジー
                          • 2014/04/08 19:40
                          • scala
                          • 省略記法
                          • 入門
                          • 2015
                          • Programming
                          • あとで読む
                          • development
                          • trait と abstract class の使い分け

                            23 users

                            gist.github.com/gakuzzzz

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            • テクノロジー
                            • 2014/04/08 13:11
                            • scala
                            • ブックマーク バー
                            • java
                            • design
                            • Play framework 2.x Java and 1.x Advent Calendar 2013 21日 Play1 でうっかり Session Fixation を引き起こしてしまう状況と対策

                              6 users

                              gist.github.com/gakuzzzz

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              • テクノロジー
                              • 2013/12/21 11:38
                              • session
                              • 「Javaで継続モナド」をScalaに翻訳/Scala Advent Calendar 2013

                                28 users

                                gist.github.com/gakuzzzz

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                • テクノロジー
                                • 2013/12/08 11:06
                                • Scala
                                • モナド
                                • java

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

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

                                『gakuzzzz’s gists』の新着エントリーを見る

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

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

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

                                公式Twitter

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

                                はてなのサービス

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