Замутил подкаст с математическими беседами…
Полный текстРегулярные выражения — это чудо
Есть такая достаточно типовая задачка — применить к тексту последовательность замен по шаблону. Зачем? Ну, например, преобразовать текст из Markdown в формат разметки какой-либо CMS. В BBcode, например, для публикации на форуме. Или там на фикбук либо самиздат какой-нибудь вывесить. Везде же свои стандарты оформления. Или, чего уж проще, наоборот — почистить текст от оформления. Всяко бывает.
А что у нас для решения таких задач существует?
Полный текстЕхидное: Медвед сосёт!
В последнее время активно пиарится заметочное приложение Bear. Дескать, изящный лаконичный интерфейс, поддержка Markdown, могучая система тегов, всё такое, бла-бла-бла.
Всё это там действительно есть. Но по факту приложение — откровенное дерьмо. Никому не рекомендую пользоваться, и сейчас объясню почему.
Разработчики требуют денежку за дополнительные форматы экспорта, поддержку тем оформления и синхронизацию между устройствами. На момент написания этих строк — около тысячи рублей в год. Подписка, ага. Уже одно это заставляет насторожиться.
Поддержка дополнительного экспорта по факту нафиг не нужна. Экспорт в Markdown есть в бесплатной версии, всё остальное можно сделать из него посредством абсолютно бесплатного pandoc
. И тамошние средства конвертации будут не в пример мощнее медведовских, хоть разработчики из шкуры вылезут.
Следующий настораживающий момент: на сайте приложения прямо сказано, что все заметки хранятся в едином SQL-файле, который размещается… опаньки, в iCloud! То есть разработчики сами не делают для синхронизации НИЧЕГО: ни места для хранения не предоставляют, ни усилий для самой синхронизации своими мощностями не прикладывают. Всё делается автоматически на уровне MacOS, за которую пользователь уже заплатил, а тут ещё и разработчики с какой-то радости денег хотят. Рожа не треснет?
То есть «премиум-подписка» просто разрешает приложению использовать эту синхронизированную копию на других устройствах, и хочет за это денег каждый год! Я готов заплатить единоразово, но ежегодно?! Идите в жопу.
Так ведь даже больше того! Если с этим файлом вы не уложитесь в своё место хранения iCloud, то вам придётся отдельно платить Apple за его расширение.
В общем, понятно. С таким жлобством медведоводы могут идти куда подальше, лично от меня они не дождутся ни копейки.
Типографика: Строки и короткие слова
Однобуквенные слова «а», «в», «и», «к», «о», «с», «у», «я» не могут стоять в конце строки, если только они не завершают предложение и следом стоит знак препинания. Их необходимо присоединять к следующему слову неразрывным пробелом. Если такое слово с последующим знаком препинания стоит в середине предложения, то разрыв строки после него хоть и нежелателен, но при крайней необходимости допустим.
Двухбуквенные предлоги «во» и «ко» необходимо обязательно присоединять нерарзрывным пробелом к следующему слову.
Однобуквенные слова «б», «ж» и двухбуквенное слово «ль» (редуцированные частицы «бы», «же», «ли»), напротив, не могут начинать строку ни при каких условиях. Их необходимо присоединять неразрывным пробелом к предыдущему слову. Их полные формы допускается переносить в начало строки лишь в самых крайних случаях.
Наиболее сложным случаем является слово «уж», которое в предложении может играть роль частицы, наречия или существительного. Частица и наречие должны присоединяться неразрывным пробелом к своему основному слову.
Двухбуквенные предлоги («за», «по» и т.д.) желательно присоединять неразрывным пробелом к их основному слову, однако этим правилом можно пренебрегать.
Фильмы: «Языческая мадонна»
Имея оригинальный вариант произведения и его цензурную версию, всегда очень интересно сравнивать их, искать отличия и реконструировать причины, возбудившие цензоров к активности. Нынче мне подвернулся старый венгерский фильм 1980 года «Языческая мадонна», сам по себе вполне заслуживающий отдельного рассказа.
Полный текст_______________________
Страницы: « предыдущая следующая » Читать с начала