Мужики, спасибо!

Невозбранно выручили.



Yours,
Dmitry Eremeev
+7 906 700-57-71

> 17 апр. 2014 г., в 14:35, Andrew Shitov <[email protected]> написал(а):
> 
> У утилит ImageMagick есть ключик -auto-orient. Я вот так делаю:
> 
> `/usr/local/bin/convert "$in_path" -resize $preview_size -colorspace
> sRGB -quality 80 -auto-orient "$preview_path"`;
> 
> `/usr/local/bin/convert "$preview_path" -resize $thumbnail_size
> -colorspace sRGB -quality 80 -auto-orient "$thumbnail_path"`;
> 
> 
> 2014-04-17 12:29 GMT+02:00 Alexander Lourier <[email protected]>:
>> Image::Magick позволяет считывать EXIF-тег ориентации. А потом, в
>> соответствии с ним, можно развернуть фотку.
>> 
>>        my $orient = $image->Get('format', '%[EXIF:Orientation]');
>>        $image = $image->Coalesce;
>>        if ($orient == 2) {
>>                $image->Flip();
>>        } elsif ($orient == 3) {
>>                $image->Rotate(degrees => 180);
>>        } elsif ($orient == 4) {
>>                $image->Rotate(degrees => 180);
>>                $image->Flip();
>>        } elsif ($orient == 5) {
>>                $image->Rotate(degrees => 90);
>>                $image->Flip();
>>        } elsif ($orient == 6) {
>>                $image->Rotate(degrees => 90);
>>        } elsif ($orient == 7) {
>>                $image->Rotate(degrees => -90);
>>                $image->Flip();
>>        } elsif ($orient == 8) {
>>                $image->Rotate(degrees => -90);
>>        }
>> 
>> 
>> 
>> 17 апреля 2014 г., 12:23 пользователь Dmitry Eremeev <[email protected]>
>> написал:
>> 
>>> Коллеги, привет!
>>> 
>>> Есть у меня один типа древний фотохостинг, так дети повадились загружать
>>> картинки сразу с моб устройств и некоторые фотки повернуты на бок.
>>> 
>>> Мож кто сталкивался? Средствами cpan можно определить "землю" у фотог?
>>> 
>>> 
>>> Спасибо!
>>> 
>>> 
>>> 
>>> Yours,
>>> Dmitry Eremeev
>>> +7 906 700-57-71
>>> 
>>> 17 апр. 2014 г., в 14:09, Andrei Lukovenko <[email protected]> написал(а):
>>> 
>>> Привет,
>>> 
>>>  Мне нравится эта мысль. :) Вот это
>>> http://search.cpan.org/~dams/Redis-1.972/lib/Redis.pm стабильно, или
>>> посмотреть куда-то ещё.
>>> 
>>> 
>>> 16 апреля 2014 г., 18:22 пользователь Akzhan Abdulin
>>> <[email protected]> написал:
>>>> 
>>>> Redis
>>>> 1) сохранится
>>>> 2) cluster, rw  slaves и иные варианты
>>>> 3) это не задача очереди
>>>> 4) задание можно не забирать из очереди, а перекладывать в другую, что и
>>>> гарантирует, что задания не теряются, а меняют, скажем так, статус.
>>>> 
>>>> 
>>>> 16 апреля 2014 г., 11:07 пользователь Andrei Lukovenko <[email protected]>
>>>> написал:
>>>> 
>>>>> Ну, раз мы заговорили о специальных случаях, и о костылях...
>>>>> 
>>>>> 1) Что произойдёт при падении сервера очередей - очередь потеряется?
>>>>> 2) Что произойдёт при недоступности сервера очередей (упал NOC)? Как
>>>>> обеспечивается резервирование очереди?
>>>>> 3) Как происходит балансировка нагрузки между обработчиками заданий?
>>>>> 4) Чем обеспечивается обработка заданий? Что, если обработчик сдох, не
>>>>> дав ответа? А что, если он просто долго обрабатывает?
>>>>> 
>>>>> Расскажите о своей любимой очереди. :)
>>>>> 
>>>>> 
>>>>> 16 апреля 2014 г., 9:54 пользователь Oleg Nurtdinov <[email protected]>
>>>>> написал:
>>>>> 
>>>>>> +1
>>>>>> 
>>>>>> Зачем городить костыли, если очередь придумали специально для таких
>>>>>> случаев?
>>>>>> 
>>>>>> 
>>>>>> Tue, 15 Apr 2014 21:04:56 +0400 от Hoots The Owl
>>>>>> <[email protected]>:
>>>>>> 
>>>>>> Если лень строить, заюзай очередь какую нибудь :)
>>>>>> 
>>>>>> 
>>>>>> 15 апреля 2014 г., 21:02 пользователь Andrei Lukovenko
>>>>>> <[email protected]> написал:
>>>>>> 
>>>>>> Решение с сокетом кажется чересчур сложным?
>>>>>> 
>>>>>> 
>>>>>> 15 апреля 2014 г., 20:16 пользователь Павел Щербинин
>>>>>> <[email protected]> написал:
>>>>>> 
>>>>>> Привет.
>>>>>> 
>>>>>> Есть довольно простая задача, требуется отправит несколько запросов,
>>>>>> например инвалидация кеша facebook, по кнопке на странице, но не хочется
>>>>>> ждать ответа от удаленного сервера.
>>>>>> 
>>>>>> Идея решения такая, построить демона на AE который будет слушать
>>>>>> соккет, куда мы будем писать, отключатся а демон будет в неблокирующем
>>>>>> режиме рассылать запросы.
>>>>>> 
>>>>>> Собственно вопросы:
>>>>>> 1. Есть ли альтернативные и простые пути этой задачи?
>>>>>> 2. Есть ли альтернативы сокету? (rpc?)
>>>>>> 
>>>>>> --
>>>>>> С Уважением,
>>>>>> Щербинин Павел
>>>>>> 
>>>>>> --
>>>>>> Moscow.pm mailing list
>>>>>> [email protected] | http://moscow.pm.org
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Best regards, Andrei
>>>>>> +7-937-847-60-74
>>>>>> 
>>>>>> --
>>>>>> Moscow.pm mailing list
>>>>>> [email protected] | http://moscow.pm.org
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Moscow.pm mailing list
>>>>>> [email protected] | http://moscow.pm.org
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Moscow.pm mailing list
>>>>>> [email protected] | http://moscow.pm.org
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Best regards, Andrei
>>>>> +7-937-847-60-74
>>>>> 
>>>>> --
>>>>> Moscow.pm mailing list
>>>>> [email protected] | http://moscow.pm.org
>>>> 
>>>> 
>>>> --
>>>> Moscow.pm mailing list
>>>> [email protected] | http://moscow.pm.org
>>> 
>>> 
>>> 
>>> --
>>> Best regards, Andrei
>>> +7-937-847-60-74
>>> 
>>> --
>>> Moscow.pm mailing list
>>> [email protected] | http://moscow.pm.org
>>> 
>>> 
>>> --
>>> Moscow.pm mailing list
>>> [email protected] | http://moscow.pm.org
>> 
>> 
>> --
>> Moscow.pm mailing list
>> [email protected] | http://moscow.pm.org
> 
> 
> 
> -- 
> Andrew Shitov
> ______________________________________________________________________
> [email protected] | http://shitov.ru
> -- 
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить