Size: a a a

Курилка Битрикс для разработчиков

2021 March 06

EB

Egor Baklach in Курилка Битрикс для разработчиков
Selenium вчера подключил - надо будет опробывать
источник

К

Котэ in Курилка Битрикс для разработчиков
accesser
Да где же поугарать с IT-мемов в Телеге?

Да вот же, принесли на блюдечке — Programmer memes. Это самый популярный канал с юмором для программистов.

Только не забывай выходить из канала, чтобы дописать код. Ну или что ты там обычно делаешь.

@prgmemes
я наверное тормоз но я пиздец как проорал))))
источник
2021 March 09

EB

Egor Baklach in Курилка Битрикс для разработчиков
источник
2021 March 16

V

Vladimir in Курилка Битрикс для разработчиков
Кто знает? Помогите пожалуйста. Как такое свойство сделать для пользователя, а не для инфоблока? http://joxi.ru/8And0OvHyElkpm
источник

V

Vladimir in Курилка Битрикс для разработчиков
Делаю так - получаю сраную строку http://joxi.ru/xAebe6dcXvjnOr
источник
2021 March 18

DD

Denis Didenko in Курилка Битрикс для разработчиков
источник
2021 March 23

AP

Anton Piletskiy in Курилка Битрикс для разработчиков
🔥 Квантовый Компьютер. Как устроен? Как программировать? Уже?

Сегодня будущее заглянет в наш в дом так глубоко, что в конце поста мы даже напишем свой первый квантовый Hello World и запустим его на настоящем квантовом компьютере.

Кажется, пост получился очень логически красивым и объясняет тему чуть лучше обычных статей в интернете (научрук поста подтверждает!)

Порепостите, пожалуйста. Вдруг кому-то такое всё еще интереснее комнат в клабхаусе :D

https://vas3k.ru/blog/quantum_computing/
источник

AV

Anton Vaniushin in Курилка Битрикс для разработчиков
вантовый компьютер
источник
2021 March 27

a

accesser in Курилка Битрикс для разработчиков
Переслано от СЛАВИК ВАЛЕРЬЕВИЧ...
источник

L

Ludoman in Курилка Битрикс для разработчиков
Коллеги, прилетел мне такой интересный кейс - платный доступ к странице по времени. При входе запускаем таймер, при выходе останавливаем.

Кто бы как сделал?

Моя идея:  при входе на страницу сохраняем в сессию уникальный ID. Делаем кнопку "Выход", по ней удаляем ID из сессии и считаем время, не нажал кнопку - сам дурак.
По аяксу раз в минуту со страницы проверяем, что ID есть в сессии, если нет, то выходим.
источник

SH

Sib Hronik in Курилка Битрикс для разработчиков
Я бы поле у пользователя создал (дата/время) и пользовался onafteruserlogin, onafteruserlogout
источник

SH

Sib Hronik in Курилка Битрикс для разработчиков
Anton Piletskiy
🔥 Квантовый Компьютер. Как устроен? Как программировать? Уже?

Сегодня будущее заглянет в наш в дом так глубоко, что в конце поста мы даже напишем свой первый квантовый Hello World и запустим его на настоящем квантовом компьютере.

Кажется, пост получился очень логически красивым и объясняет тему чуть лучше обычных статей в интернете (научрук поста подтверждает!)

Порепостите, пожалуйста. Вдруг кому-то такое всё еще интереснее комнат в клабхаусе :D

https://vas3k.ru/blog/quantum_computing/
Спасибо за статью
источник

L

Ludoman in Курилка Битрикс для разработчиков
Sib Hronik
Я бы поле у пользователя создал (дата/время) и пользовался onafteruserlogin, onafteruserlogout
Остальные страницы сайта бесплатные же, корзина, личный кабинет. Он должен их посещать без учета времени, а так он залогинится и время пошло
источник

SH

Sib Hronik in Курилка Битрикс для разработчиков
А если: onpagestart запускаем таймер, юзер жмет кнопку - останавливаем
источник

SH

Sib Hronik in Курилка Битрикс для разработчиков
Еще можно проверить залогинен ли он сейчас. Если нет, то время логаута (если он сам кнопку не нажал)
источник

L

Ludoman in Курилка Битрикс для разработчиков
Sib Hronik
А если: onpagestart запускаем таймер, юзер жмет кнопку - останавливаем
Можно и по событию, но там доп. проверки надо, что страница нужная. Проще сразу на странице сделать как мне кажется.

По логауту да таймер останавливается, но кто ж этот логаут когда делает )

Я думал начало учета времени хранить в БД и по агенту закрывать те, где сессии закрылись. Но чет решил, что надо проще
источник

R

Ruslan in Курилка Битрикс для разработчиков
Ludoman
Можно и по событию, но там доп. проверки надо, что страница нужная. Проще сразу на странице сделать как мне кажется.

По логауту да таймер останавливается, но кто ж этот логаут когда делает )

Я думал начало учета времени хранить в БД и по агенту закрывать те, где сессии закрылись. Но чет решил, что надо проще
Я бы все же хранил в бд, т.к. сессии могут и удалиться; или юзер может  заходить с разных устройств/чистить куки
источник

L

Ludoman in Курилка Битрикс для разработчиков
Ruslan
Я бы все же хранил в бд, т.к. сессии могут и удалиться; или юзер может  заходить с разных устройств/чистить куки
да я вот подумал, а если сессия закончится, то я не узнаю начало. Буду хранить в пользовательском поле пользователей, тогда и зависшие старты будет видно без всяких доп. таблиц
источник

R

Ruslan in Курилка Битрикс для разработчиков
Что на странице такого, что ее нужно защищать таким образом, если не секрет?
Имею в виду, если там, напр, просто какой-то текст, то что мешает юзеру сохранить страницу/заскринить и тд?
источник

L

Ludoman in Курилка Битрикс для разработчиков
Ruslan
Что на странице такого, что ее нужно защищать таким образом, если не секрет?
Имею в виду, если там, напр, просто какой-то текст, то что мешает юзеру сохранить страницу/заскринить и тд?
Там видеотека с документами на скачку к каждому видео
источник