Пользовательские хуки React помогают оптимизировать разработку и создавать более динамичные и эффективные приложения. Предлагаем полное и доступное руководство по их созданию и использованию.
https://nuancesprog.ru/p/17271/
@nuancesprog #React
Ozon открыл новый набор на бесплатные курсы для middle-специалистов Route 256
Актуально для опытных инженеров, которые хотят перейти на Go или погрузиться в современные технологии на C#. Самое интересное — здесь вы узнаете, как все это применяется в Ozon.
🔹Два месяца онлайн-занятий в удобное вечернее время
🔹Менторство от экспертов и тьюторов
🔹Опыт разработчиков Ozon
🔹Офферы в команду для лучших выпускников
Как попасть на курс?
Оставь заявку на сайте ➡️ 30 апреля пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Оставить заявку
Как избавиться от ненужных файлов в образе докера? Выполним контейнеризацию приложения и простую оптимизацию размеров образа Docker.
https://nuancesprog.ru/p/17261/
@nuancesprog #NextJS #Docker
Хотите извлечь максимальную пользу из ChatGPT? Эти советы помогут ускорить работу, внедрив в нее ChatGPT, но при этом не допустить критических ошибок.
https://nuancesprog.ru/p/17258/
@nuancesprog #ChatGPT #Programming
Рассказываем, как во Flutter использовать методы API-вызова HTTP, POST, GET и как создавать модели для представления данных, получаемых с сервера. Следуя этим практикам, вы будете писать более надежный и эффективный код.
https://nuancesprog.ru/p/17255/
@nuancesprog #Flutter
Для чего нужен Rust?
🔵В процессе разработки ПО может возникнуть необходимость заменить некоторые части программы реализацией на более низкоуровневом и производительном языке. Компилятор Rust позволяет собирать библиотеки, которые можно подключать и использовать в приложениях на других языках, поддерживающих подключение библиотек с Си ABI. Как это сделать?
📢📢 Разберем 26 апреля в 20:00 на открытом уроке в OTUS.
🔵На занятии мы вместе с Кириллом Федченко, ведущим Rust разработчиком в InfinitySwap, создадим Rust библиотеку и встроим её в ПО на других языках.
В рамках урока мы разберем:
- Си ABI,
- Виды линковки,
- Target-ы компилятора,
- Подключение сторонних библиотек.
🟠Вебинар приурочен к старту онлайн-курса «Rust Developer. Professional» в OTUS. Приобрести курс возможно в рассрочку.
👉 Для регистрации на урок пройдите вступительный тест: https://otus.pw/LyoC/ Нативная интеграция. Информация о продукте www.otus.ru
Разберем пять непростых вопросов: о сравнениях, пустых массивах, странном try catch, стрелочной функции и коварном JSON.stringify. Сможете ответить на них правильно?
https://nuancesprog.ru/p/17246/
@nuancesprog #JavaScript
Предлагаем подборку бесплатных инструментов для стилистического оформления пользовательских интерфейсов. Они помогут фронтенд-разработчикам и дизайнерам существенно сэкономить время и повысить производительность.
https://nuancesprog.ru/p/17243/
@nuancesprog #FrontEndDevelopment #UIDesign
Эти инструменты позволят находить и отфильтровывать нужные команды, добавлять их в избранное для мгновенного выполнения и предоставят множество других полезных возможностей.
https://nuancesprog.ru/p/17237/
@nuancesprog #Linux
Делайте больше меньшими средствами: используйте возможности декораторов. Они помогут сэкономить время на написание кода и откроют новые функциональные возможности Python.
https://nuancesprog.ru/p/17229/
@nuancesprog #Python
Растущее комьюнити Node.js - свидетельство надежности и эффективности этого инструмента. Однако не всем удается извлечь из него максимальную выгоду. Рассмотрим самые распространенные ошибки разработчиков Node.js.
https://nuancesprog.ru/p/17223/
@nuancesprog #NodeJS
Как учиться писать год в 2023 году? Конечно, с помощью искусственного интеллекта! ChatGPT - всезнающий и отзывчивый онлайн-ассистент - готов помочь на каждом этапе обучения.
nuancesprog-kak-uchitsya-programmirovat-s-pomoschu-chatgpt" rel="nofollow">https://m.vk.com/@nuancesprog-kak-uchitsya-programmirovat-s-pomoschu-chatgpt
@nuancesprog #ChatGPT #ForBeginners
Рассмотрим инструменты для конструирования стильных профессиональных сайтов с применением градиентов, теней, трансформаций, анимации, фильтров и многого другого. С ними начинающие и опытные разработчики сэкономят время и силы.
https://nuancesprog.ru/p/17217/
@nuancesprog #CSS
Долой унылые черно-белые приложения для командной строки. Добавим в рабочий процесс красок, анимации и динамики с помощью отличных программ: WTF, htop, mapscii, btop и wttr.
https://nuancesprog.ru/p/17211/
@nuancesprog #CLI #Linux
Отказавшись от неэффективных практик программирования на JavaScript, вы всегда будете писать удобный и легко читаемый код. Это сэкономит вам и вашей команде много времени и обеспечит долгую жизнь вашим продуктам.
https://nuancesprog.ru/p/17208/
@nuancesprog #JavaScript
Научимся работать с такими инструментами статического анализа, как MyPy, Bandit и Radon. Они предоставляют мгновенную обратную связь об уязвимостях и ошибках в коде, а также снабжают разработчика полезными метриками.
https://nuancesprog.ru/p/17267/
@nuancesprog #Python
В любом деле важен порядок, особенно если речь идет о чистоте кодовой базы. Рассмотрим 3 правила, выполнение которых помогает своевременно обнаружить грязный код и помешать его проникновению в базу.
https://nuancesprog.ru/p/17264/
@nuancesprog #Coding
🫂 Как проходит командная разработка ПО на английском языке?
- Испытайте на собственном опыте!
🇬🇧 Владение профессиональной англоязычной лексикой — это важный навык для любого IT-специалиста. Узнайте практические приемы и пополните свой словарный запас 26 апреля в 20:00 на открытом уроке онлайн-курса «English for IT. Looking for international IT job» в OTUS. Продолжить обучение на курсе возможно в рассрочку.
📢📢 Воркшоп «Командная разработка ПО на английском языке» проведет Дмитрий Кириллов, технический директор 1С-Старт.
На вебинаре мы:
— Напишем код небольшого приложения, обсуждая процесс на английском языке
— Обсудим устную и письменную коммуникацию при командной разработке
— Изучим профессиональный сленг, включая правильное произношение
Для кого будет полезен вебинар:
Всем IT-специалистам, которые хотят работать в международной команде и вести коммуникацию на английском.
➡️ Для участия в вебинаре пройдите тест на знание английского языка: https://otus.pw/4ym9/ Нативная интеграция. Информация о продукте www.otus.ru
Подкастов про IT много, а вот про финтех на русском почти нет. Новый подкаст недавно запустил Газпромбанк, и его точно можно рекомендовать к постоянному прослушиванию.
В выпуске «Техно.Логично» исполнительный вице-президент Газпромбанка Роман Китаев и технический директор департамента технологий розничных продуктов Максим Морев поговорили про меняющуюся систему разработки продуктов и переход от сервисной модели к формату платформ.
В следующих выпусках подкаста айтишники из Газпромбанка обещают рассказывать про свои кейсы, проблемы, с которыми сталкиваются – и делиться опытом новых разработок.
Послушать подкаст можно в Apple Podcasts, Яндекс.Музыке, Google Podcasts или на YouTube. А для тех, кто дослушает до конца, Газпромбанк предлагает поучаствовать в конкурсе с призами.
Рассмотрим несколько новых плагинов Obsidian для автоматического создания индексов папок, страницы обзора проектов, ссылок из строк, размещения галереи и геймифицирования хранилища.
https://nuancesprog.ru/p/17252/
@nuancesprog #Obsidian
Пополним рабочий арсенал новым революционным инструментом для построения диаграмм, имя которому Mermaid. Рассмотрим принцип работы и его преимущества по сравнению с PlantUML.
https://nuancesprog.ru/p/17249/
@nuancesprog #Mermaid #PlantUML
❓Хочешь освоить PostgreSQL?
📌 26 апреля в 20:00 в OTUS пройдет открытый урок «Резервное копирование и восстановление» с Евгением Аристовым, архитектором баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и автором книг по PostgreSQL.
📘На занятии мы разберем:
• Стандартные методы логического и физического копирования
• Современную утилиту pg_probackup
• Лучшие практики по бэкапам и восстановлению
🎁 На занятии спикер Евгений Аристов, архитектор баз данных PostgreSQL, разыграет свою книгу «PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака».
👉 Пройдите вступительный тест, чтобы попасть на занятие
https://otus.pw/Ig3U/Реклама. Информация о рекламодателе на сайте otus.ru
Обзор на крайне полезную Java-библиотеку: вкратце рассмотрим примеры ее функциональных возможностей и сравним с тем, что предоставляет Java 8 по умолчанию.
https://nuancesprog.ru/p/17240/
@nuancesprog #Java
React - широко используемая и мощная библиотека JavaScript для создания пользовательских интерфейсов. Рассмотрим преимущества и недостатки этой библиотеки, которые стоит учитывать, прежде чем внедрять ее в проект.
https://nuancesprog.ru/p/17234/
@nuancesprog #React
Всего несколько коротких строк кода способны оказать огромное влияние на развитие интернет-технологий по всему миру. Вот несколько примеров.
https://nuancesprog.ru/p/17226/
@nuancesprog #JavaScript
Разработка игр не заканчивается релизом. Дальше важно следить за статистикой и улучшать продукт, чтобы успешно его монетизировать. Для этого желательно анализировать полную картину не только по своему приложению, но и по конкурентам, чтобы понять — где именно ваши точки роста.
В консоли разработчиков в Яндекс Играх недавно как раз появился раздел, где есть не только показатели качества и монетизации игры, но и линии трендов, которые демонстрируют срез самых популярных игр. Например, если вы отнесли вашу игру к категориям «головоломки» и «обучающие», то на всех дашбордах, наряду с вашими данными, будут два дополнительных графика с усредненными метриками топовых игр в этих категориях.
Показатели качества игры включают в себя количество уникальных и новых игроков плюс среднее время играния. На графиках по монетизации отображаются показы рекламных баннеров и количество in-app покупок. Можно смотреть статистику по платформам (десктоп, мобильные устройства) и настроить период. Яндекс Игры обещают, что на дашборде будут регулярно появляться новые данные. Из ближайшего — например, возвращаемость пользователей в игру.
@nuancesprog #Gaming
Тинькофф открывает стипендиальную программу для студентов со всей страны. Победители в течение следующего года будут получать ежемесячную стипендию 25 000 ₽.
В отборе могут участвовать студенты бакалавриата, специалитета и магистратуры (кроме выпускного курса). Среди направлений аналитика, разработка, информационная безопасность
Выбирайте подходящий трек и подавайте заявку по ссылке до 23 апреля!
АО Тинькофф Банк, ОГРН 1027739642281, ЕРИД: LdtCKPiqx.
Изучим основные команды и операторы - базовые строительные блоки MySQL, применяемые в запросах к базе данных, а иногда и самостоятельно. Сохраните себе в закладках эту шпаргалку по SQL.
https://nuancesprog.ru/p/17214/
@nuancesprog #SQL
А вы тоже остро ощущаете проблему системной скорости PC-мыши на MacOS? Например, когда хочется стать лучшим в игре Scroll Master (ну мало ли, амбиции разные бывают).
Решение этой проблемы уже есть, и даже несколько. Читайте о них в новой статье на Хабре. Пользуйтесь, не благодарите.
https://habr.com/ru/companies/vk/articles/726604/
@nuancesprog #статьи #MacOS
Хакатон 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 >>>