@prophp7

Страница 1384 из 1387
Marcus
25.10.2018
11:52:55
читай это https://www.postgresql.org/docs/8.3/static/queries-order.html
то есть вас не смущает факт что в селекте такого рода условие? ._.

Dmitry
25.10.2018
11:53:56
А если данных много и ест желание избавиться от filesort, то вычисляемые колонки в 5.7 подвезли

Mikhail
25.10.2018
11:56:15
там все старое. на уровне 5.4 и запрос не часто нужно делать, тем более данных там в районе 500 строк :) Можно конечно сгрузить в массив и на php, но если это умеет база IMHO лучше ей это поручить

Pavel
25.10.2018
12:00:18
есть вопрос по тестам(phpunit): нужно протестировать метод множеством разных входных параметров, но возвращать он должен один результат. думаю тут есть два варианта: 1. наплодить по одному тесту на каждый набор входных параметров. 2. сделать один тест в котором перебирать массив наборов входных параметров. в первом варианте куча копипасты, но если тест не прошел, то сразу понятно какой набор параметров не прошел. во втором всего один тест, но если чет отвалилось, то можно заебаться искать на каком наборе параметров отвалился тест. какой вариант более приемлимый? или может есть еще какой то, до которого я не додумался

Google
Maksim
25.10.2018
12:01:44
@dataProvider

Pavel
25.10.2018
12:18:47
@dataProvider
спасибо, то что нужно

Katulos
25.10.2018
12:19:04
Моя проблема с неработающим дебагером в шторме решилась откатом на Xdebug v2.6.1

Maksim
25.10.2018
12:19:08
документацию бывает полезно полистать)

Katulos
25.10.2018
12:19:21
На Xdebug v2.7 оно не работает

Pavel
25.10.2018
12:22:41
Evgeniy
25.10.2018
13:48:25
Art
25.10.2018
14:12:59
В случае с nested sets, при добавлении нового узла, все дерево извлекается и рекурсивно пересчитывается силами php, а потом идет массовый update set?

Sergey
25.10.2018
14:21:54
что бы этого не делать есть еще стремная штука под названием nested intervals. Но в целом - задайся вопросом нафига оно тебе.

Art
25.10.2018
14:23:55
нафига не нафига это дело пятое, я его сейчас разбираю/изучаю для себя этот алгоритм а не применяю

В случае с nested sets, при добавлении нового узла, все дерево извлекается и рекурсивно пересчитывается силами php, а потом идет массовый update set?
тут я прав или нет? И еще, именно все 999999 узлов извлекаются для пересчета или только родительский и потомки?

Google
Sergey
25.10.2018
14:36:37
по сути при вставке тебе надо не пересчитывать а просто заикрементить у детей слева и справа а у родителей только справа.

если я правильно понмю как оно работает

ну и рекурсивно не надо как раз таки за счет того что ты нестед сэтс юзаешь и это можно средстваим sql сделать в один запрос

ну в два (insert + update).

Artur
25.10.2018
14:43:17
"api" платных дорог - не гуглится делал ктонить тарификацию платных дорог или конкретно задачу - пересечение "кпп" в нужном направлении?

Art
25.10.2018
14:43:59
а какой алгоритм самый популярный для таких целей? https://habr.com/post/193166/ https://habr.com/post/263629/

Artur
25.10.2018
14:44:39
toll road api
обход на маршруте есть. аа тарификации нет

Art
25.10.2018
14:44:41
это разве популярный и часто используемый?)

Sergey
25.10.2018
14:44:44
но если приходится и деревья маленькие и надо часто их читать писать - то комбинация из adj list + materialized path выгодно

Art
25.10.2018
14:45:16
Читал что есть специальные БД для вложенных множеств но и у них проблемы с производительностью

Sergey
25.10.2018
14:45:57
и нет никаких проблем если у тебя задача по графам именно

Artur
25.10.2018
14:46:47
aerospike?

Art
25.10.2018
14:47:10
не хранить деревья в реляционном виде
а вот тут что используется тогда?

Sergey
25.10.2018
14:49:40
а вот тут что используется тогда?
еще раз - если тебе нужны маленькие деревья (категории например) - adjacenty list + materialized path. Нужно хранить большие деревья или даже графы (сотни тысяч элементов, например рефералка или репосты) - бери графовую

и да - это нормально когда у тебя больше одной субд на проекте

aerospike?
она ж вроде key=value не?

Art
25.10.2018
14:50:48
лан, ок, спасибо, пойду читать

Google
Artur
25.10.2018
14:52:21
она ж вроде key=value не?
мой косяк https://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B0%D1%84%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B1%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85

https://db-engines.com/en/system/Neo4j%3BOrientDB

Максим
25.10.2018
16:33:39
Всем привет! Selenide (не Selenium) + PHP совмещал кто-нибудь? Если нет, есть идеи как это делается в общем виде?

Максим
25.10.2018
17:33:42
А зачем их совмещать, этож ui тестирование
Имею в виду написание через пыху — тот же Codeception, ну как через WebDriver, только через Selenide

тк там фичи очень крутые есть (судя по видео и статьям ?

Sergey
25.10.2018
17:34:18
Например?

Что за фичи?

Максим
25.10.2018
17:36:37
Так, просто факультатично…

Раз уж начал вопросы задавать — вот еще один есть. Домен в Вагрнате становится не доступным в браузере, но доступен в PhpBrowser - Homestead - Конфиг Nginx подрубается в after.sh - Спустя некоторое время перестает работать приложение, при чем не важно — просто работал в Хроме и все — не стало работать, при том в тестах через PhpBrowser работает, также работает виртуалка и через ssh подключается, nginx запущен - Думал, что запуск PhpBrowser ломает что-то, но и без него слетает работоспособность… Как вообще дебажить такое, бывает за час 5-6 раз слетает, хотя раньше бук виртуалку неделями держал виртуалку…

Борис
25.10.2018
19:35:35
Нужно дебажить соединение, когда оно не работает. Какой участок соединения отваливается. Может сама хост машина чёт теряет... Да мало ли. Пробуй пинговать домен, пробуй telnet порта

Artur
25.10.2018
19:50:08
Повторю свой вопрос: ктонить знает как делать подсчет стоимости проезда по платным дорогам ? А именно ставить кпп и учитывать проезд через них с учетом направления движения?

Максим
25.10.2018
19:56:10
Повторю свой вопрос: ктонить знает как делать подсчет стоимости проезда по платным дорогам ? А именно ставить кпп и учитывать проезд через них с учетом направления движения?
может стоит раздробить его на более точные или наоборот абстрактные вопросы, тк ребята есть очень умные, но не про дороги…

Artur
25.10.2018
20:12:06
здесь важна именно специфика картографических сервисов или опят гугления. я нагуглил только западные сервисы которые у нас не работают

хотя казалось бы вопрос банальнейший

как проверить что точка на маршруте с решением подводных камней - встречное движение

как логически решить задачу я знаю :) а апи нет

Sergey
25.10.2018
20:24:21
хотя казалось бы вопрос банальнейший
вопрос наличия актуальных данных, вопрос наличия ресурсов и денег для предоставления таких сервисов. Увы в СНГ с этим плохо (но есть)

во всяком случае софт для этого всего есть. а откуда у них данные - мне не известно. Знаю только что софт убогий

Google
Artur
25.10.2018
20:45:19
данные ладно

как задача в апи решается )))

ибо платных дорог в рф не много но они вокруг москвы и питера

Sergey
25.10.2018
20:51:06
как задача в апи решается )))
так, сформулируй задачу. Тебе надо API сделать или тебе надо API найти?)

Art
25.10.2018
21:08:50
какой адблок используете? Реклама яндексбраузера лезет из всех щелей бл

Dmitry
25.10.2018
21:09:18
Так ветвишь дорогу на две односторонние и на одной ставишь кпп

Dmitry
25.10.2018
21:14:16
не знаю чем ты пользуешься ;) можно взять граф с опенстритмапа, какой-нить графхопер и что-то там помутить ;)

Denis 災 nobody
25.10.2018
21:15:00
народ, ловил кто cgi-скрипты через апач в статус зомби? и в ps оно defunct

как поймать причину

Art
25.10.2018
21:15:32
тебя заказали )
вот эти придурки реально не понимают что если 1000 раз нажму кнопку НЕТ или закрыть на 1001 установлю их сраный браузер? Причем через все адблоки гадина вылазит. Даже от ручных фильтров, видимо теги меняет. Больше того я хочу написать расширение и как в свое время блочили IE6 блочить чисто из-за того что доебали уже и блочить их говнобраузер

Artur
25.10.2018
21:16:14
судя по показаниям ты уже заражен )

возможно только браузер

Art
25.10.2018
21:18:43
Ну реально. Они что не могут записать что ли, что я раз 500 сказал нет. Они разве не понимают что это злит уже пиздец как



Кто с ним работал, он под хром косит по заголовкам или как яндексбраузер определяется?

Artur
25.10.2018
21:19:55
скачай файл проверь на вирусы онлайн чекером :)

обнули браузер

Google
Art
25.10.2018
21:20:23
рили напишу чтобы каждый мог установить на свой сайт скрипт, чтобы он блочил его и не показывал контент с текстов что ваш браузер ворует пароли и сливает данные в НКВД

по этому немедленно удалити его и установите любой из и список хром, фаер

Как Лебедева выгнали из подвала сайта, так яндекс в говно скатился

Vit
25.10.2018
21:37:55
ибо платных дорог в рф не много но они вокруг москвы и питера
Ура, наконец то Воронеж к Москве перенесли. Заживём!

Artur
25.10.2018
21:39:52
лол но москва-дон

и я не сказал все и каждая. есть платные паромы

я имел ввиду считать то что важно там где основная масса заказов - не паромы

Artur
25.10.2018
21:45:49
а они мне зачем?

Sergey
25.10.2018
21:45:52
p.s. я все еще не понимаю что ты хочешь сделать.

Artur
25.10.2018
21:46:04
есть маршрут

Sergey
25.10.2018
21:46:09
то ты апишку ищешь, то алгоритм просчета стоимости маршрута (если так - хз что тебе именно непонятно)

Artur
25.10.2018
21:46:20
на маршруте 3 точки кпп с платным проездом

посчитать сумму

Sergey
25.10.2018
21:46:35
что бы посчитать стоимость тебе надо знать маршрут, по каким дорогам он идет, в какое время (стоимость может от времени зависеть)

Artur
25.10.2018
21:46:41
она может быть решина разными способами

Sergey
25.10.2018
21:47:07
может, но что бы тебе хоть чем-то помочь малова-то данных входных. От слова совсем.

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