Хроники лаборатории
Вкратце о текущем состоянии дневника:

В связи с загруженностью очень интересной работой, почти перестал вести блог. Но, как легко убедиться, пролистав блог слегка назад, так было не всегда.
рубрика сайтоводство // все рубрики
страница: 1 1, 2, 3, 4, 5, 6, 7
Снова Гарфилд. Тексты стрипов.

Как вы и сами прекрасно можете себе представить, реализовать текстовый поиск по четырнадцати с лишним тысячам довольно мелких картинок - задача, мягко говоря, нетривиальная. Выходов мне виделось два: либо энтузиасты со временем помогли бы мне переписать текст со стрипов, либо каким-то образом распознать весь текст программно. У обоих вариантов есть свои огромные «но», и задача оставалась долгие годы нерешённой, пока сайт GoComics не поменял свой дизайн. Где связь? Сейчас поясню.

Ни для кого не секрет, что для перевода стрипов про Гарфилда нужно откуда-то брать их оригиналы. И довольно долгое время я их беру с GoComics. Причём, конечно, не вручную, а автоматически, специальным скриптом. И вот в одно прекрасное утро этот самый скрипт сказал мне «насяльника, не вижу свежей картинки!». Разумеется, пришлось грузить сайт вручную и смотреть, что такое стряслось. А стряслось то, что сайт кардинально поменял дизайн, и комикс теперь грузится не так, не туда и не тогда. Вот чёрт их дёрнул формат менять, всё же нормально было! Короче, «на колу мочало, начинай сказку по анализу сайта сначала». И вот тут самое интересное: в процессе разборки страницы я нашёл, что на ней присутствует ещё и текст стрипа! Слегка прикопан, но вполне различим и выделяем! Но ко всем ли стрипам он есть? Я открыл самый первый стрип. Текст есть. Открыл случайный стрип за 80-й год. Есть. Я потёр руки и занёс их над клавиатурой...

Через несколько часов свежеиспеченый скрипт выудил текст от самого последнего на тот момент стрипа, а еще через двадцать минут под каждым стрипом на сайте архива появился текст оригинала. «Не было бы счастья, да несчастье помогло», как говорится!


комментарии: 0 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Гарфилд, гуглореклама и донат

15 июня 2011 года я повесил гуглорекламу на сайте с переводами комикса про Гарфилда. И до апреля 2015 года доход от этого был такой мизерный, что даже смешно об этом было говорить. В сумме я заработал так мало, что даже не мог эти деньги получить - у Гугла есть порог в 100$, ниже он просто не отправляет. Донатами через Яндекс.Деньги я получил в разы больше (хоть эти деньги довольно быстро и уходят на призы для конкурсов в группе вконтакте).

Честно говоря, я не помню, что именно я сделал в апреле 2015го. Может, поменял в очередной раз дизайн, а может и купил рекламы во вконтакте (да-да, я решил потестировать, как работают рекламные кампании вконтакте и загнал туда в общей сложности пару тысяч рублей). В общем, посещаемость выросла, и выросли доходы от рекламы. Слегка. Порог в сто долларов я смог пересечь только в августе прошлого года. И спустя полгода, сейчас, на моем счету заново накопилось всего 22 доллара. Поэтому я с чистым сердцем могу говорить о том, что этот проект - моё хобби, и занимаюсь я им не из-за денег.

Во всяком случае, пока.

Мне нравится идея ежемесячного доната (когда «спонсоры» помогают не разово, а ежемесячно). Но таких отечественных сервисов нет, а с иностранными мне почему-то не хочется пока иметь дело. Так что пока что продолжаю принимать редкие пожертвования на Яндекс.Деньги и ждать, когда ежемесячную поддержку организуют, например, на Бумстартере или Планете.


комментарии: 0 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Гарфилд на русском. Инструкция.

Писать инструкции к сайтам - это не самое интересное занятие, да и их чтение не особо развлекает. Но в случае своего сайта хочется такую инструкцию написать хотя бы для того, чтобы как можно более полно донести до читателей объем вложенного в сайт труда. Итак, на данный момент на сайте архива русских переводов Гарфилда сделаны такие забавные вещи:

0. SSL
Начну с чисто технического пункта. Как вы могли заметить, адрес сайта архива начинается с https, а не http. Это означает, что трафик этого сайта между самим сайтом и вами шифруется. Для того, чтобы это стало возможным, мне пришлось купить SSL-сертификат и попросить хостера его настроить. Шифрование мне было нужно по двум причинам. Во-первых, чтобы сделать невозможной инъекцию посторонних (следящих и/или рекламных) скриптов провайдерами и злоумышленниками. Для меня был шок, когда читатели начали мне предъявлять претензии, что я агрессивно (с переадресацией на другие сайты) рекламирую игры или чего похуже. Как выяснилось, рекламу вставлял провайдер. Помните об этом, пользуясь бесплатными сетями доступа. Да и не бесплатные тоже иногда ненамного лучше себя ведут. Во-вторых, SSL-сертификат - обязательное условие, если вы хотите написать своего бота для мессенджера Telegram. А я написать такого бота хотел. И написал, но об этом чуть позже.

1. Главная страница
На главной помещается последний на данный момент стрип (до 9 утра - вчерашний, после - уже сегодняшний). Обычно чтобы почитать перевод самого последнего стрипа, нужно подождать пару часов, пока я переведу и выложу в архив свежевышедший оригинал. Там же, на главной, я разместил поясняющий промо-видеоролик (видеоряд для которого мне сделал один из читателей, а текст начитал ныне подзабытый всеми Василий Борисович Стрельников).

2. Календарик со стрипами
Кнопочка левее даты, выполненная в виде календарика, вызывает сделанный на JavaScript выпадающий календарик, в котором можно выбрать любую дату. Даты с переведёнными стрипами пишутся весёленьким зелёненьким цветом, с непереведёнными - сереньким. Вообще говоря, есть более наглядное и впечатляющее представление об архиве, но о нём чуть ниже.

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

4. Лайки
В уголке на каждом стрипе есть кнопочка «лайк». И это не столько дань моде, а действительно необходимая вещь. Изначально она потребовалась именно мне, когда я понял, что хотел бы выделить для себя самые смешные стрипы. Сейчас лайки работают по принципу, похожему на интернет-магазин: ты можешь зайти на сайт и ставить лайки без регистрации, как без регистрации в магазине ты можешь класть в корзину товары и оформлять покупки. Но можно и завести свой логин, привязав все лайки к конкретному адресу электронной почты. Причём паролей не требуется - ссылка на авторизацию генерируется автоматически и присылается на почту. В перспективе хочется сделать и своеобразный ТОП самых смешных стрипов, но это в перспективе.

5. Карта переводов
Как поинтереснее и наиболее информативно, наиболее полно представить пользователю объем комикса? Если на книгу можно глянуть и оценить объем по толщине корешка, то в Интернете так не прокатывает. И даже цифры особо ничего не говорят, пока не представлены как-то наглядно. Поэтому я остановился на следующем варианте: много-много маленьких квадратиков по числу стрипов, в зависимости от наличия перевода меняющих цвет. В результате эта карта походит на визуализацию дефрагментации жесткого диска (кто помнит софт девяностых-двухтысячных, меня поймут), но зато очень наглядно. Сначала квадратики могли быть только серыми и зелёными (без перевода и с переводом, соответственно), но когда появились лайки, я стал отмечать там и их. Красненьким.

6. Свой вариант перевода
К любому стрипу (кроме уже переведённого) любой читатель может предложить свой вариант перевода. За последние годы появились даже относительно постоянные помощники, которые предлагают удачные обороты или синонимы. Иногда это действительно очень помогает. Варианты показываются только под непереведёнными стрипами, показывать их для переведённых смысла не вижу.

7. Донат
Под самим стрипом и предложенными переводами я разместил форму для денежной благодарности. Честно говоря, в обычные дни практически не работает. Если напоминать в соцсетях - да, немножко капает. В принципе, то, что донат носит всплескообразный характер, видно по табличке «Поддержка проекта» (на сайте справа). Там поступающие взносы регистрируются в реальном времени (Яндекс.Деньги позволяет это делать). Все поступающие деньги уходят сюда же, на проект. На призы для розыгрышей в соцсетях, хостинг и так далее. В плюс я ещё не выходил, ну да и не ради денег это всё затевалось.

8. Записки переводчика к стрипу
Начиная с первого марта 2015 года я начал иногда писать заметки к переводам. Иногда я поясняю в них игру слов, заложенную в оригинале. Иногда - просто трудности перерисовки или ещё более далёкие от перевода самого стрипа вещи. Но это очень оживило архив.

9. Внешняя деятельность
Сайт делает автоматический кросс-постинг в ЖЖ, инстаграм и канал в телеграме. Имеется группа вконтакте, в которой на данный момент происходит основная движуха типа конкурсов. Туда я заряжаю посты по таймеру, оттуда идёт кросс-постинг в твиттер. Ещё есть телеграм-бот, позволяющий получать любой имеющийся перевод по дате. Также бот умеет выдавать случайный перевод, и в отличие от кнопки «Случайный стрип» на сайте тут речь идет именно о переведённых стрипах. Это продиктовано в первую очередь тем, что на сайте можно прочитать и оригинал, и варианты переводов. А тем, кто пользуются ботом, такие дополнительные сложности ни к чему.

Вот примерно так. Как, впечатляет? Впереди ещё пара совсем технических статеек по поводу кросс-постинга в инстаграм и телеграм, и на этом я думаю, я закончу отчитываться о своих успехах по этому проекту. Хотя нет, ещё же надо написать, сколько я заработал на гуглорекламе!

Если есть замечания по функционированию самого сайта с переводами или по функционированию телеграм-бота, кросс-постингу в другие сети и так далее - пишите сюда или куда-нибудь в личку.


комментарии: 2 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
История одного проекта. Гарфилд на русском.

Что-то меня потянуло на мемуары. Да и просто захотелось зафиксировать где-то историю одного из любимых моих проектов, а то потом сам не вспомню.

В далеком 2008 году (а может, и в 2007, не помню точно) я набрел в ЖЖ на сообщество garfield_rus, в котором переводили и выкладывали стрипы про Гарфилда, рыжего циничного толстого кота. Чуть позже (а точнее - 28 апреля, я даже потратил пол-дня, чтобы найти эту памятную запись) я предложил этому сообществу свои услуги по переводу. А поскольку в то время я вёл этот блог ещё на ЛИру, вдобавок создал ЛИру-сообщество, в которое дублировал переводы из ЖЖ.

Через некоторое время держатель сайта архива переводов стал уделять своему детищу всё меньше внимания, а потом и вовсе забросил. Мне же нравилось возиться с этим проектом, и через год, в сентябре 2009 года, я сделал свой сайт архива переводов. Наладил трансляцию в ЛИру, сделал автопостинг в ЖЖ... В общем, стал развивать. Игрался с дизайном, пробовал прикручивать разные фишки и прочим ребячеством занимался.

Шли месяцы и годы.

Когда я начинал помогать сообществу в ЖЖ, в Интернете были ещё пара сайтов, предлагавших свой перевод Гарфилда. Ныне из активных переводчиков, похоже, остался один я. Стрипы выходят каждый день, и далеко не у всех есть такое же ослиное упорство, с которым я их каждый же день и перевожу. А если учесть, что с 19 июня 1978 года по сегодняшний день их вышло аж 14 060, а переведено чуть больше половины, такая картина может удручить кого угодно. Причём насчет половины я бы даже уточнил - 50,8% (это всё цифры только на сегодняшний день). «Экватор» я праздновал буквально в этом году, когда 5 августа число переведённых стрипов и стрипов, к которым перевода нет, сравнялось.

Владелец старого архива (он же владелец и основатель ЖЖ-сообщества) передал мне бразды правления сообществом и все переводы, сделанные другими переводчиками до моего там появления. Я ощутил себя королём пустыни - есть огромная территория в полном твоем распоряжении, но нет подданных. В ЖЖ по-прежнему обсуждали выкладываемые мной особо неудачные переводы, но в целом обратной связи стало существенно меньше. Стало ясно, что все ушли в более современные соцсети и что без этих самых сетей никуда.

Хотя нет, я ещё один момент упустил. Владелец окончательно сдался в 2014 году. А в 2011 году вконтакте я нашел группу (знакомый уже твист, не правда ли?), где выкладывали переводы Гарфилда, причём и мои тоже. После непродолжительных переговоров, 6 января 2012 года (сейчас переписку поднял посмотрел), я получил в ней админские права. Но вот окончательно развернул там полномасштабную деятельность только в 2014-ом, после интеграции старого и нового архивов.

С тех пор сайт архива переделывался (особенно последние полгода), переезжал и даже обзавёлся SSL-сертификатом (теперь сайт весь из себя безопасный в соединении с пользователем) и телеграм-ботом, который выдаёт переводы и оригиналы стрипов по запросу. Введены лайки (я делал это максимально аккуратно и удобно для пользователей), изменена навигация, добавлена карта переводов... Я уже говорил, что мне нравится возиться с этим проектом? В общем, это далеко не конец, как вы поняли. Отдельных записей достойны описания всех возможностей архива, мой опыт взаимодействия с гуглорекламой и еще много забавных скрытых внутри этого сайта историй. Но это уже будут больше технические записи (как что устроено) или описательные рассказы (откуда что появилось). А пока что - заходите на сайт архива, вступайте в группу и наслаждайтесь Гарфилдом.

P.S.: Советую идти именно на сайт архива, и смотреть там комиксы времён 90-х и 2000-х, концентрация юмора там выше, на мой взгляд.


комментарии: 0 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Авторизация через Loginza

Пробую в работе сервис Loginza. Проблему авторизации с ЛИ.ру это не решает, зато добавляет авторизацию с Одноклассников, Google, Твиттера и Меил.ру. Ну и, разумеется, парочку новых проблем: во-первых, ссылка на профиль в Google выдается так называемая «анонимная», хотя и в сопровождении адреса почты и имени. «Одноклассники» в этом плане тоже глючат: ссылка на профиль выдается не вполне верная.

Пока приглашаю тестировать то, что есть.


комментарии: 13 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Сайт с переводами стрипов про Гарфилда

Гарфилд на русском


Накануне тридцатитрехлетия создания кота Гарфилда (персонажа, ежедневные стрипы про которого я перевожу на русский язык), я кардинально переделал сайт с переводами. Теперь в шапке сайта находится случайная «шапка» от больших (6-8 кадровых) стрипов (если только сам перевод на странице - не «большой»), которые я повырезал из всех больших стрипов за всю историю Гарфилда (кстати, если перевод такого большого комикса есть в базе - картинка становится еще и ссылкой на этот перевод), ссылка на случайный перевод (картинка «Гарфилд на русском»), кнопки подписки по RSS и почте, а также ссылки на твиттер-, фейсбук-аккаунты. Мини-серии стрипов (как, например, выходящая сейчас мини-серия про грядущий День Рождения) оснастил ненавязчивой расстановкой ссылок на все стрипы серии. Также понавесил популярных нынче «like»-кнопок.

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

Заходите, смотрите, пишите - чего не хватает или что не так.


комментарии: 2 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Метаконтакты

В моем блоге, как я уже говорил, можно авторизоваться по-разному: из Вконтакта, из Фейсбука, из ЖЖ, из Я.ру, из Ли.ру... Тут-то и закралась неудобность: у многих имеется несколько аккаунтов, и, оставляя комментарии от разных профилей, они вносят небольшой беспорядок. Я долго соображал, как же поудобнее и «попрозрачнее» собирать профили от одного пользователя «до кучи», и вот на днях меня осенило! Отныне все аккаунты с одинаковой электронной почтой будут считаться метаконтактами (раз одна и та же почта указана, значит, это скорее всего один и тот же человек, верно?) Выглядеть это пока что будет в виде желтоватого человечка с квадратной головой (например вот так: u71 V.exeR. Если кто-то нарисует мне что-то более симпатичное - буду премного благодарен) со ссылкой на страничку, где перечислены все профили данного пользователя. Никнейм для отрисовки метаконтакта берется из того профиля, который был использован последним. Если есть какие-то мысли по такому видению метаконтактов или пожелания по реализации - внимательно слушаю. А пока - смотрим, радуемся, тестируем...


комментарии: 31 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Авторизация из Я.ру

Наконец выкроил немного времени, чтобы разобраться с Яндековским API, а в частности с его видением OAuth. Не в первый раз встречаю в документации Яндекса ошибки, ну да не все так страшно, хотя и несколько пробуксовал с тем, как получить token. А в общем - вполне работает. Самые внимательные заметят, что и раньше у меня была авторизация из Я.ру... Но раньше это было подтверждение через никнейм и прочие неудобности. Теперь достаточно нажать ссылку «Войти, используя Я.ру». Кто хочет, может тестировать.


комментарии: 4 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Авторизация из facebook.com

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


комментарии: 27 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
Авторизация из vkontakte.ru

Я немного поковырялся с документацией сайта вконтакте, и результатом стало то, что отныне мой блог дружит с этой социальной сетью. Можно нажать кнопочку «войти в контакте», и почти сразу можно будет оставлять свои комментарии под «контактным» логином. Потестируем? Не забудьте после логина в профиле добавить e-mail для уведомлений о комментариях, если хотите их получать.

Если кому-то интересно - потом расскажу, как я это сделал.


комментарии: 11 RSS HTML рубрики: сайтоводствоjuick twitter facebook вконтакте
страница: 1 1, 2, 3, 4, 5, 6, 7
Подписаться


Рубрики:

жизненное
аудио-я
видеомонтаж
фотоохота
ремонт
стихи
рассказы
синематограф
библиотека
фонотека
точка зрения
FAQ
приемчики
придумалось
ожидания-прогнозы
допридумано
рингтоны
это я так шучу
обои
микрозарисовки
опасный Интернет
я в печати
поездки-тусовки
смехоспам
мой код
футболки
игродром
подводная жизнь
сайтоводство
программы
персоны
LI.ru
аватарки
курсоры


Разное:

Полка с фильмами
Книжная полка
Полка с играми
Фотоальбом
Избранное


Календарь записей

2017 (9)
май (1)
1 8 15 22 29
2 9 16 23 30
3 10 17 24 31
4 11 18 25
5 12 19 26
6 13 20 27
7 14 21 28
апрель (1)
март (2)
январь (5)
2016 (10)
2015 (3)
2014 (12)
2013 (10)
2012 (17)
2011 (84)
2010 (172)
2009 (228)
2008 (263)
2007 (154)
2006 (4)
2005 (1)
2004 (1)
2002 (1)
2001 (9)
2000 (9)
1999 (1)
© сайт разработан и поддерживается мной.