PIL — (JPEG) Исправляем ошибку raise IOError(«decoder %s not available» % decoder_name)

Дата публикации: 28-05-2013 | Автор: MelfisFettel | Рубрика: Python, Ubuntu Server

Python PIL IOError(decoder %s not available % decoder_name)Для конвертации и изменения размеров изображений, под Python я использую PIL. Бывает так, что сам PIL установлен, библиотека libjpeg-dev установлена, а PIL все равно выдает ошибку raise IOError(«decoder %s not available» % decoder_name) Это легко поправить. Все ниже описанное использовалось на Ubuntu 10.04 / 11.04 /12.04. Исправим ошибку с не найденным декодером.

Сброс пароля локального Администратора Windows Server 2008 R2 (Еще способ)

Дата публикации: 15-05-2013 | Автор: MelfisFettel | Рубрика: Windows Server

Windows Server 2008R2Была как то у меня на обслуживании не большая организация, внедрял я там Windows Server 2008 R2, поднял терминальный сервер.
Притеры, пользователи, пароли, все как обычно. Ну, пароль Администратора у меня остался. Через некоторое время,
по не понятным причинам, они взяли системного администратора на полную ставку. Ну причины мне не особо интересны.
Сдал я сервер мальчику заочнику-первокурснику, и спокойненько ушел. Первая мысль была примерно такая: «Ломать тут нечего, сервер терминалов будет крутить, надет все в интернете, почтовый вряд ли тронет.»
Ну и ушел с почти спокойной душой. Прошло пол года, звонят, у нас вот так и так что то не так. (Ну как всегда у пользователей. «У нас что то не так, а что сказать не можем, приходите»). Спросил про мальчика админа, сказали уволили нафиг. Ну думаю бывает.
Собираюсь, приезжаю. Мальчик смог поломать сервер терминалов, саму Windows Server 2008 R2 тоже потрепал не плохо (Контроллер домена на 15 пользователей? Нафига вот? Да еще и не поднятый. Как он вообще эту роль НеДоподнял, не понимаю. :( ), почтовый сервер, и понаставить кучу нелицензионного ПО на клиентские места. (Ну фиг с ней с лицензией, а вот, то что это ПО просто бесполезное…)

Не обязательное поле ForeignKey в Django ORM

Дата публикации: 02-05-2013 | Автор: MelfisFettel | Рубрика: Django

Python Django ORMТак вышло, что необходимо было создать таблицу с тремя ForeignKey которые указывали бы на одну и ту же таблицу, и только одно из них должно было бы быть обязательным. Немного покопавшись, оказалось что одного blank=True мало. Так же при попытке выставить поле в ForeignKey(table_name, null=True) админка ругалась на то что поле обязательное (При попытке добавления новой записи).