• Новая жизнь коммунального сервиса



      Прошло уже более 3 лет после последней публикации. К сожалению, долгое время в проекте не было каких-либо изменений и фактически он был заброшен. Но, в начале этого года, забыв заплатить за хостинг, получил множество писем и на удивление оказалось, что сервисом пользуется довольно много людей по всей стране и даже в других странах (Украина, Белоруссия, Казахстан и другие). Было решено реанимировать проект и доработать. И сейчас, по прошествии нескольких месяцев после реанимации, хочу рассказать вам что было сделано за это время и поделиться некоторыми планами на ближайшее будущее.
      Читать дальше →
    • Использование javascript в Vaadin 7 или как я сэкономил $490 на графиках (часть 1)

      • Translation
      • Tutorial
      В этой статье я расскажу вам как внедрял красивые графики в наш сервис учета коммунальных услуг Dom24x7 и с какими проблемами и неудобствами пришлось столкнуться.

      Для Vaadin 7 имеется прекрасное официальное дополнение для работы с графиками, но проблема в том, что оно не бесплатное и стоит почти $500! Таких денег мне тратить не хотелось, и я решил поискать альтернативу из бесплатного, но, к сожалению, все что я нашел меня совершенно не удовлетворяло по качеству и тогда я вернул свое внимание на официальное дополнение для работы с графиками и решил изучить его повнимательнее.

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

      Кстати, разработчики Vaadin объясняют, почему так дорого просят за дополнение по работе с графиками тем, что им приходится приобретать корпоративную лицензию.

      Определившись с библиотекой осталось решить вопрос, как же все таки ее подключить к своему проекту?
      Статья состоит из двух частей. Первая часть это перевод статьи о том как подключать javascript библиотеки к vaadin проектам, а вторая часть расскажет о там, как я, используя полученные знания, написал библиотеку для отображения графиков.
      Итак…
      Читать дальше →
      • +6
      • 10.6k
      • 5
    • Как начать учитывать коммунальные услуги с комфортом

        Я никогда не считал себя дисциплинированным человеком в вопросах, связанных с учетом коммунальных услуг: показания счетчиков снимал нерегулярно, оплату по квитанциям каждый раз откладывал на потом, которое наступало месяца через 3-4. Из-за этого приходилось переплачивать, т.к. начислялись различные пенни, да и сложно было перепроверить управляющую компанию, а правильно ли они начисляют. Периодические попытки начать учитывать показания счетчиков и платежей по ним подручными средствами ни к чему не приводили: листки с записями показаний терялись, excel-файл забывал заполнять. А тут еще в ноябре прошлого года наша УК учудила и прислала мне и другим жильцам нашего дома квитанции с непонятно большими суммами на оплату по отоплению, просто перестав учитывать показания счетчиков тепла, объясняя это большими теплопотерями дома и совершенно не прозрачными формулами расчета, по которым даже у них самих «дебет с кредитом не сходился».

        Жильцы нашего дома, в том числе и я, сильно возмутились такому хамскому отношению и, в страстном порыве восстановить справедливость, начали объединяться в ТСЖ, я же задумался об удобном способе учета показаний счетчиков со всевозможными анализами данных, отчетами, напоминалками, а также обмене полезной информацией со своими соседями.
        Читать дальше →