- На этот раз я не обманулся, таки да, действительно мы теперь имеем тырнет по оптике! Инженеры бибины подтвердили. Все летает, ничего не тормозит. Не прошло и двух лет.
- Имея возможность сравнивать качество связи, довольно легко получается субьективно ощущать величину таких параметров как потери пакетов, отклик. А ведь я пользовался, во времена оны, модемной связью на 33 кбита и не жужжал. Правда, радости от такого тырнета даже тогда было не особо много. А сейчас тырнет - это просто необходимый инструмент. А инструмент должен быть хорошим. И должен быть :)
-
- Это было приятное. А теперь про грабли, чтобы другим не наступить.
- Есть у ESRI такая штука, как argisscripting. Для скриптования разных действий с данными и разными обьектами в ГИС. Так вот, докладываю, эта штука весьма глючная, в частности, при длительной работе текут ресурсы (видимо). Ибо если в цикле, перебирая таблицы, делать из них выборку и слегка печатать инфо из выборки, то к сотой итерации начинаются чудеса. Неприятного свойства. Чтобы их избежать, надо просто перезапустить обьект геопроцессора:
-
for num,x in zip(xrange(1, 9999),sorted(listObj)):
if x.startswith('TEST.'): pass
else: continue
if num % 50 == 0:
del gp
gp = arcgisscripting.create(9.3)
gp.workspace = dbName
-
- Это фрагмент скрипта, в части перезапуска геопроцессора каждые 50 итераций.
-
- Разное.
-
- Хороший текст про работу с кодировками текста в Python. Основная проблема, не решенная до сих пор, в том, что надо точно знать, в какой кодировке текст, с которым вы работаете. Чтобы успешно применять функции decode, encode. Если вы не угадаете кодировку, получите иксепшн. Или, если выберете опции «ignore» или «replace» для декодера, потеряете текст.
-
- Плохой текст про дисбаланс закона. Если не оплачена коммуналка, можно потерять собственность — квартиру. А если вы потеряли квартиру по «ошибке» буха или судебного пристава или почтальона, то никому ничего плохого не будет.
-
Комментариев нет:
Отправить комментарий