Месяц: Октябрь 2022

  • Самостоятельная разработка ПО. Сколько стоит? Кому и зачем это стоит начинать?

    от автора

    Привет, Хабр! Ежедневно, по роду деятельности, мы общаемся с десятками компаний, в основном средний и малый бизнес, на тему автоматизации процессов техподдержки и выездного сервиса. Еще 5 лет назад, нас не очень удивляло массовое желание “изобрести велосипед”, то есть написать собственную CRM, Helpdesk, систему складского учета и т.д. Но за последние 2,5 года (COVID-19 +…

  • Запуск ML скриптов в облаке с помощью dstack. Бонус – про запуск open-source проектов

    от автора

    Привет! Пару недель назад мы выложили на GitHub утилиту для запуска ML скриптов в облаке. В этом посте я бы хотел рассказать, об этой утилите, а также с какими трудностями мы столкнулись при ее разработке. Статья может быть интересна тем, кто имеет отношение к машинному обучению, тем кто разрабатывает собственные утилиты для разработчиков, и, наконец, тем,…

  • Непрерывное обучение для продакшен-систем

    от автора

    Жизненный цикл машинного обучения Введение Методология agile-разработки ПО, популяризированная примерно в 2010 году манифестом Agile Software Development, продвигает идею адаптивного планирования, эволюционного развития, быстрой доставки и непрерывного совершенствования как ключевых свойств, обеспечивающих быстрый и гибкий отклик на постоянно ускоряющиеся изменения рынка и его требований. Поскольку линейные каскадные модели, позаимствованные из отраслей производства и строительства, оказались…

  • Вышел OpenChatPhp-1.1

    от автора

    Недавно, — если быть точным — 3 года назад, я начал делать чат на PHP для собственных нужд. Буквально на днях я доработал пару функций и решил его всё-таки выпустить в мир. Технология, которую использует данная система, уже считается устаревшей: PHP (ООП, MVC), AJAX (XMLHttpRequest), HTML5, MYSQLI, CSS3. На одном из каналов Telegram кто-то пошутил…

  • Практика применения автоматов в ПЛК

    от автора

    Соловей!.. Ведь, слушайте, ведь вот пичуга! Ну, смотреть не на что!.. Ну, мелочь пузатая!.. А ведь как, подлец, природу украшал!.. Что делал, мерза­вец!.. Э-тю-тю-тю-тю-тю-тю, тю-тю-тю!..Райкин А. Люди и манекеныРассмотрим алгоритм, который заимствован из несложного проекта системы управления прессом. В сам проект вникать не будем, а рассмотрим лишь его небольшую и, пожалуй, самую простую часть –…

  • Грейды для менеджеров

    от автора

    У нас, в компании FINCH, у каждого из отделов есть система грейдов. Система предназначенная для оценки навыков специалистов и зарплатной вилки на которую они могут претендовать, в зависимости от выполняемых задач и роли занимаемой в проекте.До последнего времени у отдела менеджеров не было такой системы и это вызывало непредсказуемые решения в управлении кадрами и распределении…

  • Основы Entity Framework Core. Часть [0]

    от автора

    Всем привет!В этой части будет кратко рассказано о технологии Entity Framework Core, а также её установки в свой проект.Кратко о технологииОбщая цель EF — предоставить возможность взаимодействия с данными из реляционных баз данных с использованием объектной модели, которая отображается напрямую на бизнес-объекты в создаваемых приложениях. Например, вместо того, чтобы трактовать пакет данных как коллекцию строк…

  • Особенности разработки TWA в 2022 году

    от автора

    ДисклеймерРазрабатывать легко, но есть нюансы. ВступлениеПриветствую. С вами Дени Сергеевич, ведущий разработчик МТС Ticketland. В этой статье я расскажу о своем опыте разработки TWA: какие инструменты выбрать, на какие грабли наступил и костыли пришлось сделать, чтобы все заработало. В конце статьи поделюсь своими выводами на что обратить особое внимание.Что такое TWATWA (Trusted Web Activities) — специальный…

  • Над пропастью во лжи

    от автора

    Может быть это и не их вина, но так уж получилось, что бойцы гуманитарного фронта, несущие вахту по охране нашей разумности и адекватности, сильно не поспевают за нами, технарями. Начиная с середины прошлого века, это перестало быть только философско-академическим вопросом. После изобретения ядерного оружия растущая пропасть между техническим и гуманитарным знанием превратилась в экзистенциальный вызов…

  • Большой экран — большие возможности: адаптация приложений под складные устройства

    от автора

    Появление складных девайсов, занявших нишу между обычными смартфонами и планшетами заставило пересмотреть сценарии взаимодействия с приложениями и учитывать новые возможности мобильных устройств. Представляем обзор изменений, анонсированных на Android Developer Summit 2021, от Android Lead Developer’а Анатолия Шулипова и дизайнера Федора Миронова.По мере развития рынка мобильных устройств они становятся всё более удобными для работы, творчества и…