Новости блога

Сброс пароля для макроса Corel Draw
Если вы запаролили макрос для Corel Draw и забыли пароль, то я могу попробовать убрать защиту с файла. Цена – 500 рублей. Я пишу «попробовать», так как не каждый файл можно сломать. Деньги платите только если я смог это сделать. Срок зависит от занятости меня, но обычно в тот же...
Читать далее
Если вы запаролили макрос для Corel Draw и забыли пароль, то я могу попробовать убрать защиту с файла. Цена – 500 рублей. Я пишу «попробовать», так как не каждый файл можно сломать. Деньги платите только если я смог это сделать. Срок зависит от занятости меня, но обычно в тот же...
Читать далее

XML-entry not found в SimpleXLSX
Один сервис, который я поддерживаю и разрабатываю, перестал парсить файлы выборки СПАРК. Выдается ошибка «XML-entry not found: /xl/workbook.xml». Эта ошибка возникает, когда библиотека SimpleXLSX не может найти или прочитать файл workbook.xml внутри XLSX-архива. Разберемся как устранить...
Читать далее
Один сервис, который я поддерживаю и разрабатываю, перестал парсить файлы выборки СПАРК. Выдается ошибка «XML-entry not found: /xl/workbook.xml». Эта ошибка возникает, когда библиотека SimpleXLSX не может найти или прочитать файл workbook.xml внутри XLSX-архива. Разберемся как устранить...
Читать далее

Программирование и лотереи: часть 1
В этой части автор рассказывает причинах написания данного цикла и генерирует первую самую простую статистику одной лотереи – по убыванию числа выпадений номеров. Введение Мне всегда интересна была тема лотерей. Нет, не в связи с азартом (я не «игровой» как говорят у...
Читать далее
В этой части автор рассказывает причинах написания данного цикла и генерирует первую самую простую статистику одной лотереи – по убыванию числа выпадений номеров. Введение Мне всегда интересна была тема лотерей. Нет, не в связи с азартом (я не «игровой» как говорят у...
Читать далее

Процесс формирования идей — от большой идеи до разработки индивидуального программного обеспечения
Когда дело доходит до изобретения (создания чего-либо впервые или инновации старой идеи), между искусством и наукой существует неразрывная связь. Существует всеобщая потребность в свободном потоке творческого мышления без ограничений, однако мы ограничены известными...
Читать далее
Когда дело доходит до изобретения (создания чего-либо впервые или инновации старой идеи), между искусством и наукой существует неразрывная связь. Существует всеобщая потребность в свободном потоке творческого мышления без ограничений, однако мы ограничены известными...
Читать далее

ARM регистры
ARM предлагает шестнадцать регистров, от R0 до R15. Все регистры представляют собой 32-битные значения. Из этих регистров только два имеют конкретное назначение. R15 - это программный счетчик. R14 устанавливается в адрес возврата при выполнении инструкции BL. Существуют...
Читать далее
ARM предлагает шестнадцать регистров, от R0 до R15. Все регистры представляют собой 32-битные значения. Из этих регистров только два имеют конкретное назначение. R15 - это программный счетчик. R14 устанавливается в адрес возврата при выполнении инструкции BL. Существуют...
Читать далее

Поиск и замена текста в COREL DRAW с помощью макроса
Появилась задача Пройти по листу COREL DRAW, найти все текстовые элементы, найти в них текст и заменить на некоторый другой. Возьмем, к примеру, вот такой файл, состоящий из кривых и фигурного текста. У нас есть числа, к ним надо добавить 0 в конце (умножить на 10). Это на самом...
Читать далее
Появилась задача Пройти по листу COREL DRAW, найти все текстовые элементы, найти в них текст и заменить на некоторый другой. Возьмем, к примеру, вот такой файл, состоящий из кривых и фигурного текста. У нас есть числа, к ним надо добавить 0 в конце (умножить на 10). Это на самом...
Читать далее

Универсальный словарь только для чтения на C#
Фреймворк .NET включает несколько типов коллекций, предназначенных для использования в объектных моделях. Среди них есть ReadOnlyCollection, позволяющий создавать коллекции, которые не могут быть изменены. Однако тип Dictionary, предназначенный только для чтения,...
Читать далее
Фреймворк .NET включает несколько типов коллекций, предназначенных для использования в объектных моделях. Среди них есть ReadOnlyCollection, позволяющий создавать коллекции, которые не могут быть изменены. Однако тип Dictionary, предназначенный только для чтения,...
Читать далее

Урок истории
Историка Андрея Андреевича в институте любили. Молодой, умный, с обаятельной улыбкой, он был на короткой ноге и с преподавателями, и, в силу своего возраста, со студентами. С ним было интересно. Он рассказывал свои истории так, будто сам всё это видел буквально вчера. Он с...
Читать далее
Историка Андрея Андреевича в институте любили. Молодой, умный, с обаятельной улыбкой, он был на короткой ноге и с преподавателями, и, в силу своего возраста, со студентами. С ним было интересно. Он рассказывал свои истории так, будто сам всё это видел буквально вчера. Он с...
Читать далее

Получение и настройка рабочей папки программы C#
При выполнении программы назначается рабочая папка. Это может быть та же папка, что и у исполняемого файла программы, или может быть задана другая папка с помощью свойств ярлыка. Правильную рабочую папку можно найти с помощью класса Environment. Класс Environment Класс Environment - это...
Читать далее
При выполнении программы назначается рабочая папка. Это может быть та же папка, что и у исполняемого файла программы, или может быть задана другая папка с помощью свойств ярлыка. Правильную рабочую папку можно найти с помощью класса Environment. Класс Environment Класс Environment - это...
Читать далее

Замыкания C#
Замыкания обычно ассоциируются с функциональными языками программирования, где они связывают функцию с ее ссылочным окружением, позволяя получить доступ к переменным за пределами области видимости функции. С помощью делегатов замыкания доступны и в C#. Что такое...
Читать далее
Замыкания обычно ассоциируются с функциональными языками программирования, где они связывают функцию с ее ссылочным окружением, позволяя получить доступ к переменным за пределами области видимости функции. С помощью делегатов замыкания доступны и в C#. Что такое...
Читать далее