Как стать автором
Обновить
77.26
WBTECH
Технологический фундамент Wildberries
Сначала показывать

Как собрать контейнер и не вооружить хакера

Время на прочтение 15 мин
Количество просмотров 8K

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

Привет, Хабр! Это Алексей Федулаев и Антон Жаболенко из Wildberries. Мы работаем в сфере информационной безопасности (ИБ) уже больше 10 лет.

Читать далее
Всего голосов 23: ↑23 и ↓0 +23
Комментарии 6

Оптимальный архитектурный шаблон iOS-приложения

Уровень сложности Средний
Время на прочтение 21 мин
Количество просмотров 2.9K

В статье описывается оптимальный архитектурный шаблон большого iOS-приложения на Swift, выступающего преимущественно тонким клиентом. Основной упор делается на применение чистой архитектуры. Статья предназначается как новичкам, так и опытным программистам. Для удобства навигации имеется оглавление.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 7

Идеальный REST-клиент для iOS

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 2K

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Идеальный наблюдатель на Swift

Время на прочтение 12 мин
Количество просмотров 5.1K

В этой статье речь пойдёт о шаблоне проектирования «Наблюдатель» (Observer) и его реализации на Swift. Точнее — о его идеальной реализации.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 12

Meetup по архитектуре кастомной CI/CD системы WILDBERRIES на Go

Время на прочтение 1 мин
Количество просмотров 2.9K
Приветствую! 1 октября будет проходить наш очередной бесплатный онлайн-митап для Go-разработчиков и не только. Обсудим один из наших внутренних проектов — систему непрерывной интеграции и доставки на Go. Ниже указан список рассматриваемых вопросов и расписание мероприятия.

Ссылка на видеозапись прошедшего митапа тут


Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 0

Meetup по архитектуре Go приложения платежного шлюза от WILDBERRIES

Время на прочтение 1 мин
Количество просмотров 3.2K
Приветствую! 15 сентября будет проходить бесплатный онлайн-митап для Go-разработчиков и не только. В программе — разбор вопросов построения отказоустойчивого Go приложения для платежного шлюза. Ниже указан список рассматриваемых вопросов и расписание мероприятия.

Ссылка на запись видеостриматут


Читать дальше →
Всего голосов 10: ↑6 и ↓4 +2
Комментарии 2

Как перестать беспокоиться и начать жить без монолита

Время на прочтение 8 мин
Количество просмотров 9.8K


Все мы любим истории. Нам нравится, сидя у костра, рассказывать о своих былых победах, сражениях или просто о своем опыте работы.

Сегодня как раз такой день. И пусть вы сейчас не у костра, но зато у нас есть история для вас. История о том, как мы начали работать с хранилищем на Tarantool.

Когда-то давным-давно в нашей компании была пара «монолитов» и один на всех «потолок», к которому эти монолиты медленно, но верно приближались, ограничивая полет нашей компании, наше развитие. И было однозначное понимание: однажды мы жестко упремся в этот потолок.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Комментарии 11

200 ИТ-вакансий и контрольный нерезиновому офису от WFH*

Время на прочтение 3 мин
Количество просмотров 3.1K


*WFH — Work From Home

Офис reload


Ранее посвящал время нескольким статьям о работе во время пандемии. О том, что изменилось в наших рабочих процессах, о том, как с этим жить и какие выводы мы для себя сделали.
С тех пор кануло в лету еще пару месяцев. И вот мы уже адаптировались к новой жизни. Без галстуков, без утренних пробок по пути на работу и уж тем более без того самого ощущения неизбежности, когда толпа жаждущих поработать вносит тебя в вагон метро несмотря на то, что это твоя станция и ты, вообще-то, хотел выйти.
Более того, к новому образу жизни адаптировались не только разработчики с офисными обитателями, но и сам офис. Иной скажет, что сегодня он и на офис то не похож – пуфики да мягкие кресла с видом на окрестности белокаменной.
Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 2

«Удаленка». Заметки вчерашнего офисного разработчика. Часть 2

Время на прочтение 4 мин
Количество просмотров 4.2K
С момента выхода первой части нашей истории про “удаленку”, на время карантина, прошло уже больше двух месяцев. Пришел черед подвести итоги наших “приключений” во второй части.

Еще каких-то 6 месяцев назад — кто бы мог подумать, что наши разработчики перейдут на постоянную удаленную работу в принципе? Было много вопросов к такому шагу, но чудо, в конечном счете, свершилось. Как раз тот случай, когда можно сказать, что “несчастье помогло” — ведь не без влияния карантина.

image

До появления этого “товарища” в нашей жизни, все больше и больше у нас начинала проявляться проблема с размещением разработчиков в офисе, так как их количество росло и продолжает расти не по дням, а по часам. Был даже открыт второй офис разработки и третий был уже не за горами.

Отступление. Уверен, что часть из вас и не догадывались о таком положении дел с количеством разработчиков в наших стенах. Так и на собеседованиях – приходят ребята. WILDBERRIES? Ну да, слышали – интернет-магазин. Когда же речь заходит о наличии разработки высоконагруженных систем, а у нас их хватает, силами более, пока что, 600 разработчиков, мир “перестает быть прежним”. Впрочем, поведаю вам о том, что у нас имеется в разработке в одном из следующих материалов, ибо достойных проектов реально не мало. Пока же продолжим.
Читать дальше →
Всего голосов 5: ↑3 и ↓2 +1
Комментарии 6

«Удаленка». Заметки вчерашнего офисного разработчика

Время на прочтение 5 мин
Количество просмотров 8.5K
Когда смотришь новости в сети про какую-нибудь далекую страну, в которой происходят какие-то беды по типу вспышек очередной “холеры 21 века”, то не всегда осознаешь, что однажды это может коснуться и тебя.

Так произошло и со мной – слава богу, речь пойдет не про ухудшение состояния здоровья, но о влиянии коронавируса на мою, в частности, рабочую неделю, а именно переход на “удаленку”.
image
Было бы банально “открыть Америку” словами о том, что, оказывается, есть удаленная работа и удаленное рабочее место – особенно в нашей с вами действительности, когда слово «фрилансер» слышишь чаще, чем «инкапсуляция».

Более того, было бы совсем неправдой если бы я начал говорить, что в нашей компании мы не сталкивались с “удаленкой” в принципе. Ведь помимо частных случаев дистанционной работы, к примеру, из-за болезни, у нас и вправду уже сложилась какая-то традиция – периодически отправлять разработчиков командами в, так называемые, удаленные офисы для избавления от скопившегося технического долга.

Кто бы что не говорил, но на мой взгляд это очень хорошая история. Особенно для того, чтобы у разработчиков была возможность абстрагироваться от решения оперативных задач, которые то и дело врываются в нашу жизнь от бизнеса, невзирая на скрам и спринты. Абстрагироваться и предоставить себе возможность реализовать, наконец-то, старые проектные планы, которые как путеводная звезда, сияют где-то там вдалеке при всей своей недостижимости.
Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Комментарии 19

Информация

Сайт
www.wildberries.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия