- 課程名稱: Angular 2 開發實戰:新手入門篇
為了能讓大家能在課堂上順利地進行實作,請先將需要的軟體全部安裝好,以下是安裝的相關軟體與安裝步驟與說明。
為了能讓大家能在課堂上順利地進行實作,請先將需要的軟體全部安裝好,以下是安裝的相關軟體與安裝步驟與說明。
★ GitKraken:GitHub GUI Client 工具 | |
★ Insomnia:類似 Postman 但還允許查詢 GraphQL | |
★ Visual Studio Code:程式碼編輯工具 | |
★ Dash:離線查詢超過 200 種的 API 文件 | |
★ SourceTree:Git GUI Client 工具 (跟第一個屬性重複) | |
★ Postico:Postgres Client | |
★ Hyper:Electron-Based 的 Terminal 工具 | |
★ Notion:文件協作平台 | |
★ Dropbox Paper:文件撰寫 | |
★ Bear App:文件撰寫 |
tmutil listlocalsnapshotdates / |grep 20|while read f; do tmutil deletelocalsnapshots $f; done |
function hex2b64($str) | |
{ | |
$raw = ''; | |
for ($i = 0; $i < strlen($str); $i += 2) { | |
$raw .= chr(hexdec(substr($str, $i, 2))); | |
} | |
return base64_encode($raw); | |
} | |
/* |
# Ubuntu
sudo apt-get install gpa seahorse
# MacOS with https://brew.sh/
# In order for gpg to find gpg-agent, gpg-agent must be running, and there must be an env | |
# variable pointing GPG to the gpg-agent socket. This little script, which must be sourced | |
# in your shell's init script (ie, .bash_profile, .zshrc, whatever), will either start | |
# gpg-agent or set up the GPG_AGENT_INFO variable if it's already running. | |
# Add the following to your shell init to set up gpg-agent automatically for every shell | |
if [ -f ~/.gnupg/.gpg-agent-info ] && [ -n "$(pgrep gpg-agent)" ]; then | |
source ~/.gnupg/.gpg-agent-info | |
export GPG_AGENT_INFO | |
else |
{{-- You do not need to add this component if you are using the permanent option in the head component --}} | |
<script> | |
if (!window.sessionTimerPermanent && window.Livewire) { | |
window.livewire.hook('afterDomUpdate', startSessionTimer) | |
} | |
// if you are on livewire > 1.3.1 and want to avoid the default error alert | |
// https://github.com/livewire/livewire/pull/1146 | |
window.livewire.onError(statusCode => { | |
if (statusCode === 419) { |
Portable Version KEYS: | |
P6Z3T-UYJC9-YAK3F-APN9M-6ZDSD | |
FGZPK-93CWX-Q33Y6-D5URV-YXC3X | |
9CZQX-9YAQA-PF33L-XVUQH-NSD48 | |
8RZ3L-H3Y5L-W2RY5-Z5M8N-C7Z2U | |
CCZNU-LW3LF-K9V2T-MYZFF-94667 | |
EWZM6-3W4UX-KH922-C96GK-VGBH2 | |
Standard Version KEYS: | |
4AZNW-S2YHE-LLMWM-J6EL8-7QKDL |