miumau: (Default)
[personal profile] miumau
Прочитала последний пост у [livejournal.com profile] sergeydolya и ужаснулась.
Это из серии "never touch a running system" - когда что-то огромное и страшное уже один раз организовали, и вдруг возникает проблема.

У меня подобная проблема была два раза в жизни. Один раз тоже умер некий хостинг (это было так давно, что уже все про него забыли) а во второй раз я ушла от одного хостинга, потому что его "безлимитка" оказалась таки с лимитом, а меня стало много, и читателей моих - тоже, и с меня начали требовать каких-то жутких денег за трафик. К моменту второго крэша у меня было около полутора тысяч записей в жж. И практически все - с картинками. И естественно, после того, как у картинок изменился адрес, они должны были пропасть из жж.

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

После всего в жж осталось около сотни постов, которые не поддавались лечению никакими скриптами, потому что там как-то была нарушена простейшая логика. Их перебирали вручную, и не перебрали до сих опр. В моем жж, ближе к началу, до сих пор есть "дыры", которые уже давно всем неохота латать.

В результате я переехала на flickr и начала складывать картинки туда. Там все хорошо и удобно, не считая того, что сервер сам дает файлам сами знаете какие названия. У меня там сейчас лежит почти 2000 картинок, и я надеюсь, что фликр будет жить вечно. :-) Мне все говорят, что я не права. Что надо все складывать на свой хостинг, с нормальными именами, и.т.д. Но фликр удобнее - потому что сунул туда картинку через аплоудер, быстренько назвав и описав, она и в галерее появляется, и в интернет загружается за секунду в нескольких разных размерах. Удобно. Свои хостинги так не делают. Хотя у меня и хостинг теперь (наконец) по-настоящему безлимитный.

А про перевод и дублирование ресурсов на несколько языков...
Это отдельная, очень грустная тема.
Я, вон, сайт пытаюсь вести на 3 языках - там вообще почти ничего не написано. На весь сайт полстраницы текста наверное. И то, все время разные части друг от друга отстают. Теоретически у меня еще есть блог на английском языке. В нем штук 20 записей, и я раз в неделю обещаю себе про него не забывать.
А мои студенты мне все время пишут, что хорошо бы еще немецкий завести. Чтобы там тоже было 20 записей. Эх. Хны.

P.S. А есть вообще вещи, которые надо было делать с самого начала - например. приличное человеческое оглавление, как у того же Сергея Доли. Иначе потом только и останется годами думать. как бы это наверстать.

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

Date: 2011-08-24 11:10 am (UTC)
From: [identity profile] hobober.livejournal.com
Насчет проблемы автоматической коррекции ссылок на картинки после смены их хостинга я уже писал и в ЖЖ-саппорт и в коммюнити соответствующее:

http://lj-ru-support.livejournal.com/658910.html

Реакция со стороны администрации ЖЖ примерно нулевая. А ведь это элементарно - сделать сервис, который меняет во всех постах журнала пользователя подстроку "ХХХХХ" на подстроку "YYYYY".

Между тем с данной ситуацией сталкивается масса народа, вот, даже такие топовые блоггеры, как Миу ;)

Date: 2011-08-24 11:21 am (UTC)
From: [identity profile] graymax.livejournal.com
Мне все говорят, что я не права. Что надо все складывать на свой хостинг, с нормальными именами, и.т.д. Но фликр удобнее - потому что сунул туда картинку через аплоудер, быстренько назвав и описав, она и в галерее появляется, и в интернет загружается за секунду в нескольких разных размерах. Удобно

Хмм... Конечно можно на своем хостинге делать нормальные галереи и т.д., но насколько это будет надежнее еще вопрос. Я бы на твоем месте скорее задумался о сохранении бекапа + заказать программку, которая будет автоматом выладывать на флике + делать локальную копию + сохранять базу соответсвия имен файлов. Тогда, даже в случае "чего", всякие процессы переносов и восстановлений значительно упростятся. Хотя это так - идея "навскидку".

Date: 2011-08-24 11:34 am (UTC)
From: [identity profile] heck-aitomix.livejournal.com
Если вдруг найдешь такого маленького робота, закажи два, плиз Мне тоже такой нужен. Пусть будет с большми глазами и красивыми манипуляторами...

Date: 2011-08-24 11:52 am (UTC)
From: [identity profile] svetozar1977.livejournal.com
Что касается любых данных (скрипты ли, тексты ли, картинки...) - всё время вспоминаю своего препода по программированию. Точнее его коронную фразу: ПРЕДОХРАНЯЙТЕСЬ!
В смысле сохраняйте почаще результат и делайте резервные копии.

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

Что касается мультиязычных ресурсов - их вести намного проще, когда движок сайта построен по принципу "мухи отдельно, а котлеты - отдельно". То есть есть тексты. Они в базе данных хранятся. Есть код (вся логика сайта). Есть визуальное представление (верстка). Выбрал язык - скрипт взял данные из базы, выполнил всю логику, подставил в визуальный шаблон - и получаешь готовый код. Модель MVC (модель-представление-контроллер). Только что у тебя каждая таблица в базе данных будет дублировать данные для конкретного языка. Можно конечно обратиться в фирму ABBYY, например и заказать им скрипт, который будет на лету переводить тексты на иностранные языки. Но там будут косяки с переводом. Ибо автомат идеально хорошо не переведёт.

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

Date: 2011-08-24 11:54 am (UTC)
From: [identity profile] miumau.livejournal.com
Бекапа чего? Картинок?

Date: 2011-08-24 11:56 am (UTC)
From: [identity profile] olga-fink.livejournal.com
И я бы не отказалась, хотя у меня нааамнооого меньше работы)

Date: 2011-08-24 11:58 am (UTC)
From: [identity profile] fromfrance.livejournal.com

Прошу прощения, не к тому посту комментарий! iPhone подвел, а уничтожить коммент не получается. Прошу не обращать внимания.

Date: 2011-08-24 12:05 pm (UTC)
From: [identity profile] miumau.livejournal.com
Спасибо!
Вообще-то сейчас мой любимый веб-программист уже написал мне, что мог. Я сталкиваюсь (как всегда) с человеческим фактором. Ладно, на сайте еще более или менее одинаковые тексты. А вот блоги (в которых надо бы жить более активной жизнью) просто разные - многие посты попадают только в один или два, например длинные русские тексты я не собираюсь никуда переводить, интервью я переводу на русский, а оригинал - на том, на которм их дали (то немецкий, то английский). В общем, "бардак обыкновенный". :-)

Кстати, простейшие вещи тоже не работают вечно. например вот взяла и сдохла трансляция моего жж в фейсбук. Английский блог я давно успешно отправляю в фейсбук через networkedblogs, а с жж так не вышло, потому что он (networkedblogs) не признал мой кодю опубликованный в посте жж, и не хочет признавать мой жж как мой ресурс. Ну и вечно где-нибудь что-нибудь такое. Бе.
:-)

Date: 2011-08-24 12:06 pm (UTC)
From: [identity profile] miumau.livejournal.com
Я его убрала. :-)

Date: 2011-08-24 12:07 pm (UTC)
From: [identity profile] gothic-inside.livejournal.com
бесплатным пользователям на фликре сейчас тоже невесело - можно видеть только последних 200 картинок. остальные не пропадают, и ссылки на них, если давались ранее и выкладывались в жж, остаются рабочими. но просто не видны.

Date: 2011-08-24 12:07 pm (UTC)
From: [identity profile] miumau.livejournal.com
Да, я тоже хочу с большими глазами. :-)

Date: 2011-08-24 12:19 pm (UTC)
From: [identity profile] svetozar1977.livejournal.com
Я не в коей мере не претендую занять место Вашего любимого программиста)) Думаю что в любом случае самый любимый Ваш программист - это Ваш сын)) Другое дело что у меня в силу моих природных качеств, воспитания и ряда других факторов - превосходные аналитические способности. И мне удается иногда находить весьма нетривиальные решения. К тому же я в силу своей козерожьей упертости люблю брать "неразрешимые" задачи и решать их. И это мне интересно. Не ради "денег сбить" или там каких других корыстных мотивов. Но ради "поучаствовать в интересном проекте". Так что моё дело предложить))

Date: 2011-08-24 12:45 pm (UTC)
From: [identity profile] aka-es.livejournal.com
Это хорошо, это правильно. Плата за невыносимую легкость бытия в интернете, за кнопки "Сделать шедевр", за ширящийся, кстати, не без усилий известного яблочного концерна постулат "Я не хочу знать что там делается и как оно работает, главное - КРАСИВО!!!".

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

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

Я бы на долголетие фликра не стал уповать, судя по резвости убивания яхой своих сервисов (http://en.wikipedia.org/wiki/Yahoo!#Closed_down_services).

Это не запугивание. Просто предостережение не хранить все в одной корзине.

Date: 2011-08-24 12:49 pm (UTC)
From: [identity profile] diletant-xpenob.livejournal.com
Хех, найдись такой робот, который все умеет делать сам, я даже согласна ему батарейки на блюдечке в нужный момент подносить :)))

Date: 2011-08-24 01:04 pm (UTC)
From: [identity profile] svetozar1977.livejournal.com
компания Google давно научился всё хранить упорядочивать, индексировать и бэкапить в разных местах. Только для себя))

Date: 2011-08-24 01:08 pm (UTC)
From: [identity profile] spacediver.livejournal.com
YourManInIndia?

Date: 2011-08-24 02:13 pm (UTC)
From: [identity profile] tai-smoke.livejournal.com
Печально думать, что даже в интернете все не вечно.

Stormtrooper

Date: 2011-08-24 02:31 pm (UTC)
From: [identity profile] strm-512.livejournal.com
Какой же это робот? Это самый настоящий Stormtrooper. Либо клон, либо человек.

Date: 2011-08-24 03:26 pm (UTC)
From: [identity profile] herbera.livejournal.com
можно завести себе человеческого помощника)

Date: 2011-08-24 03:42 pm (UTC)
From: [identity profile] ultranomad.livejournal.com
Одними батарейками там не обойдется ;-)

Date: 2011-08-24 03:48 pm (UTC)
From: [identity profile] diletant-xpenob.livejournal.com
От борща не отвертеться, да? :)))))))))))

Date: 2011-08-24 03:50 pm (UTC)
From: [identity profile] graymax.livejournal.com
Ну, насколько я понял, именно с ними было больше всего проблем? :)

Date: 2011-08-24 03:59 pm (UTC)
From: [identity profile] ultranomad.livejournal.com
Ладно если борща, а то ведь еще телесных аппаратных радостей затребует...

Date: 2011-08-24 04:04 pm (UTC)
From: [identity profile] diletant-xpenob.livejournal.com
Робот?!! Оо Не, тогда не пойдетЬ, у мну муж ревнивый :))))))))))))

Re: Stormtrooper

Date: 2011-08-24 09:58 pm (UTC)
From: [identity profile] heck-aitomix.livejournal.com
На фото стормтрупер заказывает через Интернет себе маленького робота с большими глазами

Date: 2011-08-24 10:11 pm (UTC)
From: [identity profile] namecantbeblank (from livejournal.com)
True dat. Личный помощник в данной ситуации самое оно. Надо транслировать посты на немецикй? Наймите русскоговорящего со знанием немецкого итд.

Date: 2011-08-25 12:19 am (UTC)
From: [identity profile] nomad799.livejournal.com
Это не робот =\ это Клон =Ъ

Date: 2011-08-25 06:02 am (UTC)
From: [identity profile] z-o-s-c-h.livejournal.com
Шикарная коллекция фигурок ^^

Date: 2011-08-25 02:20 pm (UTC)
From: [identity profile] igor-torick.livejournal.com
У меня периодически та же проблема.. Когда то умер зостинг, на котором была половина моего ЖЖ.. я так и махнул рукой - н стал восстанавливать.. Не по силам...

Сейчас вот снова, но в очень маленьком размере, только с десяток постов..

Вы каким хостом пользуетесь?

Profile

miumau: (Default)
Копия блога Яны Франк

October 2017

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 28th, 2026 03:07 am
Powered by Dreamwidth Studios