Перейти к основному содержанию

UU: Uправленческий Uчёт

Статус Проекта
Активный
UU logo

Online-набор инструментов для Uправленческого Uчёта, управления бизнес-процессами и анализа накопленных бизнес-данных. Важной частью является модуль UuToken, используемый для расчёта бонусов сотрудникам компании (участие в распределении части прибыли).

Проект был начат как внутренняя разработка, но потом вырос, созрел и стал по-настоящему незаменимым повседневным инструментом управления бизнес-процессами. Он уже используется несколькими компаниями. На сегодня проект бесплатен, доступен для использования, и мы открыты для предложений по доработке.

Платформа MtLap

Статус Проекта
Активный
MtLap logo

Платформа MtLap - наш программный фундамент для быстрой и эффективной разработки облачных сервисов и приложений. Разработка платформы началась в далёком 2007-м году, и с тех пор она была несколько раз полностью переработана с учётом изменений в технологиях. Сегодня Платформа MtLap современной базой для почти всех наших online-проектов. Уже более 10 проектов работают и активно дорабатываются на платформе MtLap.

Платформа MtLap основана на CMS Drupal (Drupal 9 на текущий момент). Технически платформа MtLap состоит из модуля 'mtlapbase' и темы оформления 'mtlaptheme' для Drupal. Каждый наш online-проект - это кастомный модуль для Drupal с зависимостью от модуля 'mtlapbase' и кастомная тема оформления для Drupal, унаследованная от темы 'mtlaptheme'. Это позволяет нам объединять базовый код, стили, скрипты и т.п. от разных проектов.

Переезд на Drupal 9

Опубликовано mishutka -

Классические "сапожники без сапог"... Наш сайт был создан на Drupal 6 в далёком 2008. А с 2012-го года он бы почти заморожен и не обновлялся. Ушло несколько лет, чтобы наконец найти время и мигрировать сайт на современный Drupal 9.

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

mito_exe_version.exe

Статус Проекта
Устарел (часть функционала может быть старой)

Небольшая программа для определения номера версии EXE-файлов. Принимает с командной строки имя файла и выводит на стандартный вывод номер версии этого файла. Используется в основном в BAT-файлах для автоматизации процесса сборки (build) программ. Например, мы используем её для создания архивов с автоматически добавленным в имя архива номером версии программы.

Binardo: Виртуальные Копилки

Статус Проекта
Активный
Binardo logo

Облачный сервис для создания и использования виртуальных копилок.

Создаёте себе копилку, настраиваете действия, которые добавляют в неё очки, и действия, которые забирают из неё очки. А дальше просто нажимаете "плюсики" и "минуски". А ещё копилки можно "шарить" с другими пользователями, чтобы меряться с друзьями прогрессом - это тоже здорово мотивирует!

Адаптировано под использование на смартфонах.

Рациональная красота творчества

Опубликовано mishutka -

В "обывательской психологии" принято делить мозг на полушария: левое отвечает за логику, анализ, рациональное мышление, а правое - за эмоциональное восприятие, интуицию, воображение. И да, везде сразу же после таких объяснений пишут, что у всех людей работают оба полушария, что крайностей не бывает и т.п. Но факт остаётся фактом - кто-то больше склонен к рациональности и анализу, а кто-то - к эмоциям и интуитивному восприятию.

Большинство моих знакомых (причём подавляющее большинство) считают, что я программист. Ну пусть будет так для упрощения. А про программистов в той же самой "обывательской психологии" принято считать, что они математики, исключительно рационально мыслящие люди. И пожалуй да, соглашусь, без умения анализировать, мыслить рационально не написать хорошего кода. Но ведь для того, чтобы родилось хорошее программное обеспечение, не только код должен быть хорошим, хорошей в первую очередь должна быть архитектура системы.

По-хорошему, обычно всё начинается именно с проектирования это самой архитектуры. Её достаточно легко спроектировать, когда есть чёткое понимание того, что должно получиться. Например, хорошо формализованное техзадание. А когда его нету? Когда проект живёт и развивается вместе с разработкой? Если конечные требования совершенно не ясны, а есть лишь наброски, какой-то эскиз описания. Есть представление о том, что необходимо сделать, ровно на данный момент, и есть чёткое осознание, что это представление будет меняться и довольно сильно.