牌語備忘録 -pygo

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

牌語備忘録 -pygo

Emacs の Flymake で HTML5 の構文チェックを「Validator.nu (X)HTML5 Validator」使ってやってみるメモ

ネット接続時のみ

Validator.nu (X)HTML5 Validator

Download "command-line script"

Edit html5check.py

若干コードを修正

:
  # sys.stdout.write(response.read())
  sys.stdout.write(response.read().replace("\nFrom line", " From line"))
:

Permission

chmod 755 html5check.py

Init file

  (defun flymake-html-init ()
      (let* ((temp-file (flymake-init-create-temp-buffer-copy
                         'flymake-create-temp-inplace))
             (local-file (file-relative-name
                          temp-file
                          (file-name-directory buffer-file-name))))
        (list "html5check.py" (list "" local-file))))
  (add-to-list 'flymake-allowed-file-name-masks
               '("\\.html$\\|\\.ctp" flymake-html-init))
  (add-to-list 'flymake-err-line-patterns
               ;; '("\\(Warning:.*?\\|Error:.*?\\)\nFrom line ?\\([0-9]+\\)+,.*?column ?\\([0-9]+\\).*" nil 2 3 1))
               '("\\(Warning:.*?\\|Error:.*?\\)From line ?\\([0-9]+\\)+,.*?column ?\\([0-9]+\\).*?$" nil 2 3 1))
  (add-hook 'html-mode-hook '(lambda () (flymake-mode t)))


第21回Rails勉強に参加してきました

内容

  1. Getting Started with Rails — Ruby on Rails Guides
  2. Rails3 で 管理画面用プラグインの『ActiveAdmin』 - 牌語備忘録 - pygo
    • 上記ブログに管理画面用プラグインの『ActiveAdmin』を追加してみたり
  3. CoffeeScript入門 (全13回) - プログラミングならドットインストール
    • ドットインストール面白いよねーから、CoffeeScriptの基礎動画を皆で拝聴。

参加者の皆さん有難うございました(๑╹◡╹๑)

MySQLメモ

Install

sudo port install mysql5-server

Initialize

cd /opt/local/bin
sudo mysql_install_db5 --user=mysql

Setting for auto start

sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

Start MySQL

sudo /opt/local/share/mysql5/mysql/mysql.server start

Change the password

/opt/local/lib/mysql5/bin/mysqladmin -u root password 'password'