顯示具有 網路應用 標籤的文章。 顯示所有文章
顯示具有 網路應用 標籤的文章。 顯示所有文章

2023年4月1日 星期六

LINE Notify 權杖申請與取用

LINE Notify 申請與使用 LINE 官方有一個特殊的 LINE Notify 帳號 (@linenotify),是一個 LINEBot 機器人專門用來發送訊息的服務帳號,讓用戶可以透過LINE接收GitHub、IFTTT及Mackerel等網站服務的訊息提醒。 

 訊息接收者不需要事先加入LINE Notify 帳號,只要有訂閱任何一個 LINE Notify 通知服務就會收到訊息。任何 LINE 用戶都可以成為服務提供者(訊息推播者),可以發送推播訊息給任何人。 

 LINE Notify 存取權杖申請 

要使用 LINE Notify 推播訊息必須先取得 LINE Notify 存取權杖。開啟 LINE Notify 的網站https://notify-bot.line.me/zh_TW/ ,並使用自己的 LINE 帳號登入。

2023年2月24日 星期五

物聯網雲端平台: Adafruit.IO 應用2 _建立儀錶板與圖表區塊

順利完成 Adafruit.IO 免費帳號申請與新增FEED資料記錄欄位後,接著就可新增儀表板,所謂的儀表板其實就是將FEED資料記錄欄位內的資料由平凡的數字轉換成圖表來顯示。

先點選 IO-->Dashboards 頁籤。再點選畫面中的 New Dashboard 按鈕。

2023年2月13日 星期一

物聯網雲端平台: Adafruit.IO 應用1 _帳號申請與新增 FEED

Adafruit IO是一個免費/付費的IoT平台,提供數據雲端化、圖像化的服務整合讓使用者自由定義傳輸上去的資料內容,只要完成註冊並新增FEED就可以建立儀表板來新增折線圖表,例如將物聯感測器的數據上傳並顯示統計圖表。

 Adafruit IO除了支援MQTT(S)、HTTP(S)、WebSocket外,也提供多樣化的API供使用者使用,大部分程式語言都可以透過HTTP或MQTT協定對AdafruitIO存取。

申請Adafruit.IO 帳號
進入Adafruit.IO官網,點選右上角的 Get Started for Free 的連結,進入註冊畫面。

2023年2月4日 星期六

利用雲端平台 ThingSpeak 記錄物聯數據

在之前各單元已經學習過如何利用 ESP8266  MicroPython 網路HTTP傳輸 、 ESP8266 MicroPython 無線基地台連線、ThingSpeak服務平台的申請使用,現在就來將這些相關學習串連起來。

本實作將利用ESP8266建立無線網路連線將DHT11溫溼度模組所取得的溫濕度資料上傳到 ThingSpeak 服務平台上加以記錄。

 [模組材料] 
1. 8266 D1 mini x 1 
2. DHT11溫溼度測量模組 x1 
3. 杜邦連接線 x 3條

2023年1月29日 星期日

物聯網雲端平台: ThingSpeak

ThingSpeak是用Ruby編寫的開源軟件,允許用戶與啟用Internet的設備進行通信。它通過為設備和社交網絡網站提供API來促進數據訪問,數據檢索和數據記錄。ThingSpeak最初由ioBridge在2010年推出,作為支持IoT應用程序的服務。 (維基百科)

ThingSpeak 提供非商業使用的免費雲端服務,提供物聯網相關裝置的訊息紀錄之用,物聯裝置的免費商業使用限制訊息發送間隔必須大於15秒以上。

想使用平台服務當然得先加入會員,前往 ThingSpeak 首頁,按下左上角的人像圖形按鈕進入登入畫面,如下圖左,在按下其中的  Create one! 即可開始填寫會員加入資料,如下右圖。


2023年1月8日 星期日

Firebase 專案建立與新增即時資料庫(下)

新增Firebase 即時資料庫 

在Firebase 中建立專案後,就可以開始在專案中新增即時資料庫。
展開[建構]選單,點選[Realtime Database]。

按下[建立資料庫]按鈕。

2022年12月30日 星期五

Firebase 專案建立與新增即時資料庫(上)


Firebase是Firebase,Inc.在2011年發布的行動和網路應用程式開發者平台,在2014年被Google收購。截至2020年3月,Firebase平台擁有19項產品,它們被超過150萬個應用程式採用。(維基百科) 
 Firebase 即時資料庫是一個雲託管資料庫。資料以 JSON 格式存儲並實時同步到每個連接的客戶端。當使用 Apple 平台、Android 和 JavaScript SDK 構建跨平台應用程序時,所有客戶端可共享一個即時資料庫並自動接收最新資料的更新。 

2022年12月22日 星期四

建立 IFTTT 觸發程式與服務測試 (下)

當IFTTT上的小程序  Applets建立完成後,要應用 WebHooks 服務還得取得 WebHooks 金鑰。 
 回到 IFTTT並登入,選擇 My Applet 。

2022年12月17日 星期六

建立 IFTTT 觸發程式與服務測試 (上)


IFTTT 的 Applet 是一個小程序,能將兩個或多個應用程序或設備連接在一起。 Applet 將兩個或多個應用程序或設備連接在一起。它是兩個服務之間的自動化或集成/連接,使您能夠做這些服務無法自行完成的事情。 小程序由觸發器和動作組成,觸發器告訴 Applet 開始,動作是 Applet 運行的最終結果。

在本範例中將使用HTTP請求為觸發,並以寄送EMAIL的程序做為 Applet。

在開始建立程序之前,請先完成IFTTT的登入動作。

2022年12月5日 星期一

IFTTT 申請


IFTTT,是一個新生的網絡服務平台,通過其他不同平台的條件來決定是否執行下一條命令,即對網絡服務通過其他網絡服務作出反應。

IFTTT Agent 採用了目前最受歡迎的網路自動化服務-IFTTT ( If This Then That ),能自由地將 NAS 與手機裝置或喜愛的 App 結合,像是:Facebook、Gmail™、Twitter 等,量身訂做一個個 NAS 或物聯網服務,自動執行備份或監控等眾多任務。

IFTTT 讓使用者能指定某個網路服務A(Channel A)在發生某個條件後,觸發(trigger)另一個網路服務B(Channel B)進行某個反應行動(Action),這整個流程就被稱為一個自動化任務(Recipe)。

2021年2月8日 星期一

jQuery 模組 uploadify


FLASH正式出局,多年前為客戶建立的管理模組因此失靈,當初使用的是jQuery外掛uploadify,有分SWF與HTML5兩種,當時SWF是免費版而HTML5為收費版,想當初FLAS還相當流行且外掛模組可免費使用因而採用SWF與版本,多年後的現在FLASH被淘汰反倒是HTML5為主流。

廢話不多說,uploadify 模組可以在此拿到-->  RonnieSan/uploadify ,感謝模組作者無私的貢獻!!直接把作者提供的範例貼出,大家可參考參考。

2019年7月20日 星期六

好書推薦:深入淺出網路管理

一本出版於2009年的老好書,市面上已經絕版,從新北市圖管挖寶找到的,閱讀之後能增進網路管理功力,抑或說可以讓您對網路的運作有所了解。總之,這是本好書,推薦給大家~~

網路管理書籍中大量的縮寫字讓你昏昏欲睡嗎?別擔心,《深入淺出網路管理》會一路陪著你,讓你從網路管理的新手蛻變為大師,而且不僅讓你知其然,還讓你知其所以然。

  《深入淺出網路管理》會讓你自己動手解決真實世界的網路問題。你正在光纖網路中找尋斷路之處嗎?你想從藍圖中找出影響網路的障礙物嗎?無論是 DHCP 或 NAT、port mapping 或 IP spoofing、路由器或交換器,本書都會替你細說分明...並且教你修正導致網路停擺的問題。

2019年6月15日 星期六

電子書:Dreamweaver CS + PHP + MySQL + Ajax 一網打盡




不管您是否曾經接觸過Dreamweaver , 本書都將是常伴您左右的工具書!
本書單元化的整理目前網路上最常見的動態網頁程式, 以最低量程式碼撰寫為原則, 讓您透過視覺化操作快速完成網站的開發。

本書內容包含相當廣, 除了基本的PHP學習、Spry AJAX技術的應用外, 還包括了Apache、MySQL Server等伺服器的操作與使用, 不管是前端程式或是後端伺服器系統, 本書中都將一一的為各位介紹, 當然, 這些書籍內容都是筆者本身的經驗, 所以都是採用較為口語化的敘述, 也儘量避免談及較為艱深的設計理論, 而以完全實做的方式來進行學習, 希望即使是從來沒接觸過這種另類組合的朋友們也能輕鬆的閱讀本書。

2019年5月21日 星期二

電子書:Dreamweaver 資料庫實例應用 - 使用 PHP

 不用寫程式
只要在 Dreamweaver 中點點選選,
就能透過現成的程式和 Dreamweaver的擴充功能
直接連結資料庫中的各項資料
快速開發出具備各種功能的動態網站!

本書特色:
□本書以 Dreamweaver CS3 搭配 PHP 為主軸, 分為伺服器架設與操作、程式語法與資料庫應用入門、範例學習 3 個部分。
□利用簡單的圖解和清楚的文字, 說明伺服器架設的操作方式, 讓您一次就上手。
□程式語法學習部分, 則以最簡單的說明, 帶領讀者進入 PHP 與 SQL 語法的世界, 讓讀者擁有基本的程式閱讀能力。
□範例學習部份, 則涵蓋了會員系統、新聞公告系統、線上票選、討論區系統、網路相簿、部落格、RSS系統、與線上購物系統等, 讓您能在進一步瞭解程式之餘, 還能夠修改、活用及整合到自己的網站中, 製作出實際範例。
□讀者在閱讀過程不會盲目跟著書籍內容拖拉物件, 離開範例後便不知操作了哪些東西、造成無法應用的窘況。

2018年12月4日 星期二

何謂動態網頁


甚麼是靜態網頁?甚麼又是動態網頁?簡易判斷法就是當你瀏覽網頁時, 網頁的副檔名是『.htm』或是『.html』這種類型的網頁就是靜態網頁。靜態網頁顧名思義, 其所呈現的內容都是固定不變的, 即使網頁中含有動態圖形、文字特效、Script程式敘述所產生的變化等, 充其量也只表面上的視覺變化, 因為它不會有動態的資料內容, 這種網頁在製作上最簡單, 但也最單調最無趣。

瀏覽靜態網頁的流程, 基本上就如同自伺服器單純下載資料一般, 這些資料並不需要經過伺服器做特別的處理(例如程式碼編譯), 只需要將下載回來的資料透過瀏覽器來觀看即可。



動態網頁可以隨時變更頁面顯示的內容, 那這些內容哪裡來?可以從文字檔案來, 但用文字檔無法儲存大量的檔案, 使用效能也低, 所以目前動態網頁的做法都是以『動態網頁程式』配合『伺服器後端資料庫』來完成, 也就是透過動態網頁程式存取資料庫內容來做為頁面顯示的資料, 只要資料庫內容變更, 頁面顯示的資料也會跟著改變。

2018年7月31日 星期二

Ardunio:實作 Ethernet Shield 網路家用電路控制(內部網路)

本實作介紹如何使用 Arduino Ethernet Shield W5100 乙太網路擴充板,除指定相關網路參數例如MAC、IP位址等進行網路連線外,並以網頁表單資料傳送的方式透過網路擴充板與繼電器模組控制家電電源的啟閉,達到遠端控制家電之目的。

本實作除了之前介紹過的Ethernet Shield(W5100)乙太網路擴充板外,新增一個2 Relay的雙電路繼電器模組,繼電器(Relay) 是一種電流控制模組,具有輸入迴路和輸出迴路,常用於自動控制電路中,能夠把較小的電流去控制較大電流的一種「自動開關」。

2017年10月29日 星期日

Fedora 24 開機自動進入文字介面 (CLI: Command-Line Interface)

想要開機後才決定使用圖形介面(GUI)或文字介面(CLI) ,查到以前的做法是,編輯 /etc/inittab 設定檔:
id:5 代表run level-5,圖形模式
id:3 代表run level-3,文字模式

但在 Fedora 24與之後上述方法無效,須改用指令方式 指定開機後進入圖形模式:
systemctl set-default graphical.target
或是指定開機後進入文字模式:
systemctl set-default multi-user.target

2017年10月27日 星期五

Apache ProxyPass 的 503 錯誤修正

緣起:在 Fedora 24上ProxyPass來自其他Apache的 虛擬網站OK,但來自IIS的ProxyPass 虛擬網站發生503錯誤

解決方法:修改 /etc/selinux/config
將
  SELINUX=enforcing

修改成
   SELINUX=disabled

重新開機

2017年10月21日 星期六

網頁亂碼解決方式

為了讓伺服器支援多國語系的網站,可以在httpd.conf中,為Options加上MultiViews設定
<Directory /var/www/html>
    ......
    Options MultiViews ....................
    .....
</Directory>
並將AddDefaultCharset加以註解起來,如此可解決HTML網頁亂碼問題


Fedora 24 安裝遠端桌面模組 XRDP

安裝遠端桌面模組
dnf -y install xrdp
啟動遠端桌面功能
systemctl start xrdp 
設定遠端服務開機服務
systemctl enable xrdp 
如果有防火牆阻擋連線,開通防火牆
firewall-cmd --add-port=3389/tcp --permanent 
重新啟動防火牆
firewall-cmd --reload