Ход разработки Storehouse Of Tasks 2.0


Скоро будет готов Storehouse Of Tasks 2.0 и хотел бы немного о нём рассказать. Прежде всего напомню, что новая версия пишется на C++ с использованием Qt framework и платформо-зависимых "костылей" не используется, так что приложение будет кроссплатформенным. Поддерживаются Linux и Windows настольные операционные системы. А благодаря отказу от .NET framework, существенно повысилась производительность на слабых конфигурациях.

Если первоначально Storehouse Of Tasks задумывался как личное приложение, то теперь я хочу написать достаточно хороший органайзер, которым захотят пользоваться и другие.

Как видно, внешний вид приложения, показанный на скриншоте ниже, не претерпел существенных изменений:

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

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

[...]

Читать дальше2 комментария

Crypt Your Pass 0.8


Доступна для загрузки 0.8 версия программы Crypt Your Pass.

Продолжаю активно изучать C++, Qt и инженерию ПО. Решил заодно заняться рефакторингом кода Crypt Your Pass, т.к. писал его давненько уже. Т.о. никаких функциональных отличий от 0.7 версии в новой версии нет.

Кроме того, скоро будет готова бета версия нового Storehouse Of Tasks.

Комментировать

Новый Storehouse Of Tasks в разработке


Спустя месяц работы с моим органайзером, я решил его переписать на C++ с использованием Qt. Это позволит существенно повысить производительность на слабых конфигурациях и, главное, кроме Windows версии Storehouse Of Tasks, будет и Linux версия.

Планирую, что новая версия будет отличаться от старой следующим:

  1. Для работы приложения больше не требуется .NET Framework;
  2. Storehouse Of Tasks теперь кроссплатформенный, т.о. поддерживается Windows и Linux операционные системы;
  3. Существенно увеличена производительность на маломощных компьютерах;
  4. Введена синхронизация и приоритеты задач;
  5. Интерфейс переработан в пользу удобства и большей функциональности;
  6. Исправлены множество ошибок.
6 комментариев

Crypt Your Pass 0.6


Сейчас активно занимаюсь изучением Qt framework и устраняю пробелы в знаниях C++. В качестве первой личной практики решил перенести приложение Crypt Your Pass на Qt.

Забавная ситуация получается с Crypt Your Pass. По причине простоты как логики, так и самой программы, я пишу её уже в третий раз при обучении новым языкам. В июле C++ — первая консольная версия Crypt Your Pass. В августе C# — Crypt Your Pass уже с GUI интерфейсом. Сейчас Qt и опять Crypt Your Pass.

Ничего нового, кроме кроссплатформенности и устранения зависимости от .NET, в 0.6 версии нет. Я постарался перенести весь функционал из 0.5 версии, но часть отложил на потом.

Программа теперь снова доступна в двух идентичных вариантах — для Windows и Linux операционных систем на странице Crypt Your Pass. Там же можно скачать и исходный код, если кому-то интересно.

Комментировать

Crypt Your Pass


В первом абзаце прошлой записи я упоминал о желании внести некие изменения на сайте. На самом деле подразумевал публикацию своей новой программы — Crypt Your Pass.

Недавно я принялся за изучение C++. Язык для меня, что скрывать, достаточно сложен. Как и в любом другом языке программирования, одной теорией не обойтись. Дабы закрепить часть основ, надо заниматься практикой. Ничего лучше не придумал, как написать эту программку. Итак.

Crypt Your Pass — это кроссплатформенный генератор надёжных паролей к аккаунтам сайтов по личному алгоритму на основе простейших криптографических преобразований без псевдослучайных чисел.

Программа размещена в разделе "Скачать" под Key Book Plus. На странице программы можно найти исходный код, может кому-то будет полезным в начинаниях.

Читать дальше