@prophp7

Страница 1141 из 1387
Bohdan
01.07.2018
20:09:28
хотя зависит от количества функций

Мио
01.07.2018
20:09:42
и в добавок чтопросто так даже работу не проверить. он выдает сырые данные для работы других устройств

несколько сотен файлов ничем не похожих на соседние. с полностью своим алгоритмом работы

Bohdan
01.07.2018
20:10:49
можно ведь отловить пачки данных тестировать снепшоты, грубо говоря

Google
Мио
01.07.2018
20:11:49
оно то можно конечно. но только вот трудоемкость этого зашкаливает. а перевести часть на пхп7 не получится. нужно все переводить

Bohdan
01.07.2018
20:12:25
ты понимаешь, что если ты переведёшь, не проверишь, а оно упадёт - будет не очень красиво?

и к труду добавятся ещё и нервы

Мио
01.07.2018
20:12:50
)) еще как знаю

в том то и проблема что проверять прийдется на реальных данных а это проблема

Bohdan
01.07.2018
20:15:22
я потому и предлагаю сначала сделать минимальные тесты даже на одном сценарии (особенно большом) они могут показать проблему ведь наверняка код похож

Мио
01.07.2018
20:19:48
в том то и дело что код не похож.

как можно ускорить такое выражение preg_match_all('/(([0-9a-f]){68,108}000000).{64,138}\1/i', $a ,$b); а то выполнение в 38 секунд это не есть гуд

Maksim
01.07.2018
20:22:02
а что делает сия херня?)

Мио
01.07.2018
20:23:38
ищет участок 68-108 символов который повторяется два раза через небольшойпромежуток символов 64-138

в 2х мегабайтном текстовом файле

Shaun
01.07.2018
20:25:12
Ну это хэш значения, типа #FFFFFF вы ищете? Но зачем?

Мио
01.07.2018
20:25:53
ну зачем это вопрос не важный. а так да, хекс файл в нем ищется

Google
Shaun
01.07.2018
20:26:30
Просто иногда оптимизировать надо не код)

Мио
01.07.2018
20:27:29
)) предложите вариант найти этот кусочек когда не знаешь его содержимого и даже точный размер не ясен

Shaun
01.07.2018
20:27:33
Вообще надо взять содержымое файла один раз, а уже парсинг разделить на несколько потоков

Maksim
01.07.2018
20:27:33
38 секунд явно не ругулярка отрабатывает) Впрочем ладно

Мио
01.07.2018
20:27:49
именно регулярка

Shaun
01.07.2018
20:27:56
Мио
01.07.2018
20:28:02
и она одна

Maksim
01.07.2018
20:28:07
Shaun
01.07.2018
20:28:08
Пздц

Bohdan
01.07.2018
20:29:02
Сказки
ну match_all на таком размере и пхп5.3 вполне может так тупить имхо

Maksim
01.07.2018
20:29:41
ну match_all на таком размере и пхп5.3 вполне может так тупить имхо
Ну эт вопрос наличия мозгов) зачем файл грузить и работать с ним в пхп?)

Мио
01.07.2018
20:30:27
Timer::start(); preg_match_all('/(([0-9a-f]){68,108}000000).{64,138}\1/i', $a ,$b); echo Timer::finish() . ' сек.'; 41.040358066559 сек.

Shaun
01.07.2018
20:31:51
Ну эт вопрос наличия мозгов) зачем файл грузить и работать с ним в пхп?)
Ну да, скажи проще взять $langName и переписать на неё?

Maksim
01.07.2018
20:32:27
Ну да, скажи проще взять $langName и переписать на неё?
Да нет) есть способы и попроще не нагружать пхп ненужными операциями)

Мио
01.07.2018
20:32:30
Ну эт вопрос наличия мозгов) зачем файл грузить и работать с ним в пхп?)
затем что это делается для онлайн сервиса. должно быть написано на пхп. все остальное работает отлично. предлагаете изза одного куска кода нагородить еще один сервер и написать на другом языке?

Мио
01.07.2018
20:34:59
А покажи пример данных и что надо найти?
к сожалению не могу. уволят нафиг.

Maksim
01.07.2018
20:35:33
Супер секретный сервис, который пишется без фантазии и на пхп 5.3)

Google
Artem
01.07.2018
20:35:50
:D

Maksim
01.07.2018
20:35:54
Ещё и на винде

Нахер так жить)

Мио
01.07.2018
20:36:06
Maksim
01.07.2018
20:37:08
не секретный, но плотная конкуренция.
Конкуренты явно асилили хотя бвюы убунту) Ну а так, ничего не поможет. Только если аналоги мерджсофта придумать

Но быстрее явно не будет)

Мио
01.07.2018
20:37:26
Ещё и на винде
винда это не только игрушки, а еще и проги и оборудование которое не работает ни с чем кроме винды. вообще. даже на виртуалке. попытка запустит = бану железа, дорого железа

Maksim
01.07.2018
20:37:50
1сник детектед)

Shaun
01.07.2018
20:38:32
Maksim
01.07.2018
20:38:39
не осилили. вообще. только осиливают.
Давай ты не будешь путать свою говнософтину и сервисы, которые там рядом с ней крутятся

Shaun
01.07.2018
20:39:50
А что раскрывать? Греп и всё
exec(file grep + регулярка) ?

Maksim
01.07.2018
20:40:02
exec(file grep + регулярка) ?
Все гениальное просто

В память не грузит, работает молниеносно на любых объемах) нахер пхп нужен - ниясна)

Мио
01.07.2018
20:41:18
Давай ты не будешь путать свою говнософтину и сервисы, которые там рядом с ней крутятся
)) просто вы никогда не работали с серьезным софтом, который требует под себя не то что выбор ос а конкретной версии ос и железа к нему. которое блокируется по малейшему подозрению в снифинге ключей. и деньги никто не вернет, а там не одна ваша зп. ктото рисковать будет?

еще раз повторю ничего нельзя ставить дополнительно вообще. ниодногоекзешника

Google
Shaun
01.07.2018
20:42:29
еще раз повторю ничего нельзя ставить дополнительно вообще. ниодногоекзешника
В винде есть findstr, аналог грепа, можно поискать в эту сторону

В Максима выходные не задались?)

Мио
01.07.2018
20:43:20
процессинг? у меня есть чем померяться в этом плане. но давай лучше регулярками померяемся , сможешь осилить такое плевое дело? этож не процессинг

Мио
01.07.2018
20:43:37
нет

не смог.

ivan
01.07.2018
20:43:46
можно попробовать сделать поиск в 2 прохода. 1. находим все комбинаций '.{58,128}000000.{58,128}' 2. дальше определяем Уэй кусок подходит под оригинальную регу

Maksim
01.07.2018
20:43:53
В твоей картине мира, нет. Но это мелочи

Admin
ERROR: S client not available

Мио
01.07.2018
20:44:24
В твоей картине мира, нет. Но это мелочи
понимаешь что НЕЛЬЗЯ! ставить посторонний софт

вообще нельзя, никак

Maksim
01.07.2018
20:44:40
За тебя выше там даже виндовый аналог нашли

Мио
01.07.2018
20:45:17
я вменяемый. но ты помоему не умеешь читать что тебе пишут

еще раз написать "посторонний софт ставить нельзя" ни какой екзешник батник или сом-файл

система блокирует ключи

Maksim
01.07.2018
20:46:15
Пхпшники...

Shaun
01.07.2018
20:46:45
Google
Artemy
01.07.2018
20:47:24
не могу найти конфиг в сайте ищу по всем файлам строку db_name какие ещё обычно бывают строки? вроде была db_host

Valentin
01.07.2018
20:51:38
в phpMyAdmin?
При чём тут это? Открой свой сайт в виде пхп файликов и посмотри где у тебя require / include происходит конфигурационных файлов, ну или ещё проще - через дебаггер глянуть где оно пытается найти нужные теье настройки

Artemy
01.07.2018
20:55:09
Valentin
01.07.2018
20:55:54
Ну наверное по файлах

Artemy
01.07.2018
20:56:37
Поиск по сайту -> 127.0.0.1
Оо, нашлось, спс)

зашибись, конфиг прямо в корне сайта - configuration.php как я смотрел?! )

Maksim
01.07.2018
20:58:53
Да понятно как) вопросы выдают)

Artemy
01.07.2018
21:04:15
это да)

Evgeniy
02.07.2018
06:22:44
кстате вопросик такой, есть таблица А у нее первичный ключ uuid уникальный, есть таблица B, нужно сделать А 1х1 B 1. с точки зрения теории надо колонку А.B_id сделать, причем nullable 2. В практической ситуации (у меня, таких таблиц как B много и кучка nullable колонок без которых все может работать)тут удобней сделать B.uuid колонку, primary key такую что A.uuid = B.uuid получится тоже только одна запись, как тут подводные камни почему так не стоит делать ?)

Evgeniy
02.07.2018
07:51:23
они появляются в процессе работы

например платежки, документы от партнеров и тд

которых нет на начальном этапе

Maksim
02.07.2018
07:53:17
похоже на мерзкий костыль. опиши чуток более понятным языком. что сделать хочешь

Evgeniy
02.07.2018
07:53:32
ну например более реальный пример

есть пользователь покупает полис осаго

есть задача на его выписку (там куча ада, типо выписка по апи страховых, снятие денег и тд)

соответственно есть uuid задачи

Страница 1141 из 1387