updates 3
All checks were successful
Build Quartz Notes / build (push) Successful in 49s

This commit is contained in:
2026-06-03 15:53:25 +01:00
parent 0bda56e11b
commit e45eb60033
12 changed files with 8503 additions and 58 deletions

View File

@@ -2,5 +2,6 @@
"obsidian-excalidraw-plugin",
"dataview",
"obsidian-annotator",
"pdf-plus"
"pdf-plus",
"calendar"
]

10
.obsidian/plugins/calendar/data.json vendored Normal file
View File

@@ -0,0 +1,10 @@
{
"shouldConfirmBeforeCreate": true,
"weekStart": "locale",
"wordsPerDot": 250,
"showWeeklyNote": false,
"weeklyNoteFormat": "",
"weeklyNoteTemplate": "",
"weeklyNoteFolder": "",
"localeOverride": "system-default"
}

4459
.obsidian/plugins/calendar/main.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,10 @@
{
"id": "calendar",
"name": "Calendar",
"description": "Calendar view of your daily notes",
"version": "1.5.10",
"author": "Liam Cain",
"authorUrl": "https://github.com/liamcain/",
"isDesktopOnly": false,
"minAppVersion": "0.9.11"
}

522
.obsidian/plugins/copilot/data.json vendored Normal file
View File

@@ -0,0 +1,522 @@
{
"userId": "0ba940ec-318d-42a9-ad72-3d9d73e029c8",
"isPlusUser": false,
"plusLicenseKey": "",
"openAIApiKey": "",
"openAIOrgId": "",
"huggingfaceApiKey": "",
"cohereApiKey": "",
"anthropicApiKey": "",
"azureOpenAIApiKey": "",
"azureOpenAIApiInstanceName": "",
"azureOpenAIApiDeploymentName": "",
"azureOpenAIApiVersion": "",
"azureOpenAIApiEmbeddingDeploymentName": "",
"googleApiKey": "",
"openRouterAiApiKey": "",
"xaiApiKey": "",
"mistralApiKey": "",
"deepseekApiKey": "",
"amazonBedrockApiKey": "",
"amazonBedrockRegion": "",
"siliconflowApiKey": "",
"githubCopilotAccessToken": "",
"githubCopilotToken": "",
"githubCopilotTokenExpiresAt": 1780499501000,
"defaultChainType": "llm_chain",
"defaultModelKey": "google/gemini-2.5-flash|openrouterai",
"embeddingModelKey": "openai/text-embedding-3-small|openrouterai",
"temperature": 0.1,
"maxTokens": 6000,
"contextTurns": 15,
"userSystemPrompt": "",
"openAIProxyBaseUrl": "",
"openAIEmbeddingProxyBaseUrl": "",
"stream": true,
"defaultSaveFolder": "copilot/copilot-conversations",
"defaultConversationTag": "copilot-conversation",
"autosaveChat": true,
"generateAIChatTitleOnSave": true,
"autoAddActiveContentToContext": true,
"defaultOpenArea": "view",
"defaultSendShortcut": "enter",
"customPromptsFolder": "copilot/copilot-custom-prompts",
"indexVaultToVectorStore": "ON MODE SWITCH",
"qaExclusions": "copilot",
"qaInclusions": "",
"chatNoteContextPath": "",
"chatNoteContextTags": [],
"enableIndexSync": true,
"debug": false,
"maxSourceChunks": 30,
"enableInlineCitations": true,
"groqApiKey": "",
"activeModels": [
{
"name": "copilot-plus-flash",
"provider": "copilot-plus",
"enabled": true,
"isBuiltIn": true,
"core": true,
"plusExclusive": true,
"projectEnabled": false,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "google/gemini-2.5-flash",
"provider": "openrouterai",
"enabled": true,
"isBuiltIn": true,
"core": true,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "gpt-5.5",
"provider": "openai",
"enabled": true,
"isBuiltIn": true,
"core": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "gpt-5.4-mini",
"provider": "openai",
"enabled": true,
"isBuiltIn": true,
"core": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "google/gemini-3.5-flash",
"provider": "openrouterai",
"enabled": true,
"isBuiltIn": true,
"projectEnabled": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "claude-sonnet-4-6",
"provider": "anthropic",
"enabled": true,
"isBuiltIn": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "gemini-3.5-flash",
"provider": "google",
"enabled": true,
"isBuiltIn": true,
"projectEnabled": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "gemini-3.1-flash-lite",
"provider": "google",
"enabled": true,
"isBuiltIn": true,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "gemini-2.5-flash",
"provider": "google",
"enabled": true,
"isBuiltIn": true,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "google/gemini-3.1-pro-preview",
"provider": "openrouterai",
"enabled": false,
"isBuiltIn": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "google/gemini-2.5-pro",
"provider": "openrouterai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "openai/gpt-5.5",
"provider": "openrouterai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "openai/gpt-5.4-mini",
"provider": "openrouterai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "grok-4.3",
"provider": "xai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "x-ai/grok-4.3",
"provider": "openrouterai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "gpt-4.1",
"provider": "openai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "gpt-4.1-mini",
"provider": "openai",
"enabled": false,
"isBuiltIn": true,
"core": false,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "claude-opus-4-7",
"provider": "anthropic",
"enabled": false,
"isBuiltIn": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "claude-haiku-4-5",
"provider": "anthropic",
"enabled": false,
"isBuiltIn": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "gemini-3.1-pro-preview",
"provider": "google",
"enabled": false,
"isBuiltIn": true,
"capabilities": [
"vision",
"reasoning"
],
"apiKey": ""
},
{
"name": "gemini-2.5-pro",
"provider": "google",
"enabled": false,
"isBuiltIn": true,
"projectEnabled": true,
"capabilities": [
"vision"
],
"apiKey": ""
},
{
"name": "deepseek-chat",
"provider": "deepseek",
"enabled": false,
"isBuiltIn": true,
"apiKey": ""
},
{
"name": "deepseek-reasoner",
"provider": "deepseek",
"enabled": false,
"isBuiltIn": true,
"capabilities": [
"reasoning"
],
"apiKey": ""
},
{
"name": "deepseek-ai/DeepSeek-V3",
"provider": "siliconflow",
"enabled": false,
"isBuiltIn": false,
"baseUrl": "https://api.siliconflow.com/v1",
"apiKey": ""
},
{
"name": "deepseek-ai/DeepSeek-R1",
"provider": "siliconflow",
"enabled": false,
"isBuiltIn": false,
"baseUrl": "https://api.siliconflow.com/v1",
"capabilities": [
"reasoning"
],
"apiKey": ""
},
{
"name": "gpt-41-copilot",
"provider": "github-copilot",
"enabled": true,
"apiKey": ""
},
{
"name": "claude-haiku-4.5",
"provider": "github-copilot",
"enabled": true,
"apiKey": ""
}
],
"activeEmbeddingModels": [
{
"name": "copilot-plus-small",
"provider": "copilot-plus",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"plusExclusive": true,
"apiKey": ""
},
{
"name": "copilot-plus-large",
"provider": "copilot-plus-jina",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"plusExclusive": true,
"believerExclusive": true,
"dimensions": 1024,
"apiKey": ""
},
{
"name": "copilot-plus-multilingual",
"provider": "copilot-plus-jina",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"plusExclusive": true,
"dimensions": 512,
"apiKey": ""
},
{
"name": "openai/text-embedding-3-small",
"provider": "openrouterai",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"apiKey": ""
},
{
"name": "text-embedding-3-small",
"provider": "openai",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"apiKey": ""
},
{
"name": "gemini-embedding-001",
"provider": "google",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"apiKey": ""
},
{
"name": "gemini-embedding-2-preview",
"provider": "google",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"apiKey": ""
},
{
"name": "Qwen/Qwen3-Embedding-0.6B",
"provider": "siliconflow",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"core": true,
"baseUrl": "https://api.siliconflow.com/v1",
"apiKey": ""
},
{
"name": "text-embedding-3-large",
"provider": "openai",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"apiKey": ""
},
{
"name": "embed-multilingual-light-v3.0",
"provider": "cohereai",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"apiKey": ""
},
{
"name": "text-embedding-004",
"provider": "google",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"apiKey": ""
},
{
"name": "azure-openai",
"provider": "azure openai",
"enabled": true,
"isBuiltIn": true,
"isEmbeddingModel": true,
"apiKey": ""
}
],
"embeddingRequestsPerMin": 60,
"embeddingBatchSize": 16,
"disableIndexOnMobile": true,
"showSuggestedPrompts": true,
"showRelevantNotes": true,
"numPartitions": 1,
"lexicalSearchRamLimit": 100,
"promptUsageTimestamps": {},
"promptSortStrategy": "timestamp",
"chatHistorySortStrategy": "recent",
"projectListSortStrategy": "recent",
"projectsFolder": "copilot/projects",
"defaultConversationNoteName": "{$topic}@{$date}_{$time}",
"inlineEditCommands": [],
"projectList": [],
"lastDismissedVersion": null,
"passMarkdownImages": true,
"enableAutonomousAgent": true,
"enableCustomPromptTemplating": true,
"enableSemanticSearchV3": false,
"enableSelfHostMode": false,
"enableMiyo": false,
"miyoSearchAll": false,
"selfHostModeValidatedAt": null,
"selfHostValidationCount": 0,
"selfHostUrl": "",
"selfHostApiKey": "",
"miyoServerUrl": "",
"selfHostSearchProvider": "firecrawl",
"firecrawlApiKey": "",
"perplexityApiKey": "",
"supadataApiKey": "",
"enableLexicalBoosts": true,
"suggestedDefaultCommands": true,
"autonomousAgentMaxIterations": 4,
"autonomousAgentEnabledToolIds": [
"localSearch",
"readNote",
"webSearch",
"pomodoro",
"youtubeTranscription",
"writeFile",
"editFile",
"updateMemory"
],
"reasoningEffort": "low",
"verbosity": "medium",
"memoryFolderName": "copilot/memory",
"enableRecentConversations": true,
"maxRecentConversations": 30,
"enableSavedMemory": true,
"quickCommandIncludeNoteContext": true,
"autoIncludeTextSelection": false,
"autoAddSelectionToContext": false,
"autoAcceptEdits": false,
"diffViewMode": "split",
"userSystemPromptsFolder": "copilot/system-prompts",
"defaultSystemPromptTitle": "",
"autoCompactThreshold": 128000,
"convertedDocOutputFolder": "",
"_keychainOnly": true,
"_keychainVaultId": "0efa818e"
}

3431
.obsidian/plugins/copilot/main.js vendored Normal file

File diff suppressed because one or more lines are too long

14
.obsidian/plugins/copilot/manifest.json vendored Normal file
View File

@@ -0,0 +1,14 @@
{
"id": "copilot",
"name": "Copilot",
"version": "3.3.3",
"minAppVersion": "1.11.4",
"isDesktopOnly": false,
"description": "Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.",
"author": "Logan Yang",
"authorUrl": "https://twitter.com/logancyang",
"fundingUrl": {
"Buy Me a Coffee": "https://www.buymeacoffee.com/logancyang",
"GitHub Sponsor": "https://github.com/sponsors/logancyang"
}
}

1
.obsidian/plugins/copilot/styles.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -13,12 +13,12 @@
"state": {
"type": "markdown",
"state": {
"file": "Career/API/API Architecture.md",
"file": "Index.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "API Architecture"
"title": "Index"
}
}
]
@@ -73,6 +73,16 @@
"icon": "lucide-bookmark",
"title": "Bookmarks"
}
},
{
"id": "183cc7829ba77fee",
"type": "leaf",
"state": {
"type": "calendar",
"state": {},
"icon": "calendar-with-checkmark",
"title": "Calendar"
}
}
]
}
@@ -88,36 +98,18 @@
"id": "24278e63191fa79a",
"type": "tabs",
"children": [
{
"id": "77468d473c53bfa8",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"file": "TechReport-Angular-Cli.pdf",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks for TechReport-Angular-Cli"
}
},
{
"id": "42aa6e667de01f19",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"file": "Index.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links"
"title": "Outgoing links from Index"
}
},
{
@@ -155,12 +147,13 @@
"state": {
"type": "outline",
"state": {
"file": "Index.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Outline"
"title": "Outline of Index"
}
},
{
@@ -174,7 +167,7 @@
}
}
],
"currentTab": 2
"currentTab": 4
}
],
"direction": "horizontal",
@@ -193,31 +186,42 @@
"pdf-plus:PDF++: Toggle auto-focus": false,
"pdf-plus:PDF++: Toggle auto-paste": false,
"bases:Create new base": false,
"templates:Insert template": false
"templates:Insert template": false,
"copilot:Open Copilot Chat": false
}
},
"active": "c4d2202b65732a61",
"active": "2d8a7bb35f01217d",
"lastOpenFiles": [
"Dailies/2026-06-01.md",
"Dailies/2026-06-02.md",
"Dailies/2026-06-03.md",
"Career/Output Encoding.md",
"copilot/copilot-custom-prompts/Clip Web Page.md",
"copilot/copilot-custom-prompts/Clip YouTube Transcript.md",
"copilot/copilot-custom-prompts/Rewrite as tweet thread.md",
"copilot/copilot-custom-prompts/Rewrite as tweet.md",
"copilot/copilot-custom-prompts/Remove URLs.md",
"copilot/copilot-custom-prompts/Generate glossary.md",
"copilot/copilot-custom-prompts/Generate table of contents.md",
"copilot/copilot-custom-prompts/Make longer.md",
"copilot/copilot-custom-prompts/Make shorter.md",
"copilot/copilot-custom-prompts/Emojify.md",
"copilot/copilot-custom-prompts/Explain like I am 5.md",
"copilot/copilot-custom-prompts/Simplify.md",
"copilot/copilot-custom-prompts/Summarize.md",
"copilot/copilot-custom-prompts/Translate to Chinese.md",
"copilot/copilot-custom-prompts/Fix grammar and spelling.md",
"copilot/copilot-custom-prompts",
"copilot",
"Career/Concepts.md",
"Career/API/API Architecture.md",
"Books/Books MOC.md",
"Career/API",
"Books/The Science of Self-Discipline.md",
"Books/Notes/Neuroplasticity.md",
"Books/Ikigai.md",
"Books/So good they cant ignore you.md",
"Books/Notes/Deliberate practice.md",
"Books/Notes/Stanford marshmallow experiment.md",
"Books/Notes/Career Capital.md",
"Career/Concepts.md",
"Books/Art of Computer Programming.md",
"Books/Clean Code.md",
"Books/The Clean Coder.md",
"Articles/Effect of Tiktok on teens.md",
"Articles/Effects of insufficient sleep on circadian rhythmicity.md",
"pdfs/_articles/Effects of insufficient sleep on circadian rhythmicity and expression amplitude of the human blood transcriptome.pdf",
"Books/Book Recs.md",
"Books/Books Calibre.md",
"Books/Dose Effect.md",
"Books/The Book of Ichigo Ichie.md",
"Books/Attachments/Pasted image 20260603145548.png",
"pdfs/_misc/Ikigai.pdf",
"Books/Attachments/Pasted image 20260603145055.png",
@@ -229,19 +233,10 @@
"Books/Attachments/Pasted image 20260603143542.png",
"Books/Attachments/Pasted image 20260603143442.png",
"Books/Attachments",
"Dailies/2026-04-14.md",
"Dailies/2026-04-03.md",
"Dailies/2026-06-03.md",
"pdfs/_misc/The Book of Ichigo Ichie.pdf",
"Books/Calibre.md",
"Books/Books",
"Books/–",
"Templates/books template.md",
"Templates/articles template.md",
"Books/Notes",
"Career/AI/AI Moc.md",
"Books",
"Career/AI",
"Articles/Attachments/2026-05-22-every-senior-engineer-i-respect-has-read-these-books-have-you-by-the-latency-gambler-mar-2026-medium-01.png",
"Untitled.canvas"
]

View File

@@ -30,13 +30,13 @@ The dominant style for public and partner APIs. Key constraints:
- **Uniform interface**: Standard HTTP verbs carry semantic meaning:
| Verb | Meaning |
| ------ | --------------------------- |
| GET | Read a resource |
| POST | Create a resource |
| PUT | Replace a resource entirely |
| PATCH | Partially update a resource |
| DELETE | Remove a resource |
| Verb | Meaning |
| ------ | --------------------------- |
| GET | Read a resource |
| POST | Create a resource |
| PUT | Replace a resource entirely |
| PATCH | Partially update a resource |
| DELETE | Remove a resource |
- **Layered system**: Clients don't know if they're talking to the real backend or a gateway/proxy/cache. This is exactly what Microlise's APIM layer provides.

View File

@@ -59,10 +59,11 @@ Some core programming concepts that are essential for software development. The
# Misc
- [[Windows Services]]
- [[Windows Services]]
- [[DLL's]]
- [[DLL's]]
-
# Security:
- [[OWASP Top 10]]

View File

@@ -0,0 +1 @@