Месяц: Май 2023

  • Daisy: ежедневный помощник на основе ChatGPT в твоём кармане

    от автора

    Рассказываем о нашем телеграм-боте, который воспринимает речь, сочиняет тексты, пишет код, делает лингвистические переводы, создаёт краткие обобщения, художественные изображения и решает задачи по различным дисциплинам. Предлагаем вам его протестировать — будем рады фидбэку. Из инициативы для друзей — в полноценный продуктHardware/TeamLead rdl by red_mad_robot Валера Ковальский и видеоаналитик Артём Лысенко регулярно тратят часть нерабочего времени на то, чтобы попробовать и протестировать что-то новое в технологиях.Так, Валера…

  • Сколько стоит твоя жизнь?

    от автора

    Сколько стоит человеческая жизнь? Да-да, в рублях. Обычная реакция на такой вопрос, что-то вроде: как ты смеешь говорить о цене человеческой жизни, ведь она бесценна? Что ж, обсудим.Невидимые детиНачнём мы с истории Ханса Рослинга из его книги «Фактологичность». Рослинг специалист по статистике и эксперт в области международного здравоохранения. Как связаны эти два направления? Скоро узнаете.На заре…

  • Работа Apache Kafka на примерах. Поднимаем Kafka Cluster используя docker-compose

    от автора

    О чём?Сегодня я постараюсь продемонстрировать\объяснить работу Kafka, используя как можно меньше определений и побольше практики. Мы рассмотрим 3 сценария работы с Kafka. Для последнего сценария мы поднимем Kafka Cluster в Docker и с помощью UI увидим, как происходит общение между сервисами.ТеорияKafka — брокер сообщений, с помощью которого разные микросервисы общаются друг с другом. Также используется для отправки логов (например в Graylog и Elastic), хранения данных и т. д.Брокер — узел…

  • Почти все о Carbonio LDAP

    от автора

    LDAP в почтовом сервере Carbonio является одним из ключевых элементов. LDAP представляет из себя структурированное хранилище настроек учетных записей, доменов, Классов обслуживания, а также серверов, входящих в состав инфраструктуры Carbonio. В Carbonio допускается использование и внешних серверов LDAP, в том числе Active Directory. В данной статье мы расскажем о том, что именно и как именно…

  • Фиксация договорённостей

    от автора

    Зачастую на проектах пренебрегают фиксацией договорённостей и зря, жизнь показывает, что, уделив время на оформление и согласование договорённостей на встрече, проект только выигрывает, так как проходит время и забывается о чём договорились, а бывает так, что не поняли друг друга. Согласованные итоги встречи являются артефактами проекта, которые могут быть предъявлены по запросу в качестве доказательства…

  • Упрощаем разработку на React Native: чем полезен CocoaPods?

    от автора

    В МойОфис мы создаем продукты для совместной работы и делового общения. В том числе стремимся делать так, чтобы доступ к корпоративной коммуникации был максимально удобным для пользователя. Большинство наших решений — от редакторов документов и почтовых систем до цифрового рабочего пространства Squadus — представлены, помимо десктопа и веба, на основных мобильных платформах.iOS- и Android-приложения Squadus…

  • Консолидация отображения данных с использованием протокола OData

    от автора

    Появилась у нас тут задачка, вывести на портале Incomand данные из разных подсистем (1С, Тезис…) . Конечно можно было бы написать плагины, каждый из которых слазил бы в подсистему, получил данные и показал их на портале — НО — мы бы получили p2p и спагетти, порталу пришлось бы разбираться с форматами и протоколами работы каждой…

  • Как управлять тимлидами

    от автора

    Управление тимлидами сильно отличается от управления инженерами. Это логично, ведь перед вами теперь руководители, а не обычные сотрудники. Тимлиды не любят излишний менеджмент и контроль. И зачастую, сами знают как сделать ту или иную задачу. Поэтому подход должен быть иным.В статье поделюсь своим мнением о том, как это делать и какие инструменты использовать.Привет! Меня зовут…

  • Использование параметров проекта CADLib в объектах nanoCAD BIM Конструкции

    от автора

    Одно из безусловных преимуществ BIM-систем – однократный ввод данных. Как правило, в развитых системах не приходится вводить одни и те же данные. Все необходимое передается из области хранения в ту область хранения/применения, где в этих данных возникает потребность. Инструментарий, реализующий такой подход, довольно разнообразен: создание проектов из шаблона, передача данных из САПР в PDM и…

  • 7 решений для установки и управления WireGuard на своём сервере

    от автора

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