@prophp7

Страница 845 из 1387
Mikhail
19.12.2017
14:16:11
потому что finally это не «all right», он вызывается всегда

Victor
19.12.2017
14:31:04
Дык яж не доказываю что это "best practice". Я на оборот удивился такому подходу и хотел узнать мнению людей на счёт такого решения.

Типа что это достаточно очень странный подход.

Который приведёт к трудно уловимым ошибкам

Google
Sergey
19.12.2017
16:45:39
https://www.youtube.com/watch?v=Fuac__g928E

"Be one with the coupling, Luke"

Nurik
19.12.2017
18:18:45
Всем привет. Сорри за оффтоп. Но кто-нибудь знает группы где можно обсудить раширения для браузеров ?

Чёт установил новую лису а там flashgot и DownThemAll не пашут. Вот думаю зачем мне теперь firefox.

Chupa
19.12.2017
18:26:10
тоже об этом думаю

качать нечем

видосы

Konstantin
19.12.2017
18:30:05
подскажите как сделать запрос чтобы результат вот этого SELECT DISTINCT(cat) FROM votes WHERE number BETWEEN 1 AND 40 можно было запихнуть внутрь IN()

У IN() же формат цифры через запятую

Nurik
19.12.2017
18:31:39
Засунуть в подзапрос ?

Просто запихай этот запрос внутрь IN()

Konstantin
19.12.2017
18:32:31
блия равно не убрал

Google
Konstantin
19.12.2017
18:38:15
Нурик а как можно сделать чтобы цифры в бетвин были не одноразовые а одним запросом несколько разных пар (от и до) ? WHERE number BETWEEN 1 AND 40

за один запрос надо получить интервалы WHERE number BETWEEN 1 AND 40 WHERE number BETWEEN 50 AND 55

причем сколько там интервалов неизвестно

немогу через простой AND

Nurik
19.12.2017
18:41:30
немогу через простой AND
WHERE (number BETWEEN 1 AND 40) OR ( number BETWEEN 50 AND 55)

Konstantin
19.12.2017
18:41:43
можно было бы так наверное WHERE number BETWEEN 1 AND 40 AND number BETWEEN 50 AND 55 но неизвестно число интервалов. интервалы эти берутся со строк другой табы

Nurik
19.12.2017
18:46:30
Роман
19.12.2017
18:47:49
у кого какой сервер стоит на линукс?

Nurik
19.12.2017
18:54:07
сложная задача, черепок пухнет уже
Ну пока не дашь задаче форму в виде её описания, никто тебе не даст нормальный совет.)

Konstantin
19.12.2017
18:54:36
я даже сформулировать не могу правильно)))

Nurik
19.12.2017
18:56:46
я даже сформулировать не могу правильно)))
"Правильно поставленный вопрос — это половина ответа"(с)

Roman
19.12.2017
20:37:43
Тут такой хороший и спокойный чат по сравнению с пхпгикс))

Артур Евгеньевич
19.12.2017
20:38:15
Roman
19.12.2017
20:38:22
"Правильно поставленный вопрос — это половина ответа"(с)
Чаще всего ответ таится в самом вопросе

Dmitriy
19.12.2017
20:38:25
Давай без флуда, и даже без попытки

Roman
19.12.2017
20:39:36
Давай без флуда, и даже без попытки
Даже и не хотел, все гуд

Евгений
19.12.2017
20:44:30
Ребят подскажите как принято делать: у меня есть например url "example.com/get_entry/%id%/", и я в методе просто делаю str_replace(this->url, $id); где id это переданный аргумент, и далее уже запрос. Это нормально или опытные люди по другому делают?

*str_replace("%id%,$id, $this->url);

Google
Евгений
19.12.2017
20:47:57
в методе тип параметра int $id.

Evgeniy
19.12.2017
20:48:07
элемент роутинга )

da horsie
19.12.2017
20:48:09
Это чё роутер такой что ли ? ))
я так понимаю ему просто интерполяция параметров в урле нужна

по шаблону

Евгений
19.12.2017
20:50:14
ну типо да, не роутинг, просто пытаюсь сделать мини либу для получения инфы с апи футбольного сайта, и в общем думал как лучше подставлять id в урл

da horsie
19.12.2017
20:51:57
Евгений
19.12.2017
20:53:10
О, идеально, спасибо)

не знал о такой функции

Nurik
19.12.2017
20:53:33
))

Like
19.12.2017
20:53:33
Какой именно?

Евгений
19.12.2017
20:53:50
sprintf

Like
19.12.2017
20:53:56
Все плохо

Евгений
19.12.2017
20:54:05
увы

Roman
19.12.2017
20:59:25
увы
Почитай, красивше чем конкатенация

Nurik
19.12.2017
21:07:00
ну типо да, не роутинг, просто пытаюсь сделать мини либу для получения инфы с апи футбольного сайта, и в общем думал как лучше подставлять id в урл
Если подойти к задаче глобальнее, то можно вообще заюзать Goutte (для парсинга) и там же у guzzle есть темплейты для uri .

Dmitry
20.12.2017
07:19:27
Добрый день, вопрос: нормальная ли практика иметь у сервиса зависимость DIС, передаваемый через конструктор?

Victor
20.12.2017
07:22:27
Добрый день, вопрос: нормальная ли практика иметь у сервиса зависимость DIС, передаваемый через конструктор?
Контейнер в смысле ? Если - да, то не очень. Тут надо знать зачем этот сервис.

Dmitry
20.12.2017
07:24:25
Ок, просто в раздумьях как замокать Yii::$container

Google
Dmitry
20.12.2017
07:29:02
Нет. Это не DI тогда, а сервис локатор.
Не до конца понял. Если DIC передаю в конструктор, то это сервис локатор?

Alexodiy
20.12.2017
08:30:35
всем привет

ребят, может кто помочь расшифровать base64_decode

Valentin
20.12.2017
08:43:20
ребят, может кто помочь расшифровать base64_decode
base64 это ведь двусторонний алгоритм, в чём проблема?

Andrii
20.12.2017
09:34:01
Кто делал фейсбук бота? Юзаю https://github.com/pimax/fb-messenger-php Никак не получается получить ответ. Подписка на вебхук оформлена. Запросы доходят на сервер, но ответ не приходит.
Я юзал. На Фейсбуке можно выбрать какие события присылать. Нажатие на кнопку это отдельное событие там, например. Postback

Sergey
20.12.2017
09:35:30
Не до конца понял. Если DIC передаю в конструктор, то это сервис локатор?
проблема тут заключается в том, что если ты просто весь контейнер запихнешь, ты теряешь понимание того от чего зависит твой класс. В symfony например есть возможность ограничивать сервис локаторы, например "вот тебе контейнер который будет возвращать только сервисы с тэгами" и это буде уже не так страшно. И в целом в этом есть смысл, особенно в контексте ленивой инициализации без прокси классов.

Admin
ERROR: S client not available

Dmitry
20.12.2017
09:36:36
все-равно страшно ;)

Sergey
20.12.2017
09:37:57
все-равно страшно ;)
ну жутковато слегка но не сказал бы что страшно

Victor
20.12.2017
10:28:35
Ребзя, может не по теме, но все же, а можно какой то "best practices" по тому как организовать микросервисы в докере ?

Sergey
20.12.2017
10:30:00
https://t.me/prophp7/84404

а так. если мы отойдем от темы (микросервис не обязатеьно = контейнер) то в чем проблема?

Victor
20.12.2017
10:41:32
Ну, просто в текущей архитектуре, мы поднимаем сервисы в виртуалках, но проблема в том что они получаются очень тяжёлыми для маленьких сервисов.

Вот ищу альтернативы Того как это можно организовать более удобно и "правильно".

Sergey
20.12.2017
10:46:40
а потом проекцируешь это все на то что у тебя

Google
Влад
20.12.2017
10:58:36
Привет, коллеги

Есть вопросик

Я очень слаб в алгоритмах и математике, поэтому прошу помощи

В общем. Есть некий массив объектов, в котором есть значение суммы amount

Число всегда положительное! decimal

И есть заданная сумма, допустим 2.89345

Нужно из массива найти все элементы которые в сумме дают число с минимальным отклонением в большую сторону

Sergey
20.12.2017
11:05:28
while

а, ну то есть тебе перебор нужен

ну и еще - тебе что важнее - закрыть большими суммами в начале или в целом пофигу?

В общем. Есть некий массив объектов, в котором есть значение суммы amount
берешь и хранишь как отсортированный массив. Берешь самые большие в начале, и если дельта для большого слишком велика - берешь следующим чут ьпоменьше

в итоге можно за N подобрать

Влад
20.12.2017
11:08:12
Если интересно - это режим подбора входов для транзакции биткоина

При этом при каждом проходе нужно рассчитывать комиссию, если сумма в итоге меньше чем сумма с комиссией то добавлять ещё один минимальный вход, жесть в общем, голова кругом от этих цифр

Sergey
20.12.2017
11:09:31
ну. я идею описал. Дальше сам пробуй)

напиши парочку тестов, запили втупую, потом еще тестов... еще втупую, порефакторить

Влад
20.12.2017
11:10:47
Так в том и дело, дали бы дня 3-4 сделал бы идеально, но сказали сделать до вечера, я просто в ауте

Sergey
20.12.2017
11:11:31
то что я описал позволит тебе сделать это до вечера

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