
Wan
20.01.2018
16:23:55
ой не load а ready

Bogdan
20.01.2018
18:01:22
Потерялся контекст.
this указывает на анонимную функцию. Вынеси this на область видимости выше.

Denis
21.01.2018
07:12:53

Google

Denis
21.01.2018
07:12:53
wtf
https://www.michelem.org/wordpress-plugin-nofollow-free/
оно же упадет

Valentin
21.01.2018
08:51:51
Почему это? Код не выполнится если условие не пройдёт

Виктор
21.01.2018
09:47:59

Дмитрий Maestro
21.01.2018
10:54:55

Andrew
21.01.2018
10:55:54
https://3v4l.org/gZsmZ
https://3v4l.org/84BNu
кстати, оказывается function_exists схавает null, хотя по доке аргумент обязателен

Sergey
21.01.2018
11:36:47

Denis
21.01.2018
11:38:43
там нужно было через стринг кидать парам

Andrew
21.01.2018
11:44:09

Nikita
21.01.2018
14:03:41
Всем привет ребят. Чем вы перфоманс сервера смотрите?
интересует скорость ответа на запросы, сколько жрется памяти, забитость диска, цп, и как себя БД чувствует

Google

Виктор
21.01.2018
14:14:09
zabbix

M
21.01.2018
14:20:49
Я пробовал dynatrace и это просто космос, правда платная,но есть триал. Так вот эта штука умеет анализировать деятельность всех частей приложения на разных уровнях. Например мне нужно было знать сколько процессорного времени в сумме на какой либо запрос тратиться - 2 клика))
В общем ничего лучше не видел, это космос. А агент ставится в пару команд.
Плюс если http коды верно отдаёшь покажет процент ошибок и роуты. Просто попробуй триал хотя бы.

Maksim
21.01.2018
15:19:46
если времени много, заббикс)

Art
21.01.2018
15:26:36
Поставил я mariaDB в место mysql. Мариа в дебиане даже по умолчанию идет. Но как оно конечно бывает пароль без танцев хер установишь и стандартный secure скрипт его не устанавливает. Через тунель ssh не подключится. Выход создать ного пользователя, внимание! Через sql запрос! и так же попутно командами задать права. В итоге подключение работает но блядь дамп не ставится из последней версии mysql. Ну в целом как всегда, клик клик и работает это не про линукс
хотя с ним с 2008 знаком
да даже в том скрипте в место клик клик
и в офф доках ничего про этого нет, т.к. пидорасы модуль юникс плагин добавили что авторизация по умолчанию от пользователя из системы
бесит сука что просто так не установить ничего
заливка работает, в ручную. Файл на серв грузим в каталог от туда командой заливаем в базу. Ранее пытался чере mysql workbench (на офф. сайте мариадб указано что поддерживается, по факту криво косо)

Виктор
21.01.2018
15:47:29
не думал что workbench, кто то еще пользуется

Art
21.01.2018
15:48:08
удобно с компа, там все в одном объеденили в место нескольких софтин
кстати, а есть альтернативы кроме phpmyadmin?

Ivan
21.01.2018
15:48:52
adminer

ainu
21.01.2018
15:54:00

Art
21.01.2018
15:55:42
>платное
такое не нужно)

Pavel
21.01.2018
15:57:34

Art
21.01.2018
15:58:04
а phpmyadmin позволяет удаленно подключаться по тунелю ssh?
лишние порты не хочу открывать и плодить потенциальные дырки

Google

∀RTUR
21.01.2018
21:15:42
Это не к phpmyadmin
Это непосредственно к MarinaDB или MySQL, в зависимости что у тебя стоит. Их нужно настраивать

Bohdan
21.01.2018
21:18:28
mysql workbench или встроенный штормовский плагин
оба умеют в ssh tunnel
при этом вроде как на стороне сервера он по дефолту есть
по крайней мере, я девопсов за это не пинал

Sergey
21.01.2018
21:19:42
ну как бы когда ты делаешь ssh тунель, то ты как бы коннектишься хоста на котором стоит mysql, это ж тунель
потому ничего не надо настраивать. Трафик просто форвардится

Art
21.01.2018
21:47:34
Опять кто про что. В воркбенче 2 поля куда пароль вводить при ssh методе. Для самого ssh и для mysql который локалхост слушает. И эта не сама суть о которой писал.

Bohdan
21.01.2018
21:48:11
вообще
дампы лить можно через source из консоли mysql
по опыту - самый безотказный способ
правда, на проде таким не баловался
между mariadb и mysql - не скажу, не пробовал
но с точки зрения доктрины они совместимы, т.к. локально mariadb, на дев сервере mysql

Art
21.01.2018
21:50:20
Вы лучше скажите. Есть ли человеческий способ установки пароля на mariadb а не как у меня из консоли sql запросом создал юзера и дал ему права с паролем
Все методы на дебиан 9. Не ставяи пароль на root
Он от рута дебиана автаризован

Art
21.01.2018
21:51:39
И пох на смену пароля
Из за нового плагина который доьавили (нагуглил на англичанском форуме)

Bohdan
21.01.2018
21:53:26
так непонятно, чего ты хочешь
пароль ставится на пользователя
в субд есть рут юзер и другие юзеры
насколько знаю, все управление паролями идет через саму субд - в ней же все таблицы и прочее хранится
а всякие mysqladmin - наверняка просто обертки

Art
21.01.2018
21:54:00
Там косяк в воркбенче. Ругался на залив. Через консоль файл залил
между mariadb и mysql - не скажу, не пробовал
но с точки зрения доктрины они совместимы, т.к. локально mariadb, на дев сервере mysql

Admin
ERROR: S client not available

Art
21.01.2018
21:58:32
Раньше при установке появлялся синий экран на подобии интерфейса но в консольке где запрашивал пароль. Потом есть поямая смена пароля через команду и через стандартный скрипты. И все не работает. А удаленно не подключишься без пароля. На мой взгляд это косяк. Прогу надо установить и пользовпться а не искать решение как банально установить пароль чтобы тупо начать пользоваться БД. А то машина несть, двери открываются а ключей нет)) и приходяься кустарным методом заводить

Google

Dmitry
22.01.2018
07:43:57
Всем доброго утро. Помогите тупому с ликбезом. Есть класс правил для некоторого источника https://pastebin.com/XWc7NFy9 Я хочу покрыть unit-тестами эти правила. Мозгов с утра в понедельник не хватает. Хочу: при наборе разных данных проверять какой из методов правил будет вызван.

Leonid
22.01.2018
11:30:47
Скачал папку нгинкс, тормознул сервис апача, запустил нгинкс - работает, процесс появился. Тыкаю -s stop - он мне в лог пишет OpenEvent("Global\ngx_stop_1868") failed (2: The system cannot find the file specified) .
Аналогичная реакция на reload и что-либо ещё.
Что за проблема-то? В гугле пусто

Борис
22.01.2018
11:37:06
Очевидно, что нгинкс нужно не качать папкой, а устанавлиать пакетным менеджером, ведь кроме правильных путей, ПМ выполняет скрипты настройки (которые как-раз пропишут все service комманды).
Ну, либо самому настраивать, после "скачивания папки" все службы. Что за OS у тебя?

Anton
22.01.2018
11:38:11
с докером все еще проще

Dmitry
22.01.2018
11:47:52

Shmaltorhbooks
22.01.2018
11:48:56
Вызывай его с теми параметрами, с которыми он будет работать и проверяй соответствие того, что он выдаёт тому, что должен

Sergey
22.01.2018
11:48:56

Shmaltorhbooks
22.01.2018
11:49:00
Для, начала

Dmitry
22.01.2018
11:49:43
teaserStatistic это массив статистики данных

Sergey
22.01.2018
11:50:44
и паралельно почитай про primitive obsession

Dmitry
22.01.2018
11:54:37

Igor
22.01.2018
11:56:48
Можно вынести в отдельный метод/класс получение подходящего правила (типа 'starter', 'top'), и сделать отдельный метод/класс, который по имени правила будет возвращать данные, необходимые в raiseStopEvent ('conditions'). Тогда эти 2 метода протестировать проще.
1 - проверить что для заданной статистики возвращается нужное правило.
2 - проверить, что по имени правила возвращаются правильные данные

Sergey
22.01.2018
11:57:16
но вообще может и не это надо делать...
надо разбираться зачем тебе вообще этот Rules класс и почему логика вынесена из места где данные хранятся

Dmitry
22.01.2018
12:16:59
Сответственно для каждого источника я вынес в отдельную сущность его правила (они, кстати, могут быть и общими для других источников). На основании данных статистики принимается решение что делать дальше (или не делать)

M
22.01.2018
13:03:03
с докером все еще проще
Ага, проще... Завтра он захочет 2 сайта на хосте хостить и ему понадобится реверс-прокси, который опять же либо на хост ставить, либо в докере крутить nginx-proxy =)

Google

Anton
22.01.2018
13:06:41

M
22.01.2018
13:18:00
Ты реверс прокси используешь, чтобы поднять допустим 2 сайта и работать с ними как http://site1.dev и http://site2.dev?
А не сидеть и выдумывать порты или по айпишнегу стучаться.

Борис
22.01.2018
13:32:13
А не сидеть и выдумывать порты или по айпишнегу стучаться.
Подозреваю, антон имеет в виду не по одному проекту (со всей своей инфраструктурой) прятать под докер,
А использовать докер как способ запустить standalone nginx. Пробрасываешь 80 и конфиги наружу, и твой NGINX под докером почти ничем не отличается от NGINX под systemd. А дальше настраивай как хочешь

M
22.01.2018
13:38:25