Месяц: Декабрь 2019

  • Начинающим о SEO

    от автора

    Доброго времени суток, Хабровцы. Любой начинающий веб-мастер, создавший свой первый сайт, ждет огромного числа посетителей, желательно уже на второй день после того как залил сайт на хостинг. Первым делом вешается счетчик посетителей, который зафиксирует сей исторический факт, а во сне на нем появляются магические цифры: 100000, 200000, 1000000 хостов… Жаль, что только во сне. На…

  • Использование партиционирования в MySQL для Zabbix с большим количеством объектов мониторинга

    от автора

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

  • 9 полезных трюков HTML

    от автора

    Приветствую, Хабр! Представляю вашему вниманию перевод статьи «9 Extremely Useful HTML Tricks» автора Klaus. У HTML есть много практических секретов, которые могут вам пригодиться. Нативка от автораНо я хочу убедиться, что сайт работает в Internet Explorer и других браузерах. Я использую Endtest для создания автоматизированных тестов и выполнения их в кросс-браузерном облаке. Netflix использует ту…

  • Три метода Pandas, о которых вы, возможно, не знали

    от автора

    Автор статьи, перевод которой мы сегодня публикуем, говорит, что когда он узнал о тех методах библиотеки Pandas, о которых хочет тут рассказать, он почувствовал себя совершенно некомпетентным программистом. Почему? Дело в том, что ему, когда он до этого писал код, лень было заглянуть в поисковик и узнать, существуют ли некие эффективные способы решения некоторых задач.…

  • Обзор конференции DevOpsDays Moscow: инсайты из 6 докладов

    от автора

    7 декабря прошла третья конференция DevOpsDays Moscow, организованная московским DevOps-сообществом при поддержке Mail.ru Cloud Solutions. Кроме докладов ведущих практиков DevOps, участники могли посетить короткие мотивирующие Lightning Talks, воркшопы и пообщаться в опенспейсах. Мы собрали важные инсайты с шести выступлений и провели интервью с несколькими спикерами, чтобы узнать о том, что осталось за рамками докладов. Внутри:…

  • Отличия между C++ /Visual Basic и Java на общем уровне (для начинающих и учащихся)

    от автора

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

  • Позиция Mail.ru Group по развитию opensource в России

    от автора

    Считаем важным сегодня сформулировать позицию компании по развитию открытого исходного кода в России. Mail.ru Group — opensource-компания в своем ДНК. Мы уже много лет активно развиваем opensource-проекты — и силами отдельных разработчиков-энтузиастов, и целыми командами внутри компании. На базе наших открытых разработок — СУБД Tarantool, MAPS.ME, ICQ и других — работают продукты и сервисы, которыми…

  • Пишем тренажер слепой печати на чистом JavaScript. Часть 1

    от автора

    Здравствуйте! В преддверии старта курса «Fullstack разработчик JavaScript» один из наших авторов решил поделиться своим опытом создания тренажера для слепой печати. А мы же, в свою очередь, хотим показать вам данный материал. Всем привет! Сегодня я решил показать, как написать свой тренажер слепой печати на JavaScript. Я думаю, каждый из нас в начале пути тренировал…

  • Новое достижение в криптографии — факторизация 795-битного числа RSA

    от автора

    2 декабря 2019 года в рассылке по теории чисел nmbrthry@listserv.nodak.edu сообщили о факторизации числа RSA-240 (240 десятичных знаков, 795 бит). Это новое достижение в криптографии и теории чисел и очередное выполненное задание из списка RSA Factoring Challenge. Вот число и его множители: RSA-240 = 124620366781718784065835044608106590434820374651678805754818788883289666801188210855036039570272508747509864768438458621054865537970253930571891217684318286362846948405301614416430468066875699415246993185704183030512549594371372159029236099 = 509435952285839914555051023580843714132648382024111473186660296521821206469746700620316443478873837606252372049619334517 * 244624208838318150567813139024002896653802092578931401452041221336558477095178155258218897735030590669041302045908071447 Исходя из текущего тренда можно примерно…

  • Как собрать образ Oracle DB для Testcontainers

    от автора

    Код должен тестироваться на той СУБД, с которой он будет работать. Testcontainers — это такая библиотека, которая позволяет использовать в юнит тестах практически любую СУБД с той же лёгкостью, что embedded базы данных типа HSQLDB или H2. Был бы только Docker образ Именно сборке удобного для использования с Testcontainers докер образа посвящена эта статья. У…