什麼叫 SSIS 和 VSTS

作為今天的程式員應該要知道SSIS和VSTS這兩個名詞。

SSIS 為Microsoft SQL Server Integration Services (SSIS) 是一個平台,用於建立高效能資料整合方案,包括資料倉儲的擷取、轉換和載入 (ETL) 封裝。

Integration Services 包含用於建立及偵錯封裝的圖形工具和精靈;用於執行工作流程功能 (例如 FTP 作業)、執行 SQL 陳述式或傳送電子郵件訊息的工作;用於擷取及載入資料的資料來源和目的地;用於清除、彙總、合併和複製資料的轉換;用於管理 Integration Services 的管理服務,即 Integration Services 服務;以及用於程式設計 Integration Services 物件模型的應用程式發展介面 (API)。

VSTS的全稱是Visual Studio Team System,是由微軟開發的一套具有高生產力、高集成性、可擴展的生命週期開發工具,VSTS使得整個開發團隊擁有更好的溝通與合作,並且保證了更好的質量。

為我們帶來了他的全生命週期管理工具Visual Studio 2005 Team System,旨在改善軟件開發方法在實際開發過程中的有效實施.VSTS擴展了Visual Studio 2005的功能,提供了新的源代碼管理工具, 同時還為開發者提供了單元測試工具和代碼分析工具. 不過VSTS 這次並不是將焦點全放在開發者身上, 它還提供了一系列支持整個開發團隊的工具. VSTS為項目經理, 架構師, 開發者, 測試人員甚至開發經理都提供了相應的支持工具. VSTS提供了一套追踪軟件開發過程的任務管理工具, 為了使整個團隊的軟件開發的過程能夠清晰可見,VSTS還提供了自動生成項目門戶網站(Web Portal)的工具.

ITPM Training Material

IT project management (ITPM) is the process of managing the plan, organization, and accountability to achieve information technology goals. Since the reach of IT spans across most of a business or enterprise, the scope of these projects can be large and complex. The magnitude of IT project management often means that it’s more than just applying knowledge, aligning skills, and using regular tools and techniques to drive a project to completion. In this page, we will introduce you the ITPM Process (traditional and scrum) and Methodology.

ITPM_intro

Tips to improve MsSQL db performance

If SQL database has poor performance, it will cause timeout issue during retrieve data.  Usually, we have below tips to improve its performance:

  1. Re-build indexes (check the index fragmentation first)
  2. Review the SQL execution plan to find out the most time consuming part
  3. Rewrite the SQL to optimize the execution, overwrite the stored procedure if these steps don’t work
  4. find out the blocking or bottleneck for the statements
  5. check the fragmentation by scripts or manual
  6. check the useless indexes and missing Indexes, then add the missing indexes and delete useless indexes
  7. housekeep the database log file
  8. raise a performance ticket for investigating the issue with Microsoft (need to collect execution plan and profile trace)

What is Manufacturing execution system (MES)

Manufacturing execution systems (MES) are computerized systems used in manufacturing, to track and document the transformation of raw materials to finished goods. MES provides information that helps manufacturing decision makers understand how current conditions on the plant floor can be optimized to improve production output.[ MES works in real time to enable the control of multiple elements of the production process (e.g. inputs, personnel, machines and support services).

MES may operate across multiple function areas, for example: management of product definitions across the product life-cycle, resource scheduling, order execution and dispatch, production analysis and downtime management for overall equipment effectiveness (OEE), product quality, or materials track and trace. MES creates the “as-built” record, capturing the data, processes and outcomes of the manufacturing process. This can be especially important in regulated industries, such as food and beverage or pharmaceutical, where documentation and proof of processes, events and actions may be required.

The idea of MES might be seen as an intermediate step between, on the one hand, an enterprise resource planning (ERP) system, and a supervisory control and data acquisition (SCADA) or process control system on the other; although historically, exact boundaries have fluctuated. Industry groups such as MESA International—Manufacturing Enterprise Solutions Association were created in the early 1990s in order to address the complexity, and advise on execution, of MES Systems.

“Manufacturing Execution Systems [help] create flawless manufacturing processes and provide real-time feedback of requirement changes”,[ and provide information at a single source. Other benefits from successful MES implementation might include:

  1. Reduced waste, re-work and scrap, including quicker setup times
  2. More accurate capture of cost-information (e.g. labor, scrap, downtime, and tooling)
  3. Increased uptime
  4. Incorporate paperless workflow activities
  5. Manufacturing operations traceability
  6. Decreases downtime and easy fault finding
  7. Reduced inventory, through the eradication of just-in-case inventory

武漢肺炎下對中國的反思

轉載文章—>

數字是這樣告訴我們的:台灣出口最大的國家是中國,進口最大的國家也是中國,2019年1月至11月為止,台灣自中國進口貨物的金額合計折合新台幣約1.59兆元。

但實際狀況呢?當貨出不去,也進不來,中國的冰封效應,正如何在台灣快速擴散?

這場追蹤,從我們與美妝垂直電商龍頭小三美日創辦人許婕穎的對話開始。

她說,這場挑戰,不僅限於人潮稀落,導致店面業績跟往年相比掉4成而已,而是一場美妝業的斷鏈危機,正在展開。

源頭,只是一個中國製造的5塊錢空瓶!

貨進不來!斷鏈效應比看到的更廣

站在小三美日在鹿港數千坪的倉庫裡,眼前,護手乳、酒精等庫存,早已清空。但接下來,所有美妝業更擔心:洗髮精、沐浴乳和乳液等,都將出不了貨。

「全球(美妝業)都在搶貨,都在搶瓶器,即便有原料,問題是沒有瓶器,沒有辦法裝啊!」許婕穎指出,「空瓶很占庫存空間,有人會囤原料,沒有人會想到要囤空瓶。」

根據經濟部統計,台灣美妝業1年產值超過1千億元,連同美妝品工廠、代理商和通路商,有上千家公司,維繫上萬人生計,他們賣的洗髮精、沐浴乳、乳液等,更是所有人日常生活的必需品。

只是,中國的空瓶出不了貨,不能到其他國家採購?這真能卡住一個千億產業?

台灣市面販售的美妝品產地即使不在中國,瓶器、軟管多半也是來自中國,再運到原產地裝填。粗估推算,台灣美妝品的瓶器、壓頭,至少一半以上來自中國,其餘2至3成是韓國,台灣自製僅10%。

一度,全部人起念,那就轉向韓國廠買吧!但結果,韓國廠的重要生產基地,卻也在中國!

不只是瓶子,其他在中國生產的,包括維他命原料、中藥、手機殼以及免治馬桶,都可能停貨。而且,以中國稀土產量占全球85%,礦場與加工廠停工,影響所及,電視機、鐘錶、汽車玻璃和電動車的電池,都將因此斷鏈。

「未來人們回顧2020年2月,將是一段歷史性的供應鏈斷鏈時代,」《彭博》說。

中國腳鐐風險外溢教的事:有選擇的人就有力量

「我們需要中國嗎?」《沒有中國製造的一年》作者邦喬妮(Sara Bongiorni)親身實驗拒買中國產品一年,書中劈頭提出這個問題。

邦喬妮沒有給出答案。然而從這次中國爆發肺炎,全球各地的反應,答案似乎已揭曉。

手機大廠蘋果執行長庫克(Tim Cook)宣布,今年第一季營收將無法達標,原因正是中國的新冠肺炎,「我們恢復正常的速度比預期還要慢。」

今年1月以來,國際油價一度大跌近20%,石油輸出國組織(OPEC)召開緊急會議,討論「中國肺炎衝擊石油需求的對策」。

2月24日,每年一度的世界行動通訊大會(MWC)原本要在西班牙舉行,但英特爾(Intel)、臉書等國際大企業盡數撤展。彭博新聞網(Bloomberg)稱,光是愛立信(Ericsson)一家退出,「留下的空場地像一座美式足球場那麼大。」這場盛會最後取消,原因也是中國肺炎。

美國食品藥物管理局(FDA)表示,在美國銷售的抗生素、降血壓等數百種藥物,都用到中國原料;智庫黑斯廷斯中心(The Hastings Center)顧問吉布森(Rosemary Gibson)說,若中國斷供,「美國的診所、醫院幾天內就會關門。」

這些國家、企業與個人,背景相差了十萬八千里,卻都因為「中國」成為命運共同體。

中國為什麼會有這麼大影響力?為什麼世人自願套上「中國腳鐐」呢?一個簡單的答案是:沒有更好的選擇。

套上「中國腳鐐」,我們能得到財務自由與生活便利,但這並不是毫無代價。這個代價,正隨著中國與全球經濟關係變化而日漸上升。

麥肯錫全球研究院報告稱,儘管全球對中國依賴度上升,中國對世界依賴度卻在下降,從貿易、外資、企業營收占比等項目來看,中國似乎越來越不需要海外市場,麥肯錫稱「這反映中國經濟重點,已逐步轉回國內消費市場。」

畢竟你沒有它就活不下去,它卻不用看你臉色,結果就是你只能配合它。正如政治大學商學院教授邱奕嘉說:「誰有其他選擇,誰就有力量。」

但是,從另一角度看,這場疫症大家都應該學到要解決所有問題都要先找出問題本源嗎?否則一定會費時失事🤷🏼‍♂🤷🏼‍♂🤷🏼‍♂ 即是話西方國家沒有中國人的教義「飲水思源」。

IT人日記 – 武漢肺炎肆虐下的香港就業情況

自從2018年尾的中美貿易戰,之後是反送中事件,721、831、催淚彈、新屋嶺、墮樓和浮屍,今日的武漢肺炎, 香港可說是禍不單行, 經濟和民生皆大受影響,香港最受打擊的行業首推零售和飲食,裁員和減薪嚴重, 就業和搵工困難,本人深深感受到。

我的舊公司是生產醫療設備,受中美貿易戰影響,生產線由中國大陸轉移至韓國,公司收縮,我在2019年3月已被才裁走,之後搵工,可惜絕少工商機構的面試機會,九個月來只有兩次 ,幸好香港政府有大量儲備,仍有能力花錢投資於IT,所以我大部份面試機會是政府、半政府或公型機構,例如醫管局、機電署、 地政署、房署、警署 、中電、無國界….等等 。最終我在地鐵公司再做回 IT人,雖然地鐵是前政府和上市大機構,不怕生意差而被裁員,可是這與我的舊工作環境完全不同,它太過官僚和保守,大部份是藍絲的心態和作風 ,較自私、只顧慮自己的工作,不願做額外工作,亦甚少關照其它同事,我真的需要時間去適應;如果我仍有選擇機會,我希望可留在工商介發展,這更能發揮我的經驗和所長,貢獻僱主。始終IT行的變化太厲害,範圍廣闊,如果跟錯方向,必被淘汰,所以不適合中高年人士在此穩健發展,只能用冒險心態去做 IT工作,努力地不被淘汰!

我要認真嘗試轉行,希望新一年有新開始,一齊努力吧!