После этого дальше можно не читать...
Он сам себя дурит: вместо того, чтобы перевести проект на актуальную версию, он ищет тех, кто готов учить старьё ради того, чтобы не потерять клиента.
1. На новый комп - обычно переставляю диск со старого не забыв проверить лицензии приобретённых программных продуктов и обновить их при необходимости.
2. Если новый диск - делаю копию образа диска на новый диск.
3. У каждого пользователя ПК - свои цели. Поэтому список программ - будет полностью бесполезен без озвученных Вами целей.
4. У каждого пользователя браузера - свои цели. Поэтому список плагинов - будет полностью бесполезен без озвученных Вами целей. Советую делать сразу аккаунт и синхронизировать все настройки через облако.
5. https://www.pendrivelinux.com/
ТЗ
1. Описание назначения продукта
2. Технологии реализации (железо, ОС, ЯП, фреймворки, библиотеки и т.д.)
3. Список ролей продукта и их назначение
............. и т.д.
(кликните на изображение)
Так говорят только те, у кого узкий кругозор из-за лени к познаниям и изучению нового.
Я могу навскидку привести тучу идей, которые реально реализовать и которые ещё никем не реализованы.
Банально: модульный RAD-конструктор веб/нативного приложения с детализированным визардом начальной и дальнейшей настройки под необходимый бизнес-процесс.
Можно, только если есть статистические данные о размытии большого набора слов, написанных этим шрифтом. Т.е., через обученную ИНС - можно.
А в "лоб" - точно нет.
Нужно понимать структуру организации шаблона.
1. Создать шаблон с "нуля" - САМЫЙ базовый: всего 3 файла!
2. Оф. документация по созданию шаблона Joomla: здесь
3. Также, можно править стиль уже готового шаблона.
Пример как раз на Protostar: здесь
4. Protostar - полное руководство по кастомизации: здесь
Самый удобный для пользователей сервиса вариант: это модель №3.
Как списывать?
В базовом случае, есть 3 переменных:
1. Баланс пользователя
2. Дата активации подписки
3. Стоимость за период времени
Дано (пример):
1. Пользователь пополнил баланс на 180 ед. (прежний - был: 20 ед.) и итоговый баланс стал: 200 ед.
2. Спустя какое-то время - пользователь активировал подписку. Допустим, 15 августа.
3. Пусть за (календарный!) месяц услуга стоит 300 единиц.
Значит его остаток при активной подписке N-дней равен:
20+180-300*12/365*N => из расчёта за обычный год (не високосный!).
Например, баланс через 5 дней (20-го августа):
20+180-300*12/365*5 = 150,68493150684931506849315068493 ед.
Отображаем в ЛК пользователя как обычное математическое округление до 2-й цифры (включительно) после запятой (0-4 - в меньшую сторону, 5-9 - в большую): 150,68 ед.
Чтобы сохранять точность - никогда не вычитайте из баланса пользователя израсходованную сумму: всегда считайте ТОЛЬКО через коэффициенты в формуле!
Все статичные коэффициенты формулы (не участвующие в расчётах суточного баланса) - считаем заранее (для ускорения и снятия нагрузки) и храним с МАКСИМАЛЬНОЙ точностью!