murmurby
fcamel (
fcamel)
經由實戰經驗, 才慢慢地對網路連線、memory、database、讀 disk 的速度漸漸有感覺, 還有很長的路要走啊
文件都提到別把 memcached 當 db 用, 大家會將網站拜訪統計這類資料存在 memcached 裡, 每更新 K 次或每 N 秒後, 再將它寫回 db 嗎?
Doing INTERSECT and MINUS in MySQL, mysql 是不是沒有交集和差集啊...
看 mysql book 描述 merge table, 初看覺得普普, 不就將一堆 table 併起來? 看了後面的說明, 才發覺它其實很威啊, 不知何時會用到
匿名遊戲: 滿有趣的短片, 片尾曲好讚啊!! 一整個壓過整齣劇 (咦?) http://www.youtube.com/watch?v...
孤兒怨......WTH..............
lemacf, nctusdk 那看到的, AsmXml, Extremely Fast XML Parser in Assembly
(my post) 406 + 人很兇聚會
Out of Sight, 台灣學生作的動畫短片, 看了打從心底覺得暖洋洋的 http://www.youtube.com/watch?v...
fcamel 發表在 痞客邦 留言(0) 人氣(9)
murmurby
fcamel (
fcamel)
(my post) Ubuntu 限制 process 的記憶體用量, 不知道有沒有更好的設法。另外問一下, -m (maximum resident set size) 是限制什麼啊? 設了好像沒效果
早上嚴守 GTD 準則, 果然進度很順。下午被連續中斷三四次後就亂了步調, 後來就自暴自棄沒找回 GTD 的節奏, 變得很沒效率 Orz 明天再來挑戰吧!!
Good saying: "With great power comes from great responsibility". MySQL book describes user-defined functions with that sentence. XD
我表姊夫想找人做網站, 有人有興趣接網站的 case 嗎? 報酬和規格得和對方談後才知道。和我碰過面又有興趣的人寄信或發私噗給我吧, 謝啦。
oh my god, array is not a pointer, 看了 @command 提的 So you think you know pointers?, 才發覺我搞錯了
花了半天多寫好了 recorded test 的 script, 之後只要填 config 就能用 recorded test 啦! 希望會好用啊...
一回生, 二回熟, 多 deploy 幾次, deploy script 就日趨完整。但是 fab 不會在掛掉時吐出 sh 的輸出, 以及行為有時和直接寫 shell script 不同, 令人有點困擾啊
gslin 那看到的, Pydiction : Tab-complete your Python code , 試用看看有無幫助
要做 contains 的操作時, 雖然用 Solr 搜尋比 scan db table 快上不少, 但要傳資料的話, Solr 卻慢上不少 Orz
我搞錯了, 經過今天測時間, 發覺 Solr 慢的原因是 3rd party 包 Solr 的套件拖慢速度, 單純用 httplib2 取資料, 用 simplejson parse 還算 OK, 不過瓶頸還是在傳資料。
漸漸體會到 framework 很難設計得好, 用 open source framework 主要是先協助建立骨架, 了解這領域的人既有的知識, 試用一陣子搞清楚行規和自己的需求後, 再來就要拆骨架自己重刻關鍵部份
社交網路太可怕了, 去年我覺得 facebook 太複雜又慢沒興趣使用, 最近卻漸漸會上去看看其他朋友的近況, 不過 BBS 還是有特別的 fu, 仍然會繼續同時用一堆服務吧
最近打球上籃放槍比率居高, 好不容易切過去卻沒進, 實在是很難過, 看來要找機會重練一下上籃
fab_completion.bash , 明天來試試, task name 還是用全名大家比較好記, 懶得打字的問題讓專業的 code completion 搞定
(my post) 用 Ubuntu 將 mysql database 搬到 ramdisk 上, 有人用過 ramdisk 做啥事有明顯幫助嗎, 目前還沒找到適合的情境
Good saying: "If performance matters, never guess --- always measure." from MySQL book.
好奇之下看了一下 API 包的東西, 真是太可怕的 combo 技了!! A 用了一個稍具 overhead 的寫法, B 在處理資料時瘋狂用 A, 而我傻傻地用 B 做一件簡單的操作取大量資料, 結果就出現異常慢的結果。
百視達 DVD 逾期一天 10 元, 所以我的英聽學費一天是 10 元啊...
lemacf, 10000+ tables in one MySQL database, 若要用一堆 summary table 或切 subset data 加速的話, 就有可能用到破千個 table 啦...
昨晚想通 deploy 流程加強版, 今早夢到 mysql 設計相關的事, 不錯不錯
家裡來了隻新的小狗, 亮亮變得會爭寵了, 以前要牠握手會把手縮起來, 昨天竟然願意讓我握, 雖然頭別去過去另一邊, 還是很感動啊~~
又發現可怕的 combo 效能問題, 若有某個 column 用超過 512 bytes, 該 table 或 select 結果不能存在 memory 裡。varchar 在 disk 上只存必要的空間, 但丟到記憶體後卻當作 char 來存, utf8 會強迫占用 3 bytes, 結果就是 varchar 超過 170 的話, 就無法存在 memory 裡
(my post) MySQL varchar 長度和效能問題, 這就是魔鬼藏在細節裡嗎...
水男孩啊 XD
fcamel 發表在 痞客邦 留言(0) 人氣(22)
murmurby
fcamel (
fcamel)
unittest2 看起來好威啊! 該換 unittest2 了
用 mysql show processlist 看 state, 可用來看看是否有異常的 lock 發生。用 kill ID 砍 mysql process。
ericsk 那看到的, Google JavaScript Style Guide, 之前讀過 Google C++, Python style guide 受益良多, 改天來讀 js 的吧
chishop, 自己架個 pypi server, 相較於 pip 的 bundle, 這招也不壞
virtualenvwrapper, 晚點研究看看有無幫助
經過這幾週混亂的操作後, 我決定面對現實, 好好地研究一下 SCM 相關工具, 長痛不如短痛啊
一天到晚中斷原本的工作實在不是辦法, 但是跑 migration 又要時時關切它進度, 有錯馬上修。明天要搞定 deployment 流程, 後天開始一段時間只做一件事。
FreeBSD jail 看起來滿有趣的, 在同一核心下切出虛擬作業系統。
@heuza 那看到的, 但丁砍樵, 這不算 Devil may cry, 而是 Devil cries out 吧 XD
開始明白為何要用防禦性的寫法, 程式設計師總喜歡這麼說「如果 A 有做好, 那 B 就不用處理, 所以不該在 B 這多做..., 而要將 A 修好」, 現實卻是各個環節總會出點小錯, 修也修不完
A 傳入 mutable 物件到 B 時, 大家會怎麼做? A 會複製一份再傳給 B? B 收到後會先複製一份再開始用? 最安全的情況是A, B 都複製, 因為它們不該預期其它人會這麼做, 但這樣就複製兩次, 還是覺得有點浪費啊... (和前噗自打嘴巴中)
rsync and sudo over SSH, 這招讚, 一次將本機需要 sudo 才能讀的檔案寫到另一台需要 sudo 才能寫入的位置, 之前以為無法這麼做, 都分兩次做
dieabsorb 那看到的, 美式風格的神奇寶貝 XD http://www.youtube.com/watch?v...
Yes Man! is great!! I like the movie! Also, the main actress is cute. Her voice is sweet.
太邪惡了, 最後一關強迫幫忙推銷 【痞客邦跨時代,機不可失!】好康道相報,快來和我一起闖關扭蛋抽大獎!
自己開發的東西沒啥大進展, 外面的 Django, South 都跳了一小版了 Orz
聽了幾首 Zooey 的歌, 還是電影裡的曲子最好聽 XD uh huh - who are you ! http://www.youtube.com/watch?v...
Zooey 在片中的另一首, 這該不會是 DVD 附的完整影片吧, 看完全片後再來找找 Sweet Ballad http://www.youtube.com/watch?v...
unittest2 的 assertDictEqual 真是太威啦!! 直接看出程式改版後 expected data 漏加幾個 key
Google Maps JavaScript API v3 Example: Map Geolocation, 這也太準了吧!! 怎麼辦到的啊? 用 IP 有可能定這麼準嗎?
果然看 code 比找文件快啊, 需要多磨練自己這方面的敏銳度, 判斷何時該讀碼, 何時該 google
每個帳號的密碼都附個隨機的 salt 真是聰明的作法, 以前還是沒完全弄懂這麼幹的用意, 這回應該真的懂了
混亂地渡過兩週, 終於想清楚 deploy、開發新功能、fix bug 的流程, 不過想通的結果就是大家都用的老招。類似自己重證一次"定理"吧, 挺痛快的
(my post) django 自行新增使用者的作法以及為何密碼檔裡要加 salt, 這回才仔細讀了 Rainbow Table 運作方式, 滿有意思的, 但是懷疑它的功效, 我還是不夠相信機率嗎...
綿密的思慮來自於習慣和經驗, 不錯不錯, 想到一個佳句 XD
哇哈哈, 小的 commit 真不錯, 新程式配合新資料有問題, 就將有問題的那一小部份切回它的上一版, 其它部份繼續用最新的程式, 一個 "hg rever FILE -r REV" 就搞定了!
剛哼著五月天的歌餵鴿子, 這次沒有衝過來攻擊人, 難道是牠喜歡五月天的歌嗎?
(my post) 寫 alias 切換路徑到 virtualenv 相關目錄
(my post) 最近看了一堆電影
軟體開發的破窗理論, 好文一推! 時程再趕還是要抽時間除草啊, 有時很難衡量提昇程式品質和加新功能的利害關係, 兩者帶來的好處都充滿不確性
fcamel 發表在 痞客邦 留言(0) 人氣(28)
murmurby
fcamel (
fcamel)
dieabsorb 那看到的 The Matrix Runs on Windows, 太好笑啦, 特別是那個迴紋針小幫手
早上起來聽著西村的曲子, 就會有股衝動想練琴。不知我要嘴炮到什麼時候才會實踐這件事
mysql 的 count(*) 是 count row, count(COL) 是 count value; count value 時會跳過 NULL
這招不錯, "group by 部份 value": select count(color='blue' or NULL) as blue, count(color='red' or NULL) as red from items;
(mysql) 作者對最佳化 count 的建議: covering index, summary table, memcached。"fast, accurate, and simple: pick any two." XD
(mysql) 相較於其它部份 subquery 的最佳化不妙, 作者建議用 join 較穩, 還有就是永遠記得要用 explain 和 profile
看完 mysql book ch4 了, 下章終於要進入 cache 啦!
太好笑了 XD Russell Peters - Indian Movies (Chinese Subtitles) http://www.youtube.com/watch?v...
chucklee 那看到的, Be a man! Do th right thing!! http://www.youtube.com/watch?v...
mysql 也是自己先要一個 pool, 再自己管 memory allocation, 目的是減少 system call 嗎? OOP 自己管 object pool, 通常不會變快。這間的差異值得花些時間細想
williewu 那看到的, Django Packages, 找個時間來挖寶
fcamel 發表在 痞客邦 留言(0) 人氣(8)
murmurby
fcamel (
fcamel)
memcached 看來更新了不少東西, Ubuntu 8.04 的版本太舊了點
重新回味吳宗憲的節目, 實在是太好笑了 XD http://www.youtube.com/watch?v...
小丸子配音員vs楊丞琳, 太蠢了 XD http://www.youtube.com/watch?v...
(mysql) 這招不錯, 先用 subquery 藉由 covering index 取出 limit + order 的那十筆資料的 pk, 再用 inner join 取出那十筆資料, 減少存取硬碟時間
交大資工 send pr 的網址是什麼? python 似乎被弄爛了? 明明是 2.6 卻無法 import simplejson
看太久綜藝節目, 結果忘了去 7-11 領書 Orz
在 ptt Eng-Class 版看到的, 可以用 歐巴馬的演講 來練英聽, 高畫質影片、聲音稿以及講稿!!
比較了解 mysql 運作方式後, 能明確的體會到 denormalized schema 的優點, 之後要來想想怎麼運用
開始覺得有必要買 NB 了, 這樣才能躺著看書和做筆記
mysql book 處理 counter table 的方式太漂亮了! 用 InnoDB 開一個 table, 新增 100 個 rows, 欄位有 (slot, cnt), 更新數量時隨機選個 slot 更新; 顯示資料時則加總。避免更新時有單一瓶頸
終於看完 mysql book 前三章了 (150 頁), 還有500頁..., 一天至少看兩頁, 一年內看得完啦...
開發時得用 db 當 django cache backend, 其它如 local mem, file 等都沒處理 charset
這便當吃得下去的有幾個 XD
昨天開始試用 branch, 還滿有趣的。雖然早知道概念, 實際用下去又有不同的體會, 真是好東西!
(my post) fcamel 技術隨手記: 用 DVCS 來記錄系統設定檔
Mercurial: Named Branches vs Multiple Repositories, 要花點時間思考消化
Google Instant, 聽同事說才發現, 登入 google 後用美國版的 web search 會啟用, 真是太瘋狂了!!
四葉遊戲結局還不錯, 跳過棒球部份快速看完最後三集。看安達充作品也有類似看柯南的壞習慣了, 看柯南時都是跳過辦案部份 XD
習慣 TDD 的思維後, 做事時都會先苦思如何測試, 一想通怎麼測後, 就會覺得後續都很輕鬆簡單, coding 起來精神氣爽啊!!
自找麻煩的結果, kdiff3 愈用愈順手
dieabsorb 那看到的, 【心得】超越七龍珠的冏片~格鬥天王真人版 (雷), 完全不能理解拍這樣片子背後的動機.......
@ williewu 那看到的, Scaling the World's Largest Django App, 之後要多找些相關文章來看
唉, 相較於聽有字稿的 歐巴馬演講, 還是聽沒字幕的 Lucky Star 比較能集中精神
原來 MySQL 的協定是半雙工, 同一時間 server 和 client 只能有一方送資料。使用 mysql_use_result 時在收完全部資料前, client 不能送資料給 server
最近在思考如何結合目前所學, 往下挖深學底層的知識。寫 C 大概是不錯的途徑, 但若沒有和目前工作相關, 學起來成效不彰。目前覺得去讀 CPython 實作細節或許是不錯的方式, 再來就是看看怎麼學最有效率
看了那半天才看懂 這個 SQL, 取出沒有演員的電影, 沒用過 left outer join, 沒想到可以這樣用
(my post) 每件事都有它的價值, 沒想到快兩個月沒在主 blog 上發文了
lemacf, 測 disk speed
為什麼 mysql 設定一樣, OS 版本幾乎一樣, cpu 較快, disk 較快的機器, mysql 跑同樣的 sql 卻會較慢... Orz
Inception 好看, 設定有趣, 運鏡漂亮, 音樂佳!! http://www.youtube.com/watch?v...
以下有全面啟動的雷
(my post) 一個人去看 inception
fcamel 發表在 痞客邦 留言(0) 人氣(30)
murmurby
fcamel (
fcamel)
(my post) 保持小而頻繁的 commit
mysql profiling 真簡單: SHOW PROFILES
經 maple 提醒, 才注意到 rebase 這好東西, 工具箱成員++。之後找時間來試 Rebase Project
不經意看了一下 VCS 和 DB 的比較文章, 發覺還有不少東西可以學。和 PL 一樣, 熟悉某個陣營後回頭看比較文, 體悟深很多。有機會跳另一個陣營試試, 效果會更好
MySQL vs. PostgreSQL, 有這種對照文真不錯, 書上有看過的相關觀念可以重新消化一次, 之前沒看過的....在這也有看沒感覺
Oracle Bitmap Index, 原來這就是 bitmap index 啊, 在符合嚴苛的條件下, bitmap 很威的! (念能力嗎? XD)
williewu 那看來的, 神奇的肝膽排石法---實驗心得, 看了有點想試試啊, 之後先買書來看看好了
lemacf, williewu 那看來的, williewuDeploy your Django site with Cherokee and uWSGI servers
這狗狗很神,我自己練一年可能也沒跳的比她好吧
最近想買新的背包, 有兩側背在後面的, 有推薦的牌子嗎?
去看阿凡達 3D 版回來了, 畫面不錯, 劇情普普
今天提早半小多到電影院, 結果沒有好位置, 結果朋友選擇不買, 再觀察, 讓我很呀異。最後卻發覺他是對的!! 學到一課
國史大綱封面看起來很難啃的樣子, 下單買了聽說也不太好啃的追尋現代中國, 以及聖劍鍛造者漫畫、小說第一集
到Yahoo知識家查了一下洗衣粉、洗衣精, 看到一堆很毒的說法, 卻沒看到明確指出什麼可以買, 詳細的原因。有人有研究過嗎?
看到一些人推皂福洗衣粉, 全聯有賣, 離我家好遠啊.......
好可愛啊, 貓拜年 (?) http://www.youtube.com/watch?v...
閻奕格的Fighter 真是愈聽愈好聽 http://www.youtube.com/watch?v...
fcamel 發表在 痞客邦 留言(0) 人氣(41)
murmurby
fcamel (
fcamel)
為啥 mysql 幫 A table 加欄位 / 建 index 時, 另建新 db 和做相關操作會很 lag 呢...
An Extended Introduction to the nose Unit Testing Framework, 只跑單個 test case: nose PKG.MOD:CLASS, 是冒號啊
雖然是很簡單的平行工作, 看到用六個 CPU 將 10h 的東西以 2h 跑完真有成就感 T_T
http://www.youtube.com/watch?v...
Reading the original of "The Mythical Man-Month" is hard for me. Now I learn how poor my English is again.
大學沒有自己寫一次 OS 真是一大敗筆啊, 現在要怎麼抽時間進行這事呢...
若要學好一個東西, 最紮實的作法就是自己刻一次, 才能確自己有融會貫通。最近對系統運作有些困惑, 所以很想好好地弄懂 OS 在做什麼啊
最近晚上跑大量資料讀寫的程式時都同時開著 iotop, mytop, htop, 真是好東西。發覺大量 IO 時 kernel 很忙, 占掉全部 cores 但又沒用到 100%, 不過這時要做其它事到也不會被拖慢, 只有第一次存檔會頓一點點
The Wrong Stuff : Error Message: Google Research Director Peter Norvig on Being Wrong, an excellent article!!
黑暗兵法嗎 XD 如何让员工忠于公司?
最近用 top-down 方式進行 TDD, 愈來愈能感受到這樣做的好處, 一開始要先想好整件事從上到下要做的事, 寫個 test list, 接著開始寫 integration test, 寫殼, 寫到最底層時才開始循環式寫 unit test 和實作各個元件。
mysql 算字串長度時要記得用 char_length, 用 length 會算成 byte 數
幸好有備份, 晚上手殘誤改一個要跑九小時才會產生的資料, 現在沒那麼多閒置的九小時可跑程式啊
又執行 repair table MY_ISAM_TABLE 一次, MyISAM 技能點數++... Orz
整合資料到中間層資料庫辛苦一點, 整到應用層資料庫就會輕鬆許多, 三個人月 vs. 兩人兩天啊..., 雖說這兩天是 power 全開, 又有用到前一個月的經驗和程式, 省了超多工
看到 Groupon 的商業模式 和 Mr.6 的一些文章, 才驚覺一直不看這類點子、市場、商業模式的文章似乎也不太好, 技術學愈深, 愈明白關鍵還是在點子。但若什麼都看, 又落得和以前一樣貪多嚼不爛, 失去自己的定位 (thinking)
@command 那看來的, Code coverage goal: 80% and no less!, a good inspired joke about test!!
想到 Paul Graham, 忽然想重看駭客與畫家
忘了從誰那看到的, 走上創業之路的你,應該避免的18件事(上) - Inside
看了這篇 網路創業實例:意外起飛、24小時累積10,000名用戶的Rapportive, 對 Heroku 超心動的, 之後有需要來找看看 Django 有沒有類似的東西
Y Combinator 只投資 2 ~ 4 人小團隊每人 $5,000 USD, 滿有意思的作法。
才覺得 One Piece 又變得好看的時候, 竟然要休刊四週..... Orz
(my post) Man in the mirror, 最近頻頻晚睡, 要輸到當棉被了
忘了 Chrome 不能讀 xml, 還想說怎麼 Solr admin 回傳的東西怪怪的
家裡只有一個螢幕時, 才想到要善用實體桌面和紙張, 結果效率似乎比用雙螢幕不用實體桌面還好。忽然想到, CRC card 某種種程度來說, 也是善用實體紙張整理工作的表現嗎?
lemacf, 網頁設計進階工具-Fiddler, "一套Debug軟體,會監測我們「看網站」的時候,究竟讀取了哪些網頁、程式、圖片、Flash、JavaScript、影片、CSS。"
lemacf, [Tool]線上預覽javascript framework作用
template tag 拿不到 MEDIA_URL, template tag 的設計讓人猜不透啊
深入使用 Django 後, 對許多設計都有疑惑, 之後有機會能用別套的話, 會有更明確的想法吧。目前則是覺 TestCase 設計得不錯, 但也可能是用得還不深, 因此還沒有不滿 XD
整體來說用 Django 是利遠多於弊, 不過要用得順, 成本頗高的, 但至少比自己重搞一套少吧。接下來就要弄清楚 best practice, 各種情境下怎麼選最好的實作組合
memo 一下 關於創業,你必須知道的13件事, 很久以前就看過原文, 再過陣子再來重看原文, 感受會更深
memo 一下 關於創業,你必須知道的13件事, 很久以前就看過原文, 再過陣子再來重看原文, 感受會更深
看到 Durarara 裡日本的街頭, 會想起在北海道、大阪街上閒晃的事, 或許是身處在異鄉, 平凡的街景卻時常湧上心頭
最近對 framework 設計的體悟: 有時只為了讓某個情況更好用一點, 卻多加了一些不明顯的限制, 當別人遇到不合限制的情境時, 修改成本卻相當高, 陷入不用與修改程式流程的兩難。
(my post) mysql 快速批次更新資料的方法
看了 mysql book 提到設計 index 和 query 的實例, 才發覺自己根本不會設計 database, 術業有專攻啊!!
memo 一下, 之後來找些 DBA 的 blog, 看看他們的心得, 以及他們看的東西
fcamel 發表在 痞客邦 留言(0) 人氣(27)
murmurby
fcamel (
fcamel)
mysql book 提到 applications that "hide complexity from developers" usually don't scale well. 讓我想到昨天看到的 coroutine
(my post) Python 強迫釋放記憶體的解法 (code)
愈來愈習慣看 patch 了, 也因此更會用 shelve / unshelve 做事
Oops, 忽然很想看魔法公主, DVD 放在家裡啊
lemacf, @mosky 那看到的, regex lib, 搜尋別人建好的 regex
@yhchan 那看來的: @sypan1108: 責任心多責任辛, 責任心少則任性
P vs. NP,我们从过去的一周中学到了什么?, 提及藉由網路即時交流學術的新發展
lemacf, @yhchen 那看到的, 十個必用的 Vim Plugin
設 max_heap_table_size, tmp_table_size 時記得要設在 [mysqld] 那節裡, 不然不會有效, 也沒錯誤訊息
group by 可能會用到 order by (?), 看了一下 ORDER BY Optimization, 參數真難伺候, 設太大還可能會變差
看完奈津之藏了, 真是好看啊, 可惜只有四集
買了兩顆芒果, 頗難吃的, 看來芒果的季節過去了, 以後改買桃子吧
家裡滑鼠滾輪壞很久了, 乾脆也來換軌跡球好了 (thinking)
(mysql) column type 是字串, 又常用 exact match 查詢的話, 用 hash index 有機會較快, 因為它存 hash code 而非實際的值在 index file 裡
changyy 那看到的, 研究生2.0: Ph.D. 圖解 (The illustrated guide to a Ph.D.), 精闢好圖!!
雪ミク開盒照
之前和 @csiesheep 等人聊到的東西, Pharaoh's snake http://www.youtube.com/watch?v...
回頭翻 YouTube 我的最愛, 才發現這首是三年前加的, 第一次聽又是更多年前了。View of silence & 風のとおり道 http://www.youtube.com/watch?v...
免費認養超過60隻純種狗狗即將安樂死 , 幫忙轉。搜了一下, 發覺兩年前有一模一樣的文章..., 不過應該一直都需要協助領養動物吧
@pingooo 那看來的, 趨勢年底推雲端作業系統, 好奇趨勢在什麼考量下採開發源碼的策略, 就個人來說會希望開放源碼, 但從企業的角度, 還不清楚這個作法的優劣
超懷念的, Rainy Day: http://www.youtube.com/watch?v...
memo 一下關鍵字, haproxy: 使用 HAProxy 完成 網站分流, 平衡負載
正在 loop 這首...
想到東西多到可以去一趟愛買, 就覺得有點開心, 這是什麼奇妙的心理變化啊...
與熊共舞的譯後記提到一個很重要的點, 作者提到一開始要全面設計好, 並能設計到細節, 而不是邊做邊補細節。之後再循序漸進實作各個版本。但 XP 卻強調一開始不用全面設計好, 這造成譯者的困惑。
與熊共舞附錄附的《信仰的道德》是很嚴苛的觀點, 和費曼的「我們一無所知, 要懷疑一切, 慢慢累積對某件事物的信任」相同, 但作者用很嚴厲的口吻批判依「信仰」而非實證行事的人
對照書中譯者附上的原文和譯文, 忽然發覺看原文的感受和譯文不同, 覺得想法有些差異。之後來看人月神話的原文, 再來思考之後是否要盡量直接看原文
@YorkJong 那看來的, CVPR best paper, 簡單的照片去霧
嗯..., covering index 表示 index 本身已足夠取出 query 所需的資料, 不用再取 data row。能否用這招故意建二維 index, 將常用的資料放到第二維內, 目的不是搜尋, 而是避免取出 data row 呢?
fcamel 發表在 痞客邦 留言(0) 人氣(25)
murmurby
fcamel (
fcamel)
Wikipedia 關於 B-tree 的介紹真清楚, 用 sorted array 加速和遇到新增、刪除的問題, 來說明 B-tree 有多威
fcamel : 這是你的 新事業 ?
看到台大 C 老師推薦《我是一隻IT小小鳥》, 作者裡有劉未鵬, 再加上 這篇 評論看起來挺好的, 就下單買啦
mytop 和 htop 愈用愈順手, 剩下 iotop 還不熟悉怎麼用它協助了解狀況
嗯........, 先用 mysql client 取出整個 table 資料寫入檔案, 再用 python 讀入整個檔案, 比直接用 MySQLdb 讀整個 table 快了十倍以上啊...
(my post) Python 從 MySQL 資料庫取出整個表格的快速作法, 無言啊...
(my post) Python 從 MySQL 資料庫取出整個表格的快速作法, 重修了這篇文章, 之前搞錯了, 文件有提到不同 cursor 的特性, 要視情況用對 cursor
話說我還沒去電影院看過日本動畫, 第一部來看「涼宮春日的消失」嗎?
昨天淩晨三點睡, 今天投籃命中率比平常高, 因為少了過多的力氣嗎?
今天聽 sheep 說 SC2 的事, 讓我有點想玩 SC2 啊
打完籃球來瓶舒跑真不錯, 頭腦清醒後也找出下班時犯的 bug
今天真是幸福的一天, 淩晨在看漫畫, 早上到公司先看別人的 commit log, 接著開始少有中斷的 coding 生活, 雖然有些 bug, 但最後還是在今天解掉了, 晚上打個球, 最後手感不壞, Good ending! 待吃完晚餐再來趕點進度吧
與熊共舞提到, 漸進式開發要有效, 前提是一開始架構圖就要完全定好, 要定到細節, 再切出各版要完成那些子集, 並附有驗收計畫。下週得抽些時間來想想這件事
(my post) Ubuntu 複製大檔案讓系統變慢的解法和原因, 和同事一同研究解掉這問題, SA 功力++
小狗跳水, 真可愛!! 話說亮亮到海邊時也是抱起來腳就會自己動起來 XD http://www.youtube.com/watch?v...
相隔一年重讀 If unit testing is so great, why aren’t more companies doing it?, 收獲良多
啊, 看了侍酒師和夏子的酒, 才發覺一個共同點, 我喜歡這種充滿熱情, 全心投入自己喜歡事情的女生。或著說, 不分男女, 我和這種類型的人都很容易談得來吧
qrtt1 那看到的, Software Engineer (Scala ), peopleware 裡提到的超理想環境就在這裡, 零中斷, 最舒適的工作場合 (自己的家XD)
晚餐才想說省一點少叫一碗湯, 結果吃飽出來看到水果攤, 買個一盒芒果 + 四顆桃子, 100元就飛了
williewu 那看到的, Front-end Modular & Autmomated Development, 看起來是台灣 d-link 團隊分享網站軟體開發流程
喔喔喔喔
MySQL 5.1, 多了 partitioning 啊, 已確定會加入 Ubuntu 8.04 backport, 但還沒加好
唔....不只有 mytop, 還有 innotop 啊
(mysql) 用 flush status 和 show session status 了解 query 細部操作, 像是暫存table是寫入硬碟或ram, 有幾筆 random access 等
(mysql0 但 show session status 有些情況不太正確, 使用時最好操作兩次用第二次減掉第一次, 避開因「觀測」而增加的操作次數, 或是改用 mk-query-profiler
學到一招, ps -eLFw | grep "^UID\|fcamel", 找出含有 fcamel 的 process 以及 ps 的 header!! 少了 header 困擾我許久啊, 還笨笨地想寫個 script 處理
聽 @command 提到 coroutine, 感覺很有意思, gevent 底層是用 libevent
fcamel 發表在 痞客邦 留言(0) 人氣(22)
murmurby
fcamel (
fcamel)
用 top-down 的方式開發後, 才發覺 hunk selection 很好用
成功地在一開始就規劃好利用多 CPU 加速程式, 這回先將資料切成多個檔案, 再讓各 CPU 負責一批檔案, 有先考慮好那些東西無法跨 CPU 傳, 做起來滿順利的, 頗有成就感的 :)
下單買了《與熊共舞》, 多學些專案管理的知識吧, 《師父》提到聰明的人從自己的錯誤中學習, 而有智慧的人從別人的錯誤學習。來當個有智慧的人吧
memo: 同事找到的東西, 看起來不錯用。python image library: Python Imaging Library
中午吃飯和 skylight 聊到 peopleware, 才想起來是上回和他聊過後, 他推薦我看的 XD
(my post) 增加自定的 logging 的級別
看了《與熊共舞》開頭就覺得很有意思, 強調相信專案會順利進行, 而忽視不可控制的風險, 和正視風險進行管理是截然不同的作法, 前者甚至可視為一種罪。
「加新功能 -> 重構舊程式 -> 用上回寫的 unit test 確保重構無誤 -> 順利重用舊功能到新功能上」, 每次成功地走完這個流程, 就覺得很痛快!! :)
(my post) 鋼琴與狗
fcamel 發表在 痞客邦 留言(0) 人氣(17)