Skip to content

Commit aa106ec

Browse files
committed
release v0.15.3
- TODO: iconfont 및 페이지 추가: buddy, codeship, codefresh, umami ( https://github.com/umami-software/umami), antigravity -
1 parent 87e8f76 commit aa106ec

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+1252
-166
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com)
66
and this project adheres to [Semantic Versioning](http://semver.org).
77

8+
- [v0.15.3 2025-11-14][v0.15.3]: 내용채워넣기
89
- [v0.15.2 2025-11-09][v0.15.2]: 내용채워넣기
910
- [v0.15.1 2025-11-02][v0.15.1]: 내용채워넣기
1011
- [v0.15.0 2025-10-26][v0.15.0]: 내용채워넣기
@@ -92,3 +93,4 @@ and this project adheres to [Semantic Versioning](http://semver.org).
9293
[v0.15.0]: https://github.com/chanhi2000/devlog/compare/v0.14.28...v0.15.0
9394
[v0.15.1]: https://github.com/chanhi2000/devlog/compare/v0.15.0...v0.15.1
9495
[v0.15.2]: https://github.com/chanhi2000/devlog/compare/v0.15.1...v0.15.2
96+
[v0.15.3]: https://github.com/chanhi2000/devlog/compare/v0.15.2...v0.15.3

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "chanhi2000.github.io",
33
"description": "My Personal Super Mindmap",
4-
"version": "0.15.2",
4+
"version": "0.15.3",
55
"private": true,
66
"license": "MIT",
77
"authors": {

src/.vuepress/configs/navbar/en.ts

Lines changed: 18 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@ export const navbarEn = navbar([
195195
'/programming/py-flask/README.md',
196196
'/programming/py-fastapi/README.md',
197197
'/programming/py-streamlit/README.md',
198+
'/programming/py-anaconda/README.md',
198199
'/programming/py-jupyter/README.md',
199200
'/programming/py-celery/README.md',
200201
'/programming/py-locust/README.md',
@@ -331,6 +332,7 @@ export const navbarEn = navbar([
331332
children: [
332333
'/devops/jira/README.md',
333334
'/devops/confluence/README.md',
335+
'/devops/bamboo/README.md',
334336
],
335337
}, {
336338
text: 'macOS',
@@ -587,7 +589,7 @@ export const navbarEn = navbar([
587589
}, {
588590
text: 'Cockroach',
589591
icon: 'iconfont icon-cockroach-db',
590-
link: 'devops/django/README.md',
592+
link: '/data-science/cockroach/README.md',
591593
}, {
592594
text: 'R',
593595
icon: 'iconfont icon-r',
@@ -682,52 +684,22 @@ export const navbarEn = navbar([
682684
'/tool/blender/README.md',
683685
]
684686
}, {
685-
text: 'crontab',
686-
icon: 'iconfont icon-crontab',
687-
link: '/tool/crontab/README.md',
688-
}, {
689-
text: 'rsync',
690-
icon: 'iconfont icon-rsync',
691-
link: '/tool/rsync/README.md',
692-
}, {
693-
text: 'ffmpeg',
694-
icon: 'iconfont icon-ffmpeg',
695-
link: '/tool/ffmpeg/README.md',
696-
}, {
697-
text: 'tmux',
698-
icon: 'iconfont icon-tmux',
699-
link: '/tool/tmux/README.md',
700-
}, {
701-
text: 'vim',
702-
icon: 'iconfont icon-vim',
687+
text: 'CLI',
703688
children: [
689+
'/tool/awk/README.md',
690+
'/tool/crontab/README.md',
691+
'/tool/rsync/README.md',
692+
'/tool/ffmpeg/README.md',
693+
'/tool/tmux/README.md',
704694
'/tool/vim/README.md',
705695
'/tool/nvim/README.md',
706-
]
707-
}, {
708-
text: 'awk',
709-
icon: 'iconfont icon-awk',
710-
link: '/tool/awk/README.md',
711-
}, {
712-
text: 'wget',
713-
icon: 'iconfont icon-wget',
714-
link: '/tool/wget/README.md',
715-
}, {
716-
text: 'curl',
717-
icon: 'iconfont icon-curl',
718-
link: '/tool/curl/README.md',
719-
}, {
720-
text: 'nmap',
721-
icon: 'iconfont icon-nmap',
722-
link: '/tool/nmap/README.md',
723-
}, {
724-
text: 'asciinema',
725-
icon: 'iconfont icon-asciinema',
726-
link: '/tool/asciinema/README.md',
727-
}, {
728-
text: 'Wireshark',
729-
icon: 'iconfont icon-wireshark',
730-
link: '/tool/wireshark/README.md',
696+
'/tool/curl/README.md',
697+
'/tool/wget/README.md',
698+
'/tool/nmap/README.md',
699+
'/tool/wireshark/README.md',
700+
'/tool/warp/README.md',
701+
'/tool/asciinema/README.md',
702+
],
731703
}, {
732704
text: 'Tableau',
733705
icon: 'iconfont icon-tableau',
@@ -761,6 +733,8 @@ export const navbarEn = navbar([
761733
'/ai/gemini/README.md',
762734
'/ai/claude/README.md',
763735
'/ai/langchain/README.md',
736+
'/ai/perplexity/README.md',
737+
'/ai/v0/README.md',
764738
]
765739
},
766740
]

src/.vuepress/configs/sidebar/en.ts

Lines changed: 77 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,6 +1165,24 @@ export const sidebarEn = sidebar({
11651165
]
11661166
},
11671167
]
1168+
}, {
1169+
text: 'Anaconda',
1170+
collapsible: true,
1171+
icon: 'iconfont icon-streamlit',
1172+
children: [
1173+
'/programming/py-anaconda/README.md',
1174+
'/programming/py-anaconda/tips.md',
1175+
'/programming/py-anaconda/references.md',
1176+
'/programming/py-anaconda/youtube.md',
1177+
{
1178+
text: 'Article(s)',
1179+
collapsible: true,
1180+
icon: 'fas fa-square-share-nodes',
1181+
children: [
1182+
'/programming/py-anaconda/articles/README.md',
1183+
]
1184+
},
1185+
]
11681186
}, {
11691187
text: 'Jupyter',
11701188
collapsible: true,
@@ -2362,15 +2380,6 @@ export const sidebarEn = sidebar({
23622380
]
23632381
},
23642382
]
2365-
}, {
2366-
text: 'wget',
2367-
collapsible: true,
2368-
icon: 'iconfont icon-wget',
2369-
children: [
2370-
'/tool/wget/README.md',
2371-
'/tool/wget/references.md',
2372-
'/tool/wget/youtube.md',
2373-
]
23742383
}, {
23752384
text: 'curl',
23762385
collapsible: true,
@@ -2388,6 +2397,15 @@ export const sidebarEn = sidebar({
23882397
]
23892398
}
23902399
]
2400+
}, {
2401+
text: 'wget',
2402+
collapsible: true,
2403+
icon: 'iconfont icon-wget',
2404+
children: [
2405+
'/tool/wget/README.md',
2406+
'/tool/wget/references.md',
2407+
'/tool/wget/youtube.md',
2408+
]
23912409
}, {
23922410
text: 'nmap',
23932411
collapsible: true,
@@ -2407,38 +2425,56 @@ export const sidebarEn = sidebar({
24072425
}
24082426
]
24092427
}, {
2410-
text: 'asciinema',
2428+
text: 'Wireshark',
24112429
collapsible: true,
2412-
icon: 'iconfont icon-asciinema',
2430+
icon: 'iconfont icon-wireshark',
24132431
children: [
2414-
'/tool/asciinema/README.md',
2415-
'/tool/asciinema/references.md',
2416-
'/tool/asciinema/youtube.md',
2432+
'/tool/wireshark/README.md',
2433+
'/tool/wireshark/references.md',
2434+
'/tool/wireshark/youtube.md',
24172435
{
24182436
text: 'Article(s)',
24192437
collapsible: true,
24202438
icon: 'fas fa-square-share-nodes',
24212439
children: [
2422-
'/tool/asciinema/articles/README.md',
2423-
asb.tecmint("asciinema"),
2440+
'/tool/nmap/articles/README.md',
2441+
asb.freecodecamp('nmap'),
24242442
]
24252443
}
24262444
]
24272445
}, {
2428-
text: 'Wireshark',
2446+
text: 'Warp',
24292447
collapsible: true,
24302448
icon: 'iconfont icon-wireshark',
24312449
children: [
2432-
'/tool/wireshark/README.md',
2433-
'/tool/wireshark/references.md',
2434-
'/tool/wireshark/youtube.md',
2450+
'/tool/warp/README.md',
2451+
'/tool/warp/references.md',
2452+
'/tool/warp/youtube.md',
24352453
{
24362454
text: 'Article(s)',
24372455
collapsible: true,
24382456
icon: 'fas fa-square-share-nodes',
24392457
children: [
2440-
'/tool/nmap/articles/README.md',
2441-
asb.freecodecamp('nmap'),
2458+
'/tool/warp/articles/README.md',
2459+
asb.freecodecamp('warp'),
2460+
]
2461+
}
2462+
]
2463+
}, {
2464+
text: 'asciinema',
2465+
collapsible: true,
2466+
icon: 'iconfont icon-asciinema',
2467+
children: [
2468+
'/tool/asciinema/README.md',
2469+
'/tool/asciinema/references.md',
2470+
'/tool/asciinema/youtube.md',
2471+
{
2472+
text: 'Article(s)',
2473+
collapsible: true,
2474+
icon: 'fas fa-square-share-nodes',
2475+
children: [
2476+
'/tool/asciinema/articles/README.md',
2477+
asb.tecmint("asciinema"),
24422478
]
24432479
}
24442480
]
@@ -2486,6 +2522,7 @@ export const sidebarEn = sidebar({
24862522
'/devops/github/news.md',
24872523
'/devops/github/tutorial.md',
24882524
'/devops/github/portfolio.md',
2525+
'/devops/github/coderabbit.md',
24892526
'/devops/github/github-action.md',
24902527
'/devops/github/troubleshooting.md',
24912528
'/devops/github/references.md',
@@ -3867,6 +3904,7 @@ export const sidebarEn = sidebar({
38673904
icon: 'iconfont icon-openai',
38683905
children: [
38693906
'/ai/openai/README.md',
3907+
'/ai/openai/codex.md',
38703908
'/ai/openai/references.md',
38713909
'/ai/openai/youtube.md',
38723910
{
@@ -3973,6 +4011,23 @@ export const sidebarEn = sidebar({
39734011
]
39744012
}
39754013
]
4014+
}, {
4015+
text: 'v0',
4016+
collapsible: true,
4017+
icon: 'iconfont icon-langchain',
4018+
children: [
4019+
'/ai/v0/README.md',
4020+
'/ai/v0/references.md',
4021+
'/ai/v0/youtube.md',
4022+
{
4023+
text: 'Article(s)',
4024+
collapsible: true,
4025+
icon: 'fas fa-square-share-nodes',
4026+
children: [
4027+
'/ai/v0/articles/README.md',
4028+
]
4029+
}
4030+
]
39764031
},
39774032
],
39784033
'/hw/': [

src/.vuepress/public/iconfont-more.css

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
@font-face {
22
font-family: "iconfont"; /* Project id 4499603 */
3-
src: url('//at.alicdn.com/t/c/font_4499603_9b1phs1sqh.woff2?t=1762682244926') format('woff2'),
4-
url('//at.alicdn.com/t/c/font_4499603_9b1phs1sqh.woff?t=1762682244926') format('woff'),
5-
url('//at.alicdn.com/t/c/font_4499603_9b1phs1sqh.ttf?t=1762682244926') format('truetype'),
6-
url('//at.alicdn.com/t/c/font_4499603_9b1phs1sqh.svg?t=1762682244926#iconfont') format('svg');
3+
src: url('//at.alicdn.com/t/c/font_4499603_2bakk49m82o.woff2?t=1765697604236') format('woff2'),
4+
url('//at.alicdn.com/t/c/font_4499603_2bakk49m82o.woff?t=1765697604236') format('woff'),
5+
url('//at.alicdn.com/t/c/font_4499603_2bakk49m82o.ttf?t=1765697604236') format('truetype'),
6+
url('//at.alicdn.com/t/c/font_4499603_2bakk49m82o.svg?t=1765697604236#iconfont') format('svg');
77
}
88

99
.iconfont {
@@ -14,6 +14,11 @@
1414
-moz-osx-font-smoothing: grayscale;
1515
}
1616

17+
.icon-langbase:before { content: "\e9ca"; }
18+
.icon-arxiv:before { content: "\e9c9"; }
19+
.icon-ico-v0:before { content: "\e9c8"; }
20+
.icon-coderabbit:before { content: "\e9c7"; }
21+
.icon-warp:before { content: "\e9c6"; }
1722
.icon-blender:before { content: "\e9c5"; }
1823
.icon-asciinema:before { content: "\e9c4"; }
1924
.icon-gnome:before { content: "\e9c3"; }

src/.vuepress/public/json/shields.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
{ "logo": "amazonecs", "name": "AWS%20ECS", "colorHex": "FF9900" },
99
{ "logo": "amazoneks", "name": "AWS%20EKS", "colorHex": "FF9900" },
1010
{ "logo": "amazons3", "name": "AWS%20S3", "colorHex": "569A31" },
11+
{ "logo": "anaconda", "name": "Anaconda", "colorHex": "44A833" },
1112
{ "logo": "android", "name": "Android", "colorHex": "3DDC84" },
1213
{ "logo": "androidstudio", "name": "Android%20Studio", "colorHex": "3DDC84" },
1314
{ "logo": "apacheairflow", "name": "Apache%20Airflow", "colorHex": "017CEE" },
@@ -31,6 +32,7 @@
3132
{ "logo": "azuredevops", "name": "Azure%20Devops", "colorHex": "0078D7" },
3233
{ "logo": "azurefunctions", "name": "Azure%20Functions", "colorHex": "0062AD" },
3334
{ "logo": "azurepipelines", "name": "Azure%20Pipelines", "colorHex": "2560E0" },
35+
{ "logo": "bamboo", "name": "Bamboo", "colorHex": "0052CC" },
3436
{ "logo": "blazor", "name": "Blazor", "colorHex": "512BD4" },
3537
{ "logo": "bun", "name": "Bun", "colorHex": "000000" },
3638
{ "logo": "bitbucket", "name": "Bitbucket", "colorHex": "0052CC" },
@@ -202,6 +204,7 @@
202204
{ "logo": "travisci", "name": "Travis%20CI", "colorHex": "3EAAAF" },
203205
{ "logo": "typescript", "name": "Typescript", "colorHex": "3178C6" },
204206
{ "logo": "ubuntu", "name": "Ubuntu", "colorHex": "E95420" },
207+
{ "logo": "v0", "name": "v0", "colorHex": "000000" },
205208
{ "logo": "vagrant", "name": "Vagrant", "colorHex": "1868F2" },
206209
{ "logo": "verdaccio", "name": "Verdaccio", "colorHex": "4B5E40" },
207210
{ "logo": "vercel", "name": "Vercel", "colorHex": "000000" },
@@ -212,6 +215,7 @@
212215
{ "logo": "vscodium", "name": "VSCodium", "colorHex": "2F80ED" },
213216
{ "logo": "vuedotjs", "name": "Vue.js", "colorHex": "4FC08D" },
214217
{ "logo": "vuetify", "name": "Vuetify", "colorHex": "1867C0" },
218+
{ "logo": "warp", "name": "Warp", "colorHex": "01A4FF" },
215219
{ "logo": "windowsterminal", "name": "Windows%20Terminal", "colorHex": "4D4D4D" },
216220
{ "logo": "windows", "name": "Windows", "colorHex": "0078D6" },
217221
{ "logo": "xcode", "name": "XCode", "colorHex": "147EFB" },

src/ai/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ category:
77
- AI
88
tag:
99
- ai
10+
- artificial-intelligence
11+
head:
12+
- - meta:
13+
- property: og:title
14+
content: AI
15+
- property: og:description
16+
content: AI
17+
- property: og:url
18+
content: https://chanhi2000.github.io/ai/
1019
---
1120

1221
# {{ $frontmatter.description }} 관련

src/ai/articles/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ tag:
1212
- smashingmagazine.com
1313
- yozm.wishket.com
1414
- ai
15+
- artificial-intelligence
1516
- diffusion-model
1617
- generative-ai
1718
- machine-learning

src/ai/claude/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,23 @@ description: Claude
55
icon: iconfont icon-claude
66
category:
77
- AI
8+
- LLM
9+
- Anthropic
810
- Claude
911
tag:
1012
- ai
13+
- artificial-intelligence
14+
- llm
15+
- large-language-models
1116
- claude
17+
head:
18+
- - meta:
19+
- property: og:title
20+
content: Claude
21+
- property: og:description
22+
content: Claude
23+
- property: og:url
24+
content: https://chanhi2000.github.io/ai/claude/
1225
---
1326

1427
# {{ $frontmatter.description }} 관련

0 commit comments

Comments
 (0)