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

expressのejsで部分テンプレート(partial)を使う方法

新規事業のシステムで、node.jsを使うことになったので (まぁ、技術全般はまかされてるので、勝手にnode.js使うかぁ、的なのりで使ってるんだけどね) node.js + express とかでぐぐっていろいろ調査してサイト作ってみている。node.jsのFWではexpressがメジ…

djangoでモデル変更する時に、DB定義も変更

djangoでモデル変更する時に、DB定義も変更したかったのでいろいろ探してみると以下があるらしい。 South django-evolution dmigrations id:nullpobug に聞いてみたところSouthがよさそうとのことで、South使ってみる以下でもSouthがよいとかいってるな。 …

テンプレート

以下のような記載 {{ request }}

views.py

direct_to_template を使用 from django.views.generic.simple import direct_to_template def index(request): return direct_to_template( request, 'index.html', )

settings.py

TEMPLATE_CONTEXT_PROCESSORSの記述を追加 : : TEMPLATE_CONTEXT_PROCESSORS = global_settings.TEMPLATE_CONTEXT_PROCESSORS + ( 'django.core.context_processors.request', ) : :

direct_to_templateでrequestの内容を表示

direct_to_templateでrequestの内容を表示する方法をいまさらだが書いておく

xargs を使って tar で複数ファイルを解凍する

複数ファイルをfindで取得してtarで解凍しようとおもったらうまくいかない find . -name "*.gz" | xargs tar xfどうやらtarは複数ファイルを受け付けないため、上記ではうまくいかない。 以下のようにすると複数ファイルが解凍できるようになった。 find . -…

IEの右クリックメニューからドメインのみ変えて画面遷移する方法

動作確認が面倒 WEBサイトで動作確認していると、あるHTMLページで http://exsample.com/hoge.html という絶対パスのリンクをハードコーディングしていて いちいちブラウザで確認用サーバーのURLに直して以下のようにアクセスしたりしていた。 http://192.16…

iPhoneでダウンロードしたアプリ一覧を取得するのはできない?

MLとか知り合いの方に聞いてみたところ、 他のアプリの情報を取得するようなAPIはセキュリティの関係で非公開だと思い ます。らしく、もしできたとしてもJail Breakeなどしないとできなさそう。 いずれにしてもアプリ公開するのは難しいそうな。

node.js v0.1.13 インスコ

ちょっと乗り遅れた感があるけど、いまさらサーバーサイドjavascriptを少しずつ触っていく事にした。 とにかくWEBサイトをちょっぱやでつくるにあたって、何かのヒントにならないだろうか、この技術。ためしたのは、node.js を max os X にインスコしてHello…

ファイル列の項目の足し算

awk

ときどき使うのでメモ。TSVの項目計算とかに便利 cat file.txt | awk 'BEGIN{n=0}{n += $2}END{print n}'ファイルは以下のようなもの test 0 kB test2 0 kB : :

コマンドラインで自分のグローバルIPアドレスを確認する

参考URL Linux全般でたぶん通じるとのこと wget -q -O - http://checkip.dyndns.org | sed 's/.*Address\:\s\(.*\)<\/body>.*/\1/g'