[Из песочницы] Не используйте лямбды в качестве слушателей в Kotlin |
Метки: author nikis разработка под android kotlin перевод android |
[Перевод] Эксплуатация Heap Overflow с использованием JavaScript |
Метки: author Nidhognit информационная безопасность safari javascript |
Истории успеха Kubernetes в production. Часть 5: цифровой банк Monzo |
Метки: author shurup системное администрирование it- инфраструктура devops блог компании флант kubernetes linkerd go истории успеха monzo банки |
Russian AI Cup 2017 — отчет о бета-тесте, старт чемпионата. Хотели StarCraft, получили странный Total War |
Седьмого ноября официально стартовала неделя бета-теста Russian Ai Cup 2017. Чемпионат ежегодный, и в этом году мы решили предложить участникам проект под названием CodeWars — конкурс по программированию ботов для игры, которую сами участники сходу окрестили «симулятором игрока в RTS». Бета-тест подошел к концу, чемпионат официально стартовал, и под катом мы хотели бы отчитаться, поделиться новостями о том, что же мы теперь можем предложить. Ну и еще раз зазвать всех поучаствовать, не без этого конечно.
Читать дальше ->
|
Нужен ли метод OPTIONS в REST-сервисах? |
Метки: author AndreyRodin разработка веб-сайтов it- стандарты html asp .net rest rest api options hateoas |
CatalogBox — идея развития ComboBox'а |
ComboBox
(он же DropDown
, он же select
в html) для повышения удобства программного продукта для пользователя – чтобы контрол выбора стал намного удобнее и дружелюбнее при выборе сложных объектов из больших и не очень списков. Ведь задача программиста — в непрерывном улучшении и упрощении жизни пользователя.
Метки: author breezemaster разработка веб-сайтов интерфейсы графический дизайн веб-дизайн удобство интерфейса |
Таргетирование приложения «Модератор Одноклассников» |
У социальной сети Одноклассники, как и у других интернет-ресурсов, где пользователи могут загружать любой контент, существует задача фильтровать изображения, нарушающие законы Российской Федерации и лицензионное соглашение самой площадки. Таким контентом в соцсети считается порнография в открытом доступе, а также сцены насилия, жестокости и прочие ужасные картинки.
Ежедневно в социальную сеть загружается более 20 миллионов картинок. Для того чтобы их проверить, наши инструменты на основе нейронных сетей автоматически фильтруют картинки определенных категорий. Однако часть контента мы пропускаем через ручную разметку, так как не всегда нейронная модель однозначно может определить, есть запрещенный контент на картинке или нет. Наш любимый пример пограничного контента — диван из разряда «показалось».
Метки: author OkAlexey машинное обучение data mining big data блог компании одноклассники crowdfunding модерация разметка изображений геймификация таргетирование |
CRM системы: что это? Понимание простыми словами |
Метки: author BestWebService erp- системы crm- сrm-системы |
Эксплуатация криптоуязвимости ROCA может быть проще, чем предполагалось |
Метки: author ptsecurity информационная безопасность блог компании positive technologies уязвимости криптография roca |
Как прошёл октябрьский moscowcss. Видеозаписи со встречи moscowcss №5 из офиса Туту.ру 31 октября 2017 |
Метки: author pinekiller css блог компании туту.ру meetup moscowcss webp svg спецификация tutu.ru туту.ру |
Kotlin Night Moscow в Avito 25 ноября |
Всем привет! Хотим пригласить читателей Хабрахабра на Kotlin Night Moscow, мероприятие, которое проходит при поддержке JetBrains. В субботу, 25 ноября, в московском офисе Avito поговорим о монадах, DSL для автоматизации экспериментов, перспективах Kotlin Native и подходах к сокращению количества boilerplate-кода. В митапе примут участие представители Avito, Tutu.ru, Joom, Odnoklassniki.ru. Приходите обмениваться опытом и обсуждать профессиональные вопросы! Если вы не в Москве — не расстраивайтесь, в день мероприятия будет организована прямая видеотрансляция. Под катом — описание докладов и все пароли и явки.
Метки: author onetruecolor разработка под android разработка мобильных приложений конференции kotlin блог компании avito jetbrains avito |
[Перевод] JavaScript: путь к ясности кода |
Метки: author ru_vds совершенный код разработка веб-сайтов javascript блог компании ruvds.com разработка обучение |
Собери свой Security Operation Center из 5 элементов |
Привет, Хабр!
Мы тут часто пишем о том, что работа центра мониторинга и противодействия кибератакам невозможна без определенных процессов (мониторинг, реагирование, расследование инцидентов и т.д.) и, конечно, без систем защиты (AV, WAF, IPS и т.д.).
То же самое мы объясняем заказчикам, но они, быстро пересчитывая деньги в кармане, иногда в ответ спрашивают: "А можно нам SOC в базовой комплектации?"
Предлагаем вам представить себя на месте такого заказчика. Под катом 26 аббревиатур и терминов. Проверьте, насколько вы понимаете принципы мониторинга и противодействия кибератакам и выберите всего 5 буквосочетаний, которые смогут надежно защитить компанию.
Внимание! Среди вариантов возможны honeypots.
|
Как облачный сервис Кабинет Дримкас справляется со спонтанными нагрузками |
Однажды днем у нас обрушился сайт. Сразу после ребута он падал снова. Мы знали, что это не DDOS, а органический трафик: к нам поступали типичные запросы, но сервера не справлялись. Увеличение мощности железа не помогало. Стало ясно, что пора оптимизировать нашу систему.
Молодым стартапам может быть интересно, как справляться с возросшими нагрузками на еще неокрепшее серверное ПО.
|
[Перевод] Миграция базы данных с InnoDB на MyRocks |
Зоджи-Ла, Индия
Привет, Хабр! Меня зовут Олег Ефимов, я работаю в Badoo в команде «Платформа», занимаюсь задачами хранения фотографий, интерфейсами сервисов и много чем ещё.
Мне часто приходится слышать, что в том, что касается серверных технологий, Badoo – довольно консервативная компания. Отчасти это так, но на самом деле мы используем много молодых языков программирования, новых инструментов и технологий. Одна из них – RocksDB, на основе которой Facebook создал MySQL storage engine – MyRocks. Пост о том, как Facebook осуществлял миграцию одной из своих баз данных с InnoDB на MyRocks, мне и захотелось для вас перевести.
Читать дальше ->
Метки: author Sannis высокая производительность администрирование баз данных mysql блог компании badoo rocksdb myrocks high performance |
Анонс Java-конференции JPoint 2018: JDK 9, высокие нагрузки и производительность JVM |
Метки: author ARG89 конференции высокая производительность java блог компании jug.ru group jpoint jpoint2017 jugru |
Россия vs Германия. Немного инсайда о разнице в ведении бизнеса, клиентской поддержке и качественном сервисе |
|
[Из песочницы] Расстояние Левенштейна в MySQL и алгоритмы нечёткого поиска средствами PHP |
|
Операция Windigo: обновление Linux/Ebury |
Метки: author esetnod32 антивирусная защита блог компании eset nod32 malware ebury windigo |
Стажеры |
|