ToCode
Kanalga Telegramโda oโtish
ืืืคืื ืงืฆืจืื ืืืชืื ืชืื ืืืช ืื ืื ืคืจืง
Ko'proq ko'rsatish1 418
Obunachilar
+124 soatlar
-27 kunlar
-530 kunlar
Postlar arxiv
1 418
ื fix ืืฉื ื ืืืืชืจ
ืืืื ืืืื ื ืืืืื ืืกืืืจ ืืช ืืกืืืจื-ืืค ืฉืื ืืคืจืกื ืืช ืื ืืงืื ืฉืื ืืชืื ืืืืืืื ืืื ืฉืืืจืื ืื ืืืื ืืคื. ืื ื ืืืื ืืืื ืืืืื ืืืืช ืื ืื ืืืคืฉืจ ืืฆืฆื ืืคืืชืื ืฉื ืืขืจืืช ืืืืชืืช, ืืืฆืื ืืืืชืืื ืืงืื ืืืืชื ืฉื ืืชื.
ืืฉืื ื ืืชืืื ืืืกืชืื ืขื ืงืื ืืื ืืืกืืื ืืจืืฉืื ืื ืฉืื ื ืคืืชื ืืื ืืกืืืืจืืืช ืืงืืืืืื. ืืืืจื ืืื ืืืืื ืงืฆืช ืืช ืืืืฉืื ืฉื ืื ืฉืืืชื ืืช ืืงืื, ืืคื ื ืฉืื ื ืฆืืื ืืืขืืืช ืขืฆืื ืืืคืืชืจืื ืืช ืฉื ืืืจื. ืืจืืคื ืฉื konfig, ืืกืืืจื-ืืค ืฉื ืืืชื ืืืื, ืชืืคืขื ืืืช ืืืื ืืืื ืืืกื ืืงืืืืืื. ืื ื ืืื ืืืืืืืช:
f1ed4259c fix
75e825f62 fix
c388772ec remove unnecessary env group
1cc57ce33 fix sizing of logo
d26a25c47 fix sizing
f510e4f5d update
89007aad9 update
0d9701a14 updates to workflow
ืืจืื ืืืงืืืืืื, ืื ืืืชืจ ื ืืื ืืืืขืืช ืืงืืืื, ืืืคืืขืืช ืฉืื ืืฉืื. ืืืืืื ืืจืืฉืื ื ืื ื ืืืืืื ืฉืืืจื ืฉืืื ืืืจืื ืืช ื env group ืืืืืชืจืื ืืืชื ืืืื ืชืงืื ืื fix ืืชืืืืก ืืชืืงืื ืืืชื ืชืงืื, ืืืืื ืืชืืงืื ืื ืืฆืืื ืืกืคืืง ืืื ืืคืขื ืืจืืฉืื ื ืื ืืื ืืืจืื ืืื fix ื ืืกืฃ ืฉืืชืงื ืืช ืืชืืงืื. ืืืืจ? ืืจืืจ. ืืื ืืฉ ืื ืืจื ืืืชืจ ืืืื. ื ื ืกื ืืช ืื.
ืืฆืจืชื ืจืืคื ืจืืง ืืืชืืื ืจืง ืืช ืฉืืืฉืช ืืงืืืืืื ืื ืฉืืืื ืืื:
41a1948 fix
0a197d4 fix
e7572cf remove unnecessary env group
daf174b initial commit
ืืืื ืฉืื ืืืคืชื ืืช ืืฉืื ืืืื ืืฉืื ืืงืื, ืื ืื ืฉืฆืจืื ืืฉืืื ืืฉื ืืช ืืช ืฉืืืฉืช ืืืืขืืช ืืงืืืื ืืื "ืืืืืจ ืืืืจื" ืฉืืืฉื ืงืืืืืื ืืืขืฉืืช ืงืืืื ืืืืฉ:
$ git reset HEAD~3
Unstaged changes after reset:
M textfile.txt
$ git add .
$ git commit -m 'remove unnecessary env group'
ืืคืจืืืงื ืืขืช ื ืืฆื ืืืืชื ืืฆื ืฉื ืงืืืื 41a1948 ืืื ืืืื ืืื:
622a0da remove unnecessary env group
daf174b initial commit
ืืื ืฉืืกืชืื ืืืื ืืจืื ืืชืื ืงืืืื 622a0da ืืช ืื ืืฉืื ืืืื ืฉื ืื ืฉืืืฉืช ืืงืืืืืื ืืืงืืจืืื.
ื .ื. ืืฉ ืืขืจืืืช ืฉืืืจืืืืช ืืืชื ืืขืฉืืช Push ืืื ืืืคืขืื CI Pipeline. ืฉืื ืื ืงืืืืืื ืืืจื ืืืืคื ืืื ืชืืืื ืืจืื ืคืืืช ืืืืืืชื ืืืืื ืืืืื ืืคืชืืื ืืืจืื ืฉืืืจ ืืฉืื ืืช ืืงืืืืืื ืืงืืืืื. ืืืฆืืื ืืืื ืื ื ืืืื ืืืฆืืจ ืขื ืฃ ื ืคืจื ืืฆืืจื ืืคืขืืช ื CI ืืื ืืืจื ืฉืกืืืืชื ืืืืืง ืื ื ืืืื ืืช ืืขื ืฃ ืืืืืง ืืช ืืงืืืืืื ืืืืืชืจืื ืขื ืจืืืืืก.1 418
ืื ืฆืจืื ืืืืืจ ืฉื ืืื
ืืฉืืืฉ ื ืืืื ืืคืจืืืงืืื ืืืืจ ืฉืืืื ืชื ืคืจืืืงื ืืคืฉืจ ืืืืืื ืืช ืืืื ืฉืืื ืืืงื, ืืืืืช ืืชืืฆืื ืืืชืงืฆืื ืืชืืจ ืืฉืืืฉ, ืืฉืื ืฉืื ืื ืืืื ืืืื ืขื ืืฉืืื ืืฉืื ืืืืืจืื. ืืคืฉืจ ืืืืืื ืืช ืื ืืคืจืืืงื ืชืืื ื ืืฉืื ืื ื ืืืฉืืื ืฉืืคืฉืจ ืืื ืืช ืืช ืืืืฆืจ ืืืชืจ ืืืจ ืืื ืืฆืืจื ืคืืืช ืืืืืชืืช.
ืืคืขืืื ืืืฉืืืฉ ืืื ืขืืืจ ืื ื ืืืืื ืืช ืืืฆืืืืช.
ืจืื ืืืื ืืืฉืืืฉ ืืื ืืกืืช ืืขืช ืืืคืจืืข ืื ื ืืจืืืช ืืจืืื ืืืืืช ืืืชืจ, ืื ืืฉืืืชืืืืืช ืืื ืื ืืืืช ืืชืืืืืช. ืื ืืคืฉืจ ืืืืืื-
"ืืฆื ืืื ืื ื ืจืืฆื ืืขืืื ืขื ืคืจืืืงืืื ืืขื ืืื ืื, ืืื ืืฆื ืฉื ื ืจืืฆื ืืืจืืืื ืืืชืจ ืืกืฃ".
"ืืฆื ืืื ืื ื ืจืืฆื ืืื ืืช ืืืฆืจ ืืืชืจ ืืืจ, ืืื ืืฆื ืฉื ื ืื ืจืืฆื ืืืชืคืฉืจ ืขื ืืืืืช ืืงืื".
ืืฉืื ืื ื ืฉืืื ืืช ืืืืจืื ืืชืื ืืืฉืืืฉ ืื ืื ื ืืชืขืืืื ืืืืื ื ืืืืืคืฆืืืช ืฉืืฉืืืืช ืืช ืฉื ื ืืืืจืื, ืื ืืืืืจื ืืืคืฆืืืช ืืืื ืื ืืืืจืืช ืืืืืช ืืืื ืขื ืืฉืืืื. ืื ืืคืจืืืื ืกืจืืช ืฉืืืคืฉืช ืคืจืืืงืืื ืืขื ืืื ืื ืืืชืจ ืืจืืฉ ืืืคืฉืช ืื ืืช ืืื ืฉืืฉืืืื ืคืืืช, ืื ืืื ืฉืืฉืืืื ืืจืื ืืื ืืืจืฉื ืืื ื ืืืชืจ ืืื ืืืืชืืจืื (ืืื ืชืคืกืื ืืช ืืืงืื ืฉืื ืืฉ ืื ืคืจืืืงื ืืขื ืืื ืืื ืืืื ืืฉืื ืืจืื ืืฉืืื ืืื ืืื ืื ืืื ืืืฆืข ืืืชื). ืื ืืืชืื ืช ืฉืืืื ืฉืืืืืช ืงืื ืืืืจ ืฉืฆืจืื ืืืชืื ืืืจืื ืืื, ืืื ืืคืกืื ืืืืื ืืืืช ืืืฉืชืืฉ ืืชืฉืชืืืช ืงืืืืืช ืื ืืื ืืช ืืืจืื ืืฆืืจื ืืืชืจ ืืืื ืฉืชืืคืฉืจ ืื ืืืืจืืช ืคืืชืื ืืืืื ืืืชืจ ืืื ืงืื ืืืชืจ ืืืืืชื.
ืืื ืืฆืืข ืืื ืืกืืคืืจ ืืื ืืื ืื ืืื ืื ืืจืืฉ ืฉืืฉ ืืืืจื ืืื ืืืืืฆืื ืฉืื ืื. ืืคืขืืื ืืืืช ืฆืจืื ืืืืืจ ืฉื ืืื, ืืื ืขืืืฃ ืฉืื ืื ืชืืื ืืจืืจืช ืืืืื.
1 418
ืฉืืืฉื ืืจืืงืื ืฉืฉืืคืจื ืื ืืฉืืขืืชืืช ืืช ืฆืืื ืืืืฆืืขืื ื Page Speed
ืืืจื ืืฉืืงื ืืืืฆืืขืื ืืชืืื ืืฉืืชื ืฉืืืื ืืขื ืืื ืืืืืง ืื ืืช ืืืืื ืฉืื ืคื ืืืืงืื ืืืจืืืช ืื Page Speed ืืืฉื ืขืืื ืืืื ืืคืฉืจ ืืฉืคืจ. ืืืืช ืฉืืืชื ืืืื ืืืคืืืื ืืืืืงื ืื ืืจืืฉ ืืฉืืชื ืฉืืืืืจ ืืกื ืืื ืืืชืจ ืกืืื ืืืขื ืืื JavaScript ืืฉืจืช ืฉืจืื ืืืื ืืืื ืืืจ. ืื ื ืขืื ืืฉืชืฃ ืื Page Speed ืืฉื ืขืืื, ืืื ืืืื ืจืง ื ืืื ืฉืื ืื ืชืื ืืฆืืคืืืช. ืืกืชืืจ ืฉืืืืจื ืืฉื ืื ืืืกืคืชื ืืืชืจ ืคืืฆ'ืจืื ืงืื ืื ืืื ืืืฉืื ืขื ืืืฉืคืขื ืฉืืื ืขื ืืื ื ืืืขืื ื, ืืืื ืืืฉืื ืขื ืืกืืฃ ืื ืื ื ืืืกืืฃ ืืืชื ืืืจื ืืืืื ืืืืชืจ. ืืืขืืืืช ืืงืื ืืช ืืืื ืืฆืืืจืืช ืืืฉืคืืขืืช.
ืืื ืฉืืืฉืช ืืืจืืงืื ืฉืืืฉืืชื ืืื ืืฉืคืจ ืืฉืืขืืชืืช ืืช ืฆืืื ื Page Speed ืฉืขืืฉืื ืขืืื ืขื 94 ืืืฃ ืฉื ืคืืกื ืืืืืื:
ืืขืื ืช ื ืืกืื ืกืืืืื ืืจื Apache
ืืืชืจ ืจืฅ ืขื Rails ืืืืืืฆื ืืืชืจื ืจืืืืก ืืื ืื ืืืขืืืก ืขื ืืฉืจืช ืขื ื ืืกืื ืกืืืืื (ืืืืืจ ืงืืฆื ืชืืื ืืช, js, css ืืื ืืืื). ืืกืคืืง ืฉืืืื ืขืืืก ืขื ืืฉืจืช ืืืงื ืื 3 ืฉื ืืืช ืืืืืืจ ืฉืืื ืฆืจืื ืืฉืืื ืงืืืฅ CSS ืืืืชืจ ื ืืขื ืืื ืืฆื ืืืฉืื. ืฉืจืชื Apache ื nginx ืื CDN-ืื ืืืื ืืื ืืจืื ืืืชืจ ืืืืื ืืฉืืืืช ืงืืฆืื ืกืืืืื ืืืืืฉืื, ืืื ืืืจืืง ืืจืืฉืื ืืื ืืืืจืื ืืฉืจืช ืืืคืืืงืฆืื ืืช ืืืฉืืื ืืืืช ืืืืขืืืจ ืืืชื ืืฉืจืช ื Apache ืฉืขืืื ืืคื ืื.
ืืฉืืืืช ืืขืื ืช JavaScript ืขื ืฉื ืฆืืจื ืืืชื
ืงืืคืกืช ื Comments ืฉื ืืฆืืช ืคื ืืชืืช ืืื ืคืืกื ืืืืขื ื disqus ืื JavaScript ืฉืืื ืืื ืคื. ื ืื ืืืืืื ืฉืืฉืชืืฉืื ืื ืืื ืืจืืืช ืืช ืืกืจืืื ืืงืืจืกืื ืืืืข ื Spotlightr ืืืฉ ืื ืืื ืืืื ืืื ืฉื UI ืฉืืืืขืื ืืกืคืจืืืช flowbite. ืืช ืื ืืื ืืขืืจืชื ืืืขืื ื ืืืฉืืืช ืื ืฉืืืืขื ื ืจืง ืืฉื ืฆืืจื ืืืชื, ืืืืืจ ืื ืืืืฉ ืืืืช ืงืืจื ืืช ืืคืืกื ืืืืื ืขื ืืืื ืืช ืืขืืื ืื ื ืืขื ืืช ืชืืืช ื Comments, ืืืจืช ืืื ืืขื ืืืขืื ืืช ื JS ืฉืืื. ืื ืืฉ ืืขืืื ืกืจื ืืคืฉืจ ืืืขืื ืืช ืื ืื ืฉื ืกืคืืืืืืืจ, ืืื ืืื ืื ืฆืจืื ืืืขืื ืืืชื ืืื ืืฃ.
ืืฉืื ืื ืืื ืืืื ืฉืืื ืืช Page Speed ืฉืืืื ืืื ืืื ืืขืื ื JavaScript ืฉื ืืขืืื ืืงื.
ืืืืงืช JavaScript ืฉืื ืฆืจืื
ืืืืฉื ืืืฉืืืื ืฉืืชื ืื ืฉืืฉ ืื ืกืคืจืืืช JS ืฉืคืขื ืืฉืชืืฉืชื ืืื ืืืืื ืืืจ ืื. ืืืืืืช ืืื ืืื Google Analytics ืืื ื ื ืคืจืืชื ืืืืืช Simple Analytics, ืืื ืืื ืขืื ืืื ืกืคืจืืืช ืฉื UI ืฉืื ืืื ืฆืจืื. ืืืืงื ืฉื JavaScript ืชืืื ืืฉืืืช ืืช Page Speed ืืื ืงืืืืชื ืืฆืื ืขืื ืืื ื ืงืืืืช.
ื ืงืืืืช ืืืืฉื
ืืืจื ืืฉืืคืืจ ืืืคื ืืืืื ืืขืืืื ืขืืืื ืจืืืงื ืืืืกืชืืื. ืืฉ ืขืืืื ืงืืฆื JavaScript ืฉืื ื ืืืฉื ืฉืืคืฉืจ ืืืืชืจ ืขืืืื, ื Page Speed ืืืฉื ืฉืขืืืื ืืฉ ืื ืืืชืจ ืืื CSS ืืืคืฉืจ ืืงืฆืฅ ืื ืฉื ืืขืื ืื ื ืืขืชื ืืขืืื ืืืืช ืื ืืืคื ืืงืืจืกืื. ืืขืืืื ืืฆืืชื ืืืืฉืืง ืืืืืง ืืืืคืืืื ืืืื ืฉืืคืืจืื ืฉืขืื ืืคืฉืจ ืืืื ืืืืฉื ืืืืฉื.
ืื ืงืืื ืืืจืืืืช ืฉืืืชื ืื ืืขื ืืื ืช ืื ืืกืื ืืื ืืื ืฉืืืฉืืื ืืื ืื ืชืื ืืงืจืืื ืื ืืกืื ืฉืืืกืืื Render ืืืจ ืืืืืขืื ืืชืื ืืคืจืืืืืืจืงืก ืืืืขื ืื ืืืืชื ืฆืจืื ืืืขืช ืืกืืจ ืืืขืื ื ืฉื ืืืจืื. ืื ืืืืจืืช ืืจืฉืช ืืื ืืืื ืืืื ืืืคืฉืจ ืืฉืืื ืงืืฆืื ืืืืืื ืืืชืจ ืืื ืืคืืืข ืืืืฆืืขืื. ืืืชืืจ ืืืจืืื ืฉืขืืืื ื ืฉืืจ ืืื ืืืชืื ืืืฉืืื ืคืืืช JavaScript, ืื ืืื ืืจืืฆื ืืืคื ืืืืืช ืฆืืืืจ ืืืงืืืง ืฉื ืืชืจืื.
1 418
ืฆืจืื ืืืืื
ืฆืจืื ืืื ืืืช ืืืืืืืืช ืืื ืืจืืฉืขืืช ืืฉืื ืื ื ืืืื ืืืืื ืืืืื ืืช ืืืฉื: ืืจืืจ ืฉืขืฉืืชื ืืช ืืฉืืขืืจืื, ืฆืจืื ืืฉืืื ืืืฆืืื. ืืจืืจ ืฉืืืชื ืืฉืืขืืจ, ืฆืจืื ืืืฉืงืืข ืืฉืืื ืืืฆืืื. ืืจืืจ ืฉืืืืชื ืืืืื, ืฆืจืื ืืืืื ืืฉืืื ืืืฆืืื.
"ืฆืจืื ืืฉืืื ืืืฆืืื" ืื ืืฉืื ืฉืื ืื ื ืืืืืื ืืืื ืฆืขืืจ ืืืืช ืกืคืจ. ืืชื ืื ืฆืจืื ืืืืื ืืชืืืืงื ืืื ืื ืชืคืชืืจ ืืกืคืืง ืชืจืืืืื ืืฉืขืืืื ืชืฆืืื ืืงืื 100 ืืืืฉ ืืืืืืช ืืืืชืงืื.
ืืืขืื ืขื "ืฆืจืื ืืฉืืื ืืืฆืืื" ืืื ืืคืืื - ืงืืื ืื ืืื ืฉื "ืฆืจืื" ื ืืืฉ ืขื ืืฉื ืื. ืืื ืฉืืฉ ืืืชืจ ืืืจืื ืฉืฆืจืื ืืขืฉืืช (ืขืืืื, ืืืืื, ืืืื) ืืื ืื ืืื ืืื ืืงืื ืคืืืช ืชืฉืืืช ืื. ืืื ืืกืืคืืจ ืืืืชืจ ืืฉืืขืืชื ืืื ืฉ"ืฆืจืื ืืฉืืื ืืืฆืืื" ืืกืชืืจ ืืืืชื ื ืืช ืืืจื ืืฉื ืืื, ืื ืฉืืืืื ืืชืืฆืืืช ืืืืืช ืืืจืื, ืืืจื ืฉื ืงืจืืช "ืืืืื ืืฉืืื ืืืฆืืื".
"ืื ื ืืืื ืืชืื ืช" ืืื ืืฉืคื ืฉืืืื ืงืฉื ืืืืื ืืฉืื ืื ื ืืชืืืืช ืืืจื. ืืื ืคืืชื ืืืช ืืฉืืืืช ืฉืืื ืื ืืืฉื ืืื ืืืืฉืื ืืื "ืืืืื ืฉืคืืช ืืชื ืืืื ืืชืื ืช?" (ืฉืคืืช? ืื ื ืืืืจ ืจืง ืืืช ืืื ืื ืจืง ืืื ืคืงืืืืช) ืื "ืืืื ืกืื ืืขืจืืืช ืืชื ืืืื ืืืชืื?" (ืืขืจืืืช? ืืงื ืื ืฉืืืข ืืืืคืืก Hello World ืขืฉืจ ืคืขืืื ืขื ืืืกื, ืื ืงืฉืืจ ืืขืจืืืช ืขืืฉืื). ืืื ืื ืคืืชื ืืืช ืืฉืืืืช ืืืืจืืช ืืขืฆืื ืืื "ืื ืื ื ืื ืื ืืืื ืืช ืื ืืื ืื ืคืขื ืฉืื ื ืคืืชื ืืช ื IDE ืื ื ืืืจื ืืืืืืื?", ื"ืืฉืืื ืื ืื ื ืฆืจืื ืืืืื ืืฉืื ืฉืืขืืื ืื ืืืื ืืื ืื?".
ืื ื ืืื ืืจืืื ืืืฉืื ืขื ืื, ืื ืืฉืื ืื ื ืืชืืืืช ืืืจื:
1. ืื ื ืืืื ืืชืื ืช, ืืคืืื ืฉืื ืงืฉื ืืื ื ืขืืืื ืื ืืื ืืื.
2. ืืฉืื ื ืืชืขืืืฃ ืืืชืืืช ืงืื ืื ื ืืืื ืืื ืืช ืื ืืขืจืืฆื ืืืืืื ืฉื ืืชืื ืชืื (ืืคืืื ืื ืื ืืืื ืื ืื ืฉืงืืจื ืฉื).
3. ืืขื ืืื ืื ืืงืจื ืื ืืืชืื ืืช ืื...
4. ืืขื ืืื ืืืืื ืฉืคืช ืชืื ืืช ืืฉืชืืฉื ืืฉืืื ืืื ืืช ืืช ืืืื ืืื...
ื .ื. ืืืืฉืื "ืืื ืื ื ืื ืืืื ืืชืื ืช" ืืืืื ืืืืขืืช. "ืฆืจืื ืืืืื ืืช ืื" ืื ืืืืจ ืฉืื ืื ื ืขืืฉืื ืืืืืื ืืช ืื, ืืื ืฉืื ืื ื ืฆืจืืืื ืืืืื ืืืืื ืืช ืื ืฉืจืืฆืื ืืืืื ืืื ืืืฆืืื. ืื ื ืคืขื ืื ืืืืชื ืงืคื ืืืืื ืื ืืืื ืืืขืืืจ ืืื ืืืขืืื. ืื ืฉืื ืืฉืชื ืื. ืืืืจื ืืื ืืืืืช ืืื ืืืฆืืจ ืืช ืืฉืื ืื ืืื ืืืืคื ืืืื.
ื .ื.ื. ืืืืฉืื "ืื ืฆืจืื ืืืืื ืืช ืื ืืฉืืื ืืืฆืืื" ืืืืื ืืืืขืืช. ืืืืืืื ืฆืขืืจืื ืื ืืฉืืฉ ืืืืืฆืื ืืืฆืื ืืื ืื ืื ืืชื ืื ืฉืื ืืืื ืืืืืืื ืืืื ืชืฆืืืื ืืืกืชืืจ ืืขืฉืืช ืืฉืื ืฉืืชื ืื ืืืืืื ืืกืคืืง ืืื ืืื ืืืฆืืื, ืืื ืืื ืกืคืง ืฉืืจืื ืืืชืจ ืงื ืืืฆืืื ืืืชืืื ืืืฉืื ืฉืืืืืื. ืืขืืื ืืชืืจืืชื ืฉืื ื ืืืืืืื ืืคืืชืื ืชืืื ื, ืืืื ืืชืืื ืื ืืืชืจืื ืฉืืื ืืืืชืจ ืขืืื.
1 418
ืฉืืืฉ ืกืืืืช ืฉืืืจืืืช ืื ื ืืื ืืช ืืจืืืืงืืืจื ืื ื ืืื ื
ืืืจ ืจืฆื ืืื ืืช ืืขืจืืช ืืงืืืื ืืื ืืืชืืืื ืืื ืืืชืจ ืขื ืขืืืกืื. ืืฆื ืฉื ื ืืืืืจ ืืืชืจ ืืื ืืืื ืฉืืขืืืช ืืขืืืกืื ืฉืืื ืื ืื ื ืคืชืจื ืืืกื ืืื ืขืืจื ืืืงืืืืช ืืืจืื. ืืื ืื ืงืืจื? ืืืื ืื ืืืื ืืงืจืืช ืืื ืืื? ืื ื ืืืฉืฉ ืฉืื ืืื ื ืฉืืืฉ ืกืืืืช ืืื ืื ืืื ืฉื ืืขืจืืช ืืืคืก ืืืจื ืืื ืื ืคืืชืจืช ืื ื ืืช ืืืขืืืช:
ืืคืชืืื ืืืืืคืื ืกืืืง ืืื ืคืจืืืงืืื
ืืชืืจ ืจืืฉืื ืืฉืืชืื ืืขืจืืช ืืื ืืืชืืืื ืขื ืืขืืืช ืืื ืฉืืืืจืกื ืืืืฉื ื ืฉืชืืฉ ืืกืืืง ืืื ืืืืื ืืืฉ. ืืืงืจื ืฉื ืืืืจ ืื ืืื ืืขืืจ ืืงืืืื. ืื ืื ื ืืืืจืื ืกืืืง ืืื ืืืืื ืืืฉ ืื ืื ืื ื ืืืืืื ืฉืืืขืืืช ืฉืืฉ ืื ื ืื ืื ืืืืืืช ืฉืื ืืคืฉืจ ืืคืชืืจ ืืืชื ืขื ืืกืืืง ืืงืืื, ืืื ืื ื ืฉืืืขืื ืืช ืื ืืกืืคืืจืื ืืกืืื ืขื ืื ืฉืื ืฉืืืจื ืืช ืืกืืืง ืืืืฉ ืืืืืืื ืืืื ืืื ืืขืืืช ืืืื.
ืืืขืื ืืืืื ืฉืืื ืกืืืง ืืฉ ืืขืืืช, ืืืฉืื ืื ื ืืืฉืื ืืืืจื ืขื ืืื ืืืืืื ืืกืืืืช ืื ืื ื ื ืขืฉื ืืขืืืืช ืื ืืื ืืืชื ืจืง ืืจืื ืืืชืจ ืืื ืืืืืจ. ืืชืืื ืืืืฉ ืืืืจืช ืฉืื ื ืืคืกืื ืืช ืื ืืืืข ืืืจืืื ื ืืืืื ื ืฉืฆืืจืชื ืืืชืืื ืืืคืก.
ืืืืืฉ ืคืื ืงืฆืืื ืืืืืช ืืฉื ื ืืืื ืืืืืช ืืืชืืจ
ืืืจ ืืืจ ืืชืืื ืืื ืืช ืืขืจืืช Front End ืืจืืืงื ืฉืชืืืืฃ ืืขืจืืช jQuery ืืฉื ื. ืืืจื ืฉืืืจืื ืืชืืืื ืืขืืื ืืื ืืืื ืฉืืฉ ืืขืื ืฉื SEO ืื ืื ืืขืืื ื ืื ื ืืชืื JavaScript ืืจืฆื ืืืืกืืฃ Server Side Rendering. ืืชืืกืคืช ืฉื ืจืื ืืืจ ืฆื ืฉืจืช ืืืกืืคื ืืขืืืช ืืืฆืืขืื ืฉืืื ืื ืจืื ืืชืืืืช ืืคืืชืื ืื POC-ืื ืืจืืฉืื ืื. ืืืชืจ ืืื, ืืืื ืฉืืื ืืชืืืชื ืืฉืื ืืืืืจ ืืืจ ืืื ืงืฉื ืืฉื ืืช ืืืงืื ืืืชืจ ืืกืืกืืื ืืืขืจืืช ืืืืืฆืืขืื ื ืคืืขื ืื ืื ืืคืฉืจ ืืื ืืื ืืช ืืช ืืชืืกืคืช ืืฆืืจื ืืืืื ืืืืชืจ.
ืืจืืจ ืฉืื ืืืื ื ืืืชืืื ืืจืืฉ ืจืฉืืื ืฉื ืื ืืืจืืฉืืช ืฉื ืืืขืจืืช ืืืฉื ื ืืคื ื ืืฉืืืจืื ืืฆืื ื ืืื ืืื, ืืื ืืืื ืฉืืฉืืืชืื ืืื ืืกืืืง ืืืฉ ืขื ืฉืื ืื ื ืืืื ืืืืื ืฉืืฉืื ืืื ืืจืืฉื ืื ืืืจ ืืืืืจ ืืื.
ืืื ืื ืืื ืจืง ืืฉืืื ืืคืชืืจ ืืขืื
ืืืชืืจ ืืืืจืื ืงืฉืืจ ื Mindset ืฉื ืืคืชืืื ืืืืืจื ืืื ืคืจืืืืืืจืงืื. ืื ืื ื ืืืืข ืขื ืืื ื ืฉื ืกืืืง ืืื ืืืืื ืืกืืื ืืื ื ืื ืกื ืืืืฉ ืื ืื ืื ืื ืืืืื ืืกืืืง ืืื ืืืืื ืืืจ ืืคืขืืื ืืื ืืขืืื ืืื ืืืื ืื ืื ืื ืื ืฉืื ืืชืืืืื ืืกืืืง ืืืืฉ, ืื ืฉืืืช ืืขืืืื ืืืชื ืฉืื ื ืืืืคื ืืืืชื ืืืืื ืฉื ืืืชื ืื ืื ืื. ืืืฆื ืืื ืื ืื ื ืจืืืื ืืคืชืืื ืฉืืื ืื ืืื ืื ืื ืื ืื ืฉืขืืงืคืื ืืช ืฉืืืช ืืขืืืื ืืืงืืืืช ืืกืืืง ืืืืฉ ืื ืื ืืืจื ืจืง ืืฉืืื ืืืฆืืื ืืื ืืช ืืช ืืืืจ ืฉืื ืืืืจืื ืื ืจืืืืื ืืืื. ืืชืืฆืื ืืื ืจืืืืื ืืืขืจืืช ืฉืื ืขืืืืื ืืกืคืืง ืืื ืื ืืกืคืืง ืืื ืืื ืืืืืื ืฉืงืฉื ืืืืืช ืืืื ืืืช ืืืฆืืฆื ืจืง ืืฉืืืขืจืืช ืชืืืข ืืคืจืืืงืฉื.
ืืื ืกืคืง ืฉืืคืขืืื ืฆืจืื ืืืืืืฃ ืจืืืื ืชืฉืชืืช ืืืขืจืืช ืืื ืืืืื ืืืืืืฃ ืืื ืืืื ืืืช ืืืื ืืช ืืขืจืืช ืืืฉื ืืืืจื ืืกืืืง ืืื ืืืชืจ ืืืขื ืืฃ ืคืขื ืื ื ืืืจ ืืื. ืขืืืฃ ืืืคืจืื ืืช ืฉืชื ืืืฉืืืืช - ืืคืชืืจ ืืช ืืขืืืช ืืืืฆืืขืื ืืชืื ืืขืืื ืื ืืืื, ืืืืงืืื ืืฉืืจื ืืืืืืืฃ ืืืงืื ืืกืืืง ืืชืืืืคืื ืืืืื ืืืชืจ, ืืื ืืงืฆื ืฉืืืคืฉืจ ืื ื ืืืืื ืืขืืืง ืืช ืืืืืืื ืืื ืืจืืืืื ืืงืืืืื ืืืืฉืื ืืืืฉืชืืฉ ืืฆืืจื ื ืืื ื ืืจืืืืื ืืืืฉืื ืฉืืืจื ื.
1 418
ืืืค ืคืืืชืื: ืืจืฆื ืืฉืืจืช ืืคืงืืื ืขื uv
ืืื ืืงืฉืืื ืืืจืฆืช ืกืงืจืืคืืื ืืคืืืชืื ืืฉืืจืช ืืคืงืืื ืืื ืืกืคืจืืืช (ืืชืืืืืช) ืฉื ืืกืงืจืืคื. ืืขืื ืืืช ืื ืฉืื ืชืืื ืืฉ ืืกืงืจืืคื ืงืืืฅ requirements.txt ืืกืืืจ, ืืื ืืคืืื ืื ืืฉ ืืฉืืชืืืืื ืืืชืงืื ืชืืืืืช ืื ืื ื ืืืืืืื ืืช ืกืคืจืืืช ืืืชืงื ื ืืจืืฉืืช ืฉื ืคืืืชืื. ืื ืืฉ ืื ืฉืื ืืกืืืจืื ืฉืืืฆืจืื ืืขืฆืื ืกืืืื ืืืจืืืืืืช ืืื ืืกืงืจืืคืืื ืื ืกืืืื ืืืจืืืืืืช ืฉืื ื ืืื ืกืงืจืืคื, ืืื ืื ืื ืืชื ืงืฆืช ืขืฆืื ืื ืืื ืืฉืืื ืื ืชืฉืืื ืืฉืืืข ืฉ uv ืืฉืื ืืขืฉืืช ืืช ืืขืืืื ืืฉืืืืื.
ืืืื uv ืืื ืกืื ืฉื ืื ืื ืืืจืกืืืช ืืืจืืฅ ืคืืืชืื, ืืื ืืืื ืืืืืืฃ ืืช pyenv ืืืืจืื ืืื ืืฉืืืืฉ ืฉื ืจืื ืืืื ืืื ืคืฉืื ืืืกื ืื ืืชืงื ื ืฉื ืชืืืืืช ืืชืื ืชืืงืืืช ืืคืืืชืื ืืืืืืช. ื ื ืื ืฉืืฉ ืื ืงืื ืฉื ืจืื ืื:
import pandas
mydataset = {
'cars': ["BMW", "Volvo", "Ford"],
'passings': [3, 7, 2]
}
myvar = pandas.DataFrame(mydataset)
print(myvar)
ืื ืืื ืืืืชื ืจืืฆื ืฉ uv ืืืื ืืื ืืฉืืจืช ื import ืฉืฆืจืื ืืืชืงืื ืืช pandas, ืืื ืื ืขืืืื ืื ืงืืจื. ืื ืฉืื ืื ื ืืืื ืืขืืื ืืช ืืงืื ืืืืืกืืฃ ืื ืืืชืจืช ืืืืืืช ืขืืืจ uv ืืืืคื ืืื:
* !/usr/bin/env -S uv run --script *
* /// script *
* requires-python = ">=3.12" *
* dependencies = [ *
* "pandas", *
* ] *
* /// *
import pandas
mydataset = {
'cars': ["BMW", "Volvo", "Ford"],
'passings': [3, 7, 2]
}
myvar = pandas.DataFrame(mydataset)
print(myvar)
ืืขืืฉืื ืืคืฉืจ ืืืคืขืื ืืช ืืงืกื:
ynonp@Ynons-MacBook-Air ~/tmp $ uv run pandas-demo-uv.py
Reading inline script metadata from \pandas-demo-uv.py\
Installed 6 packages in 38ms
cars passings
0 BMW 3
1 Volvo 7
2 Ford 2
ืืืืคื ืืืืืืื uv ืืฆืจ ืกืืืื ืืืจืืืืืืช ืืฉืืื ืืกืงืจืืคื, ืืชืงืื ืืชืืื ืืช pandas ืืื ืืืื ืื ืืช ืกืคืจืืืช ืืืชืงื ื ืืืืืืช ืฉื ืคืืืชืื.
ืืช uv ืื ื ืืชืงื ืชื ืขื homebrew:
$ brew install uv
ืืื ืืคืฉืจ ืื ืืืชืงืื ืืืชื ืขื pip:
pip install uv
ืืืฉ ืื ืื ืืฃ ืชืืขืื ืืจืฉืื ืืืชืืืช:
https://docs.astral.sh/uv/1 418
ืืขืชืงืช ืืงืกื ืืชืืื ืืช ื Clipboard ืืชืื JavaScript
ืืืืฉืง navigator.clipboard ืืืคืฉืจ ืื ื ืืืขืชืืง ืืืจืื ื Clipboard ืืืคืืืงืฆืืืช ืืื ืืชืื ืงืื JavaScript ืืืืืช ืฉืืขืืืื ืืืชื ืืคืชืืขื ืืืชื ืืืืื. ืื ื ืฉืชื ืืืืืืืช ืืืื ืืืคืื ืขื ืืืจืื ืฉืืืืืื ืืืกืชืื.
ืืขืชืงืช ืืงืกื ืืืงืื ื Clipboard
ืื ืืชื ืฆืจืืืื ืืื ืืช ืืคืชืืจ "ืืขืชืง ื Clipboard" ืื ืกืชื ืืืืืฃ ืืื ืฉืื ื Clipboard ืืืจืื ืืื ืฉืื ืืืงืฉื ืชืฉืืื ืืฉืืืข ืฉืื ืืกืืคืืจ ืืื ืืกื ืืื ืงืจืืืช ืคืื ืงืฆืื ืืืช:
navigator.clipboard.writeText. ืืืืืื ืื ืืฉ ืื ืืืื ื input ืืขืืื ืืงืื ืืื ืืืจืื ืืื ืฉืื ืื ืฉื ืืืงืกื ื input ืืืืืช ืืืขืชืง ืืืืืืืืช ื Clipboard ืฉื ืืืฉืชืืฉ ืืื ืฉืืืื ืงื ืืืืืืง ืืช ืื ืืืงืืืืช ืืืจืื:
input.addEventListener('input', async (ev) => {
navigator.clipboard.writeText(ev.target.value);
});
ืืขืชืงืช ืชืืื ื ืืืงืื ื Clipboard
ืืขืกืง ืงืฆืช ืืกืชืื ืืฉืขืืืจืื ืืืืจ ืขื ืืขืชืงืช ืืืจืื ืืกืืืื ืฉืื ืื. ื Clipboard ืชืืื ืืืืืื ืฉื ืคืจืืืื ืืืืชืืื ืืืื ืื ืื ื ืืืืืื ืืืขืืืจ ืืช "ืกืื ืืืืืข" ืืฆืืจืืฃ ืืืืืื ืฉื ืืืืืข ืืืื ืืขืืื. ืืืชืืจ ืืชืื JavaScript ืืื ืฉืื ืชืืื ืงื ืื ื ืืืืืข ืืืืืข.
ื ืืงื ืืืืืื ืืขืชืงื ืฉื ืชืืื ื ืืืืื ื img ื Clipboard ืฉื ืืืฉืชืืฉ. ืืฉืืื ืืืืืข ืืืืืื ืฉื ืืชืืื ื ืื ืื ื ืฆืจืืืื ืฉืืชืืื ื ืชืืืขื ืืืืืืืื ืฉืื ื ืื ืืืืืืื ืฉืืืคืฉืจ ืืืฉื ืืืืืื ืืืืฆืขืืช ืืืชืจืืช CORS. ืืคืืื ืื ื ืขืฉื ืืช ืื ืฆืจืื ืืฉืื ืื ืฉืื ืื ืืขืจืืืช ืืืคืขืื ืชืืืืืช ืืื ืกืืื ืืชืืื ืืช ืืืืืืื ืืฆืื ืืืง ืื ืืฆืืืชื ืืืขืชืืง JPEG ื Clipboard ืืื ืจืง png.
ืื ืื ืื ื ืืืื ืื ืืืืืช ืขื ืืืืืืืช ืืงืื ืืื ืืืขืชืืง ืชืืื ื ื Clipboard ืืื (ืืืืืืืช ChatGPT):
async function copyImageFromImgElement() {
const img = document.getElementById('image-to-copy');
// Ensure that the image is fully loaded and the src attribute is set
if (!img.complete || !img.src) {
console.error('Image not fully loaded or missing src attribute.');
return;
}
try {
// Fetch the image as a blob
const response = await fetch(img.src);
const blob = await response.blob();
// Create a ClipboardItem using the image blob
const clipboardItem = new ClipboardItem({ [blob.type]: blob });
// Write the ClipboardItem to the system clipboard
await navigator.clipboard.write([clipboardItem]);
console.log('Image copied to clipboard successfully!');
} catch (err) {
console.error('Failed to copy image:', err);
}
}
ืืืืฉื ืืืช ืื ืื ื ืืืฉืืื ืืช ืืชืืื ื ืขื fetch ืืื ืืงืื ืืช ืืืืืื ืฉืื, ืืื ืืืชืืื ืืช ืืืืืื ืืฆืืจืืฃ ืกืื ืืชืืื ื ื Clipboard.
ืืืฉื ื ืืกืคืช ืงืฆืช ืืืชืจ ืืขืืื ืืื ืื ืขื ืงืฆืช ืืืชืจ ืงืื ืืื ืืงืืช ืืช ืืชืืื ื ืืงืืืืช ืืืืชืื ืืืชื ืืชืื Canvas. ืืืจื ืื ืืคืฉืจ ืืืขืชืืง ืื Canvas ืืช ืืืืืื ืฉื ืืชืืื ื ืืืืขืชืืง ืืืชื ื Clipboard. ืื ืืงืื, ืฉืื ืืืืืืืช ChatGPT:
async function copyImageFromCanvas() {
const img = document.getElementById('image-to-copy');
// Ensure the image is loaded
if (!img.complete || !img.naturalWidth) {
console.error('Image not fully loaded or invalid.');
return;
}
// Create a canvas element
const canvas = document.createElement('canvas');
canvas.width = img.naturalWidth;
canvas.height = img.naturalHeight;
const ctx = canvas.getContext('2d');
// Draw the image onto the canvas
ctx.drawImage(img, 0, 0);
// Convert the canvas content to a Blob
canvas.toBlob(async (blob) => {
if (!blob) {
console.error('Failed to create blob from canvas.');
return;
}
try {
// Create a ClipboardItem
const clipboardItem = new ClipboardItem({ [blob.type]: blob });
// Write it to the clipboard
await navigator.clipboard.write([clipboardItem]);
console.log('Image copied to clipboard successfully from canvas!');
} catch (err) {
console.error('Failed to copy image from canvas:', err);
}
}, 'image/png'); // second parameter is optional; 'image/png' is default
}1 418
ืฉืืคืืจ ืืื ื ืืขืื ืช ืขืืื ื 2025
ืืขืืื ืืฉืชื ื ืื ืืืื ืืื ืืฆืื ื ืืืื ืืฉ ืืืืืฉืื ืืืืืืื ืืื ืื ืฉืงืฉืืจ ืืืจืืืืงืืืจื ืฉื ืืขืจืืืช ืืืืฉืคืขื ืฉื ืืืชื ืืจืืืืงืืืจื ืขื ืืื ื ืืขืื ืช ืืขืืื. ืืืฉ ืืื ืืกื ื 2025 ืื ื ืจืืฆื ืืืื ืืื ืจืขืืื ืืช ืืฉื ืื ืฉืขืืืื ืขืืืืื ืืืืจืืง ืืช ืืื ืฉืืืจ ืื ืจืืืื ืืืื. ืืื 10 ืืืคืื ืฉืืืืชื ืืืืฅ ืื ืืฉื ื ืืืื ืืฉืืื ืืื ืืช ืืชืจืื ืฉื ืืขื ืื ืืืจ:
1. ืคืืืช ืื ืืืชืจ - ืงืืืฅ HTML ืงืื ืฉื ืืขื ื CDN ืืขืื ืืื ืืืจ ืืฆื ืืืงืืืืช. ืืืฉืื ืืื ืื ืคืขื ืฉืืื ืืกืื ืคืืฆ'ืจ ืืืขืจืืช ืืื ืืื ืืฉืคืืข ืขื ืืื ื ืืขืื ืช ืืขืืื ืืืื ื ืืชื ืืื ืืช ืื ืื ืื ืืืื ืขื ืคืืืช ืงืื.
2. ืืงืคืืื ืืืงืฉ ืืช ื Cache - ืืืืจืื ืืื ืืืืจื ืืื ืืืจืื ืฉืื ืงืืจืืช ืื ืืงืืืฅ ืืืจ ืืฆื ืืืงืื. ืฉืืื ืื ืฉืืชื ืืืืืจืื Cache ืืืื ืฉืืืชืจ ืงืืฆืื ืืขืืื. ืืงืคืืื ืืืจืื ืืช ื Assets ืฉื ืืืฃ ืฉืืื ืื ืฉืืคืฉืจ ืืืื ืืฉืืืจ ืืื ืฉืืืชืจ ืืื ื ื Cache, ืืืืืจ ืืฉืชืืฉื ืืฉืืืช ืงืืฆืื ืขื ืืืืื ืฉืืคืฉืจ ืืฉืืืจ ื Cache ืืืืงื ืืช ืืงืืฆืื ืื ืฉืฉืื ืื ืืงืืืฅ ืืื ืืฉืคืืข ืจืง ืขื ืืขื ืงืื.
3. ืืืืื ืื ืงืืืข - ืคืขื ืืืืฆื ื ืืื ืฉืื ืืืืจ ืืื ืืื ืฉืืืชืจ ืงืืฆื JS ืื CSS ืืงืืืฅ ืืื ืื ืืืชื ืืืืื ืขื ืืื ืงืืฆืื ืืคืืคื ืืืื ืืืืจืื ืืืงืืื ืืื ืืืจืื ืฉื ืงืืืฅ ื ืืกืฃ ืืจืฉื Round Trip ืืฉืจืช ืืืฉืื ืืช ืืงืืืฅ. ืื ืื ืื ืจืืืื ืื ืืืชืจ ืืืืืช ืืชืคืชืืืช ืืคืจืืืืงืืื ืืชืงืฉืืจืช. ืืฆื ืฉื ื ืืคืืคื ืื ืื ืืชืคืชืื ืืืืชื ืืืืจืืช ืืื ืืจืฉืช ืืืื ืงืืืฅ JS ืืืื ืืืื ืืืฉืคืืข ืืจืขื ืืฆืืจื ืืืื ืืฉืืขืืชืืช ืขื ืืื ืืขืื ืช ืืขืืื. ืืืื Performance ืืืคืืคื ืืคืฉืจ ืืจืืืช ืืช ืื ืืงืืฆืื ืฉืืขืืื ืืืขื ืืืืืื ืืืื ืื ืงืืืฅ ืืฉืคืืข ืขื ืืขืืืื ื Main Thread. ืฉืืื ืื ืืืกืคืจืื ืืืื ืืฉืืจื ืงืืฆื JS ืืืืืื.
4. ืืื ืื ืชืืื - ืฉืืื ืื ืฉืื ืงืืฆืื ืงืื ืื ืืืืืื ืืืฉืคืืข ืขื ืืื ืืขืืืื ืฉื ื Main Thread, ืืคืขืืื ืืคืืื ืืืชืจ ืืงืืฆืื ืืืืืื. ืื ืืฉ JavaScript ืฉืืืคืืคื ืืืชืจ ืงืฉื ืืืจืืฅ. ืื ืจืืืชื ืืืื ืงืืฆืื ืฉืืจื ืื ืืืชื, ืืื ืืื ืงืืฆืื ืฉื ืกืคืจืืืช ืฆื ืฉืืืฉื ืื ืชืชืืืืฉื ืืืคืฉ ืกืคืจืืื ืืืจืช.
5. ืืื ืืชืืืื ืฉื ืืฉืจืช ืืื ืื ืฉืืจ ืคืงืืืจ ืืกืืกื ืืฉืืคืืจ ืืืฆืืขืื. ื HTML ืฆืจืื ืืืืฉืื ืืืจื ืชืื ืคืืืช ืืืฆื ืฉื ืื, ืขืืืฃ ืืืืืื ื 200 ืืืื.
6. ืื ืฆืจืื ืืขืฉืืช ืืืื ืื ืฉืืคืฉืจ ืืืืืช ืืืืจ - ื ืฉืื ืืืืืฉ ืจืง ืืช ืืงืื ืฉืืื ืฆืจืื, ืืจืง ืืช ืืืืจืืช ืืขืืฆืื ืฉืืื ืฆืจืื. ืื ืืืฉืื ื ืืกื ืืืืืข ืืืฃ "ืืืืืช" ืืืชืจ ืืื ืื ืฆืจืื ืืืืืช ืฉืืฃ ืืืืช ืืืืขื. ืงืืื ืชื ื ืืื ืืื ืืช ืื ืฉืืื ืจืฆื, ืืืจื ืื ืชืฉืชืืฉื ื preload ืืื ืืืขืื ืืคืื ืืืจืื ืืจืงืข ืื ืืืขืชืื ืืฉ ืืื ืฆืืจื.
7. ืกืคืจืืืช ืฆื ืฉืืืฉื ืืืืืืช ืืืืืื. ืขืืืฃ ืืื ืืช ืืื ืืชืจ ื ืืืฉ ืืืฉืจ ืืืืืืข ืชืืกืฃ ื ืืืฉืืช. ืื ืืชื ืื ืืกืชืืืื ื Analytics ืื ืฆืจืื ืืืืกืืฃ ืืช ืืกืงืจืืคื ืฉืืื ืืขืืื.
8. ืชืืื ืืช ืจืืกืคืื ืกืืืืืช ืื ืขืืืื ืจืขืืื ืืื. ืืื ืืขื ืืฉืืื ืชืืื ื ืืืืื ืืืืงืืื ืืืชื ื CSS.
9. ืืขื ื ืืจืืฉ (preload) ืืช ืงืืฆื ืืคืื ืืื, ืชืืื ืืช ืจืงืข ืืื ืืฉืื ืืืจ ืฉื CSS ืฉืืื ืขืื ืืขื ืืืงืฉ ืืืจ ื HTML.
10. ืืงืฉืืื ืืืฉืชืืฉืื - ืจืื ืฉืืจืืชื ืืื ืืืืืงืก ืืืคืฉืจืื ืืฉืืืจ ืืื ืืื ืืงื ืืืฉืชืืฉืื ืืืืชืืื ืืืขืื ืืช ืืขืืื ืฉืืื. ืื ืืืื ืืื ืืื ืืื ืืืืื ืื ืืฉ ืื ืืื ืืขืืืช ืืืฆืืขืื. ืืื ืขืจื ืืื ืืฉืื ืืืื ืืืื ืื ืืืงืคืืื ืืฆืขืืง ืืฉืฉืื ืืื ืงืื ืืกืืืืื ืืืจืืื ืืืฉืชืืฉืื ืืืืืช ืืืื ืืืื ื ืืืขืื ื.
1 418
ืืืค ืคืืืชืื: ืืื ืืฉืืื ืกืงืจืืคื ืืื ืืืจืืืช ืืช ืืงืื
ืืืจ ืฉืืื - ืืื ืื ื ืฉืืื ืกืงืจืืคื ืคืืืชืื ืืืฉืชืืฉืื ืืื ืฉืืืืื ืืจืืืช ืืช ืืงืื? ืืกืชืืจ ืฉืืฉ ืคืืชืจืื ืคืฉืื ืืืืื ื ืืคืืืชืื: ืงืืืคืืืฆืื.
ืืืงืื ืืชืช ืืช ืืกืงืจืืคื ืชืืืื ืืืงืฉ ืืคืืืชืื ืืงืืคื ืืืชื ืืชืงืืื ืงืืืฅ pyc. ื ืืชื ืื ืืืงืื ืืช ืงืืืฅ ื pyc ืืจืืื ืื ืืืขื ืืื ืืงืจืื ืืืชื.
ืืฉืืื ืืงืืคื ืกืงืจืืคื ืืฉื
demo.py ืื ื ืืคืขืื:
python -m compileall demo.py
ืื ืืืฆืจ ืชืืงืืื ืืฉื __pycache__ ืืืชืืื ืงืืืฅ ืืฉื demo.cpython-313.pyc. ืืฉืืื ืืืจืืฅ ืฆืจืื ืืืคืขืื:
python __pycache__/demo.cpython-313.pyc
ื .ื. ืฉืืื ืื ืฉืืคืืชืจืื ืืื ืื ืจืืืื ืื ืืื ืืืื ืขื ืืกืงืจืืคื ืฉืืื ืืชืืงืคืื ืืชืืืืืื ืื ืืคืืื ืื ืฉืื ืืื ืืื ืฉืงืฆืช ืืืื ืื ืืืชืืืฅ. ืืฉ ืืืื ืคืฉืืืื ืฉืืืืขืื ืืขืฉืืช decomlile ืืงืื ืคืืืชืื, ืืืคืืื ืืืงืื ืืืงืืืคื ืืคืฉืจ ืืืืื ืืจืื ืืืจืื. ืืืื ืืืช ืืจืื ืคืขืืื ืคืืชืจืื ืคืฉืื ืื ืืืืืง ืื ืฉืื ืื ื ืฆืจืืืื ืืืืืื ืืืคืฆื ืฉื ืกืงืจืืคืืื ืืชืื ืืืจืืื ืืฉืื ืื ื ืื ืจืืฆืื ืฉืื ืฉืืงืื ืืช ืืกืงืจืืคื ืืชืืื ืืขืฉืืช ืฉืื ืืืื ืืื ืืืื ืืืขืืช ืฉืืืจืื ืื ืขืืืืื.1 418
3. ืืกืคืจืื vueuse ืฉืืืืืช ืืืื ืงืื Vue ืื ืจื ืืกืืืจ ืืคืื ืงืฆืืืช ืงืื ืืช ืฉืืคืฉืจ ืืืคืขืื ืืชืื ืงืืืคืื ื ืืืช ืฉืืื (ืื ืืืกืชืื ืืงืื ืื ืจืื ืืคืื ืงืฆืืืช ืฉื ืืืฉ ืคืฉืืืืช).
4. ืืกืคืจืื Tanstack Query ืฉืขืืืจืช ืืืฉืื ืืืืข ืืฉืจืชืื ืืื ืื ืืืชื ืืชืื ืืืฉืื Vue.
Endi mavjud! Telegram Tadqiqoti 2025 โ yilning asosiy insaytlari 
