Все еще пользуетесь 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
Искусственный интеллект впечатляет не только колоссальными возможностями, но и пугающими угрозами. Что мы можем сделать, чтобы приручить умные машины? Поразмышляем над этим.
https://nuancesprog.ru/p/17332/
VK: nuancesprog-iskusstvennyi-intellekt-i-nashe-buduschee" rel="nofollow">https://vk.com/@nuancesprog-iskusstvennyi-intellekt-i-nashe-buduschee
Дзен: https://dzen.ru/media/nuancesprog.ru/645416c3d1cc0608c7ac8788
@nuancesprog #ArtificialIntelligence
Какие навыки и ресурсы нужны дата-аналитику, чтобы получить должность дата-сайентиста? Как сократить и облегчить этот карьерный переход? Воспользуйтесь практическими советами старшего дата-сайентиста, который ранее работал дата-аналитиком.
https://nuancesprog.ru/p/17324/
VK: nuancesprog-kak-data-analitiku-stat-data-saientistom-v-2023-godu" rel="nofollow">https://vk.com/@nuancesprog-kak-data-analitiku-stat-data-saientistom-v-2023-godu
Дзен: https://dzen.ru/media/nuancesprog.ru/64517bbcf6a9402bbc7dd5c7
@nuancesprog #DataScience
"Чему равно this в данном случае?" - этот вопрос часто сбивает с толку новичков в JavaScript-программировании. Предлагаем четкий алгоритм, который поможет быстро определить значение ключевого слова this.
https://nuancesprog.ru/p/17318/
VK: nuancesprog-polnoe-rukovodstvo-po-this-v-javascript" rel="nofollow">https://vk.com/@nuancesprog-polnoe-rukovodstvo-po-this-v-javascript
Дзен: https://dzen.ru/media/nuancesprog.ru/645176564da1351cb70ea913
@nuancesprog #JavaScript #ForBeginners
Заметил, что ивенты открытой платформы VK Mini Apps вышли в один ряд с IT-гигантами. В этом убедился тимлид отдела цифровизации Росатома, который представил свой опыт участия в хакатонах в статье на Хабр. Платформа опирается на универсальный подход и использует для разработки мини-приложений стандартные веб-технологии, так что грамотный миддл здесь сможет развернуться.
https://habr.com/ru/companies/rosatom/articles/729998/
Какие паттерны нужно знать разработчикам? Один из них — паттерн Iterator. Именно его мы разберем на бесплатном вебинаре, который пройдет в преддверии старта онлайн-курса «Архитектура и шаблоны проектирования» в OTUS.
На занятии с Евгением Тюменцевым, директором компании по разработке ПО, вы узнаете:
- Что из себя представляет подход Data Streams
- Как принцип инверсии зависимостей (dependency inversion principle, DIP) используется для получения паттерна Iterator
- Как применяется принцип инверсии зависимостей для получения повторно используемых алгоритмов над коллекциями объектов.
- Почему стоит избавляться от циклов при работе с коллекциями
После вебинара «Паттерн Iterator: от применения принципа DIP до Data Streams» вы сможете продолжить обучение на курсе в рассрочку.
Пройдите вступительный тест и зарегистрируйтесь, чтобы не пропустить занятие: https://otus.pw/y8cE/
#реклама
Обзор 5 модулей Python для изучения космоса: PyEphem, solarsystem, geemap, turboSETI и pysat. Готовьтесь получать разнообразные данные о планетах, составлять карты, искать следы инопланетной жизни и отслеживать спутники.
https://nuancesprog.ru/p/17305/
VK: nuancesprog-5-modulei-python-dlya-issledovaniya-vselennoi" rel="nofollow">https://vk.com/@nuancesprog-5-modulei-python-dlya-issledovaniya-vselennoi
Дзен: https://dzen.ru/media/nuancesprog.ru/644ae54a6bdf6b31130aa3de
@nuancesprog #Python
Разберемся, как кэшировать API-запросы с помощью Redis и NodeJS, а также как значительно сократить время отклика при запросе сетевых данных.
https://nuancesprog.ru/p/17299/
VK: nuancesprog-kak-uskorit-otklik-i-povysit-proizvoditelnost-pri-pomoschi-k" rel="nofollow">https://vk.com/@nuancesprog-kak-uskorit-otklik-i-povysit-proizvoditelnost-pri-pomoschi-k
Дзен: https://dzen.ru/media/nuancesprog.ru/644ae0786341b27c4687c0ec
@nuancesprog #NodeJS #Redis
Тут большая порция вакансий в Ozon Tech
🔘В поиске: QA-инженеров, C# и Go-разработчиков
🔘Позиции: middle, senior и team lead
🔘Где работать — выбирать только тебе: удалёнка, гибрид или офис (Россия, Казахстан)
Получить больше информации о задачах, условиях и всём-всём можно тут
Подробно разберем код для подключения Apache Kafka в Spring Boot. Подготовим приложение к отправке сообщений на сервер Kafka и их потреблению.
https://nuancesprog.ru/p/17290/
@nuancesprog #Kafka #SpringBoot
Представляем 5 полезных, но малоизвестных библиотек JavaScript! Они помогут сэкономить силы и время при форматировании дат, обработке URL-параметров и отладке веб-страниц в мобильном терминале.
https://nuancesprog.ru/p/17284/
@nuancesprog #JavaScript
Грант до 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
Как равномерно распределять поды по кластеру для эффективного использования его ресурсов и высокой доступности? Изучим мультиузловое/-зональное/-региональное распределение подов в его топологии.
https://nuancesprog.ru/p/17328/
VK: nuancesprog-k8s-topologiya-podov" rel="nofollow">https://vk.com/@nuancesprog-k8s-topologiya-podov
Дзен: https://dzen.ru/media/nuancesprog.ru/6452a6b8d679867a7ea8fe73
@nuancesprog #Kubernetes
Посмотрим, как обрабатывать переключение между разными опциями в меню: пройдем путь от сравнительно простого решения к более универсальному и поддерживаемому, через рефакторинг.
https://nuancesprog.ru/p/17321/
VK: nuancesprog-realizaciya-masshtabiruemogo-i-gibkogo-polzovatelskogo-ekran" rel="nofollow">https://vk.com/@nuancesprog-realizaciya-masshtabiruemogo-i-gibkogo-polzovatelskogo-ekran
Дзен: https://dzen.ru/media/nuancesprog.ru/6451787768b1c125b32b64e3
@nuancesprog #SwiftUI
Пошагово настроим экземпляр AWS EC2, создадим и добавим в DockerHub образ Docker и настроим рабочий поток Github Actions. В итоге научимся автоматизировать и оптимизировать рабочий процесс развертывания, уменьшая риск человеческой ошибки.
https://nuancesprog.ru/p/17315/
VK: nuancesprog-legko-i-bystro-avtomatizaciya-razvertyvaniya-aws-ec2-s-githu" rel="nofollow">https://vk.com/@nuancesprog-legko-i-bystro-avtomatizaciya-razvertyvaniya-aws-ec2-s-githu
Дзен: https://dzen.ru/media/nuancesprog.ru/645026f4a1be2f710a6ca0f6
@nuancesprog #AWSEC2 #DockerHub #GitHubActions
Разобравшись, в чем заключаются различия в реализации утилитных классов в Kotlin и Java, вы сделаете важный шаг в освоении языка Kotlin. Будь вы опытный Java-разработчик, желающий расширить спектр своих навыков, или новичок в программировании, уделите внимание этому аспекту.
https://nuancesprog.ru/p/17312/
VK: nuancesprog-utilitnye-klassy-v-kotlin-s-tochki-zreniya-java-razrabotchik" rel="nofollow">https://vk.com/@nuancesprog-utilitnye-klassy-v-kotlin-s-tochki-zreniya-java-razrabotchik
Дзен: https://dzen.ru/media/nuancesprog.ru/645023ed6e459848bbddf5b1
@nuancesprog #Java #Kotlin
По мнению автора, React категорически не подходит начинающим разработчикам, тогда как Vue является для них идеальным вариантом. В поддержку данного утверждения выдвигаются разные аргументы. Будем разбираться!
https://nuancesprog.ru/p/17309/
VK: nuancesprog-cnachala-vue-potom-react-sovet-nachinauschim-razrabotchikam" rel="nofollow">https://vk.com/@nuancesprog-cnachala-vue-potom-react-sovet-nachinauschim-razrabotchikam
Дзен: https://dzen.ru/media/nuancesprog.ru/644d0d680726a46417197c91
@nuancesprog #Vue #React #ForBeginners
Рассмотрим практические советы по созданию кода, который впоследствии читается как книга. Чтобы их составить, автору пришлось проанализировать и сравнить множество подходов и приемов других разработчиков.
https://nuancesprog.ru/p/17302/
VK: nuancesprog-kak-napisat-chistyi-kod-kotoryi-legko-chitat" rel="nofollow">https://vk.com/@nuancesprog-kak-napisat-chistyi-kod-kotoryi-legko-chitat
Дзен: https://dzen.ru/media/nuancesprog.ru/644ae339cd77857052c8e9dd
@nuancesprog #Coding
Рассмотрим практические советы по созданию кода, который впоследствии читается как книга. Чтобы их составить, автору пришлось проанализировать и сравнить множество подходов и приемов других разработчиков.
https://nuancesprog.ru/p/17302/
VK: nuancesprog-kak-napisat-chistyi-kod-kotoryi-legko-chitat" rel="nofollow">https://vk.com/@nuancesprog-kak-napisat-chistyi-kod-kotoryi-legko-chitat
Дзен: https://dzen.ru/media/nuancesprog.ru/644ae339cd77857052c8e9dd
@nuancesprog #Coding
Сегодня эргономичность пользовательского интерфейса - один из критериев его качества. Поэтому каждому разработчику, особенно начинающему, следует освоить основные принципы эргономики в UI-дизайне.
https://nuancesprog.ru/p/17293/
@nuancesprog #UIDesign
Хотите перевести свой WordPress-блог в архив на GitHub Pages или продолжать использовать WordPress для ведения блога, а GitHub - для хостинга страниц? В обоих случаях поможет это руководство.
https://nuancesprog.ru/p/17287/
@nuancesprog #GitHubPages #WordPress
Поэтапно развернем приложение Rust на AWS: запустим экземпляр EC2, подключимся по SSH, соберем, настроим и запустим проект как службу systemd. Что нужно при развертывании реального приложения Rocket для продакшена?
https://nuancesprog.ru/p/17280/
@nuancesprog #Rust #AWS #RESTAPI