Все записи рубрики «Разработка»

0

Как мы улучшили ковровые шедевры с помощью нейросетей

Артур Ахметгалин
24 августа 2017 года

Откуда пошла мода на фото на фоне ковров, даже персидскому царю неизвестно.

Но вполне очевидно, что этот интернетовский мем до сих пор популярен.

1

Читать дальше »

Метки: , , , ,

Оставить комментарий
0

Диалог фронтендеров и бэкендеров, или о том, как прошел внутренний БЭМ-митап в ЦВТ

Анастасия Черная
8 июня 2017 года

На днях в стенах ЦВТ прошел внутренний БЭМ-митап, посвященный одноименной методологии БЭМ, которую уже не первый год наши фронтендеры применяют в верстке.

Для тех, кто не сталкивался с ней, познакомиться можно здесь.

Первоначально идея митапа была достаточно проста и ясна. С его помощью планировалось улучшить навыки верстки внутри отдела, подтянуть фронтенд-новичков, пообщаться друг с другом в нерабочее время, поделиться болью при работе с БЭМ и при необходимости поспорить о методологии и ее применении.

БЭМ митап

Читать дальше »

Метки: , , ,

Оставить комментарий
0

ЦВТ-шный хакатон глазами организатора

Михаил Осотов
9 марта 2017 года

Кто бы что ни говорил, а одна из главных задач ресурс-менеджера — превращение жизни разработчика из обычной в интересную. К примеру, можно достать разработчика из его болота (некоторые называют это зоной комфорта) и бросить в пучину сложных задач и новых технологий, чтобы с гордостью смотреть, как улучшенная версия этого разработчика, пыхтя и отплёвываясь, благодарно костеря тебя на чём свет стоит, справляется с любыми трудностями. Вот она — радость простого ресурс-менеджера.

На одном из собраний RM‘ов было принято решение поэкспериментировать и попробовать проверенный годами способ раскрасить жалкое существование бытие разработчика новыми оттенками — хакатон. Хакатон ставит в ситуацию «пан или пропал»: в твоём полном распоряжении целые сутки, после которых у тебя есть или готовый (ну, почти готовый) продукт, за который тебя, как говорит несравненная Ксения Докучаева, все целуют в лобик, или ощущение «лучше бы я все выходные в Overwatch играл». Так или иначе, после всех испытаний остается масса полезного опыта: общение в команде, планирование совместной работы, написание кода в экстремальных условиях. А также остается масса говнокода непродуманных частей системы, написанных на скорую руку, на которых потом можно практиковаться в рефакторинге. Одни плюсы.

Хакатон в ЦВТ

Читать дальше »

Метки: , ,

Оставить комментарий
0

Дополненная реальность: как тестировать?

Никита Ложкин
18 августа 2016 года

Сейчас большую популярность набирает такое направление в IT как дополненная реальность. И у тестировщиков этого направления появляется вопрос — как вообще к этому «зверю» подойти и с чего начать тестирование?

Что же вообще такое — «дополненная реальность»?

Дополненная реальность (или расширенная реальность, augmented reality — AR) — это система, которая совмещает виртуальное и реальное, и взаимодействует в реальном времени. Например, при отлавливании объекта (будь то картинка или координаты местоположения) на нашу реальность накладывается виртуальная реальность.

Теперь возникает вопрос — как это тестировать? Ответ неоднозначный, так как направление молодое, и подход к тестированию еще выстраивается. Я расскажу о своем подходе, согласно которому весь процесс можно разделить на 4 этапа.

augmented reality Читать дальше »

Метки: , , , , , ,

Оставить комментарий
2

Битрикс, закоммить меня полностью

Андрей Шеванов
11 апреля 2016 года

Боль

С чем обычно сталкиваются Битрикс-разработчики, использующие в работе систему контроля версий GIT? А с тем, что у них развивается нездоровая реакция на попытки контент-менеджеров отредактировать (создать, удалить) страницы сайта в админке. Связано это с тем, что страницы в Битриксе — это физически существующие файлы и папки. Зачастую они подключены к GIT, и любое их изменение со стороны админки, во-первых, в GIT не сохраняется, а во-вторых, при выкладке очередного релиза влечёт лишние телодвижения по ручному сохранению в продакшн-ветку этих изменений, актуализации ветки релиза. И всё это желательно делать тогда, когда все спят, чтобы, не дай бог, за это время никто не успел еще что-нибудь отредактировать. К тому же нереально выяснить, какой контент-менеджер в какое время какой файл отредактировал. Бывает, что контент-менеджерам даже попросту отключают доступ к структуре сайта, и разрешают редактировать только инфоблоки, например. А чтобы отредактировать строчку на странице контактов или абзац на странице пользовательского соглашения, приходится привлекать разработчиков. Однако есть такие проекты, где большая часть контента — это именно статические страницы, причем необходимо обеспечить не только их редактирование, но и возможность создания страниц, создания папок, перемещение и т. п. И обязательно нужно сохранять все эти страницы в GIT. Как быть в таком случае?

Читать дальше »

Метки: ,

Оставить комментарий