牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2012-01-01から1年間の記事一覧

『第25回 Rails勉強会@東北』に参加しました。

追記: 20120826 第25回 Rails勉強会@東北 | Facebook 参加人数4人 AngularJS のお話 AngularJS — Superheroic JavaScript MVW Framework AngularJS フレームワークについて - Google Developer Japan Blog AngularJS 参考サイトのメモ - 牌語備忘録 - pygo …

AngularJS の サンプルコードをローカルで弄ってたら Google Chrome だと表示されなかったりする件

http://www.angularjs.org/ 症状 サンプルコードを写経してたら表示されたりされなかったりする。 でも Firefox だと表示される。 Google Chrome の問題なのか Javascript の問題なのか? 調べてみる 問題のファイルを Chrome で開いて、Google Chrome Devel…

HTML5 の script タグの type="text/javascript" は省略可

利用するスクリプトがJavaScriptの場合にはtype="text/javascript"となりますが、 type属性の初期値はtype="text/javascript"なので、JavaScriptの場合にはtype属性の指定を省略することができます。 <script>-HTML5タグリファレンス HTML5では下記のように省略可 <</script>…

AngularJS の サンプルコードを実行してたら急に angular.js が読み込めなくなった件

AngularJS — Superheroic JavaScript MVW Framework 問題(Google Chrome だけ?) 公式のサンプルを実行してたら、なぜか急に angular.js が読み込めなくなった。 普通に動いていたのに突然。なんで? ちなみに Google Chrome で実行していた場合。 Firefox…

AngularJS の方が Knockout.js よりも短くスッキリ書けそうな感じなので乗り替えてしまおうかと

backbone.js より 短く書けるらしいという理由で knockout.js を使おうかと思ったけど、AngularJS の方がより短く書けるかも。 試しにフォームに文字列を入力するとその下に表示されていくだけの簡単なコードを書いてみた。 Knockout.js http://knockoutjs.c…

Rails1.2.6のRailsアプリをRails3.2.8で作りなおしてデモサイトとして制作させていただきました

求人情報検索のデモサイトを制作させていただきました。 http://katahirado.jp/careerspt id:yuichi_katahira さんにご指導・アドバイスを受け実装しました。 Rails, rspec, bootstrap, capstrano, redmine, mysql など幅広く関わることができ大変勉強になり…

knockout.js で JavascriptをHTMLの外のファイルに書いたときの挙動の件

http://knockoutjs.com/ 症状 下記のように javascript を書くと、html の 閉じタグの直前に script タグを書かないと動かなかったりする。 hoge.js var ViewModel = function(first, last) { this.firstName = ko.observable(first); this.lastName = ko.ob…

Javascript お勉強リンクのメモ

http://gyauza.egoism.jp/clip/archives/2009/05/javascript-oop1/ http://d.hatena.ne.jp/kayai/20110131 知ってて当然?初級者のためのJavaScriptで使う即時関数(function(){...})()の全て - 三等兵

Javascript MVC フレームワークのメモ

Frameworks Backbone.js Build Awesome Javascript MVC Applications - Spine Ember.js - A framework for creating ambitious web applications Knockout : Home AngularJS — Superheroic JavaScript MVW Framework batman.js — overview Link JS Framework…

AngularJS 参考サイトのメモ

AngularJS AngularJS — Superheroic JavaScript MVW Framework AngularJS フレームワークについて - Google Developer Japan Blog https://groups.google.com/forum/#!forum/angularjs-jp AngularJSを使ってみました | Developers.IO AngularJSで遊んだとき…

Javascript MVC フレームワークを Google トレンドで調べてみた(backbone.js, ember.js,knockout.js, angularjs)

Google トレンド AngularJS すごいな

knockout.js で self と this で違うの?

knockout.jsでさくさくWebアプリ開発|1 pixel|サイバーエージェント公式クリエイターズブログ=このサンプルTodoアプリ]で self のとこを this でやってみたら、削除ボタン押すとエラー出た。 Uncaught TypeError: Cannot call method 'remove' of undefine…

knockout.js の Todo アプリのリンクメモ

Backbone.js todos vs knockout.js todos wesnolte/Voodoo · GitHub Backbone.js と比較しながら Knockout.js を試してみた - present knockout.jsでさくさくWebアプリ開発|1 pixel|サイバーエージェント公式クリエイターズブログ

MVVM メモ

MVVMモデルを調べてみたらMVCの理解も間違っていた件 - うなてっくろぐ 「MVVMパターンが必要な理由」啓蒙用資料公開 - the sea of fertility 「MVVMパターンで学ぶGUIアーキテクチャパターン」– .NETラボ勉強会で話してきました! - the sea of fertility M…

Emacs の shell-mode で node の REPL のプロンプトが文字化けする場合

症状 $ node >  対処 .bashrc export NODE_NO_READLINE=1 emacs - What are these shell escape characters? - Stack Overflow 確認 $ node > とりあえず治った

Google Library API の jQuery を使用時に『$ is not defined』とかエラー出た件

Knockoutjs の サンプルをローカルでゴニョゴニョしてたら一部動かなくて調べてみた。 症状 Knockout : Contacts editor example removePhone で Delete のリンクを押しても削除されない。 Google Chrome Developer Tools で見てみる エラー出てた Reference…

Javascript デバッグあたりのメモ

Google Chrome版Firebug:デベロッパーツール取扱説明書:特集|gihyo.jp … 技術評論社 WebStorm :: The smartest JavaScript IDE

js2-mode forked and Flymake Google Closure Linter

(MacOSX10.7, Emacs24.1) js2-mode forked https://github.com/mooz/js2-mode git clone git clone https://github.com/mooz/js2-mode.git init.el (autoload 'js2-mode "js2-mode" nil t) (add-to-list 'auto-mode-alist '("\\.\\(js\\|js.erb\\)\\'" . js2…

knockout.js 学習用htmlテンプレート的なやつ

http://knockoutjs.com/ ファイル作成 同階層にファイル作成の例 hoge.html hoge.js hoge.html 一応 jQueryも使えるようにいれといた https://developers.google.com/speed/libraries/devguide#jquery <html> <head> <title>knocoutjs sample</title> </head> <body> </body></html>

jasmine -- JavaScript テストフレームワークのリンクメモ

http://pivotal.github.com/jasmine/ Jasmine で 継続的なJavaScriptのテストをする - webとかmacとかやってみようか QUnit はオワコン!?Jasmine を使ってみる - present プロフェッショナルプログラマー: Jasmine ~ JavaScript Test フレームワーク JavaSc…

Django で json の出力メモ

create project, app $ django-admin.py startproject app $ cd app $ python manage.py startapp blog app/ settings.py データベースの設定とか適当に apps/urls.py from django.conf.urls import patterns, include, url from django.contrib import admi…

shapado で bundle install 時のメモ

ricodigo/shapado · GitHub $ bundle install : Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Post-install message from magic: +-NOTE FOR LINUX USERS---------------------------------------------…

Rails での時間・時刻の操作メモ

irb(main):001:0> Time.now => 2012-08-10 16:30:31 +0900 irb(main):002:0> Time.now.change :year => 2019 => 2019-08-10 16:30:52 +0900 irb(main):003:0> 2.weeks.ago => Fri, 27 Jul 2012 07:31:42 UTC +00:00 irb(main):004:0> Date.today => Fri, 10 …

Ruby の スタイルチェックを tailor 使って Emacs の Flymake でやってみた

(Emacs24.1, Ruby1.9.3) gem Install tailor turboladen/tailor · GitHub "A RubyGem that allows for checking standard styling of Ruby files. " gem install tailor init.el ;; FlymakeTailorRuby (defun flymake-tailor-ruby-init () (let* ((temp-file…

Rails と RVM と cron でシェルスクリプトを動かすのにちょいとハマったのでメモ

お題 cron で一時間に一回 rake db:setup したい。 cron 下記ディレクトリに 実行権限を与えて 実行したいシェルスクリプトを入れるだけ /etc/cron.hourly shell script #!/usr/bin/env bash ## cron が動いてるか確認用 #echo `date` "run the shell script…

irb で補完できるようにする設定の件

pry 使おうかと思ったけど、補完できるなら irb でいい気がしてきた。 設定 ~/.irbrc 下記追加 require 'irb/completion' irb で確認 irb(main):001:0> a = 1 => 1 irb(main):002:0> a.si #<- ここでタブすると補完候補が表示される a.singleton_class a.sin…

書籍『たのしい開発 スタートアップRuby』がなかなか良書な件

『これからRubyを始める人、必読。』 『Rubyのよさがピンと来ない人、必読。』 『Rubyをもっと使いこなしたい人、必読。』 表紙にある言葉その通りな内容でおすすめ。 こういう書籍を献本してもらえるくらいのrubyistになるべく頑張りたい。

1から10の配列を作るメモ

Python >>> range(1,11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> map (lambda x: x+1, range(10)) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> [n + 1 for n in range(10)] [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Ruby irb(main):001:0> (1..10).to_a [1, 2, 3, 4, 5, 6, …

anything.el で 同名ファイルを複数開いた時に判別しやすくしたい件

(Emacs24.1) 問題 同名のファイルが複数開いているとどれが何か判別しづらい。 Buffers index.html.erb<1> index.html.erb<2> index.html.erb<3> *scratch* *Messages* *Compile-Log* 解決策 下記の時期を参考に http://d.hatena.ne.jp/wadap/20120415/13344…

Linuxコマンドのメモ scp

scp -p PORTNUMBER -r FILEPATH USER@HOSTNAME:FILENAME