- Разработка
- Сайт
- Для
- Заказ услуг
- С личным кабинетом пользователя, возможностью контролировать статус исполнения задач
- Автоматизированное выставление счетов по шаблону компании (excel)
- Например: клиенту была оказана услуга и необходимо после заполненных данных, исполнителем, сформировать счет для клиента.
- Магазин
- Ведение собственной статистики (любой, что можно посчитать с сайта)
- Заказ услуг
- Для
- Сайт
- Выгрузка статистики в любой удобной формат, в любой удобный вид, возможность показа статистики на сайте
| import { fileURLToPath } from 'url'; | |
| import { dirname } from 'path'; | |
| export default () => { | |
| const __filename = fileURLToPath(import.meta.url); | |
| const __dirname = dirname(__filename); | |
| return __dirname; | |
| } |
| // Файл "tsconfig.json": | |
| // - устанавливает корневой каталог проекта TypeScript; | |
| // - выполняет настройку параметров компиляции; | |
| // - устанавливает файлы проекта. | |
| // Присутствие файла "tsconfig.json" в папке указывает TypeScript, что это корневая папка проекта. | |
| // Внутри "tsconfig.json" указываются настройки компилятора TypeScript и корневые файлы проекта. | |
| // Программа компилятора "tsc" ищет файл "tsconfig.json" сначала в папке, где она расположена, затем поднимается выше и ищет в родительских папках согласно их вложенности друг в друга. | |
| // Команда "tsc --project C:\path\to\my\project\folder" берет файл "tsconfig.json" из папки, расположенной по данному пути. | |
| // Файл "tsconfig.json" может быть полностью пустым, тогда компилятор скомпилирует все файлы с настройками заданными по умолчанию. | |
| // Опции компилятора, перечисленные в командной строке перезаписывают собой опции, заданные в файле "tsconfig.json". |
| Follow the path | |
| cd /sys/class/leds/platform::kbd_backlight | |
| vim brightness | |
| 0 - disable | |
| 1 - enable |
Создать возможность использование USB токенов для подписи документов, без физического владения токеном, а так же возможность подписывать документы нескольким лицам одной подписью.
Решением является технология «Ethernet over USB» (eng - Wikipedia.org). Чаще всего данную технологию можно найти по запросу USB over IP (далее usbip). Usbip - состоит из клиент-серверного ПО. Клиентом выступает компьютер которому необходимо подписать документ. Сервером (главным компьютером. Далее сервер) - выступает компьютер внутри компании, к которому подключается USB токен для подписи. Для работы сервера необходимо следующее:
| #!/bin/bash | |
| #============================================================================== | |
| #TITLE: mysql_backup.sh | |
| #DESCRIPTION: script for automating the daily mysql backups on development computer | |
| #AUTHOR: tleish | |
| #DATE: 2013-12-20 | |
| #VERSION: 0.4 | |
| #USAGE: ./mysql_backup.sh | |
| #CRON: | |
| # example cron for daily db backup @ 9:15 am |
С первого февряля, 2023 года сбербанка выпустил собственный самподписанный сертификат, совместно с минцифрой. Официальная документая (по ссылки так же можно скачать сертификат).
Я набросал пример с Deno, версией 1.30.2. На момент написания этой заметки, это является еще эксперементальной опцией. Дока по Deno.
Это будет полезно, в том случае, если вы как и я не хотите устанавливать сертификат в систему. Я думаю, что в целом на любом языке и платформе можно сделать подобное.
const caCert = await Deno.readTextFile("./Cert_CA.pem");
const client = Deno.createHttpClient({ caCerts: [ caCert ] });