nuancesprog | Образование

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

88823

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

Подписаться на канал

NOP::Nuances of Programming

А вы тоже остро ощущаете проблему системной скорости PC-мыши на MacOS? Например, когда хочется стать лучшим в игре Scroll Master (ну мало ли, амбиции разные бывают).

Решение этой проблемы уже есть, и даже несколько. Читайте о них в новой статье на Хабре. Пользуйтесь, не благодарите.

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

@nuancesprog #статьи #MacOS

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

NOP::Nuances of Programming

Хакатон DatsArt Space от DatsTeam!

Space X запускает космические корабли, а DatsTeam – новый хакатон!
Приглашаем отметить День космонавтики на крутой игре! 🚀🪐💫

Вы пишете свой «геймпад» к нашей «игровой консоли» и сразу играете в игру.
Задача каждой команды создать свой шедевр, максимально приближенный к оригиналу.

>>> Регистрация до 20.04.2023 >>>

🏆 кто покажет лучший результат по итогам двух этапов – Apple Macbook pro на каждого участника
🙌🏻 в команде от 1 до 3 участников
💸 бесплатно
👽 от 18 и старше

Хакатон пройдет в два этапа:
1 этап: 21 апреля 17:00 - 22 апреля 16:00*
2 этап: 22 апреля 17:00-20:00* - финал в прямом эфире!
*время Московское

Использовать можно любые технологии (JS, Java, PHP, Swift, Python, C++, 1C и др.) - никакая из выбранных не даст дополнительного преимущества перед другими участниками.

Вопросы info@datsteam.dev
>>> Регистрация до 20.04.2023 >>>

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

NOP::Nuances of Programming

В чем отличие модификаторов в Kotlin и на Java? Разберем особенности их использования с переменными видимости.

https://nuancesprog.ru/p/17202/

@nuancesprog #Kotlin #Java

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

NOP::Nuances of Programming

Как обновлять состояние при изменении свойства? Что предпочтительнее: рекомендованный шаблон из новой документации или хуки?

https://nuancesprog.ru/p/17196/

@nuancesprog #React

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

NOP::Nuances of Programming

Объединяем преимущества двух языков. Узнаем, как создать библиотеку на Rust, выполнить сборку и с помощью P/Invoke вызвать из C# ее функции.

https://nuancesprog.ru/p/17192/

@nuancesprog #CSharp #Rust

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

NOP::Nuances of Programming

Расширьте возможности веб-приложения за счет интерактивной 3D-графики. Предлагаем пошаговый гайд по 3D-моделированию с использованием WebGL (API JavaScript) и библиотеки Three.js.

https://nuancesprog.ru/p/17185/

@nuancesprog #WebGL #ThreeJS

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

NOP::Nuances of Programming

Хочешь узнать о новых стандартах языка С++ и обсудить с экспертами, чего не хватает для карьерного развития C++ разработчика? Тогда забегай на бесплатное онлайн-мероприятие Kaspersky Tech.

На нем 12 апреля команда «Лаборатории Касперского» разберет, как сейчас выглядит карьерный трек «плюсера». Рассмотрим тему как со стороны менеджеров, которые лидируют проекты, так и тимлидов, которые сами выросли из разработчиков и теперь помогают развиваться другим.

Если подробно — вы узнаете:

● какие софт-скилы нужны С++-разработчику, как и где их прокачать.
что можно создавать на С/C++ и как долго он будет актуален;
● как успеть за стремительным развитием языка;
● какие операции в коде стоит защищать, а какие — нет;
● что за 17-й и 20-й стандарт и их обоснованное/необоснованное применение;
● какая значимость линуксового инструментария для разработчика и сколько специалистов на самом деле им владеет;
● когда применимы фразы по типу: «Выучи то-то и то-то — и станешь сеньором».

Переходите по ссылке, регистрируйтесь и получайте приглашение на митап 😎

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

NOP::Nuances of Programming

Рассмотрим нюансы при запуске обработки на Python. Создадим скрипт для выдачи сообщений, настроим ClickHouse для их получения и обработки. Поэкспериментируем с представлением в реальном времени и удалением данных.

https://nuancesprog.ru/p/17175/

@nuancesprog #Kafka #Python #ClickHouse

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

NOP::Nuances of Programming

Учимся работать с датой и временем в JavaScript: разбираемся с определением и способом создания объекта Data, его методами и форматами вывода.

https://nuancesprog.ru/p/17169/

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

Интересны языки программирования? 😎
Тогда присоединяйся к галактической команде и подавай заявку на оплачиваемую стажировку __SafeBoard__ по направлению С++ от «Лаборатории Касперского», где мы научим тебя программировать на востребованном в компании языке – С++, который используем в разработке наших продуктов!

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

Если ты учишься в Москве или Московской области и готов уделять работе хотя бы 20 часов в неделю — переходи по ссылке и отправляй заявку до 10 апреля.

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

NOP::Nuances of Programming

⚡️ Пройди тест по Unity и проверь свои знания!

Сможешь сдать — пройдешь на продвинутый курс «Unity Game Developer. Professional» от OTUS по специальной. Курс доступен в рассрочку!

На курсе вы научитесь:
1. использовать принципы SOLID
2. разделять приложение на архитектурные слои
3. выявлять высокую связность и анти-паттерны в коде
4. реализовывать игровую логику как конструктор
5. разрабатывать систему загрузки и сохранения игры и
6. проектировать архитектуру ИИ.

👉 ПРОЙТИ ТЕСТ: https://otus.pw/ejS2/

🔥 В конце обучения вас ждет практический проект для закрепления навыков, а также вы навсегда получите исходный код от демо-проекта!

Реклама. Информация о рекламодателе на сайте www.otus.ru

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

NOP::Nuances of Programming

Разместим на одном порту два приложения React с Nginx и Docker. Настроим Docker, добавим конфигурацию Nginx глобально и файл docker-compose.yml.

https://nuancesprog.ru/p/17157/

@nuancesprog #React #Docker #Nginx

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

NOP::Nuances of Programming

Хотя у чистого кода имеется ряд преимуществ, его внедрение в проект не всегда оправдано. Рассмотрим ситуации, когда чистый код слишком дорог.

https://nuancesprog.ru/p/17151/

@nuancesprog #CleanCode

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

NOP::Nuances of Programming

Intern Meetup Week в Яндексе 🎉

С 17 по 20 апреля в Яндексе пройдёт неделя митапов для начинающих разработчиков. Будет доступен офлайн и онлайн формат.

17 апреля состоится митап для направления Backend: C++, Go, Java
Регистрация по ссылке: https://clck.ru/33qW3U

В программе лекции экспертов о технологиях, общение с руководителями команд и рекрутерами, нетворкинг и подарки.

При отборе на митапы у вас есть шанс получить приглашение на пробное собеседование на стажировку в Яндекс 🔥

📆Когда: 17 апреля 17:00 - 21:30, сбор гостей с 16:30
🌐Где: офис Яндекса, ул. Льва Толстого, 16, м.Парк Культуры и трансляция онлайн

Все подробности и регистрация по ссылке: https://clck.ru/33qW3U

А чтобы быть в курсе всех новостей Young&&Yandex, подписывайтесь на чат-бот.

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

NOP::Nuances of Programming

Все больше людей стремятся перейти в IT, ведь это позволяет работать удаленно и получать высокий доход. Но не обязательно быть программистом, чтобы работать откуда захотите. Существует сервис Boosty, который позволяет продавать свой эксклюзивный контент в любой точке мира и кому угодно.

Создавайте и продавайте уникальный контент своей аудитории, такой как видео-курсы, подкасты, тексты или музыку. Вы можете проводить онлайн-консультации по программированию, создавать индивидуальные программы тренировок или делать персональные дизайнерские проекты.

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

Личные сообщения в Boosty — это отличный способ проводить консультации и общаться с клиентами и заказчиками, получая вознаграждение через сервис. Также вы можете получать гарантированную оплату за свои услуги, например, разработку логотипа, создание музыки или картины.

Комиссия в сервисе очень низкая — всего 10%, поэтому вы можете зарабатывать больше, чем на других платформах. Boosty работает в России и совершает выплаты каждый день.

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

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

NOP::Nuances of Programming

Отказавшись от неэффективных практик программирования на JavaScript, вы всегда будете писать удобный и легко читаемый код. Это сэкономит вам и вашей команде много времени и обеспечит долгую жизнь вашим продуктам.

https://nuancesprog.ru/p/17208/

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17205/

@nuancesprog #microservices

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

NOP::Nuances of Programming

Техническое собеседование - важная часть найма разработчика Android-приложения. Продолжаем рассматривать частые вопросы на собеседованиях по Android-разработке.

https://nuancesprog.ru/p/17199/

@nuancesprog #Android #Interview

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

NOP::Nuances of Programming

C++ Easy Offer — это шанс за один день получить оффер от «Лаборатории Касперского»🔥

Есть коммерческий опыт работы С++ разработчика от 3 лет? Тогда заполняй форму по ссылке до 20 апреля, жди звонка от рекрутера и приходи знакомиться с командами уже 22 апреля.

Над чем поработаете в командах:

● Next Generation Firewall — решение для защиты сетей (программно-аппаратные и виртуальные исполнения), при работе с которыми в технологическом стеке используем С++20 и собственные технологии безопасности.
● Kaspersky Endpoint Security для Linux — приложение для комплексной защиты от киберугроз рабочих станций и серверов под управлением операционной системы Linux.
● Kaspersky Secure Mail Gateway для Linux — продукт, осуществляющий комплексную защиту серверов электронной почты от различных угроз: спам, фишинг и другие виды вредоносных вложений.
● Kaspersky Endpoint Security для iOS и Android — B2B-решение для управления парком мобильных устройств компании.

Работа над крутыми проектами — далеко не все, что предлагает компания. У тебя будут ДМС со стоматологией, спортзалы прямо в офисе и другие приятные бонусы.

Регистрируйтесь и получайте оффер без долгих собеседований!

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17189/

@nuancesprog #CodeReview

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

NOP::Nuances of Programming

Расширение CodeGPT поможет генерировать, объяснять, рефакторить и документировать код, а также находить в нем проблемы и получать ответы на вопросы. Узнайте, как установить GPT-3 внутри VSCode с использованием официального API OpenAI.

https://nuancesprog.ru/p/17182/

@nuancesprog #VSCode #ChatGPT

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17178/

@nuancesprog #React #Vercel

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

NOP::Nuances of Programming

Предлагаем изучить опыт создания на SwiftUI hands-free приложения с применением ARKit и SceneKit. Для лучшего понимания возвращаемых значений будет использован также фреймворк SwiftUI Charts.

https://nuancesprog.ru/p/17172/

@nuancesprog #SwiftUI #ARKit #SceneKit

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17166/

@nuancesprog #WebDevelopment #JavaScript

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

NOP::Nuances of Programming

Узнаем, как работает Java Message Service (JMS) и как инструмент под названием Lighrun помогает в отладке, если с пересылкой сообщений что-то идет не так.

https://nuancesprog.ru/p/17163/

@nuancesprog #Java

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

NOP::Nuances of Programming

Техническое собеседование - важная часть найма разработчика Android-приложения. Чтобы выдержать это испытание, изучите 25 вопросов, которые обычно задают на таких собеседованиях. Разберем их в двух частях.

https://nuancesprog.ru/p/17160/

@nuancesprog #Android #Interview

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17154/

@nuancesprog #Python

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

NOP::Nuances of Programming

Быстро, доступно и легко! О чем идет речь? О развертывании приложения на платформе Vercel. Поделимся успешным практическим опытом и подробными пошаговыми инструкциями.

https://nuancesprog.ru/p/17148/

@nuancesprog #Vercel

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17145/

@nuancesprog #Sparrow #DeepMind #ChatGPT

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

NOP::Nuances of Programming

Обзор Docketeer, удобного графического интерфейса для Docker с проработанными правами доступа и метриками.

https://nuancesprog.ru/p/14638/

@nuancesprog #Docketeer #Docker

Читать полностью…
Подписаться на канал