Time of Update: 2018-12-07
從上個星期正式申請部落格園的空間到現在,我一共寫下了三篇文章,受到了大家的關注,很多人給我留言,評論或者通過其他方式聯絡我,在這裡一併表示感謝,感謝大家對我以及這個空間的關心。對於文章的內容和形式等等,很多人提出了疑問,在這裡想要和大家說明一下。首先,我的系列文章的標題起的似乎很有問題,《淩雲架構V0.1》,
Time of Update: 2018-12-07
昨天公司組織了一次講座,現任的投資部經理給我上了一堂生動有趣的關於投資的課,受益匪淺啊。主要的幾個觀點是:1、要自己動腦思考2、要做長期投資,而不是短線投資。3、要把握好時機,做自己熟悉的4、多和大師們學習聯想到自己現在所從事的工作,其實編程方面與投資也有相通的東西,可能是由於本來這些觀點就是一些哲學觀點,適用於很多方面吧。首先,動腦思考,作為一個程式員或者說是某某分析師、某某架構師什麼的,都必須要動腦思考,如果只是一味地跟著別人走,說Java好就學Java,說.net好就學.net,結果可能只
Time of Update: 2018-12-07
安裝了Adobe Output Designer之後,尺規的單位是英寸,非常不方便可以修改為厘米,修改方法為:選擇Tools->Options…然後將單位從英寸變為厘米。如果想要調整小刻度,可以選擇View->Grids….將上面的數值調的比較小就可以了。調整後的效果:
Time of Update: 2018-12-07
早上起來,時間還早,和佳佳一起讀英文字母。“AB……”(讀的還不錯)“H、I、J、K……”,好幾次讀到這就想不起來了。想啊,想啊,“[ji:f]”,管“L”總是發這個奇怪的音,好幾天我也沒弄明白。仔細想想,似乎有點兒明白了,原來之前有個挂圖,上面L這個字母帶的單詞是“Leaf”,而前面J的單詞是Jeep,肯定是兩個弄混了,哈哈。趕快求證一下,果然!“好,那咱們再讀一遍。”“A、B………………Jeaf!”哈哈,還是Jeaf。
Time of Update: 2018-12-07
剛剛才把《與孩子一起學編程》這本書看完,沒有趕上InfoQ中文站的《閱讀者》專欄,不過這也不影響我把自己的一些感想分享給大家。正如張逸兄所言,之所以選擇這本書,的確是想有朝一日可以讓我家的寶寶也通過閱讀這本書能夠喜歡上編程這項活動,也希望自己能夠把自己所學到的一些知識傳給下一代。之前也曾經和別人討論過怎麼教小孩子學習編程,但似乎都沒有什麼太好的主意,畢竟即便是成年人,很多人也認為這是一件相當枯燥的事情。但看過這本書之後,我覺得已經找到了一本很不錯的、適合小孩子閱讀的編程書籍,也許自己的願望在將來
Time of Update: 2018-12-07
最近一段時間沒有和去年一樣記錄很多的日誌,特別是《程式員應知》這個系列,已經停滯了很久沒有繼續往下寫,其實也有幾個話題想要和大家分享,但總是找不到適當的時間形成一篇和大家交流的文章出來。今年準備對自己的部落格風格進行一些改變,感覺去年的內容有些過於刻意而為之了,總是期望自己所說的都不會對其他人造成誤導,期望那些內容可以對別人有些協助,然而這就直接導致難以保證頻繁的更新,其實這也正是難以讓大家從這裡更好地瞭解我所正在思考的問題。我想改變主要在兩個方面吧,一個就是更新頻率,我爭取把寫blog真正形成
Time of Update: 2018-12-07
之前看到有這樣的一個觀點,一個好的程式員可以編寫出自解釋的代碼,也就是說,如果變數、函數名等等名稱都能夠起的非常準確,並且結構上充分重構,沒有過長的函數和過程,所有的功能都有很小的函數和過程組成,那麼,即使不寫注釋,僅僅是代碼也能夠充分說明程式的功能是什麼。然而,對於我們這些母語並非是英語的程式員來說,想要達到那一點非常之困難,如何確定變數、函數、類等等的名稱,使其能夠準確表達業務上的意義,還是有很大難度的。如果用英文的話,很可能就會在字典中查出一個詞,然後就使用,但是對於專業的術語來說,很可能
Time of Update: 2018-12-07
從今天開始,我會在新開闢的部落格園空間裡面講解自己根據一些項目的經驗總結出來的一個架構。這個架構就像是我們自己的孩子一樣,從出生那天開始,一步步成長起來,讓我們付出了很多的心血。曾經有位朋友說,這個架構是一個沒有名字的架構,所以呢,還是起個名字吧,儘管很多人都已經瞭解了這個架構,但是請允許我很自私的使用我曾經的工作室的名字為之命名,也就是淩雲架構,現在還很不完善,版本號碼暫時定為V0.1吧,相信當她成長為V1.0的時候,一定會給大家帶來更多的可以共用和交流的東西。講解的形式,不會是單純的技術講解
Time of Update: 2018-12-07
昨天快到中午的時候接到業務部門的一個需求,要求對現有的抽獎軟體進行改進。問題是:現在的抽獎軟體每次只能夠抽出一個中獎號碼,而此次設定的各種獎項的中獎人數加起來有500人,如果使用原有的軟體,就意味著需要點擊500次,然後記錄500次,工作量很大,也比較容易出錯。時間要求的非常緊,只有一個下午,第二天也就是今天就要開始抽獎活動了。分析了一下,真的是一個緊急的需求,而且還要求將來源資料匯入到程式中,抽獎完畢,還要將所有中獎的號碼匯出到Excel。這樣的話,如果使用application形式的程式的話
Time of Update: 2018-12-07
不知不覺,從第一次接觸到真正的電腦到現在,已經過去了12年多了,回想起當初的懵懂,彷彿就在昨天,不禁莞爾。當初高考報志願的時候,稀裡糊塗的選擇了電腦軟體與理論作為自己的專業,從那時起,就與電腦結下了不解之緣。而且,看樣子,這一輩子都離不開了。當編寫出第一個程式的時候,並沒有像很多人描述的那樣激動不已,似乎本來就是應該電腦來做的工作。但是隨著不斷地學習和工作,越來越多電腦相關的經曆和只是讓我激動不已。曾經說過,自己是一個“木桶伯”,可不是說的休斯頓火箭的穆大叔,而是說,幹我們這行的,技術和業務領域
Time of Update: 2018-12-07
周六、周日、周一三天,我和公司的其他三個同事一起參加了Oready的一場Oracle培訓,主講趙元傑老師,本來雖然對其有些期望,但是沒有太多的期望,估計也就是能夠學到一些知識吧。然而,聽完了三天的培訓之後,我只能說,太有價值了,雖然一個人要幾千塊錢,但是還是物超所值的。先說趙元傑老師,雖然沒有什麼博士啊、教授之類的頭銜,但是能力確有過人之處,尤其是對Oracle的最佳化調整非常有研究了,五十多歲的人,還戰鬥在第一線呢,哈哈。而且經驗之豐富、思路之清晰,表達之流暢、態度之認真,都讓我十分佩服,絕對
Time of Update: 2018-12-07
最近對Excel中的VBA比較關注,一方面是因為公司有幾項工作是用VBA完成的,不僅效率很高,而且業務人員的反響也特別好;另外也開始關注ExcelHome網站的內容,還下載了一些大家都評價不錯的Excel小工具來研究一下在做這兩方面事情的過程中,我發現,對於程式員和VBA之間,有兩種奇怪的現象,和大家分享一下。首先一點,很多人認為VBA的程式不是真正的程式。在大多數人的心目中,程式應該是什麼樣子的呢?要麼是Application的樣子,或者說是Winfom
Time of Update: 2018-12-07
作為.NET平台下最優秀的架構之一,CSLA.NET已經被很多項目所使用,其中既有小型的解決特定問題的項目,也有大企業中大型的項目。裡面有很多優秀的功能可以讓我們直接使用,從而專註於業務領域,更好地來讓項目滿足使用者的需求。 伴隨著這個優秀的架構,作者提供了很棒的一個例子,目的是要跟蹤項目的進度,管理項目中的資源,因此想要學好CSLA.NET架構,充分地理解這個例子會很有好處。在最新的《Expert C# 2008 Business
Time of Update: 2018-12-07
昨天系統導資料庫,一不小心把nls_language設錯了,結果匯出來的函數和過程裡面的中文字串中的字元都變成問號了(?)。結果業務部門報告,好多報表裡面的內容都變成問號了,這下麻煩了。首要問題,是要把有這種問題的函數和過程找出來,但是系統中的函數和過程有好多啊,將近一千個,有人說要大家每個人分幾個,用眼睛看,那可不行啊,會累死人的,哈哈。想想辦法吧,記得Oracle的函數和過程每行的文本都是存在一個系統資料表中的,而且,有問題的函數和過程會有一個特點,就是裡面的字串都變成了'???'的形式,只
Time of Update: 2018-12-07
佳佳的角色可真多,昨天在王奶奶家裡給我打電話,“爸爸,我太開心了!”“怎麼了啊?”“我一會兒看見孫悟空我就變成孫悟空了,我一會兒看見哪吒就變成哪吒了,一會兒看見葫蘆兄弟就變成葫蘆娃了!”哈哈,變得還真快。今天上午媽媽出去了,佳佳和我在家,玩點兒什麼呢?對了,當哪吒的時候,佳佳已經有了混天綾(一個毛巾)、乾坤圈(一個繡十字繡用的繃子),火尖槍(用紙疊的),但是一直還沒有過風火輪呢,那就一起做一個吧。找到之前裝東西的一個紙盒子,拆開之後大小正合適。我先在上面勾出輪廓,輪子、火什麼的,然後佳佳用自己的
Time of Update: 2018-12-07
日前InfoQ中文站上出現了一篇關于敏捷的文章《產品所有者也應該是Scrum教練嗎?》,其中對於產品所有者和Scrum教練這兩個角色是否能夠由一個人擔任進行了討論,最終得出的結論是,因為這兩個角色有本質上的不同,一個是負責戰略性的任務,而另一個負責的是輔助、保護性的任務,所以不能夠由一個人來擔任。在文章中還是用海盜船長的例子來說明這個問題,比喻非常形象,能夠有利於我們更好地理解其中所要表達的內容。由此我想到,每個人都需要在團隊中擔任一定的角色,而每個人也應該找到屬於自己的定位,那樣才能夠更好地發
Time of Update: 2018-12-07
“大家注意,十分鐘後,到小會議室集合,開會!”作為小組的Leader和架構師,淩雲的話從來都是這麼簡短,大家不用多想,趕快準備吧,把手頭的工作趕快收收尾,十分鐘之後一定要準時到達小會議室的。“小穆,你知道開會啥事兒嗎?”坐在小穆旁邊的小金問。“不太清楚,不過應該是有新的項目了吧。”小穆摘下眼鏡,用衣角一邊擦一邊回答。“哦,太好了,我就喜歡做新的項目。“無論什麼事兒,小金都是喜歡。”上幾次做的都是修改的項目,費力不討好,我都快崩潰了。”小穆嘴裡說著快要崩潰,實際上心裡早就樂開花了,因為那幾個項目裡
Time of Update: 2018-12-07
最近幾天讀了《輸贏》這本書,感覺是非常不錯的一本小說,裡面所講述的故事蘊含了不少銷售、管理的道理,並且,因為書中的公司是IT公司,而客戶又是銀行,所以讓我格外感興趣,因為我現在從事的工作就是金融企業中的IT工作。儘管作者之前主要是做銷售的,而且在書中主要想闡述的就是“摧龍六式”這種銷售技巧,或者說是銷售策略,但是畢竟我沒有做過真正的銷售人員,所以共鳴比較少,大多的感覺是在看熱鬧,呵呵。而讓我真正引起共鳴的在於兩個方面,分別在於金融企業中的IT系統以及團隊的管理上,接下來就分別和大家分享一下。金融
Time of Update: 2018-12-07
最近終於不下雨了,家裡種的西紅柿也逐漸躲過了蟲災,每天都有幾個可以吃了。佳佳最喜歡吃了,家裡這次重的西紅柿有兩種,都是小柿子,一種是正常紅色的,另一種比較奇怪,是黃色的。有一天,佳佳告訴我,“爸爸,我要吃西黃柿!”“什麼是西黃柿啊?那是西紅柿!”“你看那不就是西黃柿嗎。”小傢伙指著媽媽摘下來的幾個黃色的西紅柿說。“哦?為什麼叫西黃柿啊?”“黃黃的,當然應該繳西黃柿了”哈哈,“趕快吃你的西黃柿去吧。”
Time of Update: 2018-12-07
前幾天為工作中的一個實際問題編寫了一個小工具,但應該說“麻雀雖小,五髒俱全”,同樣涉及到了設計、編碼、測試幾個過程,並且其中涉及到一些有趣的知識,拿出來和大家分享一下。首先來說明一下想要解決的問題:當前每個月公司中的某個部門都會在特定的一天(一般是月初)下載大量的資料,這些資料是從資料庫中取得的,產生文字格式設定的檔案,然後用來做後續的處理,類似於EDI的程式。但是,後續處理的程式需要所有的記錄都是經過排序的,而現在的下載資料的程式是這樣做的,直接寫帶有Order