Программы

Kumir 2 в macOS

Kumir 2 в macOS

Среда КуМир (Комплект Учебных МИРов) широко используется в России в начальных курсах обучения программированию (а также в ОГЭ). Что радует — система разрабатывается как кроссплатформенное приложение с открытым кодом и распространяется по лицензии GNU 2.0.

К сожалению, не обходится без проблем (особенно, со сборками под macOS и Linux). Сегодня речь пойдет о запуске приложения под macOS.

На сайте разработчиков на момент написания статьи можно скачать версию 2.1.0 (rc10) в разделе «Загрузить» и текущую экспериментальную версию в разделе «Разработка». И всё бы хорошо, но при попытке запуска и той, и другой версии macOS выдает сообщение

Приложение «Kumir» не удалось открыть, так как не удалось проверить разработчика.

В более старых версиях macOS в качестве причины невозможности открыть пишется «так как файл поврежден». Но варианты действий те же самые: просто отказаться от запуска либо выкинуть файл в Корзину.

Способ, предложенный разработчиками в разделе «Вопросы и ответы», в случае КуМир не работает. Очевидно, автор ответа просто прочел общие рекомендации службы поддержки Apple (на которые в ответе есть ссылка), но не проверил их действие.

Запуск приложения через контекстное меню в данном случае приводит к появлению точно такого же сообщения об ошибке, как и при двойном щелчке.

Другой, описанный поддержкой Apple, способ: сразу после неудачной попытки запуска приложения открыть Системные настройки → Защита и безопасность → Основные и там щелкнуть появившуюся кнопку «Все равно разрешить», — срабатывает, но… Такие действия — безуспешную попытку запуска с последующим щелчком «Все равно разрешить» — придется повторить многократно (для самой программы, а потом — для каждого фреймворка QT).

Защита и безопасность

Есть, однако, и еще один способ. Для этого потребуется запустить Терминал и дать в нем всего одну команду:

xattr -cr /Applications/Kumir.app

(предполагается, что приложение находится в стандартном месте — папке Программы, иначе нужно будет изменить указанный в команде путь).

Если не ошиблись, программа после этого будет запускаться без лишних вопросов.

Важно: не изменяйте имя программы (Kumir.app), иначе она не сможет запуститься.

Ну, и еще чисто косметическая доработка. В опубликованных сейчас сборках отсутствует файл Info.plist и иконка программы. При желании можно воспользоваться извлеченными из более старой сборки:

В архиве два файла. Щелкните правой кнопкой мыши на Kumir и выберите «Показать содержимое пакета». После этого поместить файл Info.plist непосредственно в папку Contents, а Kumir2.icns — во вложенную в нее Resources:

Куда поместить файлы

Вот теперь всё. Успехов!

Опубликовано Михаил К в Для Mac OS X, Информатика и ИКТ, Советы
Как векторизовать растровое изображение в Inkscape

Как векторизовать растровое изображение в Inkscape

Нередко перед нами встает задача подготовить векторное изображение. При этом в качестве оригинала уже есть картинка, нарисованная в графическом редакторе или отсканированная с «бумажного» рисунка.

Очень просто решить эту задачу можно, воспользовавшись инструментом, встроенным в Inkscape. Итак:

1. Запускаем Inkscape и импортируем имеющуюся растровую картинку (Файл → Импортировать)

inkscape — импорт

2. Выделяем эту картинку, щелкнув по ней «Стрелкой» (Если это единственный объект, можно воспользоваться командой Правка → Выделить все)

3. Открываем окно векторизатора (Контур → Векторизировать растр (Shift-Alt-B))

4. Выбираем настройки. Выглядеть они могут примерно так (у меня цветная картинка, для черно-белой настройки нужно соответственно изменить):

Настройки растеризации

Проверяем получающийся результат, щелкая кнопку «Обновить». Если он не устраивает, корректируем настройки.

5. Щелкаем «ОК». По окончании векторизации закрываем окно.

6. В результате получаем объединенные в группу векторные объекты, размещенные поверх растрового изображения. Теперь растровый оригинал можно удалить, а с векторными объектами работать обычным для Inkscape образом.

Заметьте, что векторизатор не способен распознать плавные переходы цвета — он заменяет их «стопками» объектов со сплошной заливкой разных оттенков. Так что  далеко не всегда результат будет пригоден для использования без ручной коррекции контуров.

Вот пример работы программы (вверху исходная картинка, внизу — векторизованная):

«До» и «После»
Опубликовано Михаил К в Графика
«Ремонт» Photoshop Elements 11

«Ремонт» Photoshop Elements 11

PSE - broken effects panel

В один прекрасный день… (точнее сказать, сегодня) запустил я Photoshop Elements 11 и обнаружил — вот ведь неприятный сюрприз — совершенно пустую панель стилей слоя (Styles). Попутно выяснилось, что в панели фильтров (Filters) тоже совершенно ничего нет. При этом через меню, по-прежнему, можно вызвать любой фильтр.

А вот до готовых стилей добраться невозможно. Хотя в Preset Manager они видны.

Продолжить →
Опубликовано Михаил К в Графика, Для Mac OS X
Как исправить направление прокрутки в Bamboo Pen and Touch

Как исправить направление прокрутки в Bamboo Pen and Touch

Внимание!
1. Всё описанное относится к графическому планшету Wacom Bamboo Pen and Touch первой версии (CTH-461). Необходимость и возможность подобных действий для других моделей мне неизвестна.
2. Тем не менее, «рецепт» может стать основой для иной «доработки напильником» драйверов планшетов Wacom «домашней» серии.

Продолжить →

Опубликовано Михаил К в Mac OS X / macOS, Аппаратура, Графика, Для Mac OS X, 2 комментариев
Как деинсталлировать Yota (Mac OS X)

Как деинсталлировать Yota (Mac OS X)

В период перебоев с работой «Домашнего Интернета МТС» (бывшего Стрима) пришлось мне несколько дней пользоваться на домашнем Маке модемом Yota (вообще-то, дом у меня стоит так, что сигнал Yota ловится, только если модем вывешен на балкон 😉 Но это другая история). Продолжить →

Опубликовано Михаил К в Для Mac OS X, Советы, 0 комментариев