巨匠電腦 – 國際證照讓我有好評價的公司!

巨匠電腦評價 / CHU
1507271049370.jpg
巨匠電腦學員分享:國際證照讓我成為囑目焦點!

身為彰師大資工系的我,在大二那年來到巨匠電腦彰化分校,當時接觸Linux是因為覺得學校教的偏向理論,想說外面的教育中心可以提供多一些實體操作的機會,真正開始到巨匠之後,發現這裡的教學相當有架構,因此陸續又完成了Cisco的CCNA課程,之後還想報名MCSE的班級,這裡從概念到考照輔導的完整教學,讓我非常安心。

由於我在大一、大二時不是那麼用心於學校課業,所以學校老師們對於我在大三就拿到國際級證照感到相當的訝異,也因此我在學校裡面成了被注目的學生,讓我以高標準重新省視自己,在學業上更加努力,希望自己真的對學弟妹是有良性的示範作用。那時有到各家類似的電腦班比較過的我,相當喜歡巨匠的整體環境和完整的設備,現在有同學或學弟妹問起也都會大方推薦給他們,我的想法很簡單:證照,讓自己的身價得以提高;證照,讓彰師大資工系的學生,進入社會可以擁有令人刮目相看的競爭力! 很高興我當初選擇了對的學習夥伴,才能讓大四的我,對未來充滿信心!

巨匠電腦設計了認證輔導課程,內容包含多種證照供你選擇,快來巨匠電腦讓你輕鬆考取電腦證照!

文章與圖片出處: http://www.pcschool.com.tw/campus/Default.aspx?c=9
想要學: 認證輔導課程

巨匠電腦 – 新手軟體工程師評價好的十個基本技能

巨匠電腦評價 / CHU
巨匠電腦分享,評價新手軟體工程師要知道的十個基本技能
巨匠電腦網路管理評價分享,新手網路工程師要知道的十個基本技能!
到了畢業季,許多剛學校畢業的學生也開始進入職場,進入職場後,很多事情可能與原本想像不同,沒有人有把握一開始就百分之能掌握工作的全部項目,軟體工程師這行業也是如此,與上個世代相比,軟體撰寫這個行業也經過許多的轉變,巨匠電腦推薦New Relic 特別列舉了十個新手網路工程師,並評價應注意的相關技能,讓初出茅廬的新手也能掌握成為達人的關鍵。

1、版本控制管理
未涉及版本控制管理可能是現代電腦相關課程中最大的疏漏,這些課程只著重要如何撰寫程式碼,但卻沒有於程式碼的管理卻支字未提。其實每一個軟體工程師都應該懂得利用 Git 或 Subversion 有效地創建程式庫(repository),編輯、送出程式碼,創建與合併分支,並利用版本控制組織化整個工作流程。
2、學會清楚的寫作
軟體工程師要撰寫的可不只有程式碼,還有針對專案寫下說明、給版本控制寫送出註解、寫下系統漏洞報告。這些都需要清晰有效的文字交流,不過這個基礎的技能程式語言相關課程也一樣都被忽略不提了。

3、正規描述法
正規描述法本身就幾乎是一門語言學了,每個現代軟體工程師都要學會如何使用它。現代的各式程式語言本身有其標準格式可供運用,舉例來說,如果在程式中要校驗某字串是否含有 5 個字元、1 個破折號和 1 個數字,軟體工程式應該馬上就能寫出「/^[A-Z]{5}-\d$/」這樣的描述字句。

4、善用程式庫
在 2014 年的今日,再也沒人還要正規描述法從 URL 析取主機名稱了,因為每個現代程式語言都有執行常用功能的標準程式庫可供運用。軟體工程師更需要了解,現今的程式語言在經過開發、測試和調校下的標準程式碼通常要比自己重新寫的程式碼更快、更好。

更重要的是,無需再花時間重新撰寫的程式碼,利用起來總是快得多了。

5、SQL
近來有人表示,多數人的 SQL 都是在工作中才學會的,為何資料庫居然然是選修課?還有人不用資料庫的嗎?
把資料以書面存放的時代已經結束,現在一切數據都要進入資料庫了,而 SQL 則是其常用來檢索的進出資料庫。同時 SQL 也成了一種說明性語言而不是程序語言,所以用它來解決問題時需要新的思考方式。每一個軟體工程師也都應了解資料庫標準化基礎,能夠使用 SELECT(以及 INNER、OUTER JOIN)、INSERT、UPDATE 和 DELETE 等指令。

6、會用 IDE、編輯器與 CLI 等工具
只會用鋸子的木匠永遠出不了師,若以電腦科學專業畢業的人卻只懂得使用記事本或 pico 也同樣讓人感到吃驚。若能熟練的運用這些工具掌控程式碼與其他電腦中的資料,會讓軟體工程師的日子更好過,所以諸如種種 UNIX 的指令,如 shell script、find、grep 及 sed 都是軟體工程師要能熟悉運用的。

7、調校除蟲
每一個軟體工程師都應該能用各式互動式除錯軟體,讓工程師能透過逐步追踪問題,得以從經驗中來精益求精尋求改善之道的能力實在是太重要了。

8、預防性編程
就算是明星級的軟體工程師也不能完全不發生失誤,失控、出錯方是世界的常態。預防性編程只是了解這事實所做的預防措施正是理解了這個事實。如果東西不會不出錯,人們不會檢查文件是否能正常開啟、檢查客戶 ID 是否為合理整數,也不用測試程式執行是否正確。

軟體工程師也要知道編譯器中的警告都是有實際功效,可讓日子好過一點,而不是要人避而遠之的麻煩事。軟體工程師也都應該知道為什麼 PHP 程式的開頭都要寫著「set_error_reporting(E_ALL)」,而每個 Perl 程式則都寫著「use strict; use warnings;」。

9、團隊合作
很少程式撰寫的工作會單獨由一人完成,如果你經常如此,那麼往住腦力會受損、程式撰寫技巧也會每況愈下。程式碼必須與他人交互混合與交換撰寫,無論再有才華的工程師,若無法與其他人合作,那麼都早晚都會成為一個組織的負擔。

10、運用已有的程式碼
在學校時,每個作業都是一個新專案,但現實的工作場合不是如此。對於剛出社會的人來說,一開始接到的項任務多半是追踪修改程式漏洞。接下來,可能有機會在現有的程式中添加一些功能來進行修補,如果夠幸運的話,在幾個月後方有機會設計撰寫新程式。

巨匠電腦設計了網路管理課程,包含MCSA、MCSE等多種證照課程,快來巨匠電腦輕鬆學!

文章與圖片出處: http://goo.gl/0MdWWJ
想要學: 網路管理課程

評價 IPhone 大螢幕帶來的三種改變 – 巨匠電腦

巨匠電腦評價 / CHU
1507270957420.jpg

巨匠電腦分享,大螢幕iPhone帶來了使用者介面設計的三種改變
很長一段時間內,智慧手機產業區分都很明顯。Apple堅守小螢幕不改變,與此同時Google的Android手機卻越來越大。但是隨著4.7吋的iPhone6和5.5吋的iPhone6 Plus的發佈,這種分別消失了。大時代全面降臨。

對於那些之前做得很出色的開發者來說,接下來的工作並不是簡單地把現有的小界面擴展到大螢幕上。在與行內優秀的UI設計師交談中,很明確的一點是由於螢幕區域已經擴展到超越拇指所及之處,這將極大的影響到一些方面,比如按鍵的配置,手勢,內容佈局。接下來就是在下一波App設計中要注意的:

1.控制區域移動至螢幕底部

目前,將那些常用的按鍵配置在螢幕的上角還是非常普遍。追溯至像Mac和Windows這樣的桌面系統,不論是Twitter還是Apple自己的照片應用,你會發現那些受歡迎的應用都是把所有功能放在頂部的Navigation bar。但是在大螢幕移動設備上,那個頂部的bar用我們的拇指太難觸及。

「我們在想很多Apps都會開始考慮將主要控件放在屏幕底部而不是上方或者右上角,」Mark Kawano闡釋道,他是前Apple設計師,目前主要針對一個iPhone的App—Storehouse,解決其在大屏iPhone上可能出現的問題。這個應用主要是為移動設備提供富媒體故事發佈平台。在這個應用中,Kawano的設計團隊並不是將每個功能放在固定的位置,而是在操作的時候根據不同 內容出現在底部的不同Navigation bars。

Kawano並不是唯一這麼思考的。Google的產品總監Luke Wroblewski指出Google的Material Design設計原則很好的支撐了Kawano的設計邏輯。Google中叫做「行動按鈕」的這麼個東西就在屏幕下方三分之一處,或者會在整個移動設備的 右下角(不過對於右手操作的人來說這需要蜷縮他們的手指去按按鈕了)。

但是Loren Brichter(因發明Twitter的下拉刷新手勢而廣為人知)則提醒說將控件移至底部並不總是最好的選擇。「底部UI是一種對於困難折中的結果。人 們從上到下閱讀,我發現許多人完全忽略屏幕底部的東西,」他說。「如果你能放在底部並令人注意,那也不失為一種好辦法。」

他補充道:「另一種方式可以解決問題,聽起來有點匪夷所思但值得嘗試,那就是界面簡化為的特定數量以捲軸形式翻閱的內容區域。這樣用戶就會將要閱讀的內容手動拖到拇指可操作的範圍,而不用另外設置的完全不直觀的所謂可達性手勢。」

2.用手勢取代按鍵

按鈕設計在屏幕底部是一個好的選擇,但並不是最好的選擇。並且有一個一定會受歡迎的解決方案讓人們知道該怎麼操作,不論是五寸還是50吋。那就是手勢—或者更具體的說,輕輕一劃。

不久之前,Brichter 抱怨說UI設計師並沒有積極的將我們的手指滑動這一手勢利用充分。各種菜單及功能鍵都可以通過設計手勢來隱藏。以至於我們處在一個所有屏幕上端都是無用按鍵的階段,設計師沒有很強的動機去重新思考手勢的作用。

Mark Kawano指出,Apple的確在去年秋天公開的IOS7中加入了一個向右滑動後退的手勢,「可能他們已經知道更大的屏幕要來了。」 Storehouse這個應用就是聰明的借助Apple的設計趨勢:任何時候你在一個故事中,你可以向任何方向滑動退出。這在小螢幕上操作顯得精妙而且自由。但是在更大的螢幕上,Kawano覺得這就是必要而不是多餘的選項。

3.應用多功視窗

在手機上,無論橫豎螢幕,內容總是一個視窗的。一個窗口就全部塞滿訊息流。但是在iPad或者Android平板上,多功視窗模式則允許多個app在運行。

「為什麼不讓兩個拇指都動起來呢?」

Ashish Toshniwal,Y Media Labs的CEO(Y Media Labs為PayPal 和Amex製作AAA移動app)相信多功視窗將被用在app內,因為Apple在IOS8中支持了更多手勢,並且已經在超大的iPhone6 Plus中實現。自帶App比如Mail可以多功視窗使用,開發者們也會得到新的權限工具令其更加好用。目前,Apple的軟件套件允許開發者限定是否需要多功視窗,且多功視窗權限並不以iPad或者iPhone app分類,而是以螢幕大小來分類。並且他指出多功視窗就像剛被發掘出的客製化app的機會,能延伸出非常特殊的用戶需求。

「考慮到在免持模式下用GPS。iPhone6 Plus用戶可以利用多功視窗去運行他們的GPS,從而提供更好的全方位導航體驗,」他寫道。「舉個例子,在同一視窗模式下的,文字指示,切換路線,事故報告甚至音樂控制。」

Wroblewski 給我們看他之前BLOG上的內容,幾乎說道的都發生了。多功視窗模式是一個UI的機會,其簡單的人因工學原理口述都能表達清楚。當我們拿著筆記本或者一個「平板手機」在全景模式,你需要用兩隻手以保證設備平衡這不僅僅是一個大拇指的任務,而是兩個去完成UI的導航。為什麼不都給他們兩個點事情做做?

編譯者題外話:讀了這篇文章令小編想起了當初的N9+Meego,對於手持設備手勢交互的探索,沒有比它更激進的。這之後的各種手機或者應用的手勢設計思路都像是在為它致敬!所以下一期小編會發一篇老文章,讓我們來回顧一下那個系統大戰還沒有定論的年代!

巨匠電腦開設了視覺設計課程,教你UI使用者介面設計、響應式跨平台網頁設計等等,快來巨匠電腦輕鬆學!

文章與圖片出處: http://www.appshooting.com.tw/2014/09/leiphone0922/
想要學: 視覺設計課程

大螢幕IPhone來臨 巨匠電腦評價 教你看趨勢

巨匠電腦評價 / CHU

巨匠電腦分享,大螢幕iPhone帶來了App設計的三種改變

 

很長一段時間內,智慧手機產業區分都很明顯。Apple堅守小螢幕不改變,與此同時Google的Android手機卻越來越大。但是隨著4.7吋的iPhone6和5.5吋的iPhone6 Plus的發佈,這種分別消失了。大時代全面降臨。

對於那些之前做得很出色的開發者來說,接下來的工作並不是簡單地把現有的小界面擴展到大螢幕上。在與行內優秀的UI設計師交談中,很明確的一點是由於螢幕區域已經擴展到超越拇指所及之處,這將極大的影響到一些方面,比如按鍵的配置,手勢,內容佈局。接下來就是在下一波App設計中要注意的:

1.控制區域移動至螢幕底部

目前,將那些常用的按鍵配置在螢幕的上角還是非常普遍。追溯至像Mac和Windows這樣的桌面系統,不論是Twitter還是Apple自己的照片應用,你會發現那些受歡迎的應用都是把所有功能放在頂部的Navigation bar。但是在大螢幕移動設備上,那個頂部的bar用我們的拇指太難觸及。

「我們在想很多Apps都會開始考慮將主要控件放在屏幕底部而不是上方或者右上角,」Mark Kawano闡釋道,他是前Apple設計師,目前主要針對一個iPhone的App—Storehouse,解決其在大屏iPhone上可能出現的問題。這個應用主要是為移動設備提供富媒體故事發佈平台。在這個應用中,Kawano的設計團隊並不是將每個功能放在固定的位置,而是在操作的時候根據不同 內容出現在底部的不同Navigation bars。

Kawano並不是唯一這麼思考的。Google的產品總監Luke Wroblewski指出Google的Material Design設計原則很好的支撐了Kawano的設計邏輯。Google中叫做「行動按鈕」的這麼個東西就在屏幕下方三分之一處,或者會在整個移動設備的 右下角(不過對於右手操作的人來說這需要蜷縮他們的手指去按按鈕了)。

但是Loren Brichter(因發明Twitter的下拉刷新手勢而廣為人知)則提醒說將控件移至底部並不總是最好的選擇。「底部UI是一種對於困難折中的結果。人 們從上到下閱讀,我發現許多人完全忽略屏幕底部的東西,」他說。「如果你能放在底部並令人注意,那也不失為一種好辦法。」

他補充道:「另一種方式可以解決問題,聽起來有點匪夷所思但值得嘗試,那就是界面簡化為的特定數量以捲軸形式翻閱的內容區域。這樣用戶就會將要閱讀的內容手動拖到拇指可操作的範圍,而不用另外設置的完全不直觀的所謂可達性手勢。」

2.用手勢取代按鍵

按鈕設計在屏幕底部是一個好的選擇,但並不是最好的選擇。並且有一個一定會受歡迎的解決方案讓人們知道該怎麼操作,不論是五寸還是50吋。那就是手勢—或者更具體的說,輕輕一劃。

不久之前,Brichter 抱怨說UI設計師並沒有積極的將我們的手指滑動這一手勢利用充分。各種菜單及功能鍵都可以通過設計手勢來隱藏。以至於我們處在一個所有屏幕上端都是無用按鍵的階段,設計師沒有很強的動機去重新思考手勢的作用。

Mark Kawano指出,Apple的確在去年秋天公開的IOS7中加入了一個向右滑動後退的手勢,「可能他們已經知道更大的屏幕要來了。」 Storehouse這個應用就是聰明的借助Apple的設計趨勢:任何時候你在一個故事中,你可以向任何方向滑動退出。這在小螢幕上操作顯得精妙而且自由。但是在更大的螢幕上,Kawano覺得這就是必要而不是多餘的選項。


3.應用多功視窗

在手機上,無論橫豎螢幕,內容總是一個視窗的。一個窗口就全部塞滿訊息流。但是在iPad或者Android平板上,多功視窗模式則允許多個app在運行。

「為什麼不讓兩個拇指都動起來呢?」

Ashish Toshniwal,Y Media Labs的CEO(Y Media Labs為PayPal 和Amex製作AAA移動app)相信多功視窗將被用在app內,因為Apple在IOS8中支持了更多手勢,並且已經在超大的iPhone6 Plus中實現。自帶App比如Mail可以多功視窗使用,開發者們也會得到新的權限工具令其更加好用。目前,Apple的軟件套件允許開發者限定是否需要多功視窗,且多功視窗權限並不以iPad或者iPhone app分類,而是以螢幕大小來分類。並且他指出多功視窗就像剛被發掘出的客製化app的機會,能延伸出非常特殊的用戶需求。

「考慮到在免持模式下用GPS。iPhone6 Plus用戶可以利用多功視窗去運行他們的GPS,從而提供更好的全方位導航體驗,」他寫道。「舉個例子,在同一視窗模式下的,文字指示,切換路線,事故報告甚至音樂控制。」

Wroblewski 給我們看他之前BLOG上的內容,幾乎說道的都發生了。多功視窗模式是一個UI的機會,其簡單的人因工學原理口述都能表達清楚。當我們拿著筆記本或者一個「平板手機」在全景模式,你需要用兩隻手以保證設備平衡這不僅僅是一個大拇指的任務,而是兩個去完成UI的導航。為什麼不都給他們兩個點事情做做?

編譯者題外話:讀了這篇文章令小編想起了當初的N9+Meego,對於手持設備手勢交互的探索,沒有比它更激進的。這之後的各種手機或者應用的手勢設計思路都像是在為它致敬!所以下一期小編會發一篇老文章,讓我們來回顧一下那個系統大戰還沒有定論的年代!

巨匠電腦開設了手機APP設計課程,除了教你iPhone、Android的APP應用程式開發外,還有UI使用者介面設計等等,快來巨匠電腦輕鬆學!

文章與圖片出處: http://www.appshooting.com.tw/2014/09/leiphone0922/
想要學: 手機APP課程

巨匠電腦評價 好文 程式語言的重要性 不可小覷!

巨匠電腦評價 / CHU
1507241027550.jpg
巨匠電腦分享,Yipit 創辦人:coding不是工程師的專利,每個人都要學習程式語言

網路的普及,使得人們被一分為二:告訴電腦該怎麼做的人,以及被電腦告知該怎麼做的人。
(The spread of the internet will put people into two groups: “People who tell computers what to do, and people who are told by computers what to do.)
Marc Andreessen
幾天前,Inside 分享過 想到新創公司上班嗎?不懂技術也沒關係的文章,提供非技術人才參考。但 Yipit 的創辦人 Vinicius Vacanti 近日在其個人部落格中,強調要在 Yipit 工作,每個人都必須要學會寫程式。

五年前,我鐵定會被分在 Andreessen 的第二群人裡:不會寫程式的人

曾經,我們寫了一個規格 80 頁的原型(Prototype),但完全不懂怎麼操作,因此我們決定外包。痛苦的六個月過去了,我們得知外包的結果失敗了。我們進入了撞牆期,而唯一的出路,就是我必須成為 Andreessen 的第一群人,我必須去學寫程式。

從那天起,我開始學習如何告訴電腦怎麼做,我們想要創造出 Yipit 來改變我們的人生。讓我自學寫程式的動機非常明顯而強烈,因為這能讓我們的原型在幾天之內就能做出來,而不是需要幾個月。

這是我給所有非技術創業者,最大的建議

但這其實一直困擾著我,因為 Yipit 的核心價值之一,就是每個人都必須像創業者一樣思考、行動。但若沒有基礎的技術背景,他們怎能夠成為成功的創業者呢?

所以,在 Yipit 我們開始了一項新的嘗試:我們要每個人都有學習寫程式的機會。我們要所有人都能告訴電腦怎麼做,所有人都成為 Andressen 口中的第一群人。這可能聽起來很瘋狂,也確實有點瘋狂,但我們現在不畏懼嘗試新的事物,隨著經過的時間越久,我們也越來越興奮。

但這有什麼實際的好處?

在金融的領域,每個人都需要學習會計,因為會計是金融的語言,但並不是每個人都要成為會計師。在一個科技創業團隊,程式是共通的語言,不是每個人都要成為開發者,但每個人都要學習共通的語言。

這意味著每個人開始對 roll-outs、 the build、 breaking the build、 commits、 github、後端、前端、APIs、 資料庫比較有概念;這意味著每個人開始能分辨什麼比較難,而什麼不是。這意味著,除了只會向別人要東西之外,他們可以開始讓事情發生(make those things happen)。這些事情,包括處理小的錯誤、寫報告、做分析等等。

這可能意味著我們有經驗的開發者,可以有更多得時間精力花在開發新的功能,並降低溝通的成本;這可能意味著我們可以將基礎建設轉變成更服務導向的架構,而員工在其工作份內所做的事情,不用再害怕會毀了整個系統。這可能意味著一般人能夠進行快速測試的工作,讓有經驗的開發者花更多時間打造穩固的功能。

說了這麼多,到底該怎麼做?

部分在 Yipit 工作的年輕工程師,來到 Yipit 之前只有一些或甚至沒有技術的背景。但 Yipit 資深的工程師成功的帶領他們,成為現在程式碼核心的貢獻者。

我們建造了一個循環,每個新進者都和一位更有經驗的開發者配對,並經過以下的流程:

  • 我們從和他們說明 建造原型你所需要學的六件事(6 things you need to learn to build your own prototype)開始
  • 前兩週,我們提供對 python 的基本認識: Learning Python the Hard Way
  • 我們提供了對我們的網站架構 Django 的基本認識 :  the Django Tutorial
  • 每個人都必須花一天去想出一個很簡單、或是很好玩的網頁應用服務,前提是自己和家人、朋友會有興趣使用
  • 接下來的兩週,他們必須開始練習用Django tutorials裡學到的,做出應用程式
  • 一旦他們學會了,他們必須再花兩個禮拜,使用所學做出自己的應用程式
  • 最後,我們會花一些時間讓他們透過將自己的應用程式上架到 Heroku ,來學習系統如何運作,同時強化他們對 HTML/CSS 的認識 (參考 programming via Udacity’s course

我們的目的並不是要每個人都成為開發者,而是要科技創業團隊中的每個人都能學習共通的程式語言、更自給自足,並在 Yipit 成為真正的創業家。

巨匠電腦設計了程式/資料庫課程,內容包含程式設計、大數據分析與應用等等,快來巨匠電腦輕鬆學!

文章與圖片出處: http://goo.gl/n1cAzR
想要學: 程式/資料庫課程