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

来年使えそうなアプリ

CleanArchiver (シンプルな操作性と気の利いたオプションを特徴とするアーカイバ) http://www.sopht.jp/cleanarchiver/ MacZip4Win (WindowsのSjis-jis対応用) http://japo.net/rana/2008/08/maczip4win.html Yep (PDF閲覧/検索ツール) http://www.yepthat.…

今年のポスト数とか

総数:76件 今回含む来年は、100目指す 英語がんばるとか目標書いてあるけど、 続いてるのは ECCのポッドキャスト 聴いてるぐらいか iKnowは続かなかった。 技術的なところは仕事直結なんで書けるものが無かった感じ。

Sqlite3 メモ

公式サイト: http://www.sqlite.org/ 使えるデータ型: http://www.sqlite.org/datatype3.html公式サイトからの抜粋 NULL. The value is a NULL value. INTEGER. The value is a signed integer, stored in 1, 2, 3, 4, 6, or 8 bytes depending on the magni…

Trac Plugin 入門 その2

trac.ini から値を設定し取得をする。 # trac.config.Configuration をインポートする from trac.config import Option, BoolOption, Configuration # Component を継承しているクラス内で利用可能 class HelloWorldPlugin(Component): ... def process_requ…

Trac Plugin 入門 その1

TracHelloWorldPluginをPluginを作ったのですが、 AuthorなどがUNKNOWNになってしまったので、表示方法を調べました。なんのことは無く、eggファイルを作るときのPKG-INFOから データの取得をしているようです。 # -*- coding:utf-8 -*- from setuptools imp…

mod_wsgi の RPM

rpmfind より http://rpmfind.net/linux/rpm2html/search.php?query=mod_wsgi

RPMの作り方(メモ)

参考リンクのみ TritonnのRPM版の作り方 簡単なRPMの作り方

第1回 Python 忘年会 in 関東 and in フランス (参加者へのお知らせのみ)

参加者への連絡のみ、覚えているとは思いますが 予算: 4980円 日程: 12月18日 20:30 スタート 内容: コース料理 + 飲み放題の予定(飲めない人ほんとごめんなさい) 場所: 品川駅徒歩 5 分の「北海道」 場所が変更になっています。ご注意 ●【期間…

2台間のデータ同期

準備が楽で、管理が簡単だと思っている方法 rsync + ssh + cron 他の人がいろいろと公開してくれていますので、参考にしてできました。 以下を参考にしています。tips - sshでパスワード無しログイン rsync + cron + ssh (rsyncd を立てない編)時間があっ…

Sortedの使い方

会社でSortedの使い方を教えてもらったのでサンプル書いてみた。 keyでどの要素でソートしたいかを指定できるのが大事です。 # -*- coding:utf-8 -*- import random import time class Data(): """ Sort用のデータを入れる """ def __init__(self, x, y, z):…

時刻変換

Python 標準ドキュメント 14.2 time -- 時刻データへのアクセスと変換 # -*- coding:utf-8 -*- import time # 日時を所定の書式で取得する fmt = "%a, %b %d, %Y %I:%M %p" time_str = time.strftime(fmt, time.localtime()) print time_str # 変換用の stru…

Trac Plugin 入門

プラグインの作り方を参考にしてます。記述がなかったインストール部分の補足です。1. eggを作成する $ cd helloplugin $ python setup.py bdist_egg 2. デバック用のTracへインストールする $ cp dist/TracHelloWorldPlugin-1.0-py2.5.egg /your/debug_trac…

Trac Pluginの書き方

Trac Pluginの書き方 PyDevでTracのPluginを開発する。

Boost

C++

Macportsに 1.36 が追加されないので、ソースからコンパイルした。 手順はこちら http://www.kmonos.net/alang/boost/build.html ついでに、ローカルに trunk 版をもってきた。 Release 1.37.0 が index.html とある。 更新の頻度がかなり上がっている模様

Google Raederのアイテム共有

いままで、英語版のGoogle Readerでないとアイテム共有ができなかったのですが、 いつの間にか日本語版でもできるようになっています。

勉強用メモ

C++

Doxygen 公式 Doxygen 和訳。これは助かる CppUnit

Doxygen

C++

Macports よりインストールする $ sudo port install doxygen とりあえずは、Eclipse から DoxygenとCppUnitを利用できるようにする

Django 1.0 ドキュメント 日本語訳

ymasudaさんによるDjango 1.0 ドキュメントの日本語訳がでています。 本当にありがとうございます。 Django 1.0 ドキュメント 日本語訳

django con お土産

django con のお土産もらいました P1000022_2 posted by (C)kuma8

bashクックブック

bashクックブックでるのか Amazonにはまだ無い bashクックブック 978-4-87311-376-0 \4,410 2008年09月

第4回の募集がはじまってます。

が、あと3人となっているようです。 http://d.hatena.ne.jp/Voluntas/20081024/1218125470勉強会とか開発合宿ではないんです。

.ssh/config

$HOME/.ssh/configを活用していますか? http://openlab.dino.co.jp/2007/10/03/17550797.html

python-ldap

LDAPはじめました。 python-ldap例のごとく easy_install からインストールできます $ sudo easy_install -Z -U python-ldap

[Python] Trac 0.11 で reSTのレンダリング

Trac 0.11 で、リポジトリブラウザからreSTなファイルを 開くと構文エラーという表示が出ることに気付いた。docutils を 0.4 -> 0.5 にバージョンをあげたら直った。あとで、必須バージョンを調べる。 docutils => 0.39 とある。

[Python] mercurialリポジトリの外部公開

SharedSSH (日本語翻訳済み) $ ssh hg.example.com hg -R /path/to/repos serve --stdio とあるけど、 $ hg clone ssh://user@hg.example.com//path/to/repos でもできる。

Python温泉 会計

spa

細かな明細は、金銭関連にアップしておきました。 気になる人は見ておいてください。今回のおつり 3043円 は、「日本赤十字社」を通して「平成20年岩手・宮城内陸地震義援金」として、募金することとしました。 第4回の募集もはじまっています。第3回まと…

Python温泉3日目

spa

結局、雨降った (Python温泉は雨率100%)余ったお金は、全額寄付します。

Python温泉1日目 やったこと

spa

新規ローカルのリポジトリ移行 (Subversion から Mercurial) データは移し終えてない Erlang で FizzBuzz Python でもやれる再帰方法なので良いとは言えない

Python温泉2日目 やったこと

spa

Mercurial環境を整えた hgrc 周りは後でまとめる 他の参加者の仕事話を聞いた 普段聞けない話でとても興味深かった Tracソースコード読み あまり進んでいない

Python温泉1日目 収穫

spa

ViVi Web site より 詰めViVi 最小ストロークでの移動と編集の問題集 結構知らなかったコマンドがありました viMaster Windows用のソフト