💡 หลาย ๆ คนคงจะรู้จัก URL กันอยู่แล้ว แต่รู้หรือไม่ว่า..มีอีกคำหนึ่งในวงการอินเทอร์เน็ตที่สำคัญเช่นกัน นั่นคือ URI นั่นเอง
.
และวันนี้แอดจะมาสรุปให้ว่า URI นั้นคืออะไร และแตกต่างกับ URL ยังไง ?? ไปดูกันเลยยย !!
.
⭐ URI (Uniform Resource Identifier) คือ ข้อมูลที่ใช้ระบุตัวตนของทรัพยากรต่าง ๆ เช่น Data, Image, File, Service, และ Website
.
⚙️ ส่วนประกอบของ URI
scheme:[//authority]path[?query][#fragment]
.
🔹 Scheme Component : เป็นรูปแบบของ URI เช่น HTTP, HTTPS, Mailto, File, และ FTP ซึ่งต้องขึ้นทะเบียนกับ IANA (Internet Assigned Numbers Authority) ก่อนนั่นเอง
.
🔹 Authority component : เป็นส่วนย่อยของ Userinfo (ชื่อผู้ใช้และรหัสผ่าน), ชื่อ Host หรือชื่อ Port
.
🔹 Path : เส้นทางของ URI
.
🔹 Query component : ประกอบด้วย String และคำสั่งที่ใช้ Query ข้อมูล
.
🔹 Fragment component : ตัวกำหนดทิศทางไปยังทรัพยากรต่าง ๆ
.
✨ ประโยชน์ของ URI
- ใช้ค้นหาชื่อและตำแหน่งของทรัพยากร
- แยกความแตกต่างของทรัพยากรจากชื่อหรือตำแหน่ง
- เตรียมการเข้าถึงทรัพยากรในรูปแบบต่าง ๆ
.
📑 ตัวอย่างของ URI
urn:isbn:0-486-27557-4
.
⭐ URL (Uniform Resource Locator) คือ ที่อยู่ของโปรโตคอลเพื่อดึงทรัพยากรในเครือข่ายคอมพิวเตอร์ และเจ้า URL เป็นส่วนหนึ่งของ URI นั่นเอง
.
⚙️ ส่วนประกอบของ URL
http://www.domainname.com/folder-name/web page-file-name.htm
.
🔹 Protocol : เป็นส่วนแรกของ URL ในตัวอย่างคือ Hypertext Transfer Protocol (HTTP)
.
🔹 www.domainname.com : เป็นชื่อโดเมนของ URL เรียกอีกอย่างว่า Server ID หรือ Host
.
🔹 folder-name : ชื่อของโฟลเดอร์ที่เก็บไฟล์โปรแกรม
.
🔹 web page-file-name.htm : ชื่อไฟล์ที่เก็บโปรแกรมหรือส่วนประกอบต่าง ๆ ที่แสดงบนหน้าเว็บ อาจจะมีหรือไม่มีนามสกุลก็ได้
.
✨ ประโยชน์ของ URL
ใช้เปลี่ยนเส้นทางของเว็บไซต์ได้ในคลิกเดียว
ใช้เข้าถึงทรัพยากรบนเว็บไซต์
รับ-ส่ง Request กับ Web Application
.
📑 ตัวอย่างของ URL
https://google.com
.
💥 Source : https://www.guru99.com/url-vs-uri-difference.html
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有469部Youtube影片,追蹤數超過2萬的網紅賴阿奇,也在其Youtube影片中提到,VOD: https://dashboard.twitch.tv/u/freetitude/content/video-producer 文檔:https://drive.google.com/file/d/1QGcG6V5qD2VuNk8n5shMpmM9YCd-IySB/view?usp=sha...
「https file server」的推薦目錄:
- 關於https file server 在 BorntoDev Facebook 的最佳解答
- 關於https file server 在 BorntoDev Facebook 的最佳解答
- 關於https file server 在 Facebook 的最讚貼文
- 關於https file server 在 賴阿奇 Youtube 的最讚貼文
- 關於https file server 在 spin9 Youtube 的最佳貼文
- 關於https file server 在 Lau Kin Lam - 林仔 Youtube 的精選貼文
- 關於https file server 在 Re: [免費] HFS - Http File Server 大全- 精華區EZsoft - 批踢踢 ... 的評價
- 關於https file server 在 網頁與java程式設計- [HFS] Http File Server v2.3e 超快速HTTP... 的評價
- 關於https file server 在 sgreben/http-file-server - GitHub 的評價
- 關於https file server 在 Golang. What to use? http.ServeFile(..) or http.FileServer(..)? 的評價
- 關於https file server 在 架設file server的建議 的評價
https file server 在 BorntoDev Facebook 的最佳解答
📌 มาจ้า มาตรงนี้จ้า !! ชี้เป้าคอร์สฟรี โหดจัด สาย DevOps นี่พลาดไม่ได้ กับ "DevOps with Docker & Node.js" จาก freeCodeCamp
.
บอกเลยว่าคอร์สนี้ไม่ไก่กา เพราะจัดเต็มกว่า 5 ชั่วโมง (ยาวขนาดนี้จบไปทำได้แน่นอน !) แถมยังมากับหัวข้อที่จำเป็นมาก ๆ ไม่ว่าจะเป็น
.
👉 Part 1: Introduction บทนำจัด ๆ สำหรับผู้เริ่มต้น
Intro & demo express app
Custom Images with Dockerfile
Docker image layers & caching
Docker networking opening ports
Dockerignore file
Syncing source code with bind mounts
Anonymous Volumes hack
Read-Only Bind Mounts
Environment variables
loading environment variables from file
Deleting stale volumes
Docker Compose
Development vs Production configs
.
👉 Part 2: Working with multiple containers สำหรับคนอยากทำหลายคอนเทนเนอร์
Adding a Mongo Container
Communicating between containers
Express Config file
Container bootup order
Building a CRUD application
Sign up and Login
Authentication with sessions & Redis
Architecture Review
Nginx for Load balancing to multiple node containers
Express CORS
.
👉 Part 3: Moving to Prod บทนี้ได้ลงมือทำจริงเลยว่าต้องใช้อะไรบ้าง !
Installing docker on Ubuntu(Digital Ocean)
Setup Git
Environment Variables on Ubuntu
Deploying app to production server
Pushing changes the hard way
Rebuilding Containers
Dev to Prod workflow review
Improved Dockerhub workflow
Automating with watchtower
Why we need an orchestrator
Docker Swarm
Pushing changes to Swarm stack
.
✅ ครบกว่านี้ไม่มีอีกแล้วจ้าา แอดบอกเลย หากใครรอไม่ไหวแล้ว อดใจไม่อยู่ ตามแอดมาได้เลยคร้าบบ > https://www.youtube.com/watch?v=9zUHg7xjIqQ
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
https file server 在 Facebook 的最讚貼文
คลิปนี้ผมพาไปดูอีกเบื้องหลังการทำงานภายในช่อง spin9 กันต่อนะครับ จากที่ก่อนหน้านี้เราเคยมาแนะนำกล้องที่ใช้ถ่ายงานกันไปแล้ว สิ่งที่ตามมาก็คือไฟล์วิดีโอขนาดใหญ่ปริมาณมหาศาลที่เกิดขึ้นต่อชิ้นงานใช่ไหมครับ?
.
เชื่อว่าคอนเทนต์ครีเอเตอร์หลายๆ คนน่าจะเจอปัญหาเดียวกันคือ การเก็บไฟล์วิดีโอ โดยเฉพาะในระดับ 4K ที่มีขนาดใหญ่มากๆ ทำให้ต้องคอยซื้อ External Harddisk มาคอยเก็บเพิ่มเรื่อยๆ หรือเลือกหันไปใช้การเก็บไฟล์บน Cloud แทน แต่ก็จะมีปัญหาถึงความไม่สะดวกในการนำมาใช้
.
ทางออกเลยมาอยู่ที่การนำอุปกรณ์ NAS ของ Synology รุ่น DS1621+ มาใช้งาน เพราะด้วยจุดเด่นของ NAS ที่สามารถขยายพื้นที่เก็บข้อมูลได้ ทุกคนสามารถเข้าถึงไฟล์พร้อมๆ กันได้ และในกรณีที่ต้องการเข้าไปไฟล์งานด่วนๆ จากข้างนอกก็สามารถเชื่อมต่อเข้ามายัง NAS ที่เปรียบเหมือน Private Cloud ในออฟฟิศใช้งานได้ทันที
.
สามารถเข้าไปดูช่องทางจำหน่ายสินค้า Synology ได้ที่ : https://sy.to/sv7co
ศึกษาข้อมูลเปรียบเทียบราคา Business File Server : https://sy.to/ofdhs
สนใจเข้าร่วมงานสัมมนาออนไลน์ : "ลดต้นทุนจัดเก็บและเสริมเกราะป้องกันข้อมูลธุรกิจ SMB ด้วย Synology NAS" ในวันที่ 31 มีนาคม 2564 เวลา 14.00 น. ลงทะเบียนได้ฟรีทาง : https://sy.to/fetse
.
* Disclosure คลิปวิดีโอนี้ได้รับการสนับสนุนจาก Synology *
#databutler #พ่อบ้านดาต้า #synology #NAS
https file server 在 賴阿奇 Youtube 的最讚貼文
VOD: https://dashboard.twitch.tv/u/freetitude/content/video-producer
文檔:https://drive.google.com/file/d/1QGcG6V5qD2VuNk8n5shMpmM9YCd-IySB/view?usp=sharing
歐付寶連結:
https://payment.opay.tw/Broadcaster/Donate/813F2FDEAB86CCC7CD7F15EAB2815A7B
我的實況連結stream link:
https://www.twitch.tv/freetitude
實況精華連結HighLight:
https://www.twitch.tv/freetitude/videos?filter=highlights&sort=time
我的人物檔案profile:
國際服GGG SERVER→https://www.pathofexile.com/account/view-profile/freetitude/characters
想看POB的話直接在POB的import上面打我的帳號freetitude就好
https file server 在 spin9 Youtube 的最佳貼文
คลิปนี้ผมพาไปดูอีกเบื้องหลังการทำงานภายในช่อง spin9 กันต่อนะครับ จากที่ก่อนหน้านี้เราเคยมาแนะนำกล้องที่ใช้ถ่ายงานกันไปแล้ว สิ่งที่ตามมาก็คือไฟล์วิดีโอขนาดใหญ่ปริมาณมหาศาลที่เกิดขึ้นต่อชิ้นงานใช่ไหมครับ?
เชื่อว่าคอนเทนต์ครีเอเตอร์หลายๆ คนน่าจะเจอปัญหาเดียวกันคือ การเก็บไฟล์วิดีโอ โดยเฉพาะในระดับ 4K ที่มีขนาดใหญ่มากๆ ทำให้ต้องคอยซื้อ External Harddisk มาคอยเก็บเพิ่มเรื่อยๆ หรือเลือกหันไปใช้การเก็บไฟล์บน Cloud แทน แต่ก็จะมีปัญหาถึงความไม่สะดวกในการนำมาใช้
ทางออกเลยมาอยู่ที่การนำอุปกรณ์ NAS ของ Synology รุ่น DS1621+ มาใช้งาน เพราะด้วยจุดเด่นของ NAS ที่สามารถขยายพื้นที่เก็บข้อมูลได้ ทุกคนสามารถเข้าถึงไฟล์พร้อมๆ กันได้ และในกรณีที่ต้องการเข้าไปไฟล์งานด่วนๆ จากข้างนอกก็สามารถเชื่อมต่อเข้ามายัง NAS ที่เปรียบเหมือน Private Cloud ในออฟฟิศใช้งานได้ทันที
สามารถเข้าไปดูช่องทางจำหน่ายสินค้า Synology ได้ที่ : https://sy.to/sv7co
ศึกษาข้อมูลเปรียบเทียบราคา Business File Server : https://sy.to/ofdhs
สนใจเข้าร่วมงานสัมมนาออนไลน์ : "ลดต้นทุนจัดเก็บและเสริมเกราะป้องกันข้อมูลธุรกิจ SMB ด้วย Synology NAS" ในวันที่ 31 มีนาคม 2564 เวลา 14.00 น. ลงทะเบียนได้ฟรีทาง : https://sy.to/fetse
* Disclosure คลิปวิดีโอนี้ได้รับการสนับสนุนจาก Synology *
#databutler #พ่อบ้านดาต้า #synology #NAS
สมัครเป็นสมาชิกของช่อง spin9 เพื่อสนับสนุนการผลิตคอนเทนต์ของเราได้ที่นี่:
https://www.youtube.com/channel/UCovADuA7KBuMFORurTzL86A/join
https file server 在 Lau Kin Lam - 林仔 Youtube 的精選貼文
我終於升級咗新NAS!
咩來?唔知咩?備份必備
又可以做File Server、出街上到網就用得
林仔直播室嘅野都可以放晒上去~
DS1621xs+ 產品硬體亮點
• Intel®️ Xeon®️ D-1527 4 核心處理器
• 8 GB DDR4 ECC SODIMM 記憶體 (可擴充至 32 GB)
• 可視需求彈性地搭配兩台擴充裝置 (DX517) 可擴充至 16 顆硬碟增加儲存容量
• 結合內建一 10GbE 網路埠,不須額外添購網路介面卡,即可提供每秒超過 3,100 MB/s 的循序讀取效能,此外如需加裝10GbE 網路介面卡也可另外添購
• 內建 M.2 2280 NVMe SSD 插槽,無須占用儲存硬碟槽位即可支援快取加速功能
#Synology #NAS #DS1621xsplus #工作室必備
DS1621xs+:http://sy.to/umfh5
線上 live demo 體驗 NAS 的功能:http://sy.to/vk8j2
頻道會員已開!!! 加入助養小林林啦!
會員加入: https://www.youtube.com/channel/UCo-mxhiCrlNb9P3DVLkOpKw/join
Patreon 贊助: https://www.patreon.com/lkl0120
林仔Facebook專頁: https://www.facebook.com/OCFAT/
林仔IG: https://www.instagram.com/siulamnotfat/
夾錢買玩具計劃
https://streamlabs.com/laukinlam-/tip
助養小林林 PayLink
一按即 PayMe!
https://payme.hsbc/lkl0120
https file server 在 網頁與java程式設計- [HFS] Http File Server v2.3e 超快速HTTP... 的推薦與評價
[HFS] Http File Server v2.3e 超快速HTTP 架站機(提供檔案下載、上傳)http://briian.com/6489/http-file-server.html. ... <看更多>
https file server 在 sgreben/http-file-server - GitHub 的推薦與評價
http-file-server is a dependency-free HTTP file server. Beyond directory listings and file downloads, it lets you download a whole directory as as .zip or ... ... <看更多>
https file server 在 Re: [免費] HFS - Http File Server 大全- 精華區EZsoft - 批踢踢 ... 的推薦與評價
HFS模板的功能讓我從晚上玩到現在,
來分享一下使用心得順便賺賺P幣XD
--簡介與設定--
網路上現成的模板,大致分成兩類:
第一類是僅改變語法樣式的模板,
檔案通常都只有一個tpl檔,可以直接匯入或是複寫編輯;
第二類則是加入了作者個人巧思與設計美感的模板,
檔案中除了tpl以外,往往還包含了各類的圖示與面板圖片。
而套用的方法也不會太困難,
一開始的準備工作,就是先將HFS打開,
點選工具列的Easy Mode成為Expert Mode進入專家模式,
接著在最右側的Menu內找到Edit HTML Template,
就可以打開模板修改功能了;
而裡面的任何一段語法都能夠根據自己的使用需求來作調整,
只要配合官方所提供的參數就可以完成自己所想要的版型了。
接下來就是要套用現成的模板啦,
第一類模板的設定較為簡單,
只要點選模板工具上面Import,選擇所想要的模板tpl檔,
之後再按下Apply、OK、重新整理頁面,就可以看到煥然一新的模板了;
至於第二類的模板設定則需要多幾個步驟,
除了匯入模板之外,還要將模板所需要的資料夾
以Virtual Folder的形式加入到HFS之中,才能看到完整的版型。
--設定範例--
拿Terayon這個模板設定為例,
首先先將tpl檔匯入之後,再將Template這個資料夾加入HFS之中,
要注意的是,一般來說,與模板相關的資料夾都是要放在主目錄下,
結構長得像是這樣個樣子:┌ folder1
├ Template
├ files…
並設定成為Virtual Folder,接著在該資料夾上按右鍵,
將Browsable取消,並勾選Hide以及Hide Tree,
避免使用者誤點選到這些設定資料,
最後重新整理自己的網頁,一切就大功告成了~*\( ̄▽ ̄)/*
補充說明一下為什麼要設定為Virtual Folder,
在HFS中資料夾的設定有兩種Virtual和Real:
Virtual Folder:指的是資料夾內部的檔案會與所指定之真實資料夾完全同步,
也就是說,當我在本機分享的資料夾內新增一筆資料時,
其他使用者在瀏覽你的分享網頁時,也會看到這一筆新增的資料,
不用自行新增檔案,而是直接從本機分享資料夾來作更新。
Real Folder:則是指定分享資料夾與內部的檔案結構之後,就算再次新增資料到本機,
資料結構與內容也不會自動更新,
使用者看得到的只有設定在Real Folder裡面所指定的檔案與資料夾,
需要透過手動新增檔案才能改變分享的檔案目錄結構。
因此常見的模板目錄多半需要設定為Virtual Folder,以便隨時更新模板的檔案內容。
--模板比較與心得--
而在試了官方論壇所提供的一些模板後,
感覺最有興趣的是HFS Terayon和Thunderchicken of Glory這兩個面板,
簡單的做了一下兩者的比較:
Terayon Thunderchicken
進階路徑 有 有
MP3串流預覽 有 有
圖片預覽 下載原圖後再縮放 需自行製作縮圖
(官方有縮圖工具)
影片預覽 預設無 有
檔案列表 預設無 有
資料夾打包下載 無 有
中文檔名/路徑 可 可
登入功能 有 有
特色 版面活潑 介面簡潔、功能豐富
官方範例 https://0rz.tw/933cA https://0rz.tw/6a3fJ
最後我是選擇了Terayon,原因不外乎面板好看再加上功能也不差,
不過TOG的打包下載功能讓我很心動,所以後來又參考TOG的語法,
把原本的Terayon加上了資料夾打包的功能,再把介面翻譯成中文,
就完成了讓自己還算滿意的面板哩~ https://0rz.tw/d03bY
而圖片預覽的形式長得像是這樣… https://0rz.tw/dc3aZ
(其實我也只做了剪貼和翻譯的動作而已( ̄▽ ̄")>)
圖中列表的資料夾快捷按鈕第二顆就是打包整個資料夾的功能,
詳細的作法是把模板中[folder]的版型作修改,
將原本進入資料夾的"%item-url%"語法加上了"~folder.tar?recursive"這一串,
變成"%item-url%~folder.tar?recursive"的連結形式,
這樣一來就可以將整個資料夾打包下載成為tar的壓縮檔了~
至於中文檔名以及路徑,自己的測試結果是沒有問題的,
而日文的話,測試雖然正常,不過由於有裝UAO所以可能不準這樣…XD
不過此模板的預設html編碼為UTF-8,所以基本上顯示多國語言應該是都沒有問題的,
這可能就要看連結的編碼能不能正常執行了…
希望這篇對於有興趣改模板的板友們能有所幫助囉~ <(_"_)>
--
◢█╱◢╱ ◢█╱◣ ◢╱◣◢╱ ◢█╱◣ ◢█╱◢╱ ◢█╱◢╱ ◢╱◣◢╱
██╱██ ◢██◣╱ █◣███ ◢██◣╱ ██◢█◤ █████ █◣███
█████ ██╱██ ██◣██ ██╱██ ███◤◣ ██╱██ ██◣██
█████ █████ █◥███ █████ ███◣╱ ████◤ █◥███
██◤█◤ ██◤█◤ █◤◥█◤ ██◤█◤ ██◥█◤ ◥██◤ █◤◥█◤
══ ㊣花˙君˙御˙印˙正˙字˙標˙記˙版˙權˙沒˙有˙自˙己˙做˙的㊣ ══
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.43.227
--懶人包設定--
不太懶人的懶人包XD https://0rz.tw/893da
不過只要三個步驟就可以設定好了,
1.把壓縮檔解到C:\Program Files\HFS之後,打開同一個路徑下的HFS.exe
而在HTML Template資料夾內則是三種模板的VFS設定以及執行預覽;
2.在選單中選擇Load file system…讀取想要設定的模板之.vfs檔,
這個步驟的目的是把模板預設的目錄結構載入到HFS中;
3.打開HTML Template編輯器,選擇Import匯入與模板同樣名稱資料夾內的.tpl檔,
點選Apply再按OK,重新整理網頁即可完成~( ̄▽ ̄)∕*
模組的話官方論壇有整理喔~
https://www.rejetto.com/forum/index.php?topic=1750.0
還沒注意到哪個模板有這個功能,或許廣大板友會有其他的想法也說不定:)
唔…這個我看不太懂意思耶…XD
這應該是模板所需的檔案目錄結構沒有設定好的關係,
找看看下載的套件內應該都會有說明檔喔~
其實我也只做了剪貼和翻譯的動作而已…( ̄▽ ̄")>
這裡稍微解釋一下,之所以要把懶人包解壓縮到C:\Program Files\HFS底下,
是因為在懶人包中的三個模板的vfs檔案目錄設定,
會從C:\Program Files\HFS\HTML Template底下去抓取所需要的網頁圖片與檔案,
所以若不是解壓縮到指定位置的話,可能就會無法順利讀取這些模板必要的資源,
必須要額外透過手動加入目錄的程序才能正常執行,
但如此一來可能又多了個步驟,也有點難以解釋,更重要的是這樣還不夠懶XD
所以才想到利用vfs檔加上解壓縮到特定位置的方法來解決這個問題,
不過最重要的關鍵還是在於有沒有將模板所需要的目錄結構載入到HFS裡,
如果能夠正常顯示並執行的話那就沒有問題哩~\(⊙▽⊙)/
... <看更多>