3.6% แž“แŸƒแžƒแŸ’แž›แžถแŸ†แž„ Python แžŠแŸ‚แž›แž”แžถแž“แžŸแžถแž€แž›แŸ’แž”แž„แž˜แžถแž“แž€แŸ†แž แžปแžŸแž€แŸ’แž”แŸ€แžŸแžŠแŸ‚แž›แž”แžถแžแŸ‹

แž›แž‘แŸ’แž’แž•แž›แž“แŸƒแž€แžถแžšแžŸแžทแž€แŸ’แžŸแžถแž›แžพแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž“แŸƒแž€แžผแžŠ Python แž…แŸ†แž–แŸ„แŸ‡แž€แŸ†แž แžปแžŸแž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž“แŸ…แž€แŸ’แž“แžปแž„แž€แžผแžŠแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™แŸ” แž”แž‰แŸ’แž แžถแž‚แžบแž”แžŽแŸ’แžแžถแž›แž˜แž€แž–แžธแž€แžถแžšแž–แžทแžแžŠแŸ‚แž›แžแžถแž“แŸ…แž–แŸแž›แžšแžถแž”แŸ‹ Python แž—แŸ’แž‡แžถแž”แŸ‹แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž”แž‰แŸ’แž‡แžธแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžท แž”แŸ’แžšแžŸแžทแž“แž”แžพแž–แžฝแž€แžœแžถแž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ†แž”แŸ‚แž€แžŠแŸ„แž™แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸ แž แžพแž™แžแŸ‚แž˜แž‘แžถแŸ†แž„แž…แžถแžแŸ‹แž‘แžปแž€แžแž˜แŸ’แž›แŸƒแž‡แžถ tuple แž”แŸ’แžšแžŸแžทแž“แž”แžพแžแž˜แŸ’แž›แŸƒแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแžŠแŸ„แž™แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแŸ” แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž’แŸ’แžœแžพแž€แžถแžšแžœแžทแž—แžถแž‚แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž“แŸƒแžƒแŸ’แž›แžถแŸ†แž„ GitHub 666 แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžผแžŠ Python แžขแŸ’แž“แž€แžŸแŸ’แžšแžถแžœแž‡แŸ’แžšแžถแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แž”แž‰แŸ’แž แžถแžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแžŠแŸ‚แž›แžขแžถแž…แž€แžพแžแž˜แžถแž“แž€แŸ’แž“แžปแž„ 5% แž“แŸƒแž‚แž˜แŸ’แžšแŸ„แž„แžŠแŸ‚แž›แž”แžถแž“แžŸแžทแž€แŸ’แžŸแžถแŸ”

แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แžŠแŸ„แž™แžŠแŸƒแž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ€แžแž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžแžถแž€แŸ†แž แžปแžŸแž–แžทแžแž”แŸ’แžšแžถแž€แžŠแž˜แžถแž“แžœแžแŸ’แžแž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„แž…แŸ†แž“แžฝแž“ 24 แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡ (3.6%) แž แžพแž™แž“แŸ…แžŸแž›แŸ‹ 1.4% แž‚แžบแž‡แžถแžœแžทแž‡แŸ’แž‡แž˜แžถแž“แž˜แžทแž“แž–แžทแž (แžงแž‘แžถแž แžšแžŽแŸ แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž›แžปแž”แž…แŸ„แž›แžŠแŸ„แž™แž…แŸแžแž“แžถแžšแžœแžถแž„แž”แž“แŸ’แž‘แžถแžแŸ‹แžŠแžพแž˜แŸ’แž”แžธแž—แŸ’แž‡แžถแž”แŸ‹แž•แŸ’แž›แžผแžœแžฏแž€แžŸแžถแžšแž–แž แžปแž”แž“แŸ’แž‘แžถแžแŸ‹ แžŸแž‰แŸ’แž‰แžถแžœแŸ‚แž„ HTML แž”แŸ’แž›แžปแž€แžฌแž€แž“แŸ’แžŸแŸ„แž˜ SQL) แŸ” แž‚แžฝแžšแž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžแžถแž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜ 24 แžƒแŸ’แž›แžถแŸ†แž„แžŠแŸ‚แž›แž˜แžถแž“แž€แŸ†แž แžปแžŸแž–แžทแžแž”แŸ’แžšแžถแž€แžŠแž˜แžถแž“แž‚แž˜แŸ’แžšแŸ„แž„แž’แŸ†แŸ—แžŠแžผแž…แž‡แžถ Tensorflow, Google V8, Sentry, Pydata xarray, rapidpro, django-colorfield แž“แžทแž„ django-helpdesk แŸ” แž‘แŸ„แŸ‡แž™แŸ‰แžถแž„แžŽแžถแž€แŸแžŠแŸ„แž™ แž”แž‰แŸ’แž แžถแž‡แžถแž˜แžฝแž™แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแž˜แžทแž“แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แž…แŸ†แž–แŸ„แŸ‡ Python แž แžพแž™แž‡แžถแžšแžฟแž™แŸ—แž€แžพแžแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž‚แž˜แŸ’แžšแŸ„แž„ C/C++ (แžงแž‘แžถแž แžšแžŽแŸแž“แŸƒแž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แžแŸ’แž˜แžธแŸ—แž‚แžบ LLVM, Mono, Tensorflow)แŸ”

แž”แŸ’แžšแž—แŸแž‘แž…แž˜แŸ’แž”แž„แž“แŸƒแž€แŸ†แž แžปแžŸแžŠแŸ‚แž›แž”แžถแž“แžŸแžทแž€แŸ’แžŸแžถ:

  • แžŠแŸ„แž™แž…แŸƒแžŠแž“แŸ’แž™แž”แžถแžแŸ‹แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแž€แŸ’แž“แžปแž„แž”แž‰แŸ’แž‡แžธ แžŠแžปแŸ† แž“แžทแž„แžŸแŸ†แžŽแžปแŸ† แžŠแŸ‚แž›แž”แžŽแŸ’แžแžถแž›แžฑแŸ’แž™แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž—แŸ’แž‡แžถแž”แŸ‹แž‡แžถแž‡แžถแž„แž€แžถแžšแž”แž€แž”แŸ’แžšแŸ‚แž‡แžถแžแž˜แŸ’แž›แŸƒแžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แŸ” แžงแž‘แžถแž แžšแžŽแŸ แž“แŸ…แž€แŸ’แž“แžปแž„ Sentry แž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แžแž˜แžฝแž™แž”แžถแž“แžแž€แžแžถแž“แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแžšแžœแžถแž„แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžš "แž…แŸแž‰แž•แŸ’แžŸแžถแž™" แž“แžทแž„ "discover" แž“แŸ…แž€แŸ’แž“แžปแž„แž”แž‰แŸ’แž‡แžธ แžŠแŸ‚แž›แž“แžถแŸ†แžฑแŸ’แž™แž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แžงแž”แž€แžšแžŽแŸแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ "/releasesdiscover" แžŠแŸ‚แž›แž˜แžทแž“แž˜แžถแž“ แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž€แžถแžšแž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž› "/releases" แž“แžทแž„ " / แžšแž€แžƒแžพแž‰" แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แŸ”
    3.6% แž“แŸƒแžƒแŸ’แž›แžถแŸ†แž„ Python แžŠแŸ‚แž›แž”แžถแž“แžŸแžถแž€แž›แŸ’แž”แž„แž˜แžถแž“แž€แŸ†แž แžปแžŸแž€แŸ’แž”แŸ€แžŸแžŠแŸ‚แž›แž”แžถแžแŸ‹

    แžงแž‘แžถแž แžšแžŽแŸแž˜แžฝแž™แž‘แŸ€แžแž‚แžบแžแžถแžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแžŠแŸ‚แž›แž”แžถแžแŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„ rapidpro แž”แžŽแŸ’แžแžถแž›แžฑแŸ’แž™แž…แŸ’แž”แžถแž”แŸ‹แž–แžธแžšแž•แŸ’แžŸแŸแž„แž‚แŸ’แž“แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž“แŸ…แž›แžพแž”แž“แŸ’แž‘แžถแžแŸ‹ 572แŸ–

    3.6% แž“แŸƒแžƒแŸ’แž›แžถแŸ†แž„ Python แžŠแŸ‚แž›แž”แžถแž“แžŸแžถแž€แž›แŸ’แž”แž„แž˜แžถแž“แž€แŸ†แž แžปแžŸแž€แŸ’แž”แŸ€แžŸแžŠแŸ‚แž›แž”แžถแžแŸ‹
  • แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแžŠแŸ‚แž›แž”แžถแžแŸ‹แž“แŸ…แž…แžปแž„แž”แž‰แŸ’แž…แž”แŸ‹แž“แŸƒแž“แžทแž™แž˜แž“แŸแž™ tuple แž’แžถแžแžปแžแŸ‚แž˜แžฝแž™ แžŠแŸ‚แž›แž”แžŽแŸ’แžแžถแž›แžฑแŸ’แž™แž€แžทแž…แŸ’แž…แž€แžถแžšแž•แŸ’แžแž›แŸ‹แž”แŸ’แžšแž—แŸแž‘แž’แž˜แŸ’แž˜แžแžถแž‡แžถแž‡แžถแž„ tuple แŸ” แžงแž‘แžถแž แžšแžŽแŸ แž€แž“แŸ’แžŸแŸ„แž˜ "แžแž˜แŸ’แž›แŸƒ = (1,)" แž“แžนแž„โ€‹แž“แžถแŸ†โ€‹แžฑแŸ’แž™โ€‹แž˜แžถแž“โ€‹แž€แžถแžšโ€‹แž…แžถแžแŸ‹แžแžถแŸ†แž„โ€‹แž‘แŸ…โ€‹แžขแžแŸแžšโ€‹แž“แŸƒโ€‹แž’แžถแžแžปโ€‹แž˜แžฝแž™ แž”แŸ‰แžปแž“แŸ’แžแŸ‚ "แžแž˜แŸ’แž›แŸƒ = (1)" แž“แžนแž„โ€‹แž“แžถแŸ†โ€‹แžฑแŸ’แž™โ€‹แž˜แžถแž“โ€‹แž€แžถแžšโ€‹แž…แžถแžแŸ‹แžแžถแŸ†แž„โ€‹แž“แŸƒโ€‹แž”แŸ’แžšแž—แŸแž‘โ€‹แž…แŸ†แž“แžฝแž“แž‚แžแŸ‹แŸ” แžœแž„แŸ‹แž€แŸ’แžšแž…แž€แž€แŸ’แž“แžปแž„แž€แžทแž…แŸ’แž…แž€แžถแžšแž‘แžถแŸ†แž„แž“แŸแŸ‡แž˜แžทแž“แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž”แŸ’แžšแž—แŸแž‘ แž“แžทแž„แž‡แžถแž‡แž˜แŸ’แžšแžพแžŸแž‘แŸ แž แžพแž™แžœแžแŸ’แžแž˜แžถแž“แžšแž”แžŸแŸ‹ tuple แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แžŠแŸ„แž™แžขแŸ’แž“แž€แž‰แŸ‚แž€แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แžแŸ‚แž›แžพแžœแžแŸ’แžแž˜แžถแž“แžšแž”แžŸแŸ‹แžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ” REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.IsAuthenticated' # แž“แžนแž„โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž€แŸ†แžŽแžแŸ‹โ€‹แžแŸ’แžŸแŸ‚โ€‹แžขแž€แŸ’แžŸแžšโ€‹แž‡แŸ†แž“แžฝแžŸโ€‹แžฑแŸ’แž™ tuple แŸ” ) }
  • แžŸแŸ’แžแžถแž“แž—แžถแž–แž•แŸ’แž‘แžปแž™แž‚แŸ’แž“แžถแž‚แžบแžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แžกแžปแž„แž–แŸแž›แž€แžทแž…แŸ’แž…แž€แžถแžšแŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžŸแž‰แŸ’แž‰แžถแž€แŸ’แž”แŸ€แžŸแžแŸ’แžšแžผแžœแž”แžถแž“แž‘แžปแž€แž…แŸ„แž›แžŠแŸ„แž™แž…แŸƒแžŠแž“แŸ’แž™แž“แŸ…แž…แžปแž„แž”แž‰แŸ’แž…แž”แŸ‹แž“แŸƒแž€แžทแž…แŸ’แž…แž€แžถแžš แž“แŸ„แŸ‡ tuple แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แž‡แžถแžแž˜แŸ’แž›แŸƒแž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž”แŸ’แžšแž—แŸแž‘แž’แž˜แŸ’แž˜แžแžถ (แžงแž‘แžถแž แžšแžŽแŸ แž”แŸ’แžšแžŸแžทแž“แž”แžพ โ€œvalue = 1โ€ แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™ โ€œvalue = 1โ€)แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster