Skip to content

Instantly share code, notes, and snippets.

View doggy8088's full-sized avatar
🙂
Giving is a reward in itself

Will 保哥 doggy8088

🙂
Giving is a reward in itself
View GitHub Profile
@doggy8088
doggy8088 / Oracle.ManagedDataAccess_v19.11.0_README.md
Created March 16, 2021 03:42
Oracle.ManagedDataAccess NuGet Package 19.11.0 README

Oracle.ManagedDataAccess NuGet Package 19.11.0 README

Release Notes: Oracle Data Provider for .NET, Managed Driver

March 2021

This document provides information that supplements the Oracle Data Provider for .NET (ODP.NET) documentation. You have downloaded Oracle Data Provider for .NET from Oracle, the license agreement to which is available at

@doggy8088
doggy8088 / MVC5_Views_Shared_Error.md
Last active September 30, 2020 07:20
VS2019 預設 MVC5 專案範本的 Views\Shared\Error.cshtml 錯誤修正
  • 預設內容

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <meta name="viewport" content="width=device-width" />
        <title>錯誤</title>
@doggy8088
doggy8088 / WSLConfig.md
Created July 28, 2020 07:17
WSL 2 的 .wslconfig 設定檔說明
  • 編輯 %UserProfile%\.wslconfig 檔案

    • Command Prompt

      notepad %UserProfile%\.wslconfig
    • Windows PowerShell

@doggy8088
doggy8088 / ODP.NET README.md
Last active May 12, 2020 05:31
Oracle.EntityFrameworkCore & Oracle.ManagedDataAccess.Core NuGet package release notes

下載 Release Notes 的方式

$version = '2.19.70'
nuget.exe install Oracle.EntityFrameworkCore -Version $version -OutputDirectory out
code out\Oracle.EntityFrameworkCore.$version\readme.txt

nuget.exe install Oracle.ManagedDataAccess.Core -Version $version -OutputDirectory out
code out\Oracle.ManagedDataAccess.Core.$version\readme.txt
FROM ubuntu as buildenv
WORKDIR /
RUN sed -e 's/http:\/\/archive.ubuntu.com\/ubuntu\//http:\/\/ftp.cse.yzu.edu.tw\/ubuntu\//g' -i /etc/apt/sources.list
RUN apt-get update && apt-get install build-essential git -y
RUN git clone https://github.com/bartobri/no-more-secrets.git
WORKDIR /no-more-secrets
RUN make nms
@doggy8088
doggy8088 / ResponseBuffering.cs
Created January 22, 2019 15:33 — forked from Dkowald/ResponseBuffering.cs
ResponseBuffering for Asp.Net core
using System;
using System.IO;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
// ReSharper disable once CheckNamespace
namespace kwd.gist
{
/// <summary>
@doggy8088
doggy8088 / TC_to_SC_DIFF.md
Last active April 19, 2023 04:15
正體字與簡體字差異字元比較
編號 繁體字 Unicode JavaScript 簡體字 Unicode JavaScript
1 內 U+5167 \u{5167} 内 U+5185 \u{5185}
2 勻 U+52FB \u{52FB} 匀 U+5300 \u{5300}
3 弔 U+5F14 \u{5F14} 吊 U+540A \u{540A}
4 戶 U+6236 \u{6236} 户 U+6237 \u{6237}
5 冊 U+518A \u{518A} 册 U+518C \u{518C}
6 朮 U+672E \u{672E} 术 U+672F \u{672F}
7 氾 U+6C3E \u{6C3E} 泛 U+6CDB \u{6CDB}
8 丟 U+4E1F \u{4E1F} 丢 U+4E22 \u{4E22}

將 kubectl 改成 k 並同時擁有 bash completion 的設定方法

自動修改

kubectl completion bash | sudo tee /etc/bash_completion.d/k > /dev/null
sudo sed -e 's/local commands=("kubectl")/local commands=("k")/g' /etc/bash_completion.d/k -i
sudo sed -e 's/__start_kubectl kubectl/__start_kubectl k/g' /etc/bash_completion.d/k -i
echo 'alias k=kubectl' | tee -a ~/.profile > /dev/null
. ~/.profile
@doggy8088
doggy8088 / settings.json
Last active June 19, 2026 05:09
Will 保哥的 VSCode 使用者設定檔
{
"explorer.openEditors.visible": 0,
"workbench.colorTheme": "Default Light+",
"workbench.iconTheme": "vscode-simpler-icons",
"workbench.sideBar.location": "right",
// 需下載安裝 Fira Code 字型 (安裝 OTF 格式)
// https://github.com/tonsky/FiraCode/releases
// 需下載客製化過的 Microsoft YaHei Mono 字型
@doggy8088
doggy8088 / Pipe in Inline Code within Table in the Markdown.md
Last active August 2, 2018 05:30
在 Markdown 文件中顯示一段包含 Pipe 字元程式碼的解決方案

Table 1: There is a pipe ( | ) character inside Table Cell. It can't display properly.

Alias Command What to Type
git cleanup `git branch --merged grep -v '*'

Table 2: There is a pipe ( | ) character that escape with a HTML Entity ( &#124; ). Within ` sign, all HTML Entities will output ASIS which is not what I want.

| Alias | Command | What to Type |