jQuery git pull + git log

今日はテスト関連とドキュメントの修正が大漁でした。

jquery

コミット無し。

jquery-ui

Tests: Modified testsuites.js into a subsuiteRunner extension for QUnit. · 8fe87e2 · jquery/jquery-ui · GitHub

テスト関連の修正。

-  <script src="testsuites.js"></script>
+  <script src="subsuiteRunner.js"></script>

↑これにの変更して、関連のファイルの変更が主。
コメントの"show ✖ for good, ✔ for bad suite result in title"が修正されてる。

Effects: Adding a check to retain focused elements after wrapping and un... · 8108ec8 · jquery/jquery-ui · GitHub

エフェクトのアニメーション関連の修正と、そのテスト修正。
アニメーションしているときのフォーカスの問題?

Merge pull request #413 from kborchers/bug_4333_3 · e15c32d · jquery/jquery-ui · GitHub

IEのマウスハンドラーの不具合の修正のマージ。

qunit

コミット無し。

第1回 スタートHaskellに参加登録

第1回 スタートHaskellに参加登録しました。
行かれる方はよろしくお願いします。
第1回 スタートHaskell : ATND

日時 :2011/08/24 19:00 to 22:00
定員 :60 人
会場 :ニフティ株式会社 6階 セミナールーム (東京都品川区南大井6-26-1 大森ベルポートA館)

jQuery git pull + git log

今日から暇のあるときにjQueryのコミットログを読んでいこうと思います。
その読んだソースのメモです。

今日の一番のニュースはjQueryUI1.8.15リリースが間近かも、という事です。

jquery

コミット無し。

jquery-ui

Upgrade jQuery to 1.6.2. · baa2e96 · jquery/jquery-ui · GitHub

jQuery UI 1.8.15ではjQuery 1.6.2にアップグレードしたみたいです。

Datepicker: Removed click handling for month and year dropdowns. Fixes #... · 70687f7 · jquery/jquery-ui · GitHub

Datepickerの修正。
IE 関連の修正。手元にIEが無いので確認できませんでした。

qunit

コミット無し。

『第0回 スタートHaskell』に行ってきました

『第0回 スタートHaskell』に行ってきました。

第0回 スタートHaskell : ATND

教科書は『プログラミングHaskell』です。

プログラミングHaskell

プログラミングHaskell

第0回なので、Haskellの簡単な紹介と練習問題を解きました。
私の回答は下記に置いてあります。
mukaken/start_haskell · GitHub

LTでジョークもあり、楽しい勉強会でした。

次回も参加予定なので、行かれる方はよろしくお願いします。
次回開催日は8/24(水曜日)の予定だそうです。

jQueryを毎日、git pull

昨日、GitHubを散策していたら、気になるプロジェクトを発見。
jQuery JavaScript Library · GitHubです。

少しソースを読んでみたのですが、意外と簡単に読めてしまいました。もっと難しいのかと思っていました。

とりあえず、下記のプロジェクトを毎日git pullしてみようと思います。

「第0回 スタートHaskell」に参加します

第0回 スタートHaskell : ATND

日時 :2011/07/24 13:00 to 18:30
定員 :180 人
会場 :IIJ 大会議室 (17階) (東京都千代田区神田神保町1-105 神保町三井ビルディング 17階)
この夏、Haskellを始めよう!
Haskell入門者のための勉強会「 スタートHaskell 」を始めます!

スタートHaskellは、入門者から初心者の方を対象に、実際にコーディングをしながら1からHaskellを学んでいく勉強会です。、本勉強会は、講義・演習・宿題のサイクルをベースにHaskellを学習するもので、今後も定期的に開催していく予定です。講師にはトラビス・カードウェルさんお招きします。

高度な知識やプログラミング経験は不要です。Haskellに興味ある方、やってみたい方、ぜひ一緒にHaskellを始めましょう!

参加登録しました。
行かれる方はよろしくお願いします。

『プログラミングの基礎』その7

『プログラミングの基礎』の練習問題を解く、の続きです。
本書で使っている言語はOCamlです。
今回は4.4型推論と型チェックです。

Ocaml インタプリタは裏で型推論と型チェックをしているらしいです。

  • 型推論
    • 型を一切、入力しなくても型を推論してくれる
  • 型チェック
    • 期待される正しい型のデータが使われているかをチェックする

本書に書いてある例題を入力してみました。

# let f x = 3 * x ;;
val f : int -> int = <fun>
# f 2.5 ;;
Error: This expression has type float but an expression was expected of type int
# let f2 x = 3.0 *. x ;;
val f2 : float -> float = <fun>
# f2 2.5 ;;       
- : float = 7.5

関数 f の型が int -> int なので、エラーになっちゃいましたね。