2011年10月29日土曜日

Bloggerの共有ボタンで+1ボタンが表示されない件

bloggerのレイアウト→ブログの投稿のところで
「[共有] ボタンを表示する」にチェックをいれても+1ボタンだけが表示されなかった。

杜鵑華さんちの旅人くん: bloggerの共有ボタン(Twitterのボタンや+1ボタン)が表示されないときの対処方法を参考にjsの読み込みを追加すると表示された。

ここで思い出した!

そういやWEBマスターツールに+1ボタンの追加方法へのリンクがあったなと

というわけで
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{lang: 'ja'}
</script>
とヘッダに入れておけば日本語のボタンが出ます。

任意の位置に入れたい場合は <g:plusone></g:plusone> といれたいところにいれればOKだと思います。 ちなみにサイズが4種類あるみたいです。 <g:plusone size="small"></g:plusone>//15px
<g:plusone size="medium"></g:plusone>//20px
<g:plusone></g:plusone>//24px
<g:plusone size="tall"></g:plusone>//60px

2011年9月24日土曜日

viの設定

vi ~/.exrc
set expandtab
set tabstop=4
set number
参考リンク
load to vi master

ソーシャルゲームの作り方 その4? DjangoでDeprecationWarningが出る件

Djangoでrunserverやsyncdbした時になにやらWarningとか出てるのが気になった /usr/lib/python2.4/site-packages/django/db/__init__.py:60:
DeprecationWarning: Short names for ENGINE in database configurations are deprecated.
Prepend default.ENGINE with 'django.db.backends.'
ぐぐって見たけど英語ばかりでした。
仕方ないのでまず翻訳してみたら、翻訳するまでも無かったことに気づくw

ENGINEにdjango.db.backends.もつけろって言ってるだけでした。 [hogehoge@lffoog lffoog]$ vi settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
つけたら消えましたとさ。

ソーシャルゲームの作り方 その3 Django有用リンク

Django関連のマニュアル的なよくみるページ

2011年9月19日月曜日

ソーシャルゲームの作り方 その2 DjangoのMySQLの設定でいきなりつまづくw

あ、あ、あ、
MySQLdbというのが必要らしい。
MySQL-pythonというものと同じらしい。
settingsに設定できる値
MySQL を使う場合は、バージョン 1.2.1p2 以降の MySQLdb が必要です。 MySQL バックエンド にまつわるデータベース固有の説明も読んでおいたほうがよいでしょう。

というわけでMySQLdb(MySQL-Python)をダウンロードして解凍してみたがよくわからなかった。
グーぐる先生にきいてみた。
SREngine: Sein blog: 【Python】 MySQL-pythonのインストール: 【Python】 MySQL-pythonのインストール

なるほど、setup.py buildすればいいんですね!
[hogehoge@lffoog MySQL-python-1.2.3]$ python setup.py build
Traceback (most recent call last):
File "setup.py", line 5, in ?
from setuptools import setup, Extension
ImportError: No module named setuptools


・・・せ、先生だめでした!
MySQL-python のインストール(失敗談)。
なるほど、ez_setup.pyですね!
[hogehoge@lffoog MySQL-python-1.2.3]$ sudo python ez_setup.py
Downloading http://pypi.python.org/packages/2.4/s/setuptools/setuptools-0.6c11-py2.4.egg
Processing setuptools-0.6c11-py2.4.egg
creating /usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg
Extracting setuptools-0.6c11-py2.4.egg to /usr/lib/python2.4/site-packages
Adding setuptools 0.6c11 to easy-install.pth file
Installing easy_install script to /usr/bin
Installing easy_install-2.4 script to /usr/bin

Installed /usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg
Processing dependencies for setuptools==0.6c11
Finished processing dependencies for setuptools==0.6c11

できたー。
このあともう一度ビルドして、インストールしたら完了しました!
python setup.py build
sudo python setup.py install