Pull to refresh
4
0
Рег.ру @Reg-ru

User

Send message

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

Reading time4 min
Views4.4K

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

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

Читать далее
Total votes 12: ↑11 and ↓1+10
Comments22

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

Reading time10 min
Views2.4K

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

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

Поехали
Total votes 6: ↑5 and ↓1+4
Comments12

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

Reading time13 min
Views5K

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

Читать далее
Total votes 30: ↑25 and ↓5+20
Comments13

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

Reading time8 min
Views7.2K

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

Читать далее
Total votes 8: ↑7 and ↓1+6
Comments2

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

Reading time13 min
Views14K

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

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

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

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

Читать далее
Total votes 12: ↑9 and ↓3+6
Comments8

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

Reading time8 min
Views4.5K

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

Читать далее
Total votes 6: ↑5 and ↓1+4
Comments1

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

Reading time4 min
Views2.9K

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

Читать далее
Total votes 11: ↑9 and ↓2+7
Comments9

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

Reading time11 min
Views19K

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

Читать далее
Total votes 90: ↑86 and ↓4+82
Comments67

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

Reading time6 min
Views6.1K

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

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

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments8

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

Reading time5 min
Views9.2K

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

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

Читать далее
Total votes 18: ↑14 and ↓4+10
Comments15

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

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



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

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

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


Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments23

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

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


Читать дальше →
Total votes 26: ↑18 and ↓8+10
Comments27

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

Reading time9 min
Views5.9K


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

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

Reading time19 min
Views31K
image

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

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

REG.RU вводит проверку и лечение сайтов от вирусов и угроз при помощи Вирусдай.Сервер

Reading time2 min
Views4.9K


Крупнейший российский регистратор и хостинг-провайдер REG.RU вводит проверку и лечение сайтов от вирусов и угроз при помощи Вирусдай.Сервер. Напомним, что Вирусдай.Сервер — это серверный антивирус для хостинг-провайдеров, разработанный компанией Вирусдай для замены менее эффективных антивирусных утилит и обладающий большой полнотой и точностью детектирования вредоносного и опасного кода в файлах веб-сайтов.
Читать дальше →
Total votes 32: ↑6 and ↓26-20
Comments13

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

Reading time9 min
Views38K


Появление SSL


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

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

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

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

Reading time7 min
Views65K


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

Как красиво оформить публикацию на Хабре

Reading time7 min
Views45K
Публикация – основная единица связи автора с читателем. Практика показывает, что на Хабре можно разместить почти любой формат: небольшой анонс и лонгрид-обзор, интервью, фотоотчёт, трансляцию события, урок и многое-многое другое. Нередко успех публикации зависит и от её оформления – приятно оформленный материал читать одно удовольствие. В этой статье мы постараемся предоставить вам много полезных советов по хорошему оформлению материала.

И первый лайфхак – кликабельная картинка до ката, которая ведёт сразу внутрь публикации:


Читать дальше →
Total votes 140: ↑121 and ↓19+102
Comments112

Время Perl

Reading time15 min
Views17K


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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity