Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Начните с маленькой подводной лодки: устанавливайте бомбы, избавляйтесь от врагов и старайтесь не попадаться на глаза своим плавучим врагам. Вас ждет еще несколько игровых вселенных, много уникальных сюжетов и интересных загадок.

Пикабомбер

Аркады, Пиксельная, 2D

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
UltraStalker
UltraStalker
5 лет назад
Лига программистов

Старый домен — роднее новых двух⁠⁠

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

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самописец, Клипарт, Авторские права, Длиннопост

В далёком-далёком то ли 2003-м, то ли 2005-м году мы с другом подобрали из нескольких десятков вариантов и купили доменное имя ComGrAn.RU с целью сделать сайт студии WEB-дизайна и 3D-визуализации (почему так странно написано? а потому что это сокращение от «COMputer GRaphics and ANimation»). Разумеется, тогда у нас с ним наша затея не вышла, потому как мы весьма слабо представляли себе, как всё это правильно делается (для полноты картины достаточно сказать, что моим основным и горячо любимым рабочим инструментом для создания сайтов в те времена был Microsoft FrontPage, а для визуализации — пакет Ray Dream Studio 5.5, понятия не имеющий ни про какой антиалиасинг). Потом мы подзабили на продление, в результате чего доменное имя как-то незаметно перешло в чужие руки.  И вот в начале марта нынешнего года, случайно вспомнив про нашу с другом былую затею, решил буквально мимоходом-невзначай поинтересоваться принадлежностью домена... и к своему искреннему изумлению, обнаружил, что домен свободен. Покупка доменного имени последовала без малейших размышлений, и вот — ура! — спустя более 15 лет после первой покупки — он снова мой!


Надо отметить, предыдущие владельцы немало постарались, чтобы угробить репутацию домена: на момент мартовской покупки он прочно сидел под фильтрами Яши и Гоши — сейчас первый по моей просьбе снял санкции, второй пока раздумывает. Полдела сделано, но для этого пришлось немало повозиться. О чём ниже.


Кратко о содержимом фотостока: это [пока что] чуть больше пары сотен авторских (т. е. моих собственных) фотографий, иллюстраций и изображений в формате JPG, с разрешением от запредельных 640х480 пикселов и до бюджетных 1,5-4 мегапикселов. Часть из них засветилась на других фотостоках, типа Shutterstock, Depositphotos и пр., часть эксклюзивна (не в последнюю очередь потому, что не подошла по техническим требованиям, узнаваемым в кадре брендам и объектам, и т. д. — кстати, весьма вероятно, что со временем всё это исчезнет и с моего фотостока). Большая часть изображений бесплатна (в тематических секциях они помечены зелёным стикером «Free»)— на страницах сайта они с водяным знаком, но ссылки на максимальное разрешение и «скачать бесплатно» на таких страницах возвращают ту же картинку без водяного знака (с максимально возможным качеством и в максимально возможном разрешении). Контента маловато: некогда было толком заниматься, ибо на первом месте — разработка, да и работа водителем здорово отнимает силы и время. Тем не менее, кому что надо из картинок — заходите и выбирайте (платные не дам!). Время от времени бесплатка будет пополняться новыми экземплярами.

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самописец, Клипарт, Авторские права, Длиннопост

Переходим к программной части дела — для интересующихся.


Прежде всего, как обычно — никаких типовых движков, только свой собственный код. Разумеется, PHP, и разумеется, 5.3. Само собой, MySQL — куда же без него в подобных делах? Плюс JQuery для визуальных эффектов (инфы по каждой картинке много, впихнуть всё одновременно — далеко не во всех случаях выполнимая задача). Привычное разделение на шаблон, маршрутизатор запросов и библиотеку функций. Учитывая, что фотосток — это сайт с обилием картинок и при этом за статичные картинки на сайте выдаёт себя динамический программный модуль, активно ведущий обработку условий и факторов (в основном это касается решения «водяной знак поверх картинки есть/нет», но не только, ещё он пишет статистику и производит массу других манипуляций) — пришлось добавить кэш изображений (когда упомянутый модуль пишет на сервер статичные картинки и потом выдаёт их вместо себя, что значительно ускоряет показ превьюшек).

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


Алгоритм расчёта примерно следующий. Первое и самое главное следствие перемножения коэффициентов: если хоть один из них равен нулю — изображение будет бесплатным.  Коэффициент максимального разрешения картинки тем выше, чем выше разрешение (другими словами, чем больше мегапикселов в картинке — тем она дороже, и это логично, потому что рендер занял больше времени, для хранения требуется больше места, и т. д.). Коэффициент возраста картинки необходим для реализации схемы «общественное достояние»: провисит картинка на сайте, скажем, три года — станет безусловно бесплатной в максимальном разрешении. И наконец, коэффициент принадлежности к секции — чтобы можно было назначать его сразу множеству изображений (фракталы подешевле, автомобили подороже, кошки почти бесплатно, военная техника втридорога, или наоборот, как-то так). Добавлены и ещё несколько факторов, они пока в расчётах цены не участвуют и ждут своей очереди на подключение.

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самописец, Клипарт, Авторские права, Длиннопост

К слову, работа над платными картинками пока не закончена, так что сейчас купить их не получится — максимум полюбоваться на них сквозь водяной знак. К концу следующей недели надеюсь решить эту проблему. Средняя цена за картинку в максимальном разрешении, по предварительным оценкам, будет примерно равна стоимости чашки кофе в «Кофемании» (ну и естественно, будет корректироваться в процессе).


Разбивки на размеры пока нет. Любую из картинок сайт просто выдаёт в максимальном разрешении (платные — с водяным знаком, остальные — без).


Указания типа лицензий (узнаваемые объекты и бренды, различимые на фото личности и пр.) пока нет. В дальнейших планах. На данный момент юридически «чистыми» на 146% являются фракталы и 3D-иллюстрации, ибо для чистоты эксперимента создавались автором с абсолютного нуля, вплоть до категорического отказа от чужих 3D-моделей в рендерах.

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самописец, Клипарт, Авторские права, Длиннопост

Поиск по сайту — в доработке. По одному слову («снег», «дорога», «яма») можно искать, по двум и более — пока нет (а тем более с падежами). Готовые чужие фреймворки — не хочу, не интересно, интересно самому (плюс ряд других, вполне понятных соображений).


Ещё в ближайших планах — модуль автоматического объявлений акций на картинки. Будет на определённый период времени снижать цены (вплоть до нуля) на случайно выбранные картинки (за исключением имеющих ценовой иммунитет). Самому заниматься подобной фигнёй в ручном режиме — для меня давно уже признак дурного тона.


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


Пока всё. Вопросы, замечания, пожелания — просьба в комменты.

Показать полностью 4
[моё] Фотобанк Фотосток PHP Mysql Самописец Клипарт Авторские права Длиннопост
36
Explor8r
6 лет назад

Семья⁠⁠

Семья Семья, Самописец, Длиннопост

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


Человек не моногамен по своей природе.


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


И это печально. Печально потому, что люди бросаются друг на друга не думая о возможных последствиях и ответственности которая падает им на голову когда они просят другого человека выйти за них замуж. Это ведь не шутки. В таких ситуациях заключение брака для меня представляется как добровольное рабство. Причем в чистом виде. Конечно же все считают, что их эта статистка с разводами не коснется, что их семья не распадется и они будут жить в благополучие и роскоши [не прикладывая и не отдавая ради этого ничего]. Но после нескольких лет самоистязания, семейных ссор, избиений и прочего влюбленные внезапно осознают, что перестают друг другу симпатизировать. И после слов "Я подаю на развод", семья распадается.

Семья Семья, Самописец, Длиннопост

"С чего вдруг? Разве не вы говорили, что статистика вам не указ? Разве не вы думали, что ваша любовь вечна?" - кричу я. К сожалению, доказывать и опровергать в такие моменты уже поздно. Раньше нужно было думать. И раньше действовать. Очень жаль, что нам трудно учится не на своих, а на чужих ошибках. Применять скептицизм по отношению к тому, что нам прививают.


Для того чтобы построить прочный дом, нужно возвести устойчивый фундамент


Отношения необходимо развивать постепенно, не рывками, а меленькими, уверенными шажками. Необходимо находить консенсус в ходе спора, идти на уступки. Учитывать согласие обоих, а не одного. Пытаться понять своего партнера, осознавать, что никто из нас не идеален. Не достаточно просто любить - на любви далеко не уехать. Также, как и с достижением своих целей, тут нужно постоянство, дисциплина и мотивация. Только благодаря этим пунктам можно построить здоровы и крепкие отношения. И только тогда они начнут приносить истинное счастье.


Не поймите меня неправильно


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


Спасибо что дочитал(а), правда ценю.)



Показать полностью 1
Семья Самописец Длиннопост
21
Explor8r
6 лет назад

Образование⁠⁠

Образование Образование, Самописец, Длиннопост

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

Образование Образование, Самописец, Длиннопост

Потому что система устарела


Она не соответствует критериям периода все большой глобализации и научного прогресса. Профессии сменяются как карты в колоде и то, на что вчера был спрос, уже завтра - никому не нужно. Многие люди не понимают то, как устроен рынок труда. Спрос рождает предложения, а не наоборот. К примеру, возьмем профессию программиста. Безусловно сейчас это высокооплачиваемая и престижная профессия с хорошей возможностью карьерного роста, [если у тебя есть неплохие навыки и желание совершенствоваться] но будет ли так всегда? Все больше людей изучают языки программирования и входят в эту сферу. Когда работников будет больше чем необходимо, тогда программисты перестанут ценится. Ведь зачем тратить уйму деньжищ на того, кто выполняют простую работу и его легко заменить? Поэтому и работники в макдональдс зарабатывают копейки. Мир движется стремительно, и спрос на старые специальности падает в виду все больше автоматизации. С течением времени и программисты уйдут в небытие, как это сейчас делают строители, продавцы, курьеры, и прочие.


Родители и старики особенно отличились в неправильности выбора профессий для своих чад. Консервативность и узкость взглядов не позволяет им смотреть дальше своего носа.


Ведь образование это не зубрежка, - это процесс открытия нового и применение его на практике


Образование Образование, Самописец, Длиннопост

Знание без практики - мертвое знание. В школах нам прививают мысль о том, что 11 лет учебы [если конечно тебя не оставляли на несколько лет в пятом классе] дадут 100% гарантию того что у тебя будет престижная и стабильная профессия, высокий заработок. "Ты главное учись, а потом все воздастся" - говорят нам наши родители и учителя. Вранье все это. У нас медики не зарабатывают 100.000 долларов в год. У нас учителя не разъезжают на мазерати или ламборджини. Наоборот, чем дальше ты от этой системы - тем лучше ты живешь. Продажные судьи, прокуроры, адвокаты, депутаты, полицейские и прочий сброд у которых нету никаких понятий морали и натурального цинизма - вот те, кто может себя все это позволить. Вы когда-нибудь задавались вопросом почему умные люди уходят из школ и вузов? Может, они просто слишком высокого мнения о себя? Как бы не так.


Учеба тебя ограничивает


Потому что Тебе пихают ненужную информацию. Тебе преподают ненужные предметы. Тебе не позволяют становится, тем кем Ты хочешь. Можете мне сказать - где в наших школах происходит процесс обучения чему-то новому? Где познание и открытие? Неужели все сводится к простому заучиванию материала и сдачи тестов ради сука простой оценки? [риторический вопрос]


Потому что у нас, цена ошибки - провал экзамена и плохая оценка в табеле. А плохая оценка в табеле - клеймо неудачника.


Если вам понравилась статья и вам хочется больше материала по другим темам вы сможете найти меня в телеграм канале Самописец



И да, спасибо что прочитал, правда ценю


Показать полностью 3
[моё] Образование Самописец Длиннопост
22
Pula812
6 лет назад

Антифейк. Россия подделала чёрные ящики от польского Ту-154⁠⁠

Политика Антифейк Anna News Авиакатастрофа Крушение под смоленском Лех Качиньский Ту-154 Самописец Видео
4
580
anba26
anba26
8 лет назад

Одним росчерком пера⁠⁠

Навеяно постом: http://pikabu.ru/story/portret_iz_odnoy_linii_4693914,

комментами к ниму и похожими спиралевидными картинками:

http://www.huffingtonpost.com/2013/08/13/paolo-eri_n_3744381...,

http://www.huffingtonpost.com/2011/11/18/single-line-drawing....


Всем чудесного Нового Года!

Одним росчерком пера Безпрерыв, Портрет одной линией, Самописец, Ломаная линия, Длиннопост

Начерчено сплошной непрерывной линией шариковой ручкой на А4 листе писчей бумаги. С детьми на праздники роботизировали допотопный аналоговый самописец.
Процесс выглядит так:

Одним росчерком пера Безпрерыв, Портрет одной линией, Самописец, Ломаная линия, Длиннопост

Электроника: Arduino, 2-x канальный ЦАП (MCP4822), реле для поднятия пера:

Одним росчерком пера Безпрерыв, Портрет одной линией, Самописец, Ломаная линия, Длиннопост

Программу накидали на LabVIEW.

Вот рисунок с более мелким разрешением:

Одним росчерком пера Безпрерыв, Портрет одной линией, Самописец, Ломаная линия, Длиннопост

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

Одним росчерком пера Безпрерыв, Портрет одной линией, Самописец, Ломаная линия, Длиннопост

Всем успеха и прекрасных праздников!

Показать полностью 5
[моё] Безпрерыв Портрет одной линией Самописец Ломаная линия Длиннопост
52
12
rafferti
rafferti
9 лет назад

Самописцы⁠⁠

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

[моё] Самописец Вечеринка Цитаты Текст
1
Halturik
Halturik
9 лет назад

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир.⁠⁠

Посмотрел видео про вскрытие бортового накопителя параметрической информации (чёрного ящика) с самолёта СУ-24М сбитого в Сирии… 55 минут позора, показанного на весь мир, в прямой трансляции. Как же стыдно за нас, за всю страну!

В самом начале, на 4-й секунде видео, «эксперт» межгосударственного авиационного комитета (МАК) чуть не отправляет под стол чёрный ящик! Подчеркну, что действие происходит в лаборатории, которая является штатным местом МАК для проведения работ по вскрытию и считыванию информации с бортовых накопителей.

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

Это кухонный стол? Неужели нельзя закрепить корпус при проведении этой ответственной операции? Ну, что-то вроде тисков. Вокруг стоят тоже эксперты и, сложа руки, наблюдают за этим. Пока председатель комиссии явно не говорит второму: «Помоги ему, подержи блок». Тогда тот приходит на помощь:

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

При вскрытии корпуса используются шлицевые отвёртки «STAYER» серии MAX-GRIP Regular, немецкой фирмы KRAFTOOL I/E GmbH. Импортная шлицевая отвёртка не соответствует по толщине шлицу отечественных винтов. Она просто не лезет в шлиц и несколько раз срывается у «эксперта». Вообще отвёртка у этого левши постоянно гуляет из стороны в сторону, он даже не может держать её соосно с винтом. Вот на раскадровке очень хорошо видно, что отвёртка не садится полностью в шлиц:

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

Далее начинается ужас: отвёртка не подходит, «эксперт» берёт молоток и начинает забивать её в шлиц… Рука, лицо… Голос за кадром: «Так можно полтора часа возиться». Неужели нельзя было использовать подходящие отвёртки, либо придать нужную форму этим на наждаке?

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

Но это всё цветочки, по сравнению с тем, что я увидел дальше!

Когда «эксперт» поднял крышку и вытащил на всеобщее обозрение электронную начинку, период сокращения сердечной мышцы у меня стал стремиться к бесконечности: я ожидал там увидеть что-то привычное, военное, типа такого:

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

Но увидел импортные микросхемы FLASH памяти в пластиковых корпусах TSOP-48, размещённые на многослойных печатных платах, соединённых этажеркой… Это же школьники в радиокружке собирали!

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

Единственная отечественная микросхема в металлокерамическом корпусе 402.16-32 (с покрытием из золота), как раз и осталась целой. Да, Петрович, не хватит тебе этих драгметаллов на бутылку водки… Зря ковырял.

Мне стыдно за отечественную электронику! Черный ящик СУ-24М. Опозорились на весь мир. Россия, Турция, Су-24, Длиннопост, Самописец, Черный ящик

Вскрываемый «защищенный бортовой накопитель параметрической информации БАНТ-32-02» был разработан в начале 90-х смоленским ОАО «Измеритель» и согласно заявленным техническим данным выдерживает удар до 1000g, нахождение в очаге огня с температурой 1100° в течение 30 мин и т.п. По сути, это хорошо защищённая «флешка» ёмкостью 64 МБайта. Цена такой «флешки» 460 тыс. руб. (цена на март 2014 г.)

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

Внутренний корпус не повреждён, а «все яйца всмятку»… Как такое может быть? Кому пришла мысль в голову использовать печатные платы (ПП) без какой либо заливки модуля компаундом? Платы, закреплённые по углам на простых стойках, висят в воздухе? Это полный пинцет! Платы разрушились от действия кинетических сил, а не от прямого механического воздействия! Они просто изогнулись, и импортные пластиковые корпуса разлетелись к чёртовой матери! …все полимеры!

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

Кто догадался использовать «многослойку» в таких тяжёлых условиях эксплуатации? Не нужно получать высшее образование – достаточно набрать в Google запрос «техника разводки печатных плат», что бы узнать:

"Основная проблема многослоек – значительно худшая долговременная надежность контактов к внутренним слоям в жестких условиях эксплуатации (вибрации, механические нагрузки, термоциклирование). Вызвано это тем, что контакт к внутренним слоям в подавляющем большинстве случаев осуществляется только по тонкому торцу фольги в отверстии. Разница в температурных коэффициентах расширения и модуля Юнга диэлектрика и меди при вибрациях и термоциклировании приводят к образованию отслоений/срезов металлизации."


Позор! Не могу поверить, что внутри «чёрных ящиков» находится такое. Стыдно, очень стыдно!

Ссылка на источник drive2.ru/b/2615302

Показать полностью 7
Россия Турция Су-24 Длиннопост Самописец Черный ящик
214
1
RussoTuristo
RussoTuristo
10 лет назад

Самописец нарисовал гребной винт⁠⁠

Совпадение? Не думаю.
Самописец нарисовал гребной винт Совпадение? Не думаю.
[моё] Гребной винт Термограмма Самописец
17
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии