• Авторизация


Меню на следующую неделю 23-01-2009 17:18 к комментариям - к полной версии - понравилось!


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

В какой то момент иссякла фантазия и стало лень придумывать что приготовить. В результате у меня возникла идея автоматизировать этот процесс и внести в составляемое меню элемент случайности и разнообразия.

Так я сел за компьютер и написал программку на Java, которая составляет меню на неделю.
Всё оказалось очень просто: сначала заполняешь базу данных с любимыми рецептами, а потом раз в неделю делаешь выборку (с желаемыми параметрами) из которой генерируется меню на неделю. Всё сделано с удобным интерфейсом пользователя и возможностью сохранения меню в виде HTML файла.

Вот собственно меню на следующую неделю, сгенерированое моей программкой :)
[569x698]
вверх^ к полной версии понравилось! в evernote
Комментарии (5):
Ника_78 01-02-2009-17:36 удалить
Очень интересно. Про программку можно подробней7
forester78 04-02-2009-11:07 удалить
Ника_78, Конечно.
Сначала заполняешь базу данных рецептов, которые ты обычно готовишь. База данных это простой текстовой файл. Заполнять можно из программки (удобнее), а можно напрямую редактировать файл. Также можно добавить к рецепту картинку и описание.

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

Затем нажимаешь кнопочку "Сгенерировать меню". Получаешь готовое меню (генерируется из выбранного списка случайным образом). Если не понравилось, можно тут же сразу перегенерировать. Ещё можно указать, что какие то дни готовить не будешь или готовишь на два дня за раз и с какого дня начинается неделя.

Тут же программка составляет список ингредиентов которые надо купить из составленного меню. При желании можно получить описание как готовить.

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

Пока всё на английском, но скоро планирую добавить поддержку русского языка.

Делал программку в основном для себя, но если идея понравилось могу скинуть на мыло.

Вот так вот выглядит главное окошко:
[699x476]
Ника_78 04-02-2009-11:17 удалить
мне очень интересно!! можно программку? Я мужу похвалюсь и буду придерживаться тоже! Спасибо большое! хорошую вещь придумал!!!
forester78 04-02-2009-11:59 удалить
Ника_78, Спасибо!
Я в личку послал ссылку.
Надеюсь понравится :)
Ника_78 04-02-2009-13:05 удалить
спасибо, получила,попозже буду разбираться как малышку уложу.


Комментарии (5): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Меню на следующую неделю | forester78 - Run Forrest, Run | Лента друзей forester78 / Полная версия Добавить в друзья Страницы: раньше»