AWS CDK 開發現場: Argument of type 'this' is not assignable to parameter of type 'Construct'.

(圖說:當年積體電路 (IC) 將一些常用、重複使用的電路整理起來,進而縮小尺寸,站在前人的肩膀上,帶動了時代進步。現在的 AWS CDK 也做了類似的整理。圖片來源:Image by Gerd Altmann from Pixabay。)

記錄一下把玩 AWS CDK 過程中遇到的開發現場。

起因

遇到狀況的時候是在想要加入現有的 ALB (ELBv2) 資源(後來發現跟哪一種資源無關),現場遇到的錯誤訊息:

Argument of type 'this' is not assignable to parameter of type 'Construct'.
  Type 'SharedLoadBalancerStack' is not assignable to type 'Construct'.
    Property 'onValidate' is protected but type 'Construct' is not a class derived from 'Construct'.

Read More

流程控 PM 福音 Amazon Honeycode 不用寫程式就能打造應用程式之第一印象

(圖說:人們簇擁著大英國協各地蜜蜂所生產製造的各種蜂蜜產出,而當碼農產出程式碼之於蜜蜂產出蜂蜜代表著?!圖片來源:Ernest Chiang 攝於英國倫敦 FORTNUM & MASON 蜂蜜專櫃。)

前言

幾個小時前看到 Jeff Barr 在 AWS Blog 發布了一篇「Introducing Amazon Honeycode – Build Web & Mobile Apps Without Writing Code」,看到新產品發布通常是興奮的,看著新產品照著曾經推演過的脈絡被發布,更是興奮。

AWS 的首席傳教士 Jeff Barr 在文章開頭第一個字就提了 1979 年發布的 VisiCalc,在當時可在個人電腦上(例如 Apple II)運行的試算表軟體。我則是接觸了其稍後的 Lotus 1-2-3,然後稍後陸續迎接了 Microsoft Excel、Google Sheets 等試算表工具。在開始看 Amazon Honeycode 之前,來回顧一下過去發生了哪些故事 :)

Read More