Снегопат

Обсуждение Снегопата
Текущее время: 27 апр 2024, 10:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 16 окт 2014, 09:02 
Не в сети

Зарегистрирован: 19 фев 2013, 10:29
Сообщения: 64
http://infostart.ru/public/294285/ видел? А то 7 минут на 5000 строк как-то долго.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 16 окт 2014, 09:44 
Не в сети
Аватара пользователя

Зарегистрирован: 31 мар 2013, 17:30
Сообщения: 77
Откуда: Москва
Метод "навскидку подменить обработку" не помог, к сожалению. Попробую ещё поискать причину.

Изображение

_________________
С уважением, Артур.
PS. http://blog.livegig.ru/ - мой уютный бложик. Добро пожаловать, коллеги!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 16 окт 2014, 10:51 
Не в сети

Зарегистрирован: 19 фев 2013, 10:29
Сообщения: 64
Что-то глючит у меня расчет длины метода при включенной галке "без запросов".
Не возвращает без ошибок вообще ничего, даже если установить всего 5 строк.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 16 окт 2014, 12:16 
Не в сети

Зарегистрирован: 14 май 2014, 12:17
Сообщения: 64
Ndochp писал(а):
http://infostart.ru/public/294285/ видел? А то 7 минут на 5000 строк как-то долго.

Именно это я и имел ввиду, когда говорил о помощи в оптимизации. Я этими математическими методами к сожалению не владею. У меня все по тупому в лоб. Спасибо за ссылку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 16 окт 2014, 12:19 
Не в сети

Зарегистрирован: 11 апр 2012, 19:19
Сообщения: 22
gigabyte-artur писал(а):
Метод "навскидку подменить обработку" не помог, к сожалению.


Там у меня для управляемых форм лишние кавычки создавались. Переделала. Проверяйте.


Вложения:
ПарсингВнутреннегоПредставленияФормы.epf [24.41 КБ]
Скачиваний: 682
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 16 окт 2014, 13:52 
Не в сети
Аватара пользователя

Зарегистрирован: 31 мар 2013, 17:30
Сообщения: 77
Откуда: Москва
Отлично! В рассмотренном примере остались только 2 экзотических события с календарем. Думаю, этого достаточно.

_________________
С уважением, Артур.
PS. http://blog.livegig.ru/ - мой уютный бложик. Добро пожаловать, коллеги!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 17 окт 2014, 11:52 
Не в сети

Зарегистрирован: 11 апр 2012, 19:19
Сообщения: 22
gigabyte-artur писал(а):
В рассмотренном примере остались только 2 экзотических события с календарем.

Немного доработала обработку. Теперь все экзотические события вроде как должны находиться. Если опять что-то не получится - дайте знать, пожалуйста.


Вложения:
ПарсингВнутреннегоПредставленияФормы.epf [25.41 КБ]
Скачиваний: 707
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 17 окт 2014, 13:26 
Не в сети

Зарегистрирован: 14 май 2014, 12:17
Сообщения: 64
:( Печаль. Обработка "Копипаста" работает конечно быстро, но результаты неадекватные к сожалению.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 17 окт 2014, 14:58 
Не в сети
Аватара пользователя

Зарегистрирован: 31 мар 2013, 17:30
Сообщения: 77
Откуда: Москва
vikad писал(а):
gigabyte-artur писал(а):
В рассмотренном примере остались только 2 экзотических события с календарем.

Немного доработала обработку. Теперь все экзотические события вроде как должны находиться. Если опять что-то не получится - дайте знать, пожалуйста.

К сожалению, теперь наблюдаю обратный эффект: пропускает правильные срабатывания :( Попробую ещё поковырять.
Изображение

_________________
С уважением, Артур.
PS. http://blog.livegig.ru/ - мой уютный бложик. Добро пожаловать, коллеги!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Говнокод, часть вторая
СообщениеДобавлено: 17 окт 2014, 15:35 
Не в сети

Зарегистрирован: 11 апр 2012, 19:19
Сообщения: 22
gigabyte-artur писал(а):
К сожалению, теперь наблюдаю обратный эффект: пропускает правильные срабатывания

to alonehobo
if(methodSource.match(/Функция|Процедура\s*.*\(.*\)\s*(Экспорт)/ig))
return true
для любой функции возвращает true


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB