{imgicourl}{zamok}
<< предыдущая заметкаследующая заметка >>
03 февраля 2021
binoniq.net как сайт стихов

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

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

Таким образом мы сделали страницу с наиболее полным архивом стихов Игоря Иртеньева (на его старом сайте утеряны владельцы и пароли с 2006 года):

https://irteniev.binoniq.net

Затем я собрал сайт Вадиму Седову, в основном распарсив его ЖЖ, хотя жду, что он пришлет и новые подборки:

https://cegob.binoniq.net

Ну и конечно сайт Саши Елина, стихов которого прежде было практически не нагуглить нигде:

https://yellin.binoniq.net

Затем выразил желание сделать себе сайт Юрий Черняк http://chernyak.binoniq.net/ и я написал пошаговую инструкцию уже для самостоятельного создания.

Ниже предлагаю ее всем желающим. Напоминаю, что инструкция сложная и запутанная — это не баг, а фича. Я публикую ее только в своем дневнике, потому что совершенно не планировалось звать всех желающих — у меня нет ни ресурсов ни желания превращать это в сервис. Это инструмент только для френдов, если кому это нужно. Тем — помогу и расскажу. А кому это не нужно — не спешите возмущаться, помните, что именно вас и не звали.

Итак, инструкция.

1. Подготовка к регистрации.

Надо зайти на любую страницу любого раздела binoniq.net и один раз обновить ее, чтобы браузер прописал куки. Иначе следующий пункт не сработает.

2. Завести аккаунт.

Нажать клавишу U чтобы открыть личную карточку, она пустая. В ней прописать логин — латинскими буквами, он станет частью адреса. И пароль. Указать емайл (без него пароль считается невосстанавливаемым) и нажать сохранить. Подтвердить емайл по ссылке. Теперь вы зарегистрированый посетитель. Но своего раздела у вас нет.

3. Создание личного раздела.

Зайти на http://binoniq.net/acc и нажать «создать аккаунт». Оно выдаст разные ошибки, но аккаунт создаст. Но этого пока не будет заметно, потому что системе понадобится время, чтобы прописать его в DNS Cloudflare, за которым мы все сидим. Это займет от часа до суток.

4. Тем временем — подготовить текст стихов.

Стихи должны быть отделены друг от друга полосой из знаков равно:
=================================
Штук 20, не важно, сколько.

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

2003

2003, Переделкино

1 мая 2003

2003/05/01

Если у стиха есть абзац предыстории в прозе, он должен быть самым первым, идти одним абзацем, и быть длиннее, чем строчки самого стиха. «Британские учёные обещают вывести оранжевую капусту. Я написал об этом поэму...»

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

МУХА
венок сонетов

Если у стиха есть эпиграф или посвящение или что-то, что не является началом текста стиха и выравнивается по правому краю, оно должно быть после названия и начинаться не менее 5 пробелами. Если у эпиграфа есть подпись, в начале строки этой подписи должно быть пробелов больше, чем в эпиграфе (здесь заменяю подчеркиваниями для понимания):

_ _ _ _ _ Посвящаю любимой N.

_ _ _ _ _ Я помню чудное
_ _ _ _ _ Передо мной явилась
_ _ _ _ _ _ А.С.Пушкин


Если в стихе есть отступы куплетов, лесенка, припев, то отступ делается пробелами от 1 до 4 штук. Каждый пробел в начале строки превратится в восемь.

Я Маяковский!
_ Рублю свой ритм
_ _ словно
_ _ _ капусту
_ _ _ _ кухарка!


Размеченный таким образом файл с добавленным сверху заголовком настроек (о нем чуть ниже) надо будет разместить в форму аккаунт.binoniq.net/addtexts, и он создаст страницы.

5. Теперь пришло время создать дизайн. Плохая новость: с дизайном у нас хреново — я не дизайнер. Хорошая новость: там обычный html, css и JS, ну в некоторых местах темплейта вставлены магические команды. Для стихов основным дизайном можно взять того же Елина. Шаблон дизайна: https://binoniq.net/install?userdata/yellin/template/blog.ht[...]
Там достаточно изменить имя.

Прописать его надо вместо обычного. То есть, открываем любую страницу своего аккаунта, например: https://мой-аккаунт.binoniq.net/contents В левом верхнем углу видим оранжевый шарик — админская кнопка. Нажимаем, открывается меню. Идём в FILES. В разделе template вызываем на редактирование blog.html и заменяем содержимое тем, что у Елина: https://binoniq.net/install?userdata/yellin/template/blog.ht[...]

6. Возвращаемся к файлу стихов. В начале его пишем такой заголовок:

mode=gazeta
tags=стихи, сборник Гусли, раннее
autokaw=auto
#tag_day=YES
#tag_mon=YES
#base=sborniki/gusli/
numeration=000
===========================

От остального отделяем той же вереницей равно.

Вкратце поясняю:
mode gazeta — уже не важно, просто включает последнюю версию алгоритма.

tags — через запятую перечисляются тэги, здесь важно «стихи», но также можно указать название конкретно этого сборника, если хочется позже создать отдельно его страницу и сделать отдельные оглавления только по нему.
При добавлении каждого нового файла с множеством стихов имеет смысл к нему добавлять какой-то свой тэг хотя бы только затем, чтобы по тегу можно было всё это удалить если что-то импортировалось не так, не затронув остальное. Кнопка удаления страниц по Тэгу (красный крестик справа под формой) будет на странице импорта, о ней позже.

autokaw — вопрос верстки, автоматически заменит кавычки на фигурные, а минусы на длинные тире.
tag_day и tag_mon в примере отключены, их имеет смысл включать, если в подписях каждого стиха имеется не только год, но день и месяц. Тогда система пропишет для них отдельные тэги и можно будет выводить, скажем, всем стихи за август 2017.
base — в примере отключено, но можно указать кусок адреса url, раздел, в котором будут располагаться стихи именно этого сборника, если хочется разные подборки располагать по разным адресам.
numeration — задаёт нумерацию страниц. Если у каждого стиха была дата, этот параметр не нужен, система будет создавать страницы по их датам типа:
https://логин.binoniq.net/sborniki/gusli/2017/08/19
Если же дат нет, то страницы надо создавать просто по номерам. Для этого и пишем numeration и числом нулей показываем диапазон. numeration=000 означает, что страницы будут созданы:
https://логин.binoniq.net/sborniki/gusli/001 следующая ..../002 и так далее.

Там были какие-то ещё опции, но в них чёрт ногу сломит, а эти основные.

7. Идём на страницу импорта:
https://ваш-логин.binoniq.net/addposts

В форму копипастим наш файл с добавленной сверху секцией заголовка. Нажимаем добавить. И внизу создаётся простыня из будущих постов. Там сразу видно, по какому адресу будет создан каждый файл, какой у него будет заголовок, какие тэги разметились. Файлы можно создавать по одиночке, можно убрать ненужные, но можно нажать SaveAll, чтобы создать всю кучу страниц. Также есть кнопка CheckAll, которая проверяет, встречались ли эти стихи уже на сайте как дубли в других подборках, если по какой-то причине это пугает. Но это оооочень долгая операция, не советую.
Вот и всё, созданные страницы появятся.

8. Осталось создать для них разделы. Главная страница сайта называется index.htm Набираем ее в своем адресе, но такой нет, поэтому система предлагает создать, соглашаемся, создаём. Вносим в нее такой текст:

Всего стихов: {_ANONS: tags = стихи
limit = 999999999
days = 0
mode = count
_}

{_DAT: template=<p><div><font size=+2 color=#773900>{0}</font><p>{@ANONS:template = <a href='{link}'>{Header}</a><br>\ntags = {0}\nlimit = 999999999\ndays = 0_}</div>

{_GETALLTAGS: sort=1
YYYY _}
_}


Это сложная магия, которая состоит в том, что движок находит все варианты тэгов годов и по каждому году формирует списки стихов, относящиеся к нему. Это по годам. В меню можно создать страницу стихов по алфавиту. Там чуть иная магия:


{_STYLES:
.b { font-size:9px; margin-top:-10px;}
.BK { padding-bottom:20px; padding-top:20px; font-size:28px; color:#773900; }
_}

Всего стихов: {_ANONS: tags = стихи
limit = 999999999
days = 0
mode = count
_}

{_DAT: template=<div><div class=BK>{0}</div>{_nobr:
{@ANONS: template = <a name='{num}' href='{link}'>{Header}</a><div class=b>{Body}...</div>\n
preBody = {|STIH:delheader=1|no=1|\n
postBody = |}\n
tags = {0}\n
limit = 999999999\n
days = 0\n
length = 60@}
_}</div>

{_GETALLTAGS: A_}
_}

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

Важно: страницы разделов, созданные вручную таким образом, по умолчанию видны лишь админу (а вот стихи, созданные через addposts, доступны сразу всем). Чтобы их раскрыть, надо снова открыть их редактор и нажимать в настройках на красный кружок, пока он не сменится через жёлтый на зелёный. Тогда страница видна всем.

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

10. Напоминаю, что это тот же самый движок, и помимо стихов он позволяет хранить страницы, дневники, сценарии и книги почти неограниченного объема. Также можно завести свой домен vasya.ru и прописать его DNS так, чтобы открывался он без всякого binoniq.

Если у кого-то есть желание помочь с дизайном страниц, это будет прекрасная помощь, потому что дизайн Иртеньева я тупо взял с его старого сайта, а он очень древний. А дизайн остальных страниц я кое-как лепил сам, он просто ужасен.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Firefox
 Екатеринбург
0
0
MaDsKiLlS
А Егор Трубников случайно не планирует(ся)?

[...]
В ЖЖ он не пишет, а Фейсбук... Специально, чтобы почитать там его стихи, я зарегистрировался в этой соцсети. Честно признался, что я Ян Анос, одноногий прибалтийский солдат, который пришёл почитать слова любви. На середине первого же стиха (я не шучу — ничего не кликал, прямо в процессе чтения) Фейсбук заменил страничку со стихом страничкой, что я там забанен навеки за нарушение правил сообщества.
Linux Safari Chrome
 Санкт-Петербург
1
0
LLeo
Я бы рад, но это надо его уговорить. Да и не факт, что у него все стихи есть в личных подборках.
Windows Safari Chrome
 Санкт-Петербург
0
0
bolshakovdmitry
ЧТо-то странное на бинонике творится. У меня там есть акк с 2011 года. Но вот ссылки ведут себя неадекватно - в ссылке исчезает имя.binoniq.net/url ссылка открывается как просто binoniq.net/url с ошибкой, что такой страницы нет. При наведении на ссылку браузер пишет в статусной строке правильную ссылку, но при нажатии открывается неправильная. Если вручную вбить, в адресную строку, то все работает.
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
В какой ссылке?
Windows Safari Chrome
 Санкт-Петербург
0
0
bolshakovdmitry
любая ссылка в тексте или календаре вида nikname_dot_binoniq_dot_tld открывается как просто binoniq_dot_tld без никнейма в левой части ссылки. содержимое разумеется не показывается, то есть если нажать в календаре в своем бинонике на дату, которая ссылается на страницу за это число правильно (и это высвечивается в статусе) после нажатия пытается открыться страница без никнейма.

Подозреваю htaccess-rewrite-rules, но не имею к нему доступа на бинонике
у рабочих и нерабочих ссылок разница в хвосте "html" - рабочие без этой добавки
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
Так. А можно пример такой страницы? Что-то не соображу.
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
Может, дело в www?
Windows Safari Chrome
 Санкт-Петербург
0
0
bolshakovdmitry
нет, дело в html - в шаблоне календаря надо исправлять.
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
Календарь - это имеется в виду вот этот квадратненький странный элемент с цифрами 2000 года, доставшийся мне ещё от Созидателя? О, я им не пользуюсь и вам не советую...
Windows Safari Chrome
 Санкт-Петербург
0
0
bolshakovdmitry
Он изначально был в шаблоне. И я там ничего не менял.
ЧТобы менять, надо вникать. Но вообще, календарь удобен для дневника, он как бы привязан к шкале времени всё-таки. Не думаю, что в движке есть свой поисковик. Теги есть, видел. А календарь это привычный универсальный способ организации.

Есть иерархический способ (алфавит, классификаторы, папки), есть по тегам, есть последовательность, а есть по календарю. Так издавна повелось.
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
С тех пор, как появилась возможность делать несколько записей в один день, календарь стал не полезен, поскольку стало неясно, какую запись открыть по клику на дату.

Поиск свой в движке есть, он быстр и удобен если помнить точные слова.
Windows Safari Chrome
 Санкт-Петербург
0
0
bolshakovdmitry
Да нашел поиск, прямо в менюшке в левом верхнем углу. Работает.

Дата нисколько не противоречит нескольким записям. Как и каталог нескольким файлам. можно открыть промежуточное окно с несколькими ссылками.

в бинонике странно работает /comm
он выдает коммы в чужих дневниках в комплекте с бесполезной ссылкой на то, откуда этот коммент.
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
Промежуточное окно с несколькими ссылками открыть нельзя - в движке на уровне архитектуры нет такой сущности как промежуточная страница с ссылками. А ломать архитектуру - это не модуль какой-нибудь нарисовать за пять минут. Вообще я думаю, если как-то включить статистику, она покажет, что календарем пользуется для навигации крайне малый процент.

По поводу остального - будем чинить.
Linux Ubuntu Firefox
 Воронеж
0
0
selivan
https://irteniev.binoniq.net/verse/00000050

Глюк - пустой стих. Что-то недораспарсилось.
Windows Firefox
 Тольятти
1
0
oncle t
Делать свой маркап — это круто, можно ещё юсб-порты паять по своей уникальной схеме, чтобы все завидовали.
Linux Safari Chrome
 Москва
3
0
Течении
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Security through obscurity.
Это же не для всех, а только для друзей.
Поэтому же половина не работает. Кому надо - Леонид поможет и заработает.
Windows Firefox
 Тольятти
0
0
oncle t
Вряд ли так было задумано, но концепция имеет право на жизнь, да.
Linux Safari Chrome
 Москва
0
0
LLeo
Поделитесь с нами, что для вас означает слово "маркап" и как относится к стихам Елина?
Windows Safari Chrome
 Москва
0
0
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
-- ... Есть 100 вариантов языка разметки текста ...
Гениальный Разработчик: Но они же все плохие! Надо сделать другой, простой и универсальный и все будут им пользоваться! Вот, я придумал вам идеальный вариант!
-- ... Есть 101 вариант языка разметки текста ...
Linux Safari Chrome
 Санкт-Петербург
1
0
LLeo
Вы называете "разметкой" вот эту полоску из знаков ========== между стихами, да?

Уж я не сомневаюсь, вы бы применили настоящий язык разметки. BB-код или XML или закорючками из Википедии. И вы бы ловко разметили этим языком все 720 стихов Иртеньева, 450 Седова и 320 Елина. Как жаль, что я не знал этого раньше, я бы скинул эту волонтерскую задачу на вас - умного и умелого профессионала.
Windows Safari Chrome
 Москва
0
0
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Мда, Леонид, иногда вызывает сомнение читаете ли вы комментарии на которые отвечаете.
Linux Safari Chrome
 Санкт-Петербург
3
0
LLeo
Психологи считают, что каждый человек воспринимает всего 30% прочитанного. И я не исключение, из-за проблем со временем вообще приходится либо не читать комментарии, либо просматривать по диагонали.

Если вы замечаете, что люди часто вас не понимают, попробуйте излагать основную суть более четко и ключевые тезисы упоминать в разном контексте трижды.
Windows Safari Chrome
 Москва
1
1
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Люди обычно нормально понимают. А вы периодически отвечаете совсем не в тему, просто на какие-то свои мысли, которые возможно были стриггерены каким-то словом из комментария.
Ну, дело ваше, конечно.
Windows Firefox
 Екатеринбург
0
0
MaDsKiLlS
Вы зря недовольны: это один из самых дельных советов, который я читал у Л. В полном внутреннем непротиворечии с тезисом, он излагается на моей памяти в третий раз. Если вы возьмёте достаточно любое популярное текстовое произведение и внимательно посмотрите, оно именно так и будет устроено.

P.S. Там в оригинале было: три раза по-разному и четвёртый совсем уж по-другому, для тех, кто три раза пропустил. Прошу считать меня начинающим писателем этот комментарий «четвёртым изложением».
Linux Safari Chrome
 Санкт-Петербург
0
0
LLeo
Видимо, я не понял. А что тогда имелось в виду?
Windows Firefox
 Киев
3
0
Fisher123
- Вот где водится Снарк! Объсню я потом,
Чем слова нас такие бодрят.
Вот где водится Снарк! знайте - истина в том,
Что повторено трижды подряд!
Windows Safari Chrome
 Казань
0
0
Timson
нунизнааааааю...
Мне пока официально письмо в 4-й раз не напишут - воспринимаю так, как мне выгодно...
Windows Firefox
 Екатеринбург
1
0
MaDsKiLlS
— Та-ак, «Последнее предупреждение», «Последнее предупреждение»... Ф-фух! «Предпоследнее предупреждение»! (письмо летит в мусорку)
Windows Firefox
 Сумы
0
0
Fisher123
>> Есть 100 вариантов языка разметки текста

Но они все либо без документации, либо документация на них представляет собой тысячу страниц пространных объяснений в каком-то wiki-пространстве, или тысячу тредов в каком-то фан-community.

И если знаешь Perl или Python, действительно проще и быстрее написать свое.
Windows Safari Chrome
 Москва
0
0
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну маркдаун-то можно было заюзать. Он и простой и хорошо задокументирован, и вполне работает для такого вот. И редакторов дофига, и библиотек.
Windows Firefox
 Сумы
0
0
Fisher123
В том-то и беда всех этих ста языков - работают, но "не для такого".

Вот, например, требование - стих можно опционально снабдить датой, которая должна выцепиться и использоваться для группровки по годам. И как тут поможет маркдаун?

«Если у стиха есть дата, она должна быть последней строкой (не в начале) после пустой строки»
Linux Safari Chrome
 Россия
0
0
LLeo
Не знаю, что такое маркдаун, но лично вы готовы сесть и разметить им 500 стихов Чернина или Влахко? Если не готовы - возможно, имеет смысл сперва накопить опыт, а лишь потом давать советы для миллиона коней в вакууме?
Windows Safari Chrome
 Москва
0
0
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Тут недавно перечитал Молчание Ягнят. И там есть такой пассаж, "Never ASSUME, because when you ASSUME, you make an ASS of U and ME". Смешно, правда?

Вы предполагаете что я готов разметить 500 стихов вашим языком разметки?
Linux Safari Chrome
 Россия
0
0
LLeo
Разметьте своим любимым. Совершенно не важно, как именно вы докажете, что вы не диванный бездельник, зашедший поплевать на чужую работу, не представля, как ее делать самостоятельно.
Windows Safari Chrome
 Москва
0
0
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну, с поплевать на работу вы великолепно справляетесь самостоятельно, тут вам помощь не требуется (одно "не знаю что такое маркдаун" чего стоит).

А доказывать (вам?) мне ничего не нужно. Свои задачи я решу самостоятельно (возможно с помощью ваших скриптов, если они подойдут), при этом, конечно, постараюсь использовать готовые проверенные решения.

Кстати, если бы вы читали тут мои комментарии (в чем я сомневаюсь), вы бы увидели что никакого "поплевать на работу" нет и в помине.
Работает и хорошо. Я бы, если бы было нужно, сделал бы по-другому, вы же делайте как хотите, я вас даже не упрекал, просто указывал на возможности.

Это вы почему-то требуете каких-то доказательств что кто-то там не диванный бездельник.
Хотя, замечу, не помню чтобы вы, например, предлагали кому-нибудь вскопать огород чтобы доказать что вы не диванный бездельник. Или хотя бы разметить 500 стихов, которые вам лично нахрен не нужны.
Mac Safari
 Израиль
2
0
braintunic
> как именно вы докажете, что вы не диванный бездельник, зашедший поплевать на чужую работу, не представляя, как ее делать самостоятельно

Тоже мне проблема!
Умные люди давно нам рассказали, как они решают такие проблемы:


Windows Safari Chrome
 Москва
0
0
Granit P-rparim
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
а что за 255 у вас рядом с зеленой стрелкой на скриншоте?
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> если знаешь Perl или Python

Так ведь же:

> Не хочу учить Java, Perl, Python, Go и прочее - оно появляется и умирает быстрее, чем я его уcпеваю хорошенько изучить на правах хобби в свободное время ;)
Windows Firefox
 Воронеж
0
0
Чинк
Раз уж речь о стихах - исправьте, пожалуйста, слева в свежих "Четверостишиях" опечатку: "в нАведомый нам час". Через Ctrl+Enter что-то не получается сообщить о ней.
Windows Safari Chrome
 Днепропетровск
0
0
T124
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Думал, что прошлым вечером кто-то об этом и так напишет, но нет, поэтому напишу сам. Похоже на то, что вся инструкция должна быть в жёлтой таблице, но она обрывается на этом моменте:
{_GETALLTAGS: A_}
_}
Т. е. возможно, какой-то символ был съеден и закрыл сам жёлтый блок вместо того, чтобы оказаться в тексте. Посмотрите, пожалуйста.
Linux Safari Chrome
 Москва
0
0
LLeo
Ага, спасибо, исправил. Беда с этими тэгами модулей: они же как раз и сделаны так, чтобы работать внутри заметки, их очень сложно цитировать в ней ;)
Windows Firefox
 Сумы
2
0
Fisher123
Это что. Вот если бы вы эту заметку-инструкцию про теги разметки стихов написали в стихах, а затем этот стих стали загружать на свой сайт стихов, где используются эти теги разметки - вот это были бы настоящие сложности :)
Mac Safari
 Израиль
0
0
braintunic
> инструкцию про теги разметки стихов написали в стихах, а затем этот стих стали загружать на свой сайт стихов, где используются эти теги разметки - вот это были бы настоящие сложности

Да ладно.
С такими задачами спокойно справлялся и справляется даже древний юниксовый nroff со своим древним markup языком.
Правда в некоторых местах пришлось бы ставить по четыре-пять символов backslash подряд для экранирования от экранирования от экранирования ;)
Linux Safari Chrome
 Германия
0
0
Alexander
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Можно ли рассматривать данный дневник Леонида как пример того, как "это работает" на Бинонике?
Linux Ubuntu Safari Chrome
 Киев
4
0
пах0м
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
какая-то инструкция для девопсов а не стихоплётов

нет ли в формате видео для тиктока?
Linux Ubuntu Safari Chrome
 Киев
1
0
пах0м
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
но вообще, как пожилой костылестроитель - уважаю, вижу некую красоту проделанной работы
Linux Ubuntu Firefox
 Москва
0
0
Alex746
Занятно.
Windows Safari Chrome
 Новосибирск
2
1
anserking
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Что-то вспомнилось:

"А классический труд Каганова Выбегаллы "binoniq.net как сайт стихов""Основы технологии производства самонадевающейся обуви", набитый демагогической болтовней, произвел в свое время заботами Б. Питомника изрядный шум. Позже выяснилось, что самонадевающиеся ботинки стоят дороже мотоцикла и боятся пыли и сырости".

всего комментариев: 59

<< предыдущая заметка следующая заметка >>

рекламная лирика