LIFF v2 升級指南:趕在 v1 終止服務之前,快升級到 v2 吧!(別懷疑,真的會終止!)

即時通訊軟體的本質是聊天,也就是一問一答,所以在介面上, LINEFB MessengerTelegram 都很有默契地將畫面區分成左右兩邊,左邊是對方,右邊是自己。假使聊天的對象是 Chatbot 聊天機器人,這種問答式的介面將成為天花板,限制了服務的發展可能性。於是 LINE 在 2018 年 6 月推出了 LIFF ( LINE Front-end Framework )前端技術,可以將聊天機器人應用從 LINE 聊天視窗延伸到網頁(不只是瀏覽,還可以互動),畢竟如果是網頁的話,大家在操作上比較熟悉,而且版面也比較大,不再受到必須左右一問一答的介面限制。

在 LINE Login 頻道中管理 LIFF App 網頁應用。
在 LINE Login 頻道中管理 LIFF App 網頁應用。

閱讀全文〈LIFF v2 升級指南:趕在 v1 終止服務之前,快升級到 v2 吧!(別懷疑,真的會終止!)〉

《槓桿閱讀術》讀書心得:整理知識資產的方法

這是我在 2008 年看過的書,雖然已經絕版,但是當時留下來的讀書心得,時至今日讀來依舊十分受用,核心概念就是:把「讀書」這件事變成是在「整理知識資產」。所謂資產就是能夠產生效益的東西,所以要勤畫重點、勤寫筆記,從厚厚的書中把知識資產萃取出來變成精華,然後不斷複習與實踐。

書名:槓桿閱讀術(已絕版,查看作者的新作);作者:本田直之;譯者:葉冰婷;出版社:漫遊者文化;出版日期:2007/08/17。

讀後心得大致上有 3 個重點(主要是將這套閱讀術套用於商業類的書籍),包括對於書本應該採取何種態度,以及如何妥善處理從書本當中所獲得的知識。

讀書心得

🛒 來去【博客來】網路書店購買作者的新作 📚

閱讀全文〈《槓桿閱讀術》讀書心得:整理知識資產的方法〉

LINE Dev Day 2019 議程心得之五:設計系統中的前端技術

成也設計,敗也設計。好的設計可以吸引目光,帶來人潮,提供更良好的使用者體驗。像 LINE 有 App 版本、桌機版本、網頁後台,用戶橫跨好幾個國家,不免讓人好奇如何實現一致的設計。在 LINE Developer Day 2019 第二天( 11/21 )下午有一場官方講座,主題是〈 Front-end in Design Systems 〉( 設計系統中的前端技術),講者是日本 LINE 前端標準化團隊的工程師 Akihiko Okazaki ,分享了許多有趣的秘辛,例如光一個關閉的叉叉圖示,就可以有 10 款設計,意想不到吧。

由 Akihiko Okazaki 主講〈 Front-end in Design Systems 〉( 設計系統中的前端技術)。
由 Akihiko Okazaki 主講〈 Front-end in Design Systems 〉( 設計系統中的前端技術)。

閱讀全文〈LINE Dev Day 2019 議程心得之五:設計系統中的前端技術〉

LINE Dev Day 2019 議程心得之四: LIFF 前端技術新鮮事

LIFF ( LINE Front-end Framework )是 LINE 發展的前端技術,可以將應用從 LINE 聊天視窗延伸到網頁,為服務創造更多的可能性,近來普遍常見於聊天機器人應用當中。在 LINE Developer Day 2019 第二天下午有一場官方講座,主題是〈 What’s New in LINE Front-end Framework 〉( LIFF 前端技術新鮮事),講者是日本 LINE UIT 部門的產品經理、同時也是前端工程師的 Daisuke Shimizu ,所謂 UIT 就是「 UI 科技」,儼然已經是一門顯學了。

由 Daisuke Shimizu 主講〈 What's New in LINE Front-end Framework 〉( LIFF 新鮮事)。
由 Daisuke Shimizu 主講〈 What’s New in LINE Front-end Framework 〉( LIFF 新鮮事)。

閱讀全文〈LINE Dev Day 2019 議程心得之四: LIFF 前端技術新鮮事〉

LINE Dev Day 2019 議程心得之三:推薦系統與智慧頻道

什麼是推薦系統?就像 Netflix 或 Spotify 的猜你喜歡,看完這部片、聽完這首歌就要立刻推薦下一個,這樣你才會繼續使用下去,訂閱服務才不會中斷。那為什麼你需要推薦系統?因為資訊實在太多,不止你有選擇障礙,服務商也很難知道到底要給你什麼資訊(廣告)。

在 LINE Developer Day 2019 第一天的上午和下午各有一場官方講座,主題分別是〈 Timeline Post Recommender System 〉(貼文串推薦系統),講者是 Jihong Lee ,以及〈 Building a smart recommender system across LINE services 〉(建置跨 LINE 服務的智慧推薦系統),講者是 Jun Namikawa 。兩位講者都是研究院的學者等級,投影片媲美論文發表,除了有詳細的實驗數據分析和結果之外,還有公式推導。

金玉良言:唯有新內容才有價值!
金玉良言:唯有新內容才有價值!

閱讀全文〈LINE Dev Day 2019 議程心得之三:推薦系統與智慧頻道〉

LINE Dev Day 2019 議程心得之二:來賓主講智慧城市應用

當人們在生活上已離不開 LINE 通訊軟體時,許多服務便自然而然地化身為聊天機器人,開始進駐到 LINE 裡面成為你的好友。但是使用 LINE 聊天機器人做 O2O 應用到底可以做到什麼程度呢?常見的例如飲料菜單(甜度、冰塊、杯數),比較複雜的甚至可以是政府文件的申請表單,在 LINE Developer Day 2019 第二天下午有一場來賓講座,主題是〈 Let’s experience super smart city leveraging LINE API 〉(體驗運用 LINE API 的超級智慧城市),講者是日本 Bot Express, Inc 公司的 Kazuki Nakajima 。

由 Kazuki Nakajima 主講〈 Let's experience super smart city leveraging LINE API 〉(體驗運用 LINE API 的超級智慧城市)。
由 Kazuki Nakajima 主講〈 Let’s experience super smart city leveraging LINE API 〉(體驗運用 LINE API 的超級智慧城市)。

閱讀全文〈LINE Dev Day 2019 議程心得之二:來賓主講智慧城市應用〉

LINE Dev Day 2019 議程心得之一: LINE Things 物聯網

物聯網這個話題已經發燒好幾年了, LINE 也有自己的解決方案,叫做「 LINE Things 」,打從 2018 年 11 月開放以來,已經有超過 1800 件試用產品,可謂蓬勃發展。在 LINE Developer Day 2019 第二天中午有一場官方講座,主題是〈 Evolution of LINE Things and inside of released products 〉( LINE Things 演進及其應用產品探討),講者是日本 LINE 技術傳教士 Sho Tachibana 。議程裡面提到的多款原型和產品案例,在會場的攤位上也都看得到、玩得到喔。

由 Sho Tachibana 主講〈 Evolution of LINE Things and inside of released products 〉( LINE Things 演進及其應用產品探討)。
由 Sho Tachibana 主講〈 Evolution of LINE Things and inside of released products 〉( LINE Things 演進及其應用產品探討)。

閱讀全文〈LINE Dev Day 2019 議程心得之一: LINE Things 物聯網〉

串接 LINE Notify ,免費通知訊息吃到飽

假使你最近剛好要去日本旅遊或出差(比方說參加 11/20 、 11/21 在東京台場日航大酒店舉行的 LINE Developer Day 2019 開發者大會),你可以今天就準備行李,也可以下個禮拜再準備,唯有一件事情是必須時刻關注的,那就是匯率變化。今天( 11/12 )早上台幣兌換日幣的匯率是 0.2819 ,聽說已是不錯的換鈔買點了唷!

身為一名全端工程師,尤其是 LINE 聊天機器人開發者,責無旁貸當然要自己在後端寫一支爬蟲程式(臺灣銀行網站有提供 CSV 格式,週一至週五的交易日,從早上 9 點到下午 4 點,更新週期大約 10-15 分鐘,你要說它是 Open Data 也行,非常好解析),再串接 LINE Notify API 來發通知提醒自己囉(最簡單的方式是用個人開發名義來發行存取權杖,連服務都不必登錄,不少網管工程師都用來當作主機健康狀態的警示通知)。

閱讀全文〈串接 LINE Notify ,免費通知訊息吃到飽〉