mr.
Там же рандом, на маленькой выборке ЕСТЕСТВЕННО будут искажения
Al
да не я тс, но в условиях вроде не то)
Al
я раз 10 нажал везде 15 3 раза
mr.
окай, ловите где 15,20 поровну распределены :D http://sandbox.onlinephpfunctions.com/code/91178fda47dcd9bbf5fa7c8a5ed8356017ba704c
mr.
Немного меньше символов http://sandbox.onlinephpfunctions.com/code/34b5b7df251c2c3f1e808abad4cc433945fb1202
Al
но мне все ж не понятно задание в этой части, то ли там 10% на 15 и 20 вместе, то есть по 5% на каждое, то ли по 10% на каждое надо)
Alexey
http://sandbox.onlinephpfunctions.com/code/d6201615d78a6a3895a04aff5fccb720d8367496
Alexey
вот нормаш
Alexey
для любого набора чисел :D
Alex
Всем привет, кто нибудь работал с апи почты России?
Alex
У меня почему-то не получается получить данные по пакетному доступу) Пишет что превышение лимита по коннектам. Хотя коннекты не тратил)
Dmytro
Олег
Какие преимущества у php скрипта при запуске его не через web а через консоль ? если он очень долго выполняется (около 3-х суток)
Олег
)
Alex
😂
Сергей
Добрый вечер! Планирую чатик пилить (никогда с этим не сталкивался, но время пришло :) ). Поиск дал вот эту статью: https://www.my-yii.com/learn/view-episode/yii-2-real-time-chat-app-with-nodejs-socketio-and-redisio Я правильно идею понимаю: 1) на сервере я поднимаю nodejs+socket.io+redis 2) настраиваю сервер, чтобы он слушал новых клиентов и рассылал сообщения 3) форма на сайте отправляет аяксом запрос с сообщением, yii2 его обрабатывает и отправляет в редис, а тот уже всем браузерам его рассылает. 4) в браузере с помощью js сообщения от сервереа обрабатываются и выводятся. ?
Олег
3 суток на одну задачу без остановки крайне не рекомендуется. Особенно при php < 7
у меня просто есть один воркер, парсер, он падает по каким то странным причинам Конкретно, он взаимодействует с консольным инструментом который многопоточно получает данные из переданным в него ссылкам И в какой то момент, он начинает возвращать false выполняется через shel_exec После перезапуска скрипта - всё приходит в норму
Олег
есть идеи, что может быть ?
Niko
есть идеи, что может быть ?
Мне кажется проблема в прокладке
Alexey
у меня на reactphp висли воркеры
Alex
Alex
Кто нибудь в курсе как отредактировать настройки в kartik/DynaGrid? Например там пару столбцов поменять? как на изображении выше?
Good
Может тупой вопрос, но: если у меня есть модель, в ней свойство name, и геттер getName(), то если вызвать $model->name, будет возвращатся свойство, или результат функции?
Al
https://habrahabr.ru/post/197332/
Good
https://habrahabr.ru/post/197332/
Зашибись, но мне нужно значиь. как конкретно в yii
Павел
свойство публичное?
Vadim
Не по теме вопрос. Где / как хранить общие пароли? От сервера, например.
Andreyyy
любые пароли лучше хранить в менеджере паролей
Vadim
А можно примеры менеджеров? Чтобы кроссплатформенно
Vadim
И максимально удобно, типа с заполнением форм автоматическим.
Andreyyy
keepass, как уже сказали
Andreyyy
кроссплатформенная штука
Andreyyy
вернее, она под винду, но ее портировли во что только можно
Vadim
Спасибо!
Ivan
цена не такая большая
Юрий
А можно примеры менеджеров? Чтобы кроссплатформенно
https://1password.com/ платно, но обычно в топах всех проверок
Vadim
https://1password.com/ платно, но обычно в топах всех проверок
Да. Думаю на нем остановлюсь. А вы на маке используете?
Юрий
Да. Думаю на нем остановлюсь. А вы на маке используете?
Мак, айфон, часы, на работе винда - везде общая учетка за общую плату
Дмитрий
Vadim
Всем большое спасибо! Теперь все будет по нормальному :)
mr.
Кто чем для деплоя пользуется?
Karim
Да, хороший вопрос)
Alexey
shell решает
mr.
Я как-то deployer.org использовал, всё ок, но может есть годнотулечка.
Alexey
шо
mr.
Какой шел, ты о чем?
Alexey
шелл скрипты пишешь, они деплоять
Alexey
збсь
Alexey
а вообще в гитлабе или в circle-ci можно автодеплой сделать
mr.
Да хз, чот хз, ну ваще хз.
Alexey
почему хз?
mr.
а вообще в гитлабе или в circle-ci можно автодеплой сделать
Тут гитлаб, ага. Просто сейчас челики вручную коннектятся и обновляют гит пуллом, некоторые сука на проде бросают detached mode и сидишь потом прибираешься за ними.
Alexey
https://medium.com/@codingfriend/continuous-integration-and-deployment-with-gitlab-docker-compose-and-digitalocean-6bd6196b502a
mr.
Я вот подумал, не плохо бы деплой настроить.
Alexey
ну я и говорю можно через гитлаб настроить
Alexey
CD 😊
mr.
Ну тут тестов нету, стеджа нету, всё напрямую, получается pipeline вообще простой, это автодеплой когда в мастер коммит прилетает?
mr.
А как же зависимости?
mr.
А как же миграции?
Alexey
через ssh скриптуется все
Alexey
шелл скриптик прост идет на удаленную машину и вызывает там команды
Alexey
коих надо несколько штук всего
mr.
через ssh скриптуется все
Я не люблю велосипеды, deployer.org как раз то самое, о чем ты говоришь.
Alexey
чтоб деплоейр дернуть тоже нужен шелл )
mr.
коих надо несколько штук всего
Как например обновить сначала зависимости, а потом залить код? В деплоере прикольно сделано, версии на директории раскидываются, некоторые файлы шарятся между директориями, при деплое он создает новую версию, все дела делает, а потом символическую ссылку current ставит на последнюю версию.
mr.
В итоге zero downtime deploy получается, при этом сука простой как кирпич.
mr.
@KoJIT ты работал уже с gitlab CI/CD?
Alexey
билдишь имадж приложения в гитлабе и все
потом перезапускаешь контейнер с новым имаджем и все
Alexey
и в нем прогоняешь миграции
KoJIT
CI пробовал, CD нет
Alexey
но эт надо еще и реджистри свой приватный поднимать
mr.
И админ тут слоупооооооок