outcoldman
outcoldman Denis Gladkikh

Теперь у меня есть свой сайт (Переезжаю)

outcoldman and outcoldman.ru

Так и хочется написать “Пожалуйста, прочтите это письмо до конца” :). Если кратко, то хочу получить фидбэк от вас и покрасоваться своим новым сайтом https://www.outcoldman.com. Соответственно, постить теперь все свои записи буду туда, а на остальных ресурсах (Livejournal, GDN и т.п.) будут только ссылки. Потому, если вам удобней читать мой блог целиком без перехода на сайт, то измените, пожалуйста, подписку с rss от livejournal на https://www.outcoldman.com/feed.xml. Подозреваю что у некоторых уже rss стоит на feedburner (я старался везде публиковать именно его), вы станете свидетелями, что последние статьи загрузятся заново – я просто поменяю источник для feedburner.

Зачем это все

Причин несколько: буду стараться писать подробные интересные статьи (правда реже), а оказывается у LJ есть ограничение на длину статей. С 1 марта сменил работу и теперь у меня долгий и интересный проект на Silverlight (что несомненно повлияет в будущем на мой контент, но WPF я оставлю в приоритете), а LJ не позволяет встраивать примеры в свои статьи.

Ну и само собой я потратил время на создание сайта с пользой – связался с Microsoft MVC (v2) и jQuery, потому по мере доработки сайта буду знакомится и с ними.

Еще хочу сказать, что крутиться пока что все бесплатно на студенческом хостинге от masterhost, за что им бесспорно спасибо, зарегистрировался давно как аспирант. Сколько халява продлится не знаю, но как закончится – сразу же куплю хостинг. Как раз проверю, если masterhost хорош для меня – на нем и останусь.

Что я сделал

Как я сказал – использовал MVC & jQuery, взял как всегда OpenSource дизайн. Сайт разбит на две зоны – русская и английская (я все таки надеюсь что будет время иногда свои статьи переводить и на английский – хорошая практика будет для меня). Язык определяется автоматически при заходе на https://www.outcoldman.com, в зависимости от выставленных приоритетах в браузере. Соответственно, есть и второй rss, который отдает контект на английском языке. На данный момент сделал добавление комментариев (сведения о добавляющем комментарии пользователе записываются в cookie при помощи js), комментарий отправляются при помощи ajax, все просто и шустро. Все страницы кешируются по одной минуте – на случаи всякого хабраэффекта и т.п., поэтому добавленные комментарии после обновления страницы вы можете не увидеть в течении минуты. При добавлении комментария можно подписываться на уведомления о новых комментариях (если что у уведомления будет ссылка при помощи которой можно отписаться). В тексте комментария я просто оставил возможность вводить html теги, но без скриптов само собой, никаких XSS! :)

Весь код, оформленный при помощи inline стилей, так и оставил оформленным при помощи inline стилей, потому как не нашел возможность встраивать нормально CSS в RSS.

Что я хочу от вас, мои вопросы к вам

Кроме того, чтобы изменили rss подписку (если хочется), есть несколько вопросов:

В общем как никогда важен любой фидбэк. Спасибо!

Have feedback or questions? Looking for consultation?

My expertise: MongoDB, ElasticSearch, Splunk, and other databases. Docker, Kubernetes. Logging, Metrics. Performance, memory leaks.

Send me an email to public@denis.gladkikh.email.

The content on this site represents my own personal opinions and thoughts at the time of posting.

Content licensed under the Creative Commons CC BY 4.0.