Новые функции и модификации — Наука в гидропонике

связанныйrssYouTubeинстаграм

Мой бесплатный гидропонный калькулятор питательных веществ с открытым исходным кодом доступен с 2010 года, претерпев множество итераций и изменений на протяжении многих лет. Последняя версия от 24 мая 2023 г. — 1.70, которую вы можете скачать здесь. В этом новом выпуске реализовано несколько важных обновлений и модификаций. В этом посте я напишу о них, о том, почему они были созданы, и о функциях, которые я реализую в следующей версии программного обеспечения.

Новые функции и модификации — Наука в гидропонике
Новый экран выбора вещества в HydroBuddy v1.70

Большинство изменений в этой версии сделано в разделе «Подбор вещества» программы, который доступен через одноименную кнопку на вкладке «Главная страница». Это «сердце» программы, поскольку именно здесь пользователи решают, какие необработанные входные данные они хотят использовать, и где они могут управлять библиотекой входных данных, которые фактически доступны для расчетов. В предыдущих версиях по умолчанию была доступна очень широкая библиотека входных данных, включая множество входных данных, которые редко имели какое-либо практическое применение в гидропонике и использовались в иллюстративных целях. Хорошим примером этого является такая соль, как «Нитрат кальция (тетрагидрат)», которая очень редко используется производителями гидропоники, поскольку коммерческий «Нитрат кальция» на самом деле является солью нитрата кальция и аммония, которая сильно отличается по химическому составу и составу от чистого тетрагидрата нитрата кальция. .

Чтобы решить упомянутую выше проблему, я полностью перестроил базу данных веществ, включив в нее только коммерчески доступные сырые удобрения, которые имеют смысл и действительно используются в обычных ситуациях в гидропонике. Это включало добавление множества различных хелатов и солей металлов, которые ранее игнорировались, но теперь являются частью базы данных по умолчанию HydroBuddy.

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

Новые функции и модификации — Наука в гидропонике
HydroBuddy v1.7 содержит интерактивные названия веществ на вкладке результатов, которые ведут к партнерским ссылкам Amazon, которые продают упомянутые продукты без дополнительных затрат для пользователя.

Вкладка «Используемые вещества» также была дополнена новой функцией «Сохранить/загрузить», которая позволяет пользователям сохранять или загружать списки используемых веществ, чтобы избежать хлопот, связанных с необходимостью просматривать и выбирать вещества, когда они хотят приготовить определенный раствор. . Это также очень раздражало меня в прошлом, поскольку необходимость просматривать различные наборы входных данных, используемых для разных целей, может занимать очень много времени. С помощью этой новой функции все, что мне нужно сделать, это сохранить один список для каждой из моих потребностей, и одним нажатием кнопки «Загрузить» можно легко изменить список из 5+ входных данных без необходимости какого-либо утомительного и подверженного ошибкам ручного управления. меняется. Еще одним небольшим ручным улучшением стало добавление небольшой кнопки «Все» рядом с кнопкой «Удалить», которая позволяет удалить все вещества, присутствующие в списке «Вещества, используемые для расчетов».

Еще одним изменением в этой версии было решение использовать 32-битный компилятор в Windows, чтобы убедиться, что все переменные для этой операционной системы 32-битные. Это позволит пользователям, использующим как 32-, так и 64-разрядные операционные системы, без проблем использовать программное обеспечение. Это было проблемой в прошлом, так как многие пользователи все еще используют старые 32-битные системы, и у них были проблемы с ручной компиляцией Hydrobuddy на некоторых из их старых машин. К сожалению, у меня до сих пор нет Mac, поэтому HydroBuddy еще не доступен для загрузки для MacOSX, и программное обеспечение необходимо будет индивидуально скомпилировать всем тем, кто захочет использовать его в своих настройках MacOSX.

Одной из функций, которой больше всего не хватает сейчас, является возможность импортировать базы данных из предыдущих версий, поскольку каждый раз, когда программное обеспечение обновляется, пользователи не могут воспользоваться преимуществами предыдущих пользовательских баз данных, созданных с использованием программного обеспечения, из-за проблем с совместимостью между версиями. (новые поля БД добавляются, редактируются и т. д.). Для следующей версии программного обеспечения я работаю над функцией импорта БД, которая должна устранить эту проблему, чтобы пользователи могли извлечь выгоду из последних выпусков HydroBuddy без необходимости утомительно добавлять все свои старые вещества в новый выпуск.

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

Фейсбуктвиттерреддитпинтерестсвязанный