<rmcreative>

RSS

Все заметки с тегом «RMCreative»

  1. en.rmcreative.ru

    11 августа

    Когда-то я спрашивал читателей, интересно ли будет, если я буду писать только по-английски. Тогда я пришёл к выводу, что всё-таки не надо, но какое-то время назад вернулся к вопросу и запустил англоязычную версию. Разместилась она по адресу en.rmcreative.ru. Ради эксперимента попробовал сделать её технически по-другому. HTML хостится прямо на GitHub и генерируется из markdown при помощи Hugo. Получилось интересно.

    Англоязычные посты планирую, по возможности, переводить и публиковать на русском.

    4 комментария
  2. Запустил англоязычный блог

    5 марта

    Давно хотел запустить англоязычный блог, но что-то пошло не так и на англоязычные посты времени в тот раз не хватило. В этот раз получилось.

    Разместил блог на GitHub pages. Собирается из markdown в статичные страницы при помощи Hugo.

    https://samdark.github.io/

    Комментировать
  3. 2015

    30 декабря 2015

    Кончается год под номером 2015. Год получится насыщенный. Как на свершения, так и на статьи. Глобальные события упоминать не будем. Напишу про программистское и личное.

    Читаем

    11 комментариев
  4. 2014

    26 декабря 2014

    Итак, новый год в очередной раз приближается. Поздравляю с наступающим всех читателей. Год вышел интересный. Много всего случилось как глобально, так и в нашем программистском мире. О глобальном все и так знают, а вот о программистском и личном вспомню.

    Читаем

    14 комментариев
  5. 2013, итоги и планы

    31 декабря 2013

    Новый год уже очень скоро, так что заранее поздравляю всех читателей с окончанием 2013. Пришла пора вспомнить, что же было в нём интересного и подумать, что бы хотелось сделать в следующем 2014.

    Читаем

    16 комментариев
  6. 2012

    30 декабря 2012

    Вот и заканчивается 2012. Конца света, как впрочем, и ожидалось, не случилось. Зато случилось много других интересностей.

    Читаем

    20 комментариев
  7. 2011

    28 декабря 2011

    Подходит к концу 2011-ый. Год получился определённо интересный:

    • Написано более 150 постов. Многие, подозреваю, были полезны.
    • Добавил RSS для комментариев, подписку без комментирования и кнопочки социальных сервисов.
    • Попробовал размещать баннеры в сайдбаре. Желающих особо не нашлось, поэтому там разместились мои проекты и другие качественные ресурсы. Впрочем, затею я не оставил, так что пишите, если есть что разместить.
    • Не стал вести блог на английском. Может, в следующем году, а может и не надо…
    • Yii стал ещё более популярным. Произошло это немного раньше, чем планировалось.
    • Yii пережил релиз Symfony 2.0. Причём, как-то неожиданно легко.
    • Выпустили три релиза Yii и ещё один будет до конца года.
    • Начата работа над Yii2.
    • Русскоязычное сообщество Yii окончательно окрепло. Особо активные участники провели несколько отличных beer party.
    • Перешёл из Murano Software в CleverTech на позицию Tech Lead. Соответственно, сменил Java на PHP и хорошенько пощупал Yii в боевых условиях.
    • Научился понимать около 18 диалектов английского.
    • Прочитал доклады на CodeFest, DevConf и ещё один секретный в Воронеже.
    • Познакомился со многими интересными людьми.
    • Издал книгу по Yii.
    • Дочке исполнился год. Очень очень радует.

    Всех с наступающим! Пусть следующий год будет не менее интересным.

    13 комментариев
  8. Выбрать посты, содержащие все теги из списка

    12 августа 2011

    В этом блоге примерно с середины 2007-го, когда я переписал его с файлового велосипедохранилища на нормальный SQL, появилась возможность выбрать посты, содержащие все заданные теги. В 2008-м возможность окончательно оформилась в теговую навигацию.

    Изначальный способ выборки, который используется и сейчас:

    SELECT *
    FROM post p
     
    JOIN post_tag pt1 ON pt1.post_id = p.id
    JOIN tag t1 ON t1.id = pt1.tag_id AND t1.name = 'php'
     
    JOIN post_tag pt2 ON pt2.post_id = p.id
    JOIN tag t2 ON t2.id = pt2.tag_id AND t2.name = 'yii'
     
    -- для каждого дополнительного тега добавляем ещё JOIN-ы

    Недавно Максим подсказал способ поизвращённее:

    -- Сначала выбираем посты с тегом yii и посты с тегом php
    -- через IN. Если у поста и тот и тот тег, он будет выбран
    -- несколько раз.
    SELECT *
    FROM post p
    JOIN post_tag pt ON pt.post_id = p.id
    JOIN tag t ON pt.tag_id = t.id
    WHERE t.name IN ('php', 'yii')
    -- Считаем количество раз, которые выбрался пост. Если оно
    -- совпадает с количеством тегов в нашем списке, то это
    -- означает, что у поста есть и тот и тот тег.
    GROUP BY p.id
    HAVING COUNT(pt.tag_id) = 2

    Есть ли ещё интересные способы решения этой задачи?

    17 комментариев
  9. RMCreative… не по-английски

    15 апреля 2011

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

    5 комментариев
  10. RMCreative по-английски / RMCreative in English

    12 апреля 2011

    Планирую попробовать писать по-английски. Так как это затронет всех читателей, то хочу для начала выяснить важные вопросы:

    1. Будет ли вам дискомфортно читать английский текст?
    2. Стоит ли выделить все русскоязычне посты в отдельный RSS-фид и раздел блога?
    3. Стоит ли дублировать посты на Русском?
    4. Если да, то стоит ли перемешивать комментарии к русскоязычным и англоязычным постам?

    I'm planning to write blog posts in English so I need some input from you:

    1. Are you interested in reading this blog but having problems because it's in Russian?
    2. Do you mind if Russian posts will be in the same RSS feed / page or it's better to have separate feeds / pages?
    42 комментария