Pichugin Organizer

Планы, идеология, архитектура и т.п.

Модератор: Модераторы

Pichugin Organizer

Сообщение Sharfik » 29.01.2017 00:48:57

Простенький органайзер, давно хотел отписаться тут про него.
Почему и зачем: Менеджеров напоминаний куча, но не всё и не всем подходит. Меня как то попросили написать такой с конкретными функциями, программа прожила до 3-ей версии. Ужасный код заставлял тратить на нее кучу времени. Когда появилось время, то адаптировал код БД другой программы под эту и полностью переписал все под fpc.
Среда разработки: CodeTyphon 5.8-8.4
Лицензия: Лицензия предусматривает свободное использование программы, а так же модернизацию без права продаж конечного продукта.
Ссылка на бинарник и исходники: https://sites.google.com/site/pichuginorganizer/downloads https://freesoft.ru/windows/pichugin_organizer
В общем, кому интересно пользуйтесь.

Прочее:
-Адаптировать под Linux времени нет, все под Win10 делалось.
-Реализованы функции работы с часовыми поясами Windows, горячие клавиши доступа к функциям программы, мониторинг активности пользователя, командная строка.
-Хранение данных в файлах с xml разметкой упакованных в zip архив.
-Данные хранятся в виде коллекций(таблиц), которые самостоятельно сохраняются. При добавлении новых нет необходимости на это тратить время.
-Временные отметки в программе не привязаны к часовому поясу пользователя.
-Все записи коллекций использую уникальные идентификаторы.
-Функция плагинов в виде заготовки сделана.
Последний раз редактировалось Sharfik 15.11.2024 16:24:08, всего редактировалось 4 раз(а).
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30

Re: Pinor

Сообщение hinst » 31.01.2017 14:06:29

интересная программка; пользоваться ей я конечно не же буду,
есть же Гугловские календари с синхронизацией на смартфончик :mrgreen:

и полностью переписал все под fpc

А было Delphi?
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Pinor

Сообщение Sharfik » 31.01.2017 23:26:30

hinst писал(а):есть же Гугловские календари с синхронизацией на смартфончик :mrgreen:

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

А было Delphi?

Turbo Delphi
Последний раз редактировалось Sharfik 12.06.2023 04:57:55, всего редактировалось 1 раз.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30

Re: Pinor

Сообщение Снег Север » 01.02.2017 08:48:53

Sharfik писал(а):Все что я думаю о убодстве интерфейсов гугл характеризуется зеленым смайлом с желтой лужей.
Мне и тем кто мне хотелки присылает - синхронизация не нужна Работа в ряде случаев должна жить на работе, а не таскаться с тобой в отпуск

+100500 !
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3038
Зарегистрирован: 27.11.2007 16:14:47

Re: Pinor

Сообщение Лекс Айрин » 01.02.2017 09:22:26

Sharfik писал(а): Работа в ряде случаев должна жить на работе, а не таскаться с тобой в отпуск :)


органайзер далеко не всегда нужен только на работе.на отдыхе он тоже может потребоваться.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Pinor

Сообщение zub » 01.02.2017 21:16:15

на мониторе с высоким дпи не всё в порядке - надписы налазят друг на дружку
zub
долгожитель
 
Сообщения: 2886
Зарегистрирован: 14.11.2005 23:51:26

Re: Pinor

Сообщение Sharfik » 01.02.2017 22:25:15

zub писал(а):на мониторе с высоким дпи не всё в порядке - надписы налазят друг на дружку

принтскрин можешь прислать?)

Лекс Айрин писал(а):органайзер далеко не всегда нужен только на работе.на отдыхе он тоже может потребоваться.

по закону жанра программа в этот момент должна начать обновляться, а без обновления не захочет работать, потому что облачная. а в отпуске трафик отключен у пользователя. в общем - все умерли)))
Хочешь подставить пользователя, чтобы он тебя ненавидел - сделай так, чтобы программа зависела от интернета и при обновлениях начинала глючить. Вот у zub уже плохое мнение о программе, наверно, потому что она не резиновая - ему не удобно.
Последний раз редактировалось Sharfik 02.02.2017 01:25:25, всего редактировалось 1 раз.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30

Re: Pinor

Сообщение zub » 01.02.2017 23:06:32

Во многих местах, например на скрине.
В чем прикол делать окно настроек без ресайза?
Вложения
pinor.png
zub
долгожитель
 
Сообщения: 2886
Зарегистрирован: 14.11.2005 23:51:26

Re: Pinor

Сообщение Sharfik » 02.02.2017 01:19:13

zub писал(а):Во многих местах, например на скрине.
В чем прикол делать окно настроек без ресайза?

1)Теперь сообразил о чем ты. В случае с увеличением DPI никакой ресайз не спасет "Действия клавишь мыши" от наезда друг на друга. Интерфейс в принципе на такое не проектировался. Мне кажется только если все загнать в отдельные панельки, то тогда получится сделать чтобы при изменении одного второе не наезжало на него.
2)Логика тут такая - ресайз в окне настроек, зачем? Там нет полей для ввода текста или еще чего, где нужно большое поле для творчества.

Думаю исправлю это как нибудь, при обновлении. Пока не знаю как. Спасибо.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30

Re: Pinor

Сообщение runewalsh » 02.02.2017 04:43:44

Даты НИЮНИКОДНЫЕ :> Алсо, что означает колонка «Статус», особенно время в ней?
Кода дофигища, конечно.
status.png
Аватара пользователя
runewalsh
энтузиаст
 
Сообщения: 579
Зарегистрирован: 27.04.2010 00:15:25

Re: Pinor

Сообщение Sharfik » 02.02.2017 23:11:04

runewalsh писал(а):Даты НИЮНИКОДНЫЕ :> Алсо, что означает колонка «Статус», особенно время в ней?

Отображение даты - это дело рук fpc, там моего кода копейки. У тебя интерфейс оси на китайском или это глюк?
Напоминания можно откладывать, когда они выскочили. вот если ты нажал выполнено или отложить, то в таблице будет показано в каком состоянии напоминание.

runewalsh писал(а):Кода дофигища, конечно.

Чтобы реанимировать программу использовал исходники от другой своей программы. В итоге в этой легко расширять функционал, добавлем новую коллекцию для хранения данных и редакторы этих коллекций. Сохранение и загрузку программа будет делать сама, без необходимости прописывать что то. Каждая коллекция пишется в xml, а потом упаковывается в zip. Основные действия имею реализацию в виде команд с параметрами. Данные хранятся с GUID.
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 791
Зарегистрирован: 20.07.2013 01:04:30

Re: Pinor

Сообщение runewalsh » 03.02.2017 00:06:59

Так и думал, ну ладно. Да, просто обычно в приложениях либо всё в порядке, либо всё в закорючках.
Аватара пользователя
runewalsh
энтузиаст
 
Сообщения: 579
Зарегистрирован: 27.04.2010 00:15:25

Re: Pinor

Сообщение Лекс Айрин » 03.02.2017 09:22:46

Sharfik писал(а):по закону жанра программа в этот момент должна начать обновляться, а без обновления не захочет работать, потому что облачная. а в отпуске трафик отключен у пользователя. в общем - все умерли)))


хорошая прога обновляется либо втихую, либо только по требованию пользователя.

Sharfik писал(а): Вот у zub уже плохое мнение о программе, наверно, потому что она не резиновая - ему не удобно


Не поверишь... он таки прав.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Pinor

Сообщение Снег Север » 03.02.2017 10:01:15

Лекс Айрин писал(а):хорошая прога обновляется либо втихую
Я бы за такое разработчика убивал. Серьезно. Причем с особой жестокостью.
Лекс Айрин писал(а):Не поверишь... он таки прав.
Потребитель всегда прав... угу...
Но только когда он деньги разработчику платит, а в ином случае пусть свои претензии адресует во всемирную лигу сексуальных реформ...
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3038
Зарегистрирован: 27.11.2007 16:14:47

Re: Pinor

Сообщение Лекс Айрин » 03.02.2017 10:06:58

Снег Север писал(а):Я бы за такое разработчика убивал.


А это как сделать обновление. Например, файрфокс под виндой очень тихо и незаметно обновляется. Лично я это замечаю, зачастую, только на следующий день((

Снег Север писал(а):Потребитель всегда прав... угу...


Даже если он и не прав, то он всегда может поменять прогу. К тому же, у нас всех здесь взгляд не как потребителей, а как у программистов.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

След.

Вернуться в Разработки на нашем сайте

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

Рейтинг@Mail.ru