ToCode
Open in Telegram
ืืืคืื ืงืฆืจืื ืืืชืื ืชืื ืืืช ืื ืื ืคืจืง
Show more1 419
Subscribers
-124 hours
No data7 days
-430 days
Posts Archive
1 419
ืฉืืืืช ืฉ AI ืื ืืืืข ืืขื ืืช ืขืืืื
ืืื ืฉืืช ืืช ืื ืืงืื ืืงืืืฅ ืืื?
ืืื ืืืจืช ืืช ื API ืืืฉื ืืืชืจ?
ืืื ืืชืืช ืืืืฉ ืืช ืืคืื ืงืฆืื ืฉืืืจ ืืืชื ืืชืืื ืืืงืื ืืืจ (ืืืงืื ืืืคืื ืืืชื ื private ื public)?
ืืื ืฉืืจืช ืืช ืืืืืืจ ื DB ืืืฉืชื ื ืืืืืืื ืืฉืืืช ืืืคืก ืืืชื ืืื ืืฆืจืช ืื ืืืืืช ืืืจืื?
ืืื ืืืงืช ืื ืืช ืืงืืืฅ?
ืืื ืืชื ืืชืขืงืฉ ืืืฆืืจ ืืืืืงื ืืืืืื ืืฉืื ื ืืชืื ื ืฉืชืืชืื Obect Literal?
ืืื ืื ืืฆืจืช ืืื ืืงืกืื ืขื ืืืืืืืช ืฉืืฆืจืช ื DB?
ืืื ืืฆืจืช ืงืืืฅ locale ืืืฉ ืืคืืื ืฉืืืจ ืืฉ ืงืืืฅ locale ืืืคืืืงืฆืื ืืื ืืคืืฆ'ืจืื ืืืืจืื?
ืืื ืืคืื ืงืฆืื ืืืช ืืชืืช
setIsFlipped(!isFlipped);
if (!isFlipped) {
setShowRating(true);
}
ืืื ืฉืชื ืฉืืจืืช ืืืื ืืชืืช
const handleRate = (rating: number) => {
onRate(rating);
setIsFlipped(false);
setShowRating(false);
};
(ืื ืฉืฆืจืื if ืื ืฉืื ืฆืจืื)
ืืื ืืืคืชืืจ ืืื ืืชืืช stopPropagation ืืื ืืืคืชืืจ ืืฉื ื ืื?
ืืื ืืชื ืืืฉื ืืืืข ืืืฉืจืช ืขื useEffect ืืื ืืฉืชืืฉ ืืืืื react-query ?
ืืื ืืชื ืืืชื ืงืื ืฉืืคืืื ืืชื ืื ืชืืื ืืชืืืง??
---
ืืืื ืืืืื ืฉืฉืืช ืื! ืืืื ืื ืืืื ื ืืชื. ืืืืช ืืืืชื ืฆืจืื ืืืฉืชืืฉ ืืื ืื ืื ืฉืืชื ืืฆืืข. ืื ื ืืื ืื ื ืืชืงื.
---
ืืื ืื ืฉืืืฉื ืฉ AI ืืืื ืืืืืืฃ ืืคืชืืื Any time soon ืื ื ืืืื ืจืง ืืืฆืืข - ืฉืื ืืืชื (ืื ืืชื, ืื ืืืืฉ) ืืื ืืืื. ืชื ื ืืื ืืืชืื ืงืื ืืชืงืจืื ืืช ืื ืฉืืืฆื. ื ืืื, ืืื ืืขืืืืช syntax ืืื ืงืืืช ืืืืืืช ืื ืื ืืฆื ืืืืง ืฉืืื.1 419
ืืืค ืืื: ืืฆืืื ืืืงืชื ืืช ืชืืงืื ื ืืงืื ืคืืืงื
ืืืงืชื ืชืืงืื ื ืงืื ืคืืืงื ืฉืขืืืชื ืขืืืื ืฉืขืชืืื? ืื ืฆืจืื ืืืืื ืื ืื ื ืืืื. ืืืื ื ืจืื ืืื ืืฉืืืจ ืืืชื.
ืื ื ืืืฆืจ ืคืจืืืงื ืขื ืฉืืืฉื ืงืืืืืื ืืฉืืืฉื ืขื ืคืื, ืขื ืฃ main, ืขื ืฃ b ืืขื ืฃ c:
* fb6d328 (HEAD -> c) c
| * fc29558 (b) b
|/
* c3482e6 (main) a
ืขืืฉืื ืืืืืื ืืขื ืฃ c ืืืืืืื ืืช ืขื ืฃ b. ืื ืืงืืืื? ื ืืื, ืงืื ืคืืืงื. ืื ืื b ืืื c ืฉืื ื ืืช ืืืชื ืงืืืฅ ืืืืชื ืืงืื ืืื ืื ืืฆืืื ืืืื ืืช ืืงืื ืคืืืงื ืืื ืืืฆืื ืื ื ืงืืืฅ ืขื ืกืืื ื ืงืื ืคืืืงื ืืืืคืืื ื, ืืืฉื:
<<<<<<< HEAD
**The Clockmakerโs friend**
=======
**The Clockmakerโs bug**
>>>>>>> b
ืขื ืฃ c ืฉื ืงืจื HEAD ืืืื ืืช ืืืืจืืืช ืืขืืืื ื ืืขื ืฃ b ืฉืืืชื ื ืืกืืชื ืืืื ืืืื ืืช ืืืืจืืืช ืืชืืชืื ื ืืื ื ืฆืจืื ืืืืืจ. ืขื ืคื ืืื ืืืฉ. ืื ืื ื ืื ืืืืขืื ืืกืืจ ืืช ืืงืื ืคืืืงื, ืืขืฉืืช git add ืืื ืงืืืื ืฉืื ืืืืฆืืจ Merge Commit. ืืื ืื ืงืืจื ืื ืืืจื ื add ืืชืืืืืชื ืืืจืฆืชื:
$ git merge --abort
ืคืงืืืช merge abort ืืืืืช ืืช ืืืืืื ืืืืืงืช ืืช ืื ืืฉืื ืืืื ืืืงืืืืื ืื ืฉืืขืืื ืืืืจ ืืืืืช ืืื ืืคื ื ืืืืืื. ืืื ืจืืข - ืื ืงืจื ืืชืืงืื ืื ืฉืื? ืื ืงืจื ืืงืื ืคืืืงื ืฉืคืชืจืชื? ืืงืืืฅ ืฉืืื ืืงืื ืคืืืงื ืขืืฉืื ืืืจ ืืืืืช ืืื ืืขื ืฃ c ืืคื ื ืืืืืื. ืืื ืืืืืฅ ืฉืื ืืคืชืจืื ืืงืื ืคืืืงื ืืจื ืืืืืื? ืืื ืืคืฉืจ ืืฉืืืจ ืืช ืืงืืืฅ ืื ืฉืืืืืื ืืคืชืืจ ืืช ืืงืื ืคืืืงื ืฉืื?
ื ื ืืืื ืืื ืืืื ืืจืืข ืฉืขืฉืื ื add ืืืืจ ื ืื ืก ืืจืืคื ืื ืื ืื ืขืฉืื ื ืงืืืื ืืื ื ื ืฉืืจ ืจืง ืืืฆืื ืืืชื. ืื ื ืืจืืฅ:
git fsck --cache --no-reflogs --lost-found --unreachable HEAD
ืืืงืื ืจืฉืืื ืฉื ืฉืืืืืช ืฉืืืื ืืืืืื:
unreachable tree 606ee30389b8548213f2f11596605040a54fe4e0
unreachable tree 72c93914a344c812fcf5fa7216cfd1e464bd9cc3
unreachable tree f85d50eb6572db3613432d0608b5338120883acb
unreachable blob 5c7cfc2892118a24ebbc3f8511010899e6d09781
unreachable blob dd0221c310613ea89104ce0fede8f10bf6df626a
unreachable blob 1be3a6878600782668ffaf33ff9b8843078a06cd
unreachable commit fc295586d6e98fea615ebec979850bd13b8441c3
ืืืกืืช ืืขื ืื ืื ืคืจืืืงื ืืืืื, ืืืืฉืืช ืืจืขืืช ืื ืฉืืคืจืืืงื ืืืืชื ืืจืฉืืื ืืื ืขืฉืืื ืืืืืช ืืืืื ืืืจืื. ืงืืืฅ ืฉืขืฉืื ื ืื add ื ืฉืืจ ืืชืืจ blob ืืืื ืขืืื ื ืจืง ืืืฆืื ืืืื ืืืืืืืื ืืืื ืืชืืื ืืงืืืฅ ืฉืชืืงื ืชื. ืืืจื ืืืคืืฉ ืื ื ืืืื ืฉ:
$ git cat-file blob dd0221c310613ea89104ce0fede8f10bf6df626a
**The Clockmakerโs friend**
**The Clockmakerโs bug**
ืืืืื dd0221c ืืืื ืืืืืง ืืช ืืงืืืฅ ืืืจื ื add ืืืคื ื ืฉืืจืงืชื ืืื ืขื merge --abort. ืืื ืืงืื ืืืจื ืืช ืืงืืืฅ ืื ื ืืจืืฅ:
git cat-file blob dd0221c3106 > a.txt1 419
ืืื ืืืืื (ืฉื ื ืงืกืืื)
ืืื ืคืขื ืื ื ืจืืื ืื ืฉืื ืจืืืืื ืขื ืืืคื ืืื ืืฉืืืืืื ืืืืืืจ ืืืคื ื ืืื ืืืืฉืื ืืฉืืชื ืฉืืืื ืืขื ืืื ืื ืกืืช. ืืจืืชื ืืช ืืืืืื ืืืืืืื ืืจืืง 2-3 ืก"ื ืืืื ืืืืคื ืืื ืกืื ืืฆืืื ืืืืืจืชื ืืช ืืืืืื ืืืืืื ืืืืื. ืื ืื ื ืืฉื ืืื ืฉืืืขืืช ืืฉืื ืคืขื ืื ื ืืจืื ืืช ืืืืืื ืืืืืืื ืจืง ืืืื ืก"ื, ืืืืคื ืืื ืืืฉืืืื ืื ืกืืข ืืื ืฉื ืืืช ืืื ืกืืืื ืืฆืืื ืืื ื ืืืืจ ืืืืืืง ืืืืื.
ืืื ืงืจื ืืงืกื ืืจืืฉืื. ืื ื ืืืืจ ืืช ืืจืืข ืืื ืืืื, ืืืืืื ืฉืื ืืื ืืืจืืง 2-3 ืก"ื ืืืืืืื, ืืืืคื ืืื ื ืื ืืฆืืื ืืื ืคืชืืื ืืื ืชื ืฉืืขืฆื ืืื ืืื ืืืืจ. ืฉืืขืฆื ืืืืืื ืื ืงืจืืืืช ืืืืืื ืืื ื ืืืื ืืืืืืจ ืืืชื ืงืฆืช ืืืชืจ ืืื. ืืื ืื ื ืื ืืืืจืื ืคื ืขื ืงืืืขื ืืื ืขืฆืืืื, ืืกื ืืื ืืฆื ืฉื ืื ืื ืฉื ืื ืืืชืจ ืืื ืืื ืืืืชื ืจืืข ืืืชื ืฉื ืื ืืจืืืฉื ืืื ื ืฆื. ืืคืขืืื ืืืืืช ืืชืื ืืจืื ืืืื ืืืืฉ ืฉืงืืืืชื ืฉืืชื ืื ืืืืจืื ืงืื ืื ืฉืงืืจืื, ืืื ืฉืจืืจ ืฉืื ืืืฉืคืืข ืขื ืฉืืืื ืืืฉืงื. ืืืืฉื ืืืืชื ืฉืืคืฉืจ ืืืืืื ืืช ืืืจืืง ืืื ืืืืืื ืืืืืื, ืื ืืืืื ืืฉ ืื ืืืื ืืื ืืืืืืจ ืืืชื ืืฉืืืืคื ืืื ืืกืื ืืฆืืื ืืื ืงืืืืชื ืืืชืจ ืืื ืืจืื ืขื ืืืืืื ืืืืืืจ, ืืืืืจ ืืืชืจ ืืื ืืืืื ืืืืชืจ ืืื ืืืืื.
ืืืืืฉืื ืืืืื ืืืชืงืืืืช ืืืชื ืื ืขืงืืืช ืืื ืื ืืื ื. ืืืฉืืชื ืืืฉืชืืฉ ืืืืืื ืืช ืืืืฉื ืฉืืืืชื, ืื ืืื ืืื ืืฆืืืชื ืืจืื ืืืชืจ ืืื ืืื ืืืืืืง ืืืืืื. ืฉืืชื ืื ืืชื ืืขืืช ืงืื ืืช ืฉืืงืืงืืืช ืืช ืฉืืืื ืืืฉืงื ืืชื ืืขืืช ืงืื ืืช ืืืจืืช ืฉืืืืืจืืช ืืืชื ืืืกื ืืื ืื ืืื ืืืฆื ืืื ืงืฆืช ืืืชืจ ืืื.
ืืื ืงืจื ืืงืกื ืืฉื ื. ืื ืืืชื ืื ื ืืืืจ ืืื, ืื ืืื ืชืื ืืื ื ืกืืขื ืืืฉืืชื ืืขื ืืื ืื ืืคืฉืจ ืื ืฆื ืืช ืืกืืื ืืฆืืื ืืืืช ืื ืืืืจืื ืืืืื, ืืืฉื ืืฉืืื ืืืกืชืืื. ืื ืื ืืฆืืื ืืื ืืื ืืฆืืื ืืกืคืืง ืืฉืืื ืืืขืืืจ ืืช ืืืกืจ. ืืฉืืืขืืช ืฉืืืจื ืืืฉืืชื ืืืคืฉ ืืช ืืชื ืืขื ืืืืืืงืช ืืืกืืฃ ืื ืื ืืฆืืื. ืืื ืืฉืื ืื ืืคืืชื ืืืื ืืืืชื ืงืืกืืื ืฉืจืืืชื ืืืืืฉ ืืื ืืืืฉืื ืงืืื, ืืคืชืืื ืื ื ืื ืืืื ืื ืืื ืื ืื ืืกืืื. ืื ื ืจืื ืืื ืืฉืื ืฉืืืขืชื ืืขืฉืืช ืชืืื.
ืืื ืืงืืื ืืืืจืื ืืืจืื ืฉืื ืื ื ืืืืืื ืฉืืืื ืืืฉืืืจ ืืจืืฉ:
1. ืืืชืงืืืืช ืืื ืื ืืื ืืจืืช. ืืืชืืื ืืืงื ืืืื ืืื ืืืืืข ืืืืฉืืื ืงืื ืื ืืื ืืืจืืฉืื.
2. ืืฉ ืงืคืืฆืืช, ืืื ืื ืื ืืคื ืืืื ื.
3. ืชืฉืืืช ืื ืืื ืืืคืชื ืืืชืงืืืืช, ืืื ืืชืืืืช ืืืจื ืงืฉื ืืืฆืื ืืื ืืฉืื ืื ืืงืฉื ืืฉืื ืื ืืืืจืื ืื ืืื ืื.
4. ืืฉ ืจืืช ืืืืื ืืช ืฉืืื ื ืืืืืื ืืชืืื ืืืืืช ืืืฃ ืืื ืขืืฉืื ืืืชืจ ืืื ื. ืืช ืืืจื ืืื ืืจืืื ืื ืื ื ืขืืฉืื ืืฉืื ืืื ืืืจืื ืื ืฉืื ืืจืืืฉืื ืฉืื "ืชืงืืขืื" ืื ืื ืื ื ืืืืืื ืืืืืช ืฉืขืืช ืืชืจืืื ืืื ืืืจืืืฉ ืืืชืจ ืืช ืืืชืงืืืืช. ืืฉืื ืืื ืืืืช ืืฉ ืืืื ืืืื ืืื ืืืชืงืืืืช ืืคืืขื ืืชืืืฉืช ืืืชืงืืืืช.
5. ืืฉืื ืื ื ืืืืืื ืืืจืื ืงื ืืืกืชืื ืขื ืืืืื ืืช ืฉืืฉ ืื ื ืืืืฉืื "ืื ืืืฉ ืงื ืื ืื ืืื ืืงืืื ืืืจ". ืืืชืจ ืืืขืื ืืืืืืจ ืืื ืืื ืืงื ืื ื ืืืฉืชืื ืขื ืืืืื ืืช ืื. ืจืื ืืกืืืืืื ืฉืื ืื ืืืื ืฉืืืจืื ืืฆืืจืื ืืื ืืืืื ืืช ืื.
1 419
ืืงืืื ืฉืืืืชื ืขื ืขืืืืืช
1. ืืชืงื ืงืื ืืืชืจ ืืื ืืืฉืืชื ืืขืจืืช.
2. ืืืชืจ ืืื ืืืืืจ ืฉืคืช ืชืื ืืช ืฉืื ื ืืืืจ ืืืฉืจ ืฉืคืช ืชืื ืืช ืฉืื ื ืจืืฆื ืืืืื.
3. ืืืชืจ ืืื ืืืืืจ ืฉืคืช ืชืื ืืช ืฉืืจืื ืื ืฉืื ืืืืจืื ืืฉืคื ืฉืจืง ืื ื ืืืืจ.
4. ืืื ืืืื ืืืชืจ ืืื ืืืืงืจื ืกืจืืืกืก.
5. ืฉืจืช ืืืชืจ ืืื ื Serverless.
6. ืืืฆืจ ืืืฃ ืืชืฉืืื ืืจืื ืคืขืืื ืืืชืจ ืืื ืืคืชืจืื ืืื ืื.
7. ืืืืืจ ืืฉืขื ืฉื ืคืจืืืื ืกืจ ืื ืืืืจ ืืจืื ืขื ืืืืืช ืืงืื.
8. ืคืืชืื ืคืชืจืื ืืืขืื ืฉืื ื ืืืืจ ืืืชืจ ืืื ืืคืืชืื ืคืชืจืื ืื ืจื.
9. ืืขืืื ื ืืื ืืืชืจ ืืื ืืืขืืื ืืืจ.
ืืื ืฉืืื?
1 419
ืืชื ืืืืงื ืื ื ืจืื ืืื ืืื ืฉืืฉืชืืฉ ื AI
ืืืจืืช ืฉืืืื ื ืขืืจืื ื AI, ืืคืชืืื ืฉืื ืื ื ืขืืจืื ืื ืืืจืืื ืฉืื ืืช ืืืืืคื ืืืื ืืฉืืืืฉ ื AI ืืื ืืืชืื ืงืื ืืฉ ืขืืืื ืกืืืืื ืืขืืืชืืช - ืืจืื ืืคืชืืื ืืืชืืงืื ืืืืืืื ืืืื ืฉืืฉืชืืฉืื ื AI ืืจืื ืืกืืกืืช ืืืืื ืืื ืฉืืคืชืืื ืฉืืฉืชืืฉืื ื AI ืื ืืืืช ืืืื ืื ืืช ืืงืื, ืื ืืืืจืื ืื ืฉืืจื ืื. ืฉืืงืืื ืืื ืืืืื ืื ืฆืืืืจ ืืืงืืืง ืืงืืืื ืืืื ืื ืืืืช ืืืืข ืืื ืืืชืื ืืช ืื ืื ืืืืช ืฆืจืื AI.
ืื ืืขืืืจ.
ืคืขื ืืืจื ืืืจืื ืืืืื ืขื ืงืืืคืืืืจ, ืืื ืขื ืฉืคืืช ืขืืืืช, ืืขื ืืฉืืื ืืืืืืืืช ืืืคืืื ืขื ืฉืืืืฉ ืืฆืืขืื ืืขืืจื ืืงืื. ืืฉ ืื ืงืืืืงืก ืืคืืจืกื ื xkcd:
!Real Programmers
ืืฉืืื ืืืืืื ืฉืืฉืืื ืืืื ืฉืืืืฉ ื AI ืืื ืืื ืืื ืืื ืืฉืชืืฉ ื AI ืืื ืืืกืื ืืื ืื ืืืกืื ืืื ื. ืืื ืฉืืืกื ืืื ืขืืืจ ืืืชืงืื ืืืชืจ ืืืจ, ืื ืืืืฆืจ ืชืืืช ืืืืคืฉืจ ืงืื ื ืงื ืื ืืื ืืืชืจ. ืืื ืฉืืืกื ืืื ื ืืื ืืื ืืืืื ืขืืจ ืืืืคื ืืื, ืืืื ืื ื ืืคืืื ืืื ืื ืื ืืืฉ ืืชืงืืืื.
ืืืฉืชืืฉ ื AI ืืื ืืืกืื ืืื ืืืืจ ืฉื AI ืืืชืื ืื ืกืงืจืืคื ืฉืืฉื ื ืืจืืืืช ืืคืืืืช ืืืจืฉ ืืืื ืืงืืฆื YAML, ืืจืืฅ ืืืชื ืขื ืขืจืืื ืฉื ืงืืฆืื ืืื ืืชืงื ืืช ืืกืงืจืืคื ืื ืืื ืคืกืคืก ืืื ืืงืจื ืงืฆื ืืืืฉืื ืืืืืจืฆืื ืขื ืฉืื ืืงืืฆืื ื ืืื ืื. ืื ืืืืืชื ืืืชืื ืืช ืืกืงืจืืคื ืืื ืืื ืืื ืืฉ ืื ืืืจืื ืืืชืจ ืืืืื ืืขืฉืืช ืืฉืขื ืืืืช. ืื ืืืคืืช ืืื ืืงืืืืืืก ืืืื ืืืงืื ืืคืขืืืื ืคืื ืงืฆืื ืืกืืืืช ืืืืืื ืชื ืืื ืืื ืชืืคืขื (ืื ืืฉ ืืืจื ืืืื if-ืื). ืื ืื ืืืื ืืืืืช ืืงืื ืืกืืจ ืขื ืคืื ืงืฆืื ืืกืืืืช ืื ืฆืืจืช ืืชืืื ืืกืืืืช ืืืงืื ืืืืช ืืืคืฉ ืืืืื ืืืจืืืช ืืืจ ืืืืคืืช ืฉืืชืืืื ืืกืื ืืจืืื ืฉื ืืงืื. ืืืืื ืืงืื ืชืงืฆืืจ ืฉื ืฉืื ืืืื ื diff ืืกืืื ืืืคืืื ืืชืจืื ื Options API ื Composition API ื vue.
ืืืืฉืชืืฉ ื AI ืืื ืืืกืื ืืื ื? ื ื, ืื ื"ืื ื ืื ืืฉืืง ืกื ืืืง", ื"ืืชืื ืืืืงืืช ืืืืืืืืืช ืืคืืฆ'ืจ ืืื" ืื "ืืื ืืช ืืงืื ืคืืืงื ืืงืืืฅ". ืื ืืขื ืืื ืืืชื ืืื ืื ืขืืื ืืขืืงืจ ืฉืืขืืื. ืืืืจื ืืื ืืคืชืืื ืฉืื ืกื ืืืฉืชืืฉ ืื ื AI ืืืื ืฉืื ืืื ืื ืืขืจืืืช ืืกืืจืืืืช, ืื ืขืืืืืช ืฉืื ืื ืืื ื AI ืืฆืืืืื ืืชืืืง.
1 419
ืืช ืืงืื ืืงืืืฉ
ืืืช ืืงืื ืืงืืืฉ ืื ืชื ืืงืื ืืื ืืขื ืืฉืืขืืช. ืืืืืื ืื ืืืช ืื ืืืืื ืื ืืืจืืืช ืืืืจืืช, ืื ืืืืืื ืฉืืืคืชืืื ืืงืืืืื ืฉื ืืืขืจืืช ืืืขื ืืืชืจ ืืืจืื ืืืื ืืจืื ืืืชืจ ืืืืฉืจืื ืืื. ืื ืืฉืื ืืชืื ืืฆืืจื ืืกืืืืช ืื ืืฆืืจื ืืืืื ืืืืชืจ ืืืชืื ืืืชื, ืืืืงืืืืช ืฉืืืจืื ืื ืขืงืืืื ืื ืืืืื ืื ืฉืืฉ ืกืืื ืืืืกืจ ืืขืงืืืืช ืื ืืืงืื ืืฉืืจ ืืืชื.
ืืืช ืืงืื ืืงืืืฉ ืืฉืื ืื ื ืจืืืื 5 ืคืื ืงืฆืืืช ืฉืืงืืืืช ืืช ืืืชื ืคืจืืืจ ืจืืฉืื ืืคืจืืืจ ืฉื ื ืืฉืชื ื ืืื ืคืื ืงืฆืื ืฉืืฉืืช ืื ืกืืจ ืืคืจืืืจืื ืืคืื ืื ืื ื ืื ื ืฉื ื ืืช ืกืืจ ืืคืจืืืจืื ืืคืื ืงืฆืื ืืฉืืฉืืช ืืื ื ืืกืืฃ ืืขืจื ืืื ืขืืืจ ืืงืืจืืื ืืขืชืืืืื, ืฉืืฉืืื ืื ืื ืื.
ืืฉืื ืื ื ืืืืื ืงืืข ืงืื ืฉืื ืืกืชืืจ ืื ื ืขื ืคืืฆ'ืจ ืืืฉ ืื ืืื ืฉืฆืจืื ืืคืชืืจ ืื ืื ื ืื ื ืืืง ืืืชื ืืื ื ืฉืื ืืืขืจื. ืืงืื ืืื ืงืืืฉ ืืืงืจืืื ืืงืื ืืฉื ืฉื ืืฆื ืืืขืจื ืืืื ืชืขืืืจ ืื ื ืืืืื ืืื ืืืชืจ ืืช ืืืขืจืืช.
ืื ืืืืื ื ืงืื ืื ืืขืื ื ืืืฅ ืืช ืืชืื ืืช ืื ืฉืืคื ืืช ืืืชื ืื ืื ืื ืื ืืขืื ืื ืืงืื ืืืฉ ืฉื ืืชืื. ืืืืื ืื ืื ื ืงืื ืื ืืื ืืืืช ืืืื ืื ืื ืืขืื ืืื ืืืฉืืืืช ืฉื ืื ืงืืข ืงืื.
ืืืืื ืื ืืืช ืืงืื ืืงืืืฉ ืืกืชืืืื ืชืืื ืืื ืื ื. ืืืงื ืืชืืื ืืื ืฉืงืืข ืงืื ืืกืืื ืฉืืจื ืืืืืช ืืืขืจืืช ืืืจ ืืืฉ ืื ืขืฉืจ ืฉื ืื. ืื ืืื ืืืืจืื "ืื ืื ืขืืื ืื ื ืืืขืื" ืืคืืื ืฉืื ืื ืืืขื ืืื ืฉืงืื ืฉืื ื ืืืขืื ืื ืืชืืืืฉ ืืืช. ืืืื ืขืืื ื ืืืืืจ ืฉืื ืงืื ืฉ AI ืืืชื ื ืืืข ืืืืื ืช ืืงืื ืืงืืืฉ. ืืื ืฉืืืจ ืื ืงืืื ืืคื ื ืืื ืืืื "ืื ื ืื ืืืฆื ืฉืืฃ ืืื ืืฉืชืืฉ ืืคืื ืงืฆืื ืืืืช, ืื ืื ื ืืฉืืืจ ืืืชื ืคื ืืืชืจ ืืืืื". ืืื ื ืืืืงืช ืืขืืืื ืื ืืื ื ืืื ืื ื ืืืื ื AI ืืื ืฉืืืฉืฉ ืืืืืช ืืืืื ืืช - ื AI ืืืชื ืืื ืื ื ืืืืงืื. ืืงืื ืื ืงืืืฉ, ืืืืืืืฆืื ืืื ืืืจื. ืงืื ืื ืืื ืงืื ืฉืืืชืจ ืืฉื ืืช.
1 419
ืืื ืื ื ืืฉื?
ืืืื ืืจื ื ืืคืกืืง ืืขืืื ืืฉืืืข. ืืืื ืฉืืืฉื ืืืืชื ืืืกืืฃ ืืฉืืื ืืืืืืจ ืืกืืคืจ ืืชืืื ื ืฉืื ืืคืฉืจ ืืืืืฅ ืขื ืืืื ืง ืฉื ืืืืฉืืจ ืืฉืืืืื ืื ืืฉ ืชืงืื ืืืื ืืจื ื ืืขืืืื. ืืื ืฆืืง. ืืืจื ืืฉื Cloudflare ื ืชืงืื ืืงืฉืืื ืืื ืืื ืืืื ืงืื ืจืืกื ืฉื ืจืื ืืขืจื ืื:
let (feature_values, _) = features
.append_with_names(&self.config.feature_names)
.unwrap();
ืืคืื ืงืฆืื unwrap ื Rust ืื ืกื ืืืืฆืื ืืช ืื ืชืื ืื ืืืืืืงื ื Result ืฉืืืืข ืืืงืื ืืืจ, ืืื ืืืืืงื Result ืืืื ืืืืืืง ืืฆืืื ืื ืืฉืืื. ืคืงืืืช unwrap ืื ืืืื ื ืืงืื ืืฉืืื ืืชืจืกืง ืืช ืืชืืื ืืช ืื ืืืืืงื ื Result ืืืืฆื ืืฉืื ืฉืื ืืฆืืื.
ืืชืืฆืื? ืืชืืื ืืช ืืชืจืกืงืช ืืื ืืกืืจ, ืืืื ืืกืื ืฉื ืงืืืืืคืืืืจ ืื ืืืฆืืื ืืช ืืงืื ืืื ืชืงืื ืฉืขืืจ ืืคืื ืงืฆืื ืืืืืืื ืฉืืฉ ืืชืงืคืช ืกืืืืจ ืืื ื ืืกืชืื ืขื ืืืกืืฃ ืืฉืืื (ืืื ืืฆืื ืคืืืช ืืืืืืืช ืืืืืื ืจ ืฉืืขืืจืชื ืืืืชื ืืื, ืื ืืฆื ืืืืชืจืื ืื ืขืืื).
ืืืงืื ืืืจ ืขืืจืชื ืืืงืื ืืชืงื ื ืชืื ืื "ื ืขืืืื". ืืืืื ืืงืื ืืืื ืืืชื ื ืืงืืข ืืกืื ืื ืืื:
if save_data(items):
report_success()
ืืื ืงืืจื ืื ืื ืชืื ืื ืื ื ืฉืืจื ืืืฆืืื? "ืื ืื ืงืืจื ืืฃ ืคืขื...".
ืืชืื ืชืื ืืื AI ืื ืืืืืื ืืืฉืื ืื ืงืืจื ืืฉืืืจืื ื ืืฉืืื ืืืื ืืืจืื ืืืขืจืืืช ืืืืฉื ืืฆืืจื ืืืื, ืืื ืืื. ืืขืจืืืช ืืืืืช ืืืืขืืช ืื ืืืืฉืืจ ืืคื.
ื .ื. ืื ืืกืืคืืจ ืืืื ืฉื ืงืืืืืคืืืืจ ืืกืงืจื ืื. ืืื ืืจืชืง:
https://blog.cloudflare.com/18-november-2025-outage/1 419
ืืืื ื ืืืจ ืขืื ืคืขื ืขื ืืืืขืืช ืงืืืื
ืื ื ืืืืข ืืืืชื ืจืืฆืื ืืืชืื ืืืืขืืช ืงืืืื ืืืฉืงืขืืช, ืฉืืื ืขืชื ืฉืื ืจืขืืื ืืื ืืื ืคืฉืื ืื ืืืฆื. ืื ืื ืืชื ืื ืื ื ืืื ืฉืืืืจืื.
ืืื ืืชืืจืืฆืื ืฉืื ื ืฉืืืข ืืื ืืจืื ืืืืจืื ืืืืจืื ืืขืืืื:
1. ืืืืื ืืฃ ืืื ืื ืืงืจื ืืช ืื.
2. ืื ืจืง ืืืืืงื ืืื ืฉืืืื ืืืืืฃ ืืช ืืฉืื ืื.
3. ืชืกืชืื ืืฉืื ืืืื ืืงืื ืืื ืฆืจืื ืืกืืจ ืื ืืืืืขื.
ืืืชืฉืืืืช ืืงืฆืจื:
1. ืื ื ืืงืจื. ืืื ืืช. ืืื ืืชื. ืืฉืชืืื ืืขืื ืืงืื ืืื, ืืฉืืฉืื ืื ืืืื ืืืืื ื, ืืฉืขืื ืฉื ื ื ืจืฆื ืืืืืจ ืืืืจื ืืืืืื ืืืืคื ืื ืืืืข, ืื ืืฉืชืืฉ ืืื ืื ืืื ืืื ืฆืจืื. ืื ืฉืืฉ ืื ืืจืืฉ ืขืืฉืื ืฉืืื ืืื ืืื ืืืื ืืช ืื.
2. ืืืืจืื ืืช rebase? ืืืคื ืื ืืฉืืื ืืืืืงืืช ืฉืืื ืืืื ืงืืืืืื ืฉืืชื ืจืืฆืื ืืื ืฉืื ืืขืื, ืืื ืืืจื ืฉืืืจืื ืขืืืืื ืืืชื ืืืื ืืืื ืืช ืืคืืฆ'ืจ ืชืงืื ืืื ืืงืืช ืชืขืฉื ืจืืืืืก ืชืขืืจื ืขื ืื ืืฉืื ืืืื ืืชืจืื ืฉืื ืฉืื ืื ื ืืฆื ืฉื ืืกืืื ืืืื. ืื ืขืืืชื ืขื ืืคืืฆ'ืจ ืืืืืื ืื ื ืืืื ืฉืชืืืื ืืืฆืื ืขืื 5 ืืงืืช ืืื ืืขืฉืืช ืืช ืื ืืืฉืื.
3. ืฉืื ืื ืืงืื ืืืื ืื ืฉืืืกื X ื ืืกืคื ืชืืื Y. ืืืืขืช ืงืืืื ืชืกืคืจ ืื ืืืื ืืืืจื ืืืืืช ืฉืงืืชื ืืืืืืฉ, ืืื ืืืืืชื ืขื ืงืืืคืื ื ืื ืืืืช ืืื ืืืจืช, ืืืื ืืงืจื ืงืฆื ืืื ืืื ืืจืืฉ, ืื ืืฉืืชื ืฉืืืื ืืงืจืืช ืืืกื ืืื ืืขืชืื ืืืื ืชืื ื ืชื ืืืชืืื ืืช ืืขืืฆืื ืืืชืืื ืืืืชื ืขืชืื ืืชืืื ื. ืืงืืฆืืจ ืื ืืืืฉืืืช ืืืืืื ืืื ืืืื ืฉื ืืงืื ืืืืขืจืืช ืฉืืจืื ืืื ืืืชืื ืืช ืืงืื ืฉืื ื ืงืืจื.
ืฉืืื ืื - ืืืืขืช ืงืืืื ืฆืจืืื ืืืชืืื ืืฉืื ืืืื ืืืืชืจ (ืืจืฆืื) ืืืคืจืื ืฉืื ืืืื ืื ืืฉืืื ืฉืื ืื ืืงืืืืืื ืฉืื ืื. "ืชืืงื ืชื ืืื" ืื ืขืืืจ, ืืืืืื ืื ืืงืื ืืืืชื ืงืืืื ืืื ืืก ืื ืฉื ื ืคืืฆ'ืจืื ืืืฉืื.
1 419
ืืืชืจ ืืื ื ChatGPT - ืชืจืืื ืฉืืคืืจ ืงืื ืืคืืืชืื
ื ืชืื ืืงืื ืืื:
import sys
def print_1(text):
print(f"*{text}*")
def print_2(text):
print(text)
def print_3(text):
print(f"# {text}")
def handle(output_type, text):
method_name = f"print_{output_type}"
globals()[method_name](text)
if __name__ == "__main__":
handle(*sys.argv[1:])
ืืกืืืจื ืื ืืืขืืืช ืื ืืืืื ืช ืงืจืืืืช ืืฉืคืจื ืืช ืืงืื ืืืื ืืฉื ืืช ืืช ืืืชื ืืืืช ืฉืื ืืืช ืืืคื ืืคืขืืชื.
ืฆืขื 1 - ืฉืืืช ืืคืื ืงืฆืืืช
ืืืขืื ืืจืืฉืื ื ืฉืงืืคืฆืช ืืขืื ืืื ืืฉืืืช ืฉื ืืคืื ืงืฆืืืช. ืื ืื ื ืื ืืืืืื ืืงืจืื ืืคืื ืงืฆืืืช ืืฉื ืื ืจื ืืื ืืกืคืจ ืืื ืืฉื ืฉืืกืืืจ ืื ืืคืื ืงืฆืื ืขืืฉื, ืืื ืืืืจ ืืจืืฉืื ืฉื ืขืฉื ืืื ืืชืงื ืืช ืืฉืืืช ืฉื ืืคืื ืงืฆืืืช.
ืืืขืื ืืื ืฉืฉืื ืื ืฉื ืืคืื ืงืฆืืืช ืืืจืื ืืืชื ื ืืืืชืจ ืขื ืืืคืขืื ื"ืื ืจืืช" ืฉืืื ืืืื ื ืงืื ืืืจืกื ืืืชืจ ืืจืืื ืฉื ืืงืื:
import sys
def print_italics(text):
print(f"*{text}*")
def print_body(text):
print(text)
def print_header(text):
print(f"# {text}")
def handle(output_type, text):
match output_type:
case "1":
print_italics(text)
case "2":
print_body(text)
case "3":
print_header(text)
if __name__ == "__main__":
handle(*sys.argv[1:])
ืฆืขื 2 - ืืืืื ืืืืคืื
ืืกืงืจืืคื ืืงืื ืืกืคืจ ืืืงืกื ืืืืคืืก ืืช ืืืงืกื ืืคื ืืืกืคืจ. ืื ืืืื ืื ืืืฉืื ืืื ืืชืจืืื ืืืงืฉืชื ืื ืืฉื ืืช ืืช ืืืชืืื ืฉื ืืงืื. ืขืืืื ืืฉืืืืคืื "ืืืืื" ืืชืื ืืคืื ืงืฆืื handle ืืืื ืื ืงืฉื ืืขืชืื ืืืฆืื ืืืชื, ืืืืืื ืืื ืฉืืคืจืืืงื ืืืื. ืฆืขื ืืื ืงืืืื ืืืื ืืืืืืจ ืืช ืืืืคืื ืืฆืืจื ืืืชืจ ืืกืืืจืช, ืื ืืงืืืก ืื ืืคืื ืงืฆืื. ืืืจื ืืฉืื ืื ืื ื ืืงืื:
import sys
def print_italics(text):
print(f"*{text}*")
def print_body(text):
print(text)
def print_header(text):
print(f"# {text}")
class OutputTypeMapping:
mapping = {
"1": print_italics,
"2": print_body,
"3": print_header
}
@staticmethod
def get_handler_for_code(code):
return OutputTypeMapping.mapping[code]
def handle(output_type, text):
OutputTypeMapping.get_handler_for_code(output_type)(text)
if __name__ == "__main__":
handle(*sys.argv[1:])
ืกืงืืจื ืืืืฉืืืช ืงืืืื
ืืฉืืกืชืืืื ืขื ืืืืจืกื ืืฉืืืฉืืช ืืื ืขืืื ืืฉืืื "ืืื ืื ืืฉืื ืืช ืืื ืืงืืืก ืืื", ืืืืืจ ืืื ืื ืืืชืื ืงืืืก ืฉื MarkdownFormatter ืฉืืืืืง ืื ืืช ืืืืคืื ืืื ืืช ืคืื ืงืฆืืืช ืืืืคืกื. ืืชืฉืืื ืฉืื ืืื ืงืืื ืื ืฉืื ืื ืืชืจืื ืืงืจืืืืช ืฉื ืืงืื, ืืืืจืกื ืืืืจืื ื ืืืจ ืชืืงื ื ืืช ืืืขืื ืืื ืืจืืืืช ืืงืื ืืงืืื ืืืืจ ืื ืงืจืืื, ืืืืชืจ ืืื ืฉืื ืื ืืื ืขืืื ืืืงืฉืืช ืื ื ืจืฆื ืืขืชืื ืืืืกืืฃ ืขืื Formatter, ืืืื ืืืคืกื ื HTML. ืืืคืจืื ืืื "ืืืคืื ืงืื ืืคืขืืื" ืืืื ืืืืืฉ ืืคืขืืืืช ืืื ืืคืจืื ืืืืื ืืช.
ืืืฉืื ืฉื ืื ื ืืืขืช ืืืืืืช ืฉื ืืื AI ืืืชืืืื ืขื ืชืจืืืืื ืืืื. ื'ืืคืืื 5.1 ืืฉืื ืืชืจืืื ืืช ืืืืจืกื ืืืื:
import sys
def print_1(text):
print(f"*{text}*")
def print_2(text):
print(text)
def print_3(text):
print(f"# {text}")
PRINT_HANDLERS = {
"1": print_1,
"2": print_2,
"3": print_3,
}
def handle(output_type, text):
try:
handler = PRINT_HANDLERS[output_type]
except KeyError:
raise KeyError(f"Unknown output type: {output_type}") # ืฉืืืื ืืจืืจื ืืืชืจ
handler(text)
if __name__ == "__main__":
handle(*sys.argv[1:])
ืืื Gemini ืืื ืงืืื ืฉืืจื ืืช ืืฉืืืช ืฉื ืืคืื ืงืฆืืืช ืขื ืืืกืคืจืื. ืืื ืฉืืืื ืืื ืืืืืื ืืืืืช ืืืชื ื ืืฉื ืื ืืงืจืืืืช ืืฉืื ืืฉืื ืื ืืื ืืืช ืืืชื ืืืงืืืข ืืขืฆืื ื ืืช ื Coding Standards ืืืื ื ืืงืื ืื ืืกืืฃ ืื ืื ื ืืื ืฉื ืฆืืจื ืืชืืืง ืืช ืืืขืจืืืช ืฉืื ืืื ืื.
Available now! Telegram Research 2025 โ the year's key insights 
