at_yasu's blog

ロード的なことを

2008-04-01から1ヶ月間の記事一覧

[本スタック] 読んだ本

ISBN:9784334076108 この話、作者ともに凄いの一言。京極さんの本も凄いけど、書かれた年と言い、この本もいろいろな意味で凄い。

XcodeでSubVersionを使う際の一つの注意点。

タイトル通りそのまんまだけど、Xcodeがビルド等をしてファイルがころころ置き換わって「全体をコミット」をすることができなくなります。コマンドラインで毎回整合性を保つのもシンドイですし。 *注意*:この方法ですと、Xcodeからcheckoutしても、Xcode…

DocumentBaseAppの時、起動時に白紙のWindowが表示される。

タイトル通り、CocoaでDocument-Base Applicationを作ったとき、起動時に白紙のWindowが標準で表示されるようになっています。これの対処法。対処:NSApplicationのdelegateしているオブジェクトに下記のメソッドを追加するだけ - (BOOL)applicationShouldOp…

pythonメモ -- 関数編

関数に渡す値を辞書型にして渡す方法結果的には test(**dic) のように渡せば良い以下実験 >>> h = dict(req="",arg='aaa') >>> test(h) >>> test1(h) >>> test1(*h) arg >>> test1(*h) arg >>> test(*h) arg >>> h {'req': '', 'arg': 'aaa'} >>> h = dict(r…

newformのメモ

Djangoで、HTMLのfieldの属性等を管理するクラスFieldのメモ。HTMLのFieldの属性はwidgetというクラスで管理し、Fieldオブジェクトはwidgetオブジェクトを呼び出してごにょごにょするみたい。

CotEditor で yamlのハイライト

もの凄く簡単にハイライトを作ってみた。http://homepage.mac.com/evelinae/atsushi/yaml.plist取り急ぎ以上

Google Web Appにとりあえずアップロードしてみた。

タイトル通り。http://caffeestrage.appspot.com/ただ、このWebAppは、元はhttp://coldstrage.a-yasui.info/なんですけど、管理画面でDjango依存のを使ってます。その管理画面を使わないとこのAppは意味が無い状態なのです。つまり、本当の意味で、とりあえ…

迷惑メール見てて気づいた事。

Net

メールの日本語の扱いは「ISO-2022-JIS」になっているけど、今日なにげなしに迷惑メールを見たらヘッダのContent-Typeが「Shift-JIS」になっているのがあった。よくよく考えてみれば、MTAがQmailで無い限り上手く行く訳*1で、UTF-8とかが使われない理由がそ…

PRIM_GROW

LSL

SLViewerの1.20が出たので、早速試してみた。SLViwer1.20 RCで以下のコードがコンパイルできます。動作自体はSLViwer1.19でも確認済み。 // written by Yasui Botha // // This program is Grow test. // well, If you use the SLViewer version over the 1.…

現状

見事に(ブログに書く事を)三日坊主になってました。 読む本 白澤 ISBN:4061824287 読んだ本 地獄少女 恨みの紋章 ISBN:9784894255104 yomyom vol.6 ISBNなし 不思議な少年6 ISBN:9784063726664 真月譚月姫6 ISBN:978840242523 天才柳沢教授の生活25 ISBN:9…

UUID Field

DJangoで、DBにUUIDのフィールドを追加することがあったのでメモ書き。てか、これで合ってるのか自身無い。 class UUIDField (models.CharField): def __init__(self, *args, **kwargs): kwargs['max_length'] = kwargs.get('max_length', 36) kwargs['defau…

パスワードの管理

だいたい4年?ぐらいweb屋のアルバイトしてて、その時にもパスワードの管理には頭を痛めた記憶があり、現在も頭を痛めています。現在のwebサービス(気づいた所)だと、パスワード紛失した場合、メールドレスとユーザ名を指定したら、現存のパスワードもしく…

dumpdataの事 -- メモ書き

manage.py dumpdataの時に、拡張子は必ず指定する事。loaddataの際、djangoは拡張子で読み込むファイルのフォーマットを決めている。

map関数

Javascriptでは何と云うのか解らないけど、(ハッシュ|辞書)型のを一次元の配列にする関数が見当たらなかったので作ってみた。使い方はこんな感じ。 $('system_emphasis_list').innerHTML = (map((function(k,v){ return "<li>" + k + ":" + v + "</li>" }), json['err…