Хотите заглянуть за кулисы онлайн-банка Revolut? Сотрудники компании рассказали о том, как устроены ее команды и рабочие процессы.
https://nuancesprog.ru/p/17419/
VK: https://vk.com/@nuancesprog-osnovy-android-razrabotki-v-revolut
Дзен: https://dzen.ru/media/nuancesprog.ru/646a85cc62de1e7600e3bba5
@nuancesprog #Android #Revolut
https://nuancesprog.ru/p/17419/
VK: https://vk.com/@nuancesprog-osnovy-android-razrabotki-v-revolut
Дзен: https://dzen.ru/media/nuancesprog.ru/646a85cc62de1e7600e3bba5
@nuancesprog #Android #Revolut
Какие функции используются для открытия, редактирования и закрытия файлов? Рассмотрим особенности их применения с текстовыми и двоичными файлами.
https://nuancesprog.ru/p/17423/
VK: https://vk.com/@nuancesprog-obrabotka-failov-na-c
Дзен: https://dzen.ru/media/nuancesprog.ru/646a87da81df3154afba713c
@nuancesprog #CProgramming
https://nuancesprog.ru/p/17423/
VK: https://vk.com/@nuancesprog-obrabotka-failov-na-c
Дзен: https://dzen.ru/media/nuancesprog.ru/646a87da81df3154afba713c
@nuancesprog #CProgramming
FastAPI, Flask и Streamlit - отличные инструменты, применяемые в веб-разработке на Python и в области науки о данных. Выбор наиболее подходящего Python-фреймворка зависит не столько от ваших предпочтений, сколько от требований проекта.
https://nuancesprog.ru/p/17426/
VK: https://vk.com/@nuancesprog-fastapi-flask-ili-streamlit-chto-vybrat-dlya-veb-razrabotki
Дзен: https://dzen.ru/media/nuancesprog.ru/646a8a4016943d5cebcdd236
@nuancesprog #WebDevelopment #FastAPI #Flask #Streamlit
https://nuancesprog.ru/p/17426/
VK: https://vk.com/@nuancesprog-fastapi-flask-ili-streamlit-chto-vybrat-dlya-veb-razrabotki
Дзен: https://dzen.ru/media/nuancesprog.ru/646a8a4016943d5cebcdd236
@nuancesprog #WebDevelopment #FastAPI #Flask #Streamlit
Функции - мощные инструменты в языке JavaScript. Сегодня поговорим о 4 главных концепциях функционального программирования, которые повысят уровень вашего мастерства.
https://nuancesprog.ru/p/17430/
VK: https://vk.com/@nuancesprog-4-funkcionalnye-koncepcii-kotorye-sleduet-znat-kazhdomu-razr
Дзен: https://dzen.ru/media/nuancesprog.ru/646d2ee82c4aeb3204f6419e
@nuancesprog #JavaScript
https://nuancesprog.ru/p/17430/
VK: https://vk.com/@nuancesprog-4-funkcionalnye-koncepcii-kotorye-sleduet-znat-kazhdomu-razr
Дзен: https://dzen.ru/media/nuancesprog.ru/646d2ee82c4aeb3204f6419e
@nuancesprog #JavaScript
Узнаем, как в ClickHouse упрощаются анализ и агрегирование сложных данных, компактно и эффективно внутри запроса вычисляются нарастающие итоги, ранжирование, процентили. Разберем синтаксис оконных функций, приведем примеры из реальных сценариев.
https://nuancesprog.ru/p/17433/
VK: https://vk.com/@nuancesprog-clickhouse-okonnye-funkcii-s-nulya
Дзен: https://dzen.ru/media/nuancesprog.ru/646d32f814f4766b6bc8d8fe
@nuancesprog #ClickHouse
https://nuancesprog.ru/p/17433/
VK: https://vk.com/@nuancesprog-clickhouse-okonnye-funkcii-s-nulya
Дзен: https://dzen.ru/media/nuancesprog.ru/646d32f814f4766b6bc8d8fe
@nuancesprog #ClickHouse
Большие данные появились в конце 2000-х годов и стали настоящим технологическим прорывом. Предлагаем поразмышлять над тем, в чем суть этого феномена, как он позволяет оптимизировать бизнес-процессы и как им можно управлять.
https://nuancesprog.ru/p/17436/
VK: https://vk.com/@nuancesprog-chto-takoe-bolshie-dannye-kompleksnyi-obzor
Дзен: https://dzen.ru/media/nuancesprog.ru/646e702240fc40571787dd2d
@nuancesprog #BigData
https://nuancesprog.ru/p/17436/
VK: https://vk.com/@nuancesprog-chto-takoe-bolshie-dannye-kompleksnyi-obzor
Дзен: https://dzen.ru/media/nuancesprog.ru/646e702240fc40571787dd2d
@nuancesprog #BigData
Знаете, что такое законы Мура и Амдала?
Согласно им, будущее технологий туманно — об этом на своем выступлении рассказывал СТО Вконтакте и вице-президент по технологиям VK Александр Тоболь.
Итак, закон Мура гласит: количество транзисторов, размещаемых на кристалле интегральной схемы, удваивается каждые 24 месяца. Потом Intel уточнили: количество транзисторов в камне увеличивается каждые 2,5 года в два раза, и к 2025 году это закончится. А согласно закону Амдала, ускорение от параллельных вычислений конечно, и мы к нему очень близки, если еще не достигли.
Получается, мы опасно близки к ситуации, когда одного железа и параллелизма в алгоритмах станет недостаточно, чтобы развивать и усложнять технологии? По словам Тоболя, нас ждет эра интересных алгоритмов параллельного вычисления.
Согласно им, будущее технологий туманно — об этом на своем выступлении рассказывал СТО Вконтакте и вице-президент по технологиям VK Александр Тоболь.
Итак, закон Мура гласит: количество транзисторов, размещаемых на кристалле интегральной схемы, удваивается каждые 24 месяца. Потом Intel уточнили: количество транзисторов в камне увеличивается каждые 2,5 года в два раза, и к 2025 году это закончится. А согласно закону Амдала, ускорение от параллельных вычислений конечно, и мы к нему очень близки, если еще не достигли.
Получается, мы опасно близки к ситуации, когда одного железа и параллелизма в алгоритмах станет недостаточно, чтобы развивать и усложнять технологии? По словам Тоболя, нас ждет эра интересных алгоритмов параллельного вычисления.
Как определять производительность и поведение контейнеров и хост-систем? С помощью метрик. Поэтапно пройдем весь процесс: установка серверов, настройка Prometheus, запуск брандмауэра и экспортера Docker для извлечения метрик, создание дашборда в Grafana.
https://nuancesprog.ru/p/17439/
VK: https://vk.com/@nuancesprog-kak-otslezhivat-sredu-vypolneniya-docker-s-pomoschu-promethe
Дзен: https://dzen.ru/media/nuancesprog.ru/646e7201951f992f942719e0
@nuancesprog #Docker #Prometheus #Grafana
https://nuancesprog.ru/p/17439/
VK: https://vk.com/@nuancesprog-kak-otslezhivat-sredu-vypolneniya-docker-s-pomoschu-promethe
Дзен: https://dzen.ru/media/nuancesprog.ru/646e7201951f992f942719e0
@nuancesprog #Docker #Prometheus #Grafana
Узнаем, как ChatGPT создает диаграммы на основе скриптов Mermaid. Проиллюстрируем весь процесс наглядными примерами и обойдемся без глубоких знаний Mermaid.
https://nuancesprog.ru/p/17442/
VK: https://vk.com/@nuancesprog-kak-sozdavat-diagrammy-s-pomoschu-chatgpt
Дзен: https://dzen.ru/media/nuancesprog.ru/646fc9f8e413ec26c42786fa
@nuancesprog #ChatGPT #Mermaid
https://nuancesprog.ru/p/17442/
VK: https://vk.com/@nuancesprog-kak-sozdavat-diagrammy-s-pomoschu-chatgpt
Дзен: https://dzen.ru/media/nuancesprog.ru/646fc9f8e413ec26c42786fa
@nuancesprog #ChatGPT #Mermaid
Как убрать задачи аутентификации с фронтенда и бэкенда приложения и устранить технические недоработки, связанные с масштабированием? Изучим механизмы аутентификации и наиболее важные рабочие процессы обработчика токенов в AEGIS.
https://nuancesprog.ru/p/17445/
VK: https://vk.com/@nuancesprog-aegis-sistema-autentifikacii-platformy-ankorstore
Дзен: https://dzen.ru/media/nuancesprog.ru/646fcff6dc107a205c6c8233
@nuancesprog #AEGIS
https://nuancesprog.ru/p/17445/
VK: https://vk.com/@nuancesprog-aegis-sistema-autentifikacii-platformy-ankorstore
Дзен: https://dzen.ru/media/nuancesprog.ru/646fcff6dc107a205c6c8233
@nuancesprog #AEGIS
Наряду с принципом "не повторяйся", в программировании есть другой принцип "повторяйся, если в этом есть смысл". Предлагаем задуматься над тем, когда и каким принципом стоит руководствоваться, чтобы не создать код "с душком".
https://nuancesprog.ru/p/17448/
VK: https://vk.com/@nuancesprog-pochemu-ne-vsegda-stoit-sledovat-principu-dry
Дзен: https://dzen.ru/media/nuancesprog.ru/6470e2033befba03d3bfc629
@nuancesprog #DRY #Programming
https://nuancesprog.ru/p/17448/
VK: https://vk.com/@nuancesprog-pochemu-ne-vsegda-stoit-sledovat-principu-dry
Дзен: https://dzen.ru/media/nuancesprog.ru/6470e2033befba03d3bfc629
@nuancesprog #DRY #Programming
Узнайте, как анализировать и ускорить код на R. Напишите эффективный код в своем следующем проекте, следуя этим рекомендациям.
https://nuancesprog.ru/p/17451/
VK: https://vk.com/@nuancesprog-yazyk-r-prokachaite-svoi-navyki-do-sleduuschego-urovnya
Дзен: https://dzen.ru/media/nuancesprog.ru/6472e0fd0ead9a02dae418c6
@nuancesprog #RProgramming
https://nuancesprog.ru/p/17451/
VK: https://vk.com/@nuancesprog-yazyk-r-prokachaite-svoi-navyki-do-sleduuschego-urovnya
Дзен: https://dzen.ru/media/nuancesprog.ru/6472e0fd0ead9a02dae418c6
@nuancesprog #RProgramming
Возможности веб-компонентов, в частности повторно используемый код, значительно упрощают веб-разработку. Но могут ли они полностью вытеснить другие технологии, такие как React и Vue? Глубокий обзор веб-компонентов позволит честно ответить на этот вопрос.
https://nuancesprog.ru/p/17454/
VK: https://vk.com/@nuancesprog-nuzhny-li-nam-veb-komponenty
Дзен: https://dzen.ru/media/nuancesprog.ru/6473c43c6c91dd1f88239fd7
@nuancesprog #WebComponents #WebDevelopment
https://nuancesprog.ru/p/17454/
VK: https://vk.com/@nuancesprog-nuzhny-li-nam-veb-komponenty
Дзен: https://dzen.ru/media/nuancesprog.ru/6473c43c6c91dd1f88239fd7
@nuancesprog #WebComponents #WebDevelopment
Познакомимся с концепцией внедрения зависимостей и поработаем с фреймворком Google Wire, облегчающим определение и настройку зависимостей. Вперед, навстречу гибким и удобным в сопровождении приложениям Go!
https://nuancesprog.ru/p/17457/
VK: https://vk.com/@nuancesprog-freimvork-google-wire-avtomaticheskoe-vnedrenie-zavisimostei
Дзен: https://dzen.ru/media/nuancesprog.ru/6473c7208dcfc23d8d8293ab
@nuancesprog #Golang #GoogleWire
https://nuancesprog.ru/p/17457/
VK: https://vk.com/@nuancesprog-freimvork-google-wire-avtomaticheskoe-vnedrenie-zavisimostei
Дзен: https://dzen.ru/media/nuancesprog.ru/6473c7208dcfc23d8d8293ab
@nuancesprog #Golang #GoogleWire
У многих часто возникает ряд проблем с реализацией Blur Behind для разных ОС, а для реальных задач далеко не всегда удается найти удачное решение. Чтобы помочь вам этого избежать, Михаил Полукаров, разработчик Desktop-версии корпоративного супераппа VK Teams, на примерах показал, как использовать Qt Framework исключительно с применением классического QWidget-based-подхода.
https://habr.com/ru/companies/vk/articles/735716/
@nuancesprog #BlurBehind
https://habr.com/ru/companies/vk/articles/735716/
@nuancesprog #BlurBehind
Как известно, Kotlin предлагает много эффективных функциональностей, способствующих написанию чистого, лаконичного и производительного кода. Рассмотрим самые наилучшие из них и приведем примеры.
https://nuancesprog.ru/p/17460/
VK: https://vk.com/@nuancesprog-8-luchshih-tehnik-programmirovaniya-v-kotlin
Дзен: https://dzen.ru/media/nuancesprog.ru/647503042980e2184124b639
@nuancesprog #Kotlin
https://nuancesprog.ru/p/17460/
VK: https://vk.com/@nuancesprog-8-luchshih-tehnik-programmirovaniya-v-kotlin
Дзен: https://dzen.ru/media/nuancesprog.ru/647503042980e2184124b639
@nuancesprog #Kotlin
Как выбрать надежного и безопасного облачного провайдера для оптимизации своей IT инфраструктуры?
1. Обратите внимание на репутацию, стоимость и перечень услуг провайдера.
2. Убедитесь в качестве оборудования, которое использует провайдер.
3. Проверьте наличие клиентоориентированной технической поддержки и финансовых гарантий, уровень SLA.
4. Для безопасности и надежности важным фактором является количество ЦОДов у провайдера и их расположение (геораспределение данных), а также соответствие ЦОДов нормативным документам, присутствие определенных операторов связи, возможность размещения дополнительного оборудования и наличие комплексных услуг, таких как аутсорсинг, интеграция и др.
ГК Softline – номер один среди облачных сервисов России*
Воспользуйтесь экспертными возможностями и обширным портфелем облачных услуг для оптимизации вашей ИТ-инфраструктуры. Облако Softline соответствует международным стандартам ISO 27001, 27017 и 27018.
*по оценке CNews Analytics
#cloud #облако #Softline #ОблачныйПровайдер
1. Обратите внимание на репутацию, стоимость и перечень услуг провайдера.
2. Убедитесь в качестве оборудования, которое использует провайдер.
3. Проверьте наличие клиентоориентированной технической поддержки и финансовых гарантий, уровень SLA.
4. Для безопасности и надежности важным фактором является количество ЦОДов у провайдера и их расположение (геораспределение данных), а также соответствие ЦОДов нормативным документам, присутствие определенных операторов связи, возможность размещения дополнительного оборудования и наличие комплексных услуг, таких как аутсорсинг, интеграция и др.
ГК Softline – номер один среди облачных сервисов России*
Воспользуйтесь экспертными возможностями и обширным портфелем облачных услуг для оптимизации вашей ИТ-инфраструктуры. Облако Softline соответствует международным стандартам ISO 27001, 27017 и 27018.
*по оценке CNews Analytics
#cloud #облако #Softline #ОблачныйПровайдер
Развернем всего из одного файла среду Boto3 с изолированными контейнерами разработки и продакшена. Рассмотрим типичные команды Dockerfile для сборки образов, организуем и автоматизируем ее с помощью Docker Compose.
https://nuancesprog.ru/p/17463/
VK: https://vk.com/@nuancesprog-sozdanie-sredy-aws-boto3-na-python-s-docker-compose
Дзен: https://dzen.ru/media/nuancesprog.ru/6475051525ac10618863b55a
@nuancesprog #AWSBoto3 #Python #Docker
https://nuancesprog.ru/p/17463/
VK: https://vk.com/@nuancesprog-sozdanie-sredy-aws-boto3-na-python-s-docker-compose
Дзен: https://dzen.ru/media/nuancesprog.ru/6475051525ac10618863b55a
@nuancesprog #AWSBoto3 #Python #Docker
Опытные JavaScript-программисты владеют приемами, которые неизвестны новичкам. Познакомьтесь с 10 из них: они сделают код качественнее, а вас - более профессиональным программистом.
https://nuancesprog.ru/p/17466/
VK: https://vk.com/@nuancesprog-10-laifhakov-javascript-kotorye-sdelaut-iz-vas-professionala
Дзен: https://dzen.ru/media/nuancesprog.ru/647508d6c7e5131e081b62fa
@nuancesprog #JavaScript
https://nuancesprog.ru/p/17466/
VK: https://vk.com/@nuancesprog-10-laifhakov-javascript-kotorye-sdelaut-iz-vas-professionala
Дзен: https://dzen.ru/media/nuancesprog.ru/647508d6c7e5131e081b62fa
@nuancesprog #JavaScript
Докажем, почему спецификации API имеют важное значение для долгосрочного успеха приложений. Расскажем о преимуществах, а также перечислим негативные последствия их отсутствия.
https://nuancesprog.ru/p/17469/
VK: https://vk.com/@nuancesprog-specifikaciya-api-osnova-uspeshnoi-razrabotki
Дзен: https://dzen.ru/media/nuancesprog.ru/64750bae79fc7059404c4275
@nuancesprog #SoftwareDevelopment #API
https://nuancesprog.ru/p/17469/
VK: https://vk.com/@nuancesprog-specifikaciya-api-osnova-uspeshnoi-razrabotki
Дзен: https://dzen.ru/media/nuancesprog.ru/64750bae79fc7059404c4275
@nuancesprog #SoftwareDevelopment #API