Привет! Меня зовут Наталья Грихина, я руковожу отделом стратегического UX-контента Битрикс24. В этой статье расскажу о том, как мы в компании понимаем роль и задачи UX-писателя и поделюсь рекомендациями для тех, кто хочет освоить эту специальность.
Что скрывается за вводом пароля: как мы обновили сервис авторизации в Битрикс24
Привет! Меня зовут Максим Гарбарт, я тестировщик компании Битрикс24. Моя работа связана с проверкой одного из важнейших компонентов системы – сервиса авторизации. Для пользователей это, как правило, лишь форма входа, где нужно ввести логин и пароль. Но для нас это сложная система, от надежности и точности которой зависит безопасность данных, удобство работы и доверие к продукту.
Представьте, что этот сервис нужно полностью переработать – осовременить дизайн, актуализировать пользовательские сценарии, проапгрейдить технологическую базу. Именно такую задачу недавно выполнила наша команда, и она стала настоящим испытанием, особенно для тестировщиков.
Разбираем базу по базам
Всем привет! Сегодня у нас на повестке дня работа с SQL-запросами, базами данных, какие есть варианты и как вообще правильно с ними работать в рамках BitrixFramework
.
Разберем основы конфигурации, как подключать несколько БД на один проект, делать безопасные запросы и не тревожиться на счет инъекций.
Не стоит пугаться AI-шной картинки, внутри материал писала белковая нейронка ;-)
Как хранить деревья или как мы меняли инструмент «Структура компании»
Привет, меня зовут Степан Золотухин, я разработчик в Битрикс24. Моя команда работает над такими продуктами, как Почта, Маркетинг, Структура компании, Подписание, CRM-Формы.
Мы делаем очень много клевых и интересных фич, но в этой статье я расскажу о том, как мы работаем с «деревьями» на примере нашего продукта «Структура компании».
Нейросети и люди: проверять, доверять или запрещать
Привет! Меня зовут Михаил Беляев, я уже 11 лет работаю в компании «1С-Битрикс» и 4 года руковожу образовательным направлением.
Сегодня хочу поговорить о нейросетях, доверии и о ценности онлайн-обучения в ИТ. Этот материал будет интересен не только авторам курсов, но и эйчарам, руководителям, тимлидам. А вопросы, которые я подниму в статье, касаются не только сферы ИТ — они актуальны для проверки знаний в любых областях и в любом формате.
Тема для размышлений появилась, когда мы решили полностью пересмотреть систему сертификации разработчиков. Она существует в компании более 10 лет — мы обучаем сотрудников наших партнеров, которые занимаются внедрением продуктов «1С-Битрикс: Управление сайтом» и Битрикс24, пишут код или настраивают продукты.
На старте этой программы мы видели свои ключевые задачи в том, чтобы помочь специалистам быстро освоить работу с платформой и дать партнерам некое подспорье, чтобы они могли строить у себя систему обучения своих джунов. И тогда, и сейчас нам важно быть уверенными в том, что наши партнёры понимают, что такое Битрикс24 или «1С-Битрикс: Управление сайтом», видят особенности продуктов, правильно с ними работают и не создают излишне сложных решений.
Мы сделали два ключевых формата.
Первый — это онлайн-курсы. Сначала мы собирали группы участников, потом перешли на полностью предзаписанный формат с текстовыми и видео-уроками. Полученные знания мы оценивали тестами.
Затем появился второй формат — сдача экзамена онлайн, под камерой. Нам важно было удостовериться, что тест проходит именно тот человек, который получает сертификат, что он знает продукт и вытаскивает ответы из своей головы, а не из головы товарища, из книги или гугла.
Копилот для сисадмина
Использование различных AI помощников быстро и уверенно входит в нашу жизнь. Копилоты, ChatGPT, YandexGPT, GigaChat, Claude и все их «собратья» помогают писать маркетинговые тексты, редактировать фото и видео, создавать треки для роликов. А говоря про ИТ, мы, наверняка, сразу вспоминаем, например, про GitHub Copilot и AI во всех современных IDE, которые помогают писать код.
Сегодня же мы на конкретных примерах посмотрим, как AI может помочь в работе в процессе администрирования и эксплуатации отдельных серверов или даже больших сложных распределенных инфраструктур. И даже попробуем ответить на один из самых популярных вопросов - заменит ли собой AI обычных сисадминов.
Сразу оговоримся, что, конечно, никакого настоящего AI не существует, а этим термином мы для упрощения называем весь класс сервисов, которые, в основном, работают на базе языковых моделей (LLM, large language model).
Погнали!
Безопасность в Битрикс24: пошаговый гайд
Попадание внутренней корпоративной информации в чужие руки — страшный сон для любого бизнеса. Последствия таких инцидентов могут быть непредсказуемыми, от утечек данных клиентов и сопутствующих штрафов до потери доверия со стороны партнеров и полной остановки операционной деятельности компании.
Как организовать совместную работу в маленьких, но быстрорастущих компаниях
Здравствуйте! Меня зовут Екатерина Шеленкова. Я работаю заместителем руководителя отдела развития продуктов Битрикс24 и вот уже 12 лет участвую в развитии продукта.
Мы помогаем компаниям разного размера организовать эффективные рабочие процессы и прежде всего — совместную работу. Это быстрые коммуникации внутри компании, работа с документами, постановка и контроль задач и многое другое. Особенно актуальны такие инструменты для небольших компаний, до 50 человек, которые активно растут, выстраивают внутреннюю структуру и ищут новые, эффективные подходы к работе, управлению растущим штатом сотрудников.
В конце ноября 2024 года мы ожидаем новую версию продукта, в которой особое внимание уделим совместной работе. Поэтому сегодня я расскажу вам о том, как совместная работа в Битрикс24 помогает малому и среднему бизнесу становиться более эффективным.
Documentation as Code: как мы создали новую версию документации для Rest API
Привет! Меня зовут Сергей Востриков, я руковожу направлением Маркет и интеграций в Битрикс. Иными словами, я помогаю развивать функционал Битрикс24, доступный для разработчиков тиражных решений и индивидуальных кастомизаций. Это значит REST API и всё «вокруг» него — документацию, витрину Битрикс24 Маркет, кабинет разработчика решений и т.д.
REST API Битрикс24 включает в себя просто страшно сказать сколько методов, событий, встроек виджетов и прочих нюансов. Без документации с этим, конечно, совершенно невозможно иметь дело. И хотя нельзя сказать, что документации у нас не было, надо признать, что с течением времени у разработчиков накопилось к ней немало претензий.
Недавно мы показали сообществу разработчиков нашу новую документацию и, наконец, можем рассказать о том, как появился этот проект, как мы над ним работали и что планируем делать дальше.
Изменения назревали давно — копились проблемы, существующая платформа требовала слишком большого количества ресурсов, вносить материалы через админку в инфоблоки становилось все труднее, не говоря уже о сложностях с автоматизацией процесса при такой «технологии».
Добавлю, что в требования к третьей версии Rest API, которая (спойлер!) сейчас находится в разработке, мы заложили автоматическую генерацию документации из исходного кода продукта, вместо того чтобы продолжать вручную писать таблички с описанием методов.
Однако ждать выхода нового Rest API мы не стали — нам предстояла долгая работа, мы решили подготовиться заранее. Кроме того, текущую версию REST API мы будем поддерживать еще долго, так что хорошая документация для неё всё равно нужна.
Валидация в Битрикс: как упростить рутину
Привет! Меня зовут Никита, я разработчик в компании Битрикс24. В разработке мы давно стремимся к единообразию. Это позволяет нам уменьшить количество типовых ошибок, снизить затраты на производство и повысить качество.
Валидация входных данных — это как раз один из тех механизмов, который мы привели к единообразному виду. Мы ставили перед собой задачу привести всю валидацию к одной точке входа, но при этом сохранить гибкость и оставить возможность разработчикам писать свои правила валидации.
Часто случается, что необходимо проверить сущность на «правильность», при этом не привязываясь к бизнес‑логике. К примеру, если свойство класса представляет собой id пользователя, то становится очевидным, что значение этого свойства не может быть меньше, чем 1.
Почему Mercurial не смог угнаться за Git (и чем они отличаются под капотом)
Привет, я Александр, разработчик из команды Битрикс24. В этой статье разбираюсь в особенностях распределенной системы управления версиями Mercurial. Хотя она появилась одновременно с Git и похожа на него внешне, успеха достичь не смогла. Почему так получилось, как она работает, для каких проектов подходит — обо всем ниже.
Гриды в Битрикс24: теперь не нужно искать сторонние решения
Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию. Это поможет меньше велосипедить и искать решения на стороне.
Об одном из них, простом и полезном, расскажу сегодня. Ранее у нас не было хорошо задокументированного коробочного решения по гридам. Если стояла задача вывести в публичной части информацию в виде таблиц, мы вручную пилили шаблоны для элементов и искали костыли для сортировки данных. Проблема возникала часто: например, если нужно было вывести список товаров, сделок или клиентов, а еще лучше — интерактивные списки.
Впереди мало слов и много кода. Если останутся вопросы или замечания, жду вас в комментах.
От контекста до юрисдикции: 7 ключевых параметров при выборе LLM для вашего проекта
Год назад казалось, что достаточно просто выбрать GPT-4 — и все проблемы с ИИ решены. Сегодня же рынок языковых моделей напоминает зоопарк, где каждый день появляются новые экзотические виды. Claude, Gemini, Mistral, Qwen — и это только верхушка айсберга.
Как в этом безумном мире нейросетей выбрать ту самую, которая подойдет именно вам? Как не утонуть в терминах, характеристиках и не выкинуть деньги на ветер? В этой статье мы разберем ключевые параметры LLM без лишней воды и заумных терминов — чтобы вы могли принять взвешенное решение и сэкономить время, нервы и бюджет на внедрении модели.
Контейнеры, разминаем мозги под Kubernetes – разговоры у костра
Привет, друзья! Разговоры у вечернего костра, у палатки, у реки, в спокойный, тихий вечер и в располагающей к технической честности и объективности атмосфере, а не «у пепелища дата-центра», как некоторым может показаться! 😊 Приготовьтесь погрузиться в захватывающую историю, как, но, важнее, почему мы сознательно пришли к активному использованию контейнеров и «доросли» до внедрения Kubernetes в высоконагруженном проекте «BI-конструктор». Но про Kubernetes в посте не будет не слова, будет только про контейнеры, но мы подготовим мозг к следующему посту, уже исключительно про Kubernetes, но тоже максимально доступно. Однако, я буду все рассказывать очень простыми (иногда техническими) словами, без ныряния в многоуровневый мат, уж простите. Я убежден, что когда ты все прочувствовал и выстрадал умом и сердцем, то сможешь этот опыт передать доступно и понятно другим, а когда сам не понимаешь, о чем говоришь, то и остальных просто запутаешь. И еще один момент – технических картинок и графиков по теме тоже не будет, они вызывают головную боль от растекания абстракций и их легко найти самостоятельно и в конце я дам рецепт где. Но, даже без них, не сомневайтесь, вы все поймете с первого раза. Итак, наливайте кофе, насыпайте попкорн, кладите в карман таблетку от головной боли (иногда будет сложно, но ради вашего же блага) и ныряйте «под кат».
С завода – в IT. История руководителя мобильного направления Битрикс24
Евгений Петриченко пришел в Битрикс24 студентом. За 16 лет в компании он прошел путь от специалиста техподдержки до эксперта по мобильной разработке. И ни разу не думал сменить место работы.
«Случайно остался работать на 13 лет»: тимлид Битрикс24 — об IT в Калининграде и подготовке молодых спецов
Евгений Шеленков — руководитель Университета Битрикс24 и тимлид команды «Коммуникации в реальном времени». В компании он с 2010 года — и до сих пор относится к работе как к любимому хобби
Реализация мультиоблачной стратегии для Cloud Storage в Битрикс24
Битрикс24 — корпоративное SaaS-решение (Software as a Service, программное обеспечение как услуга), которым пользуются компании разного масштаба и профиля для коммуникации между сотрудниками, хранения файлов, документов, ведения CRM. Битрикс24 используют тысячи клиентов, каждый из которых генерирует и хранит на базе сервиса гигабайты и даже терабайты данных. Для их хранения используется объектное S3-хранилище Cloud Storage от VK Cloud.
Директор направления облачных сервисов Битрикс24 Александр Демидов рассказал команде VK Cloud, зачем понадобилось S3-хранилище, как его внедряли и интегрировали в архитектуру облачного сервиса Битрикс24.
Наша облачная история
В 2012 году мы запустили первую версию сервиса «Битрикс24», который с тех пор успешно растёт и развивается. Сегодня его надежную работу обеспечивает обширная инфраструктура, разбросанная по 17 дата-центрам по всему миру. Наши команды регулярно проводят митапы, на которых делятся друг с другом всевозможными знаниями и накопленным опытом. О многом из этого будет интересно почитать и вам, поэтому мы подготовили цикл статей об истории развития нашего сервиса.
Как мы тестировали корпоративный портал «1С‑Битрикс24: Enterprise»: 30 тысяч пользователей одновременно
Решения для больших компаний обычно должны выдерживать высокие нагрузки.
Когда в штате много десятков тысяч человек, и значительная доля из них ежедневно пользуются какими-либо приложениями и системами, эти продукты становятся критически важными для компании. К ним предъявляются высокие требования по производительности и отказоустойчивости. В том числе и при пиковых нагрузках. С переходом на удалённую работу количество и важность подобных систем лишь возросли.
Недавно мы вместе с Selectel провели нагрузочное тестирование корпоративного интранет-портала «1С-Битрикс24» в редакции Энтерпрайз. Хотим рассказать, как мы это делали и какие получили результаты.
Помогаем HR-специалисту — 6 проверенных приемов автоматизации найма с помощью «Битрикс24»
Статья о том, как упорядочить найм
1. Информируем о вакансии
2. Ведём до найма
3. Автоматизируем скучное
4. Оформляем и выводим на работу
5. Отчитываемся по итогам
6. Помогаем с адаптацией.
Для оптимизации работы HR-специалистов есть профильные решения: Potok, FriendWork Recruiter, Хантфлоу. Но внедрение ещё одной системы не порадует ни айтишников, ни директора. Решение — использовать для работы с персоналом «Битрикс24». Ведь часто он уже внедрён в организации как внутренний портал, для ведения клиентов в CRM или управления задачами.
Информация
- Сайт
- www.bitrix24.ru
- Дата регистрации
- Дата основания
- 1998
- Численность
- 501–1 000 человек
- Местоположение
- Россия