Windows

TRIM в Windows 10

Trim (англ. to trim — подрезать) — команда интерфейса ATA, позволяющая операционной системе уведомить твердотельный накопитель о том, какие блоки данных не несут полезной нагрузки и их можно не хранить физически. Команда Trim значительно ускоряет работу вашего SSD, т.к. при последующей перезаписи не будет тратится время на очистку блоков памяти на вашем SSD. Для флеш памяти очистки блока памяти —…

Читать далее

Linux, Mac OS/Хакинтош, Windows

Сбивается время в Windows 10 после загрузки Хакинтош

Если на вашем компьютере установлено несколько операционных систем (ОС) (Windows, Linux, Mac OS/Хакинтош), то вы могли заметить, что сбивается время на разницу в часовом поясе.
Время сдвигается при загрузке Windows, если до этого вы загружались в ОС Linux, Mac OS/Хакинтош. Например, вы перезагружаете компьютер для загрузки Windows 10 после Хакинтош. Время 12:30 по МСК. После загрузки в Windows время установится 9:30.

Читать далее

Алгоритмы

Проверка на пересечение линейных интервалов времени

При работе с интервалами времени часто встает проблема определения их пересечения. Так как же максимально просто и правильно это определить? Обычно начинающие программисты используют для этого избыточное количество условий. На самом деле всё довольно просто. Попробуем разобраться на примере.

Читать далее

Сервера

Upgrade или как прокачать домашний HP MicroServer Gen8

Сердцем моего домашнего сервере являлся процессор Intel Celeron G1610T. Оперативной памяти было 4 ГБ. Под мои скромные запросы такой конфигурации хватало с лихвой. Я был доволен как слон, пока последний год у меня не проснулся интерес к Linux и я увлёкся Docker контейнерами. Идей появилось много и как говорится понеслось… Идей много, а вот мощностей моего любимого микросервера стало не хватать. Вот тут-то и задумался, как бы мне бюджетно заменить или прокачать мой NAS.

Читать далее

Microsoft Dynamics AX 2009

Ax2009 — Ошибка при первом запуске клиента: Electronic invoice parameters record cannot be read Parameter…

Создана новая чистая БД и запущен AOS. При первом старте клиента не открылся контрольный список установки и появилась ошибка: Electronic invoice parameters record cannot be read Parameter Parameter record does not exist. Ошибка вызвана тем, что в автозагрузке Axapta пытается считать данные из таблицы EInvoiceParameters_MX, которая появилась в RU6. В этом обновлении появился «Мексиканский» функционал. Для устранения ошибки необходимо: Вручную добавить запись…

Читать далее

Microsoft Dynamics AX 2012, Microsoft SQL Server

Ax2012 — Ошибка при запуске AOS: Invalid object name SYSCLIENTSESSIONS, SYSSERVERSESSIONS…

При старте AOS может возникнуть ошибка и служба не запустится. Ошибки следующего вида: Object Server 01: The database reported (session 1 (-AOS-)): [Microsoft][SQL Server Native Client 11.0][SQL Server]Invalid object name ‘SYSCLIENTSESSIONS’

Читать далее

Microsoft Dynamics AX 2009, Microsoft SQL Server

Ax2009 — Создание новой чистой базы

Перед созданием новой базы данных установите и настройте AOS Microsoft Dynamics AX 2009. Создание новой базы данных 1) Открыть SQL Server Management Studio (SSMS) 2) Создать базу данных. Назовем её axNSY_Dev 2.1) В настройках базы данных не забыть настроить доступ к базе для пользователя, от которого запускается AOS. 3) В базе данных создать хранимые процедуры: CREATESERVERSESSIONS CREATEUSERSESSIONS Хранимые процедуры можно…

Читать далее

Microsoft Dynamics AX 2012

Ax2012 — Ошибка при синхронизации БД: Ошибка преобразования данных…

При синхронизации БД может возникнуть ошибка следующего вида: Ошибка преобразования данных из оригинального поля INVENTLOCATION.OWNDIMDEPARTMENT_NRG в NVENTLOCATION.OwnDimDepartment_NRG: не удается привести тип к любому отличному от строкового (16 в 49) Подобные ошибки возникают, когда происходит синхронизация нового приложения со старой БД. Причиной является, что код поля в репозитарии не соответствует полям в таблице SqlDictionary. Для исправления необходимо в таблице SqlDictionary изменить код поля…

Читать далее