
Pavel
10.12.2017
19:50:39
адаптер не понял вообще причем тут
Есть паттерн Репозиторий - это как коллекция итемов. Из нее можно выбирать итемы, можно сохранять итемы. Репозиторий имеет свой интерфейс и скрывает хранилище в которое он ходит за данными.
То есть
interface ItemRepository
{
array findItems($criteria); // ...
}
class MysqlItemRepository implements ItemRepository
{
// ...
}

Pavel
10.12.2017
19:53:23
Ясно. Т.е. нет смысла делать это для отдельных итемов?

Google

Pavel
10.12.2017
19:53:44
Каких отдельных?

Pavel
10.12.2017
19:54:01
итем - объект
репозиторий будет отдавать массив объектов

Pavel
10.12.2017
19:54:49
Да, может отдавать массив а может ItemCollection

Pavel
10.12.2017
19:54:51
Объекту не нужно знать как он хранится, это обеспечит репозиторий. Я правильно понимаю?

Pavel
10.12.2017
19:55:02
Да

Pavel
10.12.2017
19:55:29
Теперь вроде понял. Спасибо.

Vladimir
11.12.2017
04:52:48
Привет всем!
Есть ли у этой группы правила?

Pavel
11.12.2017
04:53:57
Есть в описании же

Vladimir
11.12.2017
04:55:58
Спасибо, не увидел
Все ещё спят? )

Andrew P.
11.12.2017
05:59:55
да

Google

Vladimir
11.12.2017
06:00:12

Sparrow
11.12.2017
08:24:40
//
// Дорогой мейнтейнер:
//
// Когда ты закончишь «оптимизировать» эту подпрограмму
// и поймешь, насколько большой ошибкой было делать это,
// пожалуйста, увеличь счетчик внизу как предупреждение
// для следующего парня:
//
// total_hours_wasted_here = 42
//
<?php
)))))

Vladimir
11.12.2017
08:25:51
/)))

Olga
11.12.2017
14:21:25
Всем привет ?? #вакансия в Спб, ознакомиться можно по ссылке: https://phpclub.ru/talk/threads/senior-php-team-lead-%D0%A1%D0%B0%D0%BD%D0%BA%D1%82-%D0%9F%D0%B5%D1%82%D0%B5%D1%80%D0%B1%D1%83%D1%80%D0%B3-fulltime-%D0%BE%D1%82-120000.84670/

Dmitry
11.12.2017
14:48:59
вот иногда меня логические выверты убивают... мм... зарплата “в рынке” или выше, которая зависит только от ваших опытов и навыка.. вот как это... рынок как бы зависит опыта и навыков... а если дают выше, чем рынок - то это уже не прямая зависимость от опыта...
и от опытов над кем и чем зависит зп?

Vitaliy Nameless
11.12.2017
14:58:24
да там вообще весело
с большим количеством зелени и панорамой крыш за окном;
панорама крыш, Карл!

Dmitry
11.12.2017
15:08:05
панорама крыш это крута... летом... зелень тоже круто, только потом работать не получается

Sparrow
11.12.2017
15:10:09
лучше в подвале без окон) стимул появляется побыстрее сделать и выйти))

Vitaliy Nameless
11.12.2017
15:15:27

Olga
11.12.2017
15:16:27

Dmitry
11.12.2017
15:18:17
да, знаю.... тут есть такие разработчики, которые работают на 11" и радуются ;) но я вообще о другой зелени...

Olga
11.12.2017
15:19:54

Сергей З.
11.12.2017
20:03:40
Что-то не понял. Добавил ppa:ondrej/php и поставил php5.6 Сверху поставил php5.6-mysql. Но его даже нет в перечне пакетов https://launchpad.net/~ondrej/+archive/ubuntu/php/+index?batch=75&memo=75&start=75
Как такое может быть?

Pavel
11.12.2017
20:13:49
apt-cache showpkg php5.6-mysql
покажет откуда этот пакет.

Сергей З.
11.12.2017
20:21:33
apt-cache showpkg php5.6-mysql
вот он и показал, что он от туда. Я вот по началу пытался установить php5-mysql твердо решив, что он есть у ondrej, а оказалось надо было php5.5-mysql ставить. При этом я специально зашел и поискал какой пакет посавить...

Google

Naglfar
11.12.2017
23:13:46
Подскажите, есть ли для Eclipse плагин или надстройка, позволяющая прятать/показывать отдельные части кода в одном файле?
Например, выделил я часть кода // Начало //Конец и программа показыва плюсик, позволяя открывать/скрывать этот текст. Видел подобное в какой-то софтине и хотелось бы в Eclipse такое использовать.

Alexandr
12.12.2017
05:56:27

Сергей З.
12.12.2017
06:54:27

Alexandr
12.12.2017
07:23:23

Vitaliy Nameless
12.12.2017
07:57:11

Maksim
12.12.2017
08:02:30

Vitaliy Nameless
12.12.2017
08:04:09
На моей прошлой работе до сих пор переход на 5.6 идёт
Или уже не идёт? Миха?

Maksim
12.12.2017
08:05:15
А вот это не факт...
не факт, но такие вещи обычно спрашивают что бы узнать на сколько человек следит, интересуется и т.д.

Vitaliy Nameless
12.12.2017
08:05:33
Почему я обязан помнить, что в какой версии появилось. Достаточно уметь это грамотно использовать

Maksim
12.12.2017
08:06:16

Vitaliy Nameless
12.12.2017
08:07:20
Ещё как имеет) я сам народа немало пособеседовал, но такой тупизны не спрашивал)

Alexandr
12.12.2017
08:15:58
Если проект не работает на 7 ке значит вы чтото не так делаете ;-)

Naglfar
12.12.2017
08:19:36
Naglfar:
Подскажите, есть ли для Eclipse плагин или надстройка, позволяющая прятать/показывать отдельные части кода в одном файле?
Например, выделил я часть кода // Начало //Конец и программа показыва плюсик, позволяя открывать/скрывать этот текст. Видел подобное в какой-то софтине и хотелось бы в Eclipse такое использовать.

dypa
12.12.2017
08:34:49

Olga
12.12.2017
08:37:03

Vitaliy Nameless
12.12.2017
08:37:32
200+?
Обсуждаемо?

Google

Olga
12.12.2017
08:37:49
Да

Vitaliy Nameless
12.12.2017
08:38:04
Тогда надо почитать что там..

dypa
12.12.2017
08:47:58

Admin
ERROR: S client not available

Olga
12.12.2017
08:52:36
dau

Vyacheslav
12.12.2017
08:59:13
Как настроить php cli отдельно от httpd в centos7 ?

Dmitry
12.12.2017
09:15:27

Alexandr
12.12.2017
09:19:19

Andrei
12.12.2017
09:19:57
а вдруг директор альтрусит?

Olga
12.12.2017
09:20:35

Dmitry
12.12.2017
09:21:05
не, мы не требуем указывать нижнюю границу ниже, чем по рынку.. раз вы по рынку платите ;))

Sparrow
12.12.2017
09:26:02
а что входит в обязанности Сениор PHP ?) а то совсес не ясно))

Olga
12.12.2017
09:27:53

Naglfar
12.12.2017
10:04:47
Naglfar:
Naglfar:
Подскажите, есть ли для Eclipse плагин или надстройка, позволяющая прятать/показывать отдельные части кода в одном файле?
Например, выделил я часть кода // Начало //Конец и программа показыва плюсик, позволяя открывать/скрывать этот текст. Видел подобное в какой-то софтине и хотелось бы в Eclipse такое использовать.

Sparrow
12.12.2017
10:27:40
мужики
где нормально поучить модели контроллеры роуты

Google

Sparrow
12.12.2017
10:28:11
а то всё пишу в 2 3 php файлах)
никакой структуры

Vitaliy Nameless
12.12.2017
10:35:15

Pavel
12.12.2017
10:36:43

Sparrow
12.12.2017
10:40:02
рано мне на фреймворках пока что чистый пхп
чтоб выдовить всю суть

Pavel
12.12.2017
10:52:05
Но модели контроллеры и роуты не имеют отношения к выдовленной сути похопе
Мы же когда учим что-то, мы смотрим на примеры готового правильного кода и осмысливаем его. Чтобы увидеть модели контроллеры и роуты, надо посмотреть на фреймворки.

Alexander
12.12.2017
11:34:09
Подскажите плз по регулярке на баше, вот так работает
if [[ "$txs" =~ "\"category\": \"receive\"" ]]; then
А так нет
if [[ "$txs" =~ "\"category\":\s*\"receive\"" ]]; then
и так нет
if [[ "$txs" =~ "\"category\":[ ]*\"receive\"" ]]; then
и что-то не гуглится...

Anton
12.12.2017
11:36:43

Dmitry
12.12.2017
11:39:45

Alexander
12.12.2017
11:40:26
А это вроде POSIX совместимо?
if [[ "$txs" =~ "\"category\":[ ]*\"receive\"" ]]; then
заработало, методом тыка получилось
regex="\"category\":[ ]*\"receive\"";
if [[ "$txs" =~ $regex ]]; then
странно....