Фотки можно добавлять ещё и с picplz.com

Внёс важное изменение в движок сайта — фотографии теперь можно добавлять ещё и с сайта «Пикплз». Вообще я переделал весь механизм добавления сайтов с картинками.

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

Во-вторых, я теперь использую мультизапросы модуля «кУРЛ» — запросы на каждую картинку идут не последовательно, как раньше, а параллельно.

Ничего не должно было сломаться, но если будут баги, пишите. В комментариях к предыдущему посту добавил картинку с сервиса «Пикплз»—  вид на Казань из окна офиса «Яндекса» в Казани (11-й этаж).

Какие ещё сервисы картинок добавить? Два жёстких требования — они должны быть с регистрацией (чтобы мне не постили всякую порнуху) и имели АПИ для получения информации о фото (чтобы я мог выбрать подходящие размеры картинки).

Добавлено позже: теперь ещё и «Фликр» работает.

Поделиться
Отправить
32 комментария
Slaver (slaver.info)

Все эти АПИ и кУРЛ просто разрывают мозг.

Евгений Степанищев (bolknote.ru)

Комментарий для slaver.info:

Когда-то и кавычки-ёлочки всем мозг разрывали.

Евгений Степанищев (bolknote.ru)

Комментарий для slaver.info:

Проведём эксперимент. «Кока-кола», «Сони», «Паскаль», «Винда», «Самсунг», «Фортран». Ну как, не вызывает внутреннего протеста?

Lab

А фликр? Фликр можно сделать?

Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

Сейчас посмотрю, у меня обед как раз.

SiMM (mr-simm.livejournal.com)

Проведём эксперимент. «Кока-кола», «Сони», «Паскаль», «Винда», «Самсунг», «Фортран». Ну как, не вызывает внутреннего протеста?

Где-то приходилось слышать, что „так кошернее“ :)

Евгений Степанищев (bolknote.ru)

Комментарий для mr-simm.livejournal.com:

Где-то приходилось слышать, что „так кошернее“ :)

Интересно где? :) Меня даже в школе учили «ёлочкам» :)

Роман Янковский (roman.yankovsky.me)

Комментарий для Евгения Степанищева:

Неужели прямо в тетради «елочки» рисовали?! Мы тоже писали „так“. Насколько я понимаю, просто есть некоторые различия в оформлении рукописного и печатного текста.

Евгений Степанищев (bolknote.ru)

Комментарий для roman.yankovsky.me:

Может я и путаю что-то уже. К сожалению, ни одной тетрадки не сохранилось. Но я могу найти свой дневник жизни из средних классов школы, там наверняка те же кавычки.

Евгений Степанищев (bolknote.ru)
Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

http://www.flickr.com/photos/laborant/6094329512/

Это же приватная картинка.

Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

Когда я туда захожу, я вижу:

This photo is private.

Oops! You don’t have permission to view this photo.

Lab

я понял, выбрал неудачный образец, попробую с пабликом:
http://farm7.static.flickr.com/6182/6116328712_3d4b7cacaa_z.jpg

Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

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

Вставлять надо ссылку на страницу, где размещена фотка на сервисе. Это написано в «Подсказке по написанию комментария». То, что сейчас работает ссылка на фото — мой эксперимент, но он не доделан и в будущем может и не работать.

Евгений Степанищев (bolknote.ru)

Попробую поддержать вставку прямых ссылок на изображение flickr, должно работать:

http://farm7.static.flickr.com/6182/6116328712_3d4b7cacaa_z.jpg#%7Chttp%3A%2F%2Fwww.flickr.com%2Fphotos%2Flaborant%2F6116328712%2Fsizes%2Fz%2F#640x439

warmland.ru

Комментарий для Евгения Степанищева:

Проведём эксперимент. «Кока-кола», «Сони», «Паскаль», «Винда», «Самсунг», «Фортран». Ну как, не вызывает внутреннего протеста?

«Кока-кола», «Сони», «Самсон» (sic! хотя самому дико, но так транскрибируется). Но: винда (родовое название, ср. «он ездил на стареньком форде). И, на мой взгляд: паскаль, фортран — почему бы названия языков программирования не писать так же, как названия человеческих (в том числе искусственных — интерлингва, эсперанто) языков?

Чем более распространено название, тем вольнее с ним языку и узусу. cURL всё таки ближе к „техническому термину“.

warmland.ru

Комментарий для Евгения Степанищева:

Курсива не хватает в комментариях, предлагаю _вот так_.

Евгений Степанищев (bolknote.ru)

Комментарий для warmland.ru:

«Кока-кола», «Сони», «Самсон» (sic! хотя самому дико, но так транскрибируется).

Зачем транскрибировать? Писать надо как люди произносят. Никто «Самсунг» «Самсоном» не называет.

И, на мой взгляд: паскаль, фортран — почему бы названия языков программирования не писать так же, как названия человеческих (в том числе искусственных — интерлингва, эсперанто) языков?

Зависит от контекста и степени распространённости. В статье для программистов можно писать с маленькой и без кавычек.

Но: винда (родовое название, ср. «он ездил на стареньком форде).

Пожалуй, можно и так. Все давно уже знают что это.

Курсива не хватает в комментариях, предлагаю _вот так_.

Какое-то буйство получится :) Чем жирность не устраивает? :)

Slaver (slaver.info)

Когда-то и кавычки-ёлочки всем мозг разрывали.

Никогда не разрывали. Тем более, тоже в школе правильным кавычкам учили.

Проведём эксперимент. «Кока-кола», «Сони», «Паскаль», «Винда», «Самсунг», «Фортран». Ну как, не вызывает внутреннего протеста?

Всё-таки брэнды и названия — имена собственные. Другое дело аббревиатуры. Тогда API должно быть ИПП. Мы же не пишем УН (вместн ООН/UN) или УСА (вместо США/USA).

warmland.ru

Комментарий для Евгения Степанищева:

Писать надо как люди произносят. Никто «Самсунг» «Самсоном» не называет.

Специалисты по Корее только так называют. Может быть, «Хёндэ» (Hyundai) легче будет воспринять. Но я тоже говорю-пишу «Самсунг».

В статье для программистов можно писать с маленькой и без кавычек.

Я иначе спрошу: а какие доводы писать кириллицей с большой и в кавычках? Никогда так не было, писали или ФОРТРАН, КОБОЛ, или латиницей.

Чем жирность не устраивает? :)

У курсива и полужирного выделения разные функции. Полужирным выделяют «якоря» в тексте; то, что сразу должно броситься в глаза. Курсив незаметен и отграничивает слово или фразу, но граница будет видна, когда глаз до курсива дойдёт.

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

«Sic», «винда» и «он ездил на стареньком форде» в моём прошлом комментарии были бы курсивом, если бы он был. Полужирным было бы странно, не правда ли?

P.S. Для программистских тем ещё и `моноширинный` бы не помешал.

Евгений Степанищев (bolknote.ru)

Комментарий для slaver.info:

Никогда не разрывали. Тем более, тоже в школе правильным кавычкам учили.

Я в интернете много раз встречал возмущение этими кавычками — что они странные, непривычные и так далее.

Всё-таки брэнды и названия — имена собственные. Другое дело аббревиатуры. Тогда API должно быть ИПП. Мы же не пишем УН (вместн ООН/UN) или УСА (вместо США/USA).

Фортран — аббревиатура Formula Translator.

Евгений Степанищев (bolknote.ru)

Комментарий для warmland.ru:

Я иначе спрошу: а какие доводы писать кириллицей с большой и в кавычках? Никогда так не было, писали или ФОРТРАН, КОБОЛ, или латиницей.

Надо подумать над этим.

P.S. Для программистских тем ещё и `моноширинный` бы не помешал.

Какое буйство :) Я знаю, что жирность и наклонный разные функции выполняют, но просто не хочется синтаксис перегружать.

Lab

Жень,извини, что я тут потестил поддержку фликра, сотри потом лишнее :)

Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

Вот и делай потом поддержку сервисов, которые плохо знаешь :)

Напиши, пожалуйста, сюда УРЛы, на которых может находиться фотка: http://piratepad.net/flickr-pages

Я поддержку добавлю.

Lab

Комментарий для Евгения Степанищева:

готово.

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

Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

Спасибо! Сегодня буду пробовать.

Евгений Степанищев (bolknote.ru)

Комментарий для Lab:

Потестил и поправил. Спасибо!

Lab

Комментарий для Евгения Степанищева:

ура!

Популярное