
Mark
27.12.2016
20:05:02

Бернгардт
27.12.2016
20:06:25
Но вообще сейчас Максим со Светой большинство проблем тут с меня сняли. Спасибо им большое за это

Mark
27.12.2016
20:07:48
Вася, а как у вас построен процесс деплоя?

Google


Бернгардт
27.12.2016
20:08:05
По жс бх оформления заказа Света гораздо более меня в курсе и познала уже похоже дзен. Я увидел в реале недавно, еще матерюсь
Ой, с трудом)
Гит выкатка с мастера
Бд руками как правило. Но структура проекта редко в ходе меняется
Если сильно пропарился -бд настраивается на бою, потом вытаскиваю на дев
Но опять надо понимать что отдел далеко не 300 человек, лично можно много чего решить. Нас мало, но мы в тельняшках ?
При большем количестве народа на одном проекте это уже было бы недопустимо
Ну или меньшем уровне
как ты все эти проблемы решил
А вот по этому вопросу как раз могу попробовать рассказать если будет интерес.
Был проект где свои хранилища остатков и свойств, цен, но кастом гетлиста на штатном.
Был проект где штатный фильтр, а из-за свойств было решение мигрировать в битрикс значение. Суперинфоблок с первыми двумя уровнями и инфоблоки которые крепились к третьему-четвертому уровню
Но фильтр штатный, ради него было
А сейчас все объемные в своих, но штатные каталожные компоненты


Amir
28.12.2016
05:54:43
Хочу реализовать функцию для администратор, где нибудь наваять кнопку допустим обновить данные пользователя
где и как лучше это реализовать?
по нажатии кнопки должен выполняться скрипт, монипулирующий инфоблоками

Oleg
28.12.2016
06:05:45

Google

Pavel
28.12.2016
06:51:21
Доброе утро коллеги, использую OnSaleOrderSaved в init.php для манипуляции с группами пользователя, ПОСЛЕ сохранения заказа. Сам заказ и его сущьности не трогаю, оявился трабл: слетают скидки товара, никто не сталкивался?

Анатолий
28.12.2016
07:22:52

Pavel
28.12.2016
07:23:49

Folt
28.12.2016
07:47:45
немного не в тему, но все же
для каких задач уместно использовать нейросети?

Анатолий
28.12.2016
07:53:57
классификация

Amir
28.12.2016
08:06:31
Ребята обычно как делают такую вещь
При открытии кабинета или после авторизации на сайте, должно запуститься процедура
в зависимости от фазы луны и расположения звезд на небе, которая занимает достаточно продолжительное время, минуту и более даже
асинхронный вызов функции или как то надо предупредить пользователя чтобы не беспокоился

Анатолий
28.12.2016
08:10:29
в зависимости от фазы луны и расположения звезд на небе
это как?

Amir
28.12.2016
08:11:42
ну пока по какому условию должно запуститься не известно
возможно не всегда, а в определенные дни, или через период
но факт что это процедура занимает много времени

Igor
28.12.2016
08:12:50
пользователя тормозить на это время?
или пофиг?
т.е. критично что-бы он дождался обработки?

Amir
28.12.2016
08:13:05
для некоторых 1-5 секунд, для некоторых полтора минуты даже

Igor
28.12.2016
08:13:08
хотя и так можно флажками поиграться
выкидываешь сообщение в очередь rabbitmq
на другой стороне ее ловит воркер запускаемый из-под супервизора например
после исполнения акноледжит и выставляет флаг пользователю, что он обработан(например) - флаг выставлять если только нужно отслеживать, что он обработан

Google

Igor
28.12.2016
08:14:56
там еще всякие прикольные штуки вроде отложенного исполнения есть

Amir
28.12.2016
08:20:36
надо еще учитывать что если пользователь по дурости или вредности своей станет несколько раз обновлять страницу
чтобы это процедура не запускался повторно

Igor
28.12.2016
08:41:05
флаг в 3х позициях
либо mysql lock

Maxim
28.12.2016
09:00:27
https://media0.giphy.com/media/XQntMakvetVcs/100.gif
https://m.youtube.com/watch?v=_YueSn-JEGQ
30 секунда левый нижний угол

svetlana
28.12.2016
09:10:35
это один из фильмов которые у меня есть в лицензии
на видеокассете в режиссёрской версии
макс, сегодня не пятница

Maxim
28.12.2016
09:12:09
https://habrastorage.org/files/a64/236/2e4/a642362e453f4b6e8b3a5718d95b6552.jpg

Maxim
28.12.2016
09:12:28
чтоб я еще раз выслушивал о том, что пых говно, а руби заебца... сразу камень в рожу
А где же 1С, спросите вы? В табличку не включили, но если интересно, то все неплохо: 2015 — 9 473, 2016 — 13 735. Прирост: 45%. В абсолютных цифрах — самый востребованный язык.

Nikita
28.12.2016
09:13:49
У Go хорошие обороты

Алексей
28.12.2016
09:14:04
ага
битрикс на го написать

Nikita
28.12.2016
09:14:43
Го на го писать го

Maxim
28.12.2016
09:37:49
https://habrahabr.ru/company/ua-hosting/blog/318290/
как то больно вкусно выглядит. даже самый дорогой тариф

Google

Mark
28.12.2016
10:04:17
это шаред?
но без ограничений?) интересно

Ruslan
28.12.2016
10:05:29
Кто знает, на текстовой версии битрикс есть ограничения на колво исходящих писем?

Mark
28.12.2016
10:05:46
нет)
почему хостинг из Нидерландов на .ua домене?)

Анатолий
28.12.2016
10:09:55
а какая связь между физическим расположением серверов и доменом?

Vlad
28.12.2016
10:30:37
<?
$arSelect = Array("ID", "NAME", "DATE_ACTIVE_FROM");
$arFilter = Array("IBLOCK_ID"=>IntVal($yvalue), "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y");
$res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
print_r($arFields);
}
?>

Admin
ERROR: S client not available

Vlad
28.12.2016
10:30:59
На сколько такой код неоптимален? Что можно сделать для повышения производительности?

Mark
28.12.2016
10:32:01
GetNextElement заменить на Fetch
это будет не нужно
$ob->GetFields()
"ACTIVE_DATE"=>"Y
это реально вам нужно?

Vlad
28.12.2016
10:33:44
Это пример из документации. Мне это нафиг не нужно)
Также с этим чудом как понимаю можно подружить кеширование, можно на словах как?

Konstantin
28.12.2016
10:57:33
По какаой причине, пхп может не декодировать json строка в массив? json_decode()

Andrew
28.12.2016
10:58:21
json_decode(str_replace( """, '"', $str ))
ну и в начале (array)

Konstantin
28.12.2016
11:00:24
а норм что у меня строка в ансли?

Google

Dima
28.12.2016
11:01:18
выведи ее посмотри что там вообще твориться

Konstantin
28.12.2016
11:01:19
О, сработало, спасибо)

Mark
28.12.2016
11:07:29

Konstantin
28.12.2016
11:07:56
Ага, уже нашел)

Иван
28.12.2016
11:41:12
и тег #ЯПИАРЮСЬ видимо

Vite4eg
28.12.2016
11:48:50

Maxim
28.12.2016
12:01:47
за окном яркое солнце и снег херачит...
какой то баг

Иван
28.12.2016
12:04:58

Maxim
28.12.2016
12:05:23
да. тестируют
говорят баг. но к разработчикам не могут достучаться

Илья
28.12.2016
12:06:10
разработчики уже НГ отмечать начали

Pavel
28.12.2016
12:43:54
Коллеги, а где-нибудь можно увидеть список всех багов в текущей версии битрикс? А то за последние 3 днях задолбался тикеты оформлять

Maxim
28.12.2016
12:47:00
врятли

Dima
28.12.2016
12:47:39

Алексей
28.12.2016
12:49:22

Бернгардт
28.12.2016
12:50:14

Dima
28.12.2016
12:50:18
Почему? Не весь список багов - руткиты и уязвимости.. там кнопка не работает, там ф-я .... Хотя...