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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『PABlog』

  • 人気
  • 新着
  • すべて
  • Scalaz勉強会でEitherとValidationについて説明してきました。 | PABlog

    3 users

    blog.pab-tech.net

    TwitterGithubOld BlogScalaz勉強会でEitherとValidationについて説明してきました。 2014年07月16日Scalaz勉強会でEitherとValidationについて説明してきました。 Scalaz勉強会 - connpass Scalaz勉強会を開催しました - scalaとか・・・ 吉田さんも書いてますが、結構人が集まって良かったと思います。Scalazでこんだけ人が集まるっていうのはもちろん驚きですが、関数型系の大規模勉強会もあんまないですからね。もっと増えてほしいところです。 で、僕の発表というか解説ですが、 EitherとValidation - Scalaz勉強会 おそらく発表の中では断トツに簡単な内容だと思われるので、Scalazをまだ全然知らないって人におすすめです。 ただ、Eitherのfor文中のif文でおかしな挙動をすることに

    • テクノロジー
    • 2014/07/16 09:36
    • Scala.jsのFutureとPromiseを使ってみる | PABlog

      3 users

      blog.pab-tech.net

      TwitterGithubOld BlogScala.jsのFutureとPromiseを使ってみる 2014年03月07日Scala.jsFiddle というScala.jsをWebで編集して実行できるという面白いサイト最近できたのですが、 そのソースを見ていたらScala.js 0.3から入ったFutureとPromiseがわかりやすい形で使われていたので、その部分を取り出してちょっと使ってみることにしました。 今回作ったサンプルコードは以下にあります。 hexx/scala-js-future-example XMLHttpRequestをFutureでラップするというコードです。 サーバ サーバ側から見ますと、 // server/src/main/scala/Server.scala import unfiltered.request._ import unfiltered.re

      • テクノロジー
      • 2014/03/19 21:40
      • scala
      • js
      • Scala.js 0.4.0新機能の紹介 | PABlog

        11 users

        blog.pab-tech.net

        TwitterGithubOld BlogScala.js 0.4.0新機能の紹介 2014年03月14日Scala.jsの0.4.0がリリースされました。0.3のリリースが一ヶ月前なので、いいペースで開発されているようです。 その0.4.0の新機能の紹介をしたいと思います。基本的には↓こいつの和訳みたいなもんです。 Scala.js v0.4.0 release! - Google グループ 0.4.0は大きく三つの新機能が追加されました。 @JSExportアノテーションが追加され、Scala.jsのライブラリをJavaScriptから呼び出せるようになった。 新しいデッドコード削除アルゴリズムにより、最適化が高速になり、サイズも小さくなった。 また新しいデッドコード削除アルゴリズムにより、JSに移植されていないJava標準ライブラリを参照した場合に警告が出るようになった。 @JSEx

        • テクノロジー
        • 2014/03/15 01:15
        • Scala.js
        • scala
        • development
        • *あとで
        • Play 2.3から採用されるというsbt-webをUnfilteredで使う | PABlog

          3 users

          blog.pab-tech.net

          TwitterGithubOld BlogPlay 2.3から採用されるというsbt-webをUnfilteredで使う 2014年02月20日最近Play 2.3から採用されるというsbt-webをちょっと見てます。 sbt-web pluginとplayframework2.3 - scalaとか・・・ sbt/sbt-web sbt-web 1.0.0-M1 is available - Google グループ Typesafeがsbt-webを作ってるのは、PlayからJavaScriptやCSSなど(以下アセット)のクライアントサイドの機能を分離したいという意向があるみたいですね。 sbt-webは単体で使うものではなく、他のプラグインに対する基盤の機能を提供しています。 標準のアセットのディレクトリ構成 インクリメンタルなタスクの実行 アセットパイプラインの仕組み sbtでAk

          • テクノロジー
          • 2014/02/21 10:41
          • Scala
          • Scalaマクロ Tips: マクロを使った静的チェックの事例紹介 | PABlog

            3 users

            blog.pab-tech.net

            TwitterGithubOld BlogScalaマクロ Tips: マクロを使った静的チェックの事例紹介 2013年10月18日今回はマクロを使った静的(コンパイル時)チェックの事例についていくつか紹介したいと思います。 前の記事でScalaのマクロを使う用途の一つとして静的チェックの強化を挙げました。 Scalaは静的型付き言語なのでコンパイル時に型のチェックがおこなわれますが、どうしてもチェックできないところもあります。 たとえば文字列の中身は型ではチェックできないので実行時エラーにするということになります。 そういったところをマクロを使ってコンパイル時に調べるという例を見ていきます。 文字列 一番最初に思いつくのは前述したように文字列です。String Interpolationとの組み合わせも考えられます。 まず紹介するのはScalaの標準ライブラリに入っているString I

            • テクノロジー
            • 2013/10/19 09:19
            • Scala
            • Scalaマクロ Tips: Typeの取得 | PABlog

              4 users

              blog.pab-tech.net

              TwitterGithubOld BlogScalaマクロ Tips: Typeの取得 2013年10月16日今回はマクロの中で型を取得する方法について解説したいと思います。型全般だと書くことが散漫になりそうな感じだったので、取得方法に絞ることにしました。 ここで型と言っているのはTypeオブジェクトのことです。 Typeは型の名前や、どんなフィールド、メソッドを持っているかなど色々な型情報を持っているオブジェクトです。 リフレクションでもTypeを起点にフィールドやメソッドのSymbolを操作するような感じで中心的な役割を担っています。 Typeを取得するにはTypeTagを使うのが一般的です。TypeやTypeTagについては公式のドキュメントもあります。 ["reflection"] - シンボル、構文木、型 - Scala Documentation ["reflection"]

              • テクノロジー
              • 2013/10/18 01:21
              • Scala
              • Scalaマクロ Tips: Prefix | PABlog

                5 users

                blog.pab-tech.net

                TwitterGithubOld BlogScalaマクロ Tips: Prefix 2013年10月14日まだまだ使っている人が少ないと思われるScalaのマクロについて、何回かにわけてTipsを書いていきたいと思います。 最初はPrefixについてです。 Scalaのマクロはコンパイル時に対象の構文木(引数で渡されるものやアノテーションが付けられたもの)を変換して別の構文木にするわけですが、その対象の構文木以外にも様々な情報を取得することができます。 今回解説するPrefixはどういう形でマクロが呼び出されたかという情報を取得することができます。 Prefixについて三つのマクロを作ってみました。 package com.github.hexx import scala.reflect.macros.Context trait Prefix { def prefix = macro P

                • テクノロジー
                • 2013/10/16 01:28
                • Scala

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

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

                『PABlog』の新着エントリーを見る

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

                j次のブックマーク

                k前のブックマーク

                lあとで読む

                eコメント一覧を開く

                oページを開く

                はてなブックマーク

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

                公式Twitter

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

                はてなのサービス

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