
Dmitriy
22.06.2016
14:46:19
Просто у меня в линуксе на рабочей тачке стоят php 5.6 5.5 5.4
сервак поднимается так - php -S localhost:8080

Владислав
22.06.2016
14:46:56

Dmitriy
22.06.2016
14:47:14
зачем мне виртуалка, когда у меня итак окружение настроено на хост-системе?

Google

Владислав
22.06.2016
14:47:27

[Anonymous]
22.06.2016
14:48:14

Dmitriy
22.06.2016
14:48:28
а в чем проблема?
это девелоперская тачка

Andrey
22.06.2016
14:50:03
?
для разработки этот метод идеальный

Dmitriy
22.06.2016
14:52:55
Я понимаю, если бы я сидел на винде. Тогда другое дело. Я в прошлые времена и держал виртуалку для дева на линуксе.
Но когда это все вот у меня прям тут на кончиках пальцев, зачем мне костыль в виде вагранта?

Gleb
22.06.2016
14:56:41
Вообще не понимаю прикола в вагранте или докере, объяснит кто-нибудь?
ну, если про докер — ты написал у себя систему, положил её в докер, и тебе больше не нужно настраивать окружение на клиентах каждый раз при её установке. Не паришься с зависимостями, все запаковано и будет работать хоть на голом арче, хоть под виндой (в теории, у докера с этим проблемы)
с вагрантом актуально для больших компаний где-нибудь. Человек не возится с установкой нужного, когда приходит, ему окружение разворачивают за минуты.
Или ты хочешь протестировать всё в условиях клиента, которых у тебя 20 штук — хоп, сваргантился в него и тестируешь, где всё падает.


Dmitriy
22.06.2016
14:59:47
а
не мои юз-кейсы
у нас есть серверная
ну, если про докер — ты написал у себя систему, положил её в докер, и тебе больше не нужно настраивать окружение на клиентах каждый раз при её установке. Не паришься с зависимостями, все запаковано и будет работать хоть на голом арче, хоть под виндой (в теории, у докера с этим проблемы)
с вагрантом актуально для больших компаний где-нибудь. Человек не возится с установкой нужного, когда приходит, ему окружение разворачивают за минуты.
Или ты хочешь протестировать всё в условиях клиента, которых у тебя 20 штук — хоп, сваргантился в него и тестируешь, где всё падает.
Просто смотри, у меня стоит композер на локалке, и в глобале у него лежат phpUnit, codeception, prophecy, mockery и еще пару пакетов. Даже если я сделаю провижн для конфигов вагранта, то при установке в одном из них еще глобального пакета - мне нужно будет изменить их все. Инконсистентность рабочей среды. Можно конечно поправить composer.json проекта, но нафига мне десятки копий одного и того же кода. При чем обновлять их нужно будет всех по отдельности. Инконсистентность 2.

Google

Dmitriy
22.06.2016
15:04:25
Чтобы запускать тесты, нужно быть в инстансе вагранта по ССХ
чтобы запускать приемочные тесты через selenium, на вагрант машину надо ставить иксы
Проблема с софт-линками у Samba расшареных папок
Приходилось прикручивать sshfs к вагранту
проблем гораздо больше, чем профита
ну, если про докер — ты написал у себя систему, положил её в докер, и тебе больше не нужно настраивать окружение на клиентах каждый раз при её установке. Не паришься с зависимостями, все запаковано и будет работать хоть на голом арче, хоть под виндой (в теории, у докера с этим проблемы)
с вагрантом актуально для больших компаний где-нибудь. Человек не возится с установкой нужного, когда приходит, ему окружение разворачивают за минуты.
Или ты хочешь протестировать всё в условиях клиента, которых у тебя 20 штук — хоп, сваргантился в него и тестируешь, где всё падает.
Про докер слышал, но даже не смотрел. По описанию похоже на контейнеры KVM

v
22.06.2016
15:29:20
хоть по десять штук

AP?
22.06.2016
15:39:43
Привет. Под WordPress кто-то кодил? Вопрос по наличию функции - надо проверить, входит ли пользователь в группу. Рассматривается что-то типа:
is_user_logged_in и прочее
надо прост скрытую менюшку для участников/админов сделать, проверить на logged in не проблема, а вот это как?

Svetlana
22.06.2016
15:40:58
Привет. Подскажите, пожалуйста, чат куда про вакансии на php писать ?!

Артур Евгеньевич
22.06.2016
15:41:09
Можно сюда писать
Самый крупный у нас чат

Gleb
22.06.2016
15:41:27
ну вот, я думал, девушка-разработчик

Svetlana
22.06.2016
15:42:20
Аллилуйя )))
Я подумываю о втором Высшем - техническом
А не сольют из группы за ссылки на hh?

Gleb
22.06.2016
15:43:19
нет) сами тут обмениваемся
если их только немного будет.
и идите на техническое! если есть интерес, конечно.

Google

Svetlana
22.06.2016
15:44:27
Интерес однозначно
https://hh.ru/vacancy/17423929
https://hh.ru/vacancy/17440252
Вот две ссылки на php
На Москву ориентир

Gleb
22.06.2016
15:46:27
удаленки в Мск нет?)

Svetlana
22.06.2016
15:46:29
Если кому интересно, то welcome в личку ?
Удалёнка есть ;) zend, yii,php надо
Ориентир на заказчика Мск время 9-18

Vladimir
22.06.2016
15:55:36
Удаленка возможна кстати в мск

Svetlana
22.06.2016
16:09:55
Да. Удаленка есть на php. Если интересно, напишите мне
svetlana.zhukova@hays.ru

Andrey
22.06.2016
16:40:15
хорошие вакансии...но с Битриксом не дружу

[Anonymous]
22.06.2016
18:13:57
приветствую, дл пхп обязательно хтмл учить?

боль
22.06.2016
18:20:40

[Anonymous]
22.06.2016
18:29:07
спасибо за ответ)

F01134H
22.06.2016
18:47:06
Но есть еще html5 ^_^

[Anonymous]
22.06.2016
18:48:16
припоминаю

(;¬_¬)
22.06.2016
19:35:22
И css3
И анимация без js

Google

(;¬_¬)
22.06.2016
19:35:38
И свистоперделки

Oleksandr
22.06.2016
19:46:37
Всем привет. Есть один вопрос.
Есть некий веб сервис. Каждый раз, когда пользователь что-то делает на этом сервисе, нужно определенную инфу отправлять на другой сервис (что-то типа синхронизации данных).
Для этого я поднял redis и в режиме pub/sub шлю инфу nodejs воркеру. Этот воркер запускает консольную команду, которая отправляет инфу на сторонний сервис. Выходит, что задача воркера заключается в приеме команды, которую нужно запустить в консоли.
Вопрос: насколько это адекватная схема работы? Может, есть какие-то другие рабочие варианты?

F01134H
22.06.2016
19:48:26
А на чем серверная часть вообще?
Хотя это в общем-то особо и не важно. Я не особо спец, но я бы наверное юзал сокеты

Oleksandr
22.06.2016
19:48:55
PHP , ну и нода для воркеров
Ну редис как раз и работает через tcp сокет

Admin
ERROR: S client not available

Oleksandr
22.06.2016
19:49:53
Синк данных со сторонним сервисом только через http

Gilfoyle
22.06.2016
19:51:00
Амм, что надо почитать чтобы понять о чем вы тут беседуете ?
Я просто нубас

F01134H
22.06.2016
19:51:36
Ничего, тут только практика поможет в основном

Gilfoyle
22.06.2016
19:52:03
Эт да, но как узнать что это вообще возможно ?

Oleksandr
22.06.2016
19:52:18

Gilfoyle
22.06.2016
19:52:22
Или возможно все ?

Oleksandr
22.06.2016
19:52:40

Gilfoyle
22.06.2016
19:53:02
Горю желанием

Oleksandr
22.06.2016
19:53:25
Читай книги, Хабр, кодь ночами. Найди норм работу

F01134H
22.06.2016
19:53:27
Да
Что ж, оставляйте тогда такой способ, который есть) Золотое правило программирования - работает - не трогай

Oleksandr
22.06.2016
19:53:40
Смени аву))

Google

F01134H
22.06.2016
19:53:55
+
:D

Gilfoyle
22.06.2016
19:54:00
Хахахах ладно

Oleksandr
22.06.2016
19:54:14
Хотел узнать мнение других ))

Gilfoyle
22.06.2016
19:56:36
Плгваьчддвоас

Oleksandr
22.06.2016
19:58:24

F01134H
22.06.2016
19:58:30
А если не секрет, зачем юзать node + php?
Всегда интересно было, в чем прикол

Oleksandr
22.06.2016
19:59:07
Очень много слышал, что демоны/воркеры на пхп шлак))
Решил ноду, тем более был небольшой опыт

F01134H
22.06.2016
19:59:41
Что, высоконагруженный проект?

Oleksandr
22.06.2016
20:00:21
Конечно можно было взять любой язык, но зачастую если ты знаешь скриптовый язык, то ты знаешь хоть както js, поэтому нода очевидный выбор))

F01134H
22.06.2016
20:00:47
В общем то, что в js, что в php - это псевдо многопоточность)

Gilfoyle
22.06.2016
20:01:26
Что быстрей пых 7 или нода ?

F01134H
22.06.2016
20:01:26
или у v8 полноценная многотопочность есть?