Дневник разработки
Годовая симуляция: 8760 часов расчета вместо одной цифры
Как KIB4D перешел от статического расчета теплопотерь к почасовой симуляции отопления с учетом погоды, тепловой инерции и работы системы отопления.
8760 часов погоды без тормозов: Архитектура климата KIB4D
Планирую компонент, который отдает погодные данные для годовой симуляции — без Web Worker, с фоновой подгрузкой и отменой лишних запросов.
Выносим строительный пирог в отдельный модуль
Почему я решил вынести визуальный конструктор строительных слоев в отдельный независимый модуль KIB4D и как это изменит работу с платформой.
Архитектура KIB4D: почему калькуляторы связаны между собой
Рассказываю, как конструкции, созданные в калькуляторе точки росы, становятся частью единой модели дома и используются в других расчетах.
Точку росы тоже пора отправить в симуляцию
Хочу переделать расчет влагонакопления в KIB4D: вместо статичного графика посмотреть, сколько влаги накапливается в конструкции зимой и сколько успевает высохнуть летом.
Релиз 1.0: Запуск калькулятора и немного про архитектуру
Первая рабочая версия в сети. Рассказываю, как устроен проект изнутри и почему я выбрал максимально простые технологии.
Теплый пол: динамический пирог и первый неожиданный вывод
Связал конструкцию теплого пола с общей моделью дома и во время тестирования пересмотрел собственный проект отопления.
Думал как сделать себе водяной теплый пол. Сделал калькулятор.
Закончил работу над ядром калькулятора теплого пола. Связал физику с визуализацией: теперь температурная зебра и трубы рисуются динамически.
Невидимый калькулятор и один неприятный баг
Разбирался с проблемой загрузки базы материалов при прямом открытии калькуляторов и заодно нашел возможную причину проблем с индексацией.
Первые недели после запуска: когда посетителей почти нет
О первых результатах после запуска KIB4D, современной индексации сайтов и планах по развитию проекта.
Пост №0: О проекте KIB4D и почему появился этот дневник
Давайте знакомиться. Коротко о том, кто я, что такое KIB4D и зачем мне понадобилось вести открытый лог разработки.
SEO-рефакторинг: приводим структуру KIB4D в порядок
Перестроил структуру URL, разделил публичные калькуляторы и рабочую часть проекта, вынес SEO-данные в отдельные модули и настроил 301 редиректы.
Переход на v2
Начал работу над второй версией интерфейса и экспериментирую с архитектурой климатических данных.
Меньше запросов к серверу, умный каталог и коварные баги Vue 3
Оптимизировал расчет сметы, доработал каталог материалов, исправил ошибки интерфейса и подключил аналитику.