@phpclubru

Страница 644 из 956
Oleg
13.08.2018
05:11:35
Ахаха, и тут бот против арабов ))

А есть ещё чаты php, где можно людей на подработку позвать без регистрации на форумах?)) Есть пара задач, но правила запрещают их тут постить

Artem
13.08.2018
06:53:53
Зачем виртуалку, когда есть докер?
затем, что докер не поддерживает windows, а docker machine -это по сути linux VM. Ну и как бы linux люди используют, чтобы быть ближе к окружению прода и докер в данном случае ничем не лучше винды, крутить же на проде докер далеко не все могут по различным причинам.

Google
Artem
13.08.2018
06:57:51
Докер поддерживает винду, через hyper-v, тут тож самое же, ближе к окружению, тож линукс внутри. А причём тут прод? Речь же про разработку.
прод тут при том, что это единственная причина испольовать в разработке linux. Чтобы разработка велась на окружении максимально близком к проду.

Владимир
13.08.2018
06:59:15
единственная причина испольовать в разработке linux. вот это вообще оч спорный и холиварный момент)

Artem
13.08.2018
07:01:27
Ну дак докер на винде также будет приближен к проду как и на линуксе
докер -это дополнительный слой, который просто не нужен, если в проекте нет требований использовать докер. И опять таки чтобы собирать linux контейнеры нужна linux VM

единственная причина испольовать в разработке linux. вот это вообще оч спорный и холиварный момент)
это не спорный момент, а факт. Сегодня по прежнему очень мало хипстеров принесших докер в процесс разработки и есть определенный стек на каждом проекте. Если речь о фрилансе -то вообще пофигу что использовать, но когда идет речь о серьезном проекте, то использоваться будет то, что используют все на этом проекте и никто не даст разворачивать левый стек, более того на это просто не будет времени

Владимир
13.08.2018
07:04:03
докер -это дополнительный слой, который просто не нужен, если в проекте нет требований использовать докер. И опять таки чтобы собирать linux контейнеры нужна linux VM
докер как раз-таки нужен, даже на линуксе, даже если в проде нет докера, дев-окружение в нем всё равно разворачивать очень удобно: создал .env файл на основе .env.dist, запустил docker-compose up, попил чаёчек, все собралось и развернулось - красота

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

Artem
13.08.2018
07:05:37
еще раз, если в компании докер стек не используется -это удобно либо фрилансеру либо на пет проджекте.

Владимир
13.08.2018
07:05:49
2018 на дворе)

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

Google
Artem
13.08.2018
07:07:55
какой левый стек, ты о чем? файлы относящиеся к докеру не помешают другим)
я года 4 уже докер использую в проде и не нужно мне рассказывать о том что и кому там помешает, это дополнительный слой проблем который постоянно падает и создает головную боль. Композ -это вообще отдельный мусор с которым просто не возможно работать и как минимум это дико тормощнутая херь.

Artem
13.08.2018
07:09:30
кроме того, был опыт внедрения докера для дева неоднократный, все воспронимали наура, ведь это дополнительное удобство
его воспринимали на ура хипстеры и компании внедряющие его в свой стек разработки. Таких компаний сегодня на рынке меньшинство. Еще один раз. Использовать будет каждый то, что использует команда, это идиотизм разворачивать для себя отдельный стек и соответственно в ответ на конкретный вопрос рекомендовать использовать докер. )))

Владимир
13.08.2018
07:09:50
Изначально же в чем ситуация была? Проблема с установкой пхп окружения в винде. Я предложил докер - это нормальный совет.

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

@artem_zi не пиши так много, хипстером станешь)

Artem
13.08.2018
07:19:19
@artem_zi не пиши так много, хипстером станешь)
я вообще не пишу, просто мышка осталась в поле для ввода... развернул окружение на докере, показал команде, понравилось внедрили этого достаточно чтобы я вышел из обсуждения, поскольку это и называл фрилансом. Мне не интересно обсуждать проекты уровня, где разработчик может так поступить... и не интересно что-то рекомендовать тем, кто к таким проектам стремиться ) потому пусть будет так. Тут я не советчик.

dypa
13.08.2018
07:20:41
докер для разработки - ну такое себе, вместо написания бизнес логики и описания к ней зависимостей - получаем невоспроизводимую ни где коробку (в общем случае)

dypa
13.08.2018
07:22:24
а почему невоспроизводимую?
потому что поработай плотно с докером - лапша с ушей свалится

Владимир
13.08.2018
07:23:01
потому что поработай плотно с докером - лапша с ушей свалится
дак я спрашиваю потому что плотно работаю ?

dypa
13.08.2018
07:23:18
не похоже

Владимир
13.08.2018
07:23:36
не похоже
твои аргументы не похожи на аргументы ?

приведи пример

dypa
13.08.2018
07:24:27
ваши грабли - не мои грабли, наступайте сами ©

Владимир
13.08.2018
07:24:31
ну и как бы…понятно, чо докер не серебянная пуля

но для дева на пхп вполне подходит

Dmitry
13.08.2018
07:25:17
в простых проектах с одним разработчиком и без докера на проде докер просто трата времени.

Google
Dmitry
13.08.2018
07:26:27
когда много людей, можно юзать, хотя вагрант тоже ок

насчёт граблей... ну хз, если у вас не кубы, то особо не должно быть

Владимир
13.08.2018
07:27:26
в простых проектах с одним разработчиком и без докера на проде докер просто трата времени.
дак время-то одинаковое (или я бы даже сказал, что с докером даже меньше, если есть опыт и свои наработки), что развернуть проект у себя для разработки без докера, что с докером, так что не согласен с тратой времени

Dmitry
13.08.2018
07:28:14
ну если тупо копипастишь то да

и готовые образы использовать

dypa
13.08.2018
07:28:32
насчёт граблей... ну хз, если у вас не кубы, то особо не должно быть
если у всех убунта разрабов - то граблей нет, ну а если ядра различаются - то вот и первые грабли

Владимир
13.08.2018
07:29:44
если у всех убунта разрабов - то граблей нет, ну а если ядра различаются - то вот и первые грабли
ты действительно много случаев знаешь, когда различие в ядрах на коме у дева и в проде являлось граблями? это ж 1 из миллиона шанс, что что-то не так пойдет из-за этого)

Dmitry
13.08.2018
07:29:45
для пхп проблемы из-за версии ядра?

Владимир
13.08.2018
07:29:53
))

Dmitry
13.08.2018
07:32:44
что-то ну очень специфическое должно быть

Artem
13.08.2018
07:32:47
ты действительно много случаев знаешь, когда различие в ядрах на коме у дева и в проде являлось граблями? это ж 1 из миллиона шанс, что что-то не так пойдет из-за этого)
Если решаемые задачи прощают ошибки -это так себе аргумент. Да таких случаев много, но ты прав, для "веб мастера" -это не актуально, смешно, что ты говоришь о 2018 и при этом относишься к задачам программиста, как тот самый "веб мастер" из начала 00-х )))

Dmitry
13.08.2018
07:35:02
Артем, признайся, ты не программист, ты продукт? ;)

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

dypa
13.08.2018
07:36:58
для пхп проблемы из-за версии ядра?
для пхп нет, для работы файловой системы - да, для сборки образов - да

Владимир
13.08.2018
07:37:52
для пхп нет, для работы файловой системы - да, для сборки образов - да
из-за чего именно в ядре были такие проблемы, можешь уточнить?

dypa
13.08.2018
07:41:48
пример можно?
https://github.com/docker/for-linux/issues/247

Artem
13.08.2018
07:42:05
Артем, признайся, ты не программист, ты продукт? ;)
наверно, поскольку я уверен, что мир станет лучше, когда программисты перестанут писать код и начнут делать продукты ) Проблема в том, что изначально я не рассматриваю пхп, как что -то отдельное и последние проекты, которые встречал -это пхп исключительно в виде лендинга и контент менеджера с каким то вордпрессом, и бек в виде компонентов симфони или django как руль к различным сервисам. Да и как бы сам факт осознания того, что все эти адепты хипстерских тем и те, кто кричат "мы внедрили", "у нас работает", "мы успешны", по факту используют все эти докеры и остальные модные штуки примерно в 20% части своего продукта, а все остальное -т.е. то, что приносит основные деньги -это куда менее модное гуано (по "современным") понятиям и отказаться от него невозможно просто потому, что все эти микро баги, которые прощают докеру и подобным хипстерским тулзам никто не понесет в код представляющий собой коммерческую ценность )

Сергей З.
13.08.2018
07:46:14
Оставлю это здесь, кому интересно https://habr.com/post/332450/

Google
Владимир
13.08.2018
07:46:46
Оставлю это здесь, кому интересно https://habr.com/post/332450/
дак мы вроде про дев говорим, а не прод?

Сергей З.
13.08.2018
07:47:07
дак мы вроде про дев говорим, а не прод?
Та я просто оставил, может кому интересно будет

Владимир
13.08.2018
07:47:11
наверно, поскольку я уверен, что мир станет лучше, когда программисты перестанут писать код и начнут делать продукты ) Проблема в том, что изначально я не рассматриваю пхп, как что -то отдельное и последние проекты, которые встречал -это пхп исключительно в виде лендинга и контент менеджера с каким то вордпрессом, и бек в виде компонентов симфони или django как руль к различным сервисам. Да и как бы сам факт осознания того, что все эти адепты хипстерских тем и те, кто кричат "мы внедрили", "у нас работает", "мы успешны", по факту используют все эти докеры и остальные модные штуки примерно в 20% части своего продукта, а все остальное -т.е. то, что приносит основные деньги -это куда менее модное гуано (по "современным") понятиям и отказаться от него невозможно просто потому, что все эти микро баги, которые прощают докеру и подобным хипстерским тулзам никто не понесет в код представляющий собой коммерческую ценность )
твои речи больше похоже, ты уж извини, на речи маркетолога ?

много воды, мало конкретики)

Admin
ERROR: S client not available

Владимир
13.08.2018
07:48:21
https://github.com/docker/for-linux/issues/247
прикольный пример)

Dmitry
13.08.2018
07:49:18
А, ну я думал, что прям ломает что-то. Ну тут есть два варианта. Первый - когда ты работаешь с линуксом - ты должен в нем разбираться ? В том числе, что меняется. Второй вартант - исользовать LTS. А то ставят бездумно ядро “поновее”… Я вот по-этому и не использую линукс как дестктоп… ну и еще потому, что ГУИ там сакс ?

наверно, поскольку я уверен, что мир станет лучше, когда программисты перестанут писать код и начнут делать продукты ) Проблема в том, что изначально я не рассматриваю пхп, как что -то отдельное и последние проекты, которые встречал -это пхп исключительно в виде лендинга и контент менеджера с каким то вордпрессом, и бек в виде компонентов симфони или django как руль к различным сервисам. Да и как бы сам факт осознания того, что все эти адепты хипстерских тем и те, кто кричат "мы внедрили", "у нас работает", "мы успешны", по факту используют все эти докеры и остальные модные штуки примерно в 20% части своего продукта, а все остальное -т.е. то, что приносит основные деньги -это куда менее модное гуано (по "современным") понятиям и отказаться от него невозможно просто потому, что все эти микро баги, которые прощают докеру и подобным хипстерским тулзам никто не понесет в код представляющий собой коммерческую ценность )
Прочитать не осилил, но теперь точно уверен, что твоя стезя идти в ПМ. И далеко пойдешь - бизнесу нравится, когда говорят много, умно и непонятно (а то, что философия и не по делу - да откуда им понять) ?

Artem
13.08.2018
07:55:39
Прочитать не осилил, но теперь точно уверен, что твоя стезя идти в ПМ. И далеко пойдешь - бизнесу нравится, когда говорят много, умно и непонятно (а то, что философия и не по делу - да откуда им понять) ?
не я не хочу в пм, я уже был "начальником пм-ов" мне не понравилось)). Ну а по делу тут же больше нечего сказать, срача ради так сказать. Да и я тоже использую докер+пхп просто потому, что просто и удобно, и меня все устраивает. Но по факту приходя на проект ты просто берешь то, что используют все. А начинать вдаваться в подробности и доставать все "подводные камни" -это скучно и не интересно + совершенно не имеет смысла поскольку опять таки кейсы спецефичны. Единственный приводимый аргумент -докер это дополнительный слой абстракции. Приводить больше у меня нет желания да и глупо это, поскольку опять таки все очень спецефично. Но в сраче рождается истина, потом полезно перечитать аргументы и оочень часто вылазят интересные детали. Но срача не получилось, скучные вы :(

Pavel
13.08.2018
07:56:31
У нас раньше пара человек разрабатывала на пхп под винду и это было ужасно

Dmitry
13.08.2018
07:56:57
Оставлю это здесь, кому интересно https://habr.com/post/332450/
ну это древняя статья как бы, многое поменялось уже

Pavel
13.08.2018
07:57:09
Вплоть до того что мы делали отдельные костыли для обратных слешей в названиях директорий

Dmitry
13.08.2018
08:00:18
ну я понял, что собирается и работает, просто тормозит?

dypa
13.08.2018
08:01:19
ну я понял, что собирается и работает, просто тормозит?
не работает ) тормозит это второй пример

еще от версии докера зависит тип используемой файловой системы... 4 их там уже вроде

Dmitry
13.08.2018
08:02:13
ну версия докера должны быть одна конечно

dypa
13.08.2018
08:03:05
версия докера не говорит о том какую фс внутри докера он будет использовать

Dmitry
13.08.2018
08:03:44
гм, не настраивается что ли?

Google
dypa
13.08.2018
08:04:59
гм, не настраивается что ли?
настраивается конечно, просто везде лежат грабли, слишком много граблей

Dmitry
13.08.2018
08:06:01
а, так ты хотел F5 и все работает… ну так не бывает, конечо… всегда нужна экспертиза в любой технологии

Artem
13.08.2018
08:06:23
ну я понял, что собирается и работает, просто тормозит?
как то было приложение обеспечивающее шифрование в облаках, работало на различных устройствах и ОС. И вот в процессе синхронизации некоторых настроек решили использовать один опенсорс проект, который категорически отказался собираться в нашем окружении. При чем проект относительно активно развивался, но кейс был довольно спецефичный и никто не горел желанием разбираться... А наши инженеры (5 чел с 20-30 летним опытом и очень громкими компаниями за спиной и общей зп сравнимой с бюджетом развивающейся страны...) 2 недели не могли ничего сделать... Платной поддержки небыло и в итоге все переписали, на что потратили 3 дня... Так вот после этого я стал тайным ненавистником опенсорса и везде говорю о том, что это зло и тащить его в проект -зло. Представляешь, как меня после этого хейтят? А какие аргументы я могу привести кроме очень печального опыта и невозможности раскрыть детали в ввиду NDA подписанного на 25 лет? )))

dypa
13.08.2018
08:06:45
я ничего не хотел, я о том, что докер не такая отличная штука как о нем пишут

Владимир
13.08.2018
08:07:28
настраивается конечно, просто везде лежат грабли, слишком много граблей
если и правда постоянно в проектах на такое наталкиваешься, то тогда наверно лучше юзать виртуалку с каким-нить вагрантом)

Artem
13.08.2018
08:07:33
я ничего не хотел, я о том, что докер не такая отличная штука как о нем пишут
докер -это гав**о. Просто на данном этапе развития ничего лучше нет и мы слишком глупы, чтобы от него отказаться.

dypa
13.08.2018
08:08:14
если и правда постоянно в проектах на такое наталкиваешься, то тогда наверно лучше юзать виртуалку с каким-нить вагрантом)
не постоянно - но это добавляет проблем. для php проектов хорошо писать в composer.json требуемые зависимости писать интструкции по развертке и тд

Artem
13.08.2018
08:09:46
виртуализация вполне нормальная - ей уже 10+ лет и она работает норм
докер же жив благодаря возможности запускать тысячи инстансов и низких требованиям к ресурсам. Можно все, но проблемы пожирания ресурсов и растущей сложности заставляют искать альтернативы.

Artem
13.08.2018
08:19:59
программистов на докере больше, чем программистов на erlang)

dypa
13.08.2018
08:20:20
программист на докере (rolf)

Artem
13.08.2018
08:22:14
странно, я ждал что подобных сообщений будет больше одного )

Pavel
13.08.2018
09:39:26
Оцените пожалуйста таблицу в БД

Adel
13.08.2018
09:41:19

Страница 644 из 956