🔧📖 #vcs #Git
Руководство по формированию пул реквестов в Git
Autoware использует форк-и-пул модель для управления пул реквестами. Создавайте небольшие пул реквесты и используйте шаблоны для стандартизации. Обязательно проходите ревью и исправляйте ошибки CI. Установите обязательные статусы проверок в настройках репозитория, дабы гарантировать соответствие стандартам проекта.
🔗 Ссылка на источник
Руководство по формированию пул реквестов в Git
Autoware использует форк-и-пул модель для управления пул реквестами. Создавайте небольшие пул реквесты и используйте шаблоны для стандартизации. Обязательно проходите ревью и исправляйте ошибки CI. Установите обязательные статусы проверок в настройках репозитория, дабы гарантировать соответствие стандартам проекта.
🔗 Ссылка на источник
Хабр
Как я использую git
Недавно я пытался объяснить коллеге, какие у меня критерии при формировании пул реквеста — когда стоит объединять что‑либо в один пул реквест, а когда нет. И я заметил...
👍2
🖥️🔧 #Unx
Установка и использование утилиты screen в Linux и Ubuntu
Утилита
- Ubuntu и Debian:
- CentOS и Fedora:
🔑 Основные команды:
- Запуск:
- Возврат:
- Список:
🔗 Ссылка на источник
Установка и использование утилиты screen в Linux и Ubuntu
Утилита
screen позволяет управлять множеством виртуальных терминалов в Linux. Она сохраняет процессы даже после отключения сеанса. Установка простая:- Ubuntu и Debian:
sudo apt-get install screen
- CentOS и Fedora:
yum install screen
🔑 Основные команды:
- Запуск:
screen - Возврат:
screen -r - Список:
screen -ls 🔗 Ссылка на источник
💻🇷🇺 #Импортозамещение
Импортозамещение в ИТ: Опыт и перспективы российских компаний
Россия активно заменяет иностранные технологии на отечественные. Компании, такие как ДОМ.РФ, разрабатывают стратегии и проекты, а государство поддерживает эту инициативу через льготы и госзаказы. Эксперты подчеркивают важность отраслевых стандартов и совместимости решений для успешной трансформации.
📝 Мнение: Новость касается трендов в IT-отрасли, может быть полезна, но без технических подробностей.
🔗 Ссылка на источник
Импортозамещение в ИТ: Опыт и перспективы российских компаний
Россия активно заменяет иностранные технологии на отечественные. Компании, такие как ДОМ.РФ, разрабатывают стратегии и проекты, а государство поддерживает эту инициативу через льготы и госзаказы. Эксперты подчеркивают важность отраслевых стандартов и совместимости решений для успешной трансформации.
📝 Мнение: Новость касается трендов в IT-отрасли, может быть полезна, но без технических подробностей.
🔗 Ссылка на источник
Хабр
Пообщались с ИТ-директорами. Узнали, как дела с импортозамещением
Привет, Хабр! После ухода западных вендоров российским компаниям пришлось замещать не только компоненты собственной ИТ-инфраструктуры, но и клиентские сервисы. С того момента прошло более двух лет. За...
🔖🇷🇺 #Go
Паттерны многопоточности в Go
Изучите ключевые паттерны многопоточности в Go для эффективной работы с горутинами и каналами. Основные из них:
1. Fan-out и Fan-in: Распределение задач и сбор результатов.
2. Generator: Создание потока данных через каналы.
3. Pipeline: Этапная обработка данных.
4. Semaphore: Контроль за количеством горутин.
5. Worker Pool: Параллельная обработка задач.
📝 Мнение: Информация о паттернах Go полезна для работы с многопоточностью и оптимизацией кода.
🔗 Ссылка на источник
Паттерны многопоточности в Go
Изучите ключевые паттерны многопоточности в Go для эффективной работы с горутинами и каналами. Основные из них:
1. Fan-out и Fan-in: Распределение задач и сбор результатов.
2. Generator: Создание потока данных через каналы.
3. Pipeline: Этапная обработка данных.
4. Semaphore: Контроль за количеством горутин.
5. Worker Pool: Параллельная обработка задач.
📝 Мнение: Информация о паттернах Go полезна для работы с многопоточностью и оптимизацией кода.
🔗 Ссылка на источник
💡🇯🇵 #философия
Что такое Икигай?
Икигай — японская концепция, помогающая найти смысл и удовлетворение в жизни. Она включает 4 ключевых элемента: то, что любишь, в чем хорош, что нужно миру и что приносит награду. Это не просто тренд, а возможность обрести цель и гармонию.
📝 Мнение: Икигай полезен для личностного роста, полезно для программистов.
🔗 Ссылка на источник
Что такое Икигай?
Икигай — японская концепция, помогающая найти смысл и удовлетворение в жизни. Она включает 4 ключевых элемента: то, что любишь, в чем хорош, что нужно миру и что приносит награду. Это не просто тренд, а возможность обрести цель и гармонию.
📝 Мнение: Икигай полезен для личностного роста, полезно для программистов.
🔗 Ссылка на источник
🖼️🚀 #AI
Stability AI представила Stable Diffusion 3.5
Stability AI анонсировала Stable Diffusion 3.5 с тремя вариациями: Large (8 млрд параметров), Large Turbo и Medium (2,6 млрд параметров, доступен с 29 октября). Эти модели предлагают высокое качество изображений и большую кастомизацию для пользователей. Использование Query-Key Normalization может увеличить вариативность результатов, делая их менее предсказуемыми.
📝 Мнение: Новость интересна для AI-разработчиков, хотя не содержит прямых программных деталей.
🔗 Ссылка на источник
Stability AI представила Stable Diffusion 3.5
Stability AI анонсировала Stable Diffusion 3.5 с тремя вариациями: Large (8 млрд параметров), Large Turbo и Medium (2,6 млрд параметров, доступен с 29 октября). Эти модели предлагают высокое качество изображений и большую кастомизацию для пользователей. Использование Query-Key Normalization может увеличить вариативность результатов, делая их менее предсказуемыми.
📝 Мнение: Новость интересна для AI-разработчиков, хотя не содержит прямых программных деталей.
🔗 Ссылка на источник
Хабр
Stability AI представила Stable Diffusion 3.5: Тестируем новую модель на реальных задачах и сравниваем с SDXL и FLUX
Привет, друзья, 22 октября Stability AI представила долгожданное обновление своей флагманской модели — Stable Diffusion 3.5 . После не самого удачного релиза SD3 Medium в...
🔍📚 #Apache
Погружение в недра Apache Lucene
Apache Lucene – мощная библиотека для реализации поисковых систем. Индекс состоит из неизменяемых сегментов, что позволяет быстро искать по терминам. Используются инвертированные индексы и алгоритмы сжатия для эффективной работы с данными. Репликация сегментов обеспечивает доступность в реальном времени.
📝 Мнение: Подробный обзор архитектуры Lucene, полезен для разработчиков, работающих с данными.
🔗 Ссылка на источник
Погружение в недра Apache Lucene
Apache Lucene – мощная библиотека для реализации поисковых систем. Индекс состоит из неизменяемых сегментов, что позволяет быстро искать по терминам. Используются инвертированные индексы и алгоритмы сжатия для эффективной работы с данными. Репликация сегментов обеспечивает доступность в реальном времени.
📝 Мнение: Подробный обзор архитектуры Lucene, полезен для разработчиков, работающих с данными.
🔗 Ссылка на источник
Хабр
Погружение в недра Apache Lucene: архитектура индекса, выполнение поиска и репликация данных
Это перевод моей статьи в моем блоге про архитектуру Apache Lucene , про одну из самых известных библиотек реализации поискового индекса. Elasticsearch и Solr, широко известные реализации...
👾👶 #Курсы
Программирование для детей 8-9 лет: направлений и проекты
Обучение программированию детей сейчас на подъёме! Используйте визуальные инструменты как Scratch и TinkerCAD для создания интерактивных игр и 3D-моделей. Это не только учит основам, но и развивает критическое мышление. Подготовьте их к изучению Python и других языков через игровые платформы типа Minecraft!
📝 Мнение: Полезные направления обучения для родителей и педагогов.
🔗 Ссылка на источник
Программирование для детей 8-9 лет: направлений и проекты
Обучение программированию детей сейчас на подъёме! Используйте визуальные инструменты как Scratch и TinkerCAD для создания интерактивных игр и 3D-моделей. Это не только учит основам, но и развивает критическое мышление. Подготовьте их к изучению Python и других языков через игровые платформы типа Minecraft!
📝 Мнение: Полезные направления обучения для родителей и педагогов.
🔗 Ссылка на источник
Хабр
Программирование для детей 8–9 лет: примеры направлений и проектов
Младшие школьники 8–9 лет, о чем говорит наша практика, уже способны справляться с блочным программированием и постепенно погружаться в текстовые языки, ведь соответствующий возраст – хорошее время...
🚀📲 #Web
Создание Telegram Web App за 5 минут!
Статья предлагает пошаговую инструкцию по разработке Telegram Web App с FastAPI и Aiogram 3. Вы научитесь генерировать и сканировать QR-коды, настраивать вебхуки и деплоить проект на сервер.
📝 Мнение: Отличная инструкция для разработчиков, интересующихся Telegram и веб-приложениями. Могут потребоваться дополнительные знания о QR-кодах.
🔗 Ссылка на источник
Создание Telegram Web App за 5 минут!
Статья предлагает пошаговую инструкцию по разработке Telegram Web App с FastAPI и Aiogram 3. Вы научитесь генерировать и сканировать QR-коды, настраивать вебхуки и деплоить проект на сервер.
📝 Мнение: Отличная инструкция для разработчиков, интересующихся Telegram и веб-приложениями. Могут потребоваться дополнительные знания о QR-кодах.
🔗 Ссылка на источник
Хабр
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта. Сегодня мы создадим Telegram-бота,...
🛠️💬 #Web #php
Всё, что вы хотели знать о Django Channels
Django Channels — это расширение для создания асинхронных веб-приложений с поддержкой веб-сокетов! 🚀 Использует consumers для управления соединениями, а channel layers позволяют общаться между процессами. Создание простого чата включает установку Django, настройку каналов и немного кода для обработки сообщений. Пример кода уже внутри! 👩💻👨💻
📝 Мнение: Полезная информация о расширении Django для создания реального времени приложений.
🔗 Ссылка на источник
Всё, что вы хотели знать о Django Channels
Django Channels — это расширение для создания асинхронных веб-приложений с поддержкой веб-сокетов! 🚀 Использует consumers для управления соединениями, а channel layers позволяют общаться между процессами. Создание простого чата включает установку Django, настройку каналов и немного кода для обработки сообщений. Пример кода уже внутри! 👩💻👨💻
📝 Мнение: Полезная информация о расширении Django для создания реального времени приложений.
🔗 Ссылка на источник
Хабр
Всё, что вы хотели знать о Django Channels
Приветствую, друзья! Когда я впервые начал работать с Django, меня всё устраивало, за исключением одного момента: как сделать так, чтобы приложение могло общаться с пользователем в реальном времени?...
🔍🆚 #AI
Полнотекстовый поиск vs. Векторный поиск
Полнотекстовый и векторный поиск — два подхода к поиску информации. Полнотекстовый фокусируется на точном совпадении слов и поддерживает нечеткие запросы. Он хорош для структурированных данных. Векторный же анализирует контекст с помощью ИИ, что позволяет находить информацию по смыслу. Совмещение методов может сделать результаты поиска более релевантными!
📝 Мнение: Интересно для разработчиков поисковых систем, хотя и без глубокой технической информации.
🔗 Ссылка на источник
Полнотекстовый поиск vs. Векторный поиск
Полнотекстовый и векторный поиск — два подхода к поиску информации. Полнотекстовый фокусируется на точном совпадении слов и поддерживает нечеткие запросы. Он хорош для структурированных данных. Векторный же анализирует контекст с помощью ИИ, что позволяет находить информацию по смыслу. Совмещение методов может сделать результаты поиска более релевантными!
📝 Мнение: Интересно для разработчиков поисковых систем, хотя и без глубокой технической информации.
🔗 Ссылка на источник
Хабр
Полнотекстовый поиск vs. Векторный поиск
Полнотекстовый поиск vs. Векторный поиск: в чём разница и когда их использовать? Технологии поиска информации сильно изменились. Раньше у нас был только поиск по ключевым словам, но теперь, благодаря...
🎨🛠️ #UX_UI
Принципы разработки UX/UI для промышленных приложений
Статья на Habr про ключевые правила разработки интерфейсов для промышленных программ. Рассматриваются важные аспекты:
1. Обратите внимание на графическую оболочку.
2. Не все веб-паттерны работают в промышленных условиях.
3. Учитывайте электронику для надежности.
4. Мелочи имеют значение.
5. Сосредоточьтесь на основном устройстве.
6. Регулярное тестирование на всех стадиях.
📝 Мнение: Полезные советы для UX/UI-специалистов, но мало полезной информации для разработчиков.
🔗 Ссылка на источник
Принципы разработки UX/UI для промышленных приложений
Статья на Habr про ключевые правила разработки интерфейсов для промышленных программ. Рассматриваются важные аспекты:
1. Обратите внимание на графическую оболочку.
2. Не все веб-паттерны работают в промышленных условиях.
3. Учитывайте электронику для надежности.
4. Мелочи имеют значение.
5. Сосредоточьтесь на основном устройстве.
6. Регулярное тестирование на всех стадиях.
📝 Мнение: Полезные советы для UX/UI-специалистов, но мало полезной информации для разработчиков.
🔗 Ссылка на источник
Хабр
Принципы и адаптация практик разработки UX/UI для промышленного ПО
В посте обобщили и разжевали проблемы создания UX/UI для промышленных приложений, способы их решения. Поделились соей иерархией правил и принципов при разработке интерфейсов промышленного ПО. Поводом...
🎮🛠️ #CyberSecurity
Standoff-онбординг: как собрать команду и подготовиться к киберсоревнованиям
Статья на Habr рассказывает о Standoff-онбординге: сбор команды, написание баг-репорта и подготовка к соревнованиям. Авторы делятся инструкциями по взаимодействию с Standoff 365 и полезным чек-листом для подготовки к кибербитве.
📝 Мнение: Статья наполнена практическими советами для программистов в кибербезопасности и киберспорте.
🔗 Ссылка на источник
Standoff-онбординг: как собрать команду и подготовиться к киберсоревнованиям
Статья на Habr рассказывает о Standoff-онбординге: сбор команды, написание баг-репорта и подготовка к соревнованиям. Авторы делятся инструкциями по взаимодействию с Standoff 365 и полезным чек-листом для подготовки к кибербитве.
📝 Мнение: Статья наполнена практическими советами для программистов в кибербезопасности и киберспорте.
🔗 Ссылка на источник
Хабр
Standoff-онбординг: собираем команду, создаем баг-репорт и готовимся к соревнованиям
Всем привет! Это заключительный материал из нашего импровизированного цикла «Standoff-онбординг». В первой статье мы разобрали, как реализовывать фишинг и ломать внешний периметр, а во второй —...
🚀🐘 #PostgreSQL #Backend
PostgreSQL 17: Новые возможности резервного копирования
В релизе PostgreSQL 17 появились крутые фишки:
1. Инкрементальные резервные копии: Теперь можно делать бекапы только изменённых блоков – быстро и удобно!
2. Новая роль pg_maintain: Упрощает администрирование и обслуживание, делая управление базами легче.
3. Улучшения логической репликации: Легче поддерживать высокую доступность и обновления.
4. Оптимизации: Вакуум, хранение, скорость – всё стало лучше!
📝 Мнение: Новые функции облегчают работу с PostgreSQL, особенно для администраторов.
🔗 Ссылка на источник
PostgreSQL 17: Новые возможности резервного копирования
В релизе PostgreSQL 17 появились крутые фишки:
1. Инкрементальные резервные копии: Теперь можно делать бекапы только изменённых блоков – быстро и удобно!
2. Новая роль pg_maintain: Упрощает администрирование и обслуживание, делая управление базами легче.
3. Улучшения логической репликации: Легче поддерживать высокую доступность и обновления.
4. Оптимизации: Вакуум, хранение, скорость – всё стало лучше!
📝 Мнение: Новые функции облегчают работу с PostgreSQL, особенно для администраторов.
🔗 Ссылка на источник
🧠🔍 #Психология
Профессиональное выгорание из-за потери смысла
Статья Анны Зари анализирует brownout — серьезный вид выгорания из-за утраты смысла работы. Авторы делят выгорание на три типа: burnout, boreout и brownout. Особый акцент на brownout делает её редкой, но важной темой для обсуждения среди IT-специалистов.
📝 Мнение: Статья подробно освещает brownout и его влияние на профессиональную жизнь, что актуально для многих в IT.
🔗 Ссылка на источник
Профессиональное выгорание из-за потери смысла
Статья Анны Зари анализирует brownout — серьезный вид выгорания из-за утраты смысла работы. Авторы делят выгорание на три типа: burnout, boreout и brownout. Особый акцент на brownout делает её редкой, но важной темой для обсуждения среди IT-специалистов.
📝 Мнение: Статья подробно освещает brownout и его влияние на профессиональную жизнь, что актуально для многих в IT.
🔗 Ссылка на источник
Хабр
Профессиональное выгорание из-за потери смысла своей деятельности
Каждый, кто сталкивался с выгоранием, наверняка заблаговременно чувствовал что "что-то идёт не так". Выгорание - это срабатывание естественных защитных механизмов, активный протест нашей психики,...
🎉🌐 #Selectel #брендинг
Прокачивание бренда IT-компании с помощью уютных фестивалей
Фестиваль "Selectel Day Off" демонстрирует, как IT-компания может продвигать свой бренд через уютные мероприятия. Основные моменты:
1. Человекоцентричность: Ценности компании на первом месте.
2. Уникальность: Ключевое отличие от других фестивалей.
3. Активация бренда: Интерактивные элементы и мобильные приложения.
📝 Мнение: Кейс Selectel предлагает идеи для улучшения имиджа и взаимодействия с аудиторией.
🔗 Ссылка на источник
Прокачивание бренда IT-компании с помощью уютных фестивалей
Фестиваль "Selectel Day Off" демонстрирует, как IT-компания может продвигать свой бренд через уютные мероприятия. Основные моменты:
1. Человекоцентричность: Ценности компании на первом месте.
2. Уникальность: Ключевое отличие от других фестивалей.
3. Активация бренда: Интерактивные элементы и мобильные приложения.
📝 Мнение: Кейс Selectel предлагает идеи для улучшения имиджа и взаимодействия с аудиторией.
🔗 Ссылка на источник
Хабр
Как прокачать бренд IT-компании с помощью уютных фестивалей? Кейс Selectel Day Off
Привет! На связи Дарья, старший ивент-менеджер Selectel. Год назад мы решили провести фестиваль для IT-специалистов . Идея не новая: компании часто проводят подобные мероприятия, поэтому нам было...
🖼️📊 #ML #AI
Разметка изображений: самый полный гайд
Разметка изображений важна для ML и AI. Она включает присвоение меток объектам на изображениях для обучения моделей.
🛠️ Виды разметки: bounding box, полигоны, семантическая сегментация, лидарные облака и ключевые точки.
🚀 Этапы работы: консультации, планирование команды, использование инструментов, таких как Labelbox и LabelImg.
📝 Мнение: Статья полезна для занимающихся компьютерным зрением, но недостаточно технически ориентирована.
🔗 Ссылка на источник
Разметка изображений: самый полный гайд
Разметка изображений важна для ML и AI. Она включает присвоение меток объектам на изображениях для обучения моделей.
🛠️ Виды разметки: bounding box, полигоны, семантическая сегментация, лидарные облака и ключевые точки.
🚀 Этапы работы: консультации, планирование команды, использование инструментов, таких как Labelbox и LabelImg.
📝 Мнение: Статья полезна для занимающихся компьютерным зрением, но недостаточно технически ориентирована.
🔗 Ссылка на источник
Хабр
Разметка изображений: самый полный гайд
Представьте себе, что от точности разметки изображений зависит успех вашего проекта: будь то способность нейросети распознавать сложные объекты или автоматизация рутинных задач. Но в чем ее специфика,...
🚀📊 #Scrum #Kanban
Выбор между Scrum и Kanban
Статья рассматривает два подхода к управлению проектами: Scrum для четких временных рамок и Kanban — для непрерывного потока работы. Scrum идеально подходит для создания новых продуктов, тогда как Kanban отлично справляется с изменениями и поддержкой процессов.
📝 Мнение: Статья полезна для выбора между Scrum и Kanban, в зависимости от ваших проектных нужд.
🔗 Ссылка на источник
Выбор между Scrum и Kanban
Статья рассматривает два подхода к управлению проектами: Scrum для четких временных рамок и Kanban — для непрерывного потока работы. Scrum идеально подходит для создания новых продуктов, тогда как Kanban отлично справляется с изменениями и поддержкой процессов.
📝 Мнение: Статья полезна для выбора между Scrum и Kanban, в зависимости от ваших проектных нужд.
🔗 Ссылка на источник
Хабр
Scrum или Kanban, что выбрать для вашей команды?
Автор статьи: Дмитрий Курдюмов Участвовал в Аджайл-трансформациях в крупнейших компаниях в России (Альфа банк, МТС, Х5 retail group), с международным опытом в стартапе зарубежом. При выборе...
🔍🚀 #SQL #ML
Поиск «токсичных» SQL-запросов
Студенты МИФИ разработали алгоритмы для выявления «токсичных» SQL-запросов, которые требуют много ресурсов. Используя нейросети и методы TF-IDF, они могут прогнозировать время выполнения, анализируя планы запросов. Исследование базируется на данных TPC-H и BIRD и демонстрирует возможность применения в реальных системах.
📝 Мнение: Интересно для оптимизации БД, но не хватает технических деталей.
🔗 Ссылка на источник
Поиск «токсичных» SQL-запросов
Студенты МИФИ разработали алгоритмы для выявления «токсичных» SQL-запросов, которые требуют много ресурсов. Используя нейросети и методы TF-IDF, они могут прогнозировать время выполнения, анализируя планы запросов. Исследование базируется на данных TPC-H и BIRD и демонстрирует возможность применения в реальных системах.
📝 Мнение: Интересно для оптимизации БД, но не хватает технических деталей.
🔗 Ссылка на источник