Выходные прошли бурно: довёл до MVP сразу три небольших проекта. FileSyncronizer — автоматический синхронизатор файлов между устройствами Жутко оригинальная идея, уверен, никто такого ещё не делал. Была замечательная штука Syncthing, но потом её создатели заняли радикальную политическую позицию, и использовать их продукт стало невозможно. Есть ещё отличная штука Seafile, но для неё нужно поднимать большой и тяжёлый сервер, а раньше у неё не было нормальных мобильных клиентов. Так или иначе, теперь есть заготовка сервера, который хранит всю историю версий файлов со всех агентов, рассылает обновления, регистрирует конфликты и уведомляет о...
Полигон: графическая среда разработки программ для промышленных контроллеров на языке функциональных блоков. Страница производителя, ООО «ПромАвтоматика Софт» и раздел среды Полигон на сайте ОВЕН. Так получилось, что я довольно плотно занялся изучением этой системы, чтобы в кратчайшие сроки завершить один проект на базе контроллеров ПЛК210 с Полигоном на борту. Система очень интересная, позволяет программировать контроллеры на своей версии FBD и довольно успешно, хоть и не обросла еще "взрослыми" фичами и плюшками, типа системы управления переменными, встроенными журналами и прочим таким. Есть фбд блоки, которые с разной степенью успешности реализуют этот...
Рубрика AVGEEK. Душню за авиацию тоже. Когда я учился летать, среди прочего инструкторы учили простой формуле: на глиссаде скорость регулируешь штурвалом, высоту газом. Что характерно, пока учился, я так запутался, что словами всегда повторял ровно это правило, а руками делал наоборот: как только самолет проваливался под глиссаду, начинал тащить его штурвалом, зато когда разгонялась скорость, начинал сбрасывать обороты. В результате я сильно раскачивал борт, и посадки у меня долго были скорее чудом, чем навыком, хоть и хорошо натренированным чудом. Нормально разобрался я с этим уже позже, когда учился летать на...
С 1 июля Yandex Tracker стал чересчур платным: теперь даже за одного пользователя нужно платить. Для маленьких проектов и личного использования он резко перестал быть привлекательным. А мы уже некоторое время разрабатываем CRM систему с BPMN флоу под бизнес процессы. В ней уже есть пользователи, роли и разрешения, история и аудит, комментарии, аттачи. Очень подходящий набор для трекера. Первый MVP собрался буквально за сутки. Базовые потребности закрылись сразу: есть заголовок и описание задачи, типы задач, у каждого типа свой флоу в BPMN, списки, сохраняемые фильтры, аттачи, история изменений, уведомления через...
Мой друг столкнулся с очень болезненной житейской проблемой. В ФГБУ «НМИЦ онкологии им. Н.Н. Блохина» Минздрава России ему выдали результаты обследования в битом ZIP архиве, который в другой больнице распаковать не смогли. В центре тоже помочь не смогли, у ПО медицинского оборудования есть свои глюки, а ничего другого не получить. После небольшого исследования выяснилось, что архив больше 4 гигабайт, запакован без сжатия и при этом использует 32 битные ZIP смещения. Это и стало источником проблем. Стандартный ZIP и WinRAR на этом архиве выдавали кучу ошибок: что то из файлов вынимали...
Этот сайт задумывался как простой личный блог без серверной части. Не платформа, не витрина и не лента ради ленты, а место, куда можно складывать рабочие заметки, статьи, небольшие разборы и материалы, которые со временем могут дополняться. Главная страница должна сразу показывать содержание: кто я, как со мной связаться и какие статьи уже опубликованы. Для коротких материалов в ленте достаточно превью, а большие тексты получают отдельную страницу. Если к статье нужны скриншоты, фотографии или архивы со вспомогательными файлами, они должны лежать рядом с ней и нормально публиковаться вместе с сайтом. Технически...