nuancesprog | Education

Telegram-канал nuancesprog - NOP::Nuances of Programming

88815

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr VK: https://vk.com/nuancesprog

Subscribe to a channel

NOP::Nuances of Programming

С 15 августа стартует прием заявок на участие в акселерационной программе VK Start Apps, созданной ВКонтакте и «Сколково». Программа предназначена для команд разработчиков и продуктовых менеджеров, которые хотят прокачать свои навыки, получить помощь в создании и развитии IT-проектов на платформе VK Mini Apps, а также выиграть финансовую поддержку и гранты от «Сколково».

В рамках акселератора команды поборются за следующие бенефиты: пять команд получат по 1 млн на продвижение приложения в социальных сетях, три команды с лучшими проектами станут претендентами на грант «Сколково» до 7 млн руб., а некоторые финалисты смогут начать сотрудничать с ВКонтакте на постоянной основе.

Заявки можно подать на сайте до середины сентября.

@nuancesprog

Читать полностью…

NOP::Nuances of Programming

Затронем такую тему, как потоки данных в Java. Сравним их показатели производительности с циклами, а также выявим преимущества и ограничения в применении.

https://nsprg.ru/mp9EKx

VK: https://nsprg.ru/vqa0Zv

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

@nuancesprog #Java

Читать полностью…

NOP::Nuances of Programming

React достаточно удобный инструмент для создания веб-приложений. Еще больше его возможности расширяют рефы (Ref или Reference), действующие как ссылки на элементы кода React и упрощающие решение нестандартных задач.

https://nsprg.ru/m6RLYm

VK: https://nsprg.ru/my09aO

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

@nuancesprog #React

Читать полностью…

NOP::Nuances of Programming

Ознакомьтесь с 10 наиболее полезными функциями модуля Python itertools. Они помогут вам подняться на новый уровень программирования и стать более эффективным Python-разработчиком.

https://nsprg.ru/O73LMO

VK: https://nsprg.ru/xPZp2O

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

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

Анимация с Tailwind CSS обеспечивает отличный пользовательский опыт. Ознакомьтесь с примерами, демонстрирующими различные эффекты анимации, такие как вращение, подпрыгивание, пульсация, переворачивание и покачивание.

https://nsprg.ru/xRXYdO

VK: https://nsprg.ru/xeNZlv

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

@nuancesprog #TailwindCSS #CSS

Читать полностью…

NOP::Nuances of Programming

DevOps-инженер Cloud.ru, Алексей Подольский, опубликовал на Хабре статью, в которой поделился своим опытом освоения Tarantool в условиях жестких дедлайнов. В статье он рассказал о причинах выбора Tarantool, необходимых навыках и компетенциях, ошибках, допущенных в процессе работы, и о том, как они были исправлены. Также автор поделился полученными результатами и своими выводами из данного опыта — полезно и подробно.

https://habr.com/ru/companies/vk/articles/750940/

@nuancesprog #статьи

Читать полностью…

NOP::Nuances of Programming

Хотите попасть в крутую компанию, где будет возможность раскрыть свой потенциал?

В канале Avito Career собраны только актуальные вакансии в Авито и нет ничего лишнего. Каждый сможет найти роль по душе и грейду — от разработчиков разных направлений до тимлидов команд.

Присоединяйтесь и находите работу мечты.

Реклама. Рекламодатель ООО “КЕХ еКоммерц". erid: 2VtzqwHHrwp

Читать полностью…

NOP::Nuances of Programming

ИТ + научпоп + музыка = большой ИТ-пикник в Москве 💛

2 сентября Тинькофф, CodeFest и Мельница собирают большой благотворительный ИТ-фестиваль. Встречаемся в Коломенском на максимально летнем вайбе.


В программе: ИТ- и научпоп-лектории, выступления топовых спикеров, воркшопы, интерактивные зоны и вишенка на торте — музыкальные перформансы от Антохи MC, Zoloto, Therr Maitz, The Hatters, «Сироткина», а также секретного хедлайнера. Как думаете, кто им может быть?

Для участия нужно выбрать благотворительный фонд из списка и сделать донат от 1000 рублей. Подробности и регистрация — тут.

Реклама. АО "Тинькофф Банк"

Читать полностью…

NOP::Nuances of Programming

Несмотря на свои сильные стороны, Ramda не всегда подходит для написания эффективного и понятного кода. Рассмотрим случаи, когда стоит придерживаться современного нативного JavaScript и Lodash.

https://nsprg.ru/v82j5m

VK: https://nsprg.ru/vg2E8x

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

@nuancesprog #Ramda #JavaScript

Читать полностью…

NOP::Nuances of Programming

Реализуем простое решение маршрутизации для отправки сообщений со стабильным потоком запросов, обработкой ошибок и соответственных действий. Это конвейер передачи запросов для системы бронирования гостиницы - резервирование, проверка, зачисление средств, бронь номеров - со всеми преимуществами архитектуры микросервисов и очередью недоставленных сообщений.

https://nsprg.ru/O73KjO

VK: https://nsprg.ru/xPZK1O

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

@nuancesprog #Golang #RabbitMQ

Читать полностью…

NOP::Nuances of Programming

⚡ Отус приглашает 14 августа, в 19:00 по мск, на открытый вебинар вебинар “Применимость Kotlin в различных направлениях разработки: Multimedia, ML, 3D/VR, Frontend, IoT/Robotics, Blockchain” онлайн-курса «Kotlin Backend Developer. Professional»!

✅ На вебинаре мы рассмотрим, как экосистема Kotlin может быть использована для создания программных продуктов в разных направлениях IT. Среди них: разработка фронтенда, работа с мультимедиа, машинное обучение, программирование роботов и создание 3D приложений.

❗️Вебинар будет интересен всем, кто заинтересован в изучении Kotlin или хочет узнать больше об этой экосистеме. Если вы уже являетесь разработчиком на Kotlin, то сможете узнать новые инструменты и технологии для решения задач в других областях.

➡️ Записаться на вебинар: https://otus.pw/q9nNO/

— После вебинара вы сможете продолжить обучение на курсе по спеццене, оплатив курс, в том числе, в рассрочку.

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

🔥Уже давно избитая фраза “дружный молодой коллектив” сегодня воспринимается, как некоторая мера привлекательности той или иной компании. Однако, что на самом деле скрывается за характеристикой любого коллектива, не только молодого и дружного?

Любая команда - это набор ролей. Роли распределяются по сотрудникам, кто-то с ними справляется, кто-то нет. Как правильно их считывать и взаимодействовать с ними, чтобы не получить “фаталити” от любимых коллег)?

📌16.08 в 20.00 (мск) приглашаем на открытый урок курса Team Lead “От кого ждать фаталити?”

На уроке обсудим:

- что такое роли и почему важно в них разбираться;

- как роли влияют на командообразование;

- какие есть основные ролевые модели;

- какие известные личности и персонажи ярко демонстрируют разные роли.

👉Регистрация для участия https://otus.pw/hcRs/

Не упустите возможность протестировать формат обучения.

Возможны разные способы оплаты и рассрочка.

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Логирование играет важную роль в получении информации о поведении системы, помощи в отладке и эффективном решении проблем. Следуя лучшим практикам и используя инструменты анализа логов, такие как ELK Stack, вы получите более глубокое представление о своих системах и сможете создавать более надежные и производительные приложения.

https://nsprg.ru/OK7XqO

VK: https://nsprg.ru/mWLAdx

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

@nuancesprog #Logging

Читать полностью…

NOP::Nuances of Programming

Искусственный интеллект - мощный инструмент, который уверенно набирает популярность в современном мире. Но сможет ли он в ближайшем будущем заменить человека? Оказывается, не все так просто. Сегодня поговорим о том, почему рано списывать программистов со счетов.

https://nsprg.ru/xAZ56v

VK: https://nsprg.ru/Ojplnx

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

@nuancesprog #ArtificialIntelligence

Читать полностью…

NOP::Nuances of Programming

Чем заняться SQL-разработчикам в августе? Например, посоревноваться в стратегии управления ботом, который будет конкурировать с ботами соперников в условиях игрового мира. Сделать это можно на IT_ONE Cup. Базы данных — масштабном онлайн-чемпионате от «Сколково» и IT_One. Попадете в тройку лучших и сможете забрать часть призового фонда в 520 тысяч рублей. Главное, успеть зарегистрироваться до 20 августа.

Подробнее: vk.cc/cpq85e

@nuancesprog #чемпионат #SQL

Читать полностью…

NOP::Nuances of Programming

Дополняем ML-фреймворк полносвязных сетей на Rust определением и обучением сверточных нейросетей. За счет чего и насколько сократилось время обучения модели здесь?

https://nsprg.ru/mn6Zdm

VK: https://nsprg.ru/mY2w3x

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

@nuancesprog #Rust #MachineLearning

Читать полностью…

NOP::Nuances of Programming

Предлагаем пошаговое руководство по установке и настройке перехвата сетевых запросов с помощью прокси-сервера. Этот процесс открывает широкие возможности для отладки, оптимизации производительности и анализа безопасности приложений.

https://nsprg.ru/x9kl7O

VK: https://nsprg.ru/mwP58x

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

@nuancesprog #Android #Networks

Читать полностью…

NOP::Nuances of Programming

Яндекс запустил канал ТЕХНО, в котором простым языком рассказывает о том, как устроен мир технологий. Внутри всё то, что мы так любим: нейросети, роботы, чат-боты, голосовые помощники и многое другое.

Из любопытного:
— Какой была первая в истории фраза, переведённая компьютером
— Как представляли первого робота в кино почти 90 лет назад
— Стоит ли художникам опасаться конкуренции с нейросетями
— И наконец, займут ли ваше рабочее место роботы и ИИ

Подписывайтесь тут 👉 /channel/techno_yandex!

Читать полностью…

NOP::Nuances of Programming

Фабричный метод упрощает процесс создания объектов, делает код более удобным в обслуживании и обеспечивает ряд других преимуществ. Разберем принцип его работы на реальном примере создания игровых персонажей.

https://nsprg.ru/ObPwex

VK: https://nsprg.ru/vdD3wv

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

@nuancesprog #SoftwareDevelopment

Читать полностью…

NOP::Nuances of Programming

Предлагаем улучшить электронные таблицы Google с помощью ChatGPT и начать работать с ними по-новому: более качественно, продуктивно и творчески.

https://nsprg.ru/mwPw8x

VK: https://nsprg.ru/vLk1Zx

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

@nuancesprog #ChatGPT #GoogleSheets

Читать полностью…

NOP::Nuances of Programming

Предлагаем подробное руководство по овладению основными навыками работы с Python, которые требуются начинающим программистам в 2023 году. Это руководство, составленное с учетом последних тенденций и технологий IT-индустрии, поможет сосредоточиться на самом главном.

https://nsprg.ru/my0VaO

VK: https://nsprg.ru/x9kn7O

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

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

Рассмотрим важные техники SQL, иллюстрируя их примерами применения набора данных: объединение таблиц, подзапросы и оконные функции, фильтрацию и агрегирование. Освоив их, вы будете лучше справляться с анализом и визуализацией данных и сможете повысить качество принимаемых в организациях решений.

https://nsprg.ru/OBG6Qm

VK: https://nsprg.ru/m6RGYm

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

@nuancesprog #SQL

Читать полностью…

NOP::Nuances of Programming

Рассмотрим методы оптимизации:
1) применение оберток свойств с соответствием протоколу «DynamicProperty»;
2) стратегия сравнения экземпляров типов представлений, выбор параметров построения;
3) замыкания.
Освоим заложенные в этих методах принципы, сформулируем рекомендации.

https://nsprg.ru/v2RWVv

VK: https://nsprg.ru/OZ51Bv

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

@nuancesprog #SwiftUI

Читать полностью…

NOP::Nuances of Programming

Сделаем с нуля небольшой ML-фреймворк на Rust для создания нейросетевых моделей. За счет чего скорость обучения здесь в 5,5 раза выше, чем с Python и PyTorch?

https://nsprg.ru/v82Wlm

VK: https://nsprg.ru/vg2EAx

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

@nuancesprog #MachineLearning #Rust #PyTorch

Читать полностью…

NOP::Nuances of Programming

Хотите работать с мобильными сервисами Google и Huawei в одной кодовой базе? Это руководство позволит без особых усилий объединить сервисы Google и Huawei в приложении и выборочно их использовать по мере необходимости.

https://nsprg.ru/vdDZGv

VK: https://nsprg.ru/ma48gO

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

@nuancesprog #Android #GMS #HMS #Google #Huawei

Читать полностью…

NOP::Nuances of Programming

Предлагаем доступное руководство по реализации feature gate. Этот простой, но мощный механизм позволит легко управлять выпуском новых функций.

https://nsprg.ru/OoAyKx

VK: https://nsprg.ru/ObPgpx

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

@nuancesprog #React

Читать полностью…

NOP::Nuances of Programming

Python - эффективный и надежный язык программирования, пользующийся авторитетом в сообществе благодаря своей универсальности и динамике. Рассмотрим 5 недооцененных функций Python, которые сделают вас еще более грамотным разработчиком.

https://nsprg.ru/O52zem

VK: https://nsprg.ru/v3BNQx

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

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

Протестируем возможности фреймворка Solara в процессе создания приложения-планировщика на Python. Выявим его достоинства и недостатки и сравним со Streamlit.

https://nsprg.ru/OQdezv

VK: https://nsprg.ru/mMa5ym

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

@nuancesprog #Solara #Python #WebDevelopment

Читать полностью…

NOP::Nuances of Programming

В 2023 году нам предстоит увидеть новые версии пользовательского опыта. Ознакомьтесь с некоторыми из них, а заодно поразмышляйте над тем, нужно ли нам отказаться от пользовательского интерфейса вообще или стоит переосмыслить его в пользу более естественных, минималистичных и осязаемых вариантов?

https://nsprg.ru/mn6y1m

VK: https://nsprg.ru/mY2eZx

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

@nuancesprog #UIDesign

Читать полностью…

NOP::Nuances of Programming

Несмотря на популярность, у Pandas есть немало скрытых возможностей. Предлагаем ознакомиться с 6 из них - они помогут повысить эффективность анализа данных.

https://nsprg.ru/mp9yZx

VK: https://nsprg.ru/vqaGov

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

@nuancesprog #Pandas

Читать полностью…
Subscribe to a channel