我做了台灣存證信函產生器
本來我們都需要一個字一個字填入郵局的word版本 可能會填歪之類的,現在只需要在這裡面添加地址 收件人以及內文 就可以幫你產生囉
- 說明:
- 檔案不會儲存在伺服器,請放心使用。
- 寫存證信函要點:
- 1. 寫出完整事實
2. 寫出自己訴求
3. 切記不要寫對自己不利的內容
4. 下最後通牒,以示警告 - 如果有任何問題,請寄信聯絡我 : kyjita@gmail.com
我做了台灣存證信函產生器
本來我們都需要一個字一個字填入郵局的word版本 可能會填歪之類的,現在只需要在這裡面添加地址 收件人以及內文 就可以幫你產生囉
有些伺服器會要求request跟response都需要加解密。
在post的pre-request跟test功能可以解決這問題 pre-request是掌管request打出去前要做的事 test功能是掌管response 收到之後要做的事 用這兩個功能可以解決這個問題(使用javascript)
假設伺服器端用php 加解密的method是這樣
如果在npm install
的時候 遇到錯誤訊息 安裝失敗 並且有大量帶有gyp
的訊息 那很有可能是npm (node) 版本不相容 此時先反安裝自己的node
brew unlink node
然後安裝nvm
brew install nvm
進入bash的腳本 設定 (以我的狀況是.zshrc) vim ~/.zshrc
加入以下文字
我為國昌老師做了一個立法院視訊月曆排版套件 名稱叫 Legislature Video Calender
以下是介紹影片:
https://www.youtube.com/watch?v=1c9JqDw0dAM&ab_channel=%E9%BB%91%E7%94%B0
<p>剛剛試用到一半就決定寫這篇
daisyui 一個支援vue3 , tailwind 的 好用ui套件。
網址 <a href="https://daisyui.com/">https://daisyui.com/</a>
如果想從docker 內部連線出來 使用本機的服務 不用經過任何設定 直接在container 裏面 使用 host.docker.internal
即可
macOS and Windows
Docker v18.03版本以上
host.docker.internal
Docker for macOS v17.12 ~ 18.02
docker.for.mac.host.internal
Docker for macOS v17.06 ~ 17.11
docker.for.mac.localhost
我在串接綠界的時候,遇到了這樣的雷。 我先說,我不是很專業的前端,這個方法也是土炮解法,如果有人有更好的方法,歡迎來交流。 Ecpay的php套件回傳了一個html字串。假設它呈現到網頁上,他就會自動把form的內容做submit。然後自動跳轉到付款頁面。 php的套件怎麼帶我就不多說,key word是AutoSubmitFormWithCmvService
我的vue從axios拿回來的字串如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form id="ecpay-form" method="POST" target="_self"
action="https://payment-stage.ecpay.com.tw/Cashier/AioCheckOut/V5">
<input type="hidden" name="CheckMacValue" value="1231231231dsnejkqweknqjwe">
<input type="hidden" name="ChoosePayment" value="ALL">
<input type="hidden" name="ClientBackURL" value="https://example">
</form>
<script type="text/javascript">
document.getElementById("ecpay-form"). submit();
</script>
</body>
</html>
這是經過排版的,原本的字串完全沒有換行縮排。拿回來的時候沒辦法渲染,用getElementById也沒辦法拿到form。 那怎麼辦呢? 我先在template 中加入這個元素
<div id="orderForm"> </div>
我的axios程式碼如下:
這個鬼故事是這樣的 我串接了ECPay 的CreateOrder API 前面Bug都除完了,要串ReturnURL(交易成功回傳網址)時 ,官方文件內說會打POST回來,但是我伺服器收到是GET Method , parameter也不見了
我把ReturnURL 參數改成PTS V2的網址接收看看,確實接收到的是POST沒有錯,但換成我的Server就變成GET了
直接用自己的postman打 參數都抓得到。
一開始開發php程式的時候,不會使用x-debug 所有的錯誤訊息都是使用var_dump()或者print_r()。 雖然這樣日子也是能過,不過這樣實在太不smart了。
最近才搞懂怎麼用x-debug。 所以就寫篇教學。
先打指令
根據element plus 官方的文件
當我需要做一個帶icon 的input元素時 我會需要使用類似以下的標籤
<el-input
v-model="input3"
class="w-50 m-2"
size="small"
placeholder="Please Input"
:prefix-icon="Search"
/>
這時我會需要import 官方提供的icon component
Gettgin Real 線上繁體版 https://vampireneo.github.io/GettingReal-zhTW/
這是一本什麼樣的書呢?
如果想創業,或者有一個點子想要用軟體實現,可以用這本書當作參考。它是教戰守則
假設今天有一個class 需要在constructor 注入一個東西 在php7的寫法如下:
class ExampleClass
{
public $exampleString;
public function __constructor(string $exampleString) {
$this->exampleString = $exampleString;
}
}
光是$exampleString 這個詞 就出現了四次 在php8 ,上面的寫法也能通 不過也可以改寫成:
class ExampleClass
{
public function __constructor(
public string $exampleString
) {}
}
全部都只需要在function 的括號中寫好就好 該class的屬性名稱也會預設成$exampleString 你可以像取用php7版本的同一個變數那樣直接取用。 這樣寫 更加簡潔
大家好 一陣子沒更新了 最近php8推出 試著使用了8的語法 相較於7確實是有許多簡潔的部分 今天要講的是Match的語法。
match 語法 是可以代替三元運算值 與switch的部分功能的 因為match回傳一個值 所以你的switch語法會更加簡潔 語法如下
$a = match ($value) {
"a" => "1",
"b" => '2"
};
這段程式碼等同:
最近我遇到一個需求,Laravel使用passport 來頒發token ,讓客戶端可以透過token存取api。 唯一有幾個地方需要客製化。
讓我們一個一個來解決這個問題。 我們先解3: 假設laravel 的auth provider是user的話 那麼照理說,你的User Model 會是這樣的:
class User extends Authenticatable
如果是這樣的話,那麼你只需要在這個class加上
這是laravel 的 resource controller 的一個小雷
先用artisan 產生有model binnding 的controller
$ php artisan make:controller Stock/ProductsController --resource --model=Stock/Model/Products
Laravel 是一個MVC架構的框架,而Blade就是V的部分
其實 Blade就是被Laravel處理過後的字串 , 被忠實的呈現到網頁上而已。
正因為是字串,所以你可以在後端的部分使用拼湊元素的方式來湊出複雜的Blade
{"type":"log","@timestamp":"2020-03-11T08:40:33Z","tags":["warning","savedobjects-service"],"pid":6,"message":"Unable to connect to Elasticsearch. Error: [resource_already_exists_exception] index [.kibana_task_manager_2/0L7hFqypSzG1O5FjfcDoqQ] already exists, with { index_uuid=\"0L7hFqypSzG1O5FjfcDoqQ\" & index=\".kibana_task_manager_2\" }"}
我這一天要升級kibana ,從6.8.1升級到7.5.1