NOP::Nuances of Programming
71.7K subscribers
2.96K photos
10 videos
12 files
4.29K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
Сделаем легко масштабируемую систему с ML-алгоритмами для определения предпочтений пользователей. Заполним временну́ю шкалу, создадим тему, заведем задачу для получения и сохранения твитов из темы, проанализируем их с помощью тегирования.

https://nsprg.ru/mDEnax

VK: https://nsprg.ru/vGknVv

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

@nuancesprog #Golang #Kafka #MachineLearning
В подробном руководстве исследуем преимущества и особенности возвращения структур и интерфейсов на Go. Рассмотрим реальные сценарии с практическими примерами, рекомендации, альтернативные стратегии.

https://nsprg.ru/OZ5aAv

VK: https://nsprg.ru/vXZbAm

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

@nuancesprog #Golang
Ознакомимся с методами, виджетами и функционалом библиотеки Gio, сделаем приложение GoGiggles, запустим его в ОС. Добавим функционал СhatGPT, кнопку, обработку событий нажатия.

https://nsprg.ru/OBGJMm

VK: https://nsprg.ru/x1qXBx

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

@nuancesprog #Golang #SoftwareDevelopment
Пакет embed, который появился в Go 1.16, предоставляет возможность встраивать файлы и каталоги в бинарные файлы Go. Предлагаем узнать, как этот пакет используется для встраивания файлов миграции SQL в бинарный файл.

https://nsprg.ru/mz0Prv

VK: https://nsprg.ru/xJKqev

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

@nuancesprog #Golang #SQL
Учиться лучше на практике, и оптимальный способ освоить Golang - создавать проекты. Мы отобрали для вас подходящие проекты - не слишком сложные и не самые простые - с курсами для начинающих и опытных разработчиков.

https://nsprg.ru/vg2KWx

VK: https://nsprg.ru/v2Reqv

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

@nuancesprog #Golang #ForBeginners
Разберем структуру односвязного списка, компоненты его узлов. Рассмотрим четыре способа вставить и удалить данные в связном списке, реализацию с ним других операций.

https://nsprg.ru/O5KBBx

VK: https://nsprg.ru/v3pnzO

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

@nuancesprog #Golang
WebAssembly - это удобный стандарт для компилирования приложений, который отличается быстротой и производительностью. Сегодня попытаемся создать проект, применив потенциал языка Go и технологии WebAssembly.

https://nsprg.ru/mDR0Jv

VK: https://nsprg.ru/xJkDov

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

@nuancesprog #WebAssembly #Golang
Подробно и с примерами рассмотрим функционал мощного и элегантного пакета dot для сложноиерархических структур. На основе тестов дадим рекомендации по его использованию.

https://nsprg.ru/OVNkKO

VK: https://nsprg.ru/xkr15m

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

@nuancesprog #Golang
Попробуем кэшировать блог, сократив время выполнения. Реализуем ограничитель просмотров страницы, исправим командой WATCH невыполнение транзакции. Сравним Lua-скрипты со встроенными командами и транзакциями.

https://nsprg.ru/xl4J7x

VK: https://nsprg.ru/mzVJrm

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

@nuancesprog #Redis #Golang
Узнаем правильный ответ на вопрос: «Как растет емкость среза?» В каких случаях она удваивается, а в каких нет?

https://nsprg.ru/myDW5O

VK: https://nsprg.ru/x9R2zv

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

@nuancesprog #Golang