-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Следование линии на основе OpenCV

Вторник, 23 Октября 2018 г. 17:00 + в цитатник
Сейчас очень популярны курсы по созданию автопилотов для машин. Вот эта нано-степень от Udacity — самый наверное известный вариант.

Много людей по нему учатся и выкладывают свои решения. Я тоже не смог пройти мимо и увлекся.

Разница в том, что курс предполагает разработку алгоритма на основе предоставляемых данных, а я делал все для своего робота.
Читать дальше ->

https://habr.com/post/426675/?utm_source=habrahabr&utm_medium=rss&utm_campaign=426675


[Из песочницы] Как разобраться в Tensorflow и не умереть, а даже научить чему-то машину

Вторник, 23 Октября 2018 г. 16:57 + в цитатник

Привет, Хабражители. Сегодняшний пост будет о том, как не затеряться в дебрях многообразия вариантов использования TensorFlow для машинного обучения и достигнуть своей цели. Статья рассчитана на то, что читатель знает основы принципов работы машинного обучения, но пока еще не пробовал это делать своими руками. В итоге мы получим работающее демо на Андроиде, которое кое-что распознает с довольно высокой точностью. Но обо всем по порядку.


Читать дальше →

https://habr.com/post/427449/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427449


Метки:  

Без заголовка

Вторник, 23 Октября 2018 г. 16:49 + в цитатник

GNU Arm Embedded Toolchain + PVS-Studio

Встраиваемые системы давно и прочно вошли в нашу жизнь. Требования к их стабильности и надежности очень высоки, а исправление ошибок обходится дорого. Поэтому для embedded разработчиков особенно актуально регулярное использование специализированных инструментов для обеспечения качества исходного кода. Эта статья расскажет о появлении поддержки GNU Arm Embedded Toolchain в анализаторе PVS-Studio и дефектах кода, найденных в проекте Mbed OS.
Читать дальше ->

https://habr.com/post/427447/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427447


Метки:  

Вычисляем по IP: как бороться со спамом в социальной сети

Вторник, 23 Октября 2018 г. 16:06 + в цитатник
Спам в социальных сетях и мессенджерах — это боль. Боль и для честных пользователей, и для разработчиков. Как с ней борются в Badoo, рассказал Михаил Овчинников на Highload++, далее текстовая версия этого доклада.




О спикере: Михаил Овчинников работает в Badoo и последние пять лет занимается антиспамом.

В Badoo зарегистрировано 390 миллионов пользователей (данные на октябрь 2017). Если сравнивать размер аудитории сервиса с населением России, то можно сказать, что в нашей стране по статистике каждых 100 млн человек охраняет 500 тысяч полицейских, а в Badoo каждые 100 млн пользователей защищает от спама всего один сотрудник Антиспама. Но даже такое небольшое количество программистов способно защитить пользователей от разных неприятностей в интернете.
Читать дальше ->

https://habr.com/post/426843/?utm_source=habrahabr&utm_medium=rss&utm_campaign=426843


Метки:  

[Перевод] Конвергенция с Kubernetes

Вторник, 23 Октября 2018 г. 15:59 + в цитатник

Тотальная стандартизация


Я готовил этот материал для выступления на конференции и спросил у нашего технического директора, в чем главная фишка Kubernetes для нашей организации. Он ответил:


Разработчики сами не понимают, сколько лишней работы делали.

Видимо, его вдохновила недавно прочитанная книга «Factfulness» — сложно заметить незначительные и непрерывные изменения к лучшему, и мы постоянно упускаем из виду свой прогресс.


Но переход на Kubernetes точно нельзя назвать незначительным.


Читать дальше ->

https://habr.com/post/427441/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427441


Метки:  

[Из песочницы] Балансировка трафика в IP-сетях оператора

Вторник, 23 Октября 2018 г. 15:05 + в цитатник
В статье рассмотрен способ организации балансировки трафика на границе сети при следующих условиях:

  • транспортный протокол: IPv4;
  • протокол динамической маршрутизации OSPFv2 [1, 2];
  • исходящий и входящий трафик одного пользовательского IP-адреса проходит через один и тот же шлюз услуг и через один и тот же NAT-маршрутизатор [3];
  • балансировка трафика осуществляется между 2 шлюзами услуг (BNG [4]);
  • балансировка трафика осуществляется между 2 NAT-маршрутизаторами, не использующих динамическую маршрутизацию;

Подключенный пользовательский сегмент сети рассмотрен на примере беспроводных сетей стандарта IEEE 802.11 [5] с использованием контроллеров. Решение включает в себя уровни агрегации и распределения, уровень радиопокрытия.

Решаемые задачи:

  • балансировка трафика в точке подключения пользовательских устройств к сети;
  • равномерное распределение пользовательского трафика между BNG;
  • обеспечение симметричной маршрутизации входящего и исходящего трафика при использовании NAT.

Читать дальше ->

https://habr.com/post/427433/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427433


Метки:  

Как эффективно проводить видеконференции с зарубежными заказчиками

Вторник, 23 Октября 2018 г. 14:20 + в цитатник
При работе с зарубежными заказчиками и партнерами возникает необходимость что-то обсудить по видеосвязи. Для этого можно использовать старый добрый Скайп или любую другую программу для видеосвязи. Как успешно провести переговоры с зарубежным партнером по видеосвязи и какая лексика пригодится? Разбираемся вместе.

image
Читать дальше ->

https://habr.com/post/426869/?utm_source=habrahabr&utm_medium=rss&utm_campaign=426869


Метки:  

City2Share: е- и автономомобили в логистических узлах Мюнхена

Вторник, 23 Октября 2018 г. 13:29 + в цитатник


Без особой помпы в Мюнхене стартует пилотный проект с многими участниками по «перехватному» каршарингу в самых оживлённых логистических точках с (потенциально) автономными электромобилями и отслеживанием свободных парковочных мест/допуском только разрешённых участников на эти места — и пересылкой соответствующей информации «в реальном времени» на приложения на смартфонах и в участвующих шаринг-авто.
Читать дальше ->

https://habr.com/post/427423/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427423


Метки:  

Работа с даными при построениии API на основе GraphQL

Вторник, 23 Октября 2018 г. 13:04 + в цитатник

Преамбула


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


GraphQL замечательный инструмент. Думаю, о его преимуществах уже знают и понимают многие. Тем не менее, есть некоторые нюансы, которые следует знать, когда вы строите свои API на основе GraphQL.


Например, GraphQL позволяет возвращать потребителю (пользователю или программе) запросившем данные только ту их часть, в которой этот потребитель заинтересован. Тем не менее, при построении сервера довольно легко совершить оплошность, которая приводит к тому, что внутри сервера (который может быть, в том числе, — распределенным) данные будут курсировать полными "пачками". В первую очередь это связано с тем, что "из коробки" сам GraphQL не предоставляет удобных инструментов для разбора входящего запроса, а те интерфейсы, которые в нем заложены недостаточно документированы.

Читать дальше ->

https://habr.com/post/427399/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427399


Метки:  

Книга «Блистательный Agile. Гибкое управление проектами с помощью Agile, Scrum и Kanban»

Вторник, 23 Октября 2018 г. 12:52 + в цитатник
image Что такое гибкое управление проектами?

Нужно ли оно вашему проекту?

Будет ли от этого выгода?

Хотите разобраться, как работает гибкое управление проектами и воспользоваться этим мощным подходом? Тогда вы выбрали правильную книгу.

«Блистательный Agile» — это не очередной рассказ о методах и процессах, основное внимание уделено реальным примерам использования Agile в бизнес-средах.

Здесь вы найдете практические советы и конкретные техники внедрения Agile, позволяющие сделать ваш проект успешным и реализовать гибкое управление в организации.
Читать дальше ->

https://habr.com/post/427409/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427409


Метки:  

Сравнительный и подробный анализ плагинов кеширования для WordPress

Вторник, 23 Октября 2018 г. 10:59 + в цитатник

Плагинов кеширования много с большим набором параметров и функций – без тщательного анализа невозможно сделать грамотный выбор. Полистав интернет, не нашел реально нормальных сравнений. Есть только посты исключительно для привлечения внимания – описания плагинов. Обычное дело — SEO пульсы, так сказать. Видел даже попытку сравнительного анализа трех плагинов, но дальше замера скорости загрузки через онлайн сервис больше ничего приведено не было. А как внутри все устроено, на что влияют оптимизации – не сказано. Ведь каждый сайт индивидуален – все равно нужна тонкая подстройка – необходимо понимать принцип работы для оптимального выбора.

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

https://habr.com/post/426835/?utm_source=habrahabr&utm_medium=rss&utm_campaign=426835


Метки:  

[Из песочницы] Внедрение LoRaWAN на сельскохозяйственном предприятии. Все о стройке, запуске и решениях

Понедельник, 22 Октября 2018 г. 21:36 + в цитатник
Добрый день!

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

Предстала однажды передо мной задача: Найти/реализовать охранную систему для дождевальных машин, типа «Фрегат»( для понимания читателей: существует проблема кражи распылителей). После долгих ковыряний в интернете, я понял, что толковых решений на Украинском рынке попросту нет.
Читать дальше →

https://habr.com/post/427363/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427363


[Перевод] Преобразование цветовой температуры (K) в RGB: алгоритм и пример кода

Понедельник, 22 Октября 2018 г. 20:11 + в цитатник


Если вы не знаете, что такое цветовая температура, начните отсюда.

Работая над инструментом «Цветовая температура» для PhotoDemon, я целый вечер пытался определить простой и понятный алгоритм преобразования между значениями температуры (в Кельвинах) и RGB. Я думал, что такой алгоритм будет просто найти, ведь во многих фоторедакторах есть инструменты для коррекции цветовой температуры, а в каждой современной камере, включая смартфоны, есть регулировка баланса белого на основе условий освещения.
Читать дальше ->

https://habr.com/post/427333/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427333


Метки:  

[Из песочницы] Написание шейдеров в Unity. GrabPass, PerRendererData

Понедельник, 22 Октября 2018 г. 19:08 + в цитатник
Привет! Я хотел бы поделиться опытом написания шейдеров в Unity. Начнем с шейдера искажения пространства (Displacement/Refraction) в 2D, рассмотрим функционал, используемый для его написания (GrabPass, PerRendererData), а также уделим внимание проблемам, которые обязательно возникнут.

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


Читать дальше →

https://habr.com/post/427357/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427357


Метки:  

Хабраквест в честь 20-летия Mail.Ru Group: победители и ответы

Понедельник, 22 Октября 2018 г. 18:54 + в цитатник
Полночь воскресенья прошла, и пора выбрать счастливчиков, которые получат призы за прохождение квеста-головоломки: puzzle.mail.ru. Самый первый прошедший получает главный приз, а остальные подарки мы раздадим случайным образом.


Подробности

https://habr.com/post/427205/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427205


Метки:  

Security Week 40: уязвимости в CMS Drupal и не только

Понедельник, 22 Октября 2018 г. 18:27 + в цитатник
На прошлой неделе разработчики CMS Drupal закрыли (новость, подробнее у них на сайте) сразу две критические уязвимости. Обе проблемы затрагивают Drupal версий 7.x и 8.x. Наиболее серьезная уязвимость была обнаружена во встроенной системе отправки e-mail (DefaultMailSystem::mail()). Можно задействовать ее таким образом, что при обработке сообщения появляется возможность выполнения произвольного кода. Виной тому, как обычно, отсутствие должной проверки ряда переменных.

Вторая уязвимость обнаружена в модуле Contextual Links — он позволяет модифицировать элементы веб-страниц без перехода в панель управления. Отсутствие проверки параметров, передаваемых при выполнении такого запроса, также может привести к выполнению кода. Правда, в отличие от первой уязвимости, эта эксплуатируется, только если атакующий уже имеет права на редактирование сайта.

Такие новости обычно не попадают в дайджест: ну нашли, ну закрыли, молодцы! Но как минимум раз в год стоит посмотреть на самые популярные системы управления сайтом и понять в перспективе, как там обстоят дела с безопасностью. Есть ли фрагментация версий CMS, похожая, например, на фрагментацию платформы Android? Так ли все плохо с безопасностью, как, например, в индустрии тех IoT-устройств, которые вроде и вовсе не IoT-устройства, а роутеры и камеры? Давайте посмотрим.
Читать дальше ->

https://habr.com/post/427351/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427351


Метки:  

[Из песочницы] Программатор для нового семейства tinyAVR на базе дешевого китайского конвертера CH340

Понедельник, 22 Октября 2018 г. 18:20 + в цитатник
Unified Program and Debug Interface (UPDI) — это однопроводной интерфейс для программирования/отладки новых 8-битных микроконтроллеров Atmel, пришедший на смену двухпроводному интерфейсу PDI, использовавшемуся для программирования микроконтроллеров AVR XMEGA.

image
Читать дальше ->

https://habr.com/post/427349/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427349


Метки:  

[Перевод] Переход на облачную платформу Google Cloud (Google Cloud Platform – GCP)

Понедельник, 22 Октября 2018 г. 17:58 + в цитатник

[Часть 1 из 2]



Блог Hike появился 12 декабря 2012 года, и читателей тогда было совсем немного. К 2016 году мы достигли цифр в 100 миллионов зарегистрированных пользователей и 40 миллиардов сообщений ежемесячно. Но такой рост обозначил проблему, связанную с масштабированием нашей инфраструктуры. Для ее устранения нам нужна была высокопроизводительная платформа по приемлемой цене. В 2016 и 2017 годах мы столкнулись с многочисленными перебоями в работе, с этим нужно было срочно что-то делать, поэтому мы начали рассматривать различные варианты.

Читать дальше ->

https://habr.com/post/427347/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427347


Метки:  

Разбор задачек Joker 2018

Понедельник, 22 Октября 2018 г. 17:24 + в цитатник


Алоха!

Вот и закончилась одна из самых хардкорных конференций в мире Java — Joker 2018, которая традиционно проходит в Санкт-Петербурге в «Экспофоруме». В этом году в конференции участвовало рекордное количество участников. «Одноклассники» традиционно предложили помочь нашим разработчикам решить нетривиальные задачи, которые возникают при создании одного из самых высоконагруженных проектов на Java.

Те, кто хорошо ответил на вопросы, получили призы, а вам предлагаем краткий разбор наших задачек. Мы скрыли правильные ответы под спойлером, чур, открывать только после того, как сами додумались до решения ;-)

Поехали!
Читать дальше ->

https://habr.com/post/427337/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427337


Метки:  

Инфраструктура для микросервисов. K8s и все-все-все

Понедельник, 22 Октября 2018 г. 15:45 + в цитатник

Как-то я уже писал тут о переезде из Азии в Европу, а теперь хочу написать, что я в этой Европе делаю. Есть такая профессия — DevOps, точнее нет, но так получилось, что это именно то чем я сейчас занимаюсь. Сейчас для оркестрации всего что бежит в докере мы используем rancher, о чем я тоже уже писал. Но вот случилось ужасное, вышел ранчер 2.0 который переехал на kubernetes (дальше просто k8x) и поскольку k8x сейчас действительно стандарт для управления кластером, возникло желание тоже построить всю инфраструктуру заново с блекджеком и библиотекаршами. Что еще добавляет пикантности это то что компания постоянно нанимает разных специалистов из разных стран и с разными традициями и кто-то и собой приносит puppet, кому-то милее ansible, а кто-то вообще считает что Makefile + bash — наше все. Поэтому однозначного мнения как все должно работать просто нет, а очень хочется.


Предварительно был собран такой зоопарк технологий и инструментов:


zoo

Читать дальше ->

https://habr.com/post/427323/?utm_source=habrahabr&utm_medium=rss&utm_campaign=427323


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 295 294 [293] 292 291 ..
.. 1 Календарь