{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Блоги: заметки с тегом macos",
    "_rss_description": "Автоматически собираемая лента заметок, написанных в блогах на Эгее",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": false,
    "_itunes_explicit": "no",
    "home_page_url": "https:\/\/blogengine.ru\/blogs\/tags\/macos\/",
    "feed_url": "https:\/\/blogengine.ru\/blogs\/tags\/macos\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Илья Бирман",
            "url": "https:\/\/blogengine.ru\/blogs\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "137570",
            "url": "https:\/\/bolknote.ru\/all\/oshmyotki-v-konsoli\/",
            "title": "Ошмётки в консоли",
            "content_html": "<p>Как известно, много лет назад «Эпл» перешла с процессоров «Интел» на собственные, основанные на архитектуре «АРМ». Процессоры несовместимы, однако бинарные программы, скомпилированные под «Интел», продолжают работать — в «МакОС» встроен специальный транслятор, который обеспечивает такую возможность.<\/p>\n<p>Много лет я таскаю с собой различные утилиты, которые при переходе с одного «Макбука» на другой автоматически копируются при помощи встроенной в ОС процедуры миграции. Однако некоторое время назад я занялся тем, что с помощью <tt>brew<\/tt> перевёл всё это бинарное хозяйство на «АРМ».<\/p>\n<p>По пути у меня что-то неприятно сломалось — иногда, при редактировании командной строки, всё странно съезжало, части текста наезжали друг на друга и невозможно было понять какая команда получится в итоге.<\/p>\n<p>Я всю голову сломал, пытаясь понять что же произошло, даже переставил себе <i>iTerm2<\/i>, думал дело в нём, но не помогло. Подумал, что может у меня что-то такое погружается при старте терминала, что всё ломает. В итоге стал отключать команды по одной строке в <tt>.bash_profile<\/tt>, пока не отключил строку с переменной <tt>PS1<\/tt>, задающей вид приглашения перед вводом программы, и всё стало нормально работать.<\/p>\n<p>Тут я каким-то образом догадался, что дело в кодах, задающих цвет приглашения. Спросил у ЧатаГПТ и тот подтвердил мою догадку.<\/p>\n<p>Оказывается библиотека <tt>readline<\/tt>, отвечающая за редактирование текста в командной строке, неправильно считает длину строки, если в ней есть управляющие символы, — например, задающие цвет. Чтобы всё работало как надо, их надо обрамлять специальными последовательностями <tt>\\[<\/tt> и <tt>\\]<\/tt>. Если я когда-то это и знал, то успел прочно забыть.<\/p>\n<p>В общем, я заменил приглашение с<\/p>\n<pre class=\"e2-text-code\"><code class=\"bash\">PS1=&#039;\\e[33;1m\\u: \\e[31m\\W$(__git_ps1)\\e[0m \\$ &#039;<\/code><\/pre><p>на<\/p>\n<pre class=\"e2-text-code\"><code class=\"bash\">PS1=&#039;\\[\\e[33;1m\\]\\u:\\[\\e[0m\\] \\[\\e[31m\\]\\W$(__git_ps1)\\[\\e[0m\\] \\$ &#039;<\/code><\/pre><p>и всё заработало как надо.<\/p>\n",
            "date_published": "2025-09-26T00:30:42+05:00",
            "date_modified": "2025-09-26T00:30:29+05:00",
            "tags": [
                "bash",
                "macos",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Fri, 26 Sep 2025 00:30:42 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "137570",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "136853",
            "url": "https:\/\/bolknote.ru\/all\/telegram-maks\/",
            "title": "«Телеграм Макс»",
            "content_html": "<p>Хотите поменять иконку стремительно становящегося нам чужим «Телеграма» на иконку доморощенного «Макса»? Под «МакОСью» это сделать проще простого.<\/p>\n<p>Всего несколько шагов:<\/p>\n<ol start=\"1\">\n<li>если у вас в настройках «Телеграма» выбрана нестандартная иконка, идём в настройки («⌘+,»), меняем на стандартную;<\/li>\n<li>заходим в папку, где у нас лежит «Телеграм» («⌘+клик» на иконке приложения);<\/li>\n<li>открываем «Свойства» («⌘+I») этого приложения;<\/li>\n<li>скачиваем мессенджер «Макс», запускаем инсталлятор;<\/li>\n<li>прямо из инсталлятора иконку «Макса» тянем в левый верхний угол свойств приложения «Телеграм», туда, где иконка;<\/li>\n<li>в программе <i>Finder<\/i> нажимаем кнопку «извлечь» («⏏») около надписи «<i>MAX<\/i>» в левом меню, сам файл удаляем, он нам больше не понадобится.<\/li>\n<\/ol>\n<p>Всё, у «Телеграма» теперь максовская иконка.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.07.23.1@2x.webp\" width=\"904\" height=\"136\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2025-07-23T23:05:25+05:00",
            "date_modified": "2025-07-23T23:05:05+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 23 Jul 2025 23:05:25 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "136853",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "136659",
            "url": "https:\/\/bolknote.ru\/all\/brew-x86-arm\/",
            "title": "Brew: x86 → ARM",
            "content_html": "<p>На «Маке» есть такая штука как «брю» (<tt>brew<\/tt>), позволяющая без усилий ставить различные утилиты командной строки. Я ей давно и часто пользуюсь, потому что командная строка меня не пугает, а в некоторых сценариях это самый простой и быстрый способ что-либо сделать.<\/p>\n<p>Несколько лет назад «Эпл» сменила процессоры Интела в своих устройствах на чипы собственной разработки, основанные на архитектуре <i>ARM<\/i>. Эта архитектура бинарна не совместима с процессами Интела и, чтобы все программы программы остались работоспособными, в состав операционной системы включили специальный транслятор. Он на лету преобразовывает машинный код. О чего, конечно, страдает производительность.<\/p>\n<p>Мой набор утилит, поставленный через «брю», несмотря на то, что у меня новый процессор, остался ещё с интелловских времён. Некоторым утилитам там, думаю, больше десятка лет. Я что-то не заморачивался переходом «брю» на <i>ARM<\/i>, тем более, что это не так-то просто сделать.<\/p>\n<p>А тут краем глаза где-то зацепил новость, что «Эпл» будет, как ни печально, удалять вышеупомянутый транслятор в ближайшем будущем. Решил не откладывать уже дело в долгий ящик и настроить себе «брю» под архитектуру <i>ARM<\/i>, заодно поставить новый набор утилит — хотя бы те, которыми часто пользуюсь.<\/p>\n<p>Начал с очень известной утилиты <tt>ffmpeg<\/tt>, которую я использую, чтобы конвертировать видео. В последнее время чаще всего — чтобы сконвертировать скаченное с «Ютуба» для дочки. Стараюсь ей подкидывать что-нибудь одновременно интересное и развивающее.<\/p>\n<p>Разница между утилитой, выполняющейся через транслятор, и нативным вариантом на скриншоте. Сконвертировал одно и то же видео два раза. Скорость конвертации — 23 кадра в секунду против 48. Очень серьёзная разница, как мне кажется.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.07.16@2x.webp\" width=\"1000\" height=\"200\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2025-07-16T22:06:46+05:00",
            "date_modified": "2025-07-16T22:07:02+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 16 Jul 2025 22:06:46 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "136659",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "136504",
            "url": "https:\/\/bolknote.ru\/all\/pashalnoe-yayco-v-power-mac-g3\/",
            "title": "«Пасхальное яйцо» в Power Mac G3",
            "content_html": "<p>Мне очень нравится, что раньше во многих серьёзных программных продуктах были так называемые «пасхальные яйца» или «пасхалки» — скрытые разработчиками функции, какие-то сообщения или, в отдельных случаях, даже игры. Я и <a href=\"https:\/\/bolknote.ru\/all\/2738\/\">сам любил<\/a> помещать их в свои продукты.<\/p>\n<p>Сейчас они редко попадаются, а когда-то они были в «Фотошопе», микрософтском офисном пакете и многих операционных системах, включая «Виндоуз».<\/p>\n<p>В ранних компьютерах «Эпл» их <a href=\"https:\/\/www.journaldulapin.com\/2014\/08\/19\/easter-egg-les-images-cachees-dans-les-roms\/\">было навалом<\/a>, пока Стив Джобс не запретил их, вернувшись в компанию в 1997 году.<\/p>\n<p>Наткнулся на свежую статью по этому поводу — две недели назад <a href=\"https:\/\/www.downtowndougbrown.com\/2025\/06\/finding-a-27-year-old-easter-egg-in-the-power-mac-g3-rom\/\">стало понятно<\/a> как вызвать одно из «пасхальных яиц». Было известно, что оно присутствует в компьютерах <i>Power Mac G3<\/i>, но не было понятно как заставить его появиться на экране.<\/p>\n<p>Там человек прям глубоко копнул, даже код, который отвечает за вызов «пасхалки», нашёл  и изучил.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.07.03@2x.png\" width=\"1000\" height=\"562\" alt=\"\" \/>\n<\/div>\n<p>Увидеть «пасхальное яйцо»  можно в <a href=\"https:\/\/infinitemac.org\/1998\/Mac%20OS%208.1?infinite_hd=false&saved_hd=false&machine=Power+Macintosh+G3+%28Beige%29\">эмуляторе<\/a>. Для этого надо проделать следующее:<\/p>\n<ol start=\"1\">\n<li>Разрешить использование «<i>RAM Disk<\/i>» в разделе «<i>Memory<\/i>» контрольной панели;<\/li>\n<li>Выбрать «<i>Restart<\/i>» в «<i>Special menu<\/i>»;<\/li>\n<li>После перезагрузки кликнуть на иконку «<i>RAM Disk<\/i>»;<\/li>\n<li>Выбрать «<i>Erase Disk<\/i>» в «<i>Special menu<\/i>»<\/li>\n<li>Напечатать «<i>secret ROM image<\/i>» в текстовом поле «<i>Name<\/i>»;<\/li>\n<li>Кликнуть на кнопку «<i>Erase<\/i>»;<\/li>\n<li>Кликнуть на иконку «<i>secret ROM image<\/i>».<\/li>\n<\/ol>\n<p>Откроется папка с иконкой «<i>The Team<\/i>». При клике разворачивается фотография членов команды, которая работала над всеми продуктами линейки <i>G3<\/i>.<\/p>\n<p>В центре второго ряда — их руководитель, Билл Саперштейн. В комментариях к статье <a href=\"https:\/\/www.downtowndougbrown.com\/2025\/06\/finding-a-27-year-old-easter-egg-in-the-power-mac-g3-rom\/#comment-552538\">он написал<\/a>, что члены его команды, конечно, знали про «пасхалку», но держали её в секрете.<\/p>\n",
            "date_published": "2025-07-03T20:19:23+05:00",
            "date_modified": "2025-07-04T09:34:09+05:00",
            "tags": [
                "Apple",
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Thu, 03 Jul 2025 20:19:23 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "136504",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "135707",
            "url": "https:\/\/bolknote.ru\/all\/printer-macos-i-ipv6-chast-vtoraya\/",
            "title": "Принтер, MacOS и IPv6 часть вторая",
            "content_html": "<p>К сожалению, ни <a href=\"https:\/\/bolknote.ru\/all\/printer-macos-i-ipv6\/\">отключение <i>IPv6<\/i><\/a>, ни фиксирование адреса <i>IPv4<\/i> (ещё одна мера, которую я попробовал) не излечили полностью проблемы с принтером. Но в процессе копания в настройках, я обратил внимание, что у него очень старая прошивка — 2012 года. Подумал, может обновление решит проблему?<\/p>\n<p>На сайте последняя прошивка датируется началом 2020-го, но беда в том, что <a href=\"https:\/\/support.hp.com\/us-en\/drivers\/hp-laserjet-pro-p1102-printer-series\/model\/4110306\">программа<\/a> под «МакОС», которая обновляет мою модель принтера, перестала поддерживаться много лет назад и просто не запускается (у меня — <i>HP LaserJet Pro P1102w<\/i>).<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.04.30@2x.webp\" width=\"1000\" height=\"238\" alt=\"\" \/>\n<div class=\"e2-text-caption\">До и после обновления прошивки<\/div>\n<\/div>\n<p>Вообще это очень странно — выпускать для принтера каждой линейки свою программу для обновления прошивки, да ещё и для каждой операционной системы отдельно. Загадка для меня, почему нельзя писать более универсально — программу, которая обнаруживает подключенную модель принтера, проверяет устарела ли прошивка, качает её (или указывает где её взять), после чего обновляет.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.04.30.1@2x.webp\" width=\"800\" height=\"638\" alt=\"\" \/>\n<\/div>\n<p>В общем, поскольку под «МакОС» программа не работает, пришлось обновлять прошивку через «Виндоуз», благо у меня уже развёрнута виртуалка с <i>Windows XP<\/i>, которую я использую, чтобы переписывать фотографии, сделанные винтажными часами «Касио».<\/p>\n<p>Поставил туда драйвер от принтера и программу для обновления прошивки. Где-то в интернете я прочитал, что прошивку следует обновлять через <i>USB<\/i> и потратил много времени, чтобы разыскать дома шнурок (в принтере используется <i>USB-B<\/i>), но оказалось, что всё происходит через вайфай.<\/p>\n<p>Почему-то драйвера долго не хотели ставится, но в итоге с какой-то попытки установились. Что было не так — непонятно. После этого всё прошло без проблем — программа обновления прошивки сразу нашла принтер и за несколько минут его обновила.<\/p>\n<p>Теперь остаётся наблюдать — решилась ли проблема.<\/p>\n",
            "date_published": "2025-04-30T14:27:39+05:00",
            "date_modified": "2025-04-30T13:54:19+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 30 Apr 2025 14:27:39 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "135707",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "135703",
            "url": "https:\/\/bolknote.ru\/all\/printer-macos-i-ipv6\/",
            "title": "Принтер, MacOS и IPv6",
            "content_html": "<p class=\"remark\">Я выключил <i>IPv6<\/i> на принтере, но позже оказалось, что полностью проблема не решилась<\/p>\n<p>Какое-то время назад один из домашних принтеров стал плохо работать с МакОСью — наши с женой «Макбуки» стали видеть его только после отключения от сети и включения обратно.<\/p>\n<p>Я вообще привык, что в МакОСи постоянно что-то ломают, поэтому обычно просто жду, когда починят. Бывает, что ожидания не обманываются. Но тут время шло, раздражение росло, но ничего не менялось. Причём принтер нам нужен частенько и вот так с ним возиться каждый раз, когда надо печатать — очень неудобно.<\/p>\n<p>Вчера решил зайти в его веб-интерфейс, подумал, вдруг замечу что-нибудь, что поможет решить проблему. Интуиция легонько звякнула, когда я увидел галочку <i>IPv6<\/i>. Решил попробовать выключить.<\/p>\n<p>Похоже в ней и было дело. После этого, как я выключил этот протокол, принтер стал работать без нареканий.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.04.29@2x.webp\" width=\"1000\" height=\"232\" alt=\"\" \/>\n<\/div>\n<p>Веб-интерфейс принтера я нашёл следующим образом.<\/p>\n<p>Cначала запустил из командной строки сканирование сети:<\/p>\n<pre class=\"e2-text-code\"><code class=\"bash\">$ dns-sd -B _printer._tcp\nBrowsing for _printer._tcp\nDATE: ---Mon 28 Apr 2025---\n21:09:21.373  ...STARTING...\nTimestamp     A\/R    Flags  if Domain               Service Type         Instance Name\n21:09:21.374  Add        2  14 local.               _printer._tcp.       HP LaserJet Professional P1102w<\/code><\/pre><p>Потом запросил информацию о найденном принтере:<\/p>\n<pre class=\"e2-text-code\"><code class=\"bash\">$ dns-sd -L &quot;HP LaserJet Professional P1102w&quot; _printer._tcp local.\nLookup HP LaserJet Professional P1102w._printer._tcp.local.\nDATE: ---Mon 28 Apr 2025---\n21:09:59.306  ...STARTING...\n21:09:59.306  HP\\032LaserJet\\032Professional\\032P1102w._printer._tcp.local. can be reached at NPI78BD4A.local.:515 (interface 14)\n txtvers=1 qtotal=1 rp=auto pdl=application\/vnd.zeno-zjs,application\/vnd.cups-raster ty=HP\\ LaserJet\\ Professional\\ P1102w product=\\(Hewlett-Packard\\ HP\\ LaserJet\\ Professional\\ P1102w\\) priority=50 adminurl=http:\/\/192.168.0.127 usb_MFG=Hewlett-Packard usb_MDL=HP\\ LaserJet\\ Professional\\ P1102w Transparent=T Binary=T<\/code><\/pre><p>Адрес, на который надо зайти браузером, находится после подстроки <tt>adminurl=<\/tt>.<\/p>\n",
            "date_published": "2025-04-29T14:12:53+05:00",
            "date_modified": "2025-04-30T09:45:10+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Tue, 29 Apr 2025 14:12:53 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "135703",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "135101",
            "url": "https:\/\/bolknote.ru\/all\/ofis-pod-mak\/",
            "title": "«Офис» под «Мак»",
            "content_html": "<p>Ну почему микрософтский «Офис» на «Маке» всегда ведёт себя, как слон в посудной лавке? Ситуация с годами, конечно, меняется к лучшему, но по-прежнему есть где поплеваться. Из плюсов — свежайшая 16-я версия хотя бы стала смотреться естественно, а не так, будто я её запускаю через виртуалку с Виндоуз.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.03.05@2x.webp\" width=\"594\" height=\"124\" alt=\"\" \/>\n<\/div>\n<p>Жирный минус в том, что она всё время запускает какой-то автообновлятор неотключаемый (при попытке его принудительно убрать из автостарта, всё ломается), который постоянно выпрыгивает мне на передний план во время работы. Добро бы он обновил мне «Офис» и пропал, но он этого сделать не может — всё время выдаёт какие-то невнятные ошибки, в какой стране я бы не находился.<\/p>\n",
            "date_published": "2025-03-05T22:41:36+05:00",
            "date_modified": "2025-03-05T22:41:27+05:00",
            "tags": [
                "macos",
                "office"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 05 Mar 2025 22:41:36 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "135101",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "132124",
            "url": "https:\/\/bolknote.ru\/all\/mediateka-foto-photoslibrary\/",
            "title": "Медиатека Фото.photoslibrary",
            "content_html": "<p>Файл, имя которого я вывел в заголовок, выводил меня из себя несколько месяцев. Не помню точно как и почему он появился у меня в корзине моего Макбука, но удалить его окончательно было невозможно. Стоило очистить корзину, как он появлялся сам собой через некоторое время.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.10.16@2x.webp\" width=\"1000\" height=\"501\" alt=\"\" \/>\n<\/div>\n<p>Возможно это странно, но я терпеть не могу, когда в корзине у меня что-то есть. Если я это вижу, рука так и тянется её очистить. Возможно это одно из проявлений <a href=\"https:\/\/bolknote.ru\/all\/okr\/\">моего ОКР<\/a>.<\/p>\n<p>В общем, я никак не мог избавиться от этого файла, а интернет молчал. Мне удалось найти пару сообщений о том, что проблема проявляется не только у меня, но лекарства нигде не было.<\/p>\n<p>В итоге, вчера я решил проблему. Догадался совершенно случайно — я возился с настройками «АйКлауда» (это эпловское облачное хранилище), случайно перешёл оттуда во встроенное приложение «Фото», которым я не пользуюсь, и увидел, что оно не может найти свою базу изображений.<\/p>\n<p>Тут картинка сложилась.«Медиатека Фото.photoslibrary», видимо, и есть эта искомая база. Похоже я когда-то её удалил в корзину, в системе осталась какая-то связь между удалённым файлом и тем фактом, что я перенёс файл в корзину и систему заглючило. То есть приложение «Фото», работая в фоне, каждый раз пытается создать свою базу, из-за этой связи создаёт его в корзине, а потом прихожу я и удаляю его из корзины.<\/p>\n<p>Решил проблему просто — перетащил файл из корзины в папку «Фотографии» и проблема ушла.<\/p>\n",
            "date_published": "2024-10-16T10:58:47+05:00",
            "date_modified": "2024-10-16T22:31:44+05:00",
            "tags": [
                "Mac",
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 16 Oct 2024 10:58:47 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "132124",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "130690",
            "url": "https:\/\/bolknote.ru\/all\/zamena-cifr\/",
            "title": "Замена цифр",
            "content_html": "<p>Придумал тут штуку интересную. Как у я уже <a href=\"https:\/\/bolknote.ru\/all\/nol-nol\/\">писал ранее<\/a>, полюбилось мне что-то писать время с минутами в верхнем индексе. Для этого мне пришлось решить проблему ввода всего набора таких символов.<\/p>\n<p>Сначала я сделал достаточно просто, — отредактировал раскладку, которой я пользуюсь. Мне не нравилось это решение, так как пришлось выкинуть из неё кое-какие полезные символы, которые мне бы тоже пригодились.<\/p>\n<p>А сегодня мне пришло в голову решение лучше — попробовать обойтись функцией «Замены текста», которая встроена в «МакОСь». Мысль простая — заменять двоеточие и две цифры на то же самое, но без двоеточия и в верхнем индексе. Сначала я пытался набрать всё нужное руками, а потом случайно нашёл функцию импорта.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.09.18@2x.webp\" width=\"1000\" height=\"194\" alt=\"\" \/>\n<\/div>\n<p>Формат для импорта оказался довольно простым. После того как я в нём разобрался, накидал небольшую программу на «Пайтоне», которая мне за мгновение сформировала нужный файл.<\/p>\n<pre class=\"e2-text-code\"><code class=\"python\">print(&quot;&quot;&quot;\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n&lt;!DOCTYPE plist PUBLIC &quot;-\/\/Apple\/\/DTD PLIST 1.0\/\/EN&quot; &quot;http:\/\/www.apple.com\/DTDs\/PropertyList-1.0.dtd&quot;&gt;\n&lt;plist version=&quot;1.0&quot;&gt;\n&lt;array&gt;&quot;&quot;&quot;)\n\ntrans = str.maketrans(&quot;0123456789&quot;, &quot;⁰¹²³⁴⁵⁶⁷⁸⁹&quot;)\n\nfor i in range(0, 60):\n\tprint(f&quot;&quot;&quot;\n\t&lt;dict&gt;\n\t\t&lt;key&gt;phrase&lt;\/key&gt;\n\t\t&lt;string&gt;{f&quot;{i:02d}&quot;.translate(trans)}&lt;\/string&gt;\n\t\t&lt;key&gt;shortcut&lt;\/key&gt;\n\t\t&lt;string&gt;:{i:02d}&lt;\/string&gt;\n\t&lt;\/dict&gt;&quot;&quot;&quot;)\n\n\nprint(&quot;&lt;\/array&gt;&lt;\/plist&gt;&quot;)<\/code><\/pre><p>Чтобы его импортировать, нужно перейти в «Системные настройки…», оттуда в  «Клавитуру», там нажать на кнопку «Замены текста…» и перетащить на открывшийся список получившийся файл.<\/p>\n<p>После этого можно проверить что получилось, — если написать в любом месте «13:00», оно должно само преобразоваться в «13⁰⁰».<\/p>\n",
            "date_published": "2024-09-18T22:37:35+05:00",
            "date_modified": "2024-09-18T22:37:28+05:00",
            "tags": [
                "macos",
                "python",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 18 Sep 2024 22:37:35 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "130690",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "118819",
            "url": "https:\/\/bolknote.ru\/all\/slesh-v-imeni-faylov-makosi\/",
            "title": "Слеш в имени файлов «МакОСи»",
            "content_html": "<p>Принято считать, что в мире «Эпла» легко избавляются от наследия, невзирая на несовместимость программ или оборудования. В большой степени так оно и есть, но иногда <a href=\"https:\/\/web.archive.org\/web\/20040602222828\/https:\/\/www.wsanchez.net\/papers\/USENIX_2000\/\">можно наткнуться<\/a> на очень странные штуки, которые до сих пор используются:<\/p>\n<blockquote>\n<p>Another obvious problem is the different path separators between HFS+ (colon, ’:’) and UFS (slash, ’\/’). This also means that HFS+ file names may contain the slash character and not colons, while the opposite is true for UFS file names. This was easy to address, though it involves transforming strings back and forth.<\/p>\n<p>The HFS+ implementation in the kernel’s VFS layer converts colon to slash and vice versa when reading from and writing to the on-disk format. So on disk the separator is a colon, but at the VFS layer (and therefore anything above it and the kernel, such as libc) it’s a slash. However, the traditional Mac OS toolkits expect colons, so above the BSD layer, the core Carbon toolkit does yet another translation. The result is that Carbon applications see colons, and everyone else sees slashes. This can create a user-visible schizophrenia in the rare cases of file names containing colon characters, which appear to Carbon applications as slash characters, but to BSD programs and Cocoa applications as colons.<\/p>\n<\/blockquote>\n<p>На скриншоте видно как это выглядит в жизни: в командной строке я создаю папку с двоеточием в имени, в Файндере в этом месте — слеш. В цитате такое поведение метко названо «шизофренией».<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2023.04.27@2x.jpg\" width=\"1000\" height=\"386\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Создаём в командной строке папку с двоеточием в имени, в Файндере в этом месте — слеш<\/div>\n<\/div>\n",
            "date_published": "2023-04-28T00:00:59+05:00",
            "date_modified": "2023-04-28T00:00:11+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Fri, 28 Apr 2023 00:00:59 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "118819",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "120033",
            "url": "https:\/\/dmitrymaslov.ru\/all\/razmernoe\/",
            "title": "Размерное",
            "content_html": "<p>Время от времени сталкиваюсь вот с такой штукой:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/disk-space-error.png\" width=\"1216\" height=\"764\" alt=\"\" \/>\n<\/div>\n<p>Нашёл для себя пару объяснений.<\/p>\n<p>Первое (и простое): Outlook криво криво считает доступное место на диске и вываливается в оффлайн-режим. Каждый раз с ужасом открываю окошко с данными о заполненности диска и каждый раз ломаю голову, что же так напугало Микрософт.<\/p>\n<p>И второе (более сложное, но и более логичное): Макось не учитывает размер скачиваемых в текущий момент больших файлов по торренту при расчёте занятости диска. Хотя фактически резервирует под него необходимое пространство и этот косяк отлавливает Микрософт со своей почтовой программой задолго до того, как Макось оповестит, что диск почти заполнен.<\/p>\n",
            "date_published": "2019-03-12T11:21:19+05:00",
            "date_modified": "2023-06-04T22:59:38+05:00",
            "tags": [
                "Apple",
                "macos",
                "microsoft",
                "Office 365",
                "Outlook"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Tue, 12 Mar 2019 11:21:19 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "120033",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "120031",
            "url": "https:\/\/dmitrymaslov.ru\/all\/skrytoe\/",
            "title": "Скрытое",
            "content_html": "<p>В который раз обратил внимание на интересное добавление новых фич в продукты Микрософт Офис для мака. Читаешь о новой добавленной возможности, открываешь, например, Аутлук, чтобы проверить, а этой новой фичи там нет. Проверяешь номер версии — всё правильно, в ней уже эта фича должна быть. Думаешь, хрень какая-то. И что нужно сделать? Правильно — перезапустить приложение.<br \/>\nВот сейчас, читаю, что наконец <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/Outlook-Blog\/Insider-Fast-Outlook-for-Mac-now-supports-creating-tables\/ba-p\/137384\">добавили<\/a> возможность вставлять в письма таблицы (удивительно, что этого не было сразу). Открываю Аутлук — нифига нет кнопки. Проверяю версию, фича работает, начиная с предыдущей.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/Office-Mac-NewFeature-001.png\" width=\"1289\" height=\"765\" alt=\"\" \/>\n<\/div>\n<p>Но я уже наученный — перезапускаю приложение и вуаля, появляется кнопка Таблица.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/Office-Mac-NewFeature-002.png\" width=\"1289\" height=\"766\" alt=\"\" \/>\n<\/div>\n<p>То есть получается Микрософт умеет разблокировать новые фичи удалённо в уже установленных продуктах?! Интересно это всё.<\/p>\n",
            "date_published": "2017-12-15T01:01:15+05:00",
            "date_modified": "2023-06-04T22:57:46+05:00",
            "tags": [
                "macos",
                "microsoft",
                "Office 365"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Fri, 15 Dec 2017 01:01:15 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "120031",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "118789",
            "url": "https:\/\/bolknote.ru\/all\/4432\/",
            "title": "👁 Глаз следящий",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2016.03.05@2x.jpg\" width=\"374\" height=\"266\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Глаз, следящий за мышью в консоли<\/div>\n<\/div>\n<p>Обновилась до версии 2.9 моя любимая программа-терминал <i>iTerm2<\/i>. Изучая новые возможности, обнаружил нечто неожиданное — теперь в консоль <a href=\"https:\/\/www.iterm2.com\/images.html\">можно выводить<\/a> обычные графические изображения.<\/p>\n<p>Протокол довольно простой:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">ESC ] 1337 ; File = [необязательные параметры] : изображение в формате base64 ^G<\/code><\/pre><\/pre><p>Решил немного с ним побаловаться, результат на скриншоте — небольшая программа на «баше» — <a href=\"https:\/\/github.com\/bolknote\/shellgames\/blob\/master\/eye.bash\">глаз, который следит за указателем мыши<\/a>.<\/p>\n<p>Пришлось разобраться с тем как вообще получают координаты мыши в консоли, плюс вспомнить школьную геометрию. Синусы, косинусы, вот это всё, неявно вычисляются через <i>awk<\/i> и используются для определения где нужно рисовать зрачок.<\/p>\n<p>Чем дальше курсор находится от глаза, тем больше событий мыши получает консоль во время перемещений по окружности вокруг него. Из-за этого образуется некая инерционность слежения, которую я стал было корректировать, но потом убрал этот код — инерция придаёт какое-то интересное подобие жизни.<\/p>\n<p>Для запуска требуется <i>iTerm2<\/i> 2.9 и выше и <i>Imagemagick<\/i>.<\/p>\n",
            "date_published": "2016-03-05T22:13:00+05:00",
            "date_modified": "2023-04-26T23:11:56+05:00",
            "tags": [
                "bash",
                "macos",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sat, 05 Mar 2016 22:13:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "118789",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133883",
            "url": "https:\/\/bolknote.ru\/all\/4085\/",
            "title": "Удаляем раскладку «США» («U.S. English») из Mac OS X 10.9 («Maverick»)",
            "content_html": "<p>Как стало известно ещё на этапе появления ранних сборок «Маверика», раскладка «США» не удаляется из неё способом, который <a href=\"https:\/\/web.archive.org\/web\/20120827053608\/http:\/\/artpolikarpov.ru\/2012\/08\/24\/1\/\">описал<\/a> Артём Поликарпов (а я написал <a href=\"https:\/\/bolknote.ru\/all\/3724\/\">скрипт, автоматизирующий этот процесс<\/a>).<\/p>\n<p>Зато читатели в комментариях к скрипту указали на другой, очень несложный способ сделать то же.<\/p>\n<p>Напомню в чём проблема. Лично я использую для работе на «Маке» <a href=\"http:\/\/ilyabirman.ru\/projects\/typography-layout\/\">раскладку Бирмана<\/a>. Во-первых, с ней гораздо удобнее вводить типографику, во-вторых, это виндовая раскладка, поэтому, если приходится пересаживаться за компьютер с Виндой, у меня не возникает дискомфорта. Я считаю это важно.<\/p>\n<p>После установки раскладки Бирмана, раскладок становится три: русская Бирмана, английская Бирмана и системная — «США». Последняя явно лишняя, но система удалить её не позволяет. Её удаётся удалить только в обмен на установку любой другой системной раскладки.<\/p>\n<p>Но есть баг, спасибо ему, что он существует.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2013.10.26@2x.jpg\" width=\"660\" height=\"590\" alt=\"\" \/>\n<\/div>\n<p>Нужно поставить японскую раскладку «котоэри», потому удалить раскладку «США», потом «котоэри». В системе останутся только две раскладки Бирмана.<\/p>\n",
            "date_published": "2013-10-26T14:19:00+05:00",
            "date_modified": "2025-02-01T13:27:06+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sat, 26 Oct 2013 14:19:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133883",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "123612",
            "url": "https:\/\/bolknote.ru\/all\/3896\/",
            "title": "Превращение маковской флешки в полноценную",
            "content_html": "<p>Как, наверное, многие знают, при покупке ноута «МакБук», в коробке лежит не компакт-диск (как это бывает с ноутами других фирм), а флешка, на которую записана операционная система (в комментариях читатели подсказали, что сейчас уже флешку не кладут). Флешка очень симпатичная, но, к сожалению, использовать её для своих нужд не получается — при подсоединению к компьютеру она монтируется как виртуальный сидиром и записать на неё ничего не выходит.<\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td><img width=\"660\" height=\"440\" src=\"\/\/bolknote.ru\/imgs\/2013.03.08.2.jpg\" alt=\"Флешка для Мака (78.10КиБ)\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>Оказывается, есть способ превратить её в полноценную, перезаписываемую флешку! Для этого, правда, понадобится компьютер с Виндой или хотя бы виртуальная машина. В моём случае это был старенький ноут с нужной операционкой. Винда вам нужна, чтобы запустить утилиту <a href=\"http:\/\/bikr.net\/LionOnMBAUSB.zip\"><i>sm32Xtest<\/i><\/a>, которая и вразумит ваш «сидиром».<\/p>\n<p>После запуска, если утилита не нашла вставленную флешку, нужно нажать «<i>F5<\/i>», в этом случае, произойдёт скан всех ЮСБи-устройств и в одной из строчек появится надпись «<i>Ready<\/i>», у меня это оказался порт №1, как видно на скриншоте:<\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td><img width=\"748\" height=\"575\" src=\"\/imgs\/2013.03.08.1.png\" alt=\"Утилита нашла флешку (37.50КиБ)\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>Если эта операция выполнилась успешно, надо нажать клавишу пробела и дождаться выполнения всех оставшихся операций. Если всё прошло хорошо, в строке статус сменится на «<i>Pass<\/i>», а справа появится большая надпись «OK»:<\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td><img width=\"748\" height=\"575\" src=\"\/\/bolknote.ru\/imgs\/2013.03.08.2.png\" alt=\"Всё прошло хорошо (45.09КиБ)\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>После этого можно флешку извлекать (не забудьте извлечь её безопасно). У меня получилась флешка в 8ГБ:<\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td><img width=\"660\" height=\"480\" src=\"\/imgs\/2013.03.08.1.jpg\" alt=\"Новоиспечённая флешка (76.29КиБ)\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n",
            "date_published": "2013-03-09T00:05:00+05:00",
            "date_modified": "2023-10-18T18:41:35+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sat, 09 Mar 2013 00:05:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "123612",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133884",
            "url": "https:\/\/bolknote.ru\/all\/3724\/",
            "title": "Удаляем расладку «U.S. English» из «Мака»",
            "content_html": "<p>Артём Поликарпов <a href=\"https:\/\/web.archive.org\/web\/20120827053608\/http:\/\/artpolikarpov.ru\/2012\/08\/24\/1\/\">написал<\/a> рецепт как можно удалить из «Мака» раскладку «U.S. English». Она очень мешается и совершенно не нужна, если поставить великолепную <a href=\"http:\/\/ilyabirman.ru\/projects\/typography-layout\/\">раскладку Ильи Бирмана<\/a> (кстати, если вы почему-то ей не пользуетесь, то вы делаете большую ошибку).<\/p>\n<p>Но рецепт Артёма мне не нравится тем, что для его выполнения приходится иметь у себя редактор <i>Xcode<\/i>, который ещё и несколько гигабайт весит. Поэтому я, как водится, <a href=\"https:\/\/github.com\/bolknote\/shellgames\/blob\/master\/us_layout_remover.sh\">написал скрипт<\/a>, который нужно выполнить из «Терминала» (после его выполнения придётся опять залогиниться в систему) и ненужной раскладки уже не будет.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2012.08.24.png\" width=\"297\" height=\"112\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Ничего ненужного<\/div>\n<\/div>\n<p>Какое счастье!<\/p>\n<p>Проще всего скрипт запускать из «Терминала» вот так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"bash\">bash  &lt;(curl -fsSkL raw.github.com\/bolknote\/shellgames\/master\/us_layout_remover.sh)<\/code><\/pre><p>Чтобы вернуть всё обратно достаточно запустить программу ещё раз.<\/p>\n<p><i>Добавлено позднее<\/i>: удалению раскладки <a href=\"https:\/\/bolknote.ru\/all\/3724\/\">может мешать<\/a> <i>Punto Switcher<\/i>.<\/p>\n",
            "date_published": "2012-08-25T00:48:00+05:00",
            "date_modified": "2025-02-01T13:28:43+05:00",
            "tags": [
                "bash",
                "macos",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sat, 25 Aug 2012 00:48:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133884",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "120045",
            "url": "https:\/\/dmitrymaslov.ru\/2012\/05\/06\/1\/",
            "title": "Почтово-клиентское",
            "content_html": "<p>Одним из первых приложений, купленных мною в Mac AppStore, стал почтовый клиент Sparrow. Он тогда был на волне популярности, и я не преминул его попробовать.<\/p>\n<p>Вроде бы и придраться не к чему, сплошные плюсы, а вот не смог я отказаться от стандартного почтового клиента Mail в пользу Sparrow. Время от времени я снова и снова пробую активно развивающийся Sparrow, но каждый раз что-то останавливает. На этот раз в роли останавливающего фактора стало несоответствие в отображении html-писем. Вывод очевиден — сравните сами:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/mail-sparrow.jpg\" width=\"669\" height=\"1196\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2012-05-06T07:16:40+05:00",
            "date_modified": "2023-06-05T14:59:35+05:00",
            "tags": [
                "macos",
                "Sparrow"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Sun, 06 May 2012 07:16:40 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "120045",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "119943",
            "url": "https:\/\/dmitrymaslov.ru\/2012\/02\/27\/1\/",
            "title": "Gmail в Mail.app",
            "content_html": "<p>Подключение аккаунта Гулопочты на Маке в стандартном почтовом клиенте Mail требует некоторых донастроек, что называется, вручную. Если точнее, без этих донастроек не синхронизируются папки Отправленные, Черновики, Спам и Корзина. Решение этого вопроса находит Гугл. Я несколько актуализировал его с учётом обновлённого интерфейса почтового клиента во Льве.<\/p>\n<p>Официальные инструкции из раздела справки Google ограничиваются стандартным перечнем настроек, необходимых для работы IMAP-аккаунта, и не объясняют, как правильно настроить соответствие папок в клиенте Маил. Чтобы придать рабочему пространству должный вид, придется выполнить ряд дополнительных мер, которые я приведу в этой заметке. Начну с базовых шагов.<\/p>\n<ol start=\"1\">\n<li>Следует убедиться, что в интерфейсе Mail и Gmail используется один и тот же язык. Это важно для совместимости имён папок в клиенте и на сервере.<\/li>\n<\/ol>\n<ol start=\"2\">\n<li>Заходим в настройки Гуглопочты:<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/gmail-menu-settings.png\" width=\"268\" height=\"344\" alt=\"\" \/>\n<\/div>\n<ol start=\"3\">\n<li>Проходим во вкладку <b>Пересылка и POP\/IMAP<\/b> и включить доступ к ящику по IMAP-протоколу.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/gmail-imap-settings.png\" width=\"1022\" height=\"397\" alt=\"\" \/>\n<\/div>\n<ol start=\"4\">\n<li>После этого на вкладке <b>Ярлыки<\/b> нужно выбрать папки, которые должны быть доступны по IMAP-протоколу (точно как на скриншоте).<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/gmail-imap-folder.png\" width=\"1018\" height=\"390\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Настройки на стороне Гугла закончены — переходим к клиенту.<\/div>\n<\/div>\n<ol start=\"5\">\n<li>Открываем <b>Системные настройки<\/b> — <b>Почта, адреса и календари<\/b> и добавляем аккаунт Гуглопочты.<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/add-gmail.png\" width=\"782\" height=\"628\" alt=\"\" \/>\n<\/div>\n<ol start=\"6\">\n<li>В настройках учётной записи указываем корень почтового дерева. Вкладка <b>Дополнение<\/b> — поле <b>Префикс пути IMAP<\/b>: [Gmail].<\/li>\n<\/ol>\n<ol start=\"7\">\n<li>Сохраняем настройки аккаунта. В дереве папок должны произойти следующее изменение (найдите отличие):<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/gmail-root-folder.png\" width=\"522\" height=\"146\" alt=\"\" \/>\n<\/div>\n<ol start=\"8\">\n<li>Теперь нужно избавиться от дубликатов папок <b>Отправленные<\/b>, <b>Черновики<\/b>, <b>Спам<\/b> и <b>Корзина<\/b>, а именно, чтобы почта отображалась во встроенных ящиках Mail. Для этого следует выделить папку в списке Gmail и указать ее роль в меню <b>Ящик<\/b> — <b>Назначение ящика<\/b>.<\/li>\n<\/ol>\n<ol start=\"9\">\n<li>Перезапустить Mail. Вуаля!<\/li>\n<\/ol>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/gmail-ok.png\" width=\"206\" height=\"314\" alt=\"\" \/>\n<\/div>\n",
            "date_published": "2012-02-27T14:15:44+05:00",
            "date_modified": "2023-06-03T16:41:45+05:00",
            "tags": [
                "Google",
                "macos"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Mon, 27 Feb 2012 14:15:44 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "119943",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "119946",
            "url": "https:\/\/dmitrymaslov.ru\/2012\/01\/20\/1\/",
            "title": "Вселенская синхронизация",
            "content_html": "<p>Посмотрел вчера мероприятие Эпл с ребятами из <a href=\"http:\/\/appleinsider.ru\">AppleInsider<\/a>, которые говорили о происходящем с Эльдаром Муртазиным. Презентация, как это и свойственно Эплу, была проведена на должном (не досягаемом для других) уровне. Наверняка ни у кого не осталось сомнений, что Эпл теперь задаст моду для всей учебной отрасли со своими медиа-учебниками. Остальные, читай Гугл и Микрософт, как это было всегда, снова оказались в роли догоняющих.<br \/>\nВ общем, я получил свою долю восторга, хотя ожидал для себя несколько иное. Невероятно хочется появления синхронизируемого Айбукса для Макоси, чтобы можно было открыть книгу на Макбуке и в свободное время продолжить её чтение с того места, на котором остановил чтение на Айфоне в метро. Я прекрасно понимаю, что Эпл сделал продукт на порядок более масштабный, интересный и перспективный, но моя хотелка, увы, не исчезла.<br \/>\nА вообще мечтаний о вселенской синхронизации у меня много, Деду Морозу я загадал, например, чтобы появилась наконец возможность синхронизировать ленту твиттера, чтобы не приходилось при переключении ноут—телефон и обратно искать, на каком твитте ты остановился в прошлый раз. Я знаю о существовании такой возможности у Эхофона, но мне бы хотелось, чтобы это научились делать официальные клиенты Твиттера на том же Маке и Айфоне (Айпаде). Эплы сделали первые шаги в направлении синхронизации всего и вся: книги, программы, игры, музыка, журналы и учебники, охотно верю, что они не остановятся на достигнутом и дадут ещё возможность в который раз убедиться в их гениальном лидерстве.<\/p>\n",
            "date_published": "2012-01-20T09:15:34+05:00",
            "date_modified": "2023-06-03T16:43:28+05:00",
            "tags": [
                "Apple",
                "iPhone",
                "macos",
                "Twitter"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Fri, 20 Jan 2012 09:15:34 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "119946",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "119953",
            "url": "https:\/\/dmitrymaslov.ru\/2011\/10\/19\/1\/",
            "title": "Электропочтовое",
            "content_html": "<p>После перехода на Макось я не кидался пробовать сразу что-то извне, а наслаждался родными приложениями. Тем более, что Сафари и Маил во Льве ну очень симпатичны.<br \/>\nПричиной первого отказа стал неуёмный аппетит Сафари к системным ресурсам при открытии страниц с флешем. Я сменил его на Хром, потому как привычная Опера ну очень не по-родному смотрится в макосной среде. Маил между тем продолжал оставаться клиентом по умолчанию, микрософтный Аутлук был попробован, но так и оставлен без внимания. И все бы хорошо, но время от времени Маил стал выкидывать сюрпризы. У меня в нем несколько аккаунтов, один из которых рабочий, расположенный на серверах айдихоста, это, мягко говоря, дерьмового уровня сервис от Казахтелекома. Так вот, видимо по уровню стабильности отклика, Маил довольно часто считал smtp-сервера рабочего аккаунта находящимися в офлайне, и поэтому новое письмо, когда я не замечал подобной ситуации, отправлялось с smtp-сервера аккаунт Гуглопочты, что ставило меня в несколько идиотское положение перед моими рабочими адресатами. Сегодня после очередных нескольких аналогичных отправок я наковырял в настройках Майла волшебную опцию, которая, надеюсь, избавит меня от этой проблемы.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/dmitrymaslov.ru\/pictures\/mail-settings.png\" width=\"750\" height=\"712\" alt=\"\" \/>\n<\/div>\n<p>Возможно, кому-то это поможет сберечь некоторое количество своих нервных клеточек.<\/p>\n",
            "date_published": "2011-10-19T22:35:59+05:00",
            "date_modified": "2023-06-03T16:49:46+05:00",
            "tags": [
                "macos"
            ],
            "author": {
                "name": "Дмитрий Маслов",
                "url": "https:\/\/dmitrymaslov.ru\/",
                "avatar": "https:\/\/dmitrymaslov.ru\/pictures\/userpic\/userpic@2x.jpg?1684531067"
            },
            "_date_published_rfc2822": "Wed, 19 Oct 2011 22:35:59 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "119953",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        }
    ],
    "_e2_version": 4079,
    "_e2_ua_string": "Aegea 11.0 (v4079e)"
}