
Artem
25.07.2018
12:11:35
там еще можно сначала выполнить pager less -SFX и потом запрос как обычно, откроется отдельное view с less форматированием. Удобно иногда, но не факт, что на винде работать будет

Vitaliy Nameless
25.07.2018
12:57:52
но зарплаты кстати ни фига не показатель

Bastiang
25.07.2018
12:59:17
Всем привет. Такой вопрос. Если у меня в базе есть столбец, например, "activate_id", в котором будут собраны айдишки юзеров, совершивших определенное действие, не суть. То есть activate_id будет иметь вид как на скрине. Ближе к вопросу. Я получаю значение этого столбца, но каким образом мне распарсить все айди и найти среди них определенный?

Google

Feodor
25.07.2018
13:04:58
А надо именно средствами Sql?

Vitaliy Nameless
25.07.2018
13:05:59
А разбить в соответствии с правилами 3нф не?

Bastiang
25.07.2018
13:06:05
ну вообще я на laravel пишу проект

Vitaliy Nameless
25.07.2018
13:07:54
Например activeid like "666,%" or activeid like "%,666" or activeid like "%,666,%"
Другое дело, что никто в здравом уме так делать не будет в рабочем проекте

Feodor
25.07.2018
13:09:42

Vitaliy Nameless
25.07.2018
13:10:02
Только для статьи в хаб ненормальное программирование если
Хотя... Мы же в чатике про похапе.. так и делай

Bastiang
25.07.2018
13:12:57
в этом поле будет несколько тысяч айдишек..

Feodor
25.07.2018
13:13:03
Если есть возможность то лучше переделать к нормализованой форме. Если там записей мало и база не твоя, то костыль как указано выше.
Тогда у тебя проблемы.
Похапе, медленно и печально.

Google

Bastiang
25.07.2018
13:13:58
через preg_match как-то говорили
но я не совсем понял, каким боком это тут

Feodor
25.07.2018
13:14:39
Луче substr, наверное.
Быстрее.

Vitaliy Nameless
25.07.2018
13:14:50

Feodor
25.07.2018
13:15:19
Просто ишешь подстроку в строке.
Почему нет?

Vitaliy Nameless
25.07.2018
13:15:46
Угу. И находишь айдишник 555 внутри 15551

Feodor
25.07.2018
13:16:10
Со ласен.

Bastiang
25.07.2018
13:16:18
тогда через preg_match пошел делать, спасибо за ответы

Feodor
25.07.2018
13:16:22
Простите, я с телефона.

Vitaliy Nameless
25.07.2018
13:16:45

Bastiang
25.07.2018
13:17:05
производительность итак хромает, куча запросов к базе идет для отображения различного вида блоков
Вообще можно сделать совершеннейшие извращения если только sql и при этом полностью забить на производительность
последние игры(при онлайне 40 человек) и так далее
поэтому нужны максимально выгодные способы решения

Vitaliy Nameless
25.07.2018
13:18:02
Эх. Разбивай базу, мой совет

Дмитрий
25.07.2018
13:18:22

Vitaliy Nameless
25.07.2018
13:19:09
это аргумент
хотя еще есть шанс. все же не вордпресс

Google

Feodor
25.07.2018
13:19:29
Есть вариант закэшировать первые n записей и искать по остатку. Но тоже костыль.
Можно дополнительную таблицу запилить, что не меньший костыль.

Дмитрий
25.07.2018
13:20:54

Vitaliy Nameless
25.07.2018
13:21:48

Feodor
25.07.2018
13:23:16
Это похапе, детка. Джейсон в бд как будто не видели.

Artem
25.07.2018
13:24:48
нифига не пойму, зачем github этот dashboard выкатили, неужели им заняться больше нечем

Pavel
25.07.2018
13:47:19
Если обновляется редко, то можно все это дело кешировать и ходить в кеш.

Bastiang
25.07.2018
13:48:54
Не вариант.


Alexey
25.07.2018
14:30:00
Коллеги, прошу помощи с апачем - до пхп дело де доходит =(
В общем задача: некая железяка скидывыет на сервер (на айпи-адрес:порт) некий бинарный массив данных - со своим специфичным заголовком и разметкой - (это не HTTP)!
сервер разбирает этот массив - данные в базу, а железке скидывает бинарный ответ с контрольной суммой - мол всё ок, получил.
Так как я программист только от случая к случаю, а больше админ, то по быстрому чтобы запилить демонстрационный прототип, решил пойти по проверенному пути - поставил lamp, поднял виртуалхост по нужному порту, подсунул пхп. Но до него дело не доходит: апач при запросе пытается проанализировать заголовок, естественно ни одной директивы не получает, тупит 10 секунд и рвёт соединение - ничего не пропуская дальше (в логе событие фиксирует ).
Как заставить апач не проверять заголовок а сразу сырой массив отдавать обработчику? я что-то погуглил часок - не нашел как такое сделать ?♂️
может кто знает? может это вообще не реализуемо?


sergey
25.07.2018
14:32:45
никак апач неверно не заставишь это же http сервер
можно заставить php слушать порт

Alexey
25.07.2018
14:34:08
php-fpm который?

Vitaliy Nameless
25.07.2018
14:34:38
Нет. Php -s

sergey
25.07.2018
14:35:54
просто в консоли запустить php
скрипт
который висит и слушает
вроде так. Но я так не делал

Alexey
25.07.2018
14:36:21
а, он умеет? спасибо, не знал - попробую так

sergey
25.07.2018
14:38:14
https://stackoverflow.com/questions/13054291/how-to-listen-to-a-tcp-port-using-php

Google

sergey
25.07.2018
14:38:16
чтото такое


Alexandr
25.07.2018
14:43:14
Коллеги, прошу помощи с апачем - до пхп дело де доходит =(
В общем задача: некая железяка скидывыет на сервер (на айпи-адрес:порт) некий бинарный массив данных - со своим специфичным заголовком и разметкой - (это не HTTP)!
сервер разбирает этот массив - данные в базу, а железке скидывает бинарный ответ с контрольной суммой - мол всё ок, получил.
Так как я программист только от случая к случаю, а больше админ, то по быстрому чтобы запилить демонстрационный прототип, решил пойти по проверенному пути - поставил lamp, поднял виртуалхост по нужному порту, подсунул пхп. Но до него дело не доходит: апач при запросе пытается проанализировать заголовок, естественно ни одной директивы не получает, тупит 10 секунд и рвёт соединение - ничего не пропуская дальше (в логе событие фиксирует ).
Как заставить апач не проверять заголовок а сразу сырой массив отдавать обработчику? я что-то погуглил часок - не нашел как такое сделать ?♂️
может кто знает? может это вообще не реализуемо?
Написать демон - который бы выполнял нужную операцию - php для этого оверхед использовать..


Vitaliy Nameless
25.07.2018
14:43:47
Я за го в данном случае

Alexey
25.07.2018
14:44:00

Admin
ERROR: S client not available

Alexey
25.07.2018
14:45:21

Artem
25.07.2018
14:53:04
Если кому понравилась книжка "Site Reliability Engineering" вышло продолжение "The Site Reliability Workbook" и до 23 августа можно скачать бесплатно :) https://landing.google.com/sre/book.html

Vitaliy Nameless
25.07.2018
14:55:14
судя по содержанию - это то, чем я занимаюсь в повседневной деятельности ?

[Anonymous]
25.07.2018
14:55:58

Artem
25.07.2018
14:56:27
ну вот сейчас люди скачают и может к следующему новому году переведут )

Pavel
25.07.2018
16:34:27
кого нужно?

Konstantin
25.07.2018
17:07:53
Зачем ты здесь?

Artem
25.07.2018
17:08:36
в контексте сегодняшнего обсуждения судьбы пхп https://medium.com/@alexkatrompas/java-will-kill-your-startup-php-will-save-it-f3051968145d

dypa
25.07.2018
17:24:23

Ruslan
25.07.2018
20:45:13
Ребят очень срочно
В пхп и ларавел не шарю
$transactions = Transaction::with('paymentMethod')->where(['user_id' => Auth::user()->id]);
Мне нужно сменить в этом списке $transactions свойство name
У каждого объекта
Как это сделать?

Google

Дмитрий
26.07.2018
01:14:32
Видимо foreach и в нём меняй

Ramil
26.07.2018
06:29:44
Почему "аа" и новая строка игнорятся?
for($i = 0; $i < 1000; $i++)
{
echo '<div>aa' + $i + 'aa</div><br>';
}

Дмитрий
26.07.2018
06:30:20
потому что конкатенация делается через .

Ramil
26.07.2018
06:31:54
спс

Marat
26.07.2018
06:50:59
Кто работал с netcat? Как заставить компонент понимать, на какой он странице? Это возможно вообще?


Igor
26.07.2018
08:55:08
Коллеги, прошу помощи с апачем - до пхп дело де доходит =(
В общем задача: некая железяка скидывыет на сервер (на айпи-адрес:порт) некий бинарный массив данных - со своим специфичным заголовком и разметкой - (это не HTTP)!
сервер разбирает этот массив - данные в базу, а железке скидывает бинарный ответ с контрольной суммой - мол всё ок, получил.
Так как я программист только от случая к случаю, а больше админ, то по быстрому чтобы запилить демонстрационный прототип, решил пойти по проверенному пути - поставил lamp, поднял виртуалхост по нужному порту, подсунул пхп. Но до него дело не доходит: апач при запросе пытается проанализировать заголовок, естественно ни одной директивы не получает, тупит 10 секунд и рвёт соединение - ничего не пропуская дальше (в логе событие фиксирует ).
Как заставить апач не проверять заголовок а сразу сырой массив отдавать обработчику? я что-то погуглил часок - не нашел как такое сделать ?♂️
может кто знает? может это вообще не реализуемо?
Любой язык умеющий работать с сокетами. Питон, перл, про пхп не помню, тоже наверное. Ну и С и прочее


Furrya
26.07.2018
09:15:14

Den
26.07.2018
09:32:06
тут контрибьюторы в сорцы php (особенно в Zend engine) есть?

Vitaliy Nameless
26.07.2018
09:33:19
одного знаю) но не уверен, сидит ли он до сих пор тут. когда-то был активным участником сайта

Den
26.07.2018
09:33:42
просто есть тут одно такое интересное дело

Vitaliy Nameless
26.07.2018
09:38:58
какое?

Den
26.07.2018
09:40:13
зафигачить патч:
- вырезающий ооп
- добавляющий концепт модуля (примерно как в луа/пакеты в питоне)

Vitaliy Nameless
26.07.2018
09:42:54
0_o