Как стать автором
Обновить

Как настроить ipv6 на даче у LTE провайдера анлим.бел/unet для роутеров на базе openwrt

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

Приветствую хабражителей.

Я уже довольно давно озадачился вопросом настройки ipv6 на даче т. к. хотелось бы иметь прямой доступ к устройствам (например камеры, шлюзы, nas итд) без костылей в виде vps/vpn или static ipv4 + проброс портов.
Ведь будущее уже наступило и ipv6 давно шагает по планете.

В моей локации нормальный интернет можно получить только через lte/3g операторов, оптика в наши края, к сожалению, еще не добралась.

Пару лет назад ни один из известных мне сотовых операторов услугу ipv6 не предоставлял несмотря на то, что уже давно существует указ президента РБ об обязательной поддержке ipv6 всеми провайдерами.

Недавно я снова озадачился оным вопросом и начал обдумывать костыльные варианты вроде таких и таких. Но затем дернул меня черт еще раз пингануть провайдеров (ну а вдруг ?).
И… О, чудо, оказывается оператор анлим.бел выдает ipv6 /64 подсеть за 9.9 руб/мес (примерно 3$)

Поговорив с тех. поддержкой я выяснил что услугу они предоставляют, но четких инструкций как это сделать самостоятельно у них нет. Предлагают заказать услугу “настройка специалистом” за ~ 15$ (ребята, поставить галочку в настройках подключения obtain ipv6 automatically ? серьезно ? камон :).
В ходе дальнейшей дискуссии выяснилось что у них есть набор скринов как это делать на mikrotik ах, для роутеров на базе openwrt (мой случай) инструкций нет.

Внимательно изучив предоставленные скрины я понял что на самом деле все очень просто: достаточно настроить pptp соединение и включить dhcpv6 поверх него.
Дело в том, что анлим.бел не предоставляет честный ipv6  (dual-stack IPv4 and IPv6), а использует туннель ipv6 via ipv4.

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

Эксперименты с нейронными сетями на данных сейсморазведки

Время на прочтение14 мин
Количество просмотров16K
Сложность интерпретации данных сейсмической разведки связана с тем, что к каждой задаче необходимо искать индивидуальный подход, поскольку каждый набор таких данных уникален. Ручная обработка требует значительных трудозатрат, а результат часто содержит ошибки, связанные с человеческим фактором. Использование нейронных сетей для интерпретации может существенно сократить ручной труд, но уникальность данных накладывает ограничения на автоматизацию этой работы.

Данная статья описывает эксперимент по анализу применимости нейронных сетей для автоматизации выделения геологических слоев на 2D-изображениях на примере полностью размеченных данных из акватории Северного моря.

Проведение акваториальной сейсморазведки
Рисунок 1. Проведение акваториальной сейсморазведки (источник)
Читать дальше →
Всего голосов 40: ↑40 и ↓0+40
Комментарии14

Kaggle для футболистов. Разбираем подходы призеров соревнований по детекции столкновений (5 — 3 место)

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров2.5K

Недавно закончилось соревнование от американской национальной футбольной лиги (NFL), которая объединилась с AWS, чтобы прокачать системы спортивной видеоаналитики.

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

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

Рунетология (56): управляющий партнер uCoz Евгений Курт

Время на прочтение1 мин
Количество просмотров1K
Евгений Курт — о достоинствах и недостатках платформы uCoz, о качестве и количестве ее аудитории, о рынке и конкурентах, о проблемах регулирования контента, о гражданской и юридической ответственности, а также о том, как построить «честную» платную техническую поддержку.

Интервью с гостем:
  • Почему умирают сервисы бесплатного хостинга?
  • uCoz: из экспериментального сервиса — в мощную платформу с амбициями
  • Кому и зачем нужны конструкторы сайтов сегодня?
  • uCoz и бизнес: источники дохода и таинственные инвесторы
  • Самые популярные ресурсы на базе uCoz
  • Выход на мировой рынок: положение, перспективы и партнеры
  • uCoz, маркетинг в России и проблемы с репутацией
  • Социальные сети и сайтбилдеры: неравная борьба или путь к интеграции?
Обсуждаемые новости:
  • Apple обогнала Microsoft по капитализации
  • «Комстар» проведет интернет в телевизоры
  • Quintura сделала платный поиск
  • «ВКонтакте» соберет по 200 тыс. руб. с владельцев рекламных приложений
  • Земфира выложила свои альбомы в сеть
Послушать предыдущие выпуски и подписаться на RSS подкаста
Страница «Рунетологии» на Facebook

Всего голосов 33: ↑24 и ↓9+15
Комментарии19

Программный модуль оцифровки поврежденных документов

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

Оптическое распознавание символов (OCR) — это процесс получения печатных текстов в оцифрованном формате. Если вы прочитали классический роман на цифровом устройстве или попросили врача поднять старые медицинские записи через компьютерную систему больницы, вы, вероятно, воспользовались OCR.


OCR делает ранее статический контент доступным для редактирования, доступным для поиска и для обмена. Но многие документы, нуждающиеся в оцифровке, содержат кофейные пятна, страницы с загнутыми уголками и множество морщин сохраняют некоторые печатные документы в не оцифрованном виде.


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


В работе рассматривается задача очистки текста от зашумленности, распознавание текста на изображении и конвертации его в текстовый формат.


image


Для обучения использовалось 144 картинки. Размер может быть разным, но желательно должен быть в пределах разумного. Картинки должны иметь формат PNG. После считывании изображения используется бинаризация – процесс преобразования цветного изображения в черно-белое, то есть каждый пиксель нормализуется в диапазон от 0 до 255, где 0 – это черный, 255 – белый.


Чтобы обучить сверточную сеть, нужно больше изображений, чем имеется. Было принято решение разделить изображения на части. Так как обучающая выборка состоит из картинок разного размера, каждое изображение было сжато до 448х448 пикселей. В результате получилось 144 изображения в разрешении 448х448 пикселей. После чего все они были нарезаны на неперекрывающиеся окна размером 112x112 пикселей.

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

Настройка функции потерь для нейронной сети на данных сейсморазведки

Время на прочтение13 мин
Количество просмотров29K
В прошлой статье мы описали эксперимент по определению минимального объема вручную размеченных срезов для обучения нейронной сети на данных сейсморазведки. Сегодня мы продолжаем эту тему, выбирая наиболее подходящую функцию потерь.

Рассмотрены 2 базовых класса функций – Binary cross entropy и Intersection over Union – в 6-ти вариантах с подбором параметров, а также комбинации функций разных классов. Дополнительно рассмотрена регуляризация функции потерь.

Спойлер: удалось существенно улучшить качество прогноза сети.


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

Проверка ценников в магазине с помощью YOLOv4-Tiny+EasyOCR

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

Привет всем читателям Хабра! Нас зовут Сергей и Павел, мы студенты Томского государственного университета систем управления и радиоэлектроники (ТУСУР). В прошлом году мы победили в треке “Искусственный интеллект” IV Межвузовского конкурса выпускных проектов «‎IT Академии Samsung»‎. Там мы представили проект, использующий нейронные сети для анализа информации на ценниках.

Мы распознавали ценники сети магазинов “Лента” при помощи нейронных сетей для сегментации и OCR и теперь хотим рассказать о том, как проходила работа над проектом и что мы узнали за это время.

Читать далее
Всего голосов 22: ↑21 и ↓1+20
Комментарии27

Как рисовать кровеносные сосуды с помощью машинного обучения

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

Всем привет!

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

Дабы внести ясности откуда взялась идея этих букв и картинок, то начнем с того что я  обратился к физикам - не завалялось ли у них интересных задачек, в результате они дали мне реальный кейс, ну и соответственно данные, и я надеясь, что мы могли бы долго общаться и получить очень достойный результат.

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

Шерудим под капотом Stable Diffusion

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

Вероятно вы уже слышали про успехи нейросетей в генерации картинок по текстовому описанию.

Я решил разобраться, и заодно сделать небольшой туториал, по архитектуре модели Stable Diffusion. Сегодня мы не будем глубоко погружаться в математику и процесс тренировки. Вместо этого сфокусируемся на применении и устройстве основных компонент: UNet, VAE, CLIP.

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

Как мы взяли бронзу вместо золота на Kaggle или умей верно выбрать сабмит

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

Привет, чемпион!

Мы тут недавно потратили месяц на соревнование «UW-Madison GI Tract Image Segmentation» и не взяли золото. Золотую медаль не взяли, но теперь у каждого из нас есть первая бронза. И сейчас мы кратко расскажем про сработавшие подходы в сегментации. А еще расскажем, что можно было сделать, чтоб все-таки забрать золото. (Спойлер: мы были в шаге от золота ...)

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

Как написать пайплайн для чтения рукописного текста

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

Привет, Хабр! В этой статье мы, команда Sber AI, расскажем о пайплайне для распознавания текста и о нюансах обучения HTR‑моделей, а также поделимся датасетом школьных обезличенных тетрадей. Это почти 2 тысячи страниц с полной разметкой полигонов слов (более 300 тысяч текстов). Если нужно, то датасет есть в открытом доступе на hugging face.

Мы в Sber AI в рамках одного из наших направлений занимаемся распознаванием рукописного текста. В частности наша команда написала пайплайн для более удобного и быстрого проведения экспериментов под разные датасеты. Он состоит из двух модулей — (1) детекция слов и (2) чтение слов. К этому ещё можно добавить этап извлечения связного текста — объединение слов в предложения и страницы. Сложность HTR задачи (handwritten text recognition) в том, что рукопись каждого человека уникальна, на неё влияет множество факторов, включая возраст и настроение. Модель чтения печатного текста можно ускорить добавлением синтетики на основе печати простыми шрифтами на фонах. А вот с HTR‑моделью это не даст такой сильный прирост, так что лучше воспользоваться синтетической рукопиской от GAN.

Отметим, что интересные задачи возникают и в модели для детекции рукописного текста. В таких данных текст, как правило, «прыгает» по странице, каждое слово под своим углом. Некоторые слова накладываются друг на друга, а строка может изгибаться, чтобы она поместилась на одной странице. Есть нюансы и при объединении двух моделей, например, нюансы даунгрейда качества чтения текста при объединении с детекцией (ошибки двух моделей мешают друг другу).

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

Unity 5 uNet – новая сетевая подсистема. Этюд по авторитарной архитектуре

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

Пример реализации сетевой архитектуры в Unity3D с авторитарным сервером


В виду того, что:
а) старые сетевые принципы Unity3D, как говорится, устарели;
б) я всё равно не понимал, как у меня заработало то колдунство.
в) назойливо появился новый метод и начал прыгать в глаза при каждом запуске Unity.
я решил, что надо в сетевом обмене разобраться плотнее и устранить область “here be dragons”.
Читать дальше →
Всего голосов 16: ↑13 и ↓3+10
Комментарии7

Интернет вещей и 5G

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

5G & IoT: концепции будущего


Сегодня мир находится в преддверии новой технологической революции в беспроводных сетях. Ожидаемый запуск пятого поколения сотовой связи (fifth generation, или 5G) тесно связан с развитием не мене прорывного явления последних лет — Интернета вещей (IoТ). Обе эти концепции способны кардинально изменить бизнес и социум, предоставив им уникальные возможности взаимодействия «умных» устройств.

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

Эра IoT: как входить?

Время на прочтение5 мин
Количество просмотров7.7K
Сегодня мир стоит на пороге массового внедрения Интернета вещей (IoT) в повседневную жизнь и бизнес. Ожидается, что его серьезное развитие неразрывно связано с новым стандартом мобильной связи 5G, находящегося на завершающих этапах разработки и тестирования. С его помощью человек сможет управлять множеством подключенных к сети «умных» устройств. Впрочем, и сегодня есть девайсы, технические характеристики которых позволяют даже в рамках возможностей существующих сетей администрировать работу IoT-устройств.


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

Роботы в человеческом обществе

Время на прочтение11 мин
Количество просмотров68K
Роботы – это автоматизированные машины, которые способны выполнять функции человека при взаимодействии с окружающим миром. О них люди мечтали еще с древних времен, и вот сейчас эти механизмы входят в наше общество с огромной скоростью. Основное их предназначение – сделать нашу жизнь более комфортной, улучшить условия труда, освободить «руки» от сложных рабочих процессов и увеличить производительность.



Роботы чаще всего встречаются в промышленности, где с их помощью удалось полностью автоматизировать большинство производственных задач. Но, кроме того, умные машины все больше задействуются в военной отрасли, медицине, сфере обслуживания и потребительском секторе.
Читать дальше →
Всего голосов 15: ↑9 и ↓6+3
Комментарии9

Глубокое обучение с R и Keras на примере Carvana Image Masking Challenge

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


Привет, Хабр!

Пользователи R долгое время были лишены возможности приобщиться к deep learning-у, оставаясь в рамках одного языка программирования. С выходом MXNet ситуация стала меняться, но своеобразная документация и частые изменения, ломающие обратную совместимость, все еще ограничивают популярность данной библиотеки.

Гораздо привлекательнее выглядит использование R-интерфейсов к TensorFlow и Keras с бекендами на выбор (TensorFlow, Theano, CNTK), подробной документацией и множеством примеров. В этом сообщении будет разобрано решение задачи сегментации изображений на примере соревнования Carvana Image Masking Challenge (победители), в котором требуется научиться отделять автомобили, сфотографированные с 16 разных ракурсов, от фона. "Нейросетевая" часть полностью реализована на Keras, за обработку изображений отвечает magick (интерфейс к ImageMagick), параллельная обработка обеспечивается parallel+doParallel+foreach (Windows) или parallel+doMC+foreach (Linux).

Читать дальше →
Всего голосов 60: ↑58 и ↓2+56
Комментарии1

IoT — философия образования

Время на прочтение6 мин
Количество просмотров5.3K
Развитие цифрового общества неразрывно связано с уровнем внедрения в образовательный процесс новейших технологий. Синергия инновационных решений и новой философии в сфере обучения составляют основу «умного» образования (Smart Education). Использование концепции Интернета вещей позволяет делать процесс обучения более интерактивным, а значит, многообразным и интересным.


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

Автомобиль, Интернет вещей и прочие технологии

Время на прочтение13 мин
Количество просмотров10K
Современное автомобилестроение, пожалуй, является одной из самых новаторских отраслей промышленности. За последнее время, автомобиль с успехом превратился из механического чудовища, поглощающего нефтяные ресурсы, в компьютер, который эффективно управляет электрическим приводом. Также известны вполне успешные коммерческие образцы водородного автомобиля, например, у той же Toyota. Но многие согласятся, что при всем этом, романтика бензинового двигателя вряд ли когда-то умрет. Стоит ли стремиться к новому, виден ли сейчас прогресс в отрасли? Можно заметить, что даже не ограниченный запас хода электромобилей и, в большинстве стран, не сформированная инфраструктура заправок, например, водородным топливом, вряд ли тормозит прогресс развития «умного авто». В основном, виною тому – это жесткие меры безопасности, что действительно очень важно для всех нас.

С другой стороны, компьютерные сети и Интернет вплотную охватили весь мир, но при этом автомобиль и Интернет вещей (IoT) пока достаточно далекие друг от друга понятия. В предыдущей статье "Разъем диагностики OBD-II, как интерфейс для IoT" было высказано мнение, что фактически для любого автомобиля адаптер на базе интерфейса диагностики OBD-II, GPS-приемника, 3-х осевого датчика ускорений, совмещенного с гироскопом и, конечно, с выходом в Интернет, фактически решает задачу «подключенного авто» (Connected Car). Далее – это не сколько технологии, а механизмы взаимодействия автомобиля и устройств IoT. В настоящей публикации хочется рассмотреть не сколько механизмы построения платформы IoT для участников дорожного движения или углубится в вопросы безопасности на дорогах, что несомненно важно, а просто рассмотреть, что уже есть в мире автопрома, применительно для других отраслей или своих разработок.


Intel IoT Platform Paving the Road to the Car of the Future – IoT@Intel
Всего голосов 10: ↑10 и ↓0+10
Комментарии8

Всего понемногу: автомобиль, облако, Raspberry Pi и CAN

Время на прочтение13 мин
Количество просмотров42K
Развлекательный центр (in-vehicle infotainment, IVI) стал неотъемлемой частью современного автомобиля. Если раньше это был просто радиоприемник, затем кассетный магнитофон, потом музыку можно было слушать просто с флэшки, а теперь едва хватает двух дисплеев по 10.25-дюймов для приборной панели и развлекательного центра в новом Mercedes A-класса. Кстати, IVI – это уже не только музыка, но и навигация, доступ к Интернет и многие другие возможности внутри транспортного средства, которые потихоньку дают старт воплощению концепции «подключенного автомобиля» (Connected Car). Пожалуй, автотранспорт так же очень близок к реализации концепции Интернета вещей (IoT). И все это достигается благодаря «ассимиляции» компьютера и автомобиля.

В продолжении предыдущей заметки «Автомобиль, Интернет вещей и прочие технологии» хотелось бы рассмотреть идеи для воплощения автомобильного компьютера на уровне открытых проектов и немного затронуть современные тенденции в этом ключе.


Image: Bringing its A game: new 2018 Mercedes A-class hatch revealed – CAR Magazine
Всего голосов 14: ↑13 и ↓1+12
Комментарии6

Что мы знаем об Amazon Alexa? Или первые впечатления от Amazon Echo Dot

Время на прочтение20 мин
Количество просмотров29K
Давно прошло время «войны браузеров», однако, ее результаты отчетливо видны и сегодня. Сейчас у пользователя есть выбор среди различных надежных, удобных и фактически однотипных программных решений, подкрепленных стандартами HTML5, CSS3 и, конечно, стремительно развивающимися реализациями JavaScript. Но все началось с того момента, когда компании-разработчики с чего-то решили, что «победитель», доминирующий на рынке браузеров, будет и «управлять» Интернетом. И, как говорят философы, история повторилась. Похоже, теперь речь идет о голосовом интерфейсе и, соответственно, конкуренции голосовых ассистентов.


Image: How to Mount your Amazon Echo Dot on the Wall, Ceiling, or Under the Counter – Android Central
Всего голосов 25: ↑21 и ↓4+17
Комментарии28