Category: it

Category was added automatically. Read all entries about "it".

Как удобно создавать фотоотчеты

Делюсь своим секретом о том, как удобно постить красивые фотоотчеты в ЖЖ.
(Или любой другой блог)

Для этого есть удобная штука - http://ljplus.org
Это я её создал. Специально для этих целей!

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

Теперь все просто!

Чтобы оформить фотоотчет в ЖЖ следуйте этим шагам.
Создаете фотоальбом под ваш пост. Загружаете в него фотографии. Добавляете названия фотографий прямо при загрузке. Сортируете фото в том порядке, в каком хотите видеть в посте.
Заходите на http://ljplus.org/ и вставляйте ссылку на пост.
Если нужно, редактируйте пару опций, нажимаете кнопку, и получаете готовый код HTML. Дальше редактируйте по вкусу!

В качестве фотохостинга я использую Яндекс.Фотки.
Он умеет все что нужно от приличного фотохостинга, кроме прочего качество сжатия картинок у него лучше многих конкурентов, а также нет явного ограничения по объему.

Для разнообразия вы можете выбрать альтернативу:
 - Flickr. Имеет ограничение  в 1Тб, очень популярен у фотографов;
 - VK. Известен всем, также имеет очень удобный интерфейс загрузки. К сожалению, иногда заметно портит качество.
 - Google+ (или Picasa). Специально для любителей Гугла. Есть некоторые недостатки по удобству, кроме того они активно развивают новый сервис фотографий, к которому пока не сделали открытого API.
 - Yandex. Как я уже упомянул, очень хорош. Но загрузчик не обновлялся уже лет 5, местами не удобный.


А сейчас я покажу вам на примерах :)
Я специально подготовил тестовый фотоальбом на Фликре. Вот ссылка на него: https://www.flickr.com/photos/prhfr/sets/72157656143447448

Например можно вывести все подряд без подписей и номеров:
[Spoiler (click to open)]
IMGP9768IMGP6877IMGP5624IMGP7107G00216272015-07-14 20.19.302015-07-14 12.16.282015-07-05 21.10.22G0254286IMGP7943IMGP7867IMGP7689IMGP7394IMGP7365G0163852G0132911IMGP7247IMGP7122GOPR2259IMGP6927G0214040
(воспользовался тем, что у многих сервисов есть возможность показывать маленькие превьюхи, которые обрезанные по одинаковому соотношению сторон)


Так выглядит стандартный пост, с фотками шириной 800 пикселей, одна за одной:
[Spoiler (click to open)]




IMGP9768
1.

IMGP6877
2.

IMGP5624
3.

IMGP7107
4.

G0021627
5.

2015-07-14 20.19.30
6.

2015-07-14 12.16.28
7.

2015-07-05 21.10.22
8.

G0254286
9.

IMGP7943
10.

IMGP7867
11.

IMGP7689
12.

IMGP7394
13.

IMGP7365
14.

G0163852
15.

G0132911
16.

IMGP7247
17.

IMGP7122
18.

GOPR2259
19.

IMGP6927
20.

G0214040
21.





Или поставим размер картинки поменьше, а ссылки пусть будут на страницу с фоткой (а не оригинальное разрешение):
[Spoiler (click to open)]
Static sensitive пакетик
1. Static sensitive пакетик

Параплан, вираж и нога
2. Параплан, вираж и нога

Дырка
3. Дырка

Воробей
4. Воробей

Плюшевые собаки и ценник
5. Плюшевые собаки и ценник

G0021627
6. G0021627

Орган
7. Орган

САП и пасмурное небо
8. САП и пасмурное небо

Романтический завтрак
9. Романтический завтрак

IMGP7247
10. IMGP7247

G0132911
11. G0132911

Любопытство
12. Любопытство

Голова Дарта Вейдера
13. Голова Дарта Вейдера

Романтический вечер "Прощайте каникулы"
14. Романтический вечер "Прощайте каникулы"

IMGP7689
15. IMGP7689

Чашка
16. Чашка

М"ясо
17. М"ясо

G0254286
18. G0254286

Скалолаз на крышке бензобака
19. Скалолаз на крышке бензобака

Надувной миньон
20. Надувной миньон

Глиняный повар
21. Глиняный повар


Ну и конечно же, буду рад любым замечаниям и пожеланиям!

Напоминаю еще раз ссылку: http://ljplus.org/

Краткая биография обо мне и Javascript

Короткие эпизоды из истории меня и javascript.

2000 - HTML? Можно создавать странички которые будут в интернете? Вау! А чтобы работали формы нужен вот этот вот, как его, джава...?
2001 - Блин сколько всего запутаного! Видео кодеки real media, wmv, asf... А как они сжали mp3 до 600 килобайт? И как же это связать чтобы во всех браузерах играло? Зато alert() это просто и понятно!
2002 - Интересно vbscript кто-нибудь еще пользуется? Стоит ли вообще смотреть?
2003 - Оказывается с DOM можно делать почти что угодно! Все динамическое! Сколько возможностей открывается!
2004 - А напишу ка я инклуды с динамическим меню для статического сайта. Все равно хостинг не разрешает cgi.
2005 - С PHP теперь можно делать все чего мне не хватало... Так это выходит нужно дублировать валидацию и на клиенте и сервере, потому что у многих юзеров скрипты заблочены?
2006 - Круто, с кастомной сборкой IE6 я могу тестировать сайт с выключеными картинками и без, с заблочеными скриптами, с разными типами прокси... Легко и просто! А что это за JS на сервере - как это вообще возможно?
2007 - AJAX? То есть в нем XML но его никто не видит? А библиотекой prototype можно намного быстрее писать его вызовы? А Firefox - что за отстой такой?
2008 - Блин в Firefox 2 есть поддержка плагинов, а firebug супер плагин - показывает все ajax вызовы, и вообще логгирует кучу запросов, теперь дебаг превращается в сказку! Пожалуй перейду на этот браузер навсегда!
2009 - Напишу еще парочку либ, чтобы было почти на все случаи жизни... Ух ты, а оказывается с jQuery 1.2 можно делать аяксы намного удобнее... Кому вообще нужны теперь эти moo tools?
2010 - Блин, jQuery 1.4 такой крутой! И можно не парится о различиях в браузерах! Блин, что мне делать с тем десятком собственных либ на чистом JS?
2011 - Гугл Хром такой няшный и быстрый! А консоль позволяет все то же, что и firebug, причем местами даже удобнее! Пожалуй перейду на него навсегда - firefox стал медленный и глючный!
2012 - Я уже написал столько фотогалереек на jquery, что теперь могу с любыми свистелками, какие только заказчик пожелает, запилить всего за полдня :) Интересно, как это получится, что когда все браузеры будут полностью поддерживать css3, то половина нынешнего кода уже будет не нужна? А работа с canvas чего стоит... теперь можно создавать практически то же что на Delphi?
2013 - Кто-нибудь может объяснить как создаются чаты на вебсокетах? Ах, быстрее всего через nodejs... Так это еще на отдельном порту настраивать...
2014 - Попросили помочь допилить приложение для ios на html5 и sencha. Ну и тяжелая зараза. Значит так, тут код писали индусы, затем наши пытались фиксить... Здесь sencha 2, а актуальная версия уже 5, конечно что ios8 не поддерживается... Сейчас подложим либы для работы с gps от новой версии cordova, ну и там все пару файлов зависимостей, и заработало :) А вот здесь прикольный баг, прийдется написать костыль... ой, а он тут уже есть! Странно что не работает, вот, теперь пофиксил, смех и слезы! Предложил пацану с работы вместе преподавать JS новичкам, но он сказал что сам справится.
2015 - У вас не очень хорошо прошло собеседование, вот фидбек от технического специалиста:
"I’m sure that he has too little knowledge of JavaScript language and ExtJS, he is more like a “stack overflow google” guy."

Бесплатная футболочка




Подсказал сотоварищ волшебный интернет-сервис по мониторингу сайтов. Они поставили за цель раздать 10 тысяч промо футболок тем кто зарегистрируется у них. Теперь везде мне показывается контекстная реклама с этими футболочками :)

Никаких реферальных ссылок.
Newrelic.com

Я так рад, я так рад. Вчера получил бандерольку.

(no subject)

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

Джепп-вью

Если три года назад, когда появился Ruby вместе с его жутко полезным и универсальным RoR - я думал что у меня пока и без него есть куча интересного с моим любимым php - где развернутся, чему научится и понастроить 69 проектов... и со временем я разберусь и в этом, но попозже... То вот теперь! Когда я увидел вот это:

  

У меня ощущение, что время уходит, а я стою на месте. Эта фотка станет окончательной каплей, которая отправит меня в затяжную депрессию.

Закипание мозга

Вчера ощутил что мозг закипел. На полном серьезе, целый день ходил с ощущением опухшей головы и очень туго соображал.
Даже ночью не работал перед этим, просто вырубился, а после того как проспался ничего не прошло. Сегодня ночью снова вырубился, блин работа не делается, чуство зря прожитого дня появилось. Кстати раньше не появлялось, может у меня ответственности прибавилось. Это ж работа "чужая" не делаеться, а своя тогда совсем стоит на месте как заброшенная :)
Подумалось - может это от того что кофем не заряжался. Еще говорят, что он вредный, особенно если его начинаешь как допинг исопльзовать. Утром выпил, вроде сейчас намного легче сидеть.

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

Кто в верcтке специалист, скажите, есть вообще нормально работающий способ сделать двухколоночный макет на css ?