發表文章

精選文章

Mac 教你去除.dmg密碼

首先要說的是,這裡不是告訴大家如何破解加密檔案的密碼, 而是在已知 .dmg 加密檔案密碼的前提下,去更改密碼或去除密碼。 因為有的時候,我們從網路上下載了某個加密的 .dmg 檔案, 但每次要使用時要輸入密碼是挺不方便的,因此我們會想要去除dmg的密碼。 STEP1 首先我們先打開磁碟工具程式

備份你的Synology NAS到Amazon S3 Glacier

圖片
  最近幫nas做異地備援,原本想要備份到S3上,但後來發現aws有提供另一個服務叫做S3 Glacier,更適合用於長期備份和存檔。儲存定價也比S3再更便宜一點。

Laravel- 5分鐘快速串接簡訊王API

圖片
  在我們開發web服務的時候有時候難免會需要使用到簡訊發送服務, 前陣子串接了簡訊王的API,也把他打包成了可以使用的套件供大家使用。 這篇用來說明如何快速串接簡訊王的API 安裝套件 $ composer require hosomikai/kotsms 安裝完套件之後我們必須設定  .env KOTSMS_USERNAME="你的簡訊王帳號" KOTSMS_PASSWORD="你的簡訊王密碼" 這樣我們的設定就完成了。 發送簡訊 use Hosomikai\Kotsms\Facade\Kotsms; ... $smsNumber = '接收簡訊的手機號碼'; $content = '你要發送的簡訊內容'; $response = Kotsms::to($smsNumber) ->content($content) ->send(); 這樣就可以發送簡訊了。 如果你想要確認api回傳的結果: if ($response->isSuccess()) { //成功 } else { $message = $this->getMessage(); //失敗訊息 } 查詢剩餘點數 use Hosomikai\Kotsms\Facade\Kotsms; ... $points = Kotsms::queryUserPoints(); //你的剩餘點數 HosomiKai/kotsms 簡訊王. Contribute to HosomiKai/kotsms development by creating an account on GitHub. github.com

網頁切版 - PSD 原始檔到 HTML/CSS 的完整切版過程

有人超佛心的整理出 45+ 個「網頁切版」的逐步教學文章:   45+ Useful PSD to HTML/CSS Conversion Tutorials

MacOS xxx已損毀,無法打開,您應該將其丟到『垃圾桶』

圖片
  前言 有時候我們會從網路上下載了一些應用程式。但當你好不容易下載完了這個app滿心期待的要來使用它的時候他卻顯示 『xxx』已損毀,無法打開。您應該將其丟到『垃圾桶』? 這個時候你心想,阿又載了一個騙人的垃圾,已失望的心情把此app無情的丟到垃圾桶。你與他再無緣份。 等等!先別衝動! 其實這個app並沒有損毀。 出現這個訊息是因為apple系統預設有安全機制,讓你可以設定選擇只允許某些來源下載的app可以在你電腦上註冊使用。 系統偏好設定>安全性與隱私>一般>允許從以下來源下載的app 再不是你允許等級的app被啟動時會被阻擋,這個時候你只要從這裏強制打開即可。 但其實還有第三個層級:任何來源。 當你的app不是apple系統識別過的開發者是他就會顯示你的app已損毀,無法打開。您應該將其丟到『垃圾桶』。 在新版之版之後的macos都已經預設將任何來源這個選項隱藏了。 讓我們來看看該怎麼解決這個問題吧。 STEP1. 打開你的終端機 鍵盤輸入 『⌘cmd + space空白鍵』,在Spotlight搜尋Terminal STEP2. 啟用任何來源選項 輸入 sudo spctl --master-disable   $ sudo spctl --master-disable 按下Enter 因為是變更系統你會需要輸入你電腦的登入密碼 輸入完成之後按下Enter鍵,這個時候你安全性設定的允許任何來源選項已被打開。 STEP3. 重新開啟系統偏好設定 點擊左下角的按鎖頭一下,以進行更改,勾選任何來源。 STEP4. 重新打開你的app 結語 雖然可以打開macos系統的預設限制,不過還是有安全性上的風險,請確認自己想要使用的app來源正常是沒有問題的再使用,否則不建議亂裝app造成系統安全性漏洞。

How to Install Docker Compose on CentOS7 安裝Docker Compose

  How to Install Docker Compose on CentOS7 本文筆記參考此篇教學: How To Install and Use Docker Compose on CentOS 7 | DigitalOcean Docker is a great tool, but to really take full advantage of its potential it's best if each component of your… www.digitalocean.com Prerequisites Intall Docker Engine, see Install Docker on CentOS7 Installation STEP1. 安裝Docker-compose $ sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose STEP2. 設定執行權限 $ sudo chmod +x /usr/local/bin/docker-compose STEP3. 確認是否安裝成功 $ docker-compose --version Output docker-compose version 1.23.2, build 1110ad01

Install Docker on CentOS7 安裝Docker

圖片
  Install Docker on CentOS7 Photo by Kelvin Ang on  Unsplash Install Docker Engine on CentOS To get started with Docker Engine on CentOS, make sure you meet the prerequisites, then install Docker. To install… docs.docker.com 移除舊版本Docker 在安裝前必須先移除舊版的Docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 安裝方法 你可以選用符合個人需求的安裝方式 設定Docker的資源庫(Repository),並從資源庫安裝 下載RPM package並手動安裝,手動管理後續更新 在測試開發環境,使用腳本安裝 從資源庫(Repository)安裝 STEP1. 安裝相依套件 $ sudo yum install -y yum-utils $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo STEP2. 安裝最新版本的Docker Engine $ sudo yum install docker-ce docker-ce-cli containerd.io 如果想要安裝指定版本的話可以先用下面指令取得可用版本 $ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 3:19.03.9-3.e

CentOS manually configure DHCP network 手動設定網卡DHCP動態IP

圖片
  Photo by Robynne Hu on  Unsplash STEP1. 編輯網卡的設定檔 $ vi /etc/sysconfig/network-scripts/ifcfg-eth0 靜態IP設定 DEVICE=eth0 BOOTPROTO=static HWADDR=4c:32:75:8a:1a:23 IPADDR=10.88.201.9 NETMASK=255.255.255.0 ONBOOT=yes 使用DHCP動態分配IP DEVICE=eth0 BOOTPROTO=dhcp HWADDR=4c:32:75:8a:1a:23 ONBOOT=yes STEP2. 儲存設定後,重新啟動網卡 $ /etc/init.d/network restart or $ service network restart