Pull to refresh
24
0

Пользователь

Send message

Первое правило машинного обучения: начните без машинного обучения

Reading time6 min
Views8.8K

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

Что? Начинать без машинного обучения?


Об этом говорю не только я.

Догадайтесь, какое правило является первым в 43 правилах машинного обучения Google?

Правило №1: не бойтесь запускать продукт без машинного обучения.

Машинное обучение — это здорово, но для него требуются данные. Теоретически, можно взять данные из другой задачи и подстроить модель под новый продукт, но она, скорее всего, не справится с базовыми эвристиками. Если вы предполагаете, что машинное обучение придаст вам рост на 100%, то эвристика даст вам 50%.
Читать дальше →
Total votes 25: ↑22 and ↓3+29
Comments11

Как мы мониторим наши сервисы

Reading time9 min
Views16K

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

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

Как было

Раньше наш мониторинг можно было описать так: куча очень умных людей ожесточенно программируют пробники на очень сложных языках, пытаясь замониторить все, что попадает в поле зрения. Несчастный заказчик, заходящий к ним побеседовать, сначала должен был заполнить десятки разных опросников и файлов, а потом долгое время отходить от услышанных слов вида “SNMP-трапы”, “пробы”, “агенты”.

Затем у нас появился E2E-мониторинг, способный эмулировать некоторые клиентские операции, именно так мы тогда и мониторили работу наших сервисов. Но были и печали: чтобы E2E в принципе начал что-то мониторить, нужно было составить ФТ объемом страниц эдак в 50 А4, а потом потратить несколько месяцев на разработку

Читать далее
Total votes 16: ↑13 and ↓3+17
Comments19

История спутника связи Telstar

Reading time8 min
Views3.5K

На протяжении второй половины 1950-х Джон Робинсон Пирс и его коллеги из Bell Labs работали над концепцией спутниковых коммуникаций. Осенью 1960 года AT&T начала разработку спутниковой системы связи под названием Telstar. Рабочая система должна была состоять «из 50-120 простых активных спутников на орбите примерно 7 тысяч миль» [11,2 тыс. км]. Проектировщики предполагали, что при помощи разрабатываемых больших ракетоносителей можно будет «за один запуск вывести на орбиту от дюжины и более спутников». Bell Labs рассчитала, что при размещении спутников на случайных орбитах, «система из 40 спутников на полярных орбитах и 15 спутников на экваториальных орбитах обеспечит обслуживание в 99,9% времени между двумя любыми точками на Земле. AT&T предложила, чтобы такая система содержала примерно 25 наземных станций, расположенных таким образом, чтобы обеспечить покрытие по всему миру». (Pierce, pg. 101)
Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments1

История ЖК-дисплеев с активной матрицей

Reading time9 min
Views7.3K

1962

В этом году появился первый тонкоплёночный транзистор (thin-film transistor, TFT), разработанный инженером RCA Полом Веймером — изобретателем, получившим множество патентов, связанных с технологией электронно-лучевых трубок. Его работа, вдохновлённая предыдущими инновациями, стала фундаментом, приведшим к созданию современной технологии производства дисплеев. RCA использовала изобретение в качестве основы технологии создания дисплеев на жидких кристаллах, которую в дальнейшем усовершенствовал её конкурент, компания Westinghouse.

Читать далее
Total votes 16: ↑12 and ↓4+12
Comments1

Нам нужны не дата-саентисты, а дата-инженеры

Reading time7 min
Views8.1K

Данные. Они повсюду и их становится только больше. За последние 5-10 лет data science привлекла множество новичков, пытающихся ощутить вкус этого запретного плода.

Но как сегодня выглядит ситуация с наймом в data science?

Вот краткое изложение статьи в двух предложениях.

TLDR: в компаниях на 70% больше вакансий на должности дата-инженеров, чем на должности дата-саентистов. Так как мы обучаем новое поколение практиков в сфере обработки данных и машинного обучения, давайте сделаем больший упор на инженерные навыки.

Так как моя работа заключается в разработке обучающей платформы для профессионалов в области данных, я много думаю о том, как эволюционирует рынок вакансий, связанных с данными (машинное обучение и data science).

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

Дата-саентист может работать в любом сегменте следующих сфер: моделирование машинного обучения, визуализация, очистка и обработка данных (например, преобразование данных для SQL), проектирование и развёртывание на производстве.

С чего вообще начинать рекомендации курса обучения для новичков?

Данные говорят громче слов. Поэтому я решил провести анализ должностей в сфере данных, на которые есть вакансии у компаний, выходивших из Y-Combinator с 2012 года. Вопросы, которыми я руководствовался в своих исследованиях:

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

Что стало причиной упадка Netscape Navigator?

Reading time5 min
Views10K

В свои первые годы Интернет сильно отличался от современного. Большинство людей бы его не узнало, в основном он состоял из электронных досок объявлений (bulletin board systems) без мультимедиа, за исключением нескольких изображений низкого разрешения. Эти системы досок были разделены, и до каждой нужно было дозваниваться по отдельности.

Интернет сильно изменился благодаря появлению World Wide Web. Все эти ранее отделённые системы соединились, но миру требовался способ их просмотра (браузинга) — нужен был «веб-браузер». В апреле 1994 года Марк Андриссен и Джеймс Кларк основали Mosaic Communications Corporation. Словом Mosaic назвали программное обеспечение, позволявшее пользователям получать доступ к различному содержимому веба. Андриссен работал над этим проектом, пока сотрудничал с National Center for Supercomputing Applications (NCSA) Университета Иллинойса.

Читать далее
Total votes 19: ↑17 and ↓2+20
Comments26

Закон Яровой и ботнеты: почему операторам важно мониторить трафик на предмет DDoS

Reading time4 min
Views4.7K
Операторы должны хранить трафик абонентов в течение определенного времени. Это закон, так что мы не будем вдаваться в рассуждения насчет его целесообразности или экономической составляющей. А поговорим о том, как трафик от зловредов может существенно увеличить расходы операторов на его хранение.

Меня зовут Константин, сегодня я расскажу о нашем мониторинге зловредной активности интернета вещей и иных гаджетов.



Суть мониторинга


Нашей главной задачей было удостовериться, что при соблюдении закона Яровой мы прицепом не храним ещё множество мусорного трафика, который не нужен ни пользователю, ни компетентным органам, ни, собственно, нам самим на наших серверах. Дело в том, что какой-нибудь умный чайник, умная розетка, домашняя IP-видеокамера, в общем, всё «умное», втыкающееся в розетку и висящее на вашем wi-fi-роутере, а также сам роутер имеют возможность стать частью ботнета. А потом радостно не только воду кипятить для кофе, но и безудержно DDoS-ить ресурс, неугодный злоумышленникам.
Читать дальше →
Total votes 7: ↑5 and ↓2+6
Comments14

Платформа обработки данных Билайн

Reading time6 min
Views6.1K

Весь телеком-бизнес основан на данных, и Билайн не исключение. Данные генерируются как внутри, так и снаружи: в OSS-системах (события на оборудовании, сетевой трафик), в BSS-системах (клиентские транзакции, маркетинговые кампании), на платформах Яндекс, Google и других. Общее количество систем, с которыми работает компания, исчисляется сотнями.

Чтобы извлекать пользу из всех этих данных, в Билайн с 2014 года существует и развивается платформа для их обработки. Считаю полезным для ИТ-сообщества делиться опытом, поэтому начинаю цикл статей о платформе обработки данных в Билайн.

Этот пост является первым. Поэтому для старта я кратко расскажу о роли платформы в реализации стратегии компании, предоставляемых возможностях (capabilities) и основных характеристиках. В последующих постах я буду более детально останавливаться на каждом элементе, иногда даже с погружением в отдельные компоненты.

Началом существования платформы обработки данных принято считать то время, когда в Билайн начали стартовать первые digital-проекты, основанные на аналитике данных. Платформа была создана как лаборатория: состав технологий мог меняться с каждой новой задачей, объем оборудования определялся глубиной данных, необходимых конкретным продуктовым командам. Тогда же начала формироваться команда девопс-инженеров, в руках которой и по сей день находится эксплуатация платформы.

Читать далее
Total votes 7: ↑5 and ↓2+8
Comments0

К чёрту всё, сделаю свой сервер

Reading time7 min
Views16K
Обычно всё бывает замечательно и ничто не предвещает беды, пока кто-нибудь не теряет доступ к своим конфиденциальным и/или бизнес-данным, потому что доверил их хранение кому-то другому.

Не нужно быть специалистом по поиску информации, чтобы найти кучу историй о людях, по которым прокатились монструозные корпорации, исповедующие принципы в духе «don’t be evil».

Вот несколько примеров:


Как сохранить контроль над своими данными и инструментами


Для владения своими данными далеко недостаточно иметь резервные копии цифровой информации. Дело ещё и в контроле с конфиденциальностью. Дело в доверии. Не знаю, как вы, а я не особо доверяю многим сервисам в вопросе хранения моих данных (за редкими исключениями).
Читать дальше →
Total votes 12: ↑10 and ↓2+17
Comments43

Как и зачем мы обновляли граничные соты

Reading time4 min
Views5.5K

В 2018 году в России отменили внутрисетевой роуминг, чтобы сделать жизнь абонентов проще. Теперь, если вы приезжаете в какой-то другой регион, то все ваши звонки на номера этого региона будут считаться «домашними» и тарифицироваться соответственно. И вроде бы всё просто. Но страна у нас большая, областей много, и ряд сложностей возникает именно на границах этих областей из-за специфики работы базовых станций.

Представьте себе ситуацию. Вам надо съездить в командировку в Москву из Ростова-на-Дону. Пока вы в Москве или Московской области, все ваши звонки на номера этого региона будут локальными, тут всё ясно и проблем нет. Ваши звонки будут междугородними только тогда, когда вы позвоните из Москвы домой, в Ростов-на-Дону. Здесь тоже пока всё понятно.

А вот когда вы окажетесь на границе с Тверской областью, возможны нюансы. Вы знаете, что вы именно на границе с Тверской областью, причем всё ещё на стороне Московской области. А ваш смартфон уже коварно прицепился к базовой станции Тверской области. Поэтому при таком звонке в Москву система будет уверена, что совершается междугородный звонок, из Тверской области в Москву, и денег за него снимут больше, чем планировалось.

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

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

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

История архитектуры маршрутизаторов

Reading time7 min
Views5.9K
За последние 50 лет мы добились большого прогресса в разработке Интернета: от небольшой сети из нескольких компьютеров до всемирной структуры из миллиардов узлов. На этом пути мы узнали огромный объём информации о том, как создавать сети и соединяющие их маршрутизаторы. Совершённые нами ошибки стали важными уроками для тех из нас, кто готов был их усвоить.

В самом начале маршрутизаторы были обычными компьютерами с подключёнными к шине платами сетевого интерфейса (Network Interface Card, NIC).


Рисунок 1 — Подключенные к шине платы сетевого интерфейса.

До определённого момента такая система работала. В этой архитектуре пакеты поступали в NIC и передавались центральным процессором из NIC в память. ЦП принимал решение о переадресации и выводил пакет на внешний NIC. ЦП и память — это централизованные ресурсы, ограниченные в поддержке устройств. Шина тоже являлась дополнительным ограничением: ширина пропускания шины должна была поддерживать ширину пропускания всех NIC одновременно.

Если необходимо увеличивать масштаб сети, то очень быстро начинают возникать проблемы. Можно купить процессор побыстрее, но как увеличить мощность шины? Если удвоить скорость шины, то нужно удвоить скорость интерфейса шины в каждой плате NIC и ЦП. Это удорожает все платы, даже если мощность отдельного NIC не повысится.
Читать дальше →
Total votes 13: ↑13 and ↓0+13
Comments5

Как сделать опрос потребителей максимально полезным

Reading time3 min
Views1.4K

Перед открытием нового бизнеса, смены логотипа, расширением ассортимента или запуском рекламной кампании хорошо бы заранее знать главное — как воспримут ваши действия будущие покупатели? Будут ли новшества или активности иметь успех? Сработает ваша бизнес-модель, понравится ли пользователям новый логотип, или от него в восторге только дизайнеры? Принесет рекламная кампания пользу или проделает дыру в бюджете?

Давайте же вспомним, чему нас учит маркетинг? Продавать нужно то, что будет непременно куплено. 

Мы предлагаем новый инструмент для вашего бизнеса, «Мобильные опросы», который поможет еще до старта оценивать эффективность ваших идей. Пригодится как крупным компаниям, так и стартапам.

Появление услуги летом 2020 года вызвало немало вопросов на рынке, хотя появление такого продукта выглядит очень логичным, а методология и результаты — прозрачными. При наличии большого количества инструментов себестоимость продукта удалось сделать в несколько раз меньше, чем у компаний, собирающих данные по классическим методикам. Это объясняется несколькими причинами: во-первых, мы не содержим штат интервьюеров и верификаторов, эти функции заменили современные инструменты: BigData и развитая платформа обработки данных. Во-вторых, сами данные — нам не надо закупать сторонние базы данных для совершения обзвонов (мы вообще никому не звоним с опросами), у нас есть собственная база, которую можно сегментировать по более чем 700 параметрам, и направлять предложение пройти опрос прямо на телефон. Ещё одно важное преимущество в том, что опросы можно теперь проводить по всей России, даже там, где это было ранее просто физически невозможно. Например, в регионах и малых поселениях.

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

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

Сто лет истории беспилотных автомобилей

Reading time12 min
Views5K

Старая иллюстрация: семья из четырёх человек играет в настольную игру, пока футуристический электромобиль автоматически управляет собой (1957 год).

Первым беспилотным транспортом были суда. После многовековой борьбы с ветрами и волнами древние моряки придумали устройства, укрощавшие эти силы природы и заменившие собой человека. Это были простые, но гениальные решения, наподобие системы «шкот-румпель», которая используется и по сей день.

Чтобы изготовить её, достаточно взять кливер-шкот (верёвку, управляющую маленьким передним парусом), пропустить его через шкив и назад через всю палубу. Завершить систему можно, привязав жвака-галсовую смычку к румпелю (палке, меняющей направление лодки). Теперь когда при порыве судно начнёт приводиться к ветру, кливер потянет верёвку через шкив и сдвинет румпель, направляя судно снова в противоположном направлении.

Подобные хитрости помогали умным мореходам снижать усталость от долгих смен у руля в эпоху паруса. Сегодня можно использовать их, чтобы открыть банку холодного напитка и наслаждаться брызгами, пока ваша яхта взрывает гребни волн подобно поезду на рельсах. Однако хотя румпели применялись для управления первыми автомобилями, старая технология не совершила перехода с моря на сушу. В 1891 году, когда Бенц познакомил мир с рулевым колесом, этот вопрос окончательно был снят.
Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments5

5G для железных монстров

Reading time3 min
Views4K
Различные беспилотники все активнее входят в нашу жизнь. И если с дронами и БПЛА все более или менее понятно как в части практического использования в мирных и не самых мирных целях, так и в части территориального применения, то с наземными беспилотниками все немного сложнее. Тут вам и ограниченность пространства для маневра и теста, и множество дополнительных правил использования и законов, и совсем другой подход к безопасности.

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

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



Это БЕЛАЗ 7513R, карьерный роботизированный самосвал грузоподъемностью в 130 тонн и максимальной скоростью 50 км/ч. Именно для этих машин мы развернули участок 5G-сети в действующем угольном разрезе “Черногорский”, республика Хакасия, СУЭК.
Total votes 16: ↑16 and ↓0+16
Comments10

Web Application Firewall: работа на опережение

Reading time6 min
Views6K
В одном из предыдущих постов мы рассказывали об отражении DDoS-атак при помощи анализа трафика по протоколу Netflow. Само собой, DDoS — далеко не единственная проблема, с которой может столкнуться ресурс. Воображение злоумышленников весьма и весьма велико, да и технических средств у них хватает. Плюс не стоит забывать о том, что какой-то из ваших ресурсов вполне может работать на ПО с zero-day-уязвимостями.

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

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

Зачем вообще нужен WAF

Читать дальше →
Total votes 9: ↑8 and ↓1+10
Comments6

5G в российской телемедицине

Reading time5 min
Views4.2K
Сети пятого поколения (5G) имеют большой потенциал применения в разных отраслях. Одно из перспективных направлений — сфера медицины. В будущем пациентам из удалённых регионов с большой долей вероятности больше не придётся ехать в больницу в крупные региональные центры – консультации или операции можно будет проводить дистанционно.

Первые операции по 5G в России


Наша страна не отстает в тестировании применения новых технологий в медицине. В ноябре 2019 года в России впервые были проведены первые хирургические операции и удаленный медицинский консилиум с использованием сети 5G Билайн.


Извлечение чипа из руки Джорджа

В режиме реального времени было проведено две операции:

  1. Первая операция – извлечение NFC-чипа, вживленного в руку Джорджа Хелда, исполнительного вице-президента по развитию цифрового и нового бизнеса Билайн. С самим чипом, как и с рукой Джорджа, все в порядке, просто чип успел к тому времени морально устареть (его устанавливали в 2015-м году).
  2. Вторая операция (удаление раковой опухоли у одного из пациентов клиники) проводилась с использованием подключенного к 5G-сети лапароскопа с 4К-камерой, анестезиологического пульта, нескольких камер и мультимедийной «белой доски» Huawei 5G для обмена экспертными мнениями всеми сторонами консилиума и выработки рекомендаций в режиме реального времени.

Как всё работало

Total votes 19: ↑14 and ↓5+16
Comments11

История развития видеоконференций

Reading time11 min
Views4.9K

Скриншот CU-SeeMe — одной из первых Интернет-систем для видеоконференций, появившейся ещё в 1992 году. В бизнес-среде и «оборонке» примеры использования технологий видеоконференций возникли ещё 1980-х.

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

В мире, напуганном распространением смертельно опасного заболевания, работодатели рано или поздно неизбежно бы попросили сотрудников оставаться дома… и работать оттуда. Этим преимуществом чаще всего не обладали работники прошлого, оно стало возможным благодаря Интернету. Но для такого способа применения Интернет далеко не идеален, и он доказывает это почти каждый раз, когда вы начинаете видеоконференцию. Небольшие задержки заставляют людей перебивать друг друга. Время тратится впустую, потому что собеседникам приходится повторять сказанное. И всегда найдётся один коллега, решивший поработать в кафе со всем окружающим его шумом. Лично я уже почти четыре года работаю удалённо, поэтому мне часто предоставлялась возможность совершения конференц-звонков; я осознал, что с ними связаны проблемы — технические, культурные и практические. И многие трудности, вызываемые этой технологией, сводятся к множеству мелких особенностей Интернета. Сегодня мы поговорим о сложности системы видеоконференций.
Читать дальше →
Total votes 13: ↑12 and ↓1+18
Comments0

Защитить удаленку (и не только) с помощью решений Genie и Radware

Reading time4 min
Views3.8K

DDoS-атаке может подвергнуться любой ресурс. Чаще всего атаки носят целенаправленный характер — злоумышленники могут пытаться положить сайт с какой-то информацией (разного рода СМИ и сайты с ТВ-трансляции сталкивались с подобным, и не раз). Предприятия торговли и банки тоже страдают от этого, для них простой систем довольно критичен, люди привыкли заходить в приложение банка или интернет-магазина и в пару кликов переводить деньги или покупать товары. Поэтому здесь и очевидные финансовые потери, и снижение лояльности клиента сразу.

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

Мы в Билайн.Бизнес начинаем предоставлять услугу под названием «Защита от DDoS атак NetFlow». В этом посте мы расскажем, что это и как работает.

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

Как цветные полосы стали самым популярным тестовым паттерном для ТВ

Reading time8 min
Views16K


Вы не знаете имён Норберта Ларки (Norbert D. Larky) и Дэвида Холмса (David D. Holmes), но почти наверняка тысячи раз видели результат их работы. Этот результат видели все люди, оставлявшие телевизор включенным на любом кабельном канале без трансляций по 24 часа в сутки. А иногда его можно было увидеть, когда на канале возникали неполадки и требовалось чем-то заполнить время трансляции. В начале 1950-х Ларки и Холмс изобрели один из самых известных тестовых паттернов, известных миру. Он вам знаком — это таблица из ярких цветных полос, которые сложно не заметить. Сегодня мы расскажем вам о ней и о других телевизионных тестовых паттернах.
Total votes 18: ↑18 and ↓0+18
Comments23

Телефоны, которые создали историю дизайна

Reading time10 min
Views18K

За свои 150 лет истории (если вы принадлежите к поклонникам Меуччи, а не Грейама Белла, то назовёте другое число) телефон прожил огромное количество жизней. Его чрезвычайно долгая эволюция и история характеризуются множеством технологических революций. По сути, телефон стал носителем «вируса» глобализации, в основе современных коммуникаций лежит понятие «телефонного звонка», а идея возможности мгновенной связи с практически любым человеком в мире демонстрирует наше понимание параллельности индивидуального существования каждого. Всегда было и есть нечто невероятно новое и волшебное в возможности услышать далёкий голос, вести разговор между Лондоном и Нью-Йорком, иметь доступ к любой информации из другой части мира.

На протяжении всех этих лет сам телефон как объект претерпел множество трансформаций, это один из тех современных нам предметов, которые так нравится переосмыслять, анализировать и модифицировать художникам и дизайнерам, пытающимся интерпретировать дух времени, а иногда и предугадать его. Мы попробуем отследить его развитие от телетрофона Меуччи до iPhone, представив дизайн наиболее выдающихся телефонов и рассказав историю объекта, внёсшего такой существенный вклад в формирование нашей собственной истории.
Читать дальше →
Total votes 24: ↑24 and ↓0+24
Comments52

Information

Rating
Does not participate
Registered
Activity