
Bohdan
10.04.2018
19:37:23
ага, и фуллстек убрали тоже

Max
10.04.2018
19:37:45
Древние задания не имеют смысла. Там уровень вырос в разы

Bohdan
10.04.2018
19:38:16
я их сохраняю для одной цели: можно подкидывать их падаванам
т.к. задания бывают достаточно интересными для них

Google

Max
10.04.2018
19:39:33
Ну это да

Yaroslav
10.04.2018
19:42:32
Это вы прочто вообще?

Bohdan
10.04.2018
19:44:54
гугли dev challenge :)
типа чемпионат по разработке

Борис
10.04.2018
20:43:50
xidea.online не работает ни один урл для phpstorm 2018
Походу взялись за пиратов ?

Bohdan
10.04.2018
20:47:17
ilsap + ngrok
они просто сделали себе блеклист
ilsap - локальная прокся для любого активационного сервера, ngrok сам знаешь что (локальный урл тоже не принимает)
@benbor

Борис
10.04.2018
20:49:49
я вот как-раз на локальном и тестил, поэтому подумал что дело не в блеклисте
ilsap + ngrok
а зачем ngrok, а если просто в /etc/hosts то тоже спалит?

Bohdan
10.04.2018
20:50:45
это еще с 2017.4 вроде
не знаю, я не пробовал) можно попытаться

Sergey
10.04.2018
20:50:59

Борис
10.04.2018
20:52:37
там все равно лупбек на локалхост будет
Правильно, но это же сетевой интерфейс. Чет я не знаю варианта, как задетектить, лупбек это или нет (то, что я его не знаю, разумеется не говорит, что такого варианта нет, но все-же ))) )

Google

Roman
10.04.2018
21:18:13
интереснее читать чатик, чем у джавовщиков)) а ещё кто-то смеет ругаться на php))
Особенно спасибо за ролик про информацию в черных дырах, правда, после него немного болит голова

Гена
10.04.2018
21:36:12

InvestPerson
10.04.2018
22:28:27
Ребят посоветуйте хороший хостинг

Ramil
11.04.2018
01:22:10

Dima
11.04.2018
01:54:59
Ihor нормальный
А вообще vps hetzner cloud

Andrew
11.04.2018
06:11:11

Roman
11.04.2018
10:15:31
'cURL error 3: <url> malformed - что значит даная ошибка?
$response = $guzzleClient->send(new Request('GET', '/file/'.$fileId, $this->options));

Maksim
11.04.2018
10:21:53
урл неверный

Bohdan
11.04.2018
10:23:46

Roman
11.04.2018
10:33:32
очень странно

Bohdan
11.04.2018
10:37:18
логируй строку, которую подсовываешь

Shmaltorhbooks
11.04.2018
10:39:01
var_dump того, что получается после '/file/'. $fileId
Может там у тебя массив
В файлИд
Или объект какой
Та и $this->options не помешает

Roman
11.04.2018
10:47:13
та нет. щас

Google

Roman
11.04.2018
10:47:45
$client = new GuzzleHttp\Client();
$res = $client->request('GET', 'http://127.0.0.1:8000/file/1');
var_dump($res->getStatusCode()); die();
Failed to connect to 127.0.0.1 port 8000: Connection refused
в браузер json отдает. странно

Борис
11.04.2018
10:50:09
вангую, что у тебя разные урлы в браузер и тут, или разные машины (виртуалки)

Roman
11.04.2018
10:51:20
разние виртуалки
сервер крутится на symfony серваку, а клиент на Homestead
а как мен их подружить тогда?)

Борис
11.04.2018
10:52:25
ну вот тебе и ответ - настраивай соединения правильно.

Roman
11.04.2018
10:53:26
ок пробую. спасибо

Борис
11.04.2018
10:53:48
но если тебе чисто для теста, и есть ssh к обоим тачкам с хоста, то можешь накостылить себе ssh tunnel - с одной виртуалки на другую, прописывая команду на хосте

Roman
11.04.2018
10:56:26
cURL error 60: SSL certificate problem:
ну вот, приехали

Roman
11.04.2018
10:56:57
дайте пож инструкцию как побороть ssl локально

Борис
11.04.2018
10:57:25
например погуглить

Roman
11.04.2018
10:58:39
а провереный способ есть?

Shmaltorhbooks
11.04.2018
10:59:38
проверенный способ погуглить?

Roman
11.04.2018
11:03:01
))

Alex
11.04.2018
12:20:04
Можно ли из конструктора запускать метод класса?

Shmaltorhbooks
11.04.2018
12:20:15
Да

Maxim
11.04.2018
12:21:19
есть ссылка на sql чат?

Google

Dmitriy
11.04.2018
12:21:46
https://t.me/dba_ru

Борис
11.04.2018
12:22:09

Maxim
11.04.2018
12:22:44

Alex
11.04.2018
12:22:49
Я что-то подумал, что в контрукторе это может быть еще "рано"

Admin
ERROR: S client not available

Shmaltorhbooks
11.04.2018
12:25:23
Главное, что ещё не поздно))

Artem
11.04.2018
12:34:29
кто знает когда след стабильная версия? что-то как-то утихло все. я думал вот-вот jit будет.

Denis
11.04.2018
12:35:08
вряд ли jit раньше пхп 8 будет)

Artem
11.04.2018
12:35:35
говорят про 21 год. этож не дожить...

Roman ?
11.04.2018
12:35:57
зачем вам jit?
пхп7 быстрее чем hhvm c jit
а от jit еще и проблемы с прогревом и тд

Artem
11.04.2018
12:37:28
да jit это одно из... как бы надежда умирает последней и т.д., но 21 год...

Vadim
11.04.2018
12:43:05
Задачка...
Есть массив
$a = [$n1,$n2,$n3,...,$nm];
где $n1 <> $n2, $n1 <> $n3, $n2 <> $n3, ..., то есть все значения в нём уникальны.
Нужно составить массив $b, элементы которого - все возможные массивы заданной размерности $k, состоящие из значений массива $a.
По-простому: $b - наборы всех сочетаний из $a по $k.
Пример:
$a = [1,3,5,7,9]; $k = 2;
Результат:
$b = [
[1,3],[1,5],[1,7],[1,9],[3,5],[3,7],[3,9],[5,7],[5,9],[7,9]
];
Сразу оговорюсь, что у меня уже есть решение с прогнозируемым количеством итераций. Вдруг кто предложит что-то более оптимальное или оригинальное...

Vladislav
11.04.2018
12:46:32
рекурсия?

Vadim
11.04.2018
12:49:57
рекурсия?
Если предложите простой подход, то, думаю, можно будет переделать её в некурсивный вид...

Vladislav
11.04.2018
12:51:10
такие задачи решаются рекурсией

Dmitry
11.04.2018
12:55:15
Задачка...
Есть массив
$a = [$n1,$n2,$n3,...,$nm];
где $n1 <> $n2, $n1 <> $n3, $n2 <> $n3, ..., то есть все значения в нём уникальны.
Нужно составить массив $b, элементы которого - все возможные массивы заданной размерности $k, состоящие из значений массива $a.
По-простому: $b - наборы всех сочетаний из $a по $k.
Пример:
$a = [1,3,5,7,9]; $k = 2;
Результат:
$b = [
[1,3],[1,5],[1,7],[1,9],[3,5],[3,7],[3,9],[5,7],[5,9],[7,9]
];
Сразу оговорюсь, что у меня уже есть решение с прогнозируемым количеством итераций. Вдруг кто предложит что-то более оптимальное или оригинальное...
вот это? https://planetcalc.ru/3757/

Vadim
11.04.2018
12:57:13
Решение, основанное на https://www.safaribooksonline.com/library/view/php-cookbook/1565926811/ch04s25.html , здесь: http://sandbox.onlinephpfunctions.com/code/8d4c0c32424584d40e595cc8a13eccd8ef19ddf3

Google

Roman
11.04.2018
13:04:38
помогите побороть ssl. По етой инструкции не получается. или я не так чтото делаю https://stackoverflow.com/questions/28858351/php-ssl-certificate-error-unable-to-get-local-issuer-certificate
поменял пути на свои
положил сертификат рядом

Max
11.04.2018
13:09:34
phpmd во время анализа вывалил - The method assignLocations uses an else expression. Else is never necessary and you can simplify the code to work without else.
сейчас else использовать вообще не тру?

Evgeniy
11.04.2018
13:10:08
ну если возможно можно без else писать

Борис
11.04.2018
13:10:21

Evgeniy
11.04.2018
13:10:31
и легко можно любой if зарефакторить на без else

Roman
11.04.2018
13:11:56

Борис
11.04.2018
13:12:00

Max
11.04.2018
13:12:17

Shmaltorhbooks
11.04.2018
13:12:57

Борис
11.04.2018
13:13:01
тогда странно. Конечно можно зарефакторить без else, тупо написав два if подряд... но бля это как-то убого imho

Evgeniy
11.04.2018
13:13:25
lol
было
if (condition) {
// code 1
} else {
// code 2
}
станет