morthan2006: (Default)
А представьте себе, если вы пишете по-русски и каждое предложение начинаете с новой строки, без точки и без заглавной буквы.
Нет, конечно, если вы — еврей, у вас все буквы одинаковые, да и пробелов-точек в иврите раньше не было, то да, велкам! Но для среднерусского человека точка-с-запятой в конце statement'а и выделение блоков брэйсами или бегин-эндом является вполне естественной и даже необходимой. Имхо.
Питон — это "мерседес", но отступы в нем — это все равно что руль на заднем сиденье.

Из одной дискуссии о том, какой плохой Python
Music:: Blackmore's Night - Way To Mandalay (Radio Edit)
Mood:: весёлое
morthan2006: (Default)
posted by [personal profile] morthan2006 at 09:08pm on 09/02/2010 under ,
По мотивам моего поста на Флибусте был написан маленький скрипт (точнее, два) для исправления опечаток в файлах FB2.



Желающие могут скачать его здесь:
http://www.box.net/shared/ykbn2o22fj

Инструкции внутри.
Mood:: так себе
morthan2006: (Default)
posted by [personal profile] morthan2006 at 03:12pm on 17/11/2009 under
Временами я (и не только я!) хожу в походы. Там очень красиво и интересно. Но самое интересное начинается после похода, когда все участники начинают обмениваться фотографиями.

Фотоаппараты у всех разные, соответственно, фотографии тоже называются по-всякому. Иногда разные фотографии называются одинаково. Поэтому скинуть их в одну папку не получится: приходится создавать набор папок по числу участников и распихивать всё туда. А потом точно так же смотреть: сначала Васины фотографии, потом Колины, а потом — Петины.

Всё это ещё нормально, так сказать, куда бы ни шло. Но в один прекрасный момент всех осеняет гениальная идея: а давайте из всего этого сделаем ФИЛЬМУ! Фильм представляет собой обычное слайдшоу под какую-нить инструментальную музычку и никаких проблем в его создании нет. Проблема в другом: фотографии для этого слайдшоу должны быть предварительно отсортированы в хронологическом порядке. И вот тогда гордый создатель фильма окидывает взглядом набор папок с фотографиями и призадумывается…

Читать далее )
Mood:: размышляю о высоком
Music:: Кирилл Комаров - Номер один
morthan2006: (Default)
posted by [personal profile] morthan2006 at 04:23pm on 07/12/2007 under
Понадобилось мне реализовать загрузку картинок сразу несколькими потоками. И многоуважаемый товарищ [livejournal.com profile] tasmanj тут же подбросил мне ссылку на статью по этому поводу.

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

Так что взял я эту статью и перевёл на русский. Вдруг ещё кому пригодится? Оно, конечно, было б неплохо закинуть её куда-нить на python.com.ua, но лень...

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

«Основы работы с потоками в Python»
Music:: Аквариум - Черный Брахман
Mood:: полуобморочное
morthan2006: (Default)
posted by [personal profile] morthan2006 at 01:49pm on 27/11/2007 under , ,
Мы тут давеча волевым решением руководства перешли на новую передовую революционную технологию – яйца. В смысле, Python eggs. В результате внедрения этой супермегасверхчрезреволюционной заморочки, немеряно упрощающей установку питоновских программ, я за два дня так и не смог установить необходимое для работы яйцо с zcmljunction. Щас моё терпение лопнуло и я тупо скопировал его в виде папки.

Исходя из этого у меня два вывода:
  1. Это не яйца, это ЖОПА!
  2. Python eggs это круто, современно и всё такое. Но иногда нужно ехать, а не шашечки...
Music:: Бобры - Музыку давай!
Mood:: наконец-то, мля!
morthan2006: (Default)
posted by [personal profile] morthan2006 at 12:19pm on 02/11/2007 under
Include:
Никогда бы не подумал, что (_*_) - это не жопа,а возведение в квадрат предыдущего выражения в питоне...

© bash.org.ru

Проверил – действительно. Ишь ты, вот ведь!..
Music:: Приключения Электроников - Я умею мечтать
Mood:: жрать хачу!
morthan2006: (Default)
Полез я как-то в Интернет за инструментами для архивирования ЖЖ. Хочу свои нетленные творения сделать доступными для оффлайн-пользователей, а то непорядок какой-то получается.

В общем, с инструментами для архивирования ЖЖ есть некоторые трудности. Вроде бы классный инструмент ljArchive. Всё умеет, но работает только под Windows. Ладно, скачал, ставлю на Ubuntu под wine... O-ops! А ему, оказывается, .NET требуется...

Аж тут нахожу простенький архиватор для ЖЖ, написанный на Python! Да ещё и автором его является товарищ [livejournal.com profile] schegloff, написавший когда-то раскритикованного мною «Часового Армагеддона». Интересно...

Скачал, попробовал. В целом, неплохо, но есть несколько минусов. Для корректной работы под Linux код пришлось немного править, картинки не скачиваются, авторизация не поддерживается – подзамочные записи, соответственно, тоже.

Так что возникла у меня гениальная идея номер раз. Написать на основе Щегловского архиватора свой, улучшенный, работающий через pycurl. Это позволит, по идее, и подзамочные записи бэкапить и много всяких полезностей. А потом можно будет туда и графический интерфейс прикрутить...

И ещё одна идейка. Для наведения порядка в фотографиях я пользуюсь F-Spot. Очень классная вещь, позволяющая расставлять фотографиям теги, а потом сортировать их по этим тегам. Но – вещь в себе! По крайней мере, я не нашёл способа сделать из фотографий, к примеру, CD-диск с автозапуском и поддержкой поиска по тегам.

И, в общем, появилась гениальная идея номер два. Написать генератор таких CD, а для кроссплатформенности поиск сделать на JavaScript. Для тех же, у кого JavaScript отсутствует, соорудить статическую галерею, средствами pure-html.

Побеседую сегодня с нашими веб-дизайнерами на эту тему...
Music:: Зимовье Зверей - Пять лет назад
Mood:: ровное

July

SunMonTueWedThuFriSat
    1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23 24
 
25
 
26
 
27
 
28
 
29
 
30
 
31