DW

2016-12-25 12:11
dadv: (chuck)
Оригинал взят у [livejournal.com profile] kika в валить-валить

Чтобы перенести в dreamwidth всю френдленту, надо при импорте
https://www.dreamwidth.org/tools/importer
указать импортировать список френдов, потом когда задание на импорт встанет в очередь, дождаться выполнения, пойти в http://www.dreamwidth.org/manage/circle/edit и поставить там галочки subscribe у всех, кого вы хотите читать.
Если у вас френдов в ЖЖ много и кликать на всех лень, то в консоли броузера можно выполнить вот это:
document.querySelectorAll("[id^='editfriend_edit_'][id$='_watch']").forEach(function(el){el.setAttribute('checked', 'checked');el.setAttribute('value', 1);})
И потом просто нажать кнопку Save changes.

Я пишу в LJ уже года три через dw на самом деле, просто убрал баннер трансляции из постов, поэтому этого было не видно. Наверное после устаканивания текущей бури в стакане и когда станет понятно что dw нормально справился с всплеском нагрузки, я трансляцию уберу. Не то чтобы я тут сильно подрывал и очень уж отчаянно плевал и уж тем более я не собираюсь в ближайшее время ехать в РФ (делать там совершенно нечего), но просто как-то неаккуратненько что-ли. Пусть меня читают только гебисты с прямыми руками и не крышующие ларьки, у которых дазы банных не "утекают" на рынок.


Надо будет тоже присмотреться к альтернативам. Не в ФБ же идти, в самом деле.
dadv: (chuck)

В последние уже довольно-таки много дней страницы ЖЖ у меня открывается с огромнейшим скрипом. Экспериментально выяснил, что открытие страниц тормозят множественные обращения к l-stat.livejournal.net и l-userpic.livejournal.com. Для этих имен ЖЖ использует балансировку, основанную на DNS и у меня эти адреса ресолвятся в различные IP-адреса из диапазона 37.29.0.*. Причем часто эти IP-адреса тупо не отвечают на коннект, отсюда безумные таймауты и полузагруженные страницы.

Если же подключаться к этим именам из Германии, например, они ресолвятся в адреса диапазонов 151.249.89.* и 151.249.90.*, которые прекрасно отвечают не только немецким клиентам, но и нам. Отсюда выход: в hosts прописываем, скажем:

151.249.89.13  l-stat.livejournal.net
151.249.90.200 l-userpic.livejournal.com

И ЖЖ чудесным образом перестаёт тормозить, при этом работая корректно.

Update. Если не грузятся картинки, помогает ещё добавить в hosts:

151.249.89.150 ic.pics.livejournal.com
151.249.90.137 pics.livejournal.com

Проблема с ними та же самая.
Update2. Для встроенного видео:

151.249.89.194 l.lj-toys.com

dadv: (Default)

Давно мечтал найти удобное средство архивирования ЖЖ. Похоже, нашел, ljcharm: http://ljcharm.sourceforge.net/ (есть также в портах FreeBSD).

Кроссплатформенная питоновская софтинка с консольным текстовым меню, одна из функций - архивирование ЖЖ, включая инкрементальное (работает и под Windows).

  • устанавливаем ljcharm;
  • создаём ~/.charmrc куда пишем одну из двух строк:

    login = ljusername password

    или

    hlogin = ljusername password-hash

    Вместо пароля открытым текстом можно хранить хеш пароля, в документации написано, как его получить:

    $ python
    Python 2.7.2 (default, Jul 13 2011, 16:51:40)
    [GCC 4.2.2 20070831 prerelease [FreeBSD]] on freebsd8
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import ljcharm
    >>> ljcharm.md5digest("password")
    '5f4dcc3b5aa765d61d8327deb882cf99'
    >>>


    Можно проще:

    $ echo -n "password" | md5
    5f4dcc3b5aa765d61d8327deb882cf99


    Затем запускаем charm, он сразу пытается авторизоваться в ЖЖ, и авторизация у меня не проходила, пока не догадался разлогиниться из ЖЖ в браузере, запущенном на этой же машине.

    Меню архивирования выглядит так:

    SELECT POSTS TO ARCHIVE
    
    [j] Change journal to take posts from: (dadv)
    [s] Select start date of posts to archive: (synchronize)
    [e] Select end date of posts to archive: (today)
    [d] Change archive directory: /home/eugen/.ljarchive
    [o] Change archive organization: month
    [a] Run archive.
    [r] Return to main menu.
    [q] Quit.
    
    Enter choice, and press return: a

dadv: (Default)

Поперебирал доступные базовому аккаунту ЖЖ стили. Искал стиль с sidebar (ради облака тегов), с обязательным выравниванием постов по левому краю, максимально черно-белый. Идеально было бы ещё найти стиль, в котором при всём этом можно настраивать шрифты, а именно выключить прописывание конкретных шрифтов к элементам дизайна, оставив browser default для шрифтов. Но идеала не нашел.

dadv: (Default)
Идем в консоль и пишем там:

ban_set stormpossess

Вуаля!

stats

2008-05-22 22:18
dadv: (Default)
Как отключить дурацкие счетчики, которые вставляются (супом)
в LJ-странички и тормозят загрузку: идем в консоль
и выполняем команду: set opt_exclude_stats 1

Profile

dadv: (Default)
Choose your future

June 2017

M T W T F S S
   1234
56 7891011
12131415161718
19202122232425
2627282930  

Syndicate

RSS Atom

Tags

Style Credit

Powered by Dreamwidth Studios