
Евгений
25.01.2018
13:27:55
Бля
<table class="admins table-striped">
<?php
echo '<tr>';
foreach ($reports['columnNames'] AS $columnName) {
echo '<th class="name">';
echo $columnName;
echo '</th>';
}
echo '</tr>';
foreach ($reports['data'] AS $report) {
echo '<tr>';
echo '<th>';
echo $report['location_id'];
echo '</th><th>';
echo $report['datetime'];
echo '</th><th>';
echo $report['place_number'];
echo '</th><th>';
echo $report['waiter_name'];
echo '</th><th class="srvg-' . $report['emoji_mood_smile_id'] . '"><br><br><b></b></th>';
echo '</th><th class="sr-' . $report['emojii_service_smile_id'] . '"><br><br><b>sss</b></th>';
echo '</tr>';
}
?>
</table>
html код в перемешку с php-шным

Danila
25.01.2018
13:28:50

Pavel
25.01.2018
13:29:21
я в своем первом типо фреймворке также писал ))

Google

Евгений
25.01.2018
13:31:51
Бля, это свеженаписанный код)

Roman
25.01.2018
13:37:28
я не вижу js, css и sql кода
это все, как известно, должно быть в одной простыне

Борис
25.01.2018
13:43:32

Nurik
25.01.2018
13:44:05

Sergey
25.01.2018
18:53:19
> Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды
:(

Maksim
25.01.2018
18:54:18
Что такое грасп?)

Борис
25.01.2018
18:55:40

Maksim
25.01.2018
18:56:54
Сложно)

Sergey
25.01.2018
18:58:52

Maksim
25.01.2018
18:59:10

Sergey
25.01.2018
18:59:40
ну типа менее расплычатое и меньше учитвающее поток изменений требований (хотя по итогу одно и то же)

Google

zapaza
25.01.2018
19:07:54
Привет, помогите с facebook api. в общем нужно вывести кол-во подписоты с группы на сайт, использую этот скрипт http://joxi.ru/gmvOD6GhxVJJy2 . если переходить напрямую по ссылке то я получаю ответ с кол-вом подписчиком, но почему-то это кол-во не выводтся на странице, подскажите в чем может быть дело? после дампа я понял что у меня $data['fan_count'] возвращается со значением null. Подскажите , как это пофиксить?

Sergey
25.01.2018
19:09:05

Taras
25.01.2018
19:10:49
может кто подскажет по массивам - есть два массива, мне нужно получить один общий с елементом
'name' => 'required|string|max:191|unique:roles',
$a = [
'name' => 'required|string|max:191',
'display_name' => 'nullable|string|max:191',
'description' => 'nullable|string|max:191',
];
$b = [
'name' => 'required|string|max:191|unique:roles',
];
лучше array_merge() ничего не придумал пока

Sergey
25.01.2018
19:13:48

Taras
25.01.2018
19:14:27
спасибо

Борис
25.01.2018
19:22:13

Dmitriy
25.01.2018
19:25:19

Maksim
25.01.2018
19:25:46

Dmitriy
25.01.2018
19:26:37
а что круче kiss или yagni?

Maksim
25.01.2018
19:27:42
А что круче: мягкое или тёплое?)

Dmitriy
25.01.2018
19:28:07
по мне: "ничего не делать" - самый клевый принцип

Taras
25.01.2018
19:42:32

Sergey
25.01.2018
19:45:10

Dmitriy
25.01.2018
19:46:19
а по мне так yagni про это.. нет?

Sergey
25.01.2018
19:47:13
ну вот смотри, тебе надо реализовать алгоритм. Ты можешь потратить лишние 5 минут на оптимизацию. Что нам в этом случае говорит YAGNI?
этот принцип не про то что вообще ничего не нужно - он про разумное вложение времени и сил
это как цитата кнута - "преждевременная оптимизация - корень всех зол"

Google

Sergey
25.01.2018
19:48:19
вот только это из контекста вырвано)

Dmitriy
25.01.2018
19:48:22
не только оптимизация
я могу заложить пару фич типа на будущее
а они потом не понадобятся

Sergey
25.01.2018
19:48:50
и там дальше "если вы знаете как улучшить решение и это не потребует от вас большого количество усилий, ресерча или эксперементов - в путь!"
и о том как это решение сказывается на сложности и т.д
ну то есть YAGNI о том что бы делать то что важно а не то что кажется важным или может быть важным в далеком будущем
и в таком ключе принцип нифига не простой
сложнее только KISS)

Dmitriy
25.01.2018
19:50:57
на самом деле не делать "а еще вот тут добавлю" сложно да

Sergey
25.01.2018
19:51:02
самоконтроль, оценка рисков и ценности это вообще сложно

Taras
25.01.2018
20:15:44
google recaptcha уже на локалке не работает?

Nurik
25.01.2018
20:30:37
сложнее только KISS)
Это потому что само по себе понятие простоты очень сложное. )))Одна маленькая простая вещь всегда есть результат большого труда.

Андрей
25.01.2018
20:47:20
Добрый вечер! Подскажите, пожалуйста, м.б. есть статья/тема, в которой описано преимущество именования, к примеру, класса репозитория заказа, как OrderRepository относительно Order\Repository ( namespace Order {class Repository {/*...*/}} )?

Егор
25.01.2018
21:35:22
Мне нравится эта статья: https://gist.github.com/fesor/76d39b19b18f7103a7c058301dc6a8fe

Sergey
25.01.2018
21:39:34

Андрей
25.01.2018
21:40:02
Спасибо!

Sergey
25.01.2018
21:40:21
http://udidahan.com/2009/06/29/dont-create-aggregate-roots/

Google

Admin
ERROR: S client not available

Sergey
25.01.2018
21:40:42
вот еще хорошая статья которая может подтолкнуть к интересным идеям но это если ты хотя бы минимально вкурсе что такое агрегаты и все эти ddd

Vadim
26.01.2018
07:38:17
Привет, ребята, есть ли такой бот, которому кидаешь список софта (например, именами пакетов пэкэджиста или реп на гитхабе), и он отслеживает появление новых версий?

Bohdan
26.01.2018
07:46:17
@Enleur к тебе вопрос, я ссылку найти не могу

Sergey
26.01.2018
07:46:27
google.com ?
https://beer.vfeskov.com/ к примеру
https://releaser.richardhagen.no/ или это

Vadim
26.01.2018
07:52:59
Отлично, спасибо

Danil
26.01.2018
08:32:56
ребят, кто-нибудь составляет внутренние отчеты на основе данных гугл аналитики? интересует работа с внутрисайтовым поиском

Евгений
26.01.2018
08:33:24
$return = '
<input style=""type="radio" name="' . $name . '" value="' . $value . '" id="' . $id . '"' . $checked . '>
<label for="' . $id . '" class="smile-rad sr-' . $class[($index + 1)] . '" onclick="' . $onclick . '">' . $label . '</label>';
} else if ((int)$question_id[0] == 16) {
$return = '
<input type="radio" name="' . $name . '" value="' . $value . '" id="' . $id . '"' . $checked . '>
<label for="' . $id . '" class="smile-second-rad sr-' . $class[($index + 1)] . '" onclick="' . $onclick . '">' . $label . '</label>';
}
return $return;
}
ебать

Борис
26.01.2018
08:35:41
везет вам, тем кто считает это "ебать", значит мало сталкиваетесь :)
В php легаси это конфетки. Как говорили выше "Чет не вижу тут sql и css"

Shmaltorhbooks
26.01.2018
08:37:48
и js

Sergey
26.01.2018
08:38:00

Борис
26.01.2018
08:38:31
и js
onclick считаю за js ))

Shmaltorhbooks
26.01.2018
08:38:49
чот я открывающего if не заметил
или он перед $return = '?

Alexander
26.01.2018
10:43:55
Всем привет, Есть концептуальный вопрос: статистику по просмотрам различных продуктов в магазине лучше собирать из лога nginx/apache, или отдельно сразу складывать в БД в коде? Какие плюсы/минусы каждого решения?

Bohdan
26.01.2018
10:46:01
третий вариант - какой-то внешний сервис
mixpanel , к примеру

Google

Bohdan
26.01.2018
10:47:11
из лога - городить парсинг придется и отдельный демон, который будет складывать все куда-то
в бд - лишний запрос на реквест, гибкости имхо больше, чем из логов (больше инфы доступно)

Sergey
26.01.2018
10:49:24

Bohdan
26.01.2018
10:49:34
в общем и целом да, так правильнее всего

Sergey
26.01.2018
10:49:36
а еще лучше заюзай готовое решение
гугл аналитика вполне справится

Alexander
26.01.2018
10:50:06
Спасибо, все понял!

Sergey
26.01.2018
10:50:19
но если тебе надо не просто статистику собирать а юзать ее для чего-то - например популярность товара
то это уже совершенно другой разговор

Alexander
26.01.2018
10:50:42

Sergey
26.01.2018
10:50:54