5次元のカオス

南の島の学生がつらつらと日々を書き連ねます

Javascript

JavaScript で Crawler を実装してみた

同期氏のお願いで css プロパティの取り得る値を取得するサンプルを作ってみた. seka/crawler-sample Promise にタイムアウトの処理を追加しないと、なにも言わずにプログラムが終了してしまうっていうバグに気付くまでだいぶ時間がかかってしまった... こう…

grunt.jsを使ってcoffee-scriptでの開発を便利にしたい

前回の記事から引き続いてgrunt.jsを使ってcoffee-scriptで便利に開発するためのgruntfileを組み立てていきたいと思います. 一応 github上に公開してみたので、色々とフィードバックを頂けると幸いです. seka/myGrant-repo 以前からgruntをやりたいとは思っ…

grunt.jsについて勉強してみた

先日のことですが、とあるゲーム開発会社に訪問しコードレビューしてもらいました. その際に、「coffeescriptをpublic内に置いておくのはあまり良くない。grunt.jsとか使ってみたら?」というアドバイスを受け、 gruntとはなんぞやと勉強してみました. 最近…

underscore.jsについて勉強してみた

underscore.jsについて勉強してみた 先日のことですが、とあるゲーム開発会社に訪問しコードレビューしてもらいました. その際に、「ここunderscore.jsとか使うともっとスッキリ書けるよ!」という指摘を多数受け、これは勉強してみるかーということでドット…

mongoDBに保存したセッション情報をsocket.ioから取得する

mongoDBに保存したセッション情報をsocket.ioから取得する node.jsのフレームワークであるexpressのセッション情報は、 デフォルトではメモリに直接保存されるのですが、 それがあまりよろしくない (メモリリークなどの原因となる) とのことなので、使ったこ…

require.jsを使ってみた

require.jsを使ってみた 以前のブログにて、 ユーザの体感速度について少しだけ書きました。 Webページの表示速度に対するユーザの反応について以下のような説が唱えられているそうです. - 0-100ms : 早いと感じる - 100ms-300ms:普通に感じる - 300ms-1000m…

「アトウッドの法則 ~JavaScriptの秋~」に参加してきました

レキサス勉強会:Javascriptワークショップ!「アトウッドの法則 ~JavaScriptの秋~」に参加してきました なんだか夏休み明けてからまだ調子が戻ってきません。 こんにちは、pxp_ssです。 去年ぐらい?から話題になってたのに、 なんだかんだでMeteor触った事…