OSI網路七層架構

網路概述

0
網路概述是個很大的主題,因為網路本身就是很廣泛的一門學問,這邊只是針對網路做一些比較粗略的說明,目的是讓大家可以很快了解一些基礎知識,未來看到網路相關問題可以先行判斷正確與否。 以下會看到許多專業術語,每個術語都只會簡單介紹,如有需要,每個術語都可以另外撰寫一篇專文介紹,所以後續可以寫很多網路術語的介紹文章^_^。 網路或者說網際網路的英文是Internet,他代表一個用來讓大家可以快速透過各種媒介以封包方式溝通的機制,他一開始只是美國軍方小範圍的資訊溝通機制(ARPA計畫),後來緩慢地加入溝通組織,但都還是封閉網路,大約在1990年代開始對外全面開放,最後發展成現在的Internet。 網際網路一開始都是有線網路,進入21世紀後,無線網路開始盛行,也就是我們所熟知的Wi-Fi,而他的規格定義在IEEE 802.11,而802.11也演變出很多新的版本,速度也越來越快更穩定,因此網路變成人們生活中的必需品。 網路主要分為WAN和LAN兩種,WAN就是網際網路,會與全世界各地進行溝通,而LAN就是區域網路,只能在內部進行溝通,例如公司內部,一般來說LAN和WAN會用一顆Router串在一起,LAN使用者可以存取WAN的開放資料,而WAN無法存取LAN的資訊,LAN的保護可能是透過防火牆或者NAT,而另外還有一個機制叫做DMZ,例如公司網站就可能放在DMZ,雖然設備放在LAN,但透過防火牆設定讓WAN使用者可以存取該設備。 網路的溝通方式有很多種,但最多人使用的就是現有的IP機制,IP環境並沒有服務品質(QoS)的概念,一般稱之為Ethernet(乙太網路),他的處理邏輯是Best Effort,也就是說一個封包丟進網路,他會自己設法傳遞到目的地,但不保證是否一定可以到達或者在多久之內到達,這就是傳統IPv4的基本設計,IPv4是指IP通訊協定定義的第4版,正因為這樣的問題存在,所以IPv6在設計時就有考慮某些QoS機制,但因為要跟IPv4相容,所以沒辦法百分之百達成QoS要求,但有朝這方向在邁進了,IPv4與IPv6的概念之後有需要可以再詳細說明。 傳統IP網路有一個很重要的階層機制,就是OSI的網路七層架構,這七層分別是 Layer 1 實體層 (Physical Layer):這一層定義到了網路實體線路,包括網路線的規格結構,以及設備之間的實體溝通方法,例如網路卡要怎麼傳送封包,無線網路要怎麼傳遞無線訊號 Layer 2 資料連結層 (Data-Link Layer):這一層開始將實體的概念虛擬化,定義好軟體怎麼指定要與誰溝通,在這一層,溝通用的是MAC Address,這個地址是LAN網路中唯一的代碼,可以很明確地指定封包要傳遞的目的地 Layer 3 網路層 (Network Layer):這一層開始定義網路網路(WAN)的溝通機制,每個設備都會有一個為一的IP地址,但因為IPv4定義的IP數量不夠多,所以開始有一些NAT技術產生,讓多個設備共用IP地址,這個問題在IPv6有進一步的解決 Layer 4 傳輸層 (Transport Layer):傳輸層在網路層之上加上一些保證可用性、循序性與可靠性等等特性,讓資料的傳輸可以透過這一層的控制更加穩定,一般最常用到的就是TCP和UDP這兩個協定 Layer 5 會議層(Session Layer):會議層主要是用來做Session管理,Session代表至少一來一回的溝通,可能用來做認證或者會議的建立等等 Layer 6 展現層...

成長班見證

0
成長班的生活樣貌 成長班在生活上最大的改變是對於屬靈生活的操練,雖然這只是初階的訓練,但已經在自己的身上有著很明顯的轉變,如果真的要形容這樣的轉變,大概就是『豐盛』二字,生活上的豐盛、信仰上的豐盛以及自我成長的豐盛,上成長班之前,對於許多事情都抱持著懷疑,但上完之後,雖然還是有著懷疑,但卻在懷疑上解開了一層大鎖,給了自己一個追求真理的方向與方法,也讓自己對於基督信仰有所體認。 受洗至今大概兩年半多,不斷有著豐盛的體驗,而成長班這兩三個月卻是更加倍的豐盛充滿,上課前對於許多信仰的精髓並沒有太完整的體會,但上課過程中學到的卻有著充足的感動,而除了上課過程,對於各種操練也讓自己的生活有更加充足的體驗,包括課程中的破冰與敬拜操練、導讀操練、抄寫與背誦經文等等,雖然過去都有過一些類似的操練,但都不如上課期間的紮實,也更能應用到小組聚會之中。 當然,在這麼長的時間內,維持著不同以往的方式,確實也會使人有所倦怠,尤其上到第五課之後,有一度熱情降低了,對於背經文有些懈惰,但當重新把經文拿出來背誦時,就發現這些動力自然地由經文中流出滿溢到全身,不到一周就重拾一開始對於課程的堅持與熱情,感謝主賜我力量,繼續朝著標竿直跑。 願上帝光照我的恆心毅力,並給我更多的恩膏與確據,讓我在信仰之路恆久與堅持。 成長班過程中蒙受的恩典、改變與信仰告白 過程中覺得蒙受最大的恩典在於幾堂”確據”課程中讓自己有了更加確定的證據讓自己更加確定與堅信自己對於信仰的堅持,並對於未來的結果不在憂慮,尤其是得救與赦罪的確據,正如以弗所書二章8-9節說的:『你們得救是本乎恩,也因著信;這並不是出於自己,乃是神所賜的;也不是出於行為,免得有人自誇。』或許在傳統信仰久了,會覺得一切都是對價,我只要遵照聖經與信仰的規範型,就可以換來充足的成果,所有的一切都是藉由修行而來的,但在天父的愛之下,一切都是恩賜,並不是對價的結果,這是我所體會到最大的恩慈,約翰一書一章九節說:『我們若認自己的罪,神是信實的,是公義的,必要赦免我們的罪,洗淨我們一切的不義』,當我們認罪時,神不會計算認罪的代價,而是一切赦免,這是何等崇大的恩惠,也讓我們學會彼此饒恕,彼此相愛,正如約翰福音十三章34節說的『我賜給你們一條新命令,乃是叫你們彼此相愛;我怎樣愛你們,你們也要怎樣相愛。』既然上帝赦免我們,我們為何不能彼此赦罪。 雖然在受洗時所有人都相信上帝是唯一的真神,但總還是會在不少事情上放上大問號,或許因為我是五型的人,所以凡事都要試圖尋找證據,試著說服自己認同聖經上的每一句話,然而雖然在追尋的路上總是保持理性,但在體會聖靈時,自己卻是非常感性的,一旦體會到了確據,就可以無所阻攔,在這一條信仰之路上,『改變』通常是我自己一套難以跨越的鴻溝,這次的課程算是一座跨越鴻溝的橋樑,讓自己輕易地跨越幾道高牆,但信仰路上還是有許多阻礙在面前聳立,求神讓我在接下來的道路上可以一切順利,凡事迎刃而解,阿們! 成長班過程中禱告蒙應允的經驗 一直以來都有參與小組的彼此代禱,所以在上課過程中並沒有哪些事情是特別為了上課禱告的,如果真的要說有甚麼是想禱告的求應允的就是希望上帝幫助我可以完成十週的課程,完全不缺席,雖然最後並未蒙應允,但對我而言,也算是對於整個課程的完整度劃下一個完整的結束,我缺席的那堂課講的是『靈修生活+禱讀』,因為缺席,所以我事後對於這堂課的內容反而有相對認真地複習了一番,而有了更深層的理解,加上導師都會讓大家操練一對一禱讀,所以整個實踐是很深的。 缺席的這堂課的上課時間是2/2,而我父親在2/1下午兩點零九分過世,雖然父親在離世前總算接受我們為他的病情禱告,但他還是很堅持他原本的宗教信仰,但至少對他而言是一個很大的進展。接下來的後事是以傳統信仰方式進行,加上老家是在一個傳統信仰十分強烈的地方,禮儀師也是親戚,他們也明白地說鹿港的習俗算是他們所知道最複雜的一個地方,因此,即使我們有刻意去省下一些錢來免除一些儀式,但整個過程還是繁雜而冗長,而且儀式過程中的心理掙扎與各種爭戰必然是有的,事前雖也請教過牧師,但為了家中的和諧,我還是盡量配合,就當作是演一齣戲給親戚朋友,整個過程中配合各種儀式的過程,讓我在上第九課『傳統與民俗』時很有感觸,過程中持續禱告讓一切事情順利過去,結束後也對上帝做了認罪禱告,一切都平安順利地結束,但生老病死之事總是會不斷經歷,願耶穌基督的智慧光照,讓我在未來遇到一樣的狀況可以有更充足的智慧去渡過與處理,並在過程中讓旁人不在對於基督信仰有這麼多的誤解,阿們。 成長班上完之後所賦予的意義 一路走到成長班,回想這一路上的經歷,有許多牧者與同工的幫助,也感謝上帝在關鍵時刻差派了許多關鍵人物讓我往前進,包括E1、受洗、婚前輔導一直到基督儀式的婚禮都是上帝的差派成果,一路上也遇到了許多人,讓我不斷成長,不管在小組或者各種服事上都有很好的機會有更多的學習,因此在今年年初,我感覺到上帝告訴我,時候到了,該再繼續往前走到下一個階段了,因此沒有任何阻攔地報名成長班,感謝學蓉牧師與速蓮牧師一路上的指導,讓我們在屬靈層次上更上一層樓,讓自己可以再次學到許多上帝的話語與正確清楚的解說,基督徒的生活或許就是在這樣的過程中不斷重生,不斷進步,不斷成長。 上完成長班,對自己為大的意義並不只是結業的喜悅,還領受更多的責任與挑戰,也激勵自己可以面對更多的服事機會,並不斷改善我自己最大的缺點,也就是順服的心,在更多地方順服,在更多地方投入,因為課程的結束才是驗證成長的開始。 最後回應教會榮耀年的年度金句,『神能照著運行在我們心裏的大力充充足足地成就一切,超過我們所求所想的。但願他在教會中,並在基督耶穌裏,得著榮耀,直到世世代代,永永遠遠。阿們!』(以弗所書三章20-21)
輕鬆跨入SEO Udemy Banner

[課程] 輕鬆跨入SEO

0
這是最新上架的Udemy課程,主要針對SEO做一些基礎描述,其況可以讓任何一個想要了解SEO大致方向的人,以最快的速度了解SEO,並且可以持續往下發展自己的SEO技巧與技能。 有興趣者可以按下圖或者以下連結前往購買 https://www.udemy.com/course/seobrief/ 從SEO的基本定義到各種相關工具的介紹,讓你了解 甚麼是SEO? SEO該如何調校? SEO該如何設定與檢查? SEO有哪些輔助工具可以使用? 怎樣累積自己的經驗,讓SEO效果更加精確? 期待這一門課程可以讓你可以有個好的開始,輕鬆學習並跨入SEO領域。 您會學到什麼 SEO的基礎概念以及基本的SEO操作技巧,讓學生可以有足夠的知識自行操作SEO 有任何課程要求或先決條件嗎? 無特殊要求,但如果有用過WordPress之類的CMS會更容易入手 此課程適合哪些人: 有興趣推廣自己的網站,希望自己操作網路行銷的人 課程清單: 節 1: SEO概念 講座 1: SEO概念 講座 2: Google SEO 講座 3: Bing SEO 節 2: 實務操作 講座 4: SEO相關工具 講座 5: Google Search Console 講座 6: Bing Webmaster Tool 講座 7: Chrome SEO指令 講座 8: SEO原則與建議工具 講座 9: Google Analytics 講座...
Compute Engine個體建立主畫面

GCP運用實例

0
GCP運用實例將簡單說明本網站如何利用Google Cloud Platform建立網站平台,並且利用GCP Console有效管理相關服務內容,並使用各種GCP內建服務,希望看完本文介紹後,您也可以透過這篇介紹建立屬於自己的高效率網頁平台! 言歸正傳,GCP代表Google Cloud Platform,是Google提供的雲端服務,主要有以下幾種功能 建立Compute Engine,也就是建立一個VM來使用 各種Google API使用,例如地圖API 各種網路服務,例如DNS、防火牆、CDN等等 儲存空間,主要是Google Storage的使用,GCP很多資料都可以直接存入Google Storage,例如Log CloudSQL提供官方的PostgreSQL和MySQL服務,可以不需要自己安裝就可以使用,快速又穩定 另外還有非常多功能,這邊就不列了。 GCP Console的管理頁面在 https://console.cloud.google.com/ ,可以在這邊申請GCP帳號,申請GCP帳號前要先準備好你的GMail帳號,因為必須綁定GMail帳號才能使用GCP,申請後會提供一筆300美金的試用經費給你,一年之內要使用完,如果你是做線上服務,一年內應該都是用得完的。 本文主要介紹一下Compute Engine這個概念,他相當於GCP環境上的VM,可以透過Console的功能快速建立好一個VM,所有主流的做頁系統都有包含到,這個網站就是利用Compute Engine建立好的CentOS 7,建立Compute Engine個體可以指定 設備地點:我都是選擇台灣的主機 作業系統 CPU數量:可以到0.5顆vCPU之類的,但我發現可能要開到兩顆才會效能比較好 記憶體數量 硬碟種類與大小:可以用一般的硬碟或者SSD 這幾個主要參數,建立好之後就可以直接開啟使用,建立過程中也可以看到預計一個月需要多少費用,GCP的服務是用越久越便宜。 建立好之後,你就可以看到你的Compute Engine的相關資訊如下: 這樣就可以將Compute Engine建立好,做為自己的伺服器,不需要在你的公司或家裡準備任何設備,你可能會覺得每月份用很貴,但你仔細計算CAPEX和OPEX會覺得一點都不貴,長期下來比較便宜,以上給大家參考。 備註: CAPEX=Capital Expenditure=設備建置費用,包括自己買伺服器等等一次性花費 ...

[課程] 軟體工程兩三事

0
這是我最新的Udemy課程,會針對軟體工程的概念做個基本的介紹,並將一些實務上會碰到的問題一一說明,點選下圖可以前往課程首頁 目前共有七個章節,未來會再視狀況增加章節,目前七個章節分別描述 軟體開發會遇到的問題 需求分析與發展 系統分析與設計 專案管理 專案驗收 專案管理基礎 CMMI-DEV 對於這些領域的基本概念有興趣的朋友可以前往訂閱。 Udemy大都有一些很便宜的優惠價格,但初期可以用以下連結來訂閱,價格會便宜一些 https://www.udemy.com/softengine/?couponCode=SEBILL2019500 當然,如果有看到更好的價格就可以用更低的價格購買了。 相關資訊也可以參考本站文章:CMMI-DEV簡介、軟體開發評估流程簡介與軟體開發人天成本的計算方法等。

[課程]善用文書處理工具增進工作效率

0
這是最新錄製好的課程,主要是要介紹Word/Excel/PowerPoint一些比較進階但你可能想要學的技巧,讓你可以快速地了解一些相關知識,之後可以進一步做研究與練習,我也將相關的練習檔案當做附件供大家下載,有興趣的朋友可以按下圖或者圖下的連結到課程頁面訂購,二月底前可用300元價格訂購課程 三月起可以用以下連結以500元的價格訂購,但初期應該都比這個價格便宜 https://www.udemy.com/officeprofession/?couponCode=OFFICE500

回顧與展望 – 工作篇

0
回顧2018 過去一整年是人生變化很大的一年,從住了快20年的台北回到台中,從大型軟體客製化團隊轉變為小型雲端服務開發團隊,在這整個過程中學到了許多東西,有人問我是否後悔做下這麼重大的工作轉戾?我的回答是,儘管這個新環境讓我從舒適圈脫離,讓自己進入不同壓力境界,但我並不後悔,如果再做一次決定,我想我還是會放手一搏。 這一整年跟過去的軟體開發經驗有很大的不同點,過去強調的是以客為尊,他要客製化甚麼,我就給他甚麼,所以只要用人海戰術加上一些專案管理技巧就可以熟能生巧,儘管也是有客製化專案的壓力,但那個壓力並不難克服。今年的轉變是讓自己由技術的研究轉到行銷的體驗,開始要思考的是一個雲端服務平台要怎麼吸引客戶?如何行銷這個平台?如何去理解客戶到底要甚麼?如何將客戶帶進平台中使用並且留在平台之中?但這不代表技術不需要精進,過去的經驗都著重於系統後台的技術探索,但新系統的客戶並不在乎底層的效率,而是在乎前台是否符合使用者體驗,因此開始需要學習更多前台的開發技能,讓自己有更多的能力可以完成工作所需,過去根本不懂甚麼是SEO?甚麼是GA?甚麼是Google Cloud Platform?這些都是為了讓自己有解決問題能力所需要學習的領域。 在面臨一個新的產業,過去的許多思維都要妥善修正,營建業的客戶都有固定的工作模式,客戶要的並不是表面上的東西,而是要幫他解決遇到的問題,包括 輕易地找到所需資源:這個議題牽涉到了使用者體驗層面的問題,並不是把功能做好就可以,因此功能必須不斷精進 增進自我效率:客戶要的是增進效率,而不是用一個不熟悉的系統造成自己的效率更差 增加生意機會:有部分客戶期望在平台上找到更多的生意機會,所以要吸引的不只是營建廠商,也要吸引更多的終端客戶,而吸引終端客戶就需要讓這些客戶可以在平台中找到要的東西 這些都是這一整年慢慢學到的東西,隨著時間前進,可能會有更多的問題會遇到,也會學到更多東西。 展望2019 未來的一年,主要展望還是讓整個平台可以更貼近客戶所需,可以讓客戶在服務平台中輕易地取得他要的資料,讓客戶可以進一步找到自己需要的資源,並在平台中獲得他要的工作效率,如果要將這些量化,大概會是 流量的增加 使用者體驗的持續改善 更加貼近終端客戶的需求 更加貼近營建客戶的期望 持續增加會員 提供更多雲端服務 要達成這些目標,也是要增進自己更多的技能,包括 更熟悉前台開發技巧 找到更有效的團隊管理效率 學習更好的需求管理技能 發掘更好更有效率的開發框架 總之,要做的事情很多,要達成的目標很多,期望再過一年的回顧可以看到更多要改善的地方,讓自己與公司持續精進。
WordPress的SEO設定

SEO簡介

0
SEO簡介主要介紹 甚麼是SEO SEO的意義 SEO簡單規則介紹 以下會依照順序一一介紹,目的是讓大家知道何謂SEO?未來看到SEO這個字眼可以有基本的概念 何謂SEO? SEO的全名為Search Engine Optimization,也就是搜尋引擎優化,透過相關技巧可以讓搜尋引擎針對你的頁面提升評分,評分高了就可以在搜尋結果中跑到比較前面的位置,SEO技巧有分 黑帽 白帽 灰帽 三種。 黑帽是用各種暗黑技巧欺騙搜尋引擎,並讓搜尋引擎可以快速地將你的網頁收錄,但黑帽技巧很容易被搜尋引擎注意到,所以有效期間很短,尤其像Google這類搜尋引擎都引入了一些人工智慧引擎,可以自動將黑帽行為排除,所以黑帽方式可能不到一個月就不見了。 白帽則是搜尋引擎喜歡的方式,他的重點是要你將網站內容豐富化,並且根據他們建議的方式讓觀看者可以方便觀看內容,這樣的規則之下,可以讓網站排名數個月甚至數年都在很前面,是比較正規的方式。 那一些黑帽技巧真的不能使用嗎?其實還是有些模糊地帶,有一些技巧比較不影響公平原則的話,搜尋引擎會漠視它,讓這樣的技巧存活久一點,這就是灰帽,這類技巧可以使用,但還是希望可以慢慢導向白帽技巧。 因此,SEO簡單來說就是讓自己的網頁可以更加符合搜尋引擎的需求,讓它將你的網站收錄到比較前面的排名。 SEO的意義 SEO除了讓搜尋引擎排名往前排以外,還有其他意義嗎?這部分其實是大家比較不常去思考的,大家只想要讓排名往前提升,但這樣的思考方向其實有點狹隘,你仔細去思考SEO規則的設計邏輯就會發現是有其目的的,下一節將會一一說明這些邏輯的意義,歸納下來,搜尋引擎要你做這些事情就是要讓你的網站內容 內容豐富化,不要東抄西抄 與其他網站有所連結,互相拉抬 便於客戶觀看內容,將重要資訊做有效的曝光 這些都是為了讓網站的品質更好,因為搜尋引擎也希望他提供給你的搜尋結果是優質的,讓更多人願意在這個地方搜尋資料,也可以提升自己的公信力,這才是SEO的真正意義。 SEO基本規則 這邊不會介紹所有的規則,只介紹幾個比較重要的規則,SEO規則至少有幾十種,而且各家搜訊引擎廠商也會不斷修改以防止黑帽駭客欺騙搜尋引擎。 標題加強 要善用H1/H2的標籤,一篇文章只能有一個H1標籤,他可能是標題或者整個網頁最重要的資訊,可以上觀看者可以快速看到文章的重點,而H2是用來將幾個文章主題做加強的,讀者可以透過這些標籤了解整篇文章的重點,下圖就是這一篇文章的結構範例. 連結互串 可以的話要讓網站內的頁面互相串連,這代表網站內的內容是有同質性且為自創內容,不是在網路上隨意收集到的資訊,代表網站的整體品質。 另外也要收錄一些外部網站,這代表我們的網站內容是有參考各方資訊的,可以用來增加可信度,例如我很喜歡以下幾篇SEO文章,大家也可以參考 SEO初學者教學 SEO是甚麼? 你可以讓網址另開新視窗,以免讀者就此離開此頁面。 圖片ALT/Title 如果你的頁面有圖片,也要做SEO,圖片有兩個參數跟SEO有關 ALT:圖片無法顯示時要顯示的文字,這可以讓讀者在網路品質不好或者內容錯誤時也可以看到相關資訊,即使圖片有問題,也能大概知道要呈現甚麼資訊 TITLE:這是用來描述圖片的更多資訊用的,但他的重要性比較低,不用做影響不大,但ALT一定要做 例如下圖就有ALT SEO META資訊 最後,我們來說一下如何針對網頁做SEO描述,這也是SEO最重要的一個面向,下圖是本文利用Yoast進行SEO Meta編輯的範例 其中包含了兩個內容 Title: 這代表這個網頁的概述,裡面儘量包含所有你要搜尋引擎收錄的關鍵字,並簡短描述期內容,字數是有個建議的數值,他可能會改變,所以用Yoast這一類的工具做修正是比較簡單的方法 Description: 這個地方可以用比較長一點的內容去詳述這一頁要介紹的內容,但也不宜太長,一樣可以利用Yoast計算,當下方進度條變成綠色就可以了,太長的話會再變成紅色,同時要注意,搜尋引擎並不是很喜歡  AAA,BBB,CCC,DDD  這種條列關鍵字,但根本不是一篇文章的描述方式,重點就是內容要有意義 以上就是SEO的簡單介紹,相關資訊也可以在Google上找到,未來也會持續補充更深入的SEO介紹。 之前有針對SEO做了一點測試,大家也可以參考此文章。

ISO 9001:2015

1
我們常常在說ISO,但你真的知道ISO是指甚麼嗎?其實ISO是一個組織名稱,他代表International Organization for Standardization,主要是用來做一些國際標準的定義,那我們常常在說你的公司有沒有做ISO,指的又是甚麼,其實這邊指的是ISO 9000這一組標準,其中包括 ISO 9000:ISO 9000的主要詞彙與定義指引 ISO 9001:ISO 9000的主要要求 ISO 9004:ISO 9000績效改善指引 ISO 19001:ISO 9000環境審核指南 因此我們在說的ISO應該是指ISO 9001,尤其公司有研發性質的就會以ISO 9001為主要要求規範,ISO 9000有幾個版本,第一個版本為1987版,接下來為1994→2000→2008,最新版本為2015,以下大致介紹ISO 9001:2015的精隨。 下圖是ISO很重要的一個概念,所有ISO的的流程都叫做Process,他的重點是要讓某些輸入資訊轉化(transform)為有用的資訊,而不是GIGO(Garbage In Garbage Out),也就是說進入時是垃圾沒關係,但出來之後要變成有用的資訊,如果輸出的資訊是沒用的,那這個Process就是個失敗的流程。 那公司有那些資訊是需要做轉化的呢?每個公司因為性質不同而有不同的結果,例如研發團隊的客行性評估就是一個Process,在這樣的過程中,我們會收集相關的輸入資訊,包括各單位意見、市場分析等等資訊,經過可行性評估的過程,可能包括評估報告的撰寫、開會與會簽等等,最後輸出成可行性評估報告,便可以用來決定是否進行這個專案計畫,這就是ISO文件要定義的資訊,這並不代表ISO要寫一大堆報告,他只是要各個公司是著找出對自己最有用的流程,有些傳產公司的ISO也許只有一張A4文件就夠了,但研發團隊的文件可能就會很多,因為他有很多研發要遵守的流程。 ISO有幾個很重要的工作要做,包括 找出公司的核心價值並且獲得領導者的認可 找出要進行ISO的範圍,也許不是整個公司都做ISO,但建議ISO還是以全公司配合為佳 成立ISO委員會開始相關規畫工作 找出公司的必要流程並撰寫成ISO工作指導書 進行教育訓練,讓所有參與ISO的人了解相關流程 執行並不斷改善 定期內稽與外稽   上面有提到一個重點就是執行並不斷改善,這是ISO最重要的精神,ISO不是制定好規則就好了,而是要定期審視流程是否完善並且持續精進,下圖就是ISO最強調的PDCA精神 甚麼是PDCA,他代表一個流程的循環,包括 ...
BIGDATA

大數據概念

0
大數據的英文叫做Big Data,代表對於大量數據的處理,Google搜尋引擎就是一種大數據應用,在Google的資料庫幾乎可以說是全世界最大的一個大數據儲存庫,裡面有各式各樣的資訊,為了讓所有人都可以輕易找到自己的資料,搜尋引擎也不斷演進,讓使用者可以用極快的速度取得精確資訊,因此大數據研究的第一個目的就是讓使用者可以在很短的時間內快速得到精確的搜尋結果,因應這樣的發展,傳統的關聯式資料庫技術漸漸無法因應大數據需求,因此陸續出現了一些NoSQL的資料管理技術,例如典型的No SQL資料庫MongoDB,甚至最後已經不是以資料庫為角度,而是以搜尋引擎的角度來找到非結構性資料,例如ElasticSearch,這些都是大數據的典型應用,主要就是要加速大數據資料的快速處理與搜尋。 然而快速找到的資料是否就是自己要的資料,其實並不一定,這時候就開始發展另一個大數據技術─數據挖掘(Data Mining),因為大數據的快速處理在分散式技術以及主機硬體的大幅改善之下已經逐漸得到解決,所以正確性成為大數據研究的第二個目標,這時候就開始要跟人工智慧接相關聯,因為人的思維方式並不是電腦的0與1思維,而是複雜的邏輯思考,因此人工智慧就是要將人類的思維邏輯程式化,讓大數據的分析報告可以確實幫到使用者,舉個例子,銀行有很大量的客戶資料,最常用到的大數據分析就是去分析每個客戶經常購買的產品,然後利用推播方式引導消費者進行消費,這是跟消費者比較息息相關的部分,而金融機構也會利用大數據去分析客戶的整體需求與消費傾向,開發新的產品並且讓產品可以更加精確地符合客戶需要。 以上針對大數據科技做個簡短的介紹,其他相關的概念也可以參考我的另一篇文章─網路概述。 本文同時發表於https://hcm86.blogspot.com/2019/09/blog-post.html