Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

分類: 未分類

Windows 10 / 11 重灌或轉移授權透過電話啟用

Posted on 2023 年 9 月 8 日2023 年 9 月 17 日 By 日落 在〈Windows 10 / 11 重灌或轉移授權透過電話啟用〉中有 1 則留言

Windows 10 / 11 轉移授權 (換電腦) 或是重灌 (硬體變更),會需要輸入產品金鑰重新啟用。

如果是更換硬體,不需要在 Microsoft 帳戶修改裝置設定;如果是要轉移授權,先到 Microsoft Accounts 的「裝置」頁籤,找到舊的裝置,點選「移除裝置」:

從 Microsoft Account 中移除裝置
從 Microsoft Account 中移除裝置

接著到「設定」=>「更新與安全性」=>「啟用」,輸入產品金鑰來啟用 Windows。

若是更動硬體,使用 Microsoft 帳號登入以後,可以在裝置清單中選擇原有的裝置;若是轉移授權,無法在這個步驟成功啟用 Windows,先保留啟用失敗的視窗:

Windows 安裝識別碼
Windows 安裝識別碼

開啟台灣微軟客服聯絡方式頁面,撥電話至「產品啟動中心」,客服從安裝識別碼確認授權無誤,會給建立一組「確認識別碼」,在 Windows 中輸入「確認識別碼」以後就能啟用 Windows。

Tags:Microsoft, Windows

Laravel Job methods

Posted on 2023 年 9 月 2 日2023 年 9 月 2 日 By 日落 在〈Laravel Job methods〉中尚無留言

把 Laravel Queue 中提到的 method 列出來,幾乎都會用到的是這幾個:

  • handle()
  • fail()
  • retryUntil()
  • backoff()
class MyJob implements ShouldQueue
{
    use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;

    public function __construct($jobData)
    {
        $this->jobData = $jobData;
    }

    public function handle()
    {
        // work
    }

    public function fail(Throwable $e = null)
    {
        // job failed 時要做的事情
    }

    public function retryUntil()
    {
        return now()->addHours(2);
    }

    public function backoff()
    {
        // 下一次 retry 中間要間格多少時間
        return [30, 60, 120];
    }
}

應該還有一些文件上沒寫到的,可能要去翻影片才知道。

Tags:Laravel, PHP

Laravel 表單 validator 以及錯誤訊息顯示

Posted on 2023 年 8 月 12 日2023 年 9 月 29 日 By 日落 在〈Laravel 表單 validator 以及錯誤訊息顯示〉中尚無留言

建立一個 form 其中包含一個 input field:

<form
    method="POST"
    action="">

<input type="text" id="item-amount" name="item-amount">

</form>

表單送出以後,會使用 controller 的 store() 來處理資料。這裡先驗證 item-amount 是否有輸入數值:

public function store(\Illuminate\Http\Request $request)
{
    $validator = Validator::make($request->all(), [
        'item-amount' => 'required',
    ];
}

若使用者沒有輸入資料時 $validator->failes() 會回傳 true:

if ($validator->fails()) {
    // 檢查發現錯誤
} else {
    // 資料都正確
}

More “Laravel 表單 validator 以及錯誤訊息顯示” »

Tags:Laravel, PHP

Laravel 清理使用單一指令清理暫存檔

Posted on 2023 年 8 月 11 日2023 年 8 月 11 日 By 日落 在〈Laravel 清理使用單一指令清理暫存檔〉中尚無留言

Laravel 專案有更新時,部屬後除了需要做 database migration 以外,還要清理暫存:

  • artisan route:clear
  • artisan config:clear
  • artisan cache:clear
  • artisan view:clear
  • …..

偷懶一點,可以使用 optimize 指令一次做完:

php artisan optimize:clear
artisan optimize:clear 執行結果

Tags:Laravel, PHP

Ubuntu 22.04.3 LTS released

Posted on 2023 年 8 月 11 日 By 日落 在〈Ubuntu 22.04.3 LTS released〉中尚無留言

看了 release announcement 主要是安全性更新和增加穩定度。

除了 Ubuntu 以外,其他 Ubuntu based 的 distribution 也一起發布更新:

  • Lubuntu
  • Ubuntu Studio
  • Ubuntu Mate
Tags:Ubuntu

文章分頁

上一頁 1 ... 10 11 12 ... 318 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.