
Vadim
28.04.2018
15:34:34

Maksim
28.04.2018
15:34:52

Vadim
28.04.2018
15:36:49
для этого текста любой сойдёт)
Как показывает опыт, для некоторых это действительно проблема, они по наитию скиммят английский технический... просто потому, что мозг отказывается разбираться в виду отсутствия опыта...

Борис
28.04.2018
15:43:00

Google

Антон
28.04.2018
16:34:35
Мне тут сегодня задача пришла оптимизировать загрузку из файла csv. Мол больше 1000 строк не может вставить. Открыл код и увидел что там геометрическая прогрессия запросов.
На 1000 строк 1 млн запросов ?

Евгений
28.04.2018
16:43:15
Я бы переделал. Добавлять строки в очередь можно и загребать ее постепенно
Раздражает держать вкладку открытой, пока оно все загрузится
Была система продажи билетов, где рассылались они на почту, через Gmail. Говорили, будет 3,5 калеки покупать, а в результате только в первые часы овердохуя купили и гугл почта забанилась, отправка наебнулась и пиздец
Но хорошо, что была очередь...
Правда некоторым людям дошли билеты уже после конца события. Но то такое

Антон
28.04.2018
16:58:35
Ну вот я сейчас и переделываю. Но только тут одной очереди не достаточно

Евгений
28.04.2018
16:59:32
А две?

Антон
28.04.2018
17:01:03
Я в смысле что сначала ещё запросы переделаю
А потом в очереди кидать, а иначе там миллион job будет

Tadeus
28.04.2018
21:51:24
Подскажите, какие есть варианты http клиентов и способы авторизации с их помощью в формах с рекапчей
Goutte упирается в форму, guzzle соответсвенно, тоже.

Google

Bohdan
29.04.2018
08:59:51
телега у всех ожила?

Tadeus
29.04.2018
09:00:08
да
у всезх умирала?

Bohdan
29.04.2018
09:00:32
угу

Tadeus
29.04.2018
09:00:41
круто
с возвращением

Bohdan
29.04.2018
09:00:57
не оч

Антон
29.04.2018
09:06:56
Пинг

Tadeus
29.04.2018
09:12:26
error timeout

Sergey
29.04.2018
09:18:58
https://github.com/GoogleChrome/puppeteer

Tadeus
29.04.2018
09:20:06

Sergey
29.04.2018
09:20:30

Tadeus
29.04.2018
09:20:59
я и не буду) юзеры будут)

Sergey
29.04.2018
09:21:11
маловероятно)))

Tadeus
29.04.2018
09:21:14
мне им надо ее спарсить, вывести под ввод и отправить их результат
реально или нет, как считаешь?
рекапчу можно получать не флэш-версию, а обычную с двумя словами на 2-ух квартинках
с тем же челленджом и при вводе этих слов - капча срабатывает

Fin11
29.04.2018
09:23:25
Привет андрюха

Google

Fin11
29.04.2018
09:23:36
О

Tadeus
29.04.2018
09:23:58
Салют

Fin11
29.04.2018
09:26:49

Sergey
29.04.2018
12:13:22
https://github.com/marcioAlmada/xray

Vadim
29.04.2018
12:16:13

Sergey
29.04.2018
12:17:04
ну мол хочу для тех же DTO иметь простой DSL и работать с ним как с php
ну то есть автозагрузка что бы работала и все такое....
что бы максимально прозрачно интегрировать в проект
можно скажем тот же yay взять и делать синтаксис вида:
data class SomeDTO{
constructor(
public int $id,
public string $name,
) {}
}
но пока хз

saintfr3ak
29.04.2018
14:24:29
Чуваки, вопрос такой. Я вывожу из базы товары все, но для фильтров, дополнительно, мне нужны значения. Типа список всех стран производителей этих товаров и т.п. Чтобы потом использовать на js их в фильтрации. В общем вопрос, как лучше получить все эти значения? Отдельно делать ещё один запрос в бд, обрабатывать первый разпрос через пыху, или с помощью JS брать инфу из div'вов? Где лучше отрабатывать будет?
Ну или может создавать временную таблицу, а потом из неё данные нужные забирать.


Sergey
29.04.2018
14:27:43
а что тебе подсказывает гугл? ну просто ты должен понимать что ты делаешь то что люди уже десятилетиями пилят
информации вроде предостаточно
> брать инфу из div'вов?
предположим у тебя миллион товаров. На UI отображаются только 10. Как ты думаешь?
> обрабатывать первый разпрос через пыху
аналогично
> Отдельно делать ещё один запрос в бд
попробуй расписать профит и недостатки каждой твоей идеи и проанализируй че и как юзать. И не забывай что в случае с "больше запросов" надо еще учитывать какой процент этих запросов можно закрыть кэшированием (одинаковые для большинства или хотя бы часто повторяющиеся) а какие нет.

saintfr3ak
29.04.2018
14:34:58

Google

Sergey
29.04.2018
14:37:06

saintfr3ak
29.04.2018
14:44:46
1. Самопал, просто раньше для каталога не делал, только для визиток и лэндосов, где максимум по два запроса в бд было. Из серии - отобразить колличество статей в категории и отдельно сами статьи. Пока изучаю symfony.
2. Хз, просто нравится идея в реальном времени отфильтровывать товары, а не использовать post или ajax.
3. ды я не усложняю, опять же, просто ищу best practice, так сказать.
4. Погляжу
спс

Andrew
29.04.2018
17:38:25

saintfr3ak
29.04.2018
18:14:55

Andrew
29.04.2018
18:17:12
sql
Я к тому, что ты можешь запихнуть товары в браузерное хранилище и делать фильтрацию без запроса у серверу

saintfr3ak
29.04.2018
18:17:40
нафига?
а, понял

Admin
ERROR: S client not available

saintfr3ak
29.04.2018
18:18:27
звучит как костыль что-то

Alexander
29.04.2018
20:16:39
звучит как костыль что-то
ну, сейчас такие "костыли" популярны. вполне популярный подход, когда на сервере у тебя только апи, а на клиенте куча логики

Sergey
29.04.2018
22:39:34

Roman
30.04.2018
05:45:44
Ребята, кто-то работал с http://apiato.io/
Можно фидбек, пожалуйста

Artem
30.04.2018
05:46:22
опиаты)

Artem
30.04.2018
08:33:29
Как в yii сессию в массив записать ?

Nurik
30.04.2018
08:35:26

Sergei
30.04.2018
08:55:38
А что если больше 100 к товаров, ограничение на количество или занимаемое место?
интересен ход мысли почему именно 100 не подходит
и не подходит для чего кук, web storage, sql storage или разницы нет?

Виктор
30.04.2018
09:14:50
На клиенте БД держать целесообразно при решении очень специфичных задач. А при решении данной задачи вы поимете больше проблем, чем пользы.
Выше уже предложили годный вариант с RethinkDB.

Google

Евгений
30.04.2018
09:24:52
Все равно, для покупки нужно подключение к интернету

Nurik
30.04.2018
09:30:50

Sergei
30.04.2018
09:31:23
синк двух баз, сервера и клиента

Антон
30.04.2018
10:27:09
Что за вакханалия с локальным хранилищем. Лол
Новый тренд?

Упрямый
30.04.2018
10:46:58
Ребят, подскажите, как в mysql сделать join (t1.id = t2.id) только, если во второй таблице (t2) есть 2 записи с таким id. чтоб если только 1 запись, то Join не делался

Shmaltorhbooks
30.04.2018
10:49:17
having?

Евгений
30.04.2018
11:03:58
У кого то есть ключ для Navicat Premium на Mac OS?

?Donnie ??
30.04.2018
11:05:46
А крякнутый скачать чем не вариант?
cmacapps или mactorrents

Ihor
30.04.2018
11:06:19
а купить?

Евгений
30.04.2018
11:34:33
Бля
Обожаю MAC OS
скопировал с ноута крякнутую версию
и оно работает
Йохохо!

Ilya
30.04.2018
12:03:22
Покупать мак и жадничать на покупку программы

Dmitriy
30.04.2018
12:05:53