Not a superman
Спасибо:
Всем людям, которые делают php/jquery/mongodb и прочий html/css, оно сейчас так продвинулось, что полное ощущение, что собираешь «лего», спасибо purecss, unsplash.com, icons8.com, twotiny и автору hwyd.me (прекрасный человек, между прочим).
Все эти люди (почти) совершенно бесплатно для конечного пользователя делают удивительную работу.
Отдельное большое спасибо Арсению Лагутову, который в рекордные сроки нарисовал логотип по моему эскизу, будучи при этом почти ровесником сайта. В его возрасте я тоже рисовал баннеры. Подрастает молодое поколение, скоро заменит меня (вы только посмотрите какой он милый).
Спасибо моим клиентам, благодаря которым у меня есть ощущение, что я делаю полезную работу, а не просто выжимаю из людей бабло. Это ощущение «нам строить и жить помогает». Очень приятное ощущение, всем рекомендую.
Спасибо тем, кто сдавал деньги на ремонт провала, набралось в сумме несколько (пять) тысяч рублей.
Спасибо 2/3 моей аудитории, которая разбежалась, пока я занимался дивинациями, не писал про игровой дизайн и сходил с ума. Нет, серьезно, я впервые залез в статистику за много лет и обнаружил, что период расцвета посещаемости пришелся на «блог про игры».
Но что еще ужасней, главный пик пришелся на «блог тролля». Я тут сортировал архивы сайта и с удивлением осознал, что понимаю свое зашифрованное послание.
Знаете, как на терапии бывает? Ну или после любой техники, которая повышает «уровень осознанности»? Сидит человек, сидит, и вдруг понимает, что он хотел сказать что-то одно, а выходит совсем другое. Более того, он всю жизнь так делал. Это как у болгар, знаете? Они, когда говорят «нет», кивают головой. А когда говорят «да», крутят ей из стороны в сторону. То есть, все наоборот, не как «нормальные люди».
И эта привычка болгар очень сбивает с толку «нормальных людей».
Скажем (выдуманный пример!) человек обнаруживает, что в его семье «забота» проявлялась так: человека били, чтобы он не дай бог не сделал что-то страшное, ему же лучше! После чего человек вырастает, находит любимого человека и начинается о нем «заботиться». А тому это... непривычно.
Простыми словами: Читал архивы. Много думал. Мне не стыдно. Но сейчас я понимаю, почему некоторые люди могли считать меня злым троллем. Раньше мне это и в голову бы не пришло. Потому что на самом деле я имел ввиду вот что.
Мой прекрасный детский мир (напоминаю, что этот блог ведется с 1998 года) в те годы выглядел так: мальчик вышел в интернет и начал увлеченно о нем рассказывать. Тут почему-то набежала толпа народа и начала мальчика внимательно слушать. Мальчик с перепугу начал делать то, о чем мечтал — попытался улучшить мир. Путем объяснения миру, какой тот несовершенный.
И объяснял это тоже очень увлеченно. Это вообще был увлекающийся мальчик. Он увлеченно ругал — чтобы исправить! И так же увлеченно хвалил. Просто у него, как у болгаров, считалось «не поругал — считай, похвалил». То есть, просто дал ссылку и ничего не сказал — это значит «супер-похвалил».
Кроме того, страсть, с которой мальчик все это делал, была страстью обреченного. Как будто попал мальчик в мир взрослых, а в этом мире чудеса творятся.
Кстати, у меня жена сегодня получила диплом сказкотерапевта. Бумажку. Она теперь тру. Так что совершенно очевидно, что эту часть заметки пишет она.
Итак, в этом мире ходят взрослые, которые ведут себя, как зомби. Мальчику стало не по себе: если вот эти вот недоразумения являются «настоящими взрослыми», то очень страшно в таком мире жить. Бегает он от взрослого к взрослому, дергает за рукав и кричит «очнись!».
Ровно с таким ощущением я писал заметки.
А «троллинг», как известно, это действия, направленные на то, чтобы спровоцировать у кого-то эмоции. «Мы его сейчас потроллим, и он очнется. Скажет, что пошутил и настоящие взрослые так не делают», — думал мальчик.
Например, этот классический (украденный у Миши) девиз сайта «к людишкам — с любовью». Это же вовсе не «фу, людишки, я круче вас».
Это же «ага, не мог он серьезно сказать нам „людишки“, мы же не людишки, а право имеющие. Стало быть, он нам это сказал не с целью обидеть, а с целью лишний раз напомнить, какие мы молодцы и вовсе не людишки».
И — опа — мир после этого стал лучше.
Кстати, про любовь. Выбирал два шрифта для заголовков, оказалось, что они оба — одного автора, но один из них сделан с любовью. Его и выбрал.
Иными словами, «я не троллил, это все была благородная сатира с целью улучшения человечества». То есть «вы, дураки, меня не так поняли!».
Ха. Ха.
Но я троллил, разумеется. Если это выглядит, как троллинг, и пахнет, как троллинг, то это не может быть сатирой.
Потом я, скажем, «поумнел» и понял, что этот способ не работает. К тому же, в мире есть огромная куча вещей, поважнее, чем «типографика» или висящая пунктуация. Или даже Apple Mac. Если прибавить пафоса, то можно написать, что «браузерные войны не важнее обычных» и «цвет ссылок важнее, чем цвет кожи». (Изначально я чуть было не написал «цвет кожи важнее, чем цвет ссылок»).
Кстати, про цвет. Тэг «беллетристика» я покрасил в цвет «chrome yellow». По-моему, это довольно забавно, трибьют, о котором бы никто никогда не узнал, если бы я сейчас ничего не сказал. И еще — оказывается! — есть много готовых цветов с названиями и можно выбирать из них. Радость дальтоника.
Но и мировые проблемы, с другой стороны, это слишком крупно. Оптимальней всего выбрать что-то среднее между «кавычки елочкой» и «в Африке дети голодают». Вот чем-то таким я и решил заняться.
Сначала это был сайт про то, как жизнь ужасна, особенно когда кавычки не елочкой. Теперь — про то, как сделать ее лучше. Набор советов (?) на тему «как правильно». Набор «информации». Мы не будем употреблять грубого слова «совет», я вообще не советчик и не пророк. (Свист, крики из зала: «Докажи!»).
Нет, никакой «позитивной психологии». Мы, экзистенциалисты, все так же считаем, что жизнь глубоко трагична по своей сути. Но пока она там трагична, в ней можно обустроить какой-то не по-мещански уютный уголок.
Британские ученые выяснили, что тибетские монахи говорили о том, что счастье — это выбор.
Этот пост демонстрирует, что мне пока хватает ума на то, чтобы сделать сайт (по ТЗ 13-летней давности) и замысловато написать на нем «это теперь сайт терапевта».
R3
Вы, наверное, ждете, что я, как какой-нибудь Бирман, буду расписывать прелести нового движка? (Он называется, кстати, R3 — только потому, что предыдущий назывался R2).
Так вот, не буду.
В серверной части от тривиален. Нет, ну все же знают эту старую фишку, что разница эффективности программистов может достигать 20 раз, про это писали все, кому ни лень. Я не говорю, что я ровно в 20 раз эффективней остальных. Максимум в 19,95.
(Иными словами, я допускаю, что кому-то на что-то подобное потребуется 19 дней, но это не делает задачу нетривиальной).
Тем не менее, mongodb — документная база данных, прелести которой я уже расписывал. Очевидно, что комментарии к заметке хранятся прямо в документе «заметка», в комментариях хранятся «пользователи», про всякие мелочи, типа тэгов и поискового индекса я молчу.
И на все хватает одной «таблицы», которая называется «заметки». Удивительно!
Очевидно, что utf-8, потому что некуда деваться.
«Приводить примеры кода» просто бессмысленно, ну, скажем, выборка по тэгу делается «примерно так»:
$entries -> find (array ("tag" => "mongodb"));
Писать подобное глупо, потому что это просто обычный синтаксис выборки, — то же самое, что описывать SELECT в mysql, например.
Вся «серверная» часть занимает не больше дня (смотри про 19 дней выше), а делать блог без ояксов в наше время просто стыдно. Поэтому очевидно, что основные усилия пришлось приложить к html-ю, js и css — вещам, которые я совсем забыл/не знал. Тут тоже ничего такого нет, комментарии аяксом — тоже мне невидаль. Особенно если ты это умеешь (я не умею, но это не повод для гордости).
Прогресс не стоит на месте, сейчас даже девушка может собрать свой блогодвижок на каком-нибудь junko или boobie on trains за 15 минут, поэтому любой человек, который всерьез пишет о своем лучшем в мире движке блога сейчас (а не лет 10 назад), просто неадекватен.
Откопаем стюардессу
Принцип «все принципы — хуйня» работает.
Оглядываясь назад, можно сказать, что вебдев, как и все остальное — продукт победившего карго-культа. ЧПУ, типографика и «информационный дизайн» еще не сделают хороший сайт. А я — сделаю, хахаха.
Другие популярные ошибки:
1. Нет «грязных» жанров (хотя я все это время думал, что есть). Большое — не значит хорошее. Work smarter, not harder. Я — как Чехов — могу написать шедевр из двух слов.
Эй, я же сказал «могу», а не «буду».
Деление «большой серьезный блог», «малый несерьезный блог», «блог про это» и «блог не про это» никому не нужно. В рамках одного человека, естественно. Если кому-то и нужна фильтрация, то ничего не мешает ее делать по-другому.
2. ________ не работает, если им не пользуются, и наоборот. Подставьте любое слово. Можно придумать какую угодно клевую систему тэгов, но кто-то должен, блин, тэгировать заметки.
3. И еще пять очевидных пунктов, чтобы их стало семь. Семь — это красиво.
Однако ж, если совсем коротко: Блог Только Один, и имя ему Spectator.ru.
Если кто не понял — я «перезапускаю» spectator.ru, лучший бренд рунета 1998 года, и закрываю все остальные мои блоги.
Новый «Спектатор» сделан по принципу «Keep It Simple, You Stupid Fuck». Я уже слишком старый чтобы делать то, что делать не нужно.
Благодаря чудесной mongodb, весь блог помещается в одну таблицу, а ненужные вещи — ну, например, «интерфейс» переименования тэгов отсутствуют: это два запроса к mongo, которые я смогу сделать вручную, если приспичит.
Поймите меня правильно, вся эта околоблоговая мастурбация — замечательно, но я уже взрослый мальчик, чтобы писать универсальные блогодвижки или что еще хуже — релизить их на широкую публику.
Совсем будущее еще не наступило, но рано или поздно таки да (ну то есть мой любимый проект — порнотумблер я еще не перенес).
Основная навигация — «поиск». На результаты этого «поиска» можно подписаться по RSS. Вам, как и 99% остальных, нужен RSS по умолчанию и кнопка «ЕЩЕ ПОСТЫ». И всё.
Имейте счастливый день.