แž”แŸ’แžšแž—แŸแž‘ ะ‘ะปะพะณ

แžŸแŸ€แžœแž—แŸ…แžขแŸแžกแžทแž…แžแŸ’แžšแžผแž“แžทแž… แž“แžทแž„แž‘แž˜แŸ’แžšแž„แŸ‹แžšแž”แžŸแŸ‹แžœแžถแŸ– แž™แžพแž„แž€แŸ†แž–แžปแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธ EPUB - แž”แŸ’แžšแžœแžแŸ’แžแžท แž‚แžปแžŽแžŸแž˜แŸ’แž”แžแŸ’แžแžท แž“แžทแž„แž‚แžปแžŽแžœแžทแž”แžแŸ’แžแžทแžšแž”แžŸแŸ‹แžœแžถแŸ”

แž˜แžปแž“แž“แŸแŸ‡แž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แž›แž€แŸ‹แž™แžพแž„แž”แžถแž“แžŸแžšแžŸแŸแžšแžขแŸ†แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž›แž‘แž˜แŸ’แžšแž„แŸ‹แžŸแŸ€แžœแž—แŸ…แžขแŸแžกแžทแž…แžแŸ’แžšแžผแž“แžทแž… DjVu แž“แžทแž„ FB2 แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžแŸ’แž›แžฝแž“แŸ” แž”แŸ’แžšแž’แžถแž“แž”แž‘แž“แŸƒแžขแžแŸ’แžแž”แž‘แžแŸ’แž„แŸƒแž“แŸแŸ‡แž‚แžบ EPUB แŸ” แžšแžผแž”แž—แžถแž–แŸ– Nathan Oakley / CC BY History of the format แž“แŸ…แž€แŸ’แž“แžปแž„แž‘แžŸแžœแžแŸ’แžŸแžšแŸแž‘แžธ 90 แž‘แžธแž•แŸ’แžŸแžถแžšแžŸแŸ€แžœแž—แŸ…แžขแŸแžกแžทแž…แžแŸ’แžšแžผแž“แžทแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸ’แžšแž”แžŠแžŽแŸ’แžŠแž”แŸ‹แžŠแŸ„แž™แžŠแŸ†แžŽแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžทแŸ” แž แžพแž™แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แž•แž›แžทแžแžงแž”แž€แžšแžŽแŸแžขแžถแž“แžขแŸแžกแžทแž…แžแŸ’แžšแžผแž“แžทแž…แž‡แžถแž…แŸ’แžšแžพแž“แž˜แžถแž“แž‘แž˜แŸ’แžšแž„แŸ‹แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแŸ” แžงแž‘แžถแž แžšแžŽแŸ NuvoMedia แž”แžถแž“แž”แŸ’แžšแžพแžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž˜แžถแž“แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ .rb แŸ” แž“แŸแŸ‡ [โ€ฆ]

Puppy Dog Eyes: 30 แž†แŸ’แž“แžถแŸ†แž“แŸƒแž€แžถแžšแžœแžทแžœแžแŸ’แžแž“แŸแž†แŸ’แž€แŸ‚-แž˜แž“แžปแžŸแŸ’แžŸ

แž†แŸ’แž€แŸ‚แž‚แžบแž‡แžถแžŸแžแŸ’แžœแž…แž˜แŸ’แž›แŸ‚แž€แžŽแžถแžŸแŸ‹แŸ” แž“แžถแž„แž˜แžทแž“แžŠแŸ‚แž›แžšแŸ†แžแžถแž“แžขแŸ’แž“แž€แž‡แžถแž˜แžฝแž™แž“แžนแž„แžŸแŸ†แžŽแžฝแžšแžขแŸ†แž–แžธแžขแžถแžšแž˜แŸ’แž˜แžŽแŸแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€ แž“แžถแž„แž˜แžทแž“แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแžแžถแžแžพแžขแŸ’แž“แž€แž‡แžถแžขแŸ’แž“แž€แž˜แžถแž“ แžฌแžขแŸ’แž“แž€แž€แŸ’แžš แž›แŸ’แž„แž„แŸ‹ แžฌแž†แŸ’แž›แžถแž แž‡แžถแž˜แž“แžปแžŸแŸ’แžŸแž˜แžถแž“แž”แžถแž” แžฌแž‡แžถแžขแŸ’แž“แž€แž”แžšแžทแžŸแžปแž‘แŸ’แž’แŸ” แžขแŸ’แž“แž€แž‚แžบแž‡แžถแž˜แžทแžแŸ’แžแžšแž”แžŸแŸ‹แž“แžถแž„แŸ” แžœแžถแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹แž แžพแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž“แžถแž„แŸ” แž–แžถแž€แŸ’แž™แž‘แžถแŸ†แž„แž“แŸแŸ‡แž‡แžถแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž“แžทแž–แž“แŸ’แž’ Jerome K. Jerome แžŠแŸ‚แž›แž–แžฝแž€แž™แžพแž„แž‡แžถแž…แŸ’แžšแžพแž“แžŸแŸ’แž‚แžถแž›แŸ‹แž–แžธแž€แžถแžšแž„แžถแžš โ€œแž”แžปแžšแžŸแž”แžธแž“แžถแž€แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž‘แžผแž€ แž“แžทแž„แž†แŸ’แž€แŸ‚แž˜แžฝแž™โ€ แž“แžทแž„ [โ€ฆ]

แž€แžถแžšแž„แžถแžšแž”แžถแž“แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž“แŸ…แž›แžพแž€แžถแžšแž•แŸ’แž‘แŸแžš GNOME Mutter แž‘แŸ…แž‡แžถแž€แžถแžšแž”แž„แŸ’แž แžถแž‰แž–แž แžปแžแŸ’แžŸแŸ‚

แž€แžผแžŠแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž”แž„แŸ’แžขแžฝแž… Mutter แžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž‡แžถแž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แž“แŸƒแžœแžŠแŸ’แžแž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ GNOME 3.34 แžšแžฝแž˜แž˜แžถแž“แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŠแŸ†แž”แžผแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžแŸ’แž˜แžธ (แžขแžถแžแžผแž˜แžทแž€) KMS (แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžšแž”แŸ€แž”แžแžบแžŽแŸ‚แž›แžขแžถแžแžผแž˜แžทแž€) API แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžแžผแžšแžšแž”แŸ€แž”แžœแžธแžŠแŸแžขแžผ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แž—แžถแž–แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž“แŸƒแž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžšแž–แžธแž˜แžปแž“แŸ” แžแžถแž˜แž–แžทแžแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŸแŸ’แžแžถแž“แž—แžถแž–แž•แŸ’แž“แŸ‚แž€แžšแžนแž„แž€แŸ’แž“แžปแž„แž–แŸแž›แžแŸ‚แž˜แžฝแž™ แž แžพแž™แž”แŸ’แžšแžŸแžทแž“แž”แžพแž…แžถแŸ†แž”แžถแž…แŸ‹ แž”แž„แŸ’แžœแžทแž›แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž˜แž€แžœแžทแž‰แŸ” แž“แŸ…แž›แžพแž•แŸ’แž“แŸ‚แž€แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš API แžแŸ’แž˜แžธแž‚แžบแž‡แžถแž‡แŸ†แž แžถแž“แžŠแŸ†แž”แžผแž„แž€แŸ’แž“แžปแž„แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธ Mutter แž‘แŸ… [โ€ฆ]

5 แžœแžทแž’แžธแžŠแŸแžขแžŸแŸ’แž…แžถแžšแŸ’แž™แž€แŸ’แž“แžปแž„แž€แžถแžšแž’แŸ’แžœแžพแžฑแŸ’แž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แŸ’แžšแžแžทแž€แž˜แŸ’แž˜แž˜แžถแž“แž…แž›แž“แžถแž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2019

แž‚แŸ†แž“แžผแžšแž‡แžธแžœแž…แž›แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ React แž‚แžบแž‡แžถแž”แŸ’แžšแž’แžถแž“แž”แž‘แž–แŸแž‰แž“แžทแž™แž˜ แž“แžทแž„แž–แžทแž—แžถแž€แŸ’แžŸแžถแŸ” แž€แžถแžšแž–แžทแžแž‚แžบแžแžถแž˜แžถแž“แžœแžทแž’แžธแž‡แžถแž…แŸ’แžšแžพแž“แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแžœแžถแŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžแŸ’แž›แŸ‡แž”แŸ’แžšแžพ CSS แžŠแŸ„แž™แž”แž“แŸ’แžแŸ‚แž˜แžŸแŸ’แž›แžถแž€แž‘แŸ…แžแŸ’แž“แžถแž€แŸ‹ HTML แŸ” แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแžŠแŸแž›แŸ’แžข แž˜แžถแž“แžแž˜แŸ’แž›แŸƒแž”แŸ’แžšแžพแŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž…แž„แŸ‹แž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™แž”แŸ’แžšแž—แŸแž‘แž‚แŸ†แž“แžผแžšแž‡แžธแžœแž…แž›แžŸแŸ’แž˜แžปแž‚แŸ’แžšแžŸแŸ’แž˜แžถแž‰ แžœแžถแž˜แžถแž“แžแž˜แŸ’แž›แŸƒแž…แŸ†แžŽแžถแž™แž–แŸแž›แžœแŸแž›แžถแžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž“ GreenSock แžœแžถแž‡แžถแžœแŸแž‘แžทแž€แžถแžŠแŸแž–แŸแž‰แž“แžทแž™แž˜ แž“แžทแž„แž˜แžถแž“แžฅแž‘แŸ’แž’แžทแž–แž›แŸ” แž€แŸแž˜แžถแž“ [โ€ฆ]

Habr Weekly #6 / Runet แžแŸ’แžšแŸ€แž˜แžแŸ’แž›แžฝแž“แžšแžฝแž…แž‡แžถแžŸแŸ’แžšแŸแž…แžŠแžพแž˜แŸ’แž”แžธแž”แŸ†แž”แŸ‚แž€แžแŸ’แž›แžฝแž“แžœแžถ Adobe แž€แŸ†แž–แžปแž„แžŸแŸ’แžœแŸ‚แž„แžšแž€แžŠแžถแž“แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธ Photoshop, แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡ Vim, geochat แž“แŸ…แž€แŸ’แž“แžปแž„ Telega แž“แžทแž„แžขแŸ’แžœแžธแž•แŸ’แžŸแŸแž„แž‘แŸ€แž

แž“แŸ…แž€แŸ’แž“แžปแž„แžœแž‚แŸ’แž‚แž‘แžธ XNUMX แž“แŸƒแž•แžแžƒแŸ‚แžŸแŸ’แž Habr Weekly แž™แžพแž„แž”แžถแž“แž‚แŸ’แžšแž”แžŠแžŽแŸ’แžแž”แŸ‹แž›แžพแž”แŸ’แžšแž’แžถแž“แž”แž‘แžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜: แž…แŸ’แž”แžถแž”แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‰แŸ‚แž€ Runet แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ† Yandex แž”แžถแž“แžŠแžถแž€แŸ‹แžšแžแž™แž“แŸ’แžแž‚แŸ’แž˜แžถแž“แž˜แž“แžปแžŸแŸ’แžŸแž”แžพแž€แž…แŸ†แž“แžฝแž“ XNUMX แž“แŸ…แž›แžพแž•แŸ’แž›แžผแžœแž“แŸƒแž”แžŽแŸ’แžแžถแž‰แžŸแžšแžŸแŸƒแž”แŸ’แžšแžŸแžถแž‘แžšแž”แžŸแŸ‹ Moscow Adobe แžŠแŸ‚แž›แž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžšแžผแž”แžแžแžŠแŸ‚แž›แž”แžถแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž€แŸ’แž“แžปแž„ Photoshop Mail.ru แž”แžถแž“แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แžŸแŸ†แžกแŸแž„ แž‡แŸ†แž“แžฝแž™แž€แžถแžšแžŠแŸ‚แž›แž˜แžถแž“แžˆแŸ’แž˜แŸ„แŸ‡แžแžถ Marusya แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แžƒแžพแž‰แž“แŸ…แž€แŸ’แž“แžปแž„ Vim แž“แžทแž„ NeoVim แžœแžถแž‡แžถแž–แŸแž›แžœแŸแž›แžถแžขแžถแž”แŸ‹แžŠแŸแž Telegram แž€แŸ†แž–แžปแž„แžšแŸ€แž”แž…แŸ†แž˜แžปแžแž„แžถแžšแž‡แž‡แŸ‚แž€แžแžถแž˜แž—แžผแž˜แžทแžŸแžถแžŸแŸ’แžแŸ’แžšแž‡แžถแž˜แžฝแž™แž‘แžธแžแžถแŸ†แž„แž‚แŸ’แž˜แžถแž“แžŠแŸ‚แž“แž€แŸ†แžŽแžแŸ‹ [โ€ฆ]

Firefox แž€แŸ†แž–แžปแž„โ€‹แž”แž„แŸ’แž€แžพแžโ€‹แžšแž”แŸ€แž”โ€‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹โ€‹แž‘แž”แŸ‹แžŸแŸ’แž€แžถแžแŸ‹โ€‹แž’แžถแžแžปแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€โ€‹แž”แžŽแŸ’แžŠแžถแž‰โ€‹แžŸแž„แŸ’แž‚แž˜ แž“แžทแž„โ€‹แž”แŸ’แžšแžผแž€แžŸแŸŠแžธ Firefox

แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ Mozilla แž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™แž‚แŸ†แžšแžผแž“แŸƒแž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแž“แžถแž–แŸแž›แžแžถแž„แž˜แžปแžแž…แŸ†แž–แŸ„แŸ‡แž’แžถแžแžปแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž€แžถแžšแž’แžถแž“แžถแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŸแž˜แŸ’แž„แžถแžแŸ‹ แž“แžทแž„แž€แžถแžšแž‘แž”แŸ‹แžŸแŸ’แž€แžถแžแŸ‹แž€แžถแžšแžแžถแž˜แžŠแžถแž“แž…แž›แž“แžถแŸ” แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžถแžšแž…แŸ’แž“แŸƒแž”แŸ’แžšแžŒแžทแž แž‡แž˜แŸ’แžšแžพแžŸแžแŸ’แž˜แžธแž˜แžฝแž™แž›แŸแž…แž’แŸ’แž›แŸ„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‘แž”แŸ‹แžŸแŸ’แž€แžถแžแŸ‹แž’แžถแžแžปแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž”แžŽแŸ’แžแžถแž‰แžŸแž„แŸ’แž‚แž˜แžŠแŸ‚แž›แžแžถแž˜แžŠแžถแž“แž…แž›แž“แžถแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž“แŸ…แž›แžพแž‚แŸแž แž‘แŸ†แž–แŸแžšแž—แžถแž‚แžธแž‘แžธแž”แžธ (แžงแž‘แžถแž แžšแžŽแŸ แž”แŸŠแžผแžแžปแž„แž…แžผแž›แž…แžทแžแŸ’แžแž–แžธ Facebook แž“แžทแž„แž”แž„แŸ’แž€แž”แŸ‹แžŸแžถแžšแž–แžธ Twitter) แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹แž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แž‚แžŽแž“แžธแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž•แŸ’แžŸแž–แŸ’แžœแž•แŸ’แžŸแžถแž™แžŸแž„แŸ’แž‚แž˜ แž˜แžถแž“แž‡แž˜แŸ’แžšแžพแžŸแž˜แžฝแž™ [โ€ฆ]

Stellarium 0.19.1

แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 22 แžแŸ‚แž˜แžทแžแžปแž“แžถ แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แžถแžšแž€แŸ‚แžŠแŸ†แž”แžผแž„แž“แŸƒแžŸแžถแžแžถ 0.19 แž“แŸƒแž—แž–แž•แŸ’แž€แžถแž™แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแžŠแŸแž–แŸแž‰แž“แžทแž™แž˜ Stellarium แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™ แžŠแŸ„แž™แž˜แžพแž›แžƒแžพแž‰แž•แŸ’แž‘แŸƒแž˜แŸแžƒแž–แŸแž›แž™แž”แŸ‹แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„ แžŠแžผแž…แž‡แžถแžขแŸ’แž“แž€แž€แŸ†แž–แžปแž„แžŸแž˜แŸ’แž›แžนแž„แž˜แžพแž›แžœแžถแžŠแŸ„แž™แž—แŸ’แž“แŸ‚แž€แž‘แž‘แŸ แžฌแžแžถแž˜แžšแž™แŸˆแž€แŸ‚แžœแž™แžนแž แžฌแžแŸแžกแŸแžŸแŸ’แž€แžปแž”แŸ” แžŸแžšแžปแž”แž˜แž€ แž”แž‰แŸ’แž‡แžธแž“แŸƒแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžธแž€แŸ†แžŽแŸ‚แž˜แžปแž“แž€แžถแž“แŸ‹แž€แžถแž”แŸ‹แž‡แžทแž 50 แž˜แžปแžแžแŸ†แžŽแŸ‚แž„แŸ” แž”แŸ’แžšแž—แž–แŸ– linux.org.ru

"แž€แžถแžšแž™แž€แžˆแŸ’แž“แŸ‡" แž…แŸ’แž”แžถแž”แŸ‹แžšแž”แžŸแŸ‹ Moore: แžšแž”แŸ€แž”แž‡แŸ†แž“แžฝแžŸแžแŸ’แžšแž„แŸ‹แžŸแŸŠแžธแžŸแŸ’แž‘แŸแžšแž”แŸ’แž›แž„แŸ‹แž”แŸ’แžšแž–แŸƒแžŽแžธ

แž™แžพแž„แž–แžทแž—แžถแž€แŸ’แžŸแžถแžขแŸ†แž–แžธแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž‡แŸ†แž“แžฝแžŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž•แž›แžทแžแž•แž› semiconductor แŸ” / แžšแžผแž”แžแžแžŠแŸ„แž™ Taylor Vick Unsplash แž€แžถแž›แž–แžธแž›แžพแž€แž˜แžปแž“ แž™แžพแž„แž”แžถแž“แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแžœแžแŸ’แžแžปแž’แžถแžแžปแžŠแžพแž˜แžŠแŸ‚แž›แžขแžถแž…แž‡แŸ†แž“แžฝแžŸแžŸแŸŠแžธแž›แžธแž€แžปแž“แž€แŸ’แž“แžปแž„แž€แžถแžšแž•แž›แžทแžแžแŸ’แžšแž„แŸ‹แžŸแŸŠแžธแžŸแŸ’แž‘แŸแžš แž“แžทแž„แž–แž„แŸ’แžšแžธแž€แžŸแž˜แžแŸ’แžแž—แžถแž–แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแŸ” แžแŸ’แž„แŸƒแž“แŸแŸ‡แž™แžพแž„แž€แŸ†แž–แžปแž„แž–แžทแž—แžถแž€แŸ’แžŸแžถแžขแŸ†แž–แžธแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž‡แŸ†แž“แžฝแžŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž•แž›แžทแžแž•แž› semiconductor แž“แžทแž„แžšแž”แŸ€แž”แžŠแŸ‚แž›แž–แžฝแž€แžœแžถแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž˜แž‡แŸ’แžˆแž˜แžŽแŸ’แžŒแž›แž‘แžทแž“แŸ’แž“แž“แŸแž™แŸ” แžแŸ’แžšแž„แŸ‹แžŸแŸŠแžธแžŸแŸ’แž‘แŸแžš Piezoelectric แžงแž”แž€แžšแžŽแŸแž”แŸ‚แž”แž“แŸแŸ‡แž˜แžถแž“ piezoelectric แž“แžทแž„ [โ€ฆ]

แž‚แž˜แŸ’แžšแŸ„แž„ VKHR แž€แŸ†แž–แžปแž„แž”แž„แŸ’แž€แžพแžแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ†แž”แŸ’แž›แŸ‚แž„แžŸแž€แŸ‹แžแžถแž˜แž–แŸแž›แžœแŸแž›แžถแž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„

แž‚แž˜แŸ’แžšแŸ„แž„ VKHR (Vulkan Hair Renderer) แžŠแŸ„แž™แž˜แžถแž“แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž–แžธ AMD แž“แžทแž„ RTG Game Engineering แž€แŸ†แž–แžปแž„แž”แž„แŸ’แž€แžพแžแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แž„แŸ’แž แžถแž‰แžŸแž€แŸ‹แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„แžŠแŸ‚แž›แžŸแžšแžŸแŸแžšแžŠแŸ„แž™แž”แŸ’แžšแžพ Vulkan graphics APIแŸ” แž”แŸ’แžšแž–แŸแž“แŸ’แž’โ€‹แž“แŸแŸ‡โ€‹แž‚แžถแŸ†แž‘แŸ’แžšโ€‹แž€แžถแžšโ€‹แž”แž„แŸ’แž แžถแž‰โ€‹แžแžถแž˜โ€‹แž–แŸแž›โ€‹แžœแŸแž›แžถโ€‹แž–แžทแžโ€‹แž”แŸ’แžšแžถแž€แžŠโ€‹แž“แŸ…โ€‹แž–แŸแž›โ€‹แž’แŸ’แžœแžพโ€‹แž˜แŸ‰แžผแžŠโ€‹แž˜แŸ‰แžผแžŠโ€‹แžŸแž€แŸ‹โ€‹แžŠแŸ‚แž›โ€‹แž˜แžถแž“โ€‹แžแŸ’แžŸแŸ‚โ€‹แžšแžถแž”แŸ‹โ€‹แžšแž™โ€‹แž–แžถแž“แŸ‹โ€‹แžแŸ’แžŸแŸ‚ แž“แžทแž„โ€‹แž•แŸ’แž“แŸ‚แž€โ€‹แž›แžธแž“แŸแžขแŸŠแŸ‚แžšโ€‹แžšแžถแž”แŸ‹โ€‹แž›แžถแž“แŸ” แžแžถแž˜แžšแž™แŸˆแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž€แž˜แŸ’แžšแžทแžแž“แŸƒแž–แŸแžแŸŒแž˜แžถแž“แž›แž˜แŸ’แžขแžทแž แžœแžถแžขแžถแž…แž˜แžถแž“แž€แžถแžšแž”แŸ’แžšแŸ‚แž”แŸ’แžšแžฝแž›แžšแžœแžถแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž แž“แžทแž„ [โ€ฆ]

OpenSSH แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž€แžถแžšแž–แžถแžšแž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžแžถแž˜แž†แžถแž“แŸ‚แž›แž…แŸ†แž แŸ€แž„

Damien Miller (djm@) แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แžŠแž›แŸ‹ OpenSSH แžŠแŸ‚แž›แž‚แžฝแžšแžแŸ‚แž‡แžฝแž™แž€แžถแžšแž–แžถแžšแž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžแžถแž˜แž†แžถแž“แŸ‚แž›แž…แŸ†แž แŸ€แž„แž•แŸ’แžŸแŸแž„แŸ—แžŠแžผแž…แž‡แžถ Spectre, Meltdown, RowHammer แž“แžทแž„ RAMBleed แŸ” แž€แžถแžšแž€แžถแžšแž–แžถแžšแž”แž“แŸ’แžแŸ‚แž˜แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแž€แžถแžšแž–แžถแžšแž€แžถแžšแžŸแŸ’แžŠแžถแžšแžŸแŸ„แžฏแž€แž‡แž“แžŠแŸ‚แž›แž˜แžถแž“แž‘แžธแžแžถแŸ†แž„แž“แŸ…แž€แŸ’แž“แžปแž„ RAM แžŠแŸ„แž™แž”แŸ’แžšแžพแž€แžถแžšแž›แŸแž…แž’แŸ’แž›แžถแž™แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแžถแž˜แžšแž™แŸˆแž”แžŽแŸ’แžแžถแž‰แž—แžถแž‚แžธแž‘แžธแž”แžธแŸ” แžแŸ’แž›แžนแž˜แžŸแžถแžšแž“แŸƒแž€แžถแžšแž€แžถแžšแž–แžถแžšแž‚แžบแžแžถ แžŸแŸ„แžฏแž€แž‡แž“ แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž˜แžทแž“แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ [โ€ฆ]

Psychonauts 2 แž”แžถแž“แž–แž“แŸ’แž™แžถแžšแž–แŸแž›แžŠแž›แŸ‹แž†แŸ’แž“แžถแŸ† 2020 แžŠแŸ„แž™แž‚แŸ’แž˜แžถแž“แž แŸแžแžปแž•แž›แžŽแžถแž˜แžฝแž™แžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™

แž“แŸ… E3 2019 แžŸแŸ’แž‘แžผแžŒแžธแž™แŸ„ Double Fine Productions แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžˆแžปแžแžแŸ’แž›แžธแŸ—แžแŸ’แž˜แžธแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Psychonauts 2 แžŠแŸ‚แž›แž‡แžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž•แŸ’แžŸแž„แž–แŸ’แžšแŸแž„แž”แžธแžœแžทแž˜แžถแžแŸ’แžšแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แž™แŸ„แž„แž‘แŸ…แžแžถแž˜ Canons แž“แŸƒแž แŸ’แž‚แŸแž˜แžŠแžพแž˜แŸ” แžœแžธแžŠแŸแžขแžผแž“แŸแŸ‡แž˜แžทแž“แž˜แžถแž“แž€แžถแž›แž”แžšแžทแž…แŸ’แž†แŸแž‘แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž‘แŸ แž แžพแž™แž”แž“แŸ’แžแžทแž…แž€แŸ’แžšแŸ„แž™แž˜แž€แž€แžถแžšแž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แžšแž”แžŸแŸ‹แž›แŸ„แž€แžแžถแž„แž›แžทแž…แž”แžถแž“แž‘แž‘แžฝแž›แžŸแŸแž…แž€แŸ’แžแžธแž”แŸ’แžšแž€แžถแžŸแž–แŸแžแŸŒแž˜แžถแž“แžŠแŸ‚แž›แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžแžถแžœแž‚แŸ’แž‚แž”แž“แŸ’แžแžแŸ’แžšแžผแžœแž”แžถแž“แž–แž“แŸ’แž™แžถแžšแž–แŸแž›แžšแž แžผแžแžŠแž›แŸ‹แž†แŸ’แž“แžถแŸ† 2020 แŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž˜แžทแž“แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แž–แžธแž แŸแžแžปแž•แž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแž˜แŸ’แžšแŸแž…แž…แžทแžแŸ’แžแž“แŸแŸ‡แž‘แŸแŸ” แž“แŸ… E3 2019 แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Microsoft แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸ [โ€ฆ]

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŸแŸ’แžšแžถ 4.11

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž–แžทแžŸแŸ„แž’แž“แŸแž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž”แžพแž€แž…แŸ†แž แž“แŸƒ Win32 API แžขแžถแž…แžšแž€แž”แžถแž“ - Wine 4.11 แŸ” แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แŸ†แžŽแŸ‚ 4.10 แžšแž”แžถแž™แž€แžถแžšแžŽแŸแž€แŸ†แž แžปแžŸแž…แŸ†แž“แžฝแž“ 17 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžทแž‘ แž แžพแž™แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž…แŸ†แž“แžฝแž“ 370 แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แŸ” แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž”แŸ†แž•แžปแžแŸ– แž”แž“แŸ’แžแž’แŸ’แžœแžพแž€แžถแžšแž›แžพแž€แžถแžšแž€แžŸแžถแž„ DLL แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แž‡แžถแž˜แžฝแž™แž“แžนแž„แž”แžŽแŸ’แžŽแžถแž›แŸแž™ msvcrt แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹ (แž•แŸ’แžแž›แŸ‹แžŠแŸ„แž™แž‚แž˜แŸ’แžšแŸ„แž„ Wine แž˜แžทแž“แž˜แŸ‚แž“ Windows DLL) แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ PE (Portable Executable)แŸ” แž”แŸ’แžšแŸ€แž”แž’แŸ€แž”โ€‹แž‡แžถแž˜แžฝแž™ [โ€ฆ]