This paper describes the basic paradigm of Object Oriented Programming and from which its extension Object Oriented Software design patterns. It illustrate basic concept to take note of and act as a starting point for those interested in the subject. What are design pattern ? Design patterns are a bag of reusable experience from many […]
當你老了
昨天到了大眾廟裡去走走, 春天了櫻花沿著兩旁的路綻放著。 昨天的天氣涼風習習非常舒服。 我坐在大樹下的長長的石頭椅子上, 一邊吃著龍眼乾一遍放空著。 人生處處變化不在, 你永遠無法知道下一秒, 生命給了你什麼安排! 忽然身旁一陣哀號,眼角的餘光看見一位伯伯像不倒翁一樣從一米多高的椅子上摔倒在後方的土地上。 他頸項施力的上揚著避免自己的後腦勺撞到了地上。 我自己愣了3秒吧, 才意會到發生了什麼事。 趕緊跑過去他身邊嘗試把他扶起來。 他就一直用力的躺著, 頸項不敢放鬆。 嘴裏念念有詞的說著我沒有坐好, 我75歲了, 我的腳動過手術! 我問了他好幾次, 你還好嗎? 但是他似乎沒有聽進去。 時間就這樣過了一分鐘把? 這位伯伯在攙扶之下慢慢的可以坐起來了。 他很努力的想靠著自己的力量, 右手按壓著石椅把自己承托起來。托著他腋下的雙手卻感覺不到任何傳來的力量。 最後, 他還是坐起來了,緩緩地緩緩的回到了石椅上。 咬字含糊的他嘗試的給我和長椅上的另外一位路人解釋者他如何沒有坐穩、說著他自己有女兒還有謝謝我們的幫忙。 慌亂、尷尬、不經過整理的信息伴隨著他忽然而來的咳嗽聲。咳嗽聲很長,很深。 每一次咳嗽似乎都把空氣從肺裡面完全的驅趕了出來。 我繼續回到自己的原位, 吃著我的龍眼乾。 咬著龍眼乾的說著, 我也沒有幫忙什麼。
AI 的思考
隨著AI的出現,有些人開始變得懶惰和依賴,分析和判斷的能力開始退化。因為所有的資料只要開口問就會有,所以無需花費心力去記憶。AI數據強大,強記也不會比AI更快、更廣。這種現象導致一些人變得依賴AI,忘記了AI的局限性。AI只能協助完成廣義認知上的正確事情,但這種廣義的認知是由控制AI的人共同決定的,可能存在偏見和瑕疵。 AI的運作方式取決於其所訓練的數據集和演算法,它只能根據過去的經驗進行判斷和預測。因此,對於那些需要主觀判斷和價值觀的問題,例如道德、伦理等,AI可能無法提供正確的答案。此外,AI還存在着模型偏差和算法不透明等問題。然而,更關鍵的是,AI能夠做什麼和不能做什麼,實際上是由人決定的框架。這個框架可能是由AI的開發者或管理者所設置的,或者是由人類社會的價值觀和文化背景所形成的。例如,在一個文化背景下,某些主觀的價值觀可能被視為不可接受,從而限制了AI的應用和發展。這些限制可能會導致AI的判斷和預測偏向某些群體或特定的利益,從而對整個社會產生負面影響。 AI的出現就像當年Microsoft Excel和汽車的出現一樣。Excel讓許多計算快速完成,大大壓縮了工作時間。汽車讓距離變得更短,減少了人與人之間的距離。AI的出現也節省了統計、找資料和分析的時間,更多的事情被壓縮了。 然而,問題也隨之出現。強大的Microsoft Excel只能在那些能夠正確使用它的人手中變得強大。不會使用Excel或不去學習如何使用它的人,最終會繼續使用舊的思維模式和方法來看待問題。善用汽車這個工具的人可以有效地減少人與人之間的距離,但終究會有人不喜歡汽車,或是把它用在不當的地方。因此,新技術的出現往往會把人類進一步分為兩類:擁抱者和被排除在外者。 因此,對於AI的發展和應用,我們需要更多地關注其背後的價值觀和框架,並將其納入到AI的設計和管理中。我們需要建立公平、透明和負責任的AI應用標準和規範,從而確保AI能夠真正為整個社會帶來好處,而不是造成負面影響。同時,我們也需要不斷學習和提高自己的思考和判斷能力,以適應新的技術和方法,並為AI的發展和應用注入更多的價值和創造力。
Flutter doctor error – Android sdkmanager tool not found. Mac
I have android studio installed and flutter SDK installed. However, when I run flutter doctor, I get the following error: × cmdline-tools component is missing Run ‘path/to/sdkmanager –install “amdline-tools;latest”* See https://developer.android.com/studio/command-line for more details. * Android license status unknown. Run ‘flutter doctor –android-licenses to accept the SDK licenses. See https://flutter.dev/docs/get-started/install/macos#android-setup for more details. When I […]
他不是你的分身, 成果不妥協,方法允許差異
狀況: 我們公司的文化是凡是有不如預期或是不好的結果的時候, 大家都會一起去復盤整個事件。 復盤的五個步驟有: Step1: 確認目標 Step2: 列出做的好的地方 Step3:列出做的不好的地方 Step4:列出和目標的差異 Step5: 規劃改善的行動 本週技術在上版的時候因為順序沒有處理好, 讓系統出現了問題。 我開心的地方是團隊會自己提出需要復盤且在隔日就已經完成復盤和已經有立即調整了。 會走到今天團隊自行復盤, 文化的建立算有小成。 自省: Actions:
谈判的智慧与手段
和老朋友吃饭, 从他哪里得知前老板和他的合伙人分家了。 多年来, 公司的经营管理都是老板一手包办, 每年赚了钱还是大方的分给所有人。他自己早些年也因为压力的关系,让自己的身体熬出来毛病。 幸好这一切都没有到不可挽回的阶段, 他后来康复后人生更是达到了另外的高峰。 话说他先请会计把公司做了一个估价然后通知所有的其他股东说他不想做了。 如果有任何人想做或是接手, 可以用那个价钱把他的股份收购。 其他的股东因为长年(可能超过十几二十年)没有插手公司的日常作业了, 基本上没有班底和魄力去承接一个复杂但是每年稳定盈利的公司。 谈判的结果是, 没有人要接手。 这个时候忽然风头一转, 老板和其他的股东说那么我们用同样的估值, 我把你们的股份收购了吧! 虽然我不知道这个估价实际上是多少, 但是我想它应该是一个让其他股东觉得很高的数字。诱因加上和运营脱节的状况底下, 这次的收购最后水到渠成。 如果这个数字是一个太低的数字, 其他股东很可能会有就拿来做做大不了做不成的心态。 人总是本位出发, 如果面前两条路, 一条是还不错的利益且是立即可以实现的,而另外一条是看得见的辛苦路且需要长时间的耕耘尝试才能实现的路,人的选择往往偏向简单的路。 这个哪怕是知道辛苦的路最终可能会带来更大好处。 备注: 有一个心理学理论可以解释人们在面对难题和好处时会做出什么选择,这个理论称为期望效用理论(Expected Utility Theory)。 根据期望效用理论,人们在做出决策时会考虑选择的每个选项的潜在结果,包括可能发生的好处和坏处,以及每种结果发生的概率。根据这些因素,人们会计算每个选项的期望效用,即预期收益的加权和,然后选择具有最高期望效用的选项。 在面对难题和好处时,人们可能会权衡短期收益和长期收益之间的差异。他们可能会更倾向于选择能够带来即时好处的选项,而不是那些可能需要长时间才能实现好处的选项。此外,人们可能还会考虑他们的风险偏好,即他们愿意承担多大的风险来获得更大的回报。 综合而言,期望效用理论可以解释人们在面对难题和好处时做出选择的心理过程。人们会综合考虑每个选项的可能结果和概率,并选择具有最高期望效用的选项。
张岱:《夜航船》之滄台尧舜
从前,有位僧人与一位文土同宿于农航船中。文士高谈阔论,僧人敬畏懾服,双脚蜷缩而眼。过了一阵,借人感觉文士言语中多有破绽,就问文士说:“请问这位相公,“滄台灭明?“ 是一个人还是两个人?。学子说:“是两个人。” 僧人又问:“这个尧舜是一个人还是两个人?”学子说:“当然是一个人!” 僧人听了笑着说:“这么说来,还是让小僧先伸伸脚吧。” —(明)张岱:《夜航船》. 《夜航船》是明末清初文学家、史学家张岱所着的百科类《夜航船》是明末清初文学家、史学家张岱所着的百科类图书。该书讲述了从三教九流到神仙鬼怪,从政治人事到典章沿革等二十大类125个小类的学科知识。书。该书讲述了从三教九流到神仙鬼怪,从政治人事到典章沿革等二十大类125个小类的学科知识。 故事的用意 滄台是一个人, 尧舜是两个人。 张岱讲这个故事的用意是想告诉我们, 很多人知识知道一些概念, 一问究竟他们就不明所以了。 往下深挖一点很重要。普通人和有学识的人, 都生活在又概念构成的世界, 有学识的人却会通过阅读往下深挖一点。
十字花科的高麗菜為什麼叫高麗菜?和韓國有關係嗎?
高麗菜是十字花科植物甘藍的莖葉 (學名:Brassicaceae,中文名譯自舊稱Cruciferae),台灣在荷蘭人佔據時引進栽培,日治時代才開始大量的種植。 高麗菜被謂為廚房的天然胃菜,因為它的維生素K1、U含有抗潰瘍因子,它能修復體內受傷組織的作用,所以對於胃潰瘍和十二指腸潰瘍,可以有效的預防改善。 高麗菜的拉丁叫法是 「Cauli」或「colis」,荷蘭文稱「kool」、英文稱「caulis」、「coleslaw」、「cole」,西班牙文稱「col」,無論哪一種語言,讀音皆如「高麗」,所以在台灣普遍諧音稱為「高麗菜」。 所以高麗菜不是韓國人的。哈哈~
街頭生存的智慧
有一天和朋友吃飯, 朋友提起說幸好他開在烏克蘭🇺🇦據點即時的在戰爭開始前所有人員都提早撤掉了。 這樣避開掉了許多可能的不幸! 我笑著問說你運氣特好嗎? 還是你有內幕消息啊? 怎麼那麼神通廣大可以提前撤離呢? 朋友嚴肅的說他非常幸運, 但是在一聽到俄羅斯🇷🇺有開始佈局軍隊的時候, 他就讓他的員工每一天跑去美國大使館, 觀察看看有什麼不一樣的嗎。 然後公司所有的人都被囑咐需要先收拾好行李, 隨時可以撤離。 有一天他們發現美國大使館的人員有開始撤離的跡象, 他們立即當天就全公司撤離了。 聽完朋友的敘述, 自己不盡覺得佩服! 這樣的靈活應對方式, 這樣的智慧很街頭! 在惡劣的環境下, 只有擁有這樣的智慧的人才會有最大的機率存活下來。
曾國藩小時候背書的故事
(A) 故事 普通人背誦一篇文章,只要一兩個時辰就好,可曾國藩需要好幾天!而且曾國藩非常軸,如果這一段自己沒有背會,就一定不會去背誦下一段,這也是他背書速度比別人慢的原因。 曾國藩13歲的一天晚上,照舊在睡前背書,一小偷悄咪咪地潛入他的房間,藏在房梁上,等待著曾國藩背完睡覺,方便他行竊。起初,小偷還聊有興致地看他背書,可時間久了,小偷竟眯起眼睛睡了起來。 曾國藩對此全然不知,一門心思要把這300多字的文章背會! 睡了一覺醒來的小偷,發現曾國藩還沒背會,勾起了嘴角,心下覺得這個人可真愚鈍,背個書竟然要這麼久。可自己來了一趟,總不能空手而歸,於是在梁上繼續等。不料,他越等越生氣,眼看窗外天都快亮了,這傢伙還沒背會,這不是要白跑一趟嗎! 看了看下方的曾國藩,正因為背不會急的滿頭大汗,小偷實在受不了了,從房上一躍而下,站到他面前,把這篇文章一字不落地背了下來。 隨即輕蔑地冷哼一聲:「哼,我隨便聽了幾遍就背會了,你這麼笨,背得這麼慢,還讀什麼書啊?」 說完,小偷拂袖離開,留曾國藩一人呆在原地目瞪口呆。 這件事傳開後,人們紛紛嘲笑曾國藩,連小偷都比不過,甚至走在街上,都有人捂著嘴對他指指點點的嘲笑。 (B)啟發