Министерства занимаются не тем1
В идеальной вселенной государственные структуры работают по назначению. Антимонопольная служба борется с монополиями, регуляторы следят за качеством среды, профильные министерства развивают отрасли. В нашей реальности всё выглядит так.
Поводом для написания этой заметки стала новость "ФАС проверит Apple после жалобы разработчика Telega" [1, 2, 3]
Начнём с антимонопольной службы. Само название как бы намекает: бороться с монополиями. Но на практике складывается ощущение, что крупные игроки чувствуют себя вполне комфортно. Более того, периодически возникает ощущение, что внимание направлено не туда, где рынок действительно перекошен, а туда, где удобнее и проще отчитаться.
При этом цифровая среда всё сильнее концентрируется вокруг ограниченного числа платформ. Когда несколько сервисов начинают доминировать сразу в нескольких сегментах, логично ожидать хотя бы проверки. Но вместо этого создаётся впечатление, что вопрос аккуратно обходится стороной.
Дальше - регулятор в сфере интернета. Казалось бы, именно он должен следить за тем, чтобы рынок оставался конкурентным, а пользователи получали качественные продукты. Но по факту его действия часто приводят к обратному эффекту: ограничение доступа к альтернативам и усиление позиций "своих" игроков.
А что происходит, когда конкуренции становится меньше? Правильно - исчезает стимул развиваться. Продукты начинают выпускаться по принципу “и так сойдёт”. Пользователь остаётся без выбора, а компании - без мотивации что-то улучшать. Можно, а зачем, если клиент всё равно никуда не уйдёт.
И, наконец, профильное министерство, которое должно развивать цифровую отрасль. Здесь ожидания особенно высокие: поддержка малого и среднего бизнеса, создание условий для роста, снижение барьеров. Но на практике часть решений воспринимается как дополнительное давление. Вместо облегчения - новые сложности и ограничения.
В итоге складывается странная картина. Один орган не спешит бороться с концентрацией рынка. Другой своими действиями эту концентрацию усиливает. Третий, вместо развития экосистемы, усложняет жизнь тем, кто мог бы эту экосистему разнообразить.
Ирония в том, что все они формально делают свою работу. Просто результат почему-то получается противоположный заявленным целям.
Пишу сервис не только для общения: незапланированный отчет
Как-то читал на пикабу пост одного автора, который рассказывал о полученном первом донате. Пост был переполнен энтузиазма и радости. Уже и не помню какой донат был, но помню что порадовался за человека и пошел дальше по своим делам 🙂 Порадовался, но как говорится, не от всего сердца, как бы без полного понимания его радости 😂
Сейчас на себе ощутил как это приятно, когда кто-то тебя поддерживает даже 1 рублем или подпиской, или просто коментарием. Выражаю большую благодарность подписчикам и особенно пользователю @leonid65 за неравнодушие и поддержку. Спасибо, для меня важна ваша поддержка 🙂 Со своей стороны буду пытаться поскорее завершить работу над сервисом и, конечно, постараюсь отблагодарить чем смогу всех, кто поддерживает этот проект. Придумаю что-нибудь, подарю "премиумы" как говорится 😂
Литература
Кто-то меня спрашивал про литературу, которую читал. На самом деле литературы много. В основном статьи и обсуждения на сайтах, официальные источники типа офсайта по golang. Из книг могу посоветовать то, что мне посоветовали:




Всю книжную литературу пока не осилил, но временами ныряю туда за поиском ответов.
Немного о результатах
За вечер или два отрефакторил код сервера (на человеческом это значит что-то типа "отревезировал").
Код пишу под OSX (macOS), доставала меня одна конкретная проблема: внешний жесткий с проектом временами "отваливался". Искал-искал проблему, проводил тесты диска. Вроде проблем с внешним диском не удавалось выявить, но по факту он постоянно отваливался с непонятной периодичностью. Обычно при запуске компьютера.
Сегодня понял в чем проблема:
Система почему-то отправляла диск в сон и он отключался. Как так получается - не знаю, но теперь все работает.
Еще из плохих новостей, ну или не очень хороших: у меня (скорее всего у всех) сломался GitHub 😂
Из-за этого не удавалось синхронизировать копии проекта между разными машинами. В общем, беда небольшая, но неприятная. Включил везде ВПН и все заработало.
Недавно закончил кусочек кода, который отвечает за возможность указания смайликов в профиле пользователя и механизм публикации и индикации наличия активного "сторис":
Страшная тайна
Опубликовал скрин и вспомнил что некоторые люди сообщали мне что-то типа:
У меня телефон "кирпич", простой, даже интернета нет, меня не отследят
Объясню немного "на пальцах" как можно найти человека просто по телефону-кирпичу и без интернета 😂
На самом деле эта система отслеживания стара, очень стара. В основном ее используют для определения источника радиосигнала. Вы думаете как определяли в военное время позицию источника радиосигнала? Никак?
Вся территория делится на ячейки (условно). Поделена она на ячейки радиоантенами, которые принимают сигнал с вашего телефона и транслируют его дальше. Как правило абонент окружен несколькими антенами. Если в городе, то трех антен достаточно, для определения позиции с точностью +/-5м (специалисты, поправьте, если с точностью наврал). Как правило антен значительно больше и мобильный телефон во включенном состоянии постоянно обменивается с антенами сигналом. Позиция устройства определяется по так называемому "механизму триангуляции". Он опирается на учет расстояния между вышками и уровень сигнала от каждой вышки до абонента. Вычисление точной позиции до абонента - секундное дело.
Да, дело усложняется, если вышек две или одна. Тогда точность очень сильно падает, но можно знать что абонент находится на расстоянии Х до вышки. То есть в каком-то радиусе.
Если вышек вообще нет или телефона у вас нет, или вы в космосе находитесь, то да, отследить позицию невозможно 😂
--
Кому интересно, можете подписаться куда-нибудь на меня, попробуете сервис в числе первых.
Постепенно буду продолжать делиться успехами разработки :)
Дарю список абсурдных идей правительству:
1. Запись к врачу и идентификация граждан
Запись к врачу осуществляется только при наличии учётной записи на портале «Госуслуги» или через мессенджер «МАКС».
2. Налогообложение граждан, работающих на зарубежные сервисы
Граждане РФ, работающие на зарубежных сервисах / площадках и получающие за это денежные средства, обязаны зарегистрировать свой доход и заплатить трудовой сбор. Средства от трудового сбора будут направлены на поддержание отечественного рынка труда.
3. Лицензирование онлайн-торговли
Для торговли на маркетплейсах и онлайн продавцы должны приобрести годовую лицензию онлайн-торговли у государства. Средства от продажи лицензий пойдут на поддержание традиционной розничной торговли, работающей без участия сети интернет.
4. Доступ на маркетплейсы
Вход на все маркетплейсы (Ozon, Wildberries и т.д.) осуществляется через «Госуслуги» или через мессенджер «МАКС».
5. Статус квалифицированного покупателя
Для совершения покупок онлайн граждане обязаны получить статус квалифицированного покупателя, пройдя тест с вопросами и заплатив государственную пошлину.
6. Персональные ТСПУ для владельцев интернета
Каждому владельцу домашнего / стационарного интернета будет установлен персональный мини-ТСПУ с соответствующими тарифами для физических и юридических лиц.
7. Регистрация устройств выхода в интернет
Регистрация ПК, телефонов, планшетов и иных средств выхода в интернет осуществляется в официальном государственном реестре.
8. Повышение госпошлины за расторжение брака
В целях повышения рождаемости государственная пошлина за расторжение брака для лиц репродуктивного возраста увеличена до 200 тыс. рублей.
9. Ответственность за просмотр порнографических материалов
Просмотр порнографических материалов в интернете будет наказываться штрафом в соответствии с административной статьёй.
10. Временное ограничение на снятие вкладов
Устанавливается временное ограничение на снятие средств со вкладов. Доход продолжит поступать на счета; ограничение действует только на снятие / вывод средств.
11. Налог на банковские переводы
Налогом в 13% облагаются любые денежные средства, поступающие в переводах на банковский счёт. Налог сразу будет включён в комиссию при переводах.
12. Ответственность за криптовалюту
Предусматривается административное и уголовное наказание за наличие криптовалюты.
13. Оплата VPN и средств обхода блокировок
Оплата VPN-сервисов и иных средств обхода блокировок будет расцениваться как финансирование экстремистской деятельности.
14. Запрет на заход с иностранных IP
Запрещается заход с иностранных IP-адресов на российские сайты и сетевые ресурсы, принадлежащие российским компаниям и гражданам РФ.
15. Прибыль по вкладам на нужды СВО
Прибыль по процентам от вкладов временно пойдёт на оплату контрактов в рамках СВО.
16. Утильсбор на пенсионеров старше 70 лет
Вводится утилизационный сбор на пенсионеров старше 70 лет.
Просто напоминаю
Все вот эти вот стонущие про низкие зарплаты, блокировки Telegram и подобную малозначимую хуйню, рассевшись в тёплых хатах с горячей водой, светом и отоплением.
Павел Дуров когда-то не имел кучу денег, а просто по собственной инициативе делал и поддерживал форум студентов, потом находил богатых друзей с баблом для финансирования ВК. Потом делал по собственной же инициативе телеграм (ну не лично он, а заставлял команду, но заметьте он не заставлял эту команду пилить онлайн-казино или трейдинговую фирму IQ Option). Та же команда рискуя жопой вывозила из России и сервера и ПО для них, пыталась найти где захостить, катала голые серваки буквально в микроавтобусах. Какие-то люди, жертвуя спокойными ночами, изучали Java/Kotlin и Android и потом попадали в команду Дурова, сражаясь в конкурсах где 100500 человек на место. А вы просто ноете, что у вас забрали эту игрунечку. Сесть на 500 лет строгача этот Дуров во всей истории мог примерно в любой момент.
Какие-то люди по собственной инициативе бессонными ночами пилят и придумывают протоколы VPN, исследуют протоколы и их возможности, исследуют DPI, методы обхода, ставят эксперименты над DPI, выясняют в нюансах как оно работает сегодня и как будет завтра, разворачивают какие-то серваки, тестируют код. А ты просто хочешь накатить и использовать. Бесплатно причём чаще свего. Или за 1000 рублей - за сумму, никак не сопоставимую с реальной стоимостью проделанной для этого энтузиастами работы. Ну да, я забыл, ты ж социалист-коммунист, всё должно доставаться даром!
Какие-то люди вообще в другой стране потратили дохуя человекочасов, чтобы реализовать охуенных масштабов видеохостинг под названием YouTube с кучей хитрых технологий внутри - начиная с инфраструктуры хранения и видеокодеками и заканчивая ML-рекомендательными системами и поиском. Опять же, большинство из этих инженеров сделали это не из-за денег, хотя платили им хорошо, а потому что им было очень интересно это сделать и процесс это во многом творческий и интеллектуальный, а ты ни за какие деньги такое никогда не осилишь. Другие ребятки взяли и это рубанули. А ты разнылся. При чём тут нахуй вообще ты, блять? Кто ты на этом празднике жизни? Ты, блять, ни к первым, ни ко вторым отношения вообще не имеешь - ни первые, ни вторые НЕ ОБЯЗАНЫ давать тебе доступ к такому сервису как YouTube по всем моральным и экономическим соображениям.
Там, где ты получаешь зарплату, какие-то люди когда-то рискнули жопой, возможно заняли денег у братвы, кого-то даже отвезли в лес и застрелили, и сделали предприятие, завязали знакомства, дали где надо взяток рискуя сесть, а ты просто ходишь на работку, не помогая этому предприятию ни взаимодействовать с государством, ни с пожарной инспекцией, ни с налоговой - "я же просто честно делаю свою работу". Ага, сидя по полдня на пикабу и почитывая новости про Трампа ебаного, который про тебя никогда не слышал.
Просто чтобы разбавить поток сраного нытья. Ты бы хоть задумался, какие блага цивилизации падают на тебя совершенно бесплатно, где ты даже пальцем не пошевелил? Поблагодари судьбу, что застал это спокойное время и пиздуй работать дальше, солнце ещё высоко. Чаще всего ноющие - какие-то неблагодарные пидорасы, желающие социализма и чтобы им принесли что-то готовое и сделали за них хорошо, рискнули и взяли ответственность за их благо на себя. Они ноют даже на факт войн, хотя именно в войнах рождается тот или иной мировой цивилизованный порядок, в котором они привыкли жить. Чтобы работали эти твои цивилизованные институты хоть в каком-то виде, например чтобы по 112 приезжала милиция, каике-то люди бегали по горам и резали Басаева, отдавая последнее. Чтобы из твоей кирпичной стены торчала витая пара UTP-5 и ты смотрел котиков, а не было отверстие от артиллерийского снаряда и выгоревшая хата, какие-то люди где-то кого-то режут, убивают и получают пизды в ответ.
Ставьте свои минусы ебаные, поссу на них. Пошевеливайтесь.
Грядёт большая война..а вы все власть хаете за ютубик и телеграм(...
Еврокомиссия будет увеличить военный бюджет Евросоюза в 10 раз. Речь идет о сумме в €131 млрд против €13 млрд в текущем бюджете.
Просто так..захотелось..Гренландию наверняка защищать будут от США. Хотя...






