
Evg
11.05.2017
14:34:12
2.5 года работай на проектах очень разных и все свободное время штудируй кучи книг, пили пет проджекты и т.д.

Анатолий
11.05.2017
14:34:37
всё равно не верю

Evg
11.05.2017
14:34:50
самое нереальное из этого - это заиметь разные проекты которые охватят весь требуемый перечень знаний. даже по битриксовым технологиям

Анатолий
11.05.2017
14:34:50
откуда доступ к "разным" проектам..

Google

Анатолий
11.05.2017
14:34:58
вот вот
обычные задания же - иди запили форму там, или раздел сайта.
где уж там кластер разворачивать

Бернгардт
11.05.2017
14:37:39
плюс не стоит забывать один мааааленький нюанс
физическое перестроение коры головного мозга
ну и мало прочитать и усвоить знание - надо парочку раз "вляпаться" с этим знанием - чтобы и уметь применять и знать границы применимости
опыт это таки кол-во неудач из которых был получен и усвоен опыт
а не количество когда все получилось

Vite4eg
11.05.2017
14:38:07
Нормально. Пришел такой - и давай проект за проектом заваливать
Через пару лет уронив с десяток проектов может и научишься чему

Бернгардт
11.05.2017
14:38:36
недостаточно просто завалить
надо завалить, потом поднять таки..

Evg
11.05.2017
14:38:57
а можно еще с другой стороны посмотреть. выкатываешь конские требования даже на мидла. чувак старается работает, но.....извини братишка, не тянешь на мидла, приходи за прибавкой, когда всё будешь знать

Анатолий
11.05.2017
14:39:11
вот это больше похоже на правду

Бернгардт
11.05.2017
14:39:12
но ход мыслей верный, да
завалить придется, без этого никак

Анатолий
11.05.2017
14:39:22
плюс пафос - смотрите какие у нас сениоры мощные

Бернгардт
11.05.2017
14:39:26

Google

Evg
11.05.2017
14:41:50
начитаешься таких табличек и взгрустнешь. подумаешь ничего себе пацаны умеют, да еще и много их там как. а я чухомор вообще. джуниора еле перерос

Бернгардт
11.05.2017
14:42:22
правильно мыслишь)
придешь - тебя осадят.. цену собьют ;)

Анатолий
11.05.2017
14:44:26
selenium тесты - это тот браузер selenium, который типа можно программировать?

Evg
11.05.2017
14:44:54
я прост работал так где на собеседованиях осаживали. внутри уже потом была система грейдов, и норм, учились, сдавали, без говна.
но вакансиях с большим очень ценником, и требованиями так скажем, параллельными. ну там несколько фржймворков, несколько систем контроля версий и т.д.
надо ли говорить что сотрудники получали примерно вдвое меньше, чем указано в открытых вакансиях?

Бернгардт
11.05.2017
14:46:07

Roman
11.05.2017
14:54:40
@optim_ist @eantonov коллеги, интересно ваше мнение на тему, какие навыки и опыт ждать/проверять на собеседовании, например, middle-битрикс программиста?

Илья
11.05.2017
14:54:52
Подскажите, как ограничить доступ в админку?
Сейчас, если зарегистрированный пользователь перейдет по адресу /bitrix, то он увидит рабочий стол админки, хотя доступ ко всему закрыт

Бернгардт
11.05.2017
14:56:39
@optim_ist @eantonov коллеги, интересно ваше мнение на тему, какие навыки и опыт ждать/проверять на собеседовании, например, middle-битрикс программиста?
была тема примерно
пришли к выводу что бывает новичек зеленый, сопливый
бывает сеньор (кто он, никто толком не описал.. но предполагается)
мидл это лишь промежуточная стадия, знания, навыки, етц зависят лишь от прежних задач и упоротости чувака.. очень относительное понятие
а вообще лишь бы человек был хороший и готов учиться, остальное тлен :)


Evg
11.05.2017
15:01:05
@optim_ist @eantonov коллеги, интересно ваше мнение на тему, какие навыки и опыт ждать/проверять на собеседовании, например, middle-битрикс программиста?
проводя собеседования на предыдущем месте работы давали сначала тест типовой. типа там класс написать и пару-тройку методов, запросов чуток к базе из трех табличек, приведение типов в пхп и прочее такое.
а потом уже за что языком зацепишься. спрашивал про опыт, про задачи какие делал, какую роль в проектах своих имел, что интересно, какие-то детали решений.
ну и дальше да, общее впечатление о том как с человеком будет в коллективе работаться, желает ли он развиваться вообще
боюсь если бы всех приходящих спрашивали перевернуть бинарное дерево на листочке или сложность быстрой сортировки - это бы мало что показало. кроме того что чувак либо прям в этом молодец, либо что он заучил

Igor
11.05.2017
15:03:45
алгоритмы вообще очень спорный вопрос

Dmitry
11.05.2017
15:04:04

Evg
11.05.2017
15:06:51
я работаю непосредственно программистом не так долго. около 5 лет. но вот прям свои сортировки как-то не пришлось написать или поиски. не воспользовался деревьями, кучами, стэками.
я знаю что это, как это работает, какие бывают и где искать инфу когда задача появится.
заучивать как-то не думаю что есть толк. лично для меня, у которого таких задач нет

Igor
11.05.2017
15:07:20
обзервера пользует 1 из 20
а ты о кучах

Анатолий
11.05.2017
15:07:29
фууу миддл
=)

Dmitry
11.05.2017
15:07:38

Анатолий
11.05.2017
15:07:39
или джуниор?

Evg
11.05.2017
15:07:56
мне кажется понимание быть должно. чтобы когда что-то пошло не так, ты подумал "о, блин, а ведь можно же более быстрый алгоритм заюзать, пойду гляну кто быстрее"

Google

Igor
11.05.2017
15:08:19
ыЫ. Сложность алгоритма кто умеет считать?

Анатолий
11.05.2017
15:08:41
O? O2? On?

Dmitry
11.05.2017
15:08:56
log(N)

Igor
11.05.2017
15:09:12
уии. мы все смотрю знаем много умных слов!

Evg
11.05.2017
15:09:42

Dmitry
11.05.2017
15:10:47

Igor
11.05.2017
15:11:10
select * from t1 join t2 on 2 >= 1
t1
id | name| code
1 | test| testcode
t2
id | itemId| price | lop
1 | 1 | 4444 | 1

Evg
11.05.2017
15:12:19
а так норм у вас вакансия с виду. и стэк норм и цифры норм)

Igor
11.05.2017
15:13:34
о. сори слепой как кот

Roman
11.05.2017
15:16:25

Dmitry
11.05.2017
15:16:39

Evg
11.05.2017
15:18:36
там в скобках указано что не все знать надо вроде)

Roman
11.05.2017
15:18:59
Подскажите, как ограничить доступ в админку?
Сейчас, если зарегистрированный пользователь перейдет по адресу /bitrix, то он увидит рабочий стол админки, хотя доступ ко всему закрыт

Evg
11.05.2017
15:20:53
стек очень неплохой)
я знаю что такое докер. знаю что на докер контейнерах у меня билды проекта работают, я рассказал девопсам как именно надо билдить и обговорил с ними схему, а они уже сами эти контейнеры завели и раскочегарили.
с таким конским стэком мне кажется так примерно и надо знать)
хотя если ты один и если есть время - можно и самому, если ничего сложного не делать

Google

Igor
11.05.2017
15:21:57
ага
скажи только) у вас битрикс?)

Dmitry
11.05.2017
15:22:56
В вакансии написано. Чатик соответствует. Не пойму причину возникновения вопроса

Evg
11.05.2017
15:23:22
мутировавший битрикс)

Igor
11.05.2017
15:23:22
ага
Обязанности:
Разработка и оптимизация кода веб-приложения
Участие в планировании
Написание тестов (phpUnit, jmetr)
CodeReview
Составление документации
Ну я сам мутантов произвожу на свет вроде symfony+bitrix

Evg
11.05.2017
15:24:11
статью ты написал?)

Igor
11.05.2017
15:24:30

Dmitry
11.05.2017
15:26:39

Анатолий
11.05.2017
15:29:31
жесть. 2 дня переносил проект на новый сервер в azure, а потом админы его убили =(
у кого-нить есть проекты в azure? у вас было ограничение жесткого диска в 30Гб??

Evg
11.05.2017
15:42:19
а у тебя ж магазин? вроде непорядок нынче в заморских хостингах магазины держать

Daniil
11.05.2017
18:24:51
Всем привет, подскажите пожалуйста, у нас есть сайт на битриксе, сейчас сделали еще 1 на другом домене на туже тематику, но функционал там немного другой, сейчас стоит пробная пробная версия, нужно скопировать лицензию, с многосайтовость никогда не сталкивался, в документации очень много всего написано и где кликать не говорят

Виталий
11.05.2017
18:33:00
Вам придётся объединять 2 сайта. Этого в документации не напишут.

MarconiKlin A12E
11.05.2017
18:35:31


Neiron
12.05.2017
05:42:07
кто по d7 подскажет как получить применённые скидки к корзине без существующего заказа?
так не получается
$basket = \Bitrix\Sale\Basket::loadItemsForFUser(
\Bitrix\Sale\Fuser::getId(),
\Bitrix\Main\Context::getCurrent()->getSite()
);
$discounts = \Bitrix\Sale\Discount::loadByBasket($basket);
$basket->refreshData();
$discounts->calculate();
$discountResult = $discounts->getApplyResult();
$price = $basket->getPrice();
$fullPrice = $basket->getBasePrice();
$weight = $basket->getWeight();
PR("Сумма с учетом скидок: {$price}");
PR("Сумма без учета скидок: {$fullPrice}");
PR("Общий вес корзины: {$weight}");
PR($basket->getBasketItems());

Alexandr
12.05.2017
07:20:44
всем привет! подскажите какие могут быть причины что файлы css js не минифицируются? не ужимаются..)

Vite4eg
12.05.2017
07:25:01
А вы чем минифицируете?
Галочка в настройках главного модуля?

Alexandr
12.05.2017
07:25:30

Google

Alexandr
12.05.2017
07:25:40
файлы объединяет
но не сжимает..

Vite4eg
12.05.2017
07:26:09
Битрикс НЕ занимается минификацией файлов. Максимум, что может битрикс - zip'нуть с помощью php
Если хотите именно минификации - настраивайте стороннее. Например, nodejs

Alexandr
12.05.2017
07:26:55

Vite4eg
12.05.2017
07:27:54
А галочки в настройках - это типа если рядом с script.js лежит script.min.js, то битрикс будет автоматом цеплять минифицированную версию

Alexandr
12.05.2017
07:28:35

Vite4eg
12.05.2017
07:31:10
Там минифицированные версии заготовлены

Alexandr
12.05.2017
07:31:21

Vite4eg
12.05.2017
07:31:23
Рядом с каждым файлом лежит min версия

Alexandr
12.05.2017
07:33:06
?

Vite4eg
12.05.2017
07:33:30
Ага

Alexandr
12.05.2017
07:33:42

Vite4eg
12.05.2017
07:34:01
только Вам придется следить за тем, чтоб всегда были актуализированные минифицированные версии

Alexandr
12.05.2017
07:34:29
это да, для начала пока ручками сделаю, потом надо что то придумать)

Анатолий
12.05.2017
07:35:45
наверное можно настроить в PHPStorm. там есть всякие watcher и т.д. генерить при апдейте файла. хотя не знаю насколько будет удобно если работать с git и постоянно переключаться туда-сюда.

Vite4eg
12.05.2017
07:36:23
Ну и если работает несколько пользователей, то надо следить чтою шторм был везде одинаково настроен

Alexandr
12.05.2017
07:36:37
ну да через вебпак или gulp и через гит обновлять норм