Categories

  • Android開発
    android marketで目指せ億万長者(ウソ)
  • cocos2d
    pythonでも使えるゲームフレームワーク
  • Google
    ここには未来を開くためのAPIがたくさん用意されている。
  • GoogleAppEngine
    どこまでもスケールアウトするクラウドサービス。使いこなすのが大変
  • Hack
    様々な電子機器を本来の用途とは別の用途に使ってみる。
  • iPhone開発
    app storeで目指せ億万長者(ウソ)
  • python
    LightWeightLanguageで一番難しいがLispにも通じるところがある面白い言語。
  • TIPS
    覚えておくともしかしたら役に立つかもしれないチョットしたこと。
  • うまくいきません
    やってみたけど、うまくいかなかった失敗記事
  • ネット世界
  • 夢見るソフトウェア
    こんなのいいな、できたらいいな、いつかつくろう
  • 開発環境
    開発するまえに環境を整えた記録、次に同じことをするためめの忘備録
無料ブログはココログ
My Photo

« August 2009 | Main | October 2009 »

September 27, 2009

ココログでソースコードきれいに表示する。

先に結果から言っておきます。まだうまくいっていません。

ソースコートをきれいに表示するには。syntaxhighlighterというスクリプトを埋め込めばいいらしい。
syntaxhighlighter - Project Hosting on Google Code

ダウンロードしたスクリプトで必要なものをサーバーにアップロード、本文中にscriptタグで埋め込んだら、dp.SyntaxHighlighter.HighlightAll('code');を実行すればいい。
ココログではテンプレートの編集ができないので、リストに埋め込むということだ。
しかしながらうまくいってません。はて?

参考にしたところ
我的春秋: SyntaxHighlighter: ソース表示用ライブラリ

Syntax Highlighterでページ下部に大きな余白ができてしまう原因 【解決済み】: RemovableType

あなたのソースコードを彩る、Syntax Highlighterまとめ | Blog.37to.net
クリボウの Blogger Tips: コードをハイライトする「Blogger Syntax Highlighter」ウィジェット

September 17, 2009

cocos2dバージョンアップしたら,エラーがざくざく


 cocos2dであるが、version0.71から新しいものにバージョンアップしたら、うんざりするほどエラーが出た。
どうやら、Spriteなどの位置を指定するsetPositionが仕様変更になったようだ。
 位置情報はVectorじゃなくてpointだよね。というのは正論だと思うのだが、こんな基本的なところをあとで仕様変更すると影響が大きい。
 cocos-2dのMLに書いてあったのだが、cpvで位置を指定していたものはccpに置き換えるだけで何とかなった。やれやれ。

September 07, 2009

SnowLeopardにしたらpythonが

 MacOS 10.6のアップデート後に、pygletを使ったソフトの続きを書こうと思ったら、ライブラリが見つかりませんとな。
pygletを再インストールしたら、今度はQuickTimeライブラリがないとか。

OSError: dlopen(/System/Library/Frameworks/QuickTime.framework/QuickTime, 6): no suitable image found. Did find:
/System/Library/Frameworks/QuickTime.framework/QuickTime: no matching architecture in universal wrapper
/System/Library/Frameworks/QuickTime.framework/QuickTime: no matching architecture in universal wrapper

調べてみたら64bit化が原因らしい。
Issue 438 - pyglet - pyglet 1.1.3 fails on Snow Leopard with python 2.6 (snow leopard's default) - Project Hosting on Google Code

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

をコマンドラインから打ち込む。どういう意味だかよくわからないが。
そのあとは嘘のようになおった。

« August 2009 | Main | October 2009 »