なんかできたよー。

Web系Tipsを適当につづるBlog.

CoffeeScript

JSでカレンダー形式に格納出来るオブジェクトを作る

さいしょに ブックマークレット用に年別、月別集計になんか作ろうとしてたら、 格納用のオブジェクト出来たので使う人いれば…「サンプル」 コード # 集計開始:年 START_YEAR = 2000 # 集計終了:今年 END_YEAR = new Date().getFullYear() MONTH_ARRAY = ['…

Titanium Mobile 開発環境サンプル TiShadow / Grunt

さいしょに TiShadow / Grunt用の「package.json」と「Gruntfile.coffee」です。 ※ 他にサンプル見たこと無いのでこれでいいのか不明。 ( ºΔº ) 誰かオシエテクダサイ TiShadowの導入 Gruntの導入 を事前に済ませておく必要有り。 なにが出来る? 「coffee」フォル…

GruntでCoffeeScriptを自動コンパイルするコピペ

さいしょに 「astronaughts/grunt-tishadow · GitHub」を触りたいのですが、 「Grunt」をほぼ触ったこと無かったので練習です。詳しくみたいと言う人は「@masapla」さんの Grunt v0.4.0 インストール方法 | masaplabs を見た方が良いです。 Gruntをインスト…

アプリのバージョンの比較について関数を作ってみた。

前回のおはなし 一つ前の記事 iOSアプリ起動時にアップデートを知らせてApp Storeへ移動する では「アプリのバージョン」が「1.1」とか「2.1」とか単純に数値として大きいか小さいかで判別していました。よく考えてみたら、、、バージョンの表記って「1.0.1…

JavaScript初級者がCoffeescriptを始めるにあたって参考になったサイトやWebサービス

最初に まだCoffeescriptを使ったことが無い人でも、なんとなくJavaScriptを知っている人なら 以下のサイトやWebサービスを参考にすれば、簡単に始められると思います。 便利なWebサービス CoffeeScript「CoffeeScript」の公式サイト。ヘッダーの「TRY COFFE…

なぜか楽天商品検索API用コードをCoffeeScriptで書き直した

サンプルコードはこちら。ヒアドキュメントのおかげでHTMLが直感的にわかりやすい。 class ItemSearch constructor: (@elem, initOpts)-> # Default Options defOpts = sort: '%2DreviewCount' @options = $.extend(defOpts, initOpts) selectId: -> # Appli…