NOP::Nuances of Programming
61.8K subscribers
3.72K photos
13 videos
12 files
5.07K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote

РКН: 4977653520
Download Telegram
Это руководство не только прольет свет на технические тонкости использования Rust для локального обмена файлами, но и позволит получить практические навыки. В процессе работы над Rust-проектом для локальной передачи файлов вы узнаете, как запрограммировать сервер и клиента, выполнить сериализацию данных, указать тип устройства, а также опробовать программу на нескольких устройствах.

https://nsprg.ru/maYygm

VK: https://nsprg.ru/O7kdjO

@nuancesprog #Rust
Сравнительный анализ обработки строк в Rust и TypeScript. Примеры и пища для размышлений гарантированы!

https://nsprg.ru/v38QzO

VK: https://nsprg.ru/Obkjym

Дзен: https://nsprg.ru/OoYZLx

@nuancesprog #Rust #TypeScript
Пришло время перенести LOESS-код из Python на Rust? Предлагаем описание процесса переноса с оптимальными решениями при переписывании кода. Вы будете впечатлены возросшей производительностью переписанного кода!

https://nsprg.ru/mYVlyx

VK: https://nsprg.ru/xAkb0O

@nuancesprog #Rust
Веб-воркеры и WebAssembly могут значительно повысить производительность приложения на JavaScript. Докажем это на практике, используя в качестве примера алгоритм Фибоначчи.

https://nsprg.ru/O4lVgO

VK: https://nsprg.ru/x1eVqx

@nuancesprog #JavaScript #Rust #WebAssembly
Продемонстрируем мощный подход к выполнению операций в многосхемных базах данных и к параллельной обработке данных. Из строгой системы типов Rust, асинхронных возможностей и потоковой модели создадим надежное приложение.

https://nsprg.ru/O7w22O

VK: https://nsprg.ru/xPG7Qm

@nuancesprog #Rust
Почему unwrap рискован на продакшене? Рассмотрим альтернативы  -  unwrap_or и unwrap_or_else, оператор ?, выражения match и while let.

https://nsprg.ru/OobEEv

VK: https://nsprg.ru/ObZMnO

@nuancesprog #Rust
Как создать игровой движок для физически корректного рендеринга? Впечатления о разных аспектах языка от инженера-программиста Unity, сравнение Rust и C#.

https://nsprg.ru/m6BRem

VK: https://nsprg.ru/myR0Gx

@nuancesprog #Rust #CSharp
Программист Джон Нанли пишет компилятор Rust на чистом C. По его словам, там нет никакого C++. Ничего, кроме чистого C. Но зачем? Сегодня вспоминаем, что такое бутстрепинг, и знакомимся с простейшим компилятором сырых байтов в ассемблер. Более того, автор считает, что для бутстрепинга Rust никакие затраты не будут слишком велики.

https://nsprg.ru/mppl9m

VK: https://nsprg.ru/vq6lYO

@nuancesprog #Rust
Отображение файла в память для чтения — звучит красиво: превратить неудобные вызовы чтения и ручную буферизацию в простое индексирование памяти… но под капотом оно блокирует ввод-вывод, превращает массивы байтов &[u8] в асинхронную опасность и делает "конкурентный" асинхронный код фактически синхронным!

https://nsprg.ru/xAwV6O

VK: https://nsprg.ru/OjeZnv

@nuancesprog #Rust
Реализуем отправителей и получателей, настроим корректную обработку ошибок, конфигурацию и типы. Обозначим подводные камни, дадим рекомендации.

https://nsprg.ru/mYbB3x

VK: https://nsprg.ru/xAwQ8O

@nuancesprog #Rust #Kafka
Станет ли Rust пределом мечтаний разработчиков и универсальным языком, который заменит все остальные? Что делает его таким особенным? Рассмотрим текущее положение и разберем слабые и сильные стороны Rust.

https://nsprg.ru/m01jKx

VK: https://nsprg.ru/ONwoJm

@nuancesprog #Rust