Всячина

Просмотров: 2686Комментарии: 0
просто Дневник

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

+++++

Shedskin (транслятор Python-кода в C++) -- убойная вещь. Простая интенсивно-циклическая программка на Пайтоне 2.5 выполнилась за 19 секунд, с psyco.full() за 14 секунд, а после беспроблемной трансформации Shedskin'ом в C++ код и послежующей компиляции в .exe выполнение заняло 0,058 секунды (примерно в 200 раз быстрее!). Скупая мужская слеза скатилась по щеке Штирлица... © 


Воодушевленный, попытался скомпилировать скрипт с импортом модуля генетических алгоритмов PyEvolve, с которым сейчас работаю, -- но шиш! Заругалось на несколько пайтоновских библиотек, где нагло имеет место динамическая типизация (Shedskin с пайтоновской динамикой не работает). Придется, видимо, резать PyEvolve по-живому.


Кстати, очень забавно называется один модуль оттуда (из PyEvolve) : Mutators. Прямо как в известном анекдоте.

+++++

Приключился глюк (наверное, с Firefox). Обновил файл в архиве googlitics-02.zip и хотел залить обратно на сервер не переименовывая. Сначала стандартной MaxSite загрузкой. Стер, залил, скачиваю для контроля -- файл старый. Еще раз, уже тщательно слежу за руками. То же. Заливаю по фтп, скачиваю так же -- все ОК. Скачиваю через браузер -- старая версия. Почистил кэш системы, кэш винды (жаль, не додумался кэш Огнелиса сбросить) -- качается старое. Ну что будешь делать? Взял браузер Оперу. Все скачалось хорошо. Жаль потраченное время.

+++++

Мем "свинья 9 уровня" не оставляет равнодушным уже второй день.

Оставьте комментарий!


Используйте нормальные имена.

     

  

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

MaxSiteAuth. Войти через loginza

(обязательно)