bootg.com »
United States »
Библиотека программиста | программирование, кодинг, разработка » Telegram Web
📚 Как разобраться в базах данных с нуля или прокачать экспертные навыки
Собрали подборку книг, которые помогут вам освоить различные базы данных, паттерны и антипаттерны, а также оптимизацию запросов.
👉 Смотри на карточке первые четыре книги
🔗 Подборка книг
Собрали подборку книг, которые помогут вам освоить различные базы данных, паттерны и антипаттерны, а также оптимизацию запросов.
👉 Смотри на карточке первые четыре книги
🔗 Подборка книг
11👍16❤3
В основе «чистой» архитектуры лежит идея отделения бизнес-логики от внешних зависимостей. Каждый слой выполняет свою роль и не знает деталей соседнего слоя.
🔸 Entities — сердце приложения, бизнес-сущности и основные правила.
🔸 Use Cases — описывают действия (сценарии) приложения, опираясь на бизнес-логику.
🔸 Controllers / Presenters / Gateways — связывают бизнес-логику с внешними ресурсами и интерфейсами.
🔸 Frameworks and Drivers — внешние технологии (БД, UI, сетевые интерфейсы и т.д.), которые можно заменять без изменения внутренней логики.
#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍19😁8❤3
Наша свежая находка:
🚀 AI-собеседование от Сбера, чтобы найди работу мечты в IT.
Хочешь пройти собеседование без стресса и получить предложение, которое тебе действительно подходит?
Тогда все просто:
🔹 Загрузи резюме
🔹 Пройди AI-интервью за 15 минут
🔹 Получи лучшие вакансии от Сбер
💡 Нейро-рекрутер подберёт предложения с максимальным совпадением твоих навыков и требований работодателя. Быстро, эффективно и без лишних переживаний.
Готов сделать шаг к новой карьере? Попробуй здесь и сейчас! 👇
🔗 https://clc.to/GkOTTA
P.s. мы с командой уже оценили новый сервис 🫶
🚀 AI-собеседование от Сбера, чтобы найди работу мечты в IT.
Хочешь пройти собеседование без стресса и получить предложение, которое тебе действительно подходит?
Тогда все просто:
🔹 Загрузи резюме
🔹 Пройди AI-интервью за 15 минут
🔹 Получи лучшие вакансии от Сбер
💡 Нейро-рекрутер подберёт предложения с максимальным совпадением твоих навыков и требований работодателя. Быстро, эффективно и без лишних переживаний.
Готов сделать шаг к новой карьере? Попробуй здесь и сейчас! 👇
🔗 https://clc.to/GkOTTA
P.s. мы с командой уже оценили новый сервис 🫶
❤5👍3😁2
Удалёнка — это круто, но легко потерять грань между домом и работой. Вот что рассказывает человек, который 7 лет работает из дома и ещё жив, продуктивен и полон сил.
Поделитесь своими советами для удаленки
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍45🥱16💯6🤔3😢1
Apple открыла исходный код Swift Build — движка сборки, который используется в Xcode и поддерживает миллионы приложений на iOS, macOS. Теперь он доступен для всех и поддерживает Linux и Windows.
Apple уже начала интеграцию Swift Build в Swift Package Manager. В будущем обещают новые фичи, оптимизацию производительности и кроссплатформенные инструменты.
👉 Официальный сайт Swift
#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍18❤3😁3🔥2
Недавно стало известно о масштабной утечке геоданных из Gravy Analytics, которая затронула более 2000 приложений из AppStore и Google Play. Эти приложения тайно собирали данные о местоположении без согласия пользователей, а иногда даже без ведома разработчиков.
Исследование показало, как приложения, которые мы используем ежедневно, могут собирать наши данные без явного согласия.
▪️ Геоданные и IP-адрес: некоторые игры и приложения передают данные о вашем местоположении сторонним компаниям даже при выключенных настройках геолокации.
▪️ Мобильные ID: уникальные идентификаторы устройств помогают объединить данные из нескольких приложений.
▪️ Информация о вашем устройстве: от уровня заряда батареи до яркости экрана – всё это собирается для "оптимизации" рекламы.
🔗 Читайте исследование: как это происходит и почему это важно
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍8🌚4❤2👾2
Айтишников в 2025 году массово сократят, пишет РБК. Волна оптимизации началась ещё в декабре, а новые увольнения продлятся до конца года. Причины очевидны: разрыв торговых связей, рост стоимости технологий и ключевая ставка.
• Компании закрывают неприоритетные проекты и направления.
• Спрос на специалистов смещается: растёт интерес к аналитикам, а вот PHP-разработчики теряют актуальность.
• IT-рынок не исчезает, а перестраивается: одни компании увольняют, другие активно нанимают.
Как говорят эксперты: для опытных специалистов (7+ лет в индустрии) проблем с трудоустройством не будет. Новичкам и специалистам с небольшим опытом придётся сложнее, а зарплаты могут не соответствовать ожиданиям.
#новость
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20😢10👍4🥱4👏2
Все запросы отправляются на сайт wantstobehired.com
Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:
Публиковать можно только свою информацию. Агентствам и рекрутерам вход запрещён.
👉 Пробуйте пока есть шанс: Hacker.news
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍9🔥3😁3🤔2
На этой схеме представлены 4 ключевых паттерна, которые помогут упростить переход.
🔸 Strangler Fig Pattern
🔸 Parallel Run Pattern
🔸 Decorating Collaborator Pattern
🔸 Change Data Capture (CDC)
#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥6🙏2❤1
❌ Хабр Фриланс закрывается
📱 На что способна модель o3-mini
Поделитесь другими интересными новостями в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍5😢3❤1
Swipe right or swipe left
Что делать, если твои мэтчи в жизни не такие точные, как твой код?
Спокойно, 14 февраля в 19:00 по МСК мы разберём, как ML анализирует speed dating и предсказывает match.
📌 Мы возьмем реальные данные со speed dating.
📌 Обучим модель, которая скажет: match или swipe left.
📌 Разберём, какие признаки реально важны (спойлер: работа в IT — не прям гарантия успеха (наши маркетологи подтверждают 😥).
💡 Приходи, если хочешь прокачать свой Python, ML и, возможно, станешь идеальной парой, как самые стильные форсы.
👉 Записаться
Что делать, если твои мэтчи в жизни не такие точные, как твой код?
Спокойно, 14 февраля в 19:00 по МСК мы разберём, как ML анализирует speed dating и предсказывает match.
📌 Мы возьмем реальные данные со speed dating.
📌 Обучим модель, которая скажет: match или swipe left.
📌 Разберём, какие признаки реально важны (спойлер: работа в IT — не прям гарантия успеха (наши маркетологи подтверждают 😥).
💡 Приходи, если хочешь прокачать свой Python, ML и, возможно, станешь идеальной парой, как самые стильные форсы.
👉 Записаться
👍6😁2
Хотя приложения для знакомств могут казаться поверхностными, их внутренняя механика — это сочетание маркетинга, технологий и психологии. И все-таки, чтобы найти подходящего партнера, придется приложить усилия. Читайте статью, чтобы разобраться как работают Dating приложения.
▪️ Как ранжируют пользователей
▪️ Как работает алгоритм рекомендаций
▪️ Почему retention в таких приложениях важнее всего
▪️ Как монетизируются
▪️ Почему ваши фото играют ключевую роль
Инсайт: Мужчины чаще платят за доступ к лайкам и приоритет в поиске, а женщины — главный ресурс платформы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👾1
Есть два крайних подхода к разработке:
• «Баги — не проблема, главное — быстрее выпускать новые фичи».
• «Нужно покрыть 99.99% кода тестами и добиваться безупречной работы».
Но реальность не черно-белая. Перфекционисты, одержимые процессами, часто не думают о создании продукта. С другой стороны, есть экспериментаторы, которые бесконечно тестируют гипотезы и не заботятся о надежности. Оба подхода ведут к низкому качеству, высокой стоимости разработки и выгоранию команды.
Можно подумать, что баланс возможен: одна часть команды быстро выпускает фичи, а другая делает код надежным и поддерживаемым. Но это не работает, потому что бизнесу важны только новые фичи, а исправление багов — нет. В результате разработчики, занимающиеся стабильностью, чувствуют себя ненужными. Это происходит даже в крупных IT-компаниях.
Всегда пытайтесь писать код правильно, даже когда нет необходимости. При принятии технических решений думайте на несколько шагов вперед, но не слишком далеко. Это поможет выработать навык на подсознательном уровне.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤1👾1