iT邦幫忙

11th鐵人賽相關文章
共有 13616 則文章

技術 Day 36 Laravel Eloquent Relations

one to one hasOne() 使用情境:一對一的關係 例如,從Score中取得某位student的分數: scores id score stu...

技術 Day 35 Laravel 實作 LINE Bot 小幫手筆記

前陣子和工作室的夥伴們一起參加了在台中Monospace舉辦的GDG 黑客松,度過了非常精實的兩天一夜(幾乎沒什麼睡都在趕工),不過收穫蠻多的,想在此分享一下我...

達標好文 技術 [特別篇] LINE Bot 口罩查詢機器人製作心得

最近因為 「武漢肺炎」 大家都在煩惱買不到口罩 為了因應民眾需求,政府在 2/7 開放了 「健保特約機構口罩剩餘數量明細清單」 因此現在網路上可以看到很多熱心的...

技術 [小工具] FlexMessage 轉換器 - FlexMessageConvert

我做了一個 「Flex Message 轉換器」,可以將 JSON 結構轉成 C# 程式。 會做這個是因為,在寫文章的過程中,花了很多時間在將 JSON 改成...

技術 [Day25] 本系列完結

沒錯,本系列完結了!! 總共 25 篇,我也算努力了。 (́◕◞౪◟◕‵)* 這次本來沒有要報名,但最後還是沒忍住,鐵人賽真可怕,跟毒品一樣會上癮 最後 5 篇...

技術 [Day24] LINE Bot 也可以 IOT - LINE Things

LINE Things 比較複雜,最近沒有時間研究 怕發文功能關閉,所以先發文,內容之後再補給大家 官方文件: https://developers.line...

技術 [Day23] 如何在 LINE Bot 整合網站帳號 - Account Link

今天要介紹的是 Account Link,此功能可以將網站帳號和 LINE Bot 整合,讓用戶可以使用網站帳號操作 LINE Bot 功能,例如購物、查訂單等...

技術 [Day22] 如何製作 LINE Bot 行動支付機器人 - LINE Pay

今天要介紹的是 LINE Pay,這是 LINE 推出的行動支付服務,聽說可以用來繳水費和電費等帳單,今天就來看看如何使用 LINE Pay 製作行動支付機器人...

技術 [Day21] 如何在 LINE Bot 使用藍芽偵測用戶位置 - LINE Beacon

今天要介紹的是 LINE Beacon,這是 LINE 推出的藍芽設備,可以讓 LINE Bot 接收該設備附近的用戶資訊,最成功的案例應該是台北捷運,在捷運月...

技術 [Day20] 如何在 LINE Bot 開啟 LIFF 應用 - LINE Front-end Framework

今天要介紹的是 LINE 的 LIFF 應用,全名是 「LINE Front-end Framework」,這是一個 Web App 框架,可以讓 Line B...

鐵人賽 Modern Web

技術 Day 50+ 用了會上癮的 TypeScript 新功能 - Easily Addicted New Features in TypeScript

貼心小提示 筆者最近開始在整理內容並且使用 TypeScript 實驗並且寫各種小專案,因此 Day 50+ 以後的內容通常都是筆者偶爾會整理的一些很實用的東...

技術 [Day19] 如何在網站上使用 LINE 登入服務 - LINE Login

今天要介紹的是 LINE Login,這是 LINE 提供的 OAuth 服務,和 Google、FB 登入一樣,可以讓用戶在我們的網站上,使用社群網站的帳號登...

技術 [Day18] 如何在 LINE Bot 免費推播訊息 - LINE Notify

今天要介紹的是 LINE Notify 服務,Line Bot 如果想推播訊息可以使用 Push Message API,但此 API 有額度限制,如果想大量使...

技術 [Day17] 如何製作 LINE Bot 語音機器人 - Azure 語音服務

今天要製作語音機器人,我會使用 Azure 的 「Speech To Text」 服務將用戶的語音訊息轉成文字,讓 Line Bot 可以支援語音操作。 開使之...

技術 [Day16] LINE Bot 的邀請處理 - Webhook Event

今天要介紹的是 Line Bot 的邀請處理,LINE 提供了一些 Webhook 事件,讓我們可以在機器人被加好友、被封鎖、或被加入群組時,做一些相應的處理。...

鐵人賽 Modern Web

技術 Day 50. 通用武裝・非同步函式X非同步程序的同步化-TypeScript Generics with Asynchronous Programming III. Async Functions

閱讀本篇文章前,仔細想想看 Generators 使用上有哪些特點? 積極求值(Eager Evaluation)與惰性求值(Lazy Evaluatio...

技術 [Day15] LINE Bot 取得用戶上傳的內容 - Message Event

今天要介紹如何取得用戶上傳的內容,到目前為止 Line Bot 只能接收文字訊息,那如果使用者傳的是圖片或影片呢,這篇就來看 Line Bot 還可以處理哪些訊...

技術 近況更新

由於本人的存款花費殆盡,花了些時間找份工作,我也就順便找了一間有在做 OS 的公司,目前在裏頭的某個 Team 擔任超級新鮮人,會在業務範圍穩定後繼續動工,仍在...

技術 [Day14] LINE Bot 的動作類型 - Action Objects

今天要介紹的是動作類型,這裡的動作是指點擊 「按鈕」 或 「圖文選單」 時觸發的動作,總共有 7 種,之前的文章使用過 Postback、Message、URI...

鐵人賽 Modern Web

技術 Day 49. 通用武裝・非同步迭代 X 無窮地惰性求值 - TypeScript Generics with Asynchronous Programming II. ES6 Generators

閱讀本篇文章前,仔細想想看 同步與非同步程序的差異性在哪?你能夠列舉哪些是 JS 裡有非同步的機制的東西嗎? 為何我們需要非同步的程序?同步執行不是很直觀...

技術 [Day13] LINE Bot 的訊息格式 - Message Types

今天要介紹的是訊息格式 Message Types,前面已經介紹過 Flex 和 Template,今天就跳過這兩個,來看 Line Bot 還可以傳送哪些訊息...

技術 [Day12] LINE Bot 的快速回覆功能 - Quick Reply

今天要介紹的是 Quick Reply 快速回覆功能。 圖中下方紅框部分就是快速回覆功能,可用在 群組、聊天室、一般好友,最多支援 13 個按鈕,可橫向滑動。...

鐵人賽 Modern Web

技術 Day 48. 通用武裝・非同步概念 X 脫離巢狀地獄 - TypeScript Generics with Asynchronous Programming I. Promise Chain

閱讀本篇文章前,仔細想想看 ES6 Map 與 Set 在 TypeScript 裡使用時需要注意的事項。 ES6 Promise 的基本運作機制為何?...

鐵人賽 Modern Web

技術 Day 47. 通用武裝・泛型應用 X 結合 ES2015+ - TypeScript Generics with ES2015+ Features

閱讀本篇文章前,仔細想想看 迭代器(Iterator)與聚合物(Collection)的差別在哪? 迭代器模式要如何實踐?實踐的目的為何? 什麼是多型巡訪...

技術 [Day11] 使用 Flex Message 重製模板訊息 - Template Message

今天要介紹的是 Template Message,不過就如前一篇提到的,因為它不支援電腦版,所以我建議大家可以改用 Flex Message,這篇就來教大家如何...

技術 Day 34 Laravel Factory:填充假資料

API開完後想用些測試資料來檢查自己寫的程式有沒有問題,但又不想一筆一筆資料自己輸入的時候怎麼辦呢? Laravel的Factory可以自動幫你產生假資料,只要...

技術 Day 33 Laravel 實做雙人橋牌之心得分享

筆者我很喜歡打橋牌,但目前為止還未找到一個覺得玩起來順手的橋牌APP,因此乾脆自己開出橋牌遊戲的api,再找工作室寫APP的夥伴來做畫面。 這遊戲看似很複雜,但...

技術 [Day10] 客製化 LINE Bot 的回覆訊息 - Flex Message

今天要介紹的是 Flex Message,這是 LINE 推出的新訊息格式,可以讓開發者客製聊天機器人的回覆訊息,如下圖。 Flex Message 用途:...

鐵人賽 Modern Web

技術 [試著把切版專案升級到 gulp4.0 吧] DAY 36 完賽心得

雖然在 2019.12.26 的時候就三十天完賽了,還不小心撿到個人組佳作,但我沒有什麼完賽的實感,因為覺得當時系列文還沒寫完。今天總算是勉強補完了 orz 這...

鐵人賽 Modern Web

技術 [試著把切版專案升級到 gulp4.0 吧] Day35 佈署靜態網頁到 github pages

當網頁已經開發完成了,通常會想找個網路空間把網頁放上去,讓其他人輸入網址後就能在遠方看到網頁。網路雖然是自由的,但卻不是免費的,許多的網路空間都需要花錢錢才能使...