StoryEdit 開発日誌

ウェブアプリ StoryEditを作ってましたが延期。普通のブログ。

JavaScript

CoffeescriptでHello World

わけあって、coffee scriptで開発しております。登場当時から気になってはいたのですが、計らずしも使う事になってしまいました。 CoffeeScriptとは JavaScriptを生成する為の上位言語です。 一般的なJava(コーヒー豆)とCoffee(抽出されたコーヒー飲料)…

JSのプロトタイプについて実装から考える(雑記)

プロトタイプベース,クラスベースの話がいろいろ溢れているので,つれづれなるままに書いてみる。随筆なので、結論はかいているうちにでてくることを祈る。まず、「JSにはクラスがない。かわりにプロトタイプベースのクラスを作る。」ってのが、一般的な解…

jQueryでDOMとjQueryオブジェクトの変換

StoryEditとは関係ないけど、並行で走らせている開発でGoogle mapsを使っているため、最近はJavascriptネタが多いかも。ながいこと、jQueryよりはMootools派なのだが、仕様によってjQuery。GoogleMapsのたとえばイベントハンドラなんかには、DOMオブジェクト…

Google Maps APIを弄る

た、、たのしい.笑全然関係ないですが.基本はこんな感じ. function googlemap_initialize() { var latlng = new google.maps.LatLng(xx.xxxx,yy.yyyy); var myOptions = { zoom:17, center: latlng, mapTypeControl: false, zoomControlOptions: { style:…

Facebook Javascript SDK 認証画面を作る(getLoginStatusとLogin, Logoutボタン)

メモ下記として. Facebook Javascript SDK (jssdk)のロードについては前回書いた.では,実際にログインさせてみる.まず,そのページにきた人が,Facebookへの接続状態を知るための, FB.getLoginStatus関数。 FB.getLoginStatus(function(response) { co…

Facebook Javascript SDKでOAuth認証

StoryEditにFacebookによるOAuth認証を導入しました. ユーザの管理はFacebookからもってきます.そっちのが楽w 時間があまればtwitterも. それにしてもめちゃくちゃ簡単にOAuth認証が実装できてびっくり。 PythonでOAuthとかめんどいな,,,そもそもこの…