成為這個世界所需的開發者 ~ 微軟Build 2022 開發者大會

5/25 ~ 5/27是2022微軟Build年度開發者大會,照慣例微軟CEO Satya Nadella都會在這個活動進行開場演說,為活動揭開序幕。如果你沒有時間聽完三天的活動,那至少可以聽聽Satya的這一場演講,如果也沒有時間聽完一整場演講,那這篇文章快速地幫你整理了一下CEO想表達的重點。 一如過往,Satya的演講向來會從客戶的角度出發,而這個活動是針對開發者,所以把整場訴求將開發者提升了一個層次:如何打造這個世界需要的產品?如何建立這樣的能力? 而這場演說非常具有條理,直接告訴你,以下的內容會分成這十點來進行說明: 1.Developer Flow 開發流程革命 擁有好的工具,讓你事半功倍!推出: GitHub Codespace 全雲端開發環境,可以在瀏覽器中操作VS Code,也可以在Windows中的WSL(Windows […]

turag-photography-1uQe5BIiH8w-unsplash

在變動的世界中,掌握不變的教育原則

Daniel Susskind是牛津大學貝利奧爾學院的經濟研究員,在「不工作的世界」這本書中,提出了對未來教育的三大原則: 教學內容 隨著人工智慧與其他新興科技的演進,電腦能做的事情越來越多了。我們應該盡可能避免,長時間教授電腦可以做的事情,特別是「電腦可能比人類更擅長的事情」。而應該將重心轉移至 – 讓人們學好機器做不來的技能。 教學方式 利用線上教學突破實體限制,讓更多人取得教育並創造客製化的可能性。作者提到了兩個成功案例: Georgia Tech 喬治亞理工大學開辦電腦科學碩士班,使得獲得該學位的美國人每年增加7%。 Udacity將史丹佛大學的電腦科學課程搬至線上,從200人可修課變成16萬人,更令人驚訝的是,頂尖的史丹佛學生在線上課程中,最優秀的只能拿到第413名,前面還有412人來自全球超越他們的成績。 教學時機 科技日新月異,我們都必須擁抱終身學習,把握各種再次接受教育的機會。很多國家也都開始提供就業培訓補助、在職進修基金。 未來的競爭力,來自能把握正確原則的教育:學好機器做不來的、多加利用各種線上學習管道、擁抱終身學習、持續學習! […]

BCB717

微軟願景:「成為平台創造者的平台」~ MS Build 2021 Opening

從數據的角度來看: 2030年, 科技將在全球GDP的占比從5%成長至10% 各產業接下來,不只是採納科技,而是發展自己專屬的數位科技。所以有很多領域開始大量徵求IT人員,甚至快過一般的科技公司,如零售、農業、能源、財務、健身、醫療、汽車等。 特別是汽車產業,開始出現軟體工程師請得比機械工程師還要多的情況。 在這個特殊時空背景下,開發者的遠端工作機會,也比過去增長了8倍! 微軟的願景是成為平台創造者的平台 成為你拯救世界的助手(如同很多人所說,你不一定要成為追夢者,成為追夢者所需的材料也是一個很大的商機) MS Build 2021將發表超過100項產品更新 更方便快速的開發者工具 新一代的智慧雲端原生應用 無所不在的執行力 新一代的生產力應用整合 […]

build2021bg

AI Summit 2019 舊金山今年看什麼?

AI Summit 巡迴全球,遍地開花   「AI Summit是世界上第一個且最大的AI研討會,展示了AI對於全球企業組織的實際影響。」 ~ Forbes 富比士商業雜誌如此評論。 而今年九月份(9/25 ~ 9/26)在舊金山的AI Summit,將首次深度揭露來自Fortune 1000的企業,是如何在公司中導入前瞻性AI研發專案。不論是高階經理人或是開發者,都能透過此活動獲得第一手的AI科技最前緣情報。 Fact […]

註解 2019-08-10 154436

看見台灣的力量 ITRI ICT Tech Day

2017年7月26日,工研院舉辦了第二屆的ICT Tech Day。本來以為只是一些研發成果的展示,但卻從中聽到不少很有價值的創新方向,想與大家分享: 資通所闕所長的主題演講,非常令人驚艷!而談論的議題也是我近期很感興趣的方向:從次世代的智慧型手機,邁向人工智慧系統(From Next-Generation Smartphone to AI System)。 一開始先談論到,不論是國內外大廠,都希望能收集到大量的使用者資訊,藉以推測使用的固定需求或短期需求,並提供相關的商品推薦。過去透過APP與網站的使用來進行收集,但慢慢發現,使用者對於下載新APP的意願越來越低,或是下載了使用頻率也不高。而從企業的研發成本來說,若花了很多時間進行開發,但使用者卻不買單,投資意願也逐漸下降。 面對這樣的趨勢,工研院提出了幾個研發方向: APP Streaming Service 將原本的行動應用程式移至雲端執行,使用者只要裝一個APP,有點像是入口,就可以接收所有應用程式的輸出,也能透過這個入口,來使用應用程式。當然,這個方式會十分仰賴雲端服務與網路通訊,必須在基礎建設成熟的前提之下進行。 […]

fullsizeoutput_19c0

Amazon推出Echo Show,讓語音助理更有「畫面」

Amazon在2017年六月底,正式對外開賣「Echo Show」,將語音助理裝置帶向有視覺化輔助的新世代。 為了幫助大家了解Echo Show的可用之處,Amazon也推出了一隻近五分鐘的影片,來教大家如何讓Echo Show融入生活。 這部影片裡面的人物都有一個共通點,就是手很忙XD 一開始,新手爸爸正在洗碗時,阿嬤透過Echo Show打了視訊電話來,所以用「講」的就可以接聽: 接著鏡頭一轉,一個小女孩看著Echo Show在畫圖,阿公進來之後,用Echo Show搜尋Youtube影片,一切都在「交談」中輕鬆完成。 後來媽媽用手機打進來,展示Echo Show也可以跟手機通話,而小女孩也可以繼續畫畫,完全不用停下手邊的工作。 鏡頭再帶回累了一天的新手爸媽,透過Echo Show可以觀看嬰兒房的狀況: […]

版本 2

Video Indexing (影片索引):挖掘藏在影片中的寶貴資訊

(Source: Relayto.com)   最近分別在幾個不同的活動中,都看到有人在討論Video Indexing(影片索引),想藉由這一篇的討論,整理一下相關的資訊: 什麼是Video Indexing (影片索引) Video Indexing是一個處理程序,能夠提供給觀看影片的人一個較方便的方式,在影片中瀏覽或跳至特定時間點進行觀看。(譯自IGI Global)。 最簡單的例子,就是像DVD的選單,有時會把一部電影分割成幾個段落,方便觀看者「跳著看」。但這樣的設計並不合乎使用者習慣,一部電影要不就一鼓作氣把它看完,要不然就是突然有事要忙被迫中斷,也很難剛好看完原本切割的一個段落。所以越來越少看到這樣的設計。(也可以說,DVD也很少看到了XD) 所以要讓觀看者接續看沒看完的電影,最好的做法當然就是記錄下來上次觀看的暫停位置,現在有蠻多的平台都有這樣的功能了,像是Youtube, Netflix, Apple […]

LWSHDkQRfOGeUQMNWDOY_youtube-iconsbkgd-fade-1920

AppCoda在台舉辦開發者聚會,引爆後APP時代聊天機器人熱潮

AppCoda是全球知名的iOS教學部落格,許多人的第一隻APP應用程式都是看這個網站寫出來的。創辦人Simon自昨天(3/24)起在台灣一連舉辦三場開發者聚會(北、中、南),除了分享最新的聊天機器人開發之外,並舉辦Light Talk、現場抽獎等活動,十分熱鬧。 Simon這次帶給台灣開發者的分享是「如何於iOS實作AI聊天機器人」,這可說是最近潮到翻的話題。至於為什麼Simon會選擇這個主題,原來行動開發學院也是幕後的推手之一: 感謝Simon引用,不過下次不需要特別在後面註明,這個魔鏡說的大家未必認同 XD ,就是個博君一笑的應用就是了。 言歸正傳,那麼Simon用了哪些東西來完成他的APP聊天機器人呢? 聊天的介面:JSQMessagesViewController (我的老天鵝啊,這個專案竟然有一萬多個星星,找時間來玩一下) 自然語言處理器:API.ai (今天的主角) API.ai是一家已經被Google收購的聊天機器人開發工具商,能夠提供開發者整合聊天服務機制於App、網站或是直接建立聊天機器人於社交軟體中。 那為什麼沒事要搞個聊天機器人呢?其實正確地說,我們想要建構的是聊天室的介面,也就是最近很夯的Conversational UI。 在過去,我們會透過網頁的介面、APP的介面,類似表單的方式進行資料輸入,或是輸入查詢的條件,來獲取或儲存資料。某種程度來說,不論表單的介面做得再怎麼「友善」,還是比不上一個專人為你服務來得親切,這也就是每每總是令你火大的客服專線,設置了一堆選項你還是只想按9轉接專人服務。 但是專人服務的成本很高,我們有沒有可能讓使用者有「專人」的錯覺,但是卻享有專人般的服務呢?這就是現階段聊天機器人最常做的功能,以問答的方式,取代過去的表單頁面,完成查詢條件的輸入。 那這件事情的難度在哪?原因在於語言這一種東西有其模糊性。我們對同一件事情的陳述,通常會有好多種說法,更可怕的是,同一句話,也很有可能因情境、上下文,而有了不同的意義。有時連人與人都很容易會誤會了,更何況是機器呢? 所以這個棘手的問題,當然就得交給人工智慧專家,透過「模糊理論」、「類神經網路」等等的技術,能夠知道該怎麼分類、對應,讓機器像個人似的看得懂圖片、聽得懂人話,還能夠與你形成「有意義」的對談。這真的很困難,因為仔細一想,你是否也曾經跟許多人講話,感覺有「代溝」、怎麼講都「講不聽」的感覺呢?XD […]

17431528_10155224593895625_1238933678_o

當傳播媒體與就業平台都在開課時,代表什麼意義?

最近收到一封來自LinkedIn的信才發現,他們買了Lynda.com那麼久,總算開始有點動作了: LinkedIn透過你在上面的履歷,進行課程推薦機制,實際測試發現,的確是會推薦一些你已經填寫的技能相關課程: 就業媒合平台往開課平台發展也不是新鮮事了,國內的徵才龍頭很早就開始這麼做,差別只是在於: 你是只想做媒介,還是也想經營實際的課程內容。 另一個方向則是科技媒體,每天向我們投(ㄎㄨㄥˇ)放(ㄏㄜˋ)最新的趨勢新知,並且明示暗示我們要趕快學習,要不然就落伍了。這個時候當然免不了補上你幾則廣告。早期很多教育訓練機構都會買在這類新聞附近的廣告,刊久了媒體自己也想試試,所以相關的課程平台就應運而生。至於你現在所看到的趨勢新聞,到底是課程先規劃好還是趨勢先被揭露,也許事實是一個秘密。 所以綜合地來說,大家都在找商機,如果沒有一定的門檻,又能夠讓客戶買單,突然變成「跨領域」經營也不足為奇,生存才是最要緊的事。 那麼真正從事資訊教育的訓練機構該怎麼辦呢? 太入門、不需要長時間準備的課程,有可能教得比媒體還差,表達得沒那麼精彩。 太應用、不需要很有結構的講座,有可能開得比就業媒合平台還差,因為人脈沒那麼廣。 大概只剩下需要打團體戰的長期培育養成班、需要循循善誘、手把手才能講得清楚的技術課程,這一些沒辦法在兩小時的科技講座、兩天的行銷工具搞定的內容,是訓練機構還可以生存的救生圈。 還有哪些機會呢?專業的資訊教育訓練機構會培養自己內部的資訊講師,所以當一些關鍵趨勢技術出現而國內又還沒有人深入研究時,跳進去寒窗苦讀一陣子也能開創出一些別的單位還沒辦法開(找不到人)的課程。 當文宣的內容,能夠讓觀者產生不得不學、而且不得不趕快學、價格又可以接受的時候,似乎每個單位都可以快速轉型為訓練中心。但是不是能長期經營,並且讓客戶獲得良好的教育體驗,時間會證明一切。 Ryan Chung 任職於資策會IT訓練中心,曾遠赴德國擔任難民組織網頁工程師,也在美國Udacity擔任行動開發專案審核員。對於資訊教育有著無比的熱情,最新的玩具是不會講中文的Echo […]

Screenshot 2017-02-09 12.29.27

孕育開發者的酷場所 – 美國Boot Camp現場直擊

在這一次出差的空檔中,參觀了一家美國連鎖資訊教育訓練機構的拉斯維加斯分校,看到了許多跟台灣訓練機構不同的做法,想與大家分享。 背景說明 這一間連鎖教育訓練機構,主要經營產品為12週的電腦教育訓練,培育行動開發者、前端網頁工程師、後端網站工程師以及介面設計師。在美國目前共有21間分校,主要集中在東岸與南部,美國西部僅有Salt Lake City、Las Vegas兩個據點。各分校定期會舉辦對外免費課程,讓在地民眾體驗並了解是否能往相關產業發展。 (圖片來源:theironyard.com) 定期舉辦免費體驗課程 大部分的訓練機構為了招生,都會為較長時間的培訓課程舉辦課程說明會。然而這樣的場合通常行銷意味濃厚,一般人參與的意願並不高,除非已經有五六成想要參加的想法,才會報名課程說明會。 而這家美國訓練機構選擇以舉辦免費入門課程的方式,來吸引對程式設計有點興趣,但又不確定自己是否適合的人,可以透過一個晚上的時間來瞭解。 活動的頭兩個小時,講師Michael非常認真地帶大家實作一個猜數字的Javascript程式,並且講解HTML, CSS, JavaScript的個別功用,並從JS程式開始實作,一步一步帶領大家撰寫。比較可惜的是,講師並沒有下來查看大家的實作狀況,而是在講台上將要寫的內容直接完成,學員有問題舉手發問,僅在台上簡單地回覆。不過畢竟是免費的入門引導課程,大家也不會太苛求,還是很開心地跟著一起敲敲打打,看著自己寫的第一支網頁程式。 我發現講師說明的內容忽淺忽深,有些講解應該是說給已經了解的工程師聽的,算是犯了入門教學的禁忌。但是他們的負責人非常厲害,總會適時地在教室出現,穿針引線介紹一下這裡的長期班課程內容、在地工程師市場需求很大等等,讓你有想進一步學習的念頭。 程式打累了嗎?跟同學來一場美式足球賽吧! […]

IMG_0943

AUGM在華山,好新好潮好好玩

2017年12月3日的這一天,華山文創園區好熱鬧。一整天滿滿的活動,而今天要近距離介紹的是當天的AUGM (Apple User Group Meeting,蘋果使用者社群聚會)。 在過去微軟曾經主宰整個資訊產業的時代,其他小眾族群都必須仰賴社群聚會、品牌愛好者聚會等方式,互相交流取暖,分享寶貴的使用經驗。然而在已經是人手一隻iPhone的現今,蘋果使用者社群聚會AUGM要如何吸引這麼多人的目光呢?我們來看看主辦單位端出的菜色: 如何運用Mac來提昇工作效率? 不論是已經在使用Mac或是還在猶豫是否要入手的人,都一定很關心,究竟要如何使用Mac,能讓工作的效率更加提升呢?在這裡摘要 Stanley現場分享的幾個重點: 使用外接SSD開機(若你內建的是一般硬碟) 連結多顆螢幕(HDMI、VGA、USB) Youtube 子母視窗(macOS Sierra新推出) 如何快速叫出Emoji、蘋果等特殊符號、特殊字元 […]

xlarge