@prophp7

Страница 1113 из 1387
Sergey
14.06.2018
21:21:02
пробовал доки читать? у нас за отсутствие желания разбираться банят

Moz
14.06.2018
21:22:38
С вп вообще надо сразу в бан

Benjamin
14.06.2018
21:23:26
Читал, впервые с вп работаю. Я сам не сторонник ВП, попросили починить ошибку. :/

Mayor
14.06.2018
21:23:31
вп это вордпресс что ли?

Google
Bohdan
14.06.2018
21:35:30
да, у сожалению

Benjamin
14.06.2018
21:41:34
Причем здесь вп? Или неверные креденшелсы или бд недоступна
Креденшлсы проверял при помощи $link = mysql_connect('DB_name', 'user', 'pass'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link); Связь с БД устанавливается, но если в конфиге указать те же самые данные, ошибка "Error Establishing a Database Connection" Попробовал починить базу данных (согласно офиц. источникам), структура цела. Максимальные права к БД (креденшлс)

Sergey
14.06.2018
21:44:07
> mysql_connect шел 2018-ый год

Benjamin
14.06.2018
21:46:15
> mysql_connect шел 2018-ый год
Сарказм из будущего? ;)

FindYanot
14.06.2018
21:46:30
mysql_* морально устарели

Benjamin
14.06.2018
21:47:15
?

mysql_* морально устарели
Согласен, я им не пользуюсь, в проектах использую PDO. На скорую руку по инструкции все делал)

Benjamin
14.06.2018
21:50:10
> я им не пользуюсь > В сообщении выше mysql_connect
Вы пропустили этот коммент - На скорую руку по инструкции все делал)

Moz
14.06.2018
21:51:09
Да какая разница, впрочем. Привязывать БД к темплейту - это что-то новое.

Benjamin
14.06.2018
22:07:28
Да какая разница, впрочем. Привязывать БД к темплейту - это что-то новое.
Сейчас вопрос не о том, что идет привязка к теме, а о том, что напрямую можно подключиться, а через wp-config не получается.

Google
Moz
14.06.2018
22:08:02
да, вот это незадача!

Benjamin
14.06.2018
22:10:09
Сдвиг пошел

Evgeniy
14.06.2018
22:15:44
> mysql_connect шел 2018-ый год
ну хоть var перед свойствами классов стали забывать )))

а и еще самая офигенная штука @mysql_connect(.....) or goto ERROR; в этой строке прекрасно все что можно заюзать для получения незабываемых удовольствий, хотя можно еще веселей сделать эту строку

Konstantin
15.06.2018
07:30:46
Господа, помогите, не могу понять, как отрабатывает кусок кода php if (!$oldest_time = $cache->get('ots_m' . $agentid)) {

В php у отрицания приоритет выше, чем у присваивания или нет?

Все, сам нашел. :( Замечание: Несмотря на то, что = имеет более низкий приоритет, чем большинство других операторов, PHP все же позволяет делать так: if (!$a = foo()), в этом примере результат выполнения foo() будет присвоен $a.

Maksim
15.06.2018
07:46:03
всегда хотелось убивать за такую экономию строчек

Shaun
15.06.2018
07:51:31
всегда хотелось убивать за такую экономию строчек
А как тебе такое, Илон Маск if (!!0) { ... }

Виктор
15.06.2018
07:52:10
всегда хотелось убивать за такую экономию строчек
Скажи это питонистам, у которых целый алгоритм в одну строку записывается)

Maksim
15.06.2018
07:52:36
Скажи это питонистам, у которых целый алгоритм в одну строку записывается)
питонисты аще в помойку идут) у них фигурных скобочек нету)

Bohdan
15.06.2018
07:52:55
троллинг не засчитан)

Maksim
15.06.2018
07:52:57
сагрился...)

Bohdan
15.06.2018
07:53:07
а list comprehention мощная штука, кстати, хоть и не всегда читабельная

не, я не агрюсь) нет так нет, на вкус и цвет)

кстати, в чате 1200 рыл

Maksim
15.06.2018
07:53:48
да не суть) триггер-то на вызов срабатывает)

Bohdan
15.06.2018
07:54:14
не хотел тебя расстраивать)

Anton
15.06.2018
08:04:47
list (dict) comprehention аще огонь

хочу так в пыхе

Google
Anton
15.06.2018
08:07:50
Так нафига если можно просто кодить на Python? :)

Антон
15.06.2018
09:48:55
в DO можно как то бекапнуть дроплет и приостановить его чтобы не платить?

F01134H
15.06.2018
09:50:50


т.е. у меня два магических метода, которые возвращают call_user_func_array

один ссылается на другой (два разных класса)

Антон
15.06.2018
09:52:25
За бэкап придется платить.
ну наверное меньше чем за сервер

Vitaly
15.06.2018
09:52:27
Точнее за его хранение.

Sergey
15.06.2018
10:03:19
Dmitry
15.06.2018
10:07:26
@fesor А как правильно сделать. У меня есть разные источники, для них есть разные правила фильтрации тизеров, разные правила блэклистов площадок и т.д. Сейчас организовано в виде фабрики (т.е. фабрика для фильтров, фабрика для блэклистов и т.д.), которая по имени источника подтягивает нужный класс. Но сама фабрика удручает своей if..elseif...elseif... Как правильно реорганизовать такой момент?

Влад
15.06.2018
10:10:35
http://prntscr.com/jv9guj из-за чего может быть эта ошибка?

Dmitry
15.06.2018
10:11:11
Там же написано, что не может прочитать свойство offsetHeight

Dmitry
15.06.2018
10:14:09
Спс, посмотрю

Гена
15.06.2018
12:56:38
всегда хотелось убивать за такую экономию строчек
Надо просто обрамлять в скобки и все сразу будет ясно, размазывать код тоже не лучшая стратегия

Maksim
15.06.2018
12:57:27
не, надо делать присваивание и нормальное сравнение) а этот бдсм вариант оставить мадженто девелоперам)

твой код человекам читать в первую очередь) машины поймут, даже если ты всё в 1 строку зафигачишь

Гена
15.06.2018
13:00:00
Согласен, но иногда проще понять видя такой код, особенно если создаваемая переменная только внутри условия будет использоваться if(!($r = foo())){///}

твой код человекам читать в первую очередь) машины поймут, даже если ты всё в 1 строку зафигачишь
Я люблю писать с шорт конструкциями, если знаю что туда не полезет никто ничего менять

Maksim
15.06.2018
13:02:24
Я люблю писать с шорт конструкциями, если знаю что туда не полезет никто ничего менять
если ты знаешь, что туда никто не полезет что-то менять, почему тут сидишь, а не казино облапошиваешь?

Google
Admin
ERROR: S client not available

Maksim
15.06.2018
13:02:59
с навыками пророка нефиг в программировании делать) надо нагибать систему :)

Roman
15.06.2018
13:18:39
Парадигмы какие то, паттерны... а люди пушат в прод нерабочее говно, потому что "ну он же по крайне мере попытался..." и называют себя синьорами с 10+ опыта

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

Bohdan
15.06.2018
13:19:44
сделай "омммм" и выпей чаю/кофе/коньяка

Roman
15.06.2018
13:20:33
в процессе

F01134H
15.06.2018
14:10:29
кто за тесты шарит, что значит $hasher = $this->prophet->prophesize('App\Security\Hasher');

что за пророчества)

Bohdan
15.06.2018
14:10:57
стаб делается

F01134H
15.06.2018
14:11:19
стаб делается
и типо у него можно переопределить результаты коллбэков?

или что

Bohdan
15.06.2018
14:11:39
не знаю хД в каком-то чате недавно было обсуждение, но не могу найти

F01134H
15.06.2018
14:11:57
ну мне это в ооп чате советовали

=)

Yaroslav
15.06.2018
14:12:49
Потом пишешь $hasher->get('name')->willReturn('value');, что будет дальше думаю ты понял :)

F01134H
15.06.2018
14:15:45
он ->get(...) через магию пробрасывает?

Yaroslav
15.06.2018
14:16:51
Не понял, вот кстати в самом начале у них пример с хешером твоим - https://github.com/phpspec/prophecy

F01134H
15.06.2018
14:17:10
ну дык оттуда и взято)

Google
Andrew
15.06.2018
14:43:11
он ->get(...) через магию пробрасывает?
Да, там миллион магии. Непривычно без комплита, но быстро втягиваешься

Sergey
15.06.2018
15:00:26
самое удобное что есть для таких вещей

Maksim
15.06.2018
15:09:01
самое удобное что есть для таких вещей
а чем лучше пхпюнитовского-то?

Sergey
15.06.2018
15:12:54
меньше букв, нет никаких зависимостей от порядка вызовов и тд.

с mockery тоже жить можно

а если еще с phpspec - там вообще божественно

Maksim
15.06.2018
15:14:09
над попробовать будет на досуге. так-то я и дефолтным без включения мозгов пользуюсь... автоматика - она такая

Sergey
15.06.2018
15:15:12
function let(Hasher $hasher) { $hasher->get('hash')->willReturn('value'); $this->beConstructedWith($hasher); } function it_do_something(Hasher $hasher) { $this->isPasswordCorrect('value', $hasher)->shouldReturn(true); }

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