murmurby
fcamel (
fcamel)
@YorkJong 那看到的, 別人寫的 Poepleware 書評, 文章滿中肯的, 外加作者的一點怨念 XD
YOUNG GUNS 要出完結篇了, 共12集
ACID 愈想愈神, database 怎麼做到這四點的啊, 真厲害
ARIA Origination 後半太感人了 T_T Alice 的昇等、Akari 的昇等都很感人 T_T
還是聊技術的話題比較痛快啊!!
用台語讀諸葛亮 《前出師表》......... http://www.youtube.com/watch?v...
python file lock, 留言提到一個好點子, file name 用 pid 較好, 若 process 掛了而沒執行到 unlock, 至少可以查看 pid 是否存在, 而決定能不能安心地砍掉 lock file
雖說有些人提到用 mkdir 比較易讀, 不過沒查到明確的文獻提到 os.mkdir 有 atomic 啊, 還是在開檔時用 os.O_EXCL 較穩
peopleware 讀起來輕鬆有趣又能學到不少東西, 以及一些令人洩氣的事實, 像是再怎麼改善 coding 流程, 整體開發速度也不會提昇多少, 因為 coding 只占軟體開發時間的一小部份
不過下午難得集中精神用 TDD 寫一個規格明確的小功能, 很痛快地快速寫好有品質的程式, 真有成就感 :)
接著想到 peopleware 提到工程師對品質的要求遠高於客戶的要求, 而且作者更加強調「這是真的!!」 主管若藉此說明工程師多做白工並沒有錯, 只是此舉會降低工程師的成就感, 連帶影響開發產能 XD 所以結論還是要讓工程師堅持他們的品質 XD
(mysql) Datetime field does not accept default NOW(), 太難過了, 而且 Django 轉 MySQL 時只有 datetime 沒有 timestamp, 而 auto_add_now 似乎又有 bug .....
用習慣 data/schema migration 後, 已無法想像沒有它要怎麼開發程式了
合作的更緊密後, 寫 commit log 的功力自然就增加了, 現在比較懂要怎麼寫 commit log, 改天再來研究一下成熟的 open source 軟體的 commit log
peopleware 真是太棒啦, 加強我對自己看法的信心, 對照過去的經驗和現在的經驗, 才發覺其實我有做對一些事, 只是我沒意識到它們如此可貴, 差點就要改變原有的好習慣和觀念
嗯......, 最近應該來學學如何 logging 和寫 commit log, 軟體稍微寫大以後, 才明白 logging 的好處
lemacf, @command 推 puttycm, 連多台機器用的
MVCC 滿有趣的, 讀資料時不需要 lock, 用 transaction number 就能取出正確的資料
預估不準,但那又如何? - Blog - 專案管理的生活思維, 最近看專案管理的文章收獲不少, 可是我的目標是當 architect 啊...
MySQL: delay_key_write is good, 用 buffer 減少 MyISAM flush index data 到 disk 次數來加速
處理大量資料的標準流程: fixed size buffer, append ..., (auto flush), append ...
孫子兵法----實虛, 孫子兵法好威啊!!
lemacf, Ubuntu Server with AppArmor , 有空再來弄清楚, mysql 不能寫入一般檔案似乎是受 AppArmor 限制
喔喔, 藉由 top-down development + TDD, 又領悟出如何寫出乾淨彈性的介面了!! 最近收獲真不少
fcamel 發表在 痞客邦 留言(0) 人氣(31)
murmurby
fcamel (
fcamel)
躍上日本週刊少年 JUMP 的台灣第一人 專訪漫畫家 彭傑
Python 2 與 Python 3 的相容性, 每次看到 DK 或 Scott 看技術的角度, 就會覺得自己看的太淺了, 仍然無法敏銳地追著第一線的技術
今天又挖到好漫畫, 契約足球員不錯看, 最近到是覺得自己找出好漫畫的敏銳度上昇了..., 在新書區翻一下就能快速撈出好作品
看完《真希望我20歲就懂的事》了, 真是本好書, 不過每次看到作者舉的課堂練習, 會讓我很想吐糟, 總覺得設計得怪怪的。或許實地參與會比較有 fu 吧。接下來來看 Peopleware 吧
(django) 若 table A -> B -> C, 在 A 裡多加入 FK(C) 真是明智的決定, 這樣 A 用 select_related 可以一次取到 B, C 的資料
(db) 資料量大後要習慣 set 的思考方式, 盡量用批次處理, 少用 iterative 的方式, 減少 SQL
(django) 用 defer 和 only 取出必要的欄位, 省下 new python object 的時間
(django) select_related( should also follow ManyToMany fields), 被標成 wontfix ...
MySQLdb: Using and extending, cursor 有多種, 預設是取回 db server 全部資料, 有一種是分批取回 sql 結果, 但要再下 query 前要 close cursor
試了 fetchmany 和 fetchall, 看來差不多, 或著是後者較快。記憶體大就不用擔心 fetchall 變慢吧。剩下有可能加速的方式只剩用 use_result 或 store_result (用不同類型的 cursor)
忽然很懷念小時候玩的一些遊戲, 還有想重打一些 PC game, 大概是那些打 game 的時光過著無憂無慮的生活吧, 還有故事裡的人物, 總是活得很有意思
記得很小很小的時候, 會因為不能和動畫、遊戲裡的人物往來而非常難過, 現在無法理解當時的心情究竟是什麼
(mysql) 先塞入 temporal table, 再用 join update 真是太威啦! 快又簡單
雖然資料量大後大多要用 raw sql 做事, Django shell + ORM 還是很有用, 方便快速了解資料分佈
用 __import__ 從字串裡載入 package.module , 練習用一些 meta programming 的語法吧
去年寫的專案累積到 19k 行啦, 不知何時會再回頭加些功能, 讓它破 20k 呢?
每次以為可以瞬殺的小東西, 都會跑出一堆小錯, 結果一整串流程裡, 沒有一步可以瞬殺啊 T_T
pip 用 bundle 裝 repository 的東西的話, 似乎沒辦法連回 repository, 之後無法用 pull 更新 code。若不用 bundle 裝的話, 就可以的樣子
對照自己寫的 framework 的不良設計, 才明 Solr 的設計有多強, 簡單易懂又有彈性!!
大學時我常照時程逆著做, 像是先做週五 due 的事, 再做週四 due 的, ..., 畢業後已沒有當時的豪氣了, 太糟糕了
嚴苛的環境果然會刺激出更多的成長, 小個便後就領悟出 test 的方式了
習慣利用 closure 來用 function 產生 function 的話, 可以寫出比 OO 精簡的程式
peopleware 翻沒幾頁就覺得我的世界開了一扇大門!!
fcamel 發表在 痞客邦 留言(0) 人氣(22)
murmurby
fcamel (
fcamel)
Django path in settings.py
用 ssh-keygen -R HOST 移掉換過 host key 的 host
@mowd 那看來的, jQuery 開發者都該知道的六件事, 好文一推!!
今天和 skylight 閒聊的感想, 工程師的幸福就是專心地挖深技術, 鑽研更難的問題, 可惜台灣少有這樣的工作機會
MySQL LOCK TABLES and UNLOCK TABLES, 看起來滿單純的, Rules for Lock Release 寫得很詳細, 似乎不用擔心 deadlock
你值多少錢?, 估算漫畫家的稿費
雖說工程師的本份就是有效率地完成任務, 但每回都只用最少時間達到目標, 難以成長。得多要求自己花時間做可能「不划算」的需求, 一步步提昇自己的實力
(my post) 小石頭俱樂部, 重聚!!, 小石頭滾啊滾
我如何靠網路將我的有機玉米賣光光?, 看相關實例比看教科書類的文章更有感覺啊
@YorkJong 那看到的, Expert Python Programming, Amazon 評價: 好書但作者的英文寫作頗糟的
lemacf, ssh tunnel 軟體: 吉 推 SSH Tunnel Manager, 沒力小僧 推 gSTM
jQuery 的 slideToggle() 真是太好用了, 縮放文字區塊超簡單的, 之前還笨笨地自己管 state
(my post) 學習的自我要求, 久久沒寫文, 一寫又花了兩小時多啊
從孔子向老子請教說起 , "一個人心裏沒有正確的對道的認識,那道就絕不會來到他心中的。", 這段話值得思考一陣子
lemacf, williewu 那看到的, hg-review
fcamel 發表在 痞客邦 留言(0) 人氣(22)
murmurby
fcamel (
fcamel)
這真是太可怕了, 粵語版的涼宮春日的憂鬱 http://www.youtube.com/watch?v...
長期練英聽的結果, 我現在比較習慣美版的涼宮。Someday in the Rain http://www.youtube.com/watch?v...
每次看到費曼這張照片, 心裡又會有小小的激盪, 想著以學術為生的事 http://yost.com/misc/feynman.jpg
原來 argparse 已被接受了, 之後 optparse 要變 deprecated 了
實際試著去列產品規格, 才明白 PM 的偉大之處。術業有專攻, 小公司的好處 (?) 就是可以增加各種經驗值。實際做後, 讓我明白許多事, 實務經驗真的是很重要啊
今天和同事用 Excel 試畫甘特圖, 效果還不錯, 總算理出頭緒如何安排時間。但少了 dependency 的指示, 來找看看真的甘特圖軟體效果如何
看了甘特圖的介紹試用了一下Redmine的作法, 不怎麼好用啊。還是直接用 Excel 畫類似的圖較符合目前的需求
最近覺得自己做事比較事故一些, 但又覺得變得不太像自己。剛接到久久不見高中同學的電話, 卻發覺自己講話的方式不像高中的 camel。要趁早修正回去, 幸好現在就發現異樣
天氣太熱, 一下子就灌掉一瓶大吸館綠豆椰果...
這陣子面試下來, 覺得自己面試功力大增, 也從中想到一些面試者如何看待自己的事, 值得這陣子慢慢思索
fcamel 發表在 痞客邦 留言(0) 人氣(77)
murmurby
fcamel (
fcamel)
嗚... http://fcamel.twbbs.org/ 回來了, 感謝 沒力小僧 和 阿勇 協助 renew
modconcat, apache module, 將多個檔案串成一個 connection 傳出, 這樣就不用擔心寫成多個 js 檔會增加 request 數量
jQuery 改用 Google Closure Compiler, 用 JS Closure Compiler 縮減 js 的 code size
Google 和 Yahoo 真是佛心來的, 花不少工分享一堆調 web 速度的文章, 而且有影片 + 字幕還能讓我練英聽 XD
Firefox 處理中文輸入法的事件和 IE, Chrome 不同, 使得 jQuery 的 keyboard event 只能抓到第一個輸入的事件, 比方說打 "(注音) (注音) (選字)", 只會抓到第一個鍵盤事件, 太糟了...
要弄 timer 的話, 用 javascript 的 setInterval() 和 clearInterval(), jQuery 沒提供, 看來應該沒跨瀏覽器問題
事情太多做不完時, 就是看 ARIA 放鬆心情的好時機
G1 的電力顯示完全不準啊, 都出現最低電量的圖示, 還可以講二十多分鐘的電話, 而且電還沒用完
What’s the best solution for OpenID with Django?, 列了不少 Django OpenID 的套件
Django’s cache framework, 看起來滿好用的, 可以控制 http header, cache template 部份內容
(my post) 找 open source 套件的流程
夜市人生怎麼這麼多梗 XD 夜市人生 爆橘拳 (格鬥天王版) http://www.youtube.com/watch?v...
忽然想通產品規格的環節, 看清之前沒看到的盲點, 接下來要好好想想怎麼進行整個流程...
嗯..., 剛才想到 blogger 有 api, 這樣有機會將TD-Post和 blogger 串起來了, 用 cmd line 將寫好的結果發到 blogger
要不要買 跳躍吧!時空少女BD 呢? (thinking)
今天和 Scott、邱、Will 聊了八小時左右, 若不是太晚要回家, 再聊個幾小時都不是問題吧。一群技術狂聚在一起真是有聊不完的話題啊
聽 Scott 說才知道有這種網站 http://mathoverflow.net/ XD
聽 Scott 提到 js 沒有 binary type, 因此有許多限制。不知道在沒有 binary type 的情況下, WebGL 怎麼處理 fixture?
JQuery.get - Support "binary" type , 提到 IE 外 js 取得 binary type 的方法, 當作 byte array, 因此不方便直接做 bit operation
Scott 給的好建議, 多讀開發 browser 的人寫的文件, 他們最清楚有那些API, 最正確的寫法為何。Web進展進展一日千里, 網路上的文件多又雜且容易過時, 不好過濾
vim 的 ci*, 我一直記不起來這個指令, 最近來練習用看看, 希望這回會熟練內化成習慣
(my post) 昨天與 Scott、邱、Will 的閒聊, 由於「邱」是中文, 網址列就沒有出現 "chiou" 啊...
fcamel 發表在 痞客邦 留言(0) 人氣(36)
murmurby
fcamel (
fcamel)
vim xml plugin, 用在 html, xml 上超方便, 指令是 "\" 開頭的, 像是 "\%", "\c"
森薰老師的作畫過程, cool!
中午吊一下單槓, 到圖書館休息片刻, 看看閒書, 挺不錯的。最棒的是可以遠離電腦一陣子 XD
將每個問題當機會, 找到問題背後的根源。遇到問題時盡量做到, 會學到不少東西。
jQuery UI selectable 不支援一個選項變成預設多選 (可以少按 ctrl), 太令人難過了。因此意外發現 toggle 這強大的函式
(my post) 查看 Linux / Ubuntu 下的硬體資訊, SA 技能++, 練錯能力了啊...
k-gram indexes for spelling correction, 為了省掉不必要的運算, 用 Jaccard coefficient 時用交集省掉算聯集的時間!
正想試某個 plugin 時就看到作者在昨天說 deprecated, 請改用另一個 plugin 代替.......
The mod_python project is now officially dead., use mod_wsgi afterwards.
Django Development with Djblets, ReviewBoard 切出來的 Django utility, 看起來不錯用
到浴室看到一集大蜘蛛, 睡意全消..., 搬來這裡後, 這是第三次抓大蜘蛛了。該不會都是同一隻吧, 似乎都在雨後的日子出現
忘了續 fcamel.twbbs.org, 被別人搶走, 轉址到廣告頁......., 改用 fcamel.twgg.org, CNAME 設了, 大概明天才會生效吧
Hash table 的實作細節真複雜啊
The Mighty Dictionary, 講 python 實作 dictionary 的細節, 原本當英聽教材, 結果聽沒多久有滿腹疑問, 變成開始查 hash table 相關資料...
namedtuple(), python 2.6 的好東西真多啊, 用這個可以簡單地定義 value object
(my post) Python 2.6 的好東西, 好記憶比不上爛筆頭
這招 真讚, 知道用 C 寫的 object 的結構的話, 可以用 ctypes 的 cast 將它轉成 python object
來記 Beautiful Code ch18 Python's Dictionary Implementation 的心得
fcamel 發表在 痞客邦 留言(0) 人氣(37)
murmurby
fcamel (
fcamel)
雖說 Django 強調可以換掉 template, ORM, 但換掉它們表示不能用內建套件和大部份3rd party 套件, 自廢一半武功, 也就沒動力換了
改好別人寫的 chrome extension 啦, 真簡單啊。再來就是用 git commit, push 回自己的 github
在 windows 上用 tortoisegit 連 github 實在是令人挫折的事......
(my post) 試改 Chrome Extension
@yhchan 那看來的, 這篇 提到針對 virtual memory 最佳化管理 cache 的資料結構以減少 page fault, 實務上可快上指數級倍
@pct 那看到 tmux, 看起來好威, 若也做得到 nested screen, 那就沒用 screen 的理由了。這篇 和 這篇 有些介紹
談到 stop word list 時, 大家都很喜歡舉 "To be or not to be" 當反面例子 XD
週三放假真是太美好了, 打球、看漫畫、進修, 接著上兩個兩天班又是愉快的週末
最近愈來愈懂得傾聽和溝通的技巧, 才發覺以前自己這麼如此無知呢, 曾有許多錯誤的想法, 畫地自限, 以為溝通只能那樣。每遇到困難, 突破困難後才會發覺, 原來還是能有所長進的啊
另外在看《師父:那些我在課堂外學會的本事》也學到不少觀念, 重新整理還在摸索的與人相處和做事技巧, 關鍵就是傾聽, 站在對方的角度思考, 以共同目標為主, 最後才想到自己
Vim/Cscope tutorial, 配合pycscope 真是讀 code 的神兵力器啊!
Positional indexes, 找出兩個 ordered list 差距在 k 內的所有數對, 效率是 O(n + m), 實在是太強了!! 仍然抓不到這種重用已計算過結果的技巧
Floatutorial , 最後一個例子一步步講怎麼做三欄頁面實在是太清楚了, 我終於明白何時該用 float, 何時不用 float, 中間那欄不用 float 才能置中並自動調寬度
(django) QuerySet.in_bulk 果然是 call filter 再用 iterator 取回資料, 這樣就沒浪費時間存 cache
fcamel 發表在 痞客邦 留言(0) 人氣(50)
murmurby
fcamel (
fcamel)
美版的 UBW, 學會 reality marble 這種字彙有用嗎? XD
原來 Haystack 預設 就會搜多個 model, 要縮小範圍得用 sqs.models(), 真不習慣 key-value based 的用法啊
OProfile: Profiling in Linux for Fun and Profit, 講得真清楚! 之後找時間來試 oprofile
大概能理解為啥 Haystack 在 FAQ 上說它不適用大量資料, 沒支援 multi indices, API 比 Solr 少了不少東西, 不方便調效能。
聽著交響情人夢的 CD, 又想重看日劇了..., btw 最近漫畫出了安可歌劇篇, 一集還畫不完, 還有一陣子可以看野田妹啦
IE 真是太可怕了...
Favorite Django Tips & Features, 要消化的東西太多了...
這篇 提到裝不同版本 IE 的方法, MS 的 virtual PC, IE tester, Multiple IE, 至少用第一個方案加 Selenium RC 應該可以一次搞定吧
這篇 提到開發 IE 可用的工具: IE developer tool, Firebug lite, VS Express, 另外 IE 8 可以向下相容用 IE 7 的方式顯示
http://feedproxy.google.com/~r... A/B Test...
"all-you-can-eat plan", 吃到飽方案的英文, 真是直覺易懂啊...
連 讓文字可以穩定地跨瀏覽器都這麼複雜, 看來一開始別要求太多, 能大概正常顯示就好, 放大縮小之類的就先讓它去吧
這篇 將 stackoverflow 裡一堆人問 Solr vs. Sphinx 的評論整理成一篇文章, 看起來 Solr 真的挺威的啊
漸漸能體會一個人的優點可能也是他的缺點, 知人善任, 才能發揮組織的力量
哇, 一陣子沒看, Selenium 又更新不少文件, 像是 test design consideration, selenium 2.0 and web driver
同版本的 IE, 在 Windows XP 和 Vista, Windows 7 下行為會不同嗎? 有人踏到這種雷嗎?
圖解 cache, 看圖立即懂
最近深深覺得 primitive type 是好東西, 可以清清楚楚地算明白占多少空間, 不用擔心 new 的成本, 感覺把 primitive type 變成 object 的壞處比好處深遠。
bit operation 的世界真是太奇妙了, 花了一段時間, 我終於參透前半的東西了 Orz
klandor 那看到的 XD http://img257.imageshack.us/im...
用 open source 工具的好處之一, 即使最後不用它, 也在摸索的過程中有了這領域的基本認知, 透過實例能更快獲得概念
Joel of Software 中文版 1~6章導讀, 來研究一下寫規格的事
netscape 掛掉的回顧, 裡面提到一句令人深思的話
規格是什麼, 提到規格時時更新, 別忘想一次搞定。開始寫程式前務必確認未定義項目都已定義, 開工後會有一堆問題, 到時也就沒加氣處理了
台灣瀏覽器市占率IE占84%..., 37%是 IE6
IE 6,7,8 CSS 的差異, 沒看幾則就明白為啥 "IE 6 must die", IE 6 只有 a 能用 :hover, 太糟了.....
The Principles Of Cross-Browser CSS Coding - Smashing Magazine, Good post!!
The Principles Of Cross-Browser CSS Coding - Smashing Magazine, Good post!!
Scaling Lucene and Solr, 還需要一些時間才能參透啊..., 至少現在比較清楚 q, fq, facet 的運作過程了
對兩個排好序的陣列, 先記住 skip pointer, 就能用 sub-linear time 算交集, 簡單的概念, 之前都沒想到啊
fcamel 發表在 痞客邦 留言(0) 人氣(49)
murmurby
fcamel (
fcamel)
看完 Solr 的 feature 後, 很難想像只用 Lucene 而不用 Solr
Solr 真多用戶啊, AOL、Netflix、digg 等
我明白為何要將 business logic 和 value logic 切開為 "business object" 和 value object 了, 除責任分屬明確外, 這樣才能 mock 掉 value object 影響 state
若 business logic 和 state 混在同一個 object 裡, 很難 mock 掉這個 object 的 state, 於是就無法測複雜的情況, 比方說該物件執行到一半 state 被別的 object 改變的情境
Some Common Django ORM Pitfalls, 好文一推!
Top 10 tips to a new django developer - Move On, 偶然掃到不少好文章, 最近得抽時間來消化它們啊
lemacf, Gray Hat Python, 講在 Windows 下用 python 做逆向工程的書, Amazon 評價不太好, 不知有沒有 Linux 下相關的書
Yahoo調web效能的方法: Best Practices for Speeding Up Your Web Site
Pixnet調web效能的方法: Using CDN to improve performance
(my post) 在 http response header 裡設 expire 以減少 request 數量
memo, javascript mime type
lemacf, 聽 konya 說的網站, OS Dev
YSlow建議關掉 etag, 因為它預設設定無法跨 multi-server, 大部份情況用 last-modified 就行了。例外: js/css 是動態產生的, 用 etag 較方便
mysql group_concat, 將 group by 結果串成字串
django文件最了不起的地方是, 每個地方都要準備相關知識的索引, 不會因缺少一些相關知識而不知如何下手。在看過一本不好的書後, 我才明白這點的可貴之處
把 rendered html 存在 index 裡真是有趣的想法, search 時直接從 index 裡取出 html 就塞入 template 內顯示
果然要了解 ORM 的各種細節, 一有狀況才能立即明白問題出在那啊
(my post) Django 和 Python 操作 database 時的額外負擔, 結果令人沮喪啊
(my post) 和爸媽打球去
fcamel 發表在 痞客邦 留言(0) 人氣(31)
murmurby
fcamel (
fcamel)
oops, Lucene 已到 3.x 了, 不過 最新的書 好像只到 2.x
(my post) JavaScript 雜項心得
(python) 行數較多, 邏輯稍微複雜時還是用 def _X 會比 inner function 好, 出錯時才能叫出來單獨試。inner function 用在短又不易出錯的函式上較適當
Lucene in action: "When in doubt, look to Google for inspiration and guidance on which basic features your search application must provide." XD
jQuery 和 jQuery Tools 都有 CDN 下載 link
(js) 直接 call function (不是 method call) 時, this 會綁到 global, 於是 this.v 相當於 global 的 v .......
js book 裡到處都是 "unfortunately", "this is a bad design" XD
(js) arguments 不是 array, 將它"轉成" array 的寫法: Array.prototype.slice.apply(arguments); 沒想到 apply 能這樣用啊
沒想到看 js book 反而變成在練 functional programming, 意外的發展啊
(my post) JavaScript Closure 的運用: Memoization
為什麼 mysql 沒有 strftime ........
jQuery multiple selector: $('selector1, selector2, selectorN')
最近很喜歡聽這首, 聽了又會很想練琴, 什麼時候才會停止嘴炮好好練琴呢。FFX Piano Collection - Besaid Island http://www.youtube.com/watch?v...
喔喔, 無痛升級到 Django 1.2, 只針對 CSRF 做了點修改, 錯誤訊息很清楚, 很好改
看完 django csrf 的說明, django 的文件和向下相容真是太強大了!!
from TBri : 痞客邦 555
用 template tag 改寫重覆的程式, 寫起來不算複雜, 只是原本可以 function call 幾行搞定的事, 變得還要 parse string, new object 再轉成 string, 感覺有點冗
(my post) Django 內建的 template
看 Jinja2 的說明, 提到 App Engine 不支援 ctypes, 使得 Jinja2 無法提供正確的除錯訊息。看來在 App Engine 上開發會遇到少一些 python module 的問題
lemacf, SyntaxHighligher, 用來貼 code 用的, 待不滿意 prettyprint 後再換用它吧
(my post) 養成寫程式的好習慣, 總算又消化一篇長期心得, 原本還以為最近寫不出長期心得的說
猴子守城竟然出到 四代 了.....
正在看 django 1.2 更新, 隨手記一下在 murmur 吧
lemacf, spatialite, SpatiaLite extension enables SQLite to support spatial data
昇上 Django 1.2 後待修正的東西:
note for django multi database:
升完 django 1.2 後要升 django-nose 啊, db setting 也要跟著改。不知 django-nose 能不能讓我挑 test db setting, 不然就要自己用 db router + if TESTING 硬幹了
這篇 提到幾個用 django 搭 search engine 的配套方案
一系列討論 Django 必要功能的文章, 包含 search, db migration, api, doc 等
fcamel 發表在 痞客邦 留言(0) 人氣(23)