52c1f7442ccea322

52c1f7442ccea322

На Пикабу
поставил 3828 плюсов и 161 минус
отредактировал 1 пост
проголосовал за 3 редактирования
Награды:
самый сохраняемый пост недели 5 лет на Пикабу лучший авторский пост недели
51К рейтинг 80 подписчиков 23 подписки 95 постов 32 в горячем

Ответ на пост «Как развлекается МТС»1

Пока все обсуждают какие в МТС кривые разработчики я отвечу откуда происходят подобные проблемы.


Так исторически сложилось, что языки программирования плохо умеют в дроби, как итог простое сложение 0.1+0.2 не всегда будет равно 0.3 - JS считает, что это будет равно 0.30000000000000004. Не буду вдаваться почему так происходит. К сожалению эту проблему переняли и базы данных.


Что бы избежать подобных проблем в мире практикуется запись цен не в виде дробей, а в виде целых чисел. Говоря иначе в базу идет запись о балансе не как 500.00, а как 50000, т.е. умножая на 100. В банковском же сегменте сотых долей не хватает и принято держать 4 цифры после точки, т.е. 500.0000, но учитываю проблему долей ее приводят к 5000000.


А теперь, узнав немного больше, я попробую объяснить что могло привести к данной проблеме. Вариантов может быть много, но я возьму один как пример.
Дано:
Стоимость тарифа - 500 денег.
Сумма всех историй платежей (остаток на счете) до момента списания - 520 денег.

Операцию по списанию средств можно привести к простому виду:

Ответ на пост «Как развлекается МТС» МТС, Шок, Сотовые операторы, IT, Ответ на пост

Что бы операция прошла как по маслу необходимо, что бы обе базы данных имели единый формат, т.е. либо хранили дроби (500.00), либо целые числа (50000).


Но учитывая, что базы, подобные МТС, могут хранится годами, мы спокойно можем встретить проблему того, что форматы будут отличатся. Как итог появления потребность в приведении данных:

Ответ на пост «Как развлекается МТС» МТС, Шок, Сотовые операторы, IT, Ответ на пост

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

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

Как результат мы имеем следующую картину:

Ответ на пост «Как развлекается МТС» МТС, Шок, Сотовые операторы, IT, Ответ на пост

Вот, собственно, и все.

Показать полностью 3

Мегафон и таргетинг1

Сегодня в конфе зашло обсуждение малоэтажек. Участник для примера скидывает ссылку на ЖК от Гранель.

Мегафон и таргетинг Мегафон, Новостройка, Аналитика, Реклама, Персональные данные, Мобильный интернет

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


Проходит меньше часа, неизвестный номер с кодом 495 пытается дозвониться. Принимаю звонок, далее диалог:
- Драсти, Я - #USER_NAME#, представляю Гранель. Мы заметили, что Вы заходили на сайт и интересовались ЖК #ZHK_NAME#. Могу ли я Вам что-то подсказать?
- Да, конечно. Подскажите откуда у Вас мой номер в базе и право на хранение и обработку моих персональных данных?
- Данные в обезличенном виде были предоставлены нам Вашим мобильным оператором.

- Ясно, понятненько. Удалите их и больше не звоните.


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


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

Мегафон и таргетинг Мегафон, Новостройка, Аналитика, Реклама, Персональные данные, Мобильный интернет
Показать полностью 1

Как я тестировал уязвимости сайтов и это дало плоды

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


Предыстория

Более 2,5 лет назад я сделал пост Lv.2 - Как я заказал не доступный товар еще и со скидкой 85% .
Подача материала оставляет желать лучшего, как и формулировка "Я даю Вам время до ...", но то было 2,5 года назад, был глуп и не опытен.


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

Как я тестировал уязвимости сайтов и это дало плоды Реальная история из жизни, Вейп, Длиннопост

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


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



Сейчас

Отдыхая в Питере мой iJoy, как и подобает этому куску @#$%, сдох резко и неожиданно. Вопрос о покупке нового вэйпа встал очень остро, т.к. я заменил курение вэйпом еще года 3 назад и возвращаться к сигаретам не особо хотел. Просмотрев магазины рядом я обнаружил магазины папироски рф и вспомнил об этом письме. Ну и я написал ребятам.

Как я тестировал уязвимости сайтов и это дало плоды Реальная история из жизни, Вейп, Длиннопост

Т.к. покупать новый вэйп в отпуске не входило в мои планы, то скидка в 5-10% была бы уже отличным развитием событий.


Меня успешно вспомнили, спросили что я хотел бы приобрести, но в тот момент мне было главное попасть в бюджет "лишних денег", а не до изысков. Поэтому сказал, что подойдет хоть что-то на пару батареек и мощностью в районе 60w - достаточно бюджетные моды. В итоге у меня спросили адрес и сказали ждать.


Через день мне на телефон упало смс, что меня ожидают в пункте выдачи заказов.

В конечном итоге ребята отправили мне новый мод.

Как я тестировал уязвимости сайтов и это дало плоды Реальная история из жизни, Вейп, Длиннопост

На коробке хоть и написано voopoo drag, по факту это оказался drag2.


Я очень рад такому ништяку от магазина папироска рф, особенно учитывая, что:

- ситуация с тестированием безопасности была 2,5 года назад.

- я изначально отказался от какой-либо благодарности с их стороны.

- они мне в принципе ничем не были обязаны.

- я проверял безопасность не особо спрашивая их разрешения, а это по-хорошему УКРФ.


З.Ы.

По любому появятся люди, которые будут возмущаться тому, что я рекламирую магаз. Думайте что хотите, я лишь рассказал true story длиной в 2,5 года.

Показать полностью 3

Место ли самокатам и бордам на проезжей части? Спросили ГИБДД

Увидел пост "Мгновенная карма".
Сам я и водитель легкового авто, и пешеход, и велосипедист, и лонгбордист.
Такие комментарии, как


@igiarb
Бедный водила, ему-то за что теперь все это. Мудак самокатный вообще берега потерял.
@ysach
Самокатчик - пешеход по закону. Он не имеет право ехать по дороге.
@VasiaKollaider
Тут даже дело не в самокате-мопеде. Это выделенная полоса для автобусов - там никто не может двигаться по ней, кроме автобусов и тд... А этот хибстер возомнил себя транспортным средством, но правил то один хрен не знает.

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


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


"Но это не велосипедист!" скажите Вы, и будете правы. Но лишь на половину. Обратимся к термину "Велосипедист" и "Велосипед" в рамках ПДД, а не общепринятого понятия.


ПДД п.1.2.

"Велосипед" - транспортное средство, кроме инвалидных колясок, которое имеет по крайней мере два колеса и приводится в движение как правило мускульной энергией лиц, находящихся на этом транспортном средстве, в частности при помощи педалей или рукояток, и может также иметь электродвигатель номинальной максимальной мощностью в режиме длительной нагрузки, не превышающей 0,25 кВт, автоматически отключающийся на скорости более 25 км/ч.
"Велосипедист" - лицо, управляющее велосипедом.

Согласно описанию под термин "велосипед" подпадает не только сам велосипед, но так же скейтборды, лонгборды, маунтинборд и самокаты.


Т.е. к примеру электросамокат Razor "Power Core E100S" с максимальной скоростью в 18км\ч получается так же подпадает под термин "Велосипед".


Так же в ПДД п.24 Дополнительные требования к движению велосипедистов и водителей мопедов описаны требования к движению интересующих нас велосипедистов, как ясно из названия.

И того, исходя из терминологии, я на 90% уверен, что в случае ПДД п.24.2


Допускается движение велосипедистов в возрасте старше 14 лет:

по правому краю проезжей части - в следующих случаях:

- отсутствуют велосипедная и велопешеходная дорожки, полоса для велосипедистов либо отсутствует возможность двигаться по ним;

- габаритная ширина велосипеда, прицепа к нему либо перевозимого груза превышает 1 м;


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


Сразу следует закрыть вопрос термина велопешеходная дорожка тем же ПДД п.1.2


"Велосипедная дорожка" - конструктивно отделенный от проезжей части и тротуара элемент дороги (либо отдельная дорога), предназначенный для движения велосипедистов и обозначенный знаком 4.4.1.

Место ли самокатам и бордам на проезжей части? Спросили ГИБДД Самокат, Автобус, Электросамокат, Скейт, Лонгборд, ДТП, ГАИ, Маунтинборд, Длиннопост

Велопешеходная дорожка представляет собой комбинацию велосипедной и пешеходной дорожки. Знак.

Место ли самокатам и бордам на проезжей части? Спросили ГИБДД Самокат, Автобус, Электросамокат, Скейт, Лонгборд, ДТП, ГАИ, Маунтинборд, Длиннопост

Но что бы не быть голословным и закрыть вопрос с 10% в которых я не уверен, я решил узнать мнение ГИБДД по этому вопросу и направил обращение с просьбой разъяснить их позицию по этому вопросу.


Кому интересно узнать ответ можете перейти по ссылке https://гибдд.рф/request_main/check/?status=2529405baf7d40337b163820d5057ed4

На текущий момент заявление в работе, поэтому ответ должен поступить в течении 30 дней.
Сохраняйте ссылку и следите за результатом.


Текст обращения:
Интересует позиция ГИБДД по следующему вопросу:


В ПДД п.1.2 есть определение термина "велосипед".


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


Далее в ПДД п.24.2 описывается, в каких случаях велосипедисты имеют право ехать по правому краю проезжей части.


Под термин "Велосипеды" так же подпадают такие транспортные средства, скейтборты, лонгборды, маунтинборд, самокаты без электродвигателя, т.к. эти ТС имеют по крайней мере два колеса и приводятся в движение мускульной энергией лица, находящемся на этом ТС.


Правильно ли я понимаю, что управляя данными ТС я имею право передвигаться по правому краю проезжай части в случаях, предусмотренных пунктами 24, в том числе п.24.2 ?


Я намеренно не спрашивал касательно электросамокатов, т.к. я уверен, что после такого прецедента МВД, в частности ГИБДД, дадут ответ по вопросу электросамокатов намного быстрее, чем получу ответ я. Поэтому будет действовать методом исключения.

Показать полностью 2

Драмы бывают разные

Жена заявила, что хочет посмотреть драму. Мол давно мы сопливые фильмы не смотрели, а она хочет. Я согласился, но она потребовала что бы я еще и фильм нашел. В жанре, который мне чужд. Типа так романтичней будет. В общем сегодня порадую ее драмой 1998 года, номинанта премии Оскар 1999,  под названием "Американская История Х".

Зачем люди гладят пса на площади революции

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

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


Самка британца от этой стори взмокла, говорит - как мило, давай тоже погладим.

Я тут им как закричу - Вы что? Так нельзя! Это как лебедя в Британии ударить! Неуважение и преступление! Вас полиция за это поймает.


В итоге они вздохнули, пофоткали его и пошли дальше. А я полез гуглить на кой черт и правда гладят этого пса.

Помогите найти ветеранов [Без рейтинга]

Сегодня среди новостной ленты наткнулся на новость https://www.e1.ru/news/spool/news_id-65755271.html


В Екатеринбурге у ветеранов войны отобрали деньги на похороны, которые они копили пять лет
В Екатеринбурге преступники ворвались в дом ветеранов Великой Отечественной войны и похитили у них деньги, которые старики откладывали себе на похороны. Об этом сообщил телеграм-канал Mash.
В день ЧП — а произошло оно еще месяц назад — дома был только дедушка Василий Бабунцев, его супруга Аполлинария Георгиевна отлучилась по делам. Нападавшие избили старика и забрали все накопленные средства.

— Под ковром. 50 тысяч. Пять лет собирала на похороны. И всю пенсию до копейки унесли. Жить было не на что. Я ходила к магазину и просила: «Подайте мне на хлеб», — рассказала со слезами на глазах Аполлинария Георгиевна.

Поступок дикий, стариков жалко. Слов нет, что бы выразить мое отвращение к "грабителям".
Но суть поста не в этом.

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

Если таковые есть - напишите в комментариях. Мне нужен контакт с этими ветеранами, думаю вместе мы как то сможем их найти и помочь им.

Без рейтинга. Оставляю комментарии для минусов.

Показать полностью

Tele2 идет на... встречу!

Дисклеймер: ТС не несет ответственности за действия третьих лиц, из-за которых Операторы большой четверки были вынуждены изучить и начать соблюдать ЗоЗПП и ГКРФ, что повлекло за собой прямы или косвенные убытки со стороны Операторов большой четверки, а так же бОльшую грамотность с правовой стороны их клиентов.
Пользуюсь услугами tele2 давно, был пакет за 199р в месяц. Для чтения почты и RSS хватало за глаза. Но tele2 решили немного изменить данный пакет, предоставив безлимит на соцсети и округлив его стоимость до 200р.

Прикинув, что от разницы в 1 рубль от меня не убудет, а только прибудет, я планировал по привычке в конце мая перейти на этот тариф. Но как то не сложилось, забыл. Вспомнил об этом только 9го июня. Ну ок. Зашел на сайт, перешел, нажал подключить. К сожалению на детальной странице сайта не было инфы когда будет подключение - сразу, в конце месяца, или на следующий день после окончания старого пакета. Как и не было инфы о том, что будет с деньгами - перенесутся остатки (что более логично), или оставшиеся деньги пересчитаются и пойдут в счет оплаты сразу. Вот заодно и узнаем.

После подключения нового пакета теле2 прислал мне радостную смс о том, что он тариф подключил, но денег нема, надо докинуть полную стоимость пакета. "Ну ок, значит переведут остатки" - прозвучало в моей голове, все честно. Но каково было мое удивление, когда я оплатив деньги увидел вот такую картину.

Tele2 идет на... встречу! Длиннопост, Защита прав потребителей, Сотовые операторы, Теле2, Мошенничество

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

▶ Звонок саппорту теле2 слушать бесплатно без регистрации и смс в хорошем качестве


Коротко о разговоре для тех, кто не хочет/может слушать. Те, кто прослушали, могут пропустить данный блок.
Оператор подтверждает, что ни денег, ни остатков теле2 не переводит, вернуть деньги/перенести остатки нельзя. Прозвучала фраза "надо было в конце месяца менять тариф". На мое замечание о том, что об этом ни слова ни сказано на сайте получил железобетонное "это же логично!". Дальше идет полемика и теория, которая меня немного напрягла. Поэтому пришлось сделать ход конем - я уточнил, правильно ли я понимаю, что при смене тарифа это выглядит как расторжения старого договора и оформление нового. Получив положительный ответ я напомнил о моей любимой 782й ГК РФ "Заказчик вправе отказаться от исполнения договора возмездного оказания услуг при условии оплаты исполнителю фактически понесенных им расходов". Стоит ли говорить, что после этого голос оператора сменился и прозвучала фраза "ну не нужно мне зачитывать вот это вот, пожалуйста, на этом мы не будем сейчас ...[тишина, видать забыла о чем говорила]... зачитывать УК РФ [перепутала] и тому подобное... В качестве лояльности компании я могу Вам сейчас компенсировать денежные средства, если Вы так желаете...". Вот оно, что Михалыч. Дал свое согласие на компенсацию (звучит очень странно). Для тех кто будет слушать в записи в конце есть прикольная фраза от оператора. Будет считаться бонусом.
Перерасчет сделали быстро. Минуты не прошло после завершения звонка. О чем бы хотелось еще раз поговорить - изучайте законодательство страны, в которой живете! Изучите ЗоЗПП, т.к. Вы каждый день ходите по магазинам. Изучите ГК РФ, ведь Вы взаимодействуете с социумом. Изучите КоАП, ведь Вы его постоянно нарушаете. Изучите УК РФ, как говорится "был бы человек, а статья всегда найдется". И другие книги, на которых на конце есть "РФ". Кроме конституции, там какие то сказки пишут. Для водителей советую изучить 664й регламент МВД ( ранее был 185й регламент, теперь его обновили и он 664й  ). Там описаны все процедуры взаимодействия с ГАИ. Документ написан для них, но они обычно не знают о его существовании, поэтому будет лучше, если его будете знать Вы, что бы отстаивать свои права.


У меня уже была похожая статья, только там я возвращал деньги за спортзал. Почитайте кому интересно https://pikabu.ru/story/kak_pravilno_vozvrashchat_dengi_za_uslugi_5794301 .

Поэтому учитывая сходство темы я сразу отвечу сразу на популярные вопросы:

1. Ты юрист, а я тракторист!
Я не юрист. Другой род деятельности и профессии не мешает мне изучать законодательство страны. И Вам.
2. Я не понимаю что там пишут (в законодательных актах), там язык не понятный, сложно читать!
Всем сложно читать. Сядь, читай медленно, вслух, смакуя каждое слово. В конечно итоге ты поймешь.
3. Начитаются тут, а потом ходят организации кидают. Вот если бы я был бы на твоем месте, я бы не звонил и не требовал, а смерился бы и обтекал или впитывал.
Молодец. К сожалению пост не для тебя.
4. У моего оператора на детальной странице написано что деньги не возвращаются.
Возвращаются. 782 ГК РФ сказал что возвращаются.
5. ... Оператор говорит что ГК РФ не имеет значения, т.к. в договоре написано что не возвращаются.
Это их договор не имеет значения. Согласно нашему законодательству пункты договоров, противоречащие Российскому законодательству, не считаются действительными. Они могут прописать хоть то, что при смене тарифа вы соглашаетесь на "право первой ночи". Но это не значит что Вы обязаны это соблюдать. Но! Если написано, что при смене тарифа взимается плата за переоформление договора в размере N рублей, то тут правда на стороне оператора. Конечно если они могут в дальнейшем подтвердить эту платную опцию.

Показать полностью 1
Отличная работа, все прочитано!