☑️ Big Bang
☑️ Rolling
☑️ Canary
☑️ Blue-Green
☑️ A/B тестирование
☑️ Shadow
☑️ Immutable
☑️ Feature Toggle
👉 Читайте на Medium или в PDF (файл в комментариях)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда осознал, что 2024 год — високосный. А это значит, что придётся работать НА ОДИН ДЕНЬ БОЛЬШЕ.
❤38😁22👍1
Поделитесь, где вам комфортнее работается?
Anonymous Poll
27%
В офисе. Как можно работать без холиваров?
14%
Дома, в кровати. А что, есть другие варианты?
60%
Дома, за рабочим столом
5%
В кофейне
9%
Коворкинг — залог продуктивности
1%
Свой вариант (напишу в комментариях)
11%
Посмотреть результаты
👍3❤2🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
🛠️ Better Commits — CLI-инструмент для написания коммитов в соответствии с соглашением Conventional Commits, которое предлагает простой и понятный набор правил для создания истории изменений (писали подробнее здесь).
👉 cz-cli — аналогичный инструмент с бОльшим количеством звезд, но с менее активной поддержкой
#инструменты
👉 cz-cli — аналогичный инструмент с бОльшим количеством звезд, но с менее активной поддержкой
#инструменты
👍31🔥6
Forwarded from Библиотека питониста | Python, Django, Flask
Обозначим расстояние между деревьями после вырубки d. Тогда существует n – d х (m – 1) – m + 1 способов вырубить деревья. Чтобы найти все варианты, нужно просуммировать способы по всем d. Кроме того, нужно учесть 2 частных случая – когда количество оставшихся после вырубки деревьев равно 0 или 1.
1️⃣ вариант:
n, m = list(map(int, input().split()))
trees = 0
if m == 0:
trees = 1
elif m == 1:
trees = n
else:
for d in range(1, n):
trees += (n - d) // (m - 1)
print(trees)
2️⃣ вариант:
n, m = map(int, input().split())
trees = 0
if m == 0:
trees = 1
elif m == 1:
trees = n
else:
for d in range(1, (n - 1) // (m - 1) + 1):
trees += n - (m - 1) * d
print(trees)
👉Ещё четыре олимпиадных задачи с решениями ищите в нашей статье👈
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍12🥱6😁1
📈 9 главных трендов в разработке фронтенда в 2024 году
В статье разбираем самые популярные языки, технологии, инструменты и архитектурные концепции:
1️⃣ JavaScript — по-прежнему бесспорный лидер
2️⃣ TypeScript набирает популярность
3️⃣ Прогрессивные веб-приложения (PWA) стали стандартом
4️⃣ Микрофронтенды (Micro Frontends) — микросервисы на фронтенде
5️⃣ Feature-Sliced Design — оптимальная архитектура
6️⃣ Jamstack — статические сайты, неотличимые от динамических
7️⃣ SWC — супербыстрый транспайлер
8️⃣ Backend-driven UI — интерфейс, управляемый бэкендом
9️⃣ Использование ИИ на всех этапах разработки фронтенда
В статье разбираем самые популярные языки, технологии, инструменты и архитектурные концепции:
1️⃣ JavaScript — по-прежнему бесспорный лидер
2️⃣ TypeScript набирает популярность
3️⃣ Прогрессивные веб-приложения (PWA) стали стандартом
4️⃣ Микрофронтенды (Micro Frontends) — микросервисы на фронтенде
5️⃣ Feature-Sliced Design — оптимальная архитектура
6️⃣ Jamstack — статические сайты, неотличимые от динамических
7️⃣ SWC — супербыстрый транспайлер
8️⃣ Backend-driven UI — интерфейс, управляемый бэкендом
9️⃣ Использование ИИ на всех этапах разработки фронтенда
👍22❤2
У файлов в системе контроля версий Git может быть три базовых состояния. Какие это состояния?
Anonymous Quiz
3%
активирован (activated), деактивирован (deactivated), синхронизирован (synchronized)
76%
изменён (modified), индексирован (staged), зафиксирован (committed)
8%
загружен (loaded), обновлён (updated), опубликован (published)
3%
создан (created), скопирован (copied), удалён (deleted)
10%
Посмотреть результаты
🥱45👍9
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
👍3
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное.
👉 Читать статью
👉 Часть 1
👉 Часть 2
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное.
👉 Читать статью
👉 Часть 1
👉 Часть 2
👍16😁11❤4
This media is not supported in your browser
VIEW IN TELEGRAM
🤔🚜 Попытка убедить клиента, что его одностраничному приложению нужен Kubernetes
Придумали описание поинтереснее? Кидайте в комментарии👇
#юмор
Придумали описание поинтереснее? Кидайте в комментарии👇
#юмор
😁64👍6🥱3
Forwarded from Библиотека питониста | Python, Django, Flask
🐍➰ Создаём игру «Виселица» на Python. Часть 1. Командная строка
Осваиваем азы программирования на Python, разработав классическую игру «Виселица» с интерактивным интерфейсом и увлекательной геймплейной механикой.
🔗 Читать статью
Осваиваем азы программирования на Python, разработав классическую игру «Виселица» с интерактивным интерфейсом и увлекательной геймплейной механикой.
🔗 Читать статью
😁20👍9❤🔥2❤1🌚1
Какие критерии экспертности для вас важны?
Anonymous Poll
54%
Опыт работы
44%
Успешные кейсы
5%
Известность в сообществе
27%
Умение обучать других
12%
Образование
3%
Наличие сертификатов
66%
Глубокие знания в специализированной области
1%
Свой вариант (напишу в комментарии)
15%
Посмотреть результаты
❤10👍2😁2