Вниманию пользователей gmail.com! Сейчас почта между моим сервером и gmail кое-как ходит, но сколько это будет продолжаться, никто не знает: эти в любой момент могут придумать что-нибудь ещё. Просьба не дожидаться этого светлого мига и заранее найти другого провайдера почты. | Вниманию пользователей ЯНДЕКСА! На всех подконтрольных мне почтовых серверах прекращён приём электронной почты из IP-сетей Яндекса. Отправить мне email, используя услуги Яндекса, как бесплатные, так и платные, теперь невозможно. Рекомендую использовать услуги других провайдеров электронной почты. |
НовостиПро гитхабMon Jul 24 20:06:27 2023 UTC Если вдруг кому-нибудь покажется, что я внезапно появился на гитхабе, то помните: это вам только кажется. Интересно, кстати, на вконтактике меня в своё время пытались имперсонировать, на гитхабе пока что нет. Кто-нибудь знает, как у них с полисями на такой случай? Thalassa CMSSun Jul 23 21:10:02 2023 UTC Ну что, спасибо всем, кто ждал и дождался. Встречайте первую публично доступную версию Thalassa CMS — собственно того движка, на котором сделан этот сайт, a также infoviolence.org. Официальный сайт: http://thalassa.croco.net. Документация:
http://thalassa.croco.net/doc/
(имеется также и в архиве с исходниками, причём как исходные файлы, так и
скомпилированные — эти последние в поддиректории Собственно архив скачивать тут: http://thalassa.croco.net/download/. Обратите внимание на лицензию, это первая попытка её боевого применения.
Официальный текст лицензии есть в архиве (файл В общем вот. Гостевуха там своя, но язык сайта — английский, просьба его там и использовать. Если очень хотите обсуждать на русском — обсуждайте здесь. И ещё один момент: она всё ещё сырая шопипецЪ, по уму её ещё бы попилить месяцок, прежде чем релизить, особенно даже не саму Талассу, а документацию и примеры — но, пардон, я уже больше не могу. Сообщения о косяках в книгахSat Apr 1 19:39:48 2023 UTC Приношу свои извинения всем, кто успел накидать в комменты сообщений о новых косяках, обнаруженных в книжках. Они ждут своего часа, ничего никуда не пропало, просто мне тут было (и ещё некоторое время будет) не до них. Пользуясь случаем, ещё раз скажу спасибо всем, кто помогает выявлять дефекты. Новый движок и новый серверThu Mar 9 17:23:49 2023 UTC Ну что же, свершилось — если вы увидели в ленте эту новость, значит, сайт уже на новом месте и управляется новой CMS. Старый сайт ещё некоторое время будет доступен по адресу http://old.stolyarov.info. Оставлять комментарии теперь снова возможно. У кого на старом сайте были зарегистрированные учётные записи — могут продолжить ими пользоваться на новом сайте, я их все перенёс; но с этим связан один нетривиальный момент. Новый движок всё хранит в обычных файлах, и учётная запись пользователя технически реализована как директория с именем, совпадающим с именем пользователя, поэтому здесь намного более жёсткие ограничения на входные имена, и не все учётки со старого сайта этим ограничениям удовлетворяли. Я эту проблему решил, объявив старые входные имена «видимыми именами» (которые, к слову, можно менять практически без ограничений), а в роли входных имён для учёток, перенесённых со старого сайта, здесь будут выступать их числовые uid'ы. Чтобы узнать, как теперь называется ваша учётная запись, найдите какой-нибудь из своих комментов и кликните по значку рядом с именем. Затем запросите для этого пользователя «новые» одноразовые пароли, они придут на ваш email, если только ваш доблестный почтовик это письмо не отрежектит (пока что такая проблема есть с gmail'ом, и «решать» её я не собираюсь, поскольку проблема не у меня, а у гуглофашистов в их подгнивших мозгах). Есть, увы, пока что один регресс — не реализована загрузка юзерпиков, в том числе их замена. Ну то есть генератор про юзерпики знает и их куда надо вставляет, а вот CGI-программа (язык не поворачивается её назвать скриптом, я-то знаю её объём) загрузки файлов принимать пока не умеет, это следующая задача в моём TODO. Если надо — свяжитесь со мной, подложу ваш юзерпик куда следует. В общем вот :-) Enjoy. infoviolence.orgFri Mar 3 20:19:06 2023 UTC Глобальный переезд на новый движок я решил начать не с этого сайта, а с infoviolence.org. Можете оценить, он уже на новом месте и в новом виде. Старый сайт ещё некоторое время будет доступен по адресу old.infoviolence.org, но обновляться он уже не будет и в какой-то момент окончательно исчезнет. Из новшеств там, во-первых, более удобная организация списка видосов — многостраничная, присутствует сортировка в прямом и обратном порядке. Во-вторых, там теперь есть такие приятности, как RSS-feed и форма обратной связи. Ну и последнее: там теперь есть комменты!. Вернее, комментов-то как раз пока нет :-) но возможность их оставлять — есть, так что они, вероятно, вскоре появятся. Естественно, действует премод, но у меня по-другому не бывает. Stolyarov.info я тоже намерен перетащить на новый движок в ближайшие дни, к этому всё более-менее готово, просто не хочется делать сразу много резких движений. Спасибо всем, кто сюда ещё заходит! gmail, по ходу, тоже ффффсёMon Feb 20 01:49:48 2023 UTC Пришло письмо через форму обратной связи с обратным адресом на @gmail.com. Попытался ответить — и таки что б вы думали: <XXXXXXXXXXX@gmail.com>: host gmail-smtp-in.l.google.com[64.233.161.26] said: 550-5.7.26 This message does not pass authentication checks (SPF and DKIM both 550-5.7.26 do not pass). SPF check for [intelib.org] does not pass with ip: 550-5.7.26 [195.42.160.101].To best protect our users from spam, the message 550-5.7.26 has been blocked. Please visit 550-5.7.26 https://support.google.com/mail/answer/81126#authentication for more 550 5.7.26 information. h21-20020a197015000000b004db3e20cdeasi540159lfc.386 - gsmtp (in reply to end of DATA command) Раньше они всё время мою почту засовывали в спам, но хотя бы не режектили. SPF я с самого начала считал и продолжаю считать совершенно чудовищной методологической ошибкой, это дерьмо руинирует почтовые форварды и легитимные списки рассылки. Вообще-то изначально предполагалось, что если для доменного имени в DNS нет записи SPF, то почта считается легитимной независимо от того, откуда она пришла; _требовать_ наличия SPF — ну, это откровенный технофашизм, но вполне в духе гугла. Про DKIM — кусок криптобесия — вообще речи быть не может, тех, кто его придумал, нужно по меньшей мере четвертовать. Видимо, вскоре gmail отправится вслед за яндексом. Ну а пока прошу публику обратить внимание, что если рассчитываете получить от меня ответ, указывать адрес на gmail'е по меньшей мере нерационально. Бумажные книгиSun Dec 4 12:30:57 2022 UTC Для особо страждущих — удалось организовать возможность приобретения трёхтомника и задачника, подробности во вкладке "купить". Для ознакомления - новая версия сайтаFri Nov 4 20:33:06 2022 UTC Для тех, кто интересуется: testwww.stolyarov.info — примерно так оно в итоге будет выглядеть. Работа над новым движком ещё очень далека не только от завершения, но и от сколько-нибудь публикабельного и отчуждабельного состояния, так что слишком много от него не ждите. Что нового:
Регрессы:
Что изменилось под капотом:
Что в ближайших планах:
Короче, работаем :-) Разгрёб старые сообщения об ошибкахThu Nov 3 17:23:58 2022 UTC Собрался тут с духом, стиснул зубы и обработал, наконец, все старые комментарии, содержавшие сообщения об ошибках в томах трёхтомника и задачнике. Всё это время они провисели в очереди на премод, некоторые — с начала января. Что характерно, убил на это четыре дня. Подчистую. Это жуть какая-то. К сожалению, вынужден разочаровать всех, кто сейчас подумал, что это всё как-то связано с третьим изданием. Нет, планов на третье издание никаких не появилось. Просто я готовлю сайт к переезду на другой движок, а там некоторое (недетерминированное) время работа с контентом будет не столь удобно организована, как здесь. Потом, конечно, станет ещё лучше, чем здесь, но это когда я соответствующие cgi-программы сваяю :-) а их пока что нет. Designed to lastMon Oct 3 10:40:45 2022 UTC A Manifesto for Preserving Content on the Web Вот и ещё до кого-то допёрло, что веб с его "новыми технологиями" скатывается куда-то не туда. Вообще, конечно, забавненько: человек явно рассматривает "сохранение контента хотя бы на десять лет" как цель, достойную того, чтобы за неё бороться. Я даже прямо не знаю, вот на этом сайте, например, контент 2009 года (когда, собственно, сайт был поднят) лежит спокойно и никуда не девается, хотя, конечно, сейчас меня всерьёз заботит проблема слезания с дохлого друпала и треклятого mysql без потери контента. Ну, потихоньку решаю, да. Но чувак явно кое-чего не понимает. Например, того, что https с целью "preserving content" несовместим. Или что жабоскрипт должен быть запрещён полностью и без исключений (все ограничения на js, которые предлагаются в статье по ссылке, суть полумеры). Но да, само по себе осознание проблемы — это уже прогресс. |
пояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |