Как стать автором
Обновить
64.92
REG.RU
Домены, хостинг, серверы
Сначала показывать

Экскурсия «Рег.ру»: как мы побывали в новом ЦОДе до его открытия

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.9K

Привет, Хабр! Меня зовут Сергей Рыжков и я руководитель направления профессиональных сервисов в «Рег.ру». Рассказываю, как мы узнали, что строится новый дата-центр и решили посетить его еще до официального открытия. И не зря, было много интересного. 

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

PostgreSQL: пример использования диапазонного типа данных при расчете коэффициента возраст-стаж в ОСАГО

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

В этой статье рассматриваются преимущества такого редко используемого и, на мой взгляд, незаслуженно обойденного вниманием типа данных, как диапазон. Мы сначала спроектируем структуру базы для хранения коэффициента возраст-стаж при расчете стоимости полиса ОСАГО в рамках привычной многим MySQL. Затем перепроектируем под PostgreSQL и посмотрим, как выглядят sql запросы в обоих случаях. И в финале сравним, какие преимущества дает нам использование диапазонов.

Заметка адресована как пользователям MySQL, так и пользователям PostgreSQL, которые не работали с таким типом данных в своей практике. Если в вашей предметной области есть работа с диапазонами величин, то этот пост точно для вас.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 22

Как мы организовали поток входящих запросов от клиентов и снизили время их обработки с 12 до 7 дней

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

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

Меня зовут Андрей Сидоренко и я главный специалист по процессному управлению в REG.RU. Я хотел бы рассказать о том, как мы решали вполне типичную для большинства крупных IT-компаний проблему. 

Поехали
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 12

Из Сибири с любовью. Work & travel айтишника за Урал

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

Всем привет! Меня зовут Ксения Бычкова, я руководитель отдела тестирования в REG.RU. Лето 2022 выдалось для меня особенно насыщенным. Хочу поделиться с вами историей своего путешествия, а также нюансами, которые стоит учесть в дороге с непродолжительными остановками во множестве городов. Ведь нужно не только успеть насладиться новыми местами, но и не забывать работать.

Читать далее
Всего голосов 30: ↑25 и ↓5 +20
Комментарии 13

Event Storming: что будет, если запереть 10 человек в одной комнате

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

Меня зовут Александр Донсков и я архитектор в компании REG.RU. Сегодня я расскажу о том, что такое Event Storming и что будет, если запереть 10 человек в одной комнате (в том числе виртуальной). Цель статьи не столько в том, чтобы рассказать, как это работает, сколько показать действенность подхода на реальных кейсах.

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

Сказ об ООП, пиве, чае и дружбе

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

В статье присутствуют материалы, о которых обучающимся программированию рассказывают в самом начале. Когда я преподавал в GeekBrains, первый месяц курса по PHP был посвящен синтаксису, а вот второй как раз тем темам, о которых я буду говорить здесь. К сожалению, не помню, когда мне их преподавали в институте во время моего обучения на программиста, но, наверное, тоже где-то на первых курсах. 

Во время подготовки этой статьи я опирался на свой опыт и на отрывки запомнившихся статей и книг. Здесь я выражаю только лишь свое мнение, с которым, конечно же, вы вправе не соглашаться. Любая критика, особенно конструктивная, приветствуется.

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

Программировать нужно осознанно.

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

Найти и заблокировать: поиск фишера при помощи Maltego

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

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

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

Jmeter не только для нагрузочного тестирования

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

Однажды отделу тестирования понадобился инструмент для постоянного измерения скорости загрузки страниц, с помощью которого можно узнавать о проблемах на сайте в режиме реального времени.
В статье я расскажу о том, как силами QA-отдела REG.RU мы сделали мониторинг страниц на основе Jmeter. 

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

Отмена релокейта в Болгарию, плесень и ремонт, или как я переехал в деревню

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

Всем привет. Меня зовут Павел Кишеня, я работаю в REG.RU системным администратором. Два года назад я переехал из Минска в область, деревню Лещёвцы. В этой статье я расскажу, как и почему я переехал, какие здесь условия для работы и жизни и причем здесь плесень.

Читать далее
Всего голосов 90: ↑86 и ↓4 +82
Комментарии 67

Шесть этапов развития обучения в QA-отделе

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

В отдел тестирования REG.RU новые сотрудники чаще всего приходят по внутреннему конкурсу. Конечно, мы нанимаем сотрудников и извне, но на позиции джунов в первую очередь ищем среди своих. Две трети текущего состава QA пришли к нам из клиентских служб (поддержка по переносу данных, конструктору сайтов, биллингу, хостингу и доменам). Внутренние новички очень хорошо знают продукт, но не имеют опыта в тестировании. Поэтому главный приоритет в их обучении ― прокачка hard-скиллов. 

В этой статье я расскажу об обучении новичков в QA-отделе REG.RU и как оно изменилось за годы.

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

Похищаем сохраненный в Chrome пароль с помощью XSS

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

Меня зовут Артем Мышенков, я ведущий инженер по технической защите информации в команде безопасности REG.RU. Наша команда занимается тестированием систем компании на безопасность и поиском уязвимостей.

В этой статье я расскажу о том, как с помощью XSS-атаки в сочетании с ClickJacking’ом злоумышленники могут похитить сохраненные в браузере пароли.

Читать далее
Всего голосов 18: ↑14 и ↓4 +10
Комментарии 15

REG.RU: пошаговое руководство по созданию сайта компании

Время на прочтение 9 мин
Количество просмотров 74K
На самом деле, сайт — это легко. Нужно всего лишь купить домен, найти хостинг, выбрать движок и дизайн. Для этого написаны подробные инструкции, и любой человек, следуя им, может создать свою персональную страницу, блог или интернет-магазин. Однако нужно понимать, что почти каждый шаг на пути к созданию вашего сайта влияет на все последующие этапы. И если, например, допустить ошибку при выборе хостинга, то в дальнейшем у вас могут возникнуть трудности в работе каких-либо сервисов. Или он не будет справляться с нагрузкой.



Собирая и систематизируя опыт наших клиентов, мы разработали целый комплекс сервисов и инструментов, а также подготовили пошаговое руководство, последовательно следуя которому, можно создать сайт любой сложности.
Читать дальше →
Всего голосов 45: ↑24 и ↓21 +3
Комментарии 18

Домены: история длиной в Интернет

Время на прочтение 10 мин
Количество просмотров 35K
В самом начале существования Интернета информация обо всех, тогда ещё совсем немногочисленных, компьютерах, подключённых к Сети, хранилась в файлах etc/hosts. Эти текстовые файлы использовались (и поныне используются) при трансляции доменных имён в сетевые адреса узлов. Однако буквально за два года хостов стало больше тысячи, начались проблемы с трафиком. С развитием инфраструктуры Интернета понадобилась система, которая бы упорядочила постоянно растущую в объёмах информацию. Так возникли домены различных уровней иерархии. Постепенно к процессу именования добавился фан — в названия сайтов и в домены верхнего уровня стали вкладывать различный смысл, придумывать интересные варианты и комбинации. Домены стали особыми миром. REG.RU, как регистратор, является частью этого мира. И нам есть что рассказать.


Читать дальше →
Всего голосов 25: ↑22 и ↓3 +19
Комментарии 23

Цифровой сертификат безопасности: для чего это нужно?

Время на прочтение 7 мин
Количество просмотров 122K
SSL (Secure Socket Layer) — протокол шифрования данных, которыми обмениваются клиент и сервер, — стал наиболее распространённым методом защиты в Интернете. Некогда он был разработан компанией Netscape. Безопасный обмен обеспечивается за счёт шифрования и аутентификации цифрового сертификата. Цифровой сертификат — файл, который уникальным образом идентифицирует серверы. Обычно цифровой сертификат подписывается и заверяется специализированными центрами. Их называют центрами сертификации или удостоверяющими центрами.


Читать дальше →
Всего голосов 26: ↑18 и ↓8 +10
Комментарии 27

Интервью с Одри Тан, часть 1

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


Одри Тан в первую очередь известна как создатель и разработчик Pugs, Perl 6 User’s Golfing System, реализации Perl 6 на Haskell, которая появилась 1 февраля 2005 года и была наиболее активно разрабатываемой и наиболее полной реализацией на то время.
Читать интервью
Всего голосов 18: ↑15 и ↓3 +12
Комментарии 6

OTRS на прокачку в стиле REG.RU

Время на прочтение 19 мин
Количество просмотров 31K
image

Наверное, нет необходимости рассказывать, что такое OTRS. Многие компании используют его как средство управления услугами и для осуществления поддержки своих клиентов. История этого проекта берет своё начало аж в 2001 году. И в этом есть свои плюсы и свои минусы. Очень мощный инструмент с огромным количеством функционала практически под любые нужды малого и среднего бизнеса. Причём бесплатно. Платная поддержка только для тех, кому недостаточно базового функционала или нужна помощь в настройке.

Об этом инструменте, который активно используется в нашей компании с 2008 года, и пойдёт речь. А точнее, о том, что с ним стало в руках нетерпеливых Perl-программистов компании REG.RU.
Так что же вы там накодили?
Всего голосов 21: ↑15 и ↓6 +9
Комментарии 28

Прошлое и настоящее SSL-сертификатов

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


Появление SSL


SSL (Secure Sockets Layer), семейство транспортных криптографических протоколов, известно примерно с 1994 года (первые работы по использованию средств криптографии в качестве транспорта для уже известных протоколов проводились и раньше).

Последний протокол семейства, SSL v3, в июне 2015 года в RFC7568 объявлен устаревшим. Взамен него надлежит использовать новые версии семейства SSL, протоколы TLS (Transport Layer Security) версии 1.2 или старше (на момент написания этого текста).

Оба протокола используют так называемый сертификат открытого ключа стандарта X.509, который не вполне корректно принято называть сейчас SSL-сертификатом. Стандарт известен с 1988 года. Сертификат открытого ключа, успешно использовавшийся на протяжении всего прошедшего времени, успел продемонстрировать свои сильные и слабые стороны (о них сказано ниже).
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 6

Выбираем плагин для кэширования WordPress: бенчмаркинг 18 плагинов

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


При разработке собственного сайта мы всегда хотим снизить время загрузки до минимума, и многие сделали это уже почти спортом, стараясь выгадать хотя бы 1/10 секунды. Все мы знаем, насколько важно кэширование, но существует много способов обмануть самого себя, смотря только на оценку времени загрузки. Для проведения теста мы попытались найти несколько различных кэширующих плагинов и проверить их производительность.
Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 21

Время Perl

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


Perl и CPAN предоставляют множество самых разных инструментов для работы с временем. Традиционный и наиболее известный DateTime вызывает столь же традиционные серьёзные нарекания к скорости работы и потреблению памяти, поэтому он постепенно стал вытесняться из нашей системы альтернативными модулями. TIMTOWDI — это замечательно, но в проекте всё-таки хочется иметь какой-никакой порядок. Поэтому мы решили протестировать несколько самых популярных модулей по скорости, функционалу и удобству использования и выбрать тот самый единственный, который станет нашим основным инструментом.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 11

Обновление облачной платформы Jelastic 2.5 — масштабирование на лету

Время на прочтение 4 мин
Количество просмотров 6.5K
image

Jelastic — это универсальная облачная платформа, которая совмещает в себе архитектуры PaaS (платформа как сервис) и IaaS (инфраструктура как сервис). На Jelastic можно за несколько минут развернуть окружение Java, PHP, Ruby, Python или Node.JS и запустить в нём настроенное и готовое к высокой нагрузке приложение. При этом возможность деплоя через GIT, SVN, а также плагины для IDEA, NetBeans, Eclipse позволяют тратить ещё меньше времени на деплой и больше на разработку.

В этой статье мы расскажем об одном из последних обновлений этой платформы — 2.5, которое добавило ряд интересных возможностей.
Читать дальше →
Всего голосов 15: ↑12 и ↓3 +9
Комментарии 9

Информация

Сайт
www.reg.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек
Местоположение
Россия
Представитель
Рег.ру