ресурсы (ссылки)

Расширяем возможности QuickLook

Расширяем возможности QuickLook

QuickLook — одна из чрезвычайно удобных функций Mac OS X, позволяющая быстро посмотреть содержимое того или иного файла. Достаточно, выбрав этот файл в Finder, нажать клавишу пробела — и почти мгновенно в открывшемся окне перед вами появляется картинка, текст или, к примеру, таблица.

Многие типы файлов Mac OS X знает, что называется, «из коробки». Это большинство форматов растровой графики (включая Raw-файлы множества фотокамер), поддерживаемые QuickTime видеоролики, документы iWork (Pages, Keynote, Numbers) и, конечно же, текст… Что содержится в документах MS Office можно увидеть, даже не имея самого пакета.

Дополнительно расширить «познания» вашего Мака можно, установив модули *.qlgenerator, написанные сторонними разработчиками (некоторые ставятся вместе с соответствующими программами).

Модули помещаются в папку

~/Library/QuickLook

(для одного пользователя) или в

/Library/QuickLook

(для всех пользователей).

Система увидит новый модуль после перезагрузки (выхода-входа). Но удобнее дать в Терминале простую команду:

qlmanage -r

Ну, а теперь о некоторых полезных, с моей точки зрения, модулях, которые работают (во всяком случае, на моем компьютере) в Mac OS X 10.10 Yosemite.

[обновлено 2020-05-23, macOS 10.15 Catalina]

HetimaZip.qlgenerator

Очень удобно, если можно увидеть содержимое архива, не распаковывая его. В большинстве случаев будет показан просто список файлов, но картинки — в виде набора миниатюр.

BrushViewQL

Если вы используете Adobe Photoshop или Photoshop Elements, то наверняка время от времени приходится подбирать подходящие для той или иной задачи кисти (благо, в Сети выложено великое их множество).

Несомненно, в таком случае вам понравится BrushViewQL — ведь все содержащиеся в файле кисти будут перед глазами.

К сожалению, в macOS 10.15 BrushViewQL не работает, и аналогов ему найти мне не удалось.

Suspicious Package

Вы хотите, прежде чем устанавливать какую-нибудь программу, знать, что и куда будет помещено? Я — хочу. Просмотреть содержимое пакета установщика (*.pkg) поможет Suspicious Package.

Если у вас есть Pacifist, то вместе с ним тоже может быть установлен модуль QuickLook… Однако, Pacifist — программа условно бесплатная (и QuickLook при каждом запуске будет по 15 секунд просить купить приложение), а Suspicious Package — просто бесплатная 😉

QLColorCode

На самом деле по ссылке можно загрузить несколько различных модулей, полезных тем, кто занимается разработкой программ, сайтов и т.п. Но я себе установил только один — QLColorCode. Он выделяет цветом служебные слова при быстром просмотре текстовых файлов на языках программирования или разметки.

PS

Не забываем после обновления версии ОС проверять папку QuickLook. Нередко после этого какие-то модули перестают работать, а какие-то становятся ненужными, т.к. их функции уже появились в самой Mac OS X. Ну, а лишние «довески» на системе еще никогда не шли ее работе на пользу 😉 .

Опубликовано Михаил К в Mac OS X / macOS, 0 комментариев

Диагностика учебных стилей

http://brainmod.ru/tests/typology/vark/ — короткий (16 вопросов, примерно 7 минут) онлайн-тест для определения предпочитаемых способов восприятия информации при обучении.

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

Опубликовано Михаил К в Полезные ресурсы
Как изучать программирование, не устанавливая IDE

Как изучать программирование, не устанавливая IDE

Как-то, когда я готовился к урокам, мне понадобилось проверить небольшую программку. Под руками был только планшет, на котором никаких компиляторов, во-первых, не было, а во-вторых, совершенно не хотелось устанавливать. Зато доступ к Интернет был. Программа была успешно набрана и запущена. Заодно возникла мысль: онлайн-компиляторы могут пригодиться и школьникам во время изучения программирования. Тема эта в общеобразовательных классах изучается очень недолго, так что устанавливать только ради нее что-то на домашних компьютерах вряд ли кто-то захочет (и будет прав). А вот открыть браузер…. на это, по крайней мере, можно в некоторой степени рассчитывать 😉

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

PascalABC.net (Проект закрыт)

Снимок экрана PascalABC.netРазвитая учебная среда, по возможностям и интерфейсу приближенная к настольной версии.

Преимущества:

  • сделана в России, в результате имеет русскоязычный интерфейс, справку по среде и языку, диагностические сообщения, гарантированную поддержку русских строк в программах;
  • создавалась как учебная среда, поэтому включает функции, рассчитанные именно на обучение;
  • после бесплатной регистрации возможно долговременное хранение написанных программ.
Недостатки (довольно-таки условные):
  • использование только диалекта PascalABC;
  • обратная сторона развитого интерфейса — не во всяком браузере корректно отображается. В Opera запустить среду мне не удалось, в Safari всё работает, но текст в окне редактора практически нечитаемый из-за непонятной «тени». На устройствах с маленькими экранами пользоваться очень неудобно.

codepad.org (Pascal больше не поддерживается)

Снимок экрана codepad.orgОчень простой сервис, предоставляющий возможность ввести (скопировать-вставить) текст программы, скомпилировать его и, сохранив, получить короткую ссылку для публикации на каком-либо интернет-ресурсе.

Функционал — минимален, так что последовательность действий пользователя определена почти однозначно:

  1. Выбираем язык программирования слева от поля ввода.
  2. Вписываем/вставляем текст программы в поле.
  3. Щелкаем «Submit».

(Метки оставляем так, как они стоят по умолчанию — «Private» отключено; «Run code» — включено)

Снимок экрана codepad.orgПосле этого открывается страница, на которой находится, во-первых, текст введенной нами программы с выделением цветом синтаксических конструкций языка; во-вторых, сообщения компиляции и исполнения (Output) и, наконец, поле для ввода еще одной программы.

Единственное преимущество — предельная простота и минимальные требования к браузеру.

Зато и удобств никаких. Годится только для самого крайнего случая.

Ну, а мне — для использования в школе — еще и набор языков не годится (хотя он и не очень малый: C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl)

ideone.com

Снимок экрана ideone.comА вот сайт ideone.com предоставляет наиболее универсальное решение. Во-первых, это огромное число языков (зачастую, в нескольких вариантах, например, есть FreePascal и GNUPascal). Во-вторых, разумный баланс между простотой и нетребовательностью с одной стороны и удобством использования — с другой.

Порядок использования практически такой же, что и у codepad.org. Однако, поставив флажок «подсветка синтаксиса» справа под окном ввода, мы получим вместо простого textbox’а, хоть простенький, но редактор.


Дополнение: май 2020 г.

onlinegdb.com

Онлайн компилятор и отладчик для большого количества языков, среди которых также есть Pascal (Free Pascal Compiler version 2.6).

Опубликовано Михаил К в Интернет — образованию, 0 комментариев

ESA-Kids — популярно о космосе

ESA (European Space Agency — Европейское космическое агенство) уделяет много внимания популяризации знаний о Вселенной, о космических исследованиях, да и о нашей планете. Один из проектов (наряду с более «взрослыми» ESA Education, и ESA Eduspace) — ESA Kids, рассчитан на детей.  Здесь в красочной, привлекательной форме рассказывается о Вселенной (ее истории, галактиках, планетах, кометах, метеорах…), жизни в космосе (космических полетах, астронавтах, станциях и — поиске иной жизни), космической технике (ракетах, орбитах, управлении полетами, проектах будущего…), практическом использовании космических технологий (для исследования земли и дальней связи, наблюдениях за погодой и спутниковом телевидении..) и о Земле (об изменении климата, природных катастрофах и о защите природы). Огромный объем информации, фотографии, видеоролики, а кроме того — пазлы и раскраски. А еще — «лаборатория», где можно узнать, как построить бумажную модель космической станции; попробовать прочесть космическую карту, узнать много интересных фактов. Причем сайт регулярно пополняется.

Надо сказать, что очень интересные ресурсы для школьников и преподавателей предоставляет и американское агентство NASA. Например, в «Nasa Kids’ Club» можно узнать о 23-й экспедиции на МКС (и конечно же, о многом другом), поиграть в игрушки. Но это — для самых маленьких. А есть ресурсы и для среднего, и для старшего школьного возраста. Подготовлены и материалы для учителей (опять же, распределенные в зависимости от возраста учеников). И это — помимо библиотеки мультимедийных ресурсов.

А вот на сайте Роскосмоса ничего подобного найти не удалось…

Опубликовано Михаил К в Полезные ресурсы, 0 комментариев

GIMP. Что бы почитать?

Название GIMP (как и, например, OpenOffice) слышал, вероятно, каждый, кто хоть немного интересовался открытым программным обеспечением. Но вот тех, кто мог бы с полным основанием сказать: «Я отлично умею пользоваться GIMP!»— вовсе не так много.

Так исторически 😉 сложилось, что найти информацию об использовании GIMP на русском языке на несколько порядков сложнее, чем про Adobe Photoshop, то же можно сказать и о плагинах, кистях, палитрах и т.д. И это притом, что на англоязычных сайтах материалы о и для GIMP — не редкость (и пишут о нем не только любители рисования, но и те, для кого фотография — и фотообработка — является профессией). Что ж. Придется учиться читать по-English’у…

Вот моя небольшая подборка полезных ссылок (надеюсь, она будет постепенно пополняться) [проверена 2020-05-23]

  • Официальный сайт GIMP : свежая версия GIMP для Linux, Mac OS X и Windows, документация, каталог плагинов.
  • GIMP on OS X: портированный на Mac OS X, а также лучшие плагины для работы с фотографиями.
  • GimPhoto: модификация GIMP (Windows, Linux) специально ориентированная на работу с фотографиями.
  • GIMP —введение на сайте «Информатизация, Linux и СПО в Российском образовании». Множество примеров работы с графикой. На русском языке.
  • TechZilo : подборка коллекций бесплатных кистей для GIMP (1400).
  • Project-GimpBC: проект по конвертированию для GIMP бесплатных кистей Photoshop. Сейчас там более 300 наборов.
  • Noupe: более 1000 бесплатных кистей для GIMP (подборки TechZilo и Noupe частично пересекаются); там же — небольшая, но интересная подборка руководств.
  • кстати, начиная с версии 2.4, в GIMP можно использовать и кисти от Photoshop 😉  бесплатную подборку которых можно найти на том же Noupe.
  • GIMP Tutorials.net : огромная коллекция руководств.
  • Gimp Tutorials.com : крупнейшая коллекция руководств по GIMP (около тысячи).
  • Gimpology : еще одна гигантская коллекция руководств.
  • GHUJ.com: еще один сайт «GIMP tutorials» — подборка не очень большая, но удобно организованная и приятно оформленная.
  • GIMPUsers.com: большая подборка руководств (а также несколько видеоуроков на немецком языке, сравнение возможностей GIMP и Photoshop, форум, чат…)
  • GIMPER : форум пользователей GIMP.
  • Pixel2Life : очень хорошие руководства (более 250); кстати, на этом сайте есть руководства еще и по Inkscape — открытому векторному редактору.
  • GIMP Brushes Tutorial : как создавать собственные кисти для GIMP; на этом же сайте есть и еще несколько руководств по GIMP.
  • Writing GIMP Scripts and Plug-Ins. Для тех, кто не прочь попрограммировать — как писать сценарии и плагины для GIMP.

GIMP (что значит GNU Image Manipulation Program) — мощный растровый графический редактор, пожалуй, наиболее совершенная в этом классе открытая программа. Он с успехом может быть использован для решения множества задач обработки изображений: от коррекции фотографий до создания коллажей, от разработки дизайна до простого преобразования форматов… Он поддерживает палитры цветов, градиентов и орнаментов, кисти и слои, позволяет расширять свой функционал за счет дополнительных модулей, автоматизировать работу, используя разнообразные сценарии.

Конечно, кое в чем GIMP уступает таким коммерческим программам, как Adobe Photoshop, особенно это касается функционала, необходимого для полиграфии. Важное преимущество GIMP — его бесплатность — долгое время в России, по понятным причинам, мало кем учитывалось. Однако, сейчас и у нас оно становится существенным. Особенно это важно для школ.

Кстати, свое существование GIMP начал в 1995 году как учебный проект двух студентов колледжа — Spencer Kimball и Peter Mattis.

Опубликовано Михаил К в Графика, 0 комментариев