Рассмотрим возможности редактора Vim в плане организации рабочего пространства: разделение окон, взаиморасположение вкладок и окон, сравнение с другими редакторами.
https://nuancesprog.ru/p/17393/
VK: nuancesprog-razdelenie-okon-v-vim" rel="nofollow">https://vk.com/@nuancesprog-razdelenie-okon-v-vim
Дзен: https://dzen.ru/media/nuancesprog.ru/6463f7008d73007e87aa8c87
@nuancesprog #Vim
Если вы разрабатывали приложения, то могли сталкиваться с такой проблемой, как утечка памяти. В сегодняшней статье мы расскажем об управлении памятью в JS и о том, как не допустить ее утечек.
https://nuancesprog.ru/p/17390/
VK: nuancesprog-upravlenie-pamyatu-javascript-kak-izbezhat-utechek-pamyati-i" rel="nofollow">https://vk.com/@nuancesprog-upravlenie-pamyatu-javascript-kak-izbezhat-utechek-pamyati-i
Дзен: https://dzen.ru/media/nuancesprog.ru/6463ef014e13b47a92fb514e
@nuancesprog #JavaScript
При создании масштабируемых фронтенд-приложений нужно учитывать целый ряд факторов. Какие из них и почему сегодня следует рассматривать в первую очередь?
https://nuancesprog.ru/p/17387/
VK: nuancesprog-masshtabirovanie-frontend-prilozhenii-v-2023-godu" rel="nofollow">https://vk.com/@nuancesprog-masshtabirovanie-frontend-prilozhenii-v-2023-godu
Дзен: https://dzen.ru/media/nuancesprog.ru/6462af3fb28bff44a6c81cc8
@nuancesprog #FrontEndDevelopment
Чем отличаются вложенные классы от внутренних? Как в Kotlin одни классы объявляются внутри других?
https://nuancesprog.ru/p/17384/
VK: nuancesprog-kotlin-vlozhennyi-i-vnutrennii-klassy" rel="nofollow">https://vk.com/@nuancesprog-kotlin-vlozhennyi-i-vnutrennii-klassy
Дзен: https://dzen.ru/media/nuancesprog.ru/6462ace348942e41ccc465f6
@nuancesprog #Kotlin
Экономьте свое время, используя комбинации команд в терминале и скриптах. Они полезны во многих ситуациях, в том числе при повторном выполнении команд, мгновенном переходе в только что созданный каталог и определении статуса долго выполняемой команды.
https://nuancesprog.ru/p/17381/
VK: nuancesprog-kombinacii-komand-unixlinux-kotorye-dolzhen-znat-kazhdyi-raz" rel="nofollow">https://vk.com/@nuancesprog-kombinacii-komand-unixlinux-kotorye-dolzhen-znat-kazhdyi-raz
Дзен: https://dzen.ru/media/nuancesprog.ru/646152eeea5a445d27555ecb
@nuancesprog #Unix
Краткий обзор достоинств и недостатков новой среды выполнения Deno, а также ее сравнение со всем известной и привычной средой Node.
https://nuancesprog.ru/p/17378/
VK: nuancesprog-plusy-i-minusy-deno" rel="nofollow">https://vk.com/@nuancesprog-plusy-i-minusy-deno
Дзен: https://dzen.ru/media/nuancesprog.ru/6461506f431d8c2099cb1f77
@nuancesprog #Deno #JavaScript
Что из себя представляют фича-флаги, зачем они нужны и как их правильно использовать?
https://nuancesprog.ru/p/17375/
VK: nuancesprog-ficha-flagi-vremeni-kompilyacii-v-rust-zachem-kak-i-kogda-is" rel="nofollow">https://vk.com/@nuancesprog-ficha-flagi-vremeni-kompilyacii-v-rust-zachem-kak-i-kogda-is
Дзен: https://dzen.ru/media/nuancesprog.ru/645bff02581cc32b047f85df
@nuancesprog #Rust
🔥 Rust — язык, который высоко востребован в сфере блокчейн.
Хотите освоить Rust и повысить свое мастерство разработки ПО?
📆 Приходите 18 мая в 20:00 на вебинар, посвящённый основным концепциям технологии blockchain и леджер. Открытый урок «Rust и Blockchain» пройдет в рамках онлайн-курса «Rust Developer. Professional» в OTUS.
На этом занятии мы:
🟠Рассмотрим базовые понятия о blockchain, а также популярные библиотеки,
🟠 Разберём процесс написания blockchain,
🟠 Отработаем создание реализации blockchain и леджера на практике.
В результате вебинара получим реализацию примитивного распределенного леджера.
Урок рассчитан на разработчиков, имеющих опыт в написании сетевых приложений и базовые знания языка программирования Rust.
🟠 Продолжить осваивать этот язык вы сможете на курсе. Возможны разные способы оплаты курса.
👉 Для участия в вебинаре пройдите вступительный тест: https://otus.pw/gocP/ Нативная интеграция. Информация о продукте www.otus.ru
Российский магазин приложений — RuStore — запустил собственный канал в Телеграме, который поможет разработчикам освоиться в рабочей консоли, лучше понять работу стора и узнавать о новых фичах и новостях одними из первых. Подробнее об этом можно прочитать на канале.
/channel/rustoredev/?mt_link_id=zjads6&rsm=1
@nuancesprog
Мастерское владение Docker гарантирует фронтенд-разработчику массу выгодных преимуществ. Начнем с освоения 10 важнейших команд Docker и откроем новые горизонты профессии.
https://nuancesprog.ru/p/17360/
VK: nuancesprog-10-kluchevyh-komand-docker-v-arsenal-frontend-razrabotchikov" rel="nofollow">https://vk.com/@nuancesprog-10-kluchevyh-komand-docker-v-arsenal-frontend-razrabotchikov
Дзен: https://dzen.ru/media/nuancesprog.ru/645bf47f1d7dfc0dcddc2dc2
@nuancesprog #Docker #FrontEndDevelopment
Все еще пользуетесь SQLite? Пришло время забыть об этой библиотеке, поскольку теперь у нас есть DuckDB! Узнайте, что представляет собой DuckDB, почему и когда стоит использовать эту систему, а также о том, как интегрировать DuckDB в Python.
https://nuancesprog.ru/p/17357/
VK: nuancesprog-otkazhites-ot-sqlite-v-polzu-duckdb" rel="nofollow">https://vk.com/@nuancesprog-otkazhites-ot-sqlite-v-polzu-duckdb
Дзен: https://dzen.ru/media/nuancesprog.ru/645bf226624753759e43ff63
@nuancesprog #DuckDB #SQLite #Python
Пошагово пройдем весь процесс с самым важным аспектом - настройкой веб-сервера. Как избежать типичных ошибок?
https://nuancesprog.ru/p/17354/
VK: nuancesprog-polnoe-rukovodstvo-po-ustanovke-magento-2-s-vkluchennym-ssl" rel="nofollow">https://vk.com/@nuancesprog-polnoe-rukovodstvo-po-ustanovke-magento-2-s-vkluchennym-ssl
Дзен: https://dzen.ru/media/nuancesprog.ru/645abbb33841fd54c17c1f67
@nuancesprog #Magento #Ubuntu
📌 Базы данных используются везде: от небольших приложений до крупных корпоративных систем. Хотите начать уверенно с ними работать?
⚠️ Начните с вебинара «OLAP и OLTP: практическое сравнение». На открытом уроке 15 мая в 20:00 мск мы сравним эти разные технологии обработки данных в базах данных.
👨💻 На вебинаре вы узнаете:
- Какие основные различия существуют между OLAP и OLTP.
- Какие ключевые особенности присущи различным архитектурам и как правильно скомбинировать оба решения.
⬆️ Прямо на занятии, построим архитектуру тестового хранилища на практике. Вебинар пройдет в рамках онлайн-курса «Базы данных» в OTUS. Больше навыков по работе с БД ждет вас на курсе, возможны разные способы его оплаты.
👉 Готовьте вопросы и записывайтесь на вебинар!
https://otus.pw/RZ67/Нативная интеграция. Информация о продукте www.otus.ru
Разберемся, какие проблемы решаются управлением состояния, а также нужна ли продвинутая библиотека для структурирования кода или инструментов React достаточно для комфортной работы.
https://nuancesprog.ru/p/17344/
VK: nuancesprog-upravlenie-sostoyaniem-v-react-obzor" rel="nofollow">https://vk.com/@nuancesprog-upravlenie-sostoyaniem-v-react-obzor
Дзен: https://dzen.ru/media/nuancesprog.ru/6457ef84a7f6be3de107d4d7
@nuancesprog #React
Что конкретно подразумевают надежность, доступность, масштабируемость и обслуживаемость? В чем заключается важность этих характеристик распределенных систем?
https://nuancesprog.ru/p/17338/
VK: nuancesprog-4-kluchevyh-aspekta-proektirovaniya-raspredelennyh-sistem" rel="nofollow">https://vk.com/@nuancesprog-4-kluchevyh-aspekta-proektirovaniya-raspredelennyh-sistem
Дзен: https://dzen.ru/media/nuancesprog.ru/645571900d2f1534af644592
@nuancesprog #SoftwareArchitecture #DistributedSystems
VK Cloud Conf: как перенести лучшие практики разработки ИТ-компаний в классический бизнес
Каждая крупная российская компания, которая стремится к росту, вынуждена развивать собственную разработку. Для многих это новое направление. В то же время большинство вопросов современной разработки — инструментарий, ресурсы, процессы — общие для разных отраслей.
⏰ Когда: 8 июня, 12:00
📍Где: Москва и онлайн
⚡️ Регистрация
На VK Cloud Conf эксперты VK и крупнейших российских компаний поделятся опытом организации процессов разработки, работы с данными и информационной безопасности в облаке.
Вы узнаете, какими инструментами и подходами можно сократить время вывода новых разработок на рынок. Спикеры обсудят архитектуру современных аналитических систем — от сбора и структурирования данных до визуализации и разработки моделей машинного обучения.
В программе:
🔹 Как повысить эффективность разработки ИТ-решений с помощью облачных сервисов
🔹Подходы к работе с данными: примеры масштабных дата-решений, особенности и результаты проектов
🔹 Тренды и примеры миграции на российские базы данных
🔹 Лучшие практики облачной безопасности в условиях требований к конфиденциальности данных
Конференция будет полезна руководителям компаний и ИТ-специалистам разных направлений.
1С — это не просто популярная платформа для бизнеса, а целая вселенная. Однако, чтобы раскрыть потенциал этой платформы, нужно понимать устройство программных продуктов 1С. И специалисты, которые это умеют, особенно востребованы российскими работодателями. Если вы хотите стать таким специалистом, добро пожаловать онлайн-курс «Бизнес-аналитик 1С» от OTUS: https://otus.pw/B3Gbg/
За 4 месяца живых вебинаров вы научитесь:
— Говорить с пользователями на одном языке, понимать и систематизировать их потребности
— Общаться с бизнесом и программистами на их языке
— Моделировать бизнес-процессы и перекладывать их на механизмы систем 1С
В конце вас ждет проектная работа, которая поможет закрепить все полученные знания и пополнить свое портфолио.
Оставьте заявку, чтобы попасть в группу по спеццене: https://otus.pw/B3Gbg/
Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
— Какую методологию управления проектом выбрать на крупном внедрении системы 1С: https://otus.pw/fVOs/
— Как определить, какой программный продукт 1С подойдёт именно вашему предприятию: https://otus.pw/6HmW/
Нативная интеграция. Информация о продукте www.otus.ru
Не упустите шанс за одни выходные присоединиться к командам VK Мессенджера, VK Видео, Почты Mail.ru и Облака Mail.ru.Участвуйте в Weekend Offer 20–21 мая и вливайтесь в интересные проекты по направлениям iOS и Android.
Отправить отклик до можно 18 мая на сайте.
@nuancesprog
Хотите на продвинутом уровне настраивать продукты 1С и интегрировать их с другими системами?
OTUS запустил онлайн-курс «DevOps 1C». Его главная фишка — концептуально новый подход к работе с 1С. Если вы хотите расширить свои знания в технологиях обмена 1С с различными системами, а также в вопросах установки и обслуживания систем 1С — этот курс для вас: https://otus.pw/kDkq/
На курсе вы научитесь:
— Настраивать обмены между 1С и другими системами
— Работать с различными системами, интегрируемыми с продуктами фирмы 1С
— Настраивать обслуживание информационных баз 1С и мониторить их состояние
Также на курсе вы сможете попрактиковаться в создании обменов между 1С и сторонними системами, узнать варианты решения часто встречающихся проблем и ошибок интеграций и познакомиться с новыми системами, интегрируемыми с продуктами фирмы 1С.
Пройдите вступительный тест, чтобы попасть в группу по спеццене: https://otus.pw/kDkq/
Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
— CI/CD для быстрой и качественной разработки 1С: https://otus.pw/DYQH/
— 1С Enterprise Development Tools — ваши новые горизонты в разработке: https://otus.pw/ncJlY/
Нативная интеграция. Информация о продукте www.otus.ru
🦈Акула способна учуять кровь на расстоянии 50 километров. А тимлид должен уметь распознать риски и нейтрализовать их еще до старта проекта!
Риск-менеджмент — это мощный инструмент, способный предупреждать и даже решать многие проектные проблемы. Узнайте об этом больше от Ильи Прахта, исполнительного директора в SmartUp, на бесплатном вебинаре «Риск-менеджмент для тимлидов разработки» в OTUS: https://otus.pw/sbJ9/
На занятии обсудим:
— В чем смысл рисков и зачем ими управлять
— Зачем риск-менеджмент тимлиду
— Как управлять рисками, чтобы в этом были смысл и польза
— Управление рисками не в работе
Вебинар будет полезен начинающим и действующим тимлидам, скрам-мастерам.
Открытый урок состоится в рамках онлайн-курса «Team Lead». Возможны разные способы оплаты курса.
👉Для участия зарегистрируйтесь: https://otus.pw/sbJ9/
Нативная интеграция. Информация о продукте www.otus.ru
Лидер российского рынка офисного ПО МойОфис ищет в свою команду C++ разработчиков и готов сделать предложение специалистам из любого региона страны.
Что планируется: One day offer
Когда: 17 июня
Где: онлайн
Требования к кандидатам: хорошее знание C++ 11/4, STL, Boost, QT, опыт работы в C++ разработке от 3-х лет
Что предлагают:
• Интересные задачи
• Конкурентную заработную плату
• Удаленный или гибридный формат работы
• Помощь с релокацией в Москву, Санкт-Петербург, Самару и Иннополис
• Обеспечение всей необходимой техникой
• Возможность стать частью экспертной команды
Как принять участие: оставьте заявку на сайте проекта до 10 июня, выполните простое тестовое задание и ждите приглашение на собеседование.
Подробности тут
Эффективная деятельность требует хорошего психического здоровья. А кто о нем позаботится, как не мы сами? Рассмотрим 4 модели поведения, обеспечивающие внутренний покой, уверенность в себе и возможности для саморазвития.
https://nuancesprog.ru/p/17372/
VK: nuancesprog-4-modeli-povedeniya-dlya-podderzhaniya-psihicheskogo-zdorovy" rel="nofollow">https://vk.com/@nuancesprog-4-modeli-povedeniya-dlya-podderzhaniya-psihicheskogo-zdorovy
Дзен: https://dzen.ru/media/nuancesprog.ru/645bfd3d00e6573c8342dd1b
@nuancesprog #Productivity
Как оптимизировать производительность приложения NodeJS, чтобы максимально улучшить пользовательский опыт? Это один из самых частых вопросов на собеседовании. Ответить на него правильно помогут советы опытного бэкенд-инженера.
https://nuancesprog.ru/p/17367/
VK: nuancesprog-5-sovetov-po-optimizacii-proizvoditelnosti-prilozheniya-node" rel="nofollow">https://vk.com/@nuancesprog-5-sovetov-po-optimizacii-proizvoditelnosti-prilozheniya-node
Дзен: https://dzen.ru/media/nuancesprog.ru/645bfb22fa5eaf4c78a6329e
@nuancesprog #NodeJS
Изучим характеристики и принцип работы профилировщика Scalene, который помогает ускорять код и сокращать потребление памяти. Дополнительно рассмотрим преимущества его совместной работы с OpenAI.
https://nuancesprog.ru/p/17364/
VK: nuancesprog-kak-scalene-s-ii-rekomendaciyami-optimiziruet-kod-python" rel="nofollow">https://vk.com/@nuancesprog-kak-scalene-s-ii-rekomendaciyami-optimiziruet-kod-python
Дзен: https://dzen.ru/media/nuancesprog.ru/645bf717167baa53a8659e50
@nuancesprog #Scalene #Python #OpenAI
VK Databases Meetup — мероприятие про тренды, технологии и лучшие практики в мире баз данных
⏰Когда: 18 мая, 15:00 по Москве
📍Где: офис VK и онлайн-трансляция
⚡️ Регистрация
Центральным событием митапа станет дискуссия «В поисках новых героев: что происходит с СУБД в России?». Эксперты из Tarantool, Arenadata, Jatoba, Yenisey и VK Cloud обсудят тенденции развития баз данных и поговорят о том, как сфера СУБД будет меняться в обозримом будущем:
• какие локальные и глобальные факторы влияют на функциональность СУБД;
• как меняются запросы пользователей;
• какие сложности сегодня есть в планировании архитектуры и миграции;
• зачем разработчикам новые СУБД.
Также в программе архитектурный и технологический треки.
В рамках архитектурного трека вместе с экспертами X5 Доставка и VK обсудим трудности, с которыми сталкиваются команды при разработке высоконагруженных систем.
На технологическом треке представитель Arenadata расскажет о процессе миграции СУБД на примере Oracle, «Инфосистемы Джет» рассмотрят популярные уязвимости Open-Source-баз данных, а VK Cloud поговорят о подходах к построению резервного копирования баз данных.
👉 Зарегистрироваться
Грант до 500 000 ₽ на облачные сервисы #CloudMTS
Можно применить на:
– Готовые мощности в публичном облаке и простое управление виртуальными машинами
– Сервисы для управления кластерами K8s и брокером сообщений Apache Kafka в облаке
– Хранение данных нужного объема и формата с доступом через интернет
– Сервисы управления сетью в облаке
Воплощайте крутые цифровые проекты в облаке #CloudMTS 💥
Подробнее об условиях Акции и о сервисах, доступных в рамках Акции, — на сайте: https://bit.ly/3oGq08G
Оставляйте заявку, получите подтверждение, и команда #CloudMTS рассчитает Грант под ваш проект.
Реклама. Рекламодатель ПАО «МТС», ИНН 7740000076
Освоим процесс создания и сопровождения собственной, хорошо документированной библиотеки JS, которую легко использовать и развивать. Сделаем библиотеку служебных функций для упрощения работы с массивами.
https://nuancesprog.ru/p/17351/
VK: nuancesprog-sozdanie-nadezhnoi-biblioteki-javascript-poshagovoe-rukovods" rel="nofollow">https://vk.com/@nuancesprog-sozdanie-nadezhnoi-biblioteki-javascript-poshagovoe-rukovods
Дзен: https://dzen.ru/media/nuancesprog.ru/645ab86d167baa53a83858e2
@nuancesprog #JavaScript
Рассмотрим расширения и библиотеки для повышения продуктивности при работе с кодом на Ruby. Настроим альтернативную RubyMine, бесплатную среду разработки.
https://nuancesprog.ru/p/17348/
VK: nuancesprog-raskroite-potencial-vs-code-dlya-programmirovaniya-na-ruby" rel="nofollow">https://vk.com/@nuancesprog-raskroite-potencial-vs-code-dlya-programmirovaniya-na-ruby
Дзен: https://dzen.ru/media/nuancesprog.ru/64597831d44ce91c088ef86f
@nuancesprog #Ruby #VSCode
Хотите узнать, как повысить эффективность вашего кода с точки зрения времени выполнения и сохранения памяти? Воспользуйтесь советами, которые помогут перейти на новый уровень написания кода Python.
https://nuancesprog.ru/p/17341/
VK: nuancesprog-kak-uluchshit-navyki-raboty-s-python-v-2023-godu" rel="nofollow">https://vk.com/@nuancesprog-kak-uluchshit-navyki-raboty-s-python-v-2023-godu
Дзен: https://dzen.ru/media/nuancesprog.ru/64575ed59885151b5c7a94cd
@nuancesprog #Python #DataScience
Беспокоитесь о дополнительном уровне безопасности для своих веб-приложений? Новая SaaS-платформа FaceIO, предоставляющая библиотеку аутентификации по лицу, поможет решить эту проблему. Предлагаем подробный гайд по установке и использованию FaceIO.
https://nuancesprog.ru/p/17335/
VK: nuancesprog-zamenit-li-autentifikaciya-po-licu-tradicionnuu-sistemu-veb" rel="nofollow">https://vk.com/@nuancesprog-zamenit-li-autentifikaciya-po-licu-tradicionnuu-sistemu-veb
Дзен: https://dzen.ru/media/nuancesprog.ru/64541ae786fc6e432153c4bb
@nuancesprog #WebDevelopment #Authentication