顯示具有 TQC 標籤的文章。 顯示所有文章
顯示具有 TQC 標籤的文章。 顯示所有文章

2013年9月4日 星期三

TQC 雲端技術與網路服務 考後心情


(其實這張上週就來了,只是我今天才去考場拿XDD)
說到考 TQC,我也算是老屁股了,從大二考到現在,平均一年考個一張左右,雖然對工作也沒什麼幫助,不過也習慣這樣一直考下去。

關於這張雲端技術,原本想寫個心得,但覺得實在沒什麼心得可言... 心情嘛...,老實說在準備這張的時候就已經有點失望了,以我考過其他科目的比較來說,這張的失望指數蠻高的,為什麼呢?

  • 考試範圍過大(簡直包山包海了),但卻沒有可以參考的書目
  • 如果有在開發web的工作上打滾過,看了這題目會覺得..對工作有幫助的章節實在不多...,長知識倒是可以。
  • 我實在不曉得為什麼...為什麼 gmail 跟 google 日曆的題目怎麼會這麼多? 這麼多可以跟雲端扯上關係的服務很多啊。
  • 第四類跟第六類的題目反而我覺得挺有價值的,會考些 IaaS, PaaS, MapReduce, Hadoop 等一些比較基本的觀念,我覺得這才是我想讀的...,但好像就只有蜻蜓點水
  • 如果純粹當做長知識而來讀這科,是還ok
  • 然後我沒有勸大家不要考的意思XD 每個人預期的結果不同,如果你想考還是可以考,而且準備起來蠻輕鬆的,就當做平常的課外讀物花個幾天念一下應該就差不多了。


2013年5月23日 星期四

準備TQC+ HTML5之讀書筆記

因為最近沒有專案可以涉略到html5的領域,剛好有看到TQC有出HTML5的考試,就很高興地報名了,藉此好好push自己多了解html5-->理解-->當未來有機會碰到時,就不會太過於茫然。

老實說證照對求職沒有太大幫助,不過重要的是好好靜下來看書決心。

整體狀況:
TQC+ HTML5的考題比之前的HTML4反而感覺還要簡單一點,或許是因為我已經比以前更上手了吧,畢竟我已經完全脫離使用dreamweaver到使用notepad++..。然後我個人認為比較有困難的部分是第四類,第六類,第七類。

嚴格來講應該不能說是'難',而是因為平常少接觸,然後第七類的考題我認為太少了,整個第七類都可以說是HTML5最重要的部分,比方說web Worker, local storage, Index db, WebSocket,Geo location等等,這麼重要的content竟然只有一類的考題(驚),有一種沒有搔到癢處的感覺xdd。
以下只是自己個人的note,若有問題還麻煩多多指正!

有個有趣的網站可以先玩玩,首先先知道自己知道多少個html5標籤吧!
http://thehtml5quiz.com/

第一類:
  • 1-02 : JavaScript是單執行緒的
  • 1-09 : ===三個等號是嚴格相等運算子(測試嚴格相等性)
  • 1-30 : 這題的答案C我認為有點怪,JavaScript也可以跑在server-side(Ex:node.js)
  • 1-31 :  B跟C的答案JavaScript跟CSS剛好顛倒過來
  • 1-32 :  HTML的元素名稱並沒有大小寫之分 (PS:其實元素跟屬姓名都沒有大小寫之分,但是我自己認為要盡量統一,還有屬性值有些是有區分大小寫的,比方說id跟class就有區分大小寫)
  • 1-33 : (A)AccessKey要搭配Alt鍵
  • 1-34 : 既然css已經分出去到另外的XXX.css檔案,就不需要加style標籤了
  • 1-37 : title就算沒有放到head標籤也可以作用,不信就實驗看看就可以了:P
  • 1-39 : for/in是循環遍歷對象的屬性,自己做個小練習就可以多了解:
    var obj = {"湯類"   : "酥皮玉米濃湯", 
               "小菜"   : "炒杏胞菇", 
               "麵類"   : "泰式酸辣麵", 
               "主菜"   : "香菇山藥枸杞粥", 
               "副主菜" : "天香火鍋" 
              };
    for(var k in obj){
       console.log("菜色編號: " + k + " 名稱: " +obj[k]);
    }   
    
    console.log("請問今天有主菜嗎?");
    
    if(obj.hasOwnProperty("主菜")){
          console.log('Yap,今天有主菜!');
    }
    console.log("那今天有飲料嗎?");
    
    if(obj.hasOwnProperty("飲料")){
          console.log("有");
    }else{
          console.log("沒有");
    }Check out this Pen!
  • 1-46 : shift是將陣列第一個元素取出來
                push是堆疊,reverse是順序顛倒排序的意思
  • 1-47 : C應該是72

第二類: 
第二類其實只要多看看w3c school就好了,但過來人的經驗請不要輕忽基本的問題,因為通常都會敗在最簡單的問題XD
  • 2-10 : cite標籤適合拿來做為文獻的引用,書名等標題
  • 2-11 : dfn標籤通常拿來放一些術語,比方說<dfn>HTML</dfn>
  • 2-20 : 順帶一提,q跟blockquote的差別有點像是:
    q適合比較短的文字,幾乎是一行就可以解決的引用;
    而blockquote適合比較長的一段內容

第三章:
  • 3-04 :用for屬性 ex: <label for="XXX"></label>
  • 3-07 :是max而不是maxlength
  • 3-39 : input type="file" 若要可以多選的屬性可以這樣寫:
    multiple 或是 multiple="multiple" 或 multiple=""

第四章:

  • 4-14 : audioElement沒有stop()這種方法 (我沒找到stop過,只看過pause() )
  • 4-34 : canvas的linejoin有以下這三種屬性: bevel | mitter | round,預設是mitter
               (linejoin是用來 當兩條線交會的時候建立一個圓形的邊角)
  • 4-54: 我自己個人的理解是,如果要畫一條線,需要這三個步驟



第五章:
搜尋w3c

第六章:
搜尋w3c
  • 6-01 : 這題跟考SVG的大寫有甚麼兩樣? SVG (Scalable Vector Graph)
  • 6-18 : Marquee-style所允許的value情況有 : Scroll | slide | alternate

第七章:

  • Web儲存方面: HTML5提供server-side兩種儲存資料的方式
    1.   localStorage (7-01的解答)
    2.   sessionStorage
    localStorage 與 sessionStorage 的差別是,localStorage可以永久儲存(沒有時間的限制),而sessionStorage針對單一的session做儲存

    localStorage跟以往的cookie的差別是,cookie能夠儲存的容量有限(每筆cookie不可以超過4KB,超過會被裁掉),localStorage較能儲存大量的資料
  • 應用程序緩存方面:  為什麼需要mainfest?
    • 讓用戶可以離線時也能瀏覽
    • 將ㄧ些資料做cache,加快速度
    • 減少跟server互動,只需要去跟server要更新過的資料,白話ㄧ點就是減少server的負擔
     
  •  Web Worker是屬於外部的js,不能存取window, document, parent。
  • 7-03 : 關於Navigator.geolocation.getCurrentPosition,如果使用者不願意被知道所在的地點,error.code會有三種情況
  • 7-10 : 我想題目有錯字...
  • 7-53 : WebSocket有ws或是wss的協定,ws就相當於http,wss則是相當於https。


總結:
第七章才是精華,要注意關鍵字,是問server-side還是client-side。
加油:)



後記:
考後成績98,證照get!




2012年10月11日 星期四

TQC+軟體開發知識-準備要點


第一章部分 :


0. 第一章根本是大雜燴,建議看到甚麼專有名詞不懂就直接google吧
    (因為基金會並沒有明確指出有甚麼教材可以參考,書太多了...等到看完就輸了= = )

1. 看李允中的軟體工程一書(第一章,第二章與第四章)

2. 了解河內塔  或看這個 河內塔 (只出現1題,但要知道原理)

3.  松耦合, 內聚力等的了解

4. 物件導向基本概念(沒有很多題)

5. 第一章後面有考很多跟C語言有關的東西(如:遞迴),這個我就.... 我也不會... = = ,但後面的
    跟資料結構有關的地方我覺得重要程度遠勝過於這張證照xd 可以念很久。

6. 注意二維陣列(出現5題) ; 單.雙向鏈結 ; Heap與stack (要了解push跟pop)

7. 二元樹的節度.深度等計算(不少題...),(這個完完全全是資料結構阿.... ),可google "資料結
   構".  或是"樹狀結構"  。如第1-177題,可直接搜尋關鍵字 "二元樹 300 最小高度 ",就可以找
   到公式,這題似乎很經典一樣馬上google就找到....。

8. 二元搜尋法

9. 演算法的時間複雜度計算方式
    (這個我是覺得太難了... 考太細,就算撇開演算法這幾題,有些計算題...實在是....考試能帶
      筆嗎....,要我心算嗎 = = )

10.版本控制的概念,要了解什麼是branch(分支), merge(合併)等...。


第二章部分 :

第二章稍微不誇張一點.....

了解軟體測試的各種方法 :
白箱,黑箱,整合測試,壓力測試,使用者接受度測試。

軟體生命週期(SDLC)

品質循環PDCA

這章,書看看就好~很快~




第三章部分 :

第三部分,不難... 就多看看專案管理的書吧~
題目一定要看過。
了解 專案範疇說明書(project scopt statement,PSS)
範疇管理 
這篇範疇管理也不錯 
軟體專案管理中的人月神話 ,可以參考這篇
了解WBS工作分解結構(work breakdown structure)
CMMI能力成熟整合模型

結論 :

軟體開發知識沒有想像中的好準備
我覺得很難抓到要準備的方向..有些題目也不了解為什麼會這樣的標準答案?!
考題範圍很大,如果可以我期待tqc能提供參考書目的清單.....
總之,對我來說挺麻煩的一科....,這一科感覺很像匯集了好多科目的集合一次考, 但也因為這樣看了不少東西,算是有達到我的目的啦...就這樣吧,學東西總是一個段落一個段落的,無法期待一次瞭解,總是需要經驗彌補不足的地方。


2012年9月30日 星期日

軟體工程學習資源-pdf

最近在準備下個月的TQC考試
這次考的科目很特別-軟體開發知識
很... 覺得是蠻特別的科目,雖然我覺得我應該考不過 ,
呵呵,這是外科系轉資訊相關行業的悲哀嗎....
總覺得有了解不完的事情,放眼望去就是無底

不過有本書我覺得是必看,原本想說要自己整理筆記,但是有找到更好的。
李允中教授的軟體工程
pdf可以參考這個網址:

超完整的軟體工程講義
提供: 國立中央大學 李允中教授
資料來源 : 
http://chigo-studio.blogspot.tw/2011/04/blog-post_16.html

2012年9月16日 星期日

TQC Windows 7 Professional專業級考後心得..


我不知道為甚麼我要考這張.....

只是因為剛好有書所以去考了....Orz

果然不能做沒興趣的事情..

雖然這篇沒什麼重點...

但win7考起來真的是我考過最痛苦的TQC,毫無成就感阿.....

雖然也因此認識了不少平常不知道的win7功能,但 ... 以後也不會常用... xd 哈~

2012年6月19日 星期二

TQC Dreamweaver cs4 305


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 304


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 303


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 302


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。 若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 301



此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 210


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 209




此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 208






此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 205


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 204


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 203


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 202


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 201


此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 110



此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

TQC Dreamweaver cs4 108





此播放清單為準備TQC Dreamweaver cs4的考試,純粹練習的過程紀錄,可供參考。
若有侵權,煩請告知,謝謝!。若覺解析度不夠請調整影片至720­p 會有更好的品質

詳細考試的內容,詳看TQC網站 http://www.tqc.org.tw/TQC/index.asp

Vue multiselect set autofocus and tinymce set autofocus

要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...