假設我想構建一個像git一樣的系統,但對於圖像 - 我會從哪裏開始?如果我想建立一個追蹤圖像變化的系統,我會從哪裏開始?
例如,假設我想只有1張圖像(原始)存儲在磁盤上+ diff。當需要查看第二個圖像時,我會根據原始+ diff來重建它(這樣我就不會同時在磁盤上存儲兩個圖像)。
我可以在Ruby中做到這一點,我會從哪裏開始?
任何人都可以提供一個很好的概述,我將不勝感激。甚至還有一些關於從哪裏開始的鏈接。
謝謝。
P.S.假設我對Ruby有一個牢固的把握(或者可以學習)。是否還有其他語言我需要知道,如果是這樣的話......假設我希望我的解決方案可以與操作系統無關並且至少能夠在Windows上無縫地工作,那麼這最有效。
有趣的,會考慮到這一點。 – marcamillion