最新消息

[公告2014/05/30] 如有需要將部落格中,任何一篇文章的程式碼使用在商業用途,請與我聯繫。

[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。

[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲

[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。

[公告2019/12/01] 若各位有 Excel VBA 案子開發需求,歡迎與我聯繫,可接案處理。

[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。
顯示具有 封存 標籤的文章。 顯示所有文章
顯示具有 封存 標籤的文章。 顯示所有文章

2012年8月3日 星期五

20120803 用Python與Excel VBA抓證交所上市股票的交易明細

執行環境 : 有線網路12M/4M, 雙核心雙執行緒2G Hz CPU, 4G RAM, XP OS SP3
結果 : python執行的時間2733秒, Excel VBA執行時間7146秒(優化後),兩者相差約2.6倍

python執行結果

Excel VBA執行結果

2012年8月1日 星期三

20120801 用Python與Excel VBA抓證交所上市股票的交易明細


執行環境 : 有線網路12M/4M, 雙核心雙執行緒2G Hz CPU, 4G RAM, XP OS SP3
結果 : python執行的時間2603秒, Excel VBA執行時間7598秒(優化前),兩者相差約2.9倍

Python執行結果

 Excel VBA執行結果

2011年4月5日 星期二

找教授要注意的事項


 對於找教授時有幾點要格外注意:一、要了解教授最近的研究領域,二、請帶著大學歷年成績單與大學的專題研究,三、請自己一個人去找教授,四、找教授前先寄email表明來意,五、回函寫email感謝教授撥空,以上幾點如下解說。
一、想要了解每位教授近期的相關研究領域,最簡單的方式就是先到實驗室去了解學長姐在做的研究,或可從網站或相關管道了解教授最近這幾年的研究,如最近幾年該教授所發表的論文,會將其相關資料放在網路上以供參考,記得要多問多聽多看,如此讓你可以找到符合你想要的領域或是興趣。
二、找教授時要記得攜帶大學歷年成績單與大學專題研究,當然現在有部分學校已經將專題研究的部份列為選修學分,所以在專題研究的部份可能不是每間學校的學生都有,但是有專題研究會比較好,是因為這部份可以讓教授了解你在求學階段做研究的能力,所以一般在研究所推甄、或是找教授的時候、甚至你會來找工作的時候,切記要將自己在大學時的專題研究要一併帶到。
三、找教授時最好是自己去,千萬別像溫室裡的花朵一樣。我每年總是會聽到遇到好幾個這樣的例子,像是去年發生的有一個學生上台大電機後,母親帶著兒子跑去學校實驗室大聲喧嚷要找李嗣涔教授(名字很熟悉喔!沒錯他就是台大的校長,也是電機所、生醫電子所的教授),指名要求教授要收該生為研究生,當時教授並不在,最後是由實驗室的博班學長所接洽的;還有一個誇張的例子就是學生考上花東地區的學校,還帶著父母親與伴手禮一起去找教授,去到後教授竟是對著父母親在講解他目前所做的研究領域,天呀!到底是父母考上研究所還是學生考上研究所的真的搞不清楚,所以請各位考上的同學們成熟一點都已經念到23~24歲了,千萬別像敗犬女王裡,與單無雙相親的婦產科醫生一樣,長那麼大了什麼都要媽媽來照顧處理。
四、五 兩點是一起,要找教授了解其相關研究領域之前,請先寄email到教授的信箱,與教授約好時間以免多跑一趟,畢竟教授們有課或是研究在忙,最後不管是否有進入該教授的實驗室,請記得也要寫email感謝教授花時間為你講解,因為這是禮貌。
找教授是一門學問,我們常見到教授抬頭可分為教授、副教授、助理教授,找教授大都會去各處打聽哪個教授有不有名,大不大咖、操不操、累不累、輕鬆與否、或是能否學到東西等等的問題,在這裡跟各位說,好的老闆其實在推甄的時候就被學生找的差不多了,不過會有留一些部份名額會給考試的一般生。以助理教授來說,大都要拼升等為教授或是副教授,所以會一直接計畫或是相關研究來做,甚至要定期發表論文;副教授的話也還是會拼升等為教授,不過壓力就沒助理教授的大;那教授的話,就要看看那位教授是否還常常在發表相關研究論文了。每位教授其實性格不同難免在作法上就會有很大的差異,可能跟到很累人的教授,也可能遇到很輕鬆的助理教授,但能否學到東西就要看每位同學的出發點。
還有一點就是每間實驗室的風格不同,有的可能會要你念2~3年不等,這一點可以問問該實驗室的學長姊大都是念幾年畢業的,如交大電子所的某個實驗室要念3年才能畢業,但如果你有其他的生涯規劃就要特別注意這一點,曾經在補習班遇過一位台大法研所的研究生(她是女的),她要報考外交特考,但是有礙於她研究所念到弟5年還沒畢業,所以尚在猶豫要不要考外交特考,各位請別誤會她程度不好喔!而是她念的所要念3年,但是她的老闆在第三年出國做研究,要該生休息等一年的時間再回來口試,但後來她的老闆沒回來就在國外,最後寫信請該生換老闆,但是以法研要做論文的時間本來就比一般研究所花很多的時間,所以她念到第五年,不過今年應該正常會畢業,這是一個很特殊的例子,要請各位準研究生多多注意才行。

2011年3月4日 星期五

研究所補習班面授班與網路上販賣的DVD課程,他們之間差異?


 拜託如果DVD的師資真的這麼強得話,哪還會有所謂的勝力考或是樂學網之類的織構存在

這樣的公司有幾點他不會跟你說
1.有問題的時候找不到人可以問
2.老師敎研究所的難易程度是否真的在外面有受到考驗
3.研究所考試的內容不像高中升大學那樣簡單,而一般這樣賣DVD的機構,其師資充其量以敎高中生居多,這樣就好像是請一個高中老師去敎你大學生的課程是一樣的道理
4.一般真的有程度敎研究所的師資,老早就到各大有名的研究所補習班去教書了,哪還會淪落去錄DVD的課程,因為敎研究所的終點費是很高的,除非那個老師不會想賺錢,不然老早就被大型補習班網羅了,會以DVD的師資要去補習班教書還都排不到
5.勝力考或是樂學網常會說"沒聽清楚的地方可以重複看,看到懂了為止", 這句話更是好笑,所謂"師父帶進門修行看個人",這句話是在說明如果自己不用功就算請再好的師資也是沒用,可是你今天是要考研究所,不是要考大學或是高中,程度如果沒能達到敎研究所程度的師資,這樣的課程即使你看了很多次也是沒用,因為他敎的就是很簡單,研究所又不是考你簡單的
6.DVD的課程只是自己在家唸,無法了解外面同學的實力,怎嚜達到"知己知彼,百戰百勝",千萬別當井底蛙
7.最重要的一點,如果DVD課程真的讓很多學生都可以考上,那應該有很多的後段班學校的學生會跳出來站台,而不是找一堆台清交成,建中或北一女這樣程度好的學生出來站台,因為這些學生的程度本來就很好了,如果考到後段的學校他們也不太會去念,因為真的很丟臉,所以他們會自己在去努力,根本不需要什麼師資跟課程的輔助,如果DVD的課程真的要有鑑別力,那就要看看他們到底讓多少後段學校的學生考上前段學校
8.每年的考題方向都不一樣,DVD的課程不會每年重新錄製新的課程,你看到的也都是幾年前的課程不會是新的,因為每年都錄新的話,他們的成本就會拉高,如此他們的價格就不是面授的一半了,就會跟面授的一樣喔,所以合理的解釋就是他們拍攝錄影一次就可以放2~3,想想這樣的內容真的是你們所要的嗎?這樣的課程你敢去參加考試嗎?
以上的問題是賣DVD課程的人不會跟你說的,因為說破了你就不會跟他們買了,別將自己的前途耗在這裡,這樣對你是很傷的

面授班當然也不完全是好的,但至少有一定的品質保證,但是選錯補習班也不行
面授班也有以下的優缺點
1.遇到問題可以有助教或是老師可以當面問
2.還有模擬考,複習考等等
3.可以了解其他同學目前的程度
4.各補習班也都會有許多貼心的服務
5.每年上的內容都是當年度考完的內容跟調整教學方向
6.價格貴


所謂"一分錢一分貨,便宜沒好貨"今天是要考試唸書,如果還選錯的話,那是損失很大的

2010年3月28日 星期日

考國家乙級技術士檢定有沒有用?

很多人都被高中老師們給騙了,如果有證照沒能力,真的起不了什麼作用,在業界裡"證照真的無法證明你會那個領域,只能證明你曾經學過這個領域的東西",這些話都是從業界主管們的口中說出來的,因為在面試一個人的時候,常會看到一堆大學生真的很厲害,有的人真的很會考證照,一手下來10~20張證照都有,有的很會發表國際論文與期刊,有的還出書甚至很會做報告的,你想想證照與國際的論文與期刊哪個比較厲害。

而且證照只是真的某些特定的問題而考的考題,在業界裡很多的工程師常常在解這些問題,甚至有很多的問題是環環相扣,那些問題比證照考的問題還更複雜,甚至他們的能力都遠遠超出證照了,所以想想考証照真的可以可以年薪百萬嗎?如果真的可年薪百萬,那為什麼那些工程師不是年薪百萬呢?請各位好好想想吧。

考証照要看是哪些領域,有的領域的證照真的是很強手,如甲級電匠,但不是所有的證照都是如此,像我也有電腦軟體應用乙級技術士與電腦硬體裝修乙級技術士的證照,在工上並沒有薪水多加,反而要靠自己的學歷才有機會進大公司。

當然也會有很多的同學說要去考國際證照,那總比考國內的證照好多了吧,像是MCSE、MCSA、MCTS、Comptia A+、N+、Security+OCA、OCP、LINUX-LPI、CSA、RHCE、LINUX、CNA、ITE、CCNA、CCDA、CCNP、CCDP、CCSP、CCIE、NCIP、CNE、Master CNE、SCJP、SCJD、SCAJ、ITE、Embedded微軟等等的證照,可是這些證照有幾個問題,1.有效期限的問題,如果期限一到就要再去考下一個版本,如此不斷的更新下去才能了解這領域的關內容;2.報名費用過高,有的報名費就要$6000~$8000元不等,考試沒過就是再繳這樣一筆錢;3.有的證照是一系列的考試,就是你要將一系列的內容全部考過才能取得這張證照。再根據地二點地報名費,你想想這樣的證照是否真的值得,當然也是有人覺得有需要就會去考,但是各位如果你的家境不好,請問該怎麼辦呢?

學校老師會說"考証照會很賺錢",這句話沒錯,但不是全部的證照都是,而且如果你們去考證照,老師有時還是監考官,當監考官有錢拿,如果我是老師我也願意去監考,建議各位要想清楚,什麼才是好的才是正確的觀念,考完證照後,記得要好好加強自己的學歷能力條件與競爭優勢才是。

電腦軟體應用乙級

(1) 可以參考CC123以下的連結,這是要考電腦軟體應用乙級必看的一個網站,裡面有很多有關電腦軟體應用乙級影片教學的內容,你可以多看看裡面相關的教學影片,也可以在裡面的"討論區"了解許多曾經考過證照同學的經驗。http://www.cc123.idv.tw/main.php
http://www.cc123.com.tw/
http://www.cc123.idv.tw/riki1/riki.php?CID=1
(2) 或是參考
"萬能科大資管系"的網頁有介紹相關的教學影片,其實這裡面的影片與CC123的是一樣的。http://www.im.vnu.edu.tw/118002.aspx

電腦補習班說現在碩士生滿街跑?

 這樣的話大多是櫃檯招生人員一貫的說法,為了是要讓各位覺得現在念研究所出來是沒有用的,還不如多去學一項實用的電腦技能。甚至也櫃檯招生人員也會跟你說連碩士畢業的同學都失業了,那還要念研究所做什麼呢?可是櫃檯招生人員卻沒有詳細跟你說明碩士的失業人口大多是屬於哪一類同學?混淆視聽的說法讓各位覺得念研究所是很不好,進而轉去選擇電腦補習班繳錢補習。 以下是我的解說,讓各位能夠了解這招生的謊言。
(1) 沒錯,現在工作職場上的確有碩士生失業,但是以商文類系所居多,並不是電機、資訊、機械等工程類的同學,即使是商文類所的同學們失業,他們去找工作時,也會比只有大學學歷的人更具競爭優勢,所以不要被那些櫃檯招生人員唬住了。以下說明碩士生的能力跟競爭優勢,如面對問題時,會去分析、規劃、應變、解決、主動、實踐等等的相關能力,如果現在的有能力大學生也具備上述的能力者,相信企業一定會很愛用。
(2) 請各位注意,如果真的像他們所說的碩士生滿街走,那可以去問問櫃檯的招生人員他們的學歷是不是碩士畢業?如果沒有碩士學歷的話,那為什麼他們的公司不請有碩士學歷的人員?不是說碩士生滿街走?那應該很容易找到高學歷又好用的人才對呀!為什麼像他們沒有碩士學歷的人還會留在那裡?或許他們會說,我有能力、我會招生、我會幫公司賺錢。如果又是這樣說那你可以問問他們,請問他們在那裡工作幾年了?爬上了什麼職位?如果只是一個小小的主任而且又是工作了5~7年的人,哪可以不用對招生人員多說些什麼?因為這已經是他能爬的最高位子了,在公司的眼裡他只是一位員工,並不是一位人才
現在很多公司要的主管除了會為公司賺錢之外,還要能管理帶人,更重要的是要有碩士的基本學歷,畢竟現在外面很多人是碩士學歷,如果要以一個大學學歷的主管去管他們,我只能說這是短暫的時間而已,時間一到機會一來,碩士學歷就會爬到比大學學歷還高的職位上去大學生滿街走的時代已經過去了,現在是研究生滿街走的時代,很多畢業生的基本學歷已是碩士了,如果想跟人家競爭,請切忌好好規劃自己生涯的未來才是,別再相信那些櫃檯人員所說的謊言了。  

電腦補習班說繳費可以分期,卻要你辦貸款、辦信用卡或是拿信用卡來繳?


補習班繳費說可以辦理分期付款各家補習班自訂的繳費方式,但是一般繳費的方式並不會要求消費者去辦理貸款或是透過幫忙申請信用卡的方式來繳費,這樣的模式是很不正常的這點要特別叮嚀各位要格外注意。
就商業模式來說,舉凡只要有涉及到要使用信用卡分期者,就要注意接下來所說的內容,補習班是一個營利單位,並不是慈善的教育事業,如果又跟銀行有掛鉤那更是無法逃離商業模式的行為,一般買東西辦理信用卡分期,是指賣方透過銀行將你所買的東西總金額移轉至銀行端,也就是賣方原本是你的債權人,經由移轉手續之後你的的債權人變成為銀行。對消費者而言,我是將補習費繳給電腦補習班,但如果仔細去剖析之後,就會了解其實是將補習費付給銀行,而你所繳的補習費呢?早在你報名電腦補習班時所簽下的分期切絕書時,早已進行債權移轉的動作了,也就是說電腦補習班老早就將你那筆補習費從銀行端兌現領走了,所以才會發生由銀行端來跟你進行收費。
這樣的情形常常發生一些問題,就是如果你在後來的上課過程中,如果發現課程內容並不是你當初所想像的,你想辦理退費是不可能的,因為你的債權人已經是移轉至銀行端了,而電腦補習班也是將錢領走了,若是你對補習班辦理退費,那補習班是不是也要像銀行再拿回一筆錢,光是上面這樣的成需就一個頭好幾個大,電腦補習班哪會願意讓你辦理退費,所以會時常發生補習班退費的問題,以上這樣的問題常發生的電腦補習班就是,學X、X承電腦補習班,所以請各位注意這點。 

電腦補習班說考取證照可以推甄上研究所?


這樣的說法是電腦補習班常說的話術,為的只是希望想藉由這樣的理由與說法,營造出你只要去上他們的課而考取證照就可以上研究所的假象,藉此來吸引一些人去電腦補習班報名相關課程,這是兩件不相關的事,卻可以被他們說的頭頭是道,不知情的同學就會乖乖的掏出錢去上課了,這點要詳細的跟各位講清楚。
研究所考試分為兩種,一為藉由在校成績去推甄,另一為靠自己努力的實力去考試。電腦補習班就是看到推甄這一點,將兩件不相關的事硬是綁在一起,造成不知情的人會有錯誤方向。說真的要具備研究所推甄的資格須要靠大學三年的在校成績,一般要求是大學成績未達全班或是全系前25%~30%的同學,否則無法報名推甄研究所。但是我們會常在電視廣告上看到某某電腦補習班將推甄上研究所的同學拿來做為廣告,引導各位同學往錯誤的方向去思考。如果今天只靠證照就可以推甄研究所那大家就不用顧大學成績了,只要考到證照就可以去推甄了。
現在研究所推甄不只是看你有多少張證照而已,教授們還會看你其他相關的資料,如專題、是否有國際論文或期刊、得獎事蹟、社團經驗、大學成績等等。所以不只是看你有多少張證照就可以讓你順利推甄上榜的,當然也是有人有很多張證照,去參加研究所推甄而落榜的同學,只是補習班們不敢報出來而已,如果電腦補習班真的敢說考取證照就可以推甄上研究所的話,那應該會有很多人都站出來背書,不是只有一個人站出來而已,如此我還強烈建議你們可以去看看那位同學準備推甄研究所所有送審相關書面資料,看完相關資書面資料後,包準你們會說他的能力遠遠超出證照了,甚至不需要證照的點綴就可以推甄上研究所了,所以請各位不要再被騙了,聽那些不實的謊言。

電腦補習班常說,大公司的IT人員都是從他們那裡出來的?


這樣的說法是電腦補習班常說的話術,重點是在於提升各位對於電腦補習班的信心,而且又讓人有種只有這間電腦補習班可以培育出進大公司的IT人員,不過請注意這些也不是真實的事實。
在每家電腦補習班裡都有在大公司裡的IT人員,有時候是去教學、有時候是去幫忙協助一些相關課程的規劃。但是如果真的要說到它是從那裡學習專業技能的,這點實在不太敢相信,為什麼呢?在業界的人都知道,要在學校或補習班所學的技能真的是很有限,若是想要學到一些真本事大多是在業界才能學到,因為在科技這領域是封閉,各家廠商都有自己的技術,如果說破了就賣不到錢、賺不到錢,所以大家都有簽所謂的保密條約,怎會將專業技術在電腦補習班教你,而且如果教了你那天讓自己沒工作的話,這個風險是誰要來承擔,所以想要在補習班真的學到比業界更專業的技能是不可能的。
既然是無法在補習班學到真功夫,那為什麼又有大公司的IT人員在電視廣告上背書說是從這裡學習專業知識呢?而試圖營造出能在這家電腦補習班學的電腦技能很專業?其實簡單的說就是這位代言者可能在求學階段時有去學過一些基礎的電腦技能,並非業界在用的專業技能,但後來自己在工作上的專業技能也是在進到公司後才學,靠自己的努力才能爬到高階主管階級並不是全部都是電腦補習班的功勞。所以各位想真正學到真本事的話,並不是在該電腦補習班學會專業技能的,所以請各位要多多注意,別被誤導了。  

電腦補習班說電腦課程開很多?


這是很多電腦補習班常說的話,可是這樣的講法是對也是錯,對的原因是真的有開很多課,錯的原因也是因為開了很多課。電腦補習班的一般的課程是3~5週,較大型的課程是則是2~4個月,但是請注意一般課程是指Internet、word、Excel、Windows、VB、VC++等等的課程,不過同學也會問,像是VB、VC++這樣大型的課程應該是開2~4個月,怎麼這裡會說只有3~5週,是因為補習班對這些課程只有開基礎的課程,而這些基礎的課程真的是簡單到不能在簡單了,頂多再開個進階的課程,可是進階課程的內容也是教很簡單,這些課程加起來的內容都還不如在大學一年級的課程規劃。
而所謂的大型課程是指證照類的課程,如MCSE、MCSA、MCTS、Comptia A+、N+、Security+OCA、OCP、LINUX-LPI、CSA、RHCE、LINUX、CNA、ITE、CCNA、CCDA、CCNP、CCDP、CCSP、CCIE、NCIP、CNE、Master CNE、SCJP、SCJD、SCAJ、ITE、Embedded微軟等等,這些課程就真的需要花2~4個月的時間來上完。
想想看一般課程的上課時數這麼短,因此就如同電腦補習班的說法,課程有開很多,但是如果各位實際去看過跟了解,就很容易發現同樣的課程重複再開,或是每隔一個月開一次,所以大家的要注意補習班說話的話術。
至於大型課程呢?大多在只會在認證中心才會開課,而這些認證中心大多在住要的大城市裡,如台北、新竹、台中、台南、高雄等等,所以如果真的想上到這一類的課程就真的必須到認證中心。而非認證中心的班系就常開一般的課程,如此就可以了解到上面所說的所有內容,切記要多注意招生人員的話術,以免受騙。  

電腦補習班說考取證照後月薪10萬,年薪百萬?


這樣的說法是電腦補習班常說的話術,重點是提高你們對考證照的信心,讓你們各位進而去補電腦課程等等。但是這樣的說法是錯誤的,不是真實!要好好的去了解分析才行。
各位應該常在電視看到有手拿10~20張證照的證照達人,但請各位去思考幾個問題,你知道他工作有月薪10萬、年薪百萬嗎?他拿的證照是哪些等級的證照?他拿的證照是國內還是國外?他的畢業學歷是多高?
以上這些問題是很現實,今天你去外面工作時,你憑什麼條件或是能力要公司付給你很高的薪水?如果說今天你有能力去開發了一套很特別的軟體,而且全世界的人都要跟你買這套軟體才行,在外面又買不到的話,那我相信公司絕對會將你當成寶,因為你的這項產品會為公司賺取很高的報酬。這時候你也可以不用擔心你的學歷,因為你的能力已經大於你的學歷了,如同比爾蓋茲一樣。但是如果沒有什麼特殊能力與條件,只是憑藉幾張證照就想要公司給你高薪,可以跟你說哪是不可能的。
要想想看在大公司裡有多少的資深工程師、高級工程師他們的能力遠遠超過那個領域的證照,那如果你今天沒有什麼學歷又沒什麼相關工作經驗實務,只是想憑藉著幾張證照就想月領10萬那不可能,因為就連他們那些工程師都沒有月領10萬了,你是憑什麼想要求公司給你這麼高的薪水呢?在業界流傳著一句話"證照真的無法證明你會那個領域,只能證明你曾經學過這個領域的東西",所以請想想自己該如何加強自己的實力、能力以及競爭優勢才是。