我最近加入了 red hat,在這之前我在另外一家科技公司工作了很多年。在我的上乙份工作崗位上,我開發了不少不同型別的軟體產品,這些產品是成功的,但都有版權保護。不僅法規限制了我們不能在公司外將軟體共享,而且我們在公司內部也基本不進行共享。在那時,我覺得這很有道理:公司花費了時間、精力和預算用於開發軟體,理應保護並要求軟體涉及的利益。
時間如梭,去年我加入 red hat 並培養出一種完全不同的理念。buildah 專案是我最早加入的專案之一,該專案用於構建 oci (open container initiative) 標準的映象,特別擅長讓你精簡建立好的映象的體積。那時 buildah 還處於非常早期的階段,包含一些瑕疵,不適合用於生產環境。
剛接觸專案不久,我做了一些小變更,然後詢問公司內部 git 倉庫位址,以便提交我做的變更。收到的回答是:沒有內部倉庫,直接將變更提交到 github 上。這讓我感到困惑,將我的變更提交到 github 意味著:任何人都可以檢視這部分**並在他們自己的專案中使用。況且**還有一些瑕疵,這樣做簡直有悖常理。但作為乙個新人,我只是驚訝地搖了搖頭並提交了變更。
一年後,我終於相信了開源軟體的力量和價值。我仍為 buildah 專案工作,我們最近遇到的乙個主題很形象地說明了這種力量和價值。這個標題為 buildah 映象體積並不小? 的工單由 tim dudgeon (@tdudgeon) 提出。簡而言之,他發現使用 buildah 建立的映象比使用 docker 建立的映象體積更大,而且 buildah 映象中並不包含一些額外應用,但 docker 映象中卻包含它們。
關於去年我建站的小體會使用xslt xml
建站的計畫大約花了半年之久,事情太多,事變太快。終結原因就是乙個選擇。notsee 不見 當初的設想是不見不散.在不見的地方找到未得到的或過去失去的東西.在建站當初是想做乙個類似 客這種推廣的 不過後來一調查網上一堆所謂開源的 好多。這並不是說明我不能跟他們競爭而是我根本沒有那麼多精力必竟人的時間都...
使用RSL來減小你的Flex應用體積
flex生成的swf體積過大,一直是個為人詬病的問題,這也是為什麼一直說flex不適合做面對大眾的ria應用。其實你可以使用rsl,來大大減小flex生成swf檔案的體積。實際測驗了一下,乙個普通的flex專案,不使用rsl,生成的swf大小是485kb。使用rsl之後,生成的swf體積是79kb。...
cocoapods的建立使用
第一步 安裝 cocoapods是跑在ruby的軟體,安裝可能需要幾分鐘,開啟你的終端輸入 sudo gem install cocoapods 如果成功 會有乙個 successfully installed cocoapods的提示 然後輸入 pod setup 如果顯示ruby環境不夠新,你的...