• Индексация мультирегиональных сайтов?

    @newpavlov Автор вопроса
    В случае Джанги в обоих случаях будет использоваться специальная мидлваря, так что в этом плане разницы никакой. Да и добавление языка дело не такое уж частое, так что с NS записью проблем тоже нет. Насчёт веса, постараюсь посмотреть в данный вопрос.

    Кстати, зачем публиковать статью на другом языке? Вас бы не удивило, найди вы по адресу site.com/ru/article/25 статью на китайском?

    точнее, поисковику по барабану, но пользователи, видя статьи на непонятном языке, могут вести себя иначе, и на основе их поведения поисковик сочтёт страницу менее ценной

    Конечно хотелось бы подтверждения насчёт «будет по барабану», ибо в ссылке которую я привёл в вопросе прямо говорится: «You can help to make language recognition easier if you stick to only one language per page and avoid side-by-side translations.». Не забывайте, что поисковики учитывают язык страницы при выдаче результатов.
    Насчёт удивления, лично я бы больше удивился если бы для просмотра статьи на китайском мне было бы необходимо переходить на китайскую версию сайта. Для большей наглядности можете взять какую-нибудь социалку в которой даже при просмотре контента на другом языке интерфейс остаётся на вашем родном языке.

    А вот этого я никогда не понимал

    В некоторых ситуациях необходимо различать региональные особенности. Например, отличаются даже тот же британский и американский английский, что уж говорить о более экзотических случаях.
    Ответ написан
  • А в каком текстовом редакторе вы программируете на python

    @newpavlov
    gedit
    vim
    Ответ написан
    Комментировать
  • Потоковая замена фрагмента изображения

    @newpavlov
    Вот функция на Питоне для вставки изображения в другое (треубет Python Imaging Library):
    from PIL import Image
    def paste_mark(main, mark, coor, output):
    img = Image.open(main)
    mrk = Image.open(mark)
    img.paste(mrk, coor)
    img.save(output)

    main и mark — это соответственно пути к главному изображению (документу) и вставляемому (фрагменту). coor — пара (x, y) координат места вставки, а output — путь для выходного файла.

    Пример использования:
    paste_mark('document.jpg', 'fragment.jpg', (100, 200), 'output.jpg')
    Написать обвесок для обхода всех нужных файлов, думаю труда не составит.
    Ответ написан
    Комментировать