[{"channel_id":1120605809,"post_id":8217,"date":1793170825000,"forwards":"15","views":"571","text":"<b>Sebastian Raschka \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0432\u0438\u0434\u0435\u043e\u043a\u0443\u0440\u0441 \u043f\u043e reasoning-\u043c\u043e\u0434\u0435\u043b\u044f\u043c<\/b><br><br>Sebastian Raschka \u0432\u044b\u043b\u043e\u0436\u0438\u043b \u0432\u043e\u0441\u0435\u043c\u044c \u0432\u0438\u0434\u0435\u043e\u043b\u0435\u043a\u0446\u0438\u0439 \u043f\u043e reasoning-\u043c\u043e\u0434\u0435\u043b\u044f\u043c. \u042d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0434\u0438\u043d\u043d\u0430\u0434\u0446\u0430\u0442\u0438 \u0447\u0430\u0441\u043e\u0432 \u043a\u043e\u0434\u0430 \u043d\u0430 Python \u0438 PyTorch.<br><br>\u041f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 LLM \u0443\u0436\u0435 reasoning-\u043c\u043e\u0434\u0435\u043b\u0438 \u0438\u043b\u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442 \u0442\u0430\u043a\u043e\u0439 \u0440\u0435\u0436\u0438\u043c. \u041a\u0443\u0440\u0441 \u0431\u0435\u0440\u0451\u0442 \u043f\u0440\u0435\u0434\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0443\u044e Qwen3 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u043a\u0443, \u0438\u043d\u0444\u0435\u0440\u0435\u043d\u0441-\u0441\u043a\u0435\u0439\u043b\u0438\u043d\u0433 \u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u0434\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u0435\u043c.<br><br>\u0414\u043b\u044f \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043d\u0443\u0436\u043d\u043e \u0443\u0432\u0435\u0440\u0435\u043d\u043d\u043e \u0437\u043d\u0430\u0442\u044c Python \u0438 PyTorch. \u0420\u0430\u043d\u043d\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f \u043d\u0430 CPU, \u043d\u043e \u0434\u043b\u044f \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u043b\u0443\u0447\u0448\u0435 \u0432\u0437\u044f\u0442\u044c GPU.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/174950\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #AI #Python","text_length":516,"media":{"root":"\/006\/GSAAAHEWy0IAAAAApt1qqY4iG1Y.vhprGxwKEEt9Xd_c4Rqc7QI.AkLLFnEAACAZauGxLhhNd9OYog1vBG9EnIDxuUk","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"fvC_S6uKfnkc_HBj0Ef2AQ&ts=1793222853"},"x":{"w":800,"h":450,"hash":"rlNv1Xa7dr3EakdogUDm8w&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"keFkXWVF2169i96taZeHRQ&ts=1793222853"},"i":{"bytes":"AXACg|DNCk9KXYf8mlUnb95R9adk\/wB5akY1Y3dwiKSx7CpPsVz\/AM8H\/KpdP51GMEg9en0NbgjXvn86EhHOtaTopZ4WAHUkUVuXvFhKAP4aKLAc7RRRQM0UvLRduYckLyRGOv51J9vsv+eJ\/wC+B\/jRRRcQfbrI9YDj\/cH+NFFFFwP\/2Q=="}}}}},{"channel_id":1120605809,"post_id":8216,"date":1793120425000,"forwards":"10","views":"1.1K","text":"<b>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c tool call \u0432 vLLM: 92% \u2192 100%<\/b><br><br>\u041d\u0430 vLLM 0.28 Kimi K2.6 \u0432\u044b\u0434\u0430\u0432\u0430\u043b\u0430 \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u0443\u044e \u0441\u0445\u0435\u043c\u0443 tool call \u043b\u0438\u0448\u044c \u0432 92% \u0441\u043b\u0443\u0447\u0430\u0435\u0432. \u042d\u0442\u043e \u0434\u0432\u0430 \u0441\u0431\u043e\u044f \u043d\u0430 \u043a\u0430\u0436\u0434\u044b\u0435 25 \u043f\u043e\u043f\u044b\u0442\u043e\u043a \u0432\u044b\u0437\u043e\u0432\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432.<br><br>\u041d\u0435\u0442\u043e\u0447\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u043c\u043e\u0434\u0435\u043b\u044c \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u0442\u044c \u0431\u0435\u0441\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0432 \u0434\u0438\u0430\u043b\u043e\u0433\u0435. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u044d\u0442\u043e \u0432\u0440\u0435\u0434\u0438\u0442 \u0430\u0433\u0435\u043d\u0442\u043d\u044b\u043c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f\u043c \u0441 \u0434\u043b\u0438\u043d\u043d\u044b\u043c\u0438 \u043c\u043d\u043e\u0433\u043e\u0445\u043e\u0434\u043e\u0432\u044b\u043c\u0438 \u0441\u0435\u0441\u0441\u0438\u044f\u043c\u0438.<br><br>\u0412 vLLM 0.31 \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 \u0444\u043b\u0430\u0433 constrained decoding (\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0441\u0442\u0440\u043e\u0433\u043e \u043f\u043e \u0441\u0445\u0435\u043c\u0435). \u041e\u043d \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u0442 100% \u0441\u043e\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435 \u0441\u0445\u0435\u043c\u044b \u043d\u0430 \u043d\u043e\u0432\u044b\u0445 Kimi \u0438 DeepSeek.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/174778\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #AI","text_length":521,"media":{"root":"\/002\/GCAAAHEWy0IAAAAAZQ8GkhBhyWM","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"QfqdUMP3DYXeN_7W7x3Rkw&ts=1793222853"},"x":{"w":800,"h":450,"hash":"b1ckPkdpA5kr0aBKo2dCHw&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"UJgnFQlekPoFggI-e5cmMQ&ts=1793222853"},"i":{"bytes":"AXACg|DMop6vgYpfM9qkYkUbyyBIxuY9BU\/9n3WceSfzFO007tRjPrn+Rrbwd3SiwjAeyuI0LvHhQMk5FFbV8uLKY5J+WiiwHO0UUUDNKO8tYyh8nBC8kIBz+dTf2nb\/ANyT\/vn\/AOvRRRcQh1O2YFWjdgeo2\/8A16KKKLgf\/9k="}}}}},{"channel_id":1120605809,"post_id":8215,"date":1793113224000,"forwards":"10","views":"1.3K","text":"<b>\u0421\u0442\u0430\u0440\u0430\u044f CNN \u043e\u0431\u043e\u0448\u043b\u0430 \u043d\u043e\u0432\u044b\u0435 LLM \u0432 \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0435 \u0440\u0430\u043a\u0430 \u043a\u043e\u0436\u0438<\/b><br><br>\u0423\u0447\u0451\u043d\u044b\u0439 \u0441\u0440\u0430\u0432\u043d\u0438\u043b \u0441\u0442\u0430\u0440\u0443\u044e CNN \u0441 \u043d\u043e\u0432\u044b\u043c\u0438 LLM \u0434\u043b\u044f \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0438 \u0440\u0430\u043a\u0430 \u043a\u043e\u0436\u0438.<br>\u0421\u0435\u0442\u044c Inception v3 2015 \u0433\u043e\u0434\u0430 \u043e\u0431\u043e\u0448\u043b\u0430 GPT-6 Astra \u0438 Claude Fable 5.1.<br><br>CNN \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043d\u0430\u0437\u0432\u0430\u043b\u0430 \u0434\u0438\u0430\u0433\u043d\u043e\u0437 \u0434\u043b\u044f 125 \u0438\u0437 200 \u043f\u043e\u0440\u0430\u0436\u0435\u043d\u0438\u0439.<br>LLM \u0434\u0430\u043b\u0438 \u0432\u0435\u0440\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043b\u0438\u0448\u044c \u0432 84 \u0438 85 \u0441\u043b\u0443\u0447\u0430\u044f\u0445.<br><br>\u041e\u043d\u0430 \u0434\u043e\u043e\u0431\u0443\u0447\u0438\u043b\u0430\u0441\u044c \u0437\u0430 \u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044c \u043c\u0438\u043d\u0443\u0442 \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 H100 \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.<br>\u041d\u043e \u043c\u043e\u0434\u0435\u043b\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u043b\u0430 \u043d\u0435 \u043b\u0435\u0447\u0438\u0442\u044c 18 \u0438\u0437 30 \u043c\u0435\u043b\u0430\u043d\u043e\u043c \u043f\u0440\u0438 \u043f\u043e\u0440\u043e\u0433\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/172830\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #AI","text_length":464,"media":{"root":"\/006\/FyAAAHEWy0IAAAAApt1qqY4iG1Y","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"kXPNHhQJs4q-H3OBzbGZrQ&ts=1793222853"},"x":{"w":800,"h":450,"hash":"0wpqcEPcuU94XZfBrNkykA&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"Q50fMnDIvMcFJXB_kHpCFQ&ts=1793222853"},"i":{"bytes":"AXACg|DMooBwc08Sfn+FSMZRUnme38v8KQyenX8P8KAGUUE5OaKACiiigDRS6swF3QZwvJ8scn86d9ssP+fb\/wAhj\/GiigQC8sO9t\/5DH+NFFFAH\/9k="}}}}},{"channel_id":1120605809,"post_id":8214,"date":1793102425000,"forwards":"7","views":"1.4K","text":"<b>Dijkstra, A* \u0438 CCH \u043d\u0430 \u0434\u043e\u0440\u043e\u0433\u0430\u0445 \u0424\u043b\u043e\u0440\u0438\u0434\u044b<\/b><br><br>ArcadeDB \u0441\u0440\u0430\u0432\u043d\u0438\u043b\u0430 \u043f\u043e\u0438\u0441\u043a \u043f\u0443\u0442\u0438 \u043d\u0430 \u0434\u043e\u0440\u043e\u0436\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0424\u043b\u043e\u0440\u0438\u0434\u044b: 1,07 \u043c\u043b\u043d \u0443\u0437\u043b\u043e\u0432 \u0438 2,7 \u043c\u043b\u043d \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432. Dijkstra \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043b 1 029 617 \u0443\u0437\u043b\u043e\u0432, A* \u2014 840 138, \u0430 CCH \u0442\u043e\u043b\u044c\u043a\u043e 346.<br><br>\u0412\u0441\u0435 \u0442\u0440\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0432\u0435\u0440\u043d\u0443\u043b\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0441 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0434\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u044b. CCH \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u0437\u0430 0,04 \u043c\u0441 \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 100 \u043c\u0441 \u0443 Dijkstra.<br><br>ArcadeDB \u0441\u0442\u0440\u043e\u0438\u0442 CCH \u043f\u043e SQL-\u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044e \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 km \u0438 minutes. \u041a\u043e\u0433\u0434\u0430 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u044f \u043d\u0435 \u0443\u0441\u043f\u0435\u0432\u0430\u0435\u0442 \u0437\u0430 \u043a\u043e\u043c\u043c\u0438\u0442\u043e\u043c, \u0437\u0430\u043f\u0440\u043e\u0441 \u0443\u0445\u043e\u0434\u0438\u0442 \u0432 bidirectional Dijkstra.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/173011\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Data","text_length":506,"media":{"root":"\/012\/FiAAAHEWy0IAAAAARXhutrCMnb8","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"my4PYvsIOQi9dQwJv5YlJg&ts=1793222853"},"x":{"w":800,"h":450,"hash":"mEO5jksrY3hlbZ6BsV41ng&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"wTjs8xPfGG_qrpdoSu4Tew&ts=1793222853"},"i":{"bytes":"AXACg|DMop6vhcUBwOx\/OpGIqM7BUUsx7AZqT7Lcf88Jf++DUun\/AD38fbgj9DW6iY7sfqaaQjm2t5lUloZAB1JU0Vu34\/0OUj+7RRYDnqKKKQzRS6sxt3QZwOf3Y5P5077ZY\/8APt\/5DH+NFFAhftlh\/wA+3\/kMf40UUUAf\/9k="}}}}},{"channel_id":1120605809,"post_id":8213,"date":1793091624000,"forwards":"7","views":"1.4K","text":"<b>Reylo: \u0438\u043c\u043f\u043e\u0440\u0442 .sql \u0432 TypeScript \u0431\u0435\u0437 \u043a\u043e\u0434\u043e\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438<\/b><br><br>Reylo \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c .sql \u0444\u0430\u0439\u043b\u044b \u043f\u0440\u044f\u043c\u043e \u0432 TypeScript.<br>\u0422\u0438\u043f\u044b \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e, \u0431\u0435\u0437 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u043e\u0434\u0430.<br><br>\u041e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 content mappers \u0438\u0437 TypeScript 7.1, \u0441\u0435\u0439\u0447\u0430\u0441 \u0432 \u0431\u0435\u0442\u0435.<br>\u0421\u0432\u0435\u0440\u043a\u0430 \u0441 \u0436\u0438\u0432\u043e\u0439 \u0431\u0430\u0437\u043e\u0439 \u043b\u043e\u0432\u0438\u0442 \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0438 \u0432 \u043a\u043e\u043b\u043e\u043d\u043a\u0430\u0445 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445.<br><br>\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0443\u0436\u043d\u044b TypeScript 7.1 beta, Node 24 \u0438 dev-\u0431\u0430\u0437\u0430.<br>\u0412 tsconfig \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0448\u044c contentMappers \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0448\u044c tsc \u0441 --runExternalCode.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/173513\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Languages #TypeScript","text_length":469,"media":{"root":"\/012\/FSAAAHEWy0IAAAAARXhutrCMnb8","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"7y-D6xbBD-57sUMl_eYfOg&ts=1793222853"},"x":{"w":800,"h":450,"hash":"brQevoyvz1RLBxwZHwfYKA&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"1S53oY1pE1518wVuufnqjg&ts=1793222853"},"i":{"bytes":"AXACg|DMoo6U8SHvzUjGUVJvHof0\/wAKQyHt+tADKKKKACiiigDRS6swF3QZwvJ8scn86d9ssP8An2\/8hj\/GiigQC8sO9t\/5DH+NFFFAH\/\/Z"}}}}},{"channel_id":1120605809,"post_id":8212,"date":1793084424000,"forwards":"4","views":"1.4K","text":"<b>Partial Operator Precedence<\/b><br><br>\u0412 Zig \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u0442\u0435\u043f\u0435\u0440\u044c \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0441\u043a\u043e\u0431\u043a\u0438 \u0434\u043b\u044f \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u0445 \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0439 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432. \u042d\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 issue #114, \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 8 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 2016 \u0433\u043e\u0434\u0430.<br><br>\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043c\u043d\u0438\u0442\u044c \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0439, \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0434\u043b\u044f \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0438 \u0438 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439. \u0412 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u0435 Zig \u043f\u043e\u043f\u0440\u0430\u0432\u0438\u043b\u0438 \u043b\u0438\u0448\u044c 353 \u0441\u0442\u0440\u043e\u043a\u0438 \u0438\u0437 \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u0430.<br><br>\u041e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0447\u0435\u0440\u0435\u0437 <code>zig fmt --upgrade<\/code>, \u043e\u043d \u0434\u043e\u0431\u0430\u0432\u0438\u0442 \u0441\u043a\u043e\u0431\u043a\u0438 \u043f\u043e \u0441\u0442\u0430\u0440\u044b\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c. \u0410\u0432\u0442\u043e\u0440 \u0441\u043e\u0432\u0435\u0442\u0443\u0435\u0442 \u0440\u0443\u0447\u043d\u0443\u044e \u043f\u0440\u0430\u0432\u043a\u0443: \u0444\u043b\u0430\u0433 \u0443\u0431\u0435\u0440\u0443\u0442 \u043f\u043e\u0441\u043b\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430 \u0440\u0435\u043b\u0438\u0437\u043e\u0432.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/172592\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Languages","text_length":541,"media":{"root":"\/011\/FCAAAHEWy0IAAAAAfLr3xGscyJ0","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"kANInC1Kpdtw4UUEw79osA&ts=1793222853"},"x":{"w":800,"h":450,"hash":"oltdI17-t3sw4hJsH5UQRA&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"MvAHVUQ7YHXCKVkpkjJxeA&ts=1793222853"},"i":{"bytes":"AXACg|DMoop24Y+4PrUjG0U\/eP7i\/rSbhj7i\/rQA2iiigAooooA0UurMBd0GcLyfLHJ\/OnfbLD\/n2\/8AIY\/xoooEAvLDvbf+Qx\/jRRRQB\/\/Z"}}}}},{"channel_id":1120605809,"post_id":8211,"date":1793034025000,"forwards":"13","views":"1.5K","text":"<b>SIMD-\u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u0430 FAST \u043d\u0430 ESP32-S3 \u0437\u0430 $2<\/b><br>\u0410\u0432\u0442\u043e\u0440 \u043d\u0430\u043f\u0438\u0441\u0430\u043b SIMD-\u0432\u0435\u0440\u0441\u0438\u044e \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u0430 FAST \u0434\u043b\u044f ESP32-S3.<br>\u041e\u043d\u0430 \u0432\u0434\u0432\u043e\u0435 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 QVGA-\u043a\u0430\u0434\u0440 \u0437\u0430 ~6 \u043c\u0441.<br><br>\u0423 \u0447\u0438\u043f\u0430 \u0435\u0441\u0442\u044c 128-\u0431\u0438\u0442\u043d\u044b\u0435 SIMD-\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438, \u043d\u043e \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438.<br>\u041e\u043d \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u043d\u0430\u043a\u043e\u0432\u044b\u0435 \u0431\u0430\u0439\u0442\u044b \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043d\u0430\u0441\u044b\u0449\u0430\u044e\u0449\u0443\u044e \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0443.<br><br>\u0410\u0432\u0442\u043e\u0440 \u043e\u0431\u043e\u0448\u0451\u043b \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0441\u0434\u0432\u0438\u0433\u043e\u043c \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0438 \u0441\u043a\u043b\u0435\u0439\u043a\u043e\u0439 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432.<br>\u0415\u0433\u043e \u043a\u043e\u0434 \u0434\u0430\u0451\u0442 220% \u043f\u0440\u0438\u0440\u043e\u0441\u0442\u0430: \u0441 5.1 \u0434\u043e 11.2 \u041c\u041f\/\u0441.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/172594\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Tools","text_length":445,"media":{"root":"\/006\/EyAAAHEWy0IAAAAApt1qqY4iG1Y","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"NxTURlNKWQVgaO5TIqa--A&ts=1793222853"},"x":{"w":800,"h":450,"hash":"g3d7Aj148iqljVoy9bfsSA&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"fBHrlazT8jixA86dZmG7hA&ts=1793222853"},"i":{"bytes":"AXACg|DMopQcHIpwkOeeakYyipDJz0\/lSGQ9uPyoAZRSk5OTRQAlFFFAGil1ZgLugzheT5Y5P5077ZYf8+3\/AJDH+NFFAgF5Yd7b\/wAhj\/GiiigD\/9k="}}}}},{"channel_id":1120605809,"post_id":8210,"date":1793026825000,"forwards":"16","views":"1.7K","text":"<b>OpenAI \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b php2shell-checker \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 PHP2Shell<\/b><br><br>OpenAI \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 php2shell-checker \u043d\u0430 GitHub. \u041e\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442, \u0443\u044f\u0437\u0432\u0438\u043c\u0430 \u043b\u0438 \u0432\u0435\u0440\u0441\u0438\u044f PHP \u0434\u043b\u044f \u0430\u0442\u0430\u043a\u0438 PHP2Shell.<br><br>\u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 X-Powered-By \u0438 Server \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. \u041e\u043d\u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u044e PHP \u043d\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435.<br><br>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 OK \u043d\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u0442 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0431\u044d\u043a\u043f\u043e\u0440\u0442-\u0444\u0438\u043a\u0441\u0430 \u0432 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435. \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043d\u0435 \u0448\u043b\u0451\u0442 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442\u044b \u0438 \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0442\u0435\u043b\u043e \u043e\u0442\u0432\u0435\u0442\u0430.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/171247\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Security","text_length":452,"media":{"root":"\/013\/EiAAAHEWy0IAAAAA0Iiya79FHDo","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"sbdb0at6mUhv4Lt7tzT_bA&ts=1793222853"},"x":{"w":800,"h":450,"hash":"x-maJLcHzUNQ4ZdvFmopEQ&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"zODQUq9us9M0vVT-0_Vvmg&ts=1793222853"},"i":{"bytes":"AXACg|DMpQCegzSDr0zT9\/ogH0zUjG7T6H8qQgjrU29P85\/xpm8d0B\/E\/wCNADKKD16YooAKKKKANFLqzAXdBnC8nyxyfzp32yw\/59v\/ACGP8aKKBALyw723\/kMf40UUUAf\/2Q=="}}}}},{"channel_id":1120605809,"post_id":8209,"date":1793016024000,"forwards":"20","views":"1.7K","text":"<b>\u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 GPU tensor unlock \u0434\u043b\u044f RTX 4090 \u0438 4070 Ti SUPER<\/b><br><br>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043c\u043e\u0434\u0443\u043b\u044c \u044f\u0434\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043d\u0437\u043e\u0440\u043d\u044b\u0445 \u044f\u0434\u0435\u0440 RTX 4090. \u041e\u043d \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 RTX 4070 Ti SUPER \u0438 RTX 4060 Ti 16GB.<br><br>\u041c\u043e\u0434\u0443\u043b\u044c \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 SM \u0434\u043e \u0441\u0442\u0430\u0440\u0442\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 NVIDIA. \u041d\u0430 RTX 4090 FP16 \u0438 BF16 \u0442\u0435\u043d\u0437\u043e\u0440\u043d\u0430\u044f \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u0430\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u0440\u043e\u0441\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0432\u0434\u0432\u043e\u0435.<br><br>\u041d\u0430 4070 Ti SUPER \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u044b\u0434\u0430\u0447\u0438 \u0442\u0435\u043d\u0437\u043e\u0440\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 FP16\/FP32 \u0432\u044b\u0440\u043e\u0441\u043b\u0430 \u0441 95.0 \u0434\u043e 189.9 TF\/s. \u041d\u043e \u044d\u0442\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439, \u0430 \u043d\u0435 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/171942\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Infrastructure #Linux","text_length":547,"media":{"root":"\/00c\/ESAAAHEWy0IAAAAAGX_2JstuHCQ","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"ScSTHQaeJuZrpz2j95ohgA&ts=1793222853"},"x":{"w":800,"h":450,"hash":"RBbjFMuIbS2G5Qg-A-7Ceg&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"8SmMB7map0eR7Evsh-OZMA&ts=1793222853"},"i":{"bytes":"AXACg|DMooqTzfb+X+FSMjoqTzPY\/pQJMdv5UAR0UUUAFFFFAGil1ZgLugzheT5Y5P5077ZYf8+3\/kMf40UUCAXlh3tv\/IY\/xooooA\/\/2Q=="}}}}},{"channel_id":1120605809,"post_id":8208,"date":1793005224000,"forwards":"9","views":"1.7K","text":"<b>\u041b\u044e\u0434\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0447\u0438\u0442\u0430\u044e\u0442 UB \u0431\u0435\u0437\u043e\u0431\u0438\u0434\u043d\u044b\u043c, \u043e\u0448\u0438\u0431\u0430\u044e\u0442\u0441\u044f<\/b><br><br>\u0410\u0432\u0442\u043e\u0440 \u0431\u043b\u043e\u0433\u0430 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 C \u043d\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0435. \u041e\u043d \u043f\u043e\u043a\u0430\u0437\u0430\u043b \u0441\u0431\u043e\u0440\u043a\u0443 GCC 16.2 \u0441 \u0444\u043b\u0430\u0433\u043e\u043c -O1.<br><br>\u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u0437\u043e\u0432\u0430 <code>std::unreachable()<\/code> \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0432\u0430\u043b\u0438\u043b\u043e\u0441\u044c \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u044e <code>explode()<\/code>, \u0445\u043e\u0442\u044f \u0435\u0451 \u043d\u0438\u043a\u0442\u043e \u043d\u0435 \u0437\u0432\u0430\u043b. \u041f\u0440\u0438 \u0440\u0430\u0437\u044b\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f GCC \u0437\u0430\u043f\u0438\u0441\u0430\u043b \u043d\u043e\u043b\u044c \u0432\u043c\u0435\u0441\u0442\u043e 99 \u0438 \u0443\u043f\u0430\u043b.<br><br>\u041d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0442\u043e \u0443\u0433\u043e\u0434\u043d\u043e. \u041d\u0435 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0439 \u043d\u0430 segfault \u0438\u043b\u0438 \u043d\u0430 \u00ab\u043c\u044b \u0437\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442\u00bb.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/171541\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Languages #C","text_length":492,"media":{"root":"\/003\/ECAAAHEWy0IAAAAAfpYpsekbycw","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"V9mhlxStkDbiU83liQJteg&ts=1793222853"},"x":{"w":800,"h":450,"hash":"2At7a79SHR7ZqrErLUG5Cg&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"Iwp1X_z69HUBt1UOVqAiug&ts=1793222853"},"i":{"bytes":"AXACg|DMoop4k4GR\/KpGMoqTzPb+X+FIX9MjtQAyiiigAooooA0UurMBd0GcLyfLHJ\/OnfbLD\/n2\/wDIY\/xoooEAvLDvbf8AkMf40UUUAf\/Z"}}}}},{"channel_id":1120605809,"post_id":8207,"date":1792998025000,"forwards":"38","views":"1.8K","text":"<b>RAG \u043d\u0430 15 \u043c\u043b\u043d \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432: \u043a\u0430\u043a \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430<\/b><br><br>Stanford RegLab \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0438\u0435 \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435 RAG-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b. \u041e\u043d\u0438 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0432 17\u201333% \u0441\u043b\u0443\u0447\u0430\u0435\u0432.<br><br>\u0422\u0440\u0438 \u0433\u043b\u0430\u0432\u043d\u044b\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b: \u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0435\u0440\u043d\u043e\u0433\u043e, \u043e\u0442\u0432\u0435\u0442 \u0431\u0435\u0437 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 \u0447\u0435\u0441\u0442\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u00ab\u043d\u0435 \u0437\u043d\u0430\u044e\u00bb \u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0440\u043e\u0431\u0435\u043b\u044b.<br><br>\u041d\u0443\u0436\u043d\u0430 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0441 \u0447\u0435\u0442\u044b\u0440\u044c\u043c\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u043c\u0438: \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435, \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430, \u043e\u0442\u043a\u0430\u0437. \u041e\u043d\u0430 \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044e \u0432 \u0447\u0435\u0441\u0442\u043d\u043e\u0435 \u00ab\u043d\u0435 \u0441\u043c\u043e\u0433 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c\u00bb.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/169083\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #AI","text_length":509,"media":{"root":"\/011\/DyAAAHEWy0IAAAAAfLr3xGscyJ0","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"rXPdnzmspLCifQ-WBTwOKA&ts=1793222853"},"x":{"w":800,"h":450,"hash":"oTSrvLGjCildhtpI5AMlVg&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"_yQgAee5WOabDzIv8aL27g&ts=1793222853"},"i":{"bytes":"AXACg|DMHJwKXa3oaSnq3ZuRUjG7T6Gjaf7p\/KpN6\/5z\/jTWfn5ePzoAZRRRQAUUUUAaKXVmAu6DOF5Pljk\/nTvtlh\/z7f8AkMf40UUCAXlh3tv\/ACGP8aKKKAP\/2Q=="}}}}},{"channel_id":1120605809,"post_id":8206,"date":1792947625000,"forwards":"24","views":"1.9K","text":"<b>MCP-\u0444\u0430\u0439\u0440\u0432\u043e\u043b: 14 \u0438\u0437 17 \u0430\u0442\u0430\u043a \u043f\u0440\u043e\u0448\u043b\u0438, \u0442\u0435\u043f\u0435\u0440\u044c 2 \u0438\u0437 23<\/b><br>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0430\u0442\u0430\u043a\u043e\u0432\u0430\u043b\u0438 \u0441\u0432\u043e\u0439 MCP-\u0444\u0430\u0439\u0440\u0432\u043e\u043b WARDEN \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u041f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u043b\u0438 \u0437\u0430\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0432 17 \u0430\u0442\u0430\u043a: \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u0448\u043b\u0438 14.<br>\u0422\u0430\u043a\u043e\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u0432\u0441\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u0434\u044b\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u0432\u0438\u0434\u043d\u043e \u043f\u043e \u0441\u043f\u0438\u0441\u043a\u0443 &#039;\u0447\u0442\u043e \u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u0442&#039;. \u0414\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 MCP-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u044d\u0442\u043e \u0441\u0438\u0433\u043d\u0430\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0443\u0442\u0435\u0447\u043a\u0438 \u043c\u0430\u043b\u044b\u043c\u0438 \u043a\u0443\u0441\u043a\u0430\u043c\u0438.<br>\u0418\u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0438 \u0442\u0440\u043e\u0439\u043d\u043e\u0439 \u0437\u0430\u0449\u0438\u0442\u043e\u0439: \u0434\u0432\u043e\u0439\u043d\u044b\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438, \u043e\u043a\u043d\u0430 \u0431\u0435\u0437 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u0439, \u043c\u0435\u0442\u043a\u0438 \u0434\u043b\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0441 \u0438\u043c\u0435\u043d\u0430\u043c\u0438 \u043b\u044e\u0434\u0435\u0439. \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e 2 \u0430\u0442\u0430\u043a\u0438 \u0438\u0437 23.<br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/169172\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Security","text_length":535,"media":{"root":"\/002\/DiAAAHEWy0IAAAAAZQ8GkhBhyWM","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"TfOf8noL5lcgB8J6pxjW0A&ts=1793222853"},"x":{"w":800,"h":450,"hash":"PiBvi4fv2hAk2z9KQQR1Hw&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"BewMdd5rkI2nsbl9weEgLA&ts=1793222853"},"i":{"bytes":"AXACg|DMooqQSEdc5\/CpGR0U\/wAz2P6Ub+uO9ADKKKKACiiigDRS6swF3QZwvJ8scn86d9ssP+fb\/wAhj\/GiigQC8sO9t\/5DH+NFFFAH\/9k="}}}}},{"channel_id":1120605809,"post_id":8205,"date":1792940425000,"forwards":"3","views":"1.8K","text":"<b>\u0424\u0430\u043d\u0430\u0442 Quake \u0441\u043e\u0437\u0434\u0430\u043b TrenchBroom \u2014 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043a\u0430\u0440\u0442<\/b><br><br>\u0412 2010 \u041a\u0440\u0438\u0441\u0442\u0438\u0430\u043d \u0414\u0443\u0441\u043a\u0435 \u043d\u0435 \u043d\u0430\u0448\u0451\u043b \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0434\u043b\u044f Mac. \u0422\u0430\u043a \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f TrenchBroom, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441 \u043d\u0443\u043b\u044f.<br><br>\u041a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u0435 \u043a\u0430\u0440\u0442\u044b Quake \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0434\u0435\u0441\u044f\u0442\u044c \u043b\u0435\u0442 \u0447\u0430\u0441\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u044b \u0432 \u043d\u0451\u043c. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0430\u0432\u0442\u043e\u0440 \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u043b \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u043a\u0430\u0440\u0442\u044b.<br><br>\u0414\u0443\u0441\u043a\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043a\u043e\u0434 \u043f\u0435\u0440\u0435\u0443\u0441\u043b\u043e\u0436\u043d\u0451\u043d\u043d\u044b\u043c \u0438 \u0436\u0430\u043b\u0435\u0435\u0442 \u043e\u0431 \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u043e\u043c \u041e\u041e\u041f. \u0421\u0435\u0439\u0447\u0430\u0441 AI \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0435\u043c\u0443 \u0440\u0430\u0437\u0431\u0438\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438 \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0443.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/169218\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Tools","text_length":457,"media":{"root":"\/011\/DSAAAHEWy0IAAAAAfLr3xGscyJ0","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"VuHH67pEJHv6dJHjpy4Osg&ts=1793222853"},"x":{"w":800,"h":450,"hash":"b-_S1cX_YI3hqE6_QtLBLA&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"BDiVBAuZiPMoNHlXCqAFDQ&ts=1793222853"},"i":{"bytes":"AXACg|DMpQCegJpKejgdQPrzUjG7T6H8qCCOoqQuh4yQPof8aa7g8AD2PP8AjQAyiiigAooooA0UurMBd0GcLyfLHJ\/OnfbLD\/n2\/wDIY\/xoooEAvLDvbf8AkMf40UUUAf\/Z"}}}}},{"channel_id":1120605809,"post_id":8204,"date":1792929625000,"forwards":"7","views":"1.7K","text":"<b>\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0438\u0442\u0438\u0431\u0438\u043b\u0434\u0435\u0440 \u043d\u0430 16 \u041c\u0413\u0446<\/b><br>\u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 SimCity \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 Intel 386SX. \u041e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 16 \u041c\u0413\u0446.<br>\u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 SimCity \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u043f\u043e\u0434 \u0438\u043c\u0435\u043d\u0435\u043c Micropolis. \u0422\u0430\u043c <code>Simulate()<\/code> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0441\u0447\u0451\u0442\u0447\u0438\u043a <code>mod16<\/code>, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043d\u0435 \u0432\u0441\u0435 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b.<br>\u0412 Assetto Corsa \u043f\u043e\u0445\u043e\u0436\u0438\u0439 \u043f\u0440\u0438\u0451\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442 \u0447\u0430\u0441\u0442\u044c \u0433\u0440\u0430\u043d\u0435\u0439 \u043a\u0443\u0431\u043c\u0430\u043f\u0430 (\u043a\u0430\u0440\u0442\u044b \u043e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u0439) \u0437\u0430 \u043a\u0430\u0434\u0440. \u0421\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0439 \u0441\u0435\u0431\u044f, \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0441\u0451 \u043a\u0430\u0436\u0434\u044b\u0439 \u043a\u0430\u0434\u0440.<br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/169654\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Opinion","text_length":416,"media":{"root":"\/013\/DCAAAHEWy0IAAAAA0Iiya79FHDo","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"VlzxmOsRjqTOYvS9mg0cvw&ts=1793222853"},"x":{"w":800,"h":450,"hash":"Ge-9Zux3pQG07Zg9PIT5Lw&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"rAbK2vQCJHHPyMVid_eW1Q&ts=1793222853"},"i":{"bytes":"AXACg|DNAJ6Cja3900qtt7A\/nTmcYGBz+P8AjUjGAEkADJNSi2mIyE\/UUW433MYwMbulaDCYyHcgx65pAZboyMQwwRRTpm3uz+pJop2AjooooA0Y7y0UoTDkgckRgZP51J9vsz1hP\/fA\/wAaKKAG\/bLDqbbP\/bMf40UUUXEf\/9k="}}}}},{"channel_id":1120605809,"post_id":8203,"date":1792918824000,"forwards":"9","views":"1.7K","text":"<b>Twelve years of distributed SQLite<\/b><br><br>\u0412 2014 \u0430\u0432\u0442\u043e\u0440 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b rqlite \u2014 \u043f\u0435\u0440\u0432\u044b\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430 \u0441\u0432\u044f\u0437\u043a\u0435 Raft \u0438 SQLite.<br>\u0421 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0446\u0435\u043b\u0430\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e SQLite.<br><br>\u041f\u043e\u0434\u0445\u043e\u0434\u044b \u0440\u0430\u0437\u043d\u044b\u0435: rqlite \u0438 dqlite \u0434\u0430\u044e\u0442 \u0441\u0442\u0440\u043e\u0433\u0443\u044e \u043a\u043e\u043d\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u044c \u0447\u0435\u0440\u0435\u0437 Raft.<br>Litestream \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0438\u043c\u0438\u0442 WAL \u0432 S3 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0441\u0431\u043e\u044f.<br><br>\u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438, \u043d\u0443\u0436\u0435\u043d \u043b\u0438 \u0442\u0435\u0431\u0435 \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u044b\u0439 \u043a\u043b\u0430\u0441\u0442\u0435\u0440 \u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0431\u044d\u043a\u0430\u043f.<br>\u0415\u0441\u043b\u0438 \u043c\u0430\u0448\u0438\u043d\u0430 \u0443\u043c\u0438\u0440\u0430\u0435\u0442 \u0440\u0435\u0434\u043a\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c, Litestream \u0434\u0435\u0448\u0435\u0432\u043b\u0435 \u0438 \u043f\u0440\u043e\u0449\u0435.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/nsprg.ru\/r\/169500\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><br><br><a href=\"\/channels\/@nuancesprog\" title=\"NOP::Nuances of Programming\">@nuancesprog<\/a> #Infrastructure","text_length":521,"media":{"root":"\/00c\/CyAAAHEWy0IAAAAAGX_2JstuHCQ","photo":{"thumbs":{"m":{"w":320,"h":180,"hash":"8ikHa5LVyVbZ_V4TBR1_eQ&ts=1793222853"},"x":{"w":800,"h":450,"hash":"i4PRysnduVm6APB79JSVDg&ts=1793222853"},"y":{"w":1280,"h":720,"hash":"yZMUoB_HZt-4qOQtFDi--g&ts=1793222853"},"i":{"bytes":"AXACg|DMooHBp24f3F\/WpGNop24f3F\/WjeP7i\/rQA2ilPJ6YooASiiigDRS6swF3QZwvJ8scn86d9ssP+fb\/AMhj\/GiigQC8sO9t\/wCQx\/jRRRQB\/9k="}}}}}]