Microsoft Azure is huge and changes fast! There are more than 200 services in Azure, with many features—𝗧𝗵𝗲 𝗿𝗮𝘁𝗲 𝗮𝘁 𝘄𝗵𝗶𝗰𝗵 𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗲𝘃𝗼𝗹𝘃𝗲 𝗶𝘀 𝗮𝗺𝗮𝘇𝗶𝗻𝗴. New services always come out and are constantly being improved with new features. Microsoft can do this because most services are owned by separate teams that develop functionality. This high rate of change is great because it provides new ways to solve problems. However, 𝗶𝘁 𝘁𝗮𝗸𝗲𝘀 𝗮 𝗹𝗼𝘁 𝗼𝗳 𝘄𝗼𝗿𝗸 𝘁𝗼 𝘀𝘁𝗮𝘆 𝘂𝗽-𝘁𝗼-𝗱𝗮𝘁𝗲. It takes much work to keep track of new services and their purpose in the Azure world. So the question is how to stay up-to-date. Here are some essential information sources:
𝗔𝘇𝘂𝗿𝗲 𝗙𝗿𝗶𝗱𝗮𝘆: https://learn.microsoft.com/en-us/shows/azure-friday/.
𝗔𝘇𝘂𝗿𝗲 𝗧𝗵𝗶𝘀 𝗪𝗲𝗲𝗸: https://learn.acloud.guru/series/azure-this-week.
𝗔𝘇𝘂𝗿𝗲 𝗨𝗽𝗱𝗮𝘁𝗲𝘀: https://azure.microsoft.com/en-us/updates/.
𝗔𝘇𝘂𝗿𝗲 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁𝘀: https://azure.microsoft.com/en-us/blog/content-type/announcements/.
𝗔𝘇𝘂𝗿𝗲 𝗕𝗹𝗼𝗴: https://azure.microsoft.com/en-us/blog/.
𝗔𝘇𝘂𝗿𝗲 𝗔𝗽𝗽 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗧𝗲𝗮𝗺 𝗕𝗹𝗼𝗴: https://azure.github.io/AppService/. Also, check my 𝗔𝘇𝘂𝗿𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿’𝘀 𝗖𝗵𝗲𝗮𝘁 𝗦𝗵𝗲𝗲𝘁
: https://github.com/milanm/azure-cheat-sheet.
個人名望:Stack Overflow總排名第一的大神,每月的問答量維持在425個左右。
個人簡介/主要榮譽:Google軟體工程師,代表作有《深入理解C#(C# In Depth)》。
網路上對Jon Skeet的評價:
“他根本不需要調試器,只要他盯一下代碼,錯誤之處自會原形畢露。”
“如果他的程式碼沒有通過編譯的時候,編譯器就會道歉。”
“他根本不需要什麼程式規範,他的程式碼就是程式規範。”
個人聲望:程式設計大賽神童
個人簡介/主要榮譽:年僅11歲時便參加國際資訊學奧林匹克競賽,創造了最年輕選手的紀錄。 2007-2012年間,總共取得6面奧賽金牌;2013年美國電腦協會程式設計比賽冠軍隊成員;2014年Facebook駭客盃冠軍得主。截止目前,穩居俄程式網站Codeforces聲望第一的寶座,在TopCoder演算法競賽中暫列榜眼位置。
網路上對Gennady Korotkevich的評價:
“一個程式神童。”
“他太令人驚訝了,他相當於我在白俄羅斯建立了一支強大的編程隊伍。”
“徹底的程式天才。”
個人名望:Linux之父
個人簡介/主要榮譽:
Linux和Git之父,一個開源的作業系統;
1998年EFF(電子前沿基金會)先鋒獎得主;
2000年英國電腦學會Lovelace獎章得主;
2012年千禧科技獎得主;
2014年IEEE(電機電子工程師協會)電腦學會先鋒獎得主;
2008年入選電腦歷史博物館名人堂;
2012年入選網路名人堂。
網路上對Linus Torvalds的評價:
“他簡直優秀得無與倫比。”
個人名望:Google搜尋索引技術的幕後大腦。
個人簡介/主要榮譽:Google大規模分散式運算系統的設計師,例如:網站爬行,索引與搜索,線上廣告,MapReduce,BigTable以及Spanner(分散式資料庫)。 2009年進入美國國家工程院;2012年美國電腦協會SIGOPS Mark Weiser Award以及Infosys Foundation Award獎得主。
網路上對Jeff Dean的評價:
“使數據挖掘取得了突破性發展。”
“能夠在各項工作都已安排得滿滿的情況下,仍能構思、創作、發佈出MapReduce以及BigTable這些令人讚嘆不已的工具。”
個人名望:第一人稱射擊遊戲經典師祖《Doom》(毀滅戰士)之父
個人簡介/主要榮譽:id Software公司共同創辦人,製作了許多膾炙人口的遊戲,如:《德軍司令部》(Wolfenstein 3D,又名《刺殺希特勒》)、《Doom》(毀滅戰士)、《Quake》(雷神之鎚)。引領了許多電腦顯示領域的新技術,包括:adaptive tile refresh(切片適配更新)、binary space partitioning(二元空間分割)、surface caching(平面緩存);2001年進入互動藝術與科學學院名人堂;2010年收穫遊戲開發者精選獎終身成就獎殊殊。
網路上對John Carmack的評價:
“製作了很多革命性的第一人稱射擊遊戲,影響了一代又一代的遊戲設計者。”
“他能在一周內就完成任何的基礎設計工作。”
“他是會程式設計的莫札特。”
個人名望:Emacs文字編輯器,多種語言編譯器GCC的創造者。
個人簡介/主要榮譽:GNU專案發起人,開發出許多核心工具,例如:Emacs,GCC,GDB和GU Make Free Software公司創辦人。 1990年獲得美國電腦協會Grace Murray Hopper獎項;1998年獲得EFF(電子前沿基金會)先鋒獎。
網路上對Richard Stallman的評價:
“曾獨自一人與一眾Lisp黑客好手進行比賽,那次是Symbolics對陣LMI。”
“儘管我們對事物有不同看法,但他一定是最有影響力的程式設計師,無論現在還是將來。”
個人名望:最具競爭力的程式設計師之一。
個人簡介/主要榮譽:分別在2000年與2012年收穫國際奧林匹克資訊競賽金牌;2011年與2013年贏得Facebook黑客杯賽;在2006年贏得谷歌Code Jam程序設計大賽以及TopCoder算法公開賽;截止目前,暫列TopCoderPetrtr測中排名第一,在第五賽制演算法中排行。
網路上對Petr Mitrechev的評價:
“即使在印度,他都是程式設計競賽者心中的偶像。”
個人名望:開發出類比處理器的自由軟體QEMU。
個人簡介/主要榮譽:開發了許多著名的開源軟體,例如:QEMU硬體模擬虛擬平台,FFmpeg多媒體資料處理軟體,Tiny C編譯器,LZEXE解壓縮軟體。在2000年與2001年贏得國際C語言混亂代碼設計大賽冠軍;2011年贏得GoogleO’Reilly開源設計獎;前圓周率計算精度世界紀錄保持者。
網路上對Fabrice Bellard的評價:
“他的作品總是令人印象深刻和光芒四射。”
“世界上最有創造力的程式設計師。”
“他是軟體工程領域的尼古拉·特斯拉。”
個人名望:開發開源全文檢索引擎工具包Lucene。
個人簡介/主要榮譽:除了Lucene,還開發了著名的網路爬蟲工具Nutch,分散式系統基礎架構Hadoop,這些大師級作品都是開源的。目前任職Apache軟體基金會主席。
網路上對Doug Cutting的評價:
“他開發出卓越超群的全文檢索引擎工具包(Lucene/Solr)以及為世界打開了一扇通往大數據的大門。”
“開源的Lucene以及Hadoop為全球創造了無數的財富以及就業機會。”
個人名望:《電腦程式設計藝術》(The Art of Computer Programming)一書的作者。
個人簡介/主要榮譽:著有數本影響深遠的程式設計理論書籍;發明了TeX數位排版系統;在1971年成為首位獲得美國電腦協會Grace Murray Hopper獎項的人士;1974年獲得美國電腦協會A.M. Turning獎項;1979年被授予國家科技獎章;1995年獲得美國電腦協會A.M. Turning獎項;1979年被授予國家科技獎章;1995年獲頒電氣和新博物館歷史獎章。
網路上對Donald Knuth的評價:
“我曾經有幸使用過一款無限接近零錯誤的大型軟體,它就是TeX。”
個人名望:創造了Turbo Pascal。
個人簡介/主要榮譽:Turbo Pascal的原作者,Turbo Pascal是最受歡迎的Pascal編譯器之一,也首次為Pascal帶來整合的開發環境。主導開發了Turbal Pascal繼承者Delphi。首席C#設計師與架構師;2011年獲得Dr.Dobb’s Excellence in Programming榮譽。
網路上對Anders Hejlsberg的評價:
“我崇敬的程式大師,是我通往專業軟體設計師道路上的領路人。”
個人名望:創造了Unix
個人簡介/主要榮譽:與Dennis Ritchie一起創造了Unix。
同時也是B程式語言,UTF-8編碼,ed文本編輯器的創造者、設計者。 Go程式語言的開發者之一。 1983年與Ritchie一起獲頒美國電腦協會A.M. Turning獎項;1994年IEEE(電機電子工程師協會)電腦學會先鋒獎得主;1998年獲頒國家科技獎章;1997年入選電腦史博物館名人錄。
網路上對Ken Thompson的評價:
“世界上最傑出的程式設計師。”
個人名望:問答SNS網站Quora的創辦人之一。
個人簡介/主要榮譽:前Facebook CTO、研發副總裁,創建了news feed(資訊流)的基礎架構。 SNS網站Quora的創辦人之一。 2001年以高中生身分參加美國電腦奧林匹克競賽,最終取得第八名的佳績。 2004年幫助加州理工學院摘下ACM國際大學生程式設計比賽團體銀牌。 2005年進入Topcoder大學校際演算法競賽決賽。
網路上對Adam D’Angelo的評價:
“一位程式設計全才。”
Mark Zuckerberg的評價:“我做的每一個好東西,他都能做出六個。”
個人名望:Google架構師團隊中的核心人物。
個人簡介/主要榮譽:幫助Google設計並推出了大型發布式運算系統,包括:MapReduce、BigTable、Spanner以及Google檔案系統。開發出Unix ical日曆系統;2009年進入國家工程院;2012年美國電腦協會Infosys Foundation Award獎項得主。
香港編程學會推出技術義工計劃,為非牟利組織(NGO)開發一個會員系統(Memebership System),旨在簡化會員管理、追蹤義工活動並提升行政效率。長久以來,香港的programmer可能被認為較少參與開源或公益項目,這次活動可展示他們對社會的貢獻,改變刻板印象。
經過一兩年嘅觀察,前前後後都睇過近百個學生嘅水準,國際學生編程能力的確係比較強,原因如下
有幾點值係注意:
家長取勝之道:
如果有兩個學生,同樣鐘意寫Program,有着同樣嘅天份,勝負在於兩樣野: 邊個有更多時間投入嘅贏,邊個撞到可以帶自己嘅人贏
國際學校其實根本乜都無做到,佢地係唔做一樣野,燒哂學生啲時間
檢索增強生成(RAG)開發者棧是一個專為提升 AI 驅動應用設計的綜合工具和技術生態系統。以下是按大語言模型(LLMs)、框架、向量數據庫、數據提取、開放 LLMs、文本嵌入和評估分類的關鍵軟件概覽。
這個棧通過利用針對開發過程不同方面的多樣化工具,賦予開發者構建複雜 RAG 應用的能力。
量子電腦的編程範式日新月異,仿制Oreilly的QCEngine用於教學有好大好處。QCEngine的building block只有十數個,要仿制唔難。睇左代碼,佢係用JS嘅Eval去執行模擬,原理唔高深。https://github.com/machinelevel/QCEngine 。至於QCEngine係用Canvas做動畫,用AI改用SVG做,只用左30秒。
Building Block
香港,2025年7月26日 – 香港編程學會(HKPS)今日宣布推出全球性計劃「Student Cloud」,旨在建設一個創新的雲端學習平台,賦能全球學生通過先進技術實現高效、靈活的學習體驗。此計劃將整合雲端技術、人工智能和協作工具,為學生提供無縫的數位學習環境,促進知識共享與全球教育聯繫。
隨著數位化教育的快速發展,HKPS意識到雲端技術在提升學習體驗中的關鍵作用。「Student Cloud」計劃旨在為學生提供一個安全、可擴展且易於使用的雲端平台,支援多樣化的學習需求。該平台將涵蓋課程資源管理、線上協作、實時數據分析以及人工智能輔助學習功能,幫助學生在全球化教育環境中脫穎而出。
HKPS院長陳博士表示:「『Student Cloud』不僅是一個技術平台,更是連接全球學生的橋樑。我們希望通過這一計劃,幫助學生掌握21世紀所需的數位技能,同時促進跨文化的學術交流。」
「Student Cloud」平台將提供以下核心功能:
「Student Cloud」計劃將與全球多所教育機構、技術公司和非營利組織合作,共同推廣數位教育解決方案。首批合作夥伴包括領先的雲端服務提供商和教育科技公司,這些合作將為平台提供技術支持和豐富的學習資源。
此外,HKPS計劃為發展中國家的學生提供免費或低成本的平台訪問權限,以縮小全球教育差距。預計到2026年底,該平台將惠及超過50萬名學生,覆蓋亞洲、歐洲和北美等多個地區。
「Student Cloud」平台將於2026年第四季度正式上線,首批試點項目將在香港、英國和新加坡的選定學校展開。HKPS計劃在未來三年內逐步擴展至全球更多地區,並持續升級平台功能 。「我們相信,『Student Cloud』將重新定義數位教育的未來。通過這一平台,學生不僅能獲得知識,還能培養創新思維和全球視野。」
香港編程學會正聯同學界合作開發一個創新的物聯網平台(IoT Platform),無縫整合到 Semiblock,這是一種旨在以引人入勝且易於理解的方式教導孩子編碼的動態工具。該平台透過用戶友好的基於區塊的編碼介面實現即時數據交換、視覺化和原型設計,使年輕學習者能夠探索物聯網 (IoT)。透過 API 功能,它允許學生創建將實體設備連接到數位系統的互動式項目,促進有關感測器、數據處理和智慧技術的實踐學習。該平台嵌入在 Semiblock 中,簡化了複雜的物聯網概念,使兒童能夠輕鬆理解,同時鼓勵透過Coding發揮創造力和解決問題的能力。這種整合提供了強大的教育體驗,將理論Coding技能與實際的真實世界物聯網應用結合。
黃敬群(Jim Huang,網路暱稱 Jserv、宅色夫),是台灣知名的自由軟體開發者與學者,是一位活躍於科技圈有着非常高動手能力的教授。他對系統級別的東西例如Operating System,Compiler等等有着很全面的了解。訪問當中黃教授介紹了他團隊的作品,由此可以看出他是一位很hands-on之教育家。黃教授幾十年來專注於System Programming,是一位名符其實的學者。
黃教授的Github充份表現出他對寫程式和求真的熱情,他的論文都會實作而不是玩理論,是一位很愛動手的教授