@prophp7

Страница 421 из 1387
Evgeniy
25.06.2017
14:04:29
https://www.youtube.com/channel/UCDNCv34bnSqQwPHrPlb5Q7w/live?123

Aleksandr
25.06.2017
15:05:46
@KuvshinovEE Жень, ты стримил в итоге?

Evgeniy
25.06.2017
15:05:56
сейчас прям стримлю

Google
Aleksandr
25.06.2017
15:06:23
Ну сейчас доеду - посмотрю )

Sergey
25.06.2017
15:31:20
10 минут значит...

d.Thein
25.06.2017
15:35:20
С чего начинать изучение php

И какой подход)?

Aleksandr
25.06.2017
15:36:52
10 минут значит...
тут порекламировали твою презентацию по солиду :) кинешь ссылочку?

Like
25.06.2017
15:37:05
С чего начинать изучение php
С того, что любой код на пхп будет работать))

Sergey
25.06.2017
15:40:25
@KuvshinovEE как тебе идейка стрима - написание чего-то с использованием упражнений из "объектной гимнастики"?)

Evgeniy
25.06.2017
15:40:28
@fes0r спс за замечания

Aleksandr
25.06.2017
15:41:20
cohesion and coupling ?

вы про эти два термина в конце упомянули с Сергеем?

Sergey
25.06.2017
15:41:52
да

http://enterprisecraftsmanship.com/2015/09/02/cohesion-coupling-difference/

вот годная статья на эту тему

Google
Aleksandr
25.06.2017
15:42:02
о, спасибо

и дай еще презентацию твою на тему солида плиз

Sergey
25.06.2017
15:42:39
https://www.youtube.com/watch?v=pu0EXQvoaCc

Aleksandr
25.06.2017
15:43:17
спасибо

Evgeniy
25.06.2017
15:45:16
преза на тему солида хорошая

у тебя еще есть классная презентация на тему зависимостей

и там много примеров как с ними работать

и чтобы проект зависел от интерфейсов проекта

которые уже реализует сторонний код

вот это мало кто учитывает и оно приходит с опытом)

Aleksandr
25.06.2017
15:47:15
давайте ссылку )

Evgeniy
25.06.2017
15:48:42
к сожалению не храню посмотрел и забыл)

и писать код

это очень сложно

потом пытался рефакторить то что написал

там получилось долгое и скучное

Sergey
25.06.2017
15:49:43
давайте ссылку )
https://www.youtube.com/watch?v=yRo-9qvF6EI

блин пересмотрел... грусть... надо переделать эти доклады(

Evgeniy
25.06.2017
15:57:26
там да грусть ты еще норм не умешь презентовать как и я)

Google
Evgeniy
25.06.2017
15:57:35
только я хуже, все приходит с опытом

я думаю сделать небольшой цикл видео о проецирование бд и о erp диаграммах

стоит ли и будет ли интересно ?

Sergey
25.06.2017
15:58:19
метрики кода? статический анализ?

а?

Evgeniy
25.06.2017
15:58:36
со стримом mutable и immutable накосячил планировал в 20 минут уложится заняло 40 минут

метрики кода? статический анализ?
очень сложная и холиварная тема

но моя мечта писать инструмент

чтобы делать вот это все автоматически

но я понимаю как это сложно но в тоже время интересно

Aleksandr
25.06.2017
17:07:05
Сереж, смотрю сейчас твою презентацию по солиду... "неимоверно педалить" доставило )

Sergey
25.06.2017
17:10:20
так есть же уже

Evgeniy
25.06.2017
18:03:36
есть но они все разные)

кто то что детектит кто недетектит)

Sergey
25.06.2017
18:06:51
а что тебе надо детектить?

если тебя интересует статический анализ - на выбор phpstan или phan. первое проще. И то и то легко расширяется своими правилами. Писать что-то с нуля - глупо, слишком большой объем работы.

если интересует сбор метрик по коду - опять же - sonarqube

Evgeniy
25.06.2017
18:14:29
ну я обычно сасами пользуюсь для своих петпроджектов

а на работе слишком большой коофицент говно кодинга чтобы это настрайвать)

Google
f4rt~
25.06.2017
18:48:31
Сереж, смотрю сейчас твою презентацию по солиду... "неимоверно педалить" доставило )
Сленг да доставляет, когда говорят о серьезных вещах простым языком в неформальной обстановке, как будто-бы под пивко в кулуарах, это несомненно круто)

Boris
25.06.2017
19:17:20
Сленг да доставляет, когда говорят о серьезных вещах простым языком в неформальной обстановке, как будто-бы под пивко в кулуарах, это несомненно круто)
о завтра заценю , если не можешь сложное объяснить простыми словами, значит сам плохо разбираешься =) золотое правило же

f4rt~
25.06.2017
19:18:10
Если вы учёный, квантовый физик, и не можете в двух словах объяснить пятилетнему ребёнку, чем вы занимаетесь, — вы шарлатан. немного в другой вариации работает и у нас)

f4rt~
25.06.2017
19:23:25
?

Sergey
25.06.2017
19:23:41
у меня тут есть книжечка под боком - тип квантовая физика для маленьких

f4rt~
25.06.2017
19:24:34
какой же ты все таки разноплановый человек ;D

/
25.06.2017
19:58:04
если знаете

Admin
ERROR: S client not available

/
25.06.2017
19:58:04
покидайте ссылочки на ларакаст в переводе с субтитрами

?Томат?
25.06.2017
20:34:10
Добрый вечер, господа. В соседнем чате я уже всех достал, теперь спрошу вас.

$output=[]; foreach ($terminal_list as $district){ $district_terminals = $district["terminals"]; foreach ($district_terminals as &$terminal) { $address = $terminal['address']; $data = json_decode(getCoords($address), true); $position = $data["response"]["GeoObjectCollection"]["featureMember"][0]['GeoObject']["Point"]["pos"]; $terminal["position"] = $position; } array_push($output,$district); } var_dump($output); Почему в выводе отсутствует добавленное значение position?

Like
25.06.2017
20:40:25
Я не силен в ссылках на пхп но мож нужно ссылку на district тоже поставить?

Sergey
25.06.2017
20:40:59
Я не силен в ссылках на пхп но мож нужно ссылку на district тоже поставить?
не, он же потом делает array_push формируя новую коллекцию.

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

Like
25.06.2017
20:41:41
не, он же потом делает array_push формируя новую коллекцию.
Ну он же позицию добавляет в переменную терминал, а array_push district

Google
Sergey
25.06.2017
20:42:17
к слову да

Like
25.06.2017
20:42:27
Я просто хз как работают ссылки в пхп

Sergey
25.06.2017
20:42:47
> $district_terminals = $district["terminals"];

вот тут баг

сработал copy-on-write

потому как ссылка на сам массив новая по сути, и плевать что с элементами ты работаешь по ссылке

?Томат?
25.06.2017
20:43:39
вот тут баг
Вот я об этом подумал, но не смог пофиксить)

Sergey
25.06.2017
20:43:51
Вот я об этом подумал, но не смог пофиксить)
убери ссылки и все будет чуть проще

а так = $collection &= $district["terminal"]

?Томат?
25.06.2017
20:44:40
убери ссылки и все будет чуть проще
А как без ссылки передать во вложенный форич?

Sergey
25.06.2017
20:44:54
http://php.net/manual/ru/language.references.php

А как без ссылки передать во вложенный форич?
формируешь новое значение, и уже с ним работаешь

и ОБЯЗАТЕЛЬНО читай документацию по ссылкам, раз уж решил ими обмазаться

?Томат?
25.06.2017
20:46:15
и ОБЯЗАТЕЛЬНО читай документацию по ссылкам, раз уж решил ими обмазаться
Не хочу я ими обмазываться, мне всего-то надо в каждый массив terminal добавить position

Sergey
25.06.2017
20:46:17
> $data["response"]["GeoObjectCollection"]["featureMember"][0]['GeoObject']["Point"] запихни этот трэш в getCoords

?Томат?
25.06.2017
20:46:52
познакомься с array_map
А вот это уже интересно

Sergey
25.06.2017
20:47:24
ну это тип как цикл который заставляет тебя уважать имутабельность

Sergey
25.06.2017
20:47:45
ну и еще куча плюшек вроде возможность компоновать тело цикла из отдельных функций но это я думаю тебе рано

?Томат?
25.06.2017
20:50:59
и ОБЯЗАТЕЛЬНО читай документацию по ссылкам, раз уж решил ими обмазаться
Раз уж на то пошло, я её даже прочитал. Только про CoW там не нашёл.

Sergey
25.06.2017
20:53:00

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