Удалённый мониторинг компьютера с телефона

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

  Конечно, решений много. Есть платные сервисы для мониторинга. Есть умные розетки с GSM. Но! Сервисы платные, а хотелось бы бесплатно. А розетка, во-первых, дорогая (я нашел от 5тр), во-вторых она сообщит только если эл. энергию отключат. А вот если на компе пропадёт инет или если он тупо зависнет - тут розетка не поможет. 


 

  Как я решил проблему удалённого мониторинга компа бесплатно и относительно просто.

  Если совсем в двух словах как это работает - контролируемый комп шлёт каждые 2 (3,4 - сколько надо) мин запрос на хостинг. Хостинг это видит и проверяет. Если запросов нет более 2х минут - хостинг шлёт сообщение в телеграм. Всё. Теперь подробнее.

  Для этого нам понадобится хостинг с CRON, 2 скрипта php и программка curl.

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

 Общий принцип - комп через утилиту curl (https://curl.se/download.html) отправляет запросы на сервер (хостинг) скажем каждые 2 минуты. Curl просто распаковываем на рабочий стол одной папкой, в планировщике заданий создаём задачу, в разделе триггеры - при включении компьютера, ставим галочку "выполнить с наивысшими правами", повторять бесконечно каждые 2 минуты, в разделе действия - программа - указываем путь к curl.exe, в поле аргументы пишем http://test.xxx.ru/ping.php, во вкладке "общие" меняем учётную запись на СИСТЕМА - именно через капслок - это чтобы у нас не мелькало на экране каждые 2 минуты окно комстроки.

  На хостинге создаём поддомен (папку), например test.xxx.ru. В папку test кидаем 2 скрипта - check_request.php и ping.php . Настраиваем на сервере CRON (планировщик заданий сервера - в поле исполняемая команда пишем curl http://test.xxx.ru/check_request.php), который каждые 3 минуты проверяет скрипт check_request.php, который в свою очередь смотрит на дату создания файла check_request.txt. Этот файл пересоздаётся каждые 2 минуты скриптом ping.php, который пишет в файл IP адрес обратившегося через curl компа. Если файл не обновлялся более трёх минут, скрипт check_request.php отправляет сообщение на бот в телеге. 

Скрипт check_request:

------------------------------------------------------------------------------------------------------------------

 <?php

#тут прописываем токен бота
define('TELEGRAM_TOKEN', '15996:AAEfZYexmF4');

#тут прописываем chat ID
define('TELEGRAM_CHATID', '-458');

#Функция отправки сообщений в телеграм
function message_to_telegram($text)
{
    $ch = curl_init();
    curl_setopt_array(
        $ch,
        array(
            CURLOPT_URL => 'https://api.telegram.org/bot' . TELEGRAM_TOKEN . '/sendMessage',
            CURLOPT_POST => TRUE,
            CURLOPT_RETURNTRANSFER => TRUE,
            CURLOPT_TIMEOUT => 10,
            CURLOPT_POSTFIELDS => array(
                'chat_id' => TELEGRAM_CHATID,
                'text' => $text,
            ),
        )
    );
    curl_exec($ch);
}
#файл который проверяем
$filename = 'check_request.txt';

#получаем разница даты текущего времени и время последнего изменения в файле в секундах
$difference = time() - filemtime($filename); //seconds


#проверяем если дата последнего изменения была больше значения, в данном случае 600 то есть 10 минут, отправляем в телеграм сообщение
if ($difference > 600)
    #текст сообщения можно изменить тут
        message_to_telegram('Запросов на сервер не было больше 10 минут');
?>

------------------------------------------------------------------------------------------------------------------

 скрипт ping:

------------------------------------------------------------------------------------------------------------------

<?php
// строка, которую будем записывать. передаем IP адрес клиента который обратился на страницу
$ip = $_SERVER['REMOTE_ADDR'];
//делается попытка создать его
$fp = fopen("check_request.txt", "w");
// записываем в файл текст
fwrite($fp, $ip);
// закрываем
fclose($fp);
 ?>

------------------------------------------------------------------------------------------------------------------

  Бот в телеграме создаётся за 2 минуты - открываем бота https://telegram.me/BotFather , там пишем /newbot, выбираем имя, которое будет отображаться в списке контактов, и адрес. Например, «Бот для DTF» с адресом «dtf_news_bot». Потом создаём группу и включаем в неё этого бота (ищем по адресу dtf_news_bot). Да, адрес бота должен заканчиваться на bot, иначе не даст создать.  

  После создания бота BotFather нам пришлёт сообщение типа Use this token to access the HTTP API:
151372tAzDexmF4 , этот токен может пригодиться в скрипте. Также в скрипте нужен TELEGRAM_CHATID, который  можно узнать после создания бота, перейдя в браузере по ссылке https://api.telegram.org/bot156:AAEf7exmF4/getupdates, где AAEf7exmF4 - токен, сообщённый нам BotFather

  Для того, чтобы всякие поисковые боты и прочая дрянь не активировали наш скрипт, в папку test на сервере кидаем также файл robots.txt, в котором пишем:
User-agent: *
Disallow: /check_request.php
Disallow: /ping.php

  В принципе всё. Если настроили как надо, при отсутствии целевого компа в сети более трёх минут получим сообщение от бота.

  Большое спасибо за неоценимую помощь в создании этого материала Фёдору - системному администратору, программисту и просто очень хорошему человеку, который пару лет назад поменял наши сибирские морозы на московскую слякоть и похоже об этом ни капельки не жалеет 😀 😀

Открытия 2020 года и жуткий фейл

 Для меня лично в текущем году стали реально открытием 2 очень полезных приложения на Андроиде - "Не бери трубку" и "Антирадар". Первое - как можно понять из названия - блокирует нежелательные звонки от всяких соцопросов, мошенников, альфабанков и т.д. и т.п. 

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

"Антирадар" - вообще крутая штука. По всей РФ мониторит базы камер слежения (и не только за скоростью), и если вы едете на машине - предупреждает голосом. То есть очень просто - сел за руль, запустил в телефоне это приложение, убрал его в фон, и забыл. Если впереди камера - приложение говорит (пример) "камера на 60", и начинает пи-пикать, если скорость более 80. Когда проехали камеру - говорит "камер больше нет". Казалось бы, такая простая фигня. Почему бы её не сделать во всяких там навигаторах и картах? А вот нифига. По моему опыту, отдельное приложение - в сто раз эффективнее.

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

Теперь о жутком фейле. Как я сегодня протупил. Самому до сих пор стыдно. Сижу у тётеньки, на заявке, переустанавливаю Винду. Между делом разговариваем. И тут. Я запускаю diskpart, пишу list disk - мне показывает 2 харда - мой и на компе клиентки. И я вижу, что мой диск 1, а её 0 - но (!!) пишу select disk 1

Ну а потом конечно пишу clean, потом пишу сonvert mbr и т.д. Да даже если бы я написал convert gpt - как вы понимаете, после clean это уже неважно))

Короче тупо убил разметку на своём основном рабочем харде. Хорошо, что дома у меня всегда есть клон такого харда со всем софтом, я буквально за полчаса смотался туда-обратно и всё в итоге збс. Но блин. Я уже компы ремонтирую лет 20, даже сейчас не вспомню, когда последний раз так жутко лажанул)) Вот сейчас это пишу и от себя фигею. Как говорится - и на старуху найдётся проруха.

Очередной глюк Югратела (WiFiRe)

   Я уже несколько лет не оказываю услуги клиентам Югратела по причинам, перечислять которые можно долго. Достаточно поискать в этом блоге посты по тегу Югрател.
   И вот на днях вызвал меня постоянный клиент, который до этого уже не раз обращался. Причина - нет интернета. Провайдер говорит, что на их стороне проблем нет, сеть работает, надо искать причину на компьютере. Приехал на адрес, вижу комп древний, сокет 775, 1гиг оперативы, Win7.. Но это всё неважно. Начинаю выяснять траблы c инетом. Инет от Югратела (хоть я и не настраиваю инет от них, но клиент-то постоянный, до этого уже обращался - то бук почистить, то комп настроить), кабель приходит напрямую в квартиру - роутера нет. Обычная витая пара, RJ45. В свойствах протокола вижу IP 176.195.192.1 - он пингуется. Дальше в инет не пускает. То есть при пинге ya.ru - превышен интервал ожидания. Казалось бы, всё ясно - проблема на их стороне. Дальше начинается самое интересное. Пробую пинговать цифрами - скажем 8.8.8.8. Цифрами любой сайт пингуется. Но при попытке пинга адреса сайта буквами в комстроке - ответ DNS всегда один - 192.0.2.1 То есть что бы ни писал - ping ya.ru или ping google.com - ответ DNS всегда 192.0.2.1.
   Видимо (я могу только предположить, потому как не имею доступа к ближайшему узлу провайдера, не могу посмотреть настройки) - там скорее всего сбились настройки DNS сервера и поэтому клиент всегда видит одно и то же..

   Ну, что делать? Правильно - звоню в техподдержку WiFiRe - они хоть и сменили название, но телефон остался югрателовский - этот ненавистный мне номер 560075. Как выяснилось при дальнейших диалогах - прежним осталось и качество поддержки - нулевое. При звонке (ессно) нельзя попасть сразу на оператора, надо выслушать пару минут всевозможные пункты подменю, рекламу и т.п. В Ростелекоме например тупо нажимаешь несколько раз 0 - и тебя переключают на оператора. Но это ж не Ростелеком - это Югрател. Далее ты попадешь на оператора, и он не сразу тебя переключит на техподдержку, а надо полностью всё назвать - номер лицевого счета, ФИО клиента, описать суть проблемы.. После этого еще слушаем музыку от 5 до 10 минут - и вот казалось бы техподдержка! Но нет - опять  - номер лицевого счета, ФИО клиента, описать суть проблемы.. И тут выясняется поголовная тупость уже даже не операторов, а "специалистов" т.н. техподдержки. Звонил я им несколько раз, попадал на разных - ни одного адекватного.
   Пример - я звоню, говорю так мол и так, я мастер по настройке оборудования, у клиента проблемы с вашим инетом, дело скорее всего в DNS.. Дальше начинается стандартное - давайте посмотрим адрес IP в свойствах протокола TCP/IP, давайте проверим мак адрес (у них привязка по адресу)... Потом говорят - мы у себя видим, что проблем с соединением нет, всё работает. Я говорю - как же работает, если не пингуется? Странно, говорят. Должно работать. Как будто если бы было не "странно" и я проблему мог решить на своей стороне, я бы стал вам звонить.. Да, говорю, странно. Но факт. Цифрами пингуется, буквами нет. Примерно через час такой беседы очередной гений Югратела говорит - похоже, проблема в DNS. Прикиньте. То есть я час назад начал беседу с фразы - "дело скорее всего в DNS" - и теперь они соизволили со мной согласиться.
   Дальше они несколько раз предлагают вытащить кабель, перезагрузить комп, проверить открываются ли сайты в браузере. Пипец. Как будто в браузере есть свой DNS сервер. Что самое интересное, при попытке прописать например вручную гугловские DNS 8.8.8.8 - тоже не работает.

   Я приехал сначала один раз, увидел что проблема на стороне провайдера, и сказал об этом клиенту. Он сказал ок, буду с ними разбираться. Через пару дней к нему пришел мастер Югратела, сказал мол дело в винде, надо переустанавливать. Клиент звонит мне и говорит - надо переустановить. Я говорю без проблем, но это ничего не даст. Забыл сказать, я ессно проверял ситуацию всеми возможными способами - первым делом подключил на компе клиента WIFI через USB адаптер, к своему телефону - инет на компе есть, значит возможность глюка стека TCP/IP уже исключаем. Далее, подключил свой бук к его витухе - та же фигня, DNS на любой буквенный пинг пишет одно и то же - 192.0.2.1. Прописал на своём буке мак адрес сетевухи клиента - пофиг, та же ситуация.

   Так вот, приезжаю второй раз. Переустанавливаю винду, дрова накатываю. Само собой, ничего не поменялось. Клиент говорит - вчера когда мастер от них приезжал, он тоже был со своим буком. Тоже сначала инета не было. Потом он позвонил своим, что-то поменяли - инет на буке появился, на компе тоже. Только мастер вышел из квартиры и сел в лифт - опять инет пропал. Это очередное подтверждение, что проблема на их стороне. Я говорю клиенту - имеет ли смысл так мучаться с этим провом? Куча вариантов, любой другой будет лучше чем этот..
 
   Опять звоню в саппорт, опять те же диалоги и музыка 5-10 минут.. Опять тупят. Сделали заявку на завтра после обеда, опять мастер от них придёт. Я говорю - а можно как-нибудь мне присутствовать при визите "мастера", посмотреть что он будет делать? Да, конечно, говорят. Записали мой тел, сказали перезвонят как мастер выедет. Конечно, никто не перезвонил. Сегодня клиент опять звонит - говорит, только что были, уехали, ничего не сделали. Сказали инета нет из-за вируса. Вирус. Вирус, КАРЛ!!! На винде, которая вчера была установлена и комп всё это время был без инета!! Я говорю клиенту, мол почему меня не набрал пока они у тебя были? Тот уже на нервах, говорит не до того было - ругался мол.. В итоге сказал будет переходить на другого провайдера. Между прочим, это было первое, что я ему посоветовал. Потому что уже много лет не настраиваю оборудование клиентам Югратела..

   В итоге - яркий пример неудачного ребрендинга. Поменяли название, дизайн сайта (может и руководство и собственник поменялся - мне это не интересно; дело не в этом) - но вся инфраструктура осталась прежней. Сотрудники те же. Не
профессионализм и некомпетентность. Позорище.

Ростелеком, ты о.уел? Цены на инет.

Всё течёт, всё меняется.. Лет 10 назад я жутко ругал Ростелеком (тогда он даже назывался как-то иначе, не помню)- за отсутствие адекватного саппорта, постоянные глюки и т.д. Прошло время - и последние годы я наоборот его хвалил; ведь было за что. Соотношение цена-качество было на высоте, поддержка отвечала всегда и реально помогала. Мне ли это не знать, ведь всё время приходится звонить им с адресов клиентов, которым настраиваю роутеры. Отдельная песня - это проблема с безопасностью их дефолтных паролей на вайфай, но это узкая тема, сегодня не о ней..

С год назад (как раз начало конкретного зажимания рунета, законов яровой и т.д.) я вдруг узнал, что мой тариф, за который я плачу 600р в месяц, стал 700. С полгода назад - 800. И вот с неделю назад - 900р. При той же скорости. Без доп услуг. Без объявления войны. Как там в старой военной песне - "22 июня, ровно в 4 утра".. Гм. Занесло. Проехали.

Я прекрасно понимаю, почему это происходит. Дело тут не столько в жадности Ростелекома, сколько в том бреде, "законах", которые им приходится исполнять. Надо строить новые дата центры, чтобы хранить петабайты наших переписок в контактиках и одноклассниках. Надо ставить новое оборудование, чтобы значить лучше, качественнее блокировать наши любимые ресурсы. И так далее. И поэтому обязательно надо вдвое повысить тарифы для стада. Стадо, ведь оно всегда молчит и покорно стрижётся)) Опять меня занесло слегка)

Я всё это понимаю. Другое дело, что НЕ ПРИНИМАЮ. Ростелеком, я против того чтобы ты исполнял антинародные законы за счет народа. В частности за мой счет. Поэтому лично я расторгаю договор и буду советовать это всем друзьям знакомым. Я перехожу к местному провайдеру, который цену на свой тарифный план 100мб/с держит уже несколько лет без изменений - 550р. Ему ведь как-то удаётся держать цену?

Всегда стараюсь быть объективным - если провайдер начинает строить взаимоотношения с клиентами нормально, если исправляет прошлые промахи и ошибки - я тоже меняю своё мнение о таком провайдере. Сегодня, как 10 лет назад, я опять начал думать о Ростелекоме плохо. И это грустно. Грустно, что провайдеры могут деградировать. Извините, за год повысить цену на тариф с 600 до 900р - это ненормально. Это чересчур. При этом рядом другие провы, цена у которых не меняется годами. В общем, я выбрал. А вы?

P.S. Через несколько дней после того, как я подал заявку на отключение инета, мне позвонили из Ростелекома. И спрашивают - а почему это вы решили отказаться от наших замечательных услуг? Дорого, нах, говорю. Вы оборзели совсем, уточняю. С какого перепугу за 100 метров 900р в месяц, когда у других провайдеров 550-600? Тут-то они и прозрели. Говорят, мы вам предлагаем закрытый тарифный план - 499р в месяц за ту же цену. Только не уходите. Но было поздно, я уж другой роутер подключил. Говорю им - раньше надо было свой умный маркетинг включать, а нонче заря нашей любви угасла..

Я это к чему? Значит, вот такой реальный лайфхак для ростелекома - если не хотите от них уходить, а цены кусаются - припугните для начала. Может, как и мне, предложат спец тариф. В моём случае они, как говорится, поздно всрались, но может кому пригодится))

Странные клиенты)

Вот казалось бы, всё очевидно. Произошла несколько лет назад тихая революция под названием SSD. Поставь его в любой самый дохлый бук - и бук начнёт летать. Факт. А вместо этого (как сегодня) попадаются товарисчи, которые в упор не хотят воспринимать реальность. Даже когда настойчиво заостряешь на этом внимание. Даже когда начинаешь уже гипнотизировать пациента. Вызвал он меня собсно по другому поводу - поменять разбитую матрицу. Поменял. После этого клиент впечатлился уровнем моего профессионализма и говорит - я хочу чтобы бук быстрее работал. Разбираюсь. Так, винда новая, ускорить нечего. Проц Core i5 второго поколения, причем в буке видюха нвидия 640 и 4гб памяти (топовый набор 8-летней давности). И есть слот для второго харда. Также есть слот под вторую планку памяти.


Клиент говорит - когда я покупал этот бук, он стОил 60тр (никто и не спорит), и мне сказали, что его можно улучшить добавив память. Я говорю - ок - память можно добавить, но для ваших задач это несущественно. Вы увидите реальный прирост скорости работы, если добавите SSD и установите винду на него. Вот тогда субъективно скорость бука вырастет в 5-6 раз. А если вы добавите оперативки с 4 гб до 8 гб, то при ваших задачах (инет, соцсети, онлайнвидео) - вы прироста скорости практически не увидите. Но нет! Он когда-то услышал магическую фразу - можно (надо) добавить памяти - и теперь это уже идея-фикс. Не надо мне никаких эсэсди, не хочу в этом разбираться и даже слышать этих непонятных слов, мне память надо прирастить!! Вот как помочь человеку? Да никак. Поставлю вторую планку на 4гб))))

Брутфорс != Блокчейн?

Позволю себе слегка побезумствовать в этом посте на тему, что же такое на самом деле все эти криптовалюты и блокчейны))
Итак, вы допустим живёте на рублёвке (вы бывший министр энергетики СССР или что-то типа того) и ваш сосед - двоюродный брат племянницы Абрамовича. И у него есть Wifi сеть с SSID типа kottedz43. Причем настраивал сеть "крутой айтишник" и задал пароль не вида 06021978 (как многие делают), а например 475Trhg7. Типа которую невозможно взломать. Как мы знаем, при задании пароля WiFi нельзя задавать менее 8-ми символов.

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

Что сделает бывший министр? Обратится к знакомому "хакеру", конечно. Что сделает хакер? Опущу подробности получения хендшейка и т.п., но допустим он его получил и начал "взлом". Если у хакера есть с десяток современных видеокарт (а именно с использованием их мощности брутятся пароли) - легко посчитать, что брутфорс вышеприведённого пароля (без словарей, просто перебором) займёт от 76-ти секунд до более 5-ти лет.

Обана. Остановимся на этом моменте подробнее, т.к. он может вызвать срач в комментах. Скажем, одна Rx580 может перебирать около 130000 (сто тридцать тысяч) паролей в секунду. Значит 10 карт будут перебирать 1300000 паролей в секунду. Речь именно о cap файлах, т.е. хендшейках. Дальше простая арифметика.

Если пароль у нас, как в примере выше, будет 06021978 - то его нахождение займёт (тадам!) - 76 секунд.

Если пароль будет не только из цифр, но и из букв (латинских маленьких), то его нахождение займёт уже - 25 дней.

Если же пароль будет содержать цифры и буквы разного регистра (большие и маленькие) - то подбор такого пароля с использованием 10-ти современных видеокарт займёт уже более 5-ти лет.

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

Всё вышесказанное относится к паролю из 8-ми символов и скорости брутфорса 1300000 pass/sec.
Промежуточный вывод: делайте пароли из цифр и букв разного регистра. Это КАРДИНАЛЬНО увеличит их надежность.

Вы можете закономерно поинтересоваться, как я это всё посчитал? Элементарно - надо кол-во возможных в пароле символов возвести в степень кол-ва этих символов. Например:

допустим пароль длиной 5 символов, возможен ввод 36-ти символов - 10 цифр и 26 букв (если английский алфавит без регистра)
ответ - 36 в пятой степени, то есть 60.466.176

другой пример - если пароль 7 символов длиной, можно вводить цифры и латинские буквы с учетом регистра  -ответ 62 в седьмой степени = 3.521.614.606.208

Ну и потом надо кол-во возможных вариантов поделить на мощность, минуты, часы и т.д.

Так вот, есть брутфорс, есть блокчейн. Мощность блокчейна можно использовать для брутфорса. Теми же смарт-контрактами в эфире. Тут вопрос только, как говорится, в "налитости стакана". Если вы готовы заплатить за взлом вафли вашего соседа - блокчейн в помощь. Причем одноразовый взлом будет на порядки дешевле приобретения соотв оборудования. И он будет в сотни (тысячи, миллионы) раз быстрее.

Для понимания темы теми, кто вообще далёк от криптографии и т.п., советую прочитать беллетристику "Цифровая крепость" Брауна.

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

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

О дебилах

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


Ну, думаю, у кого-то весеннее обострение. Началось. Мания величия не даёт спокойно жить очередному пациенту. Какому-то психу в очередной раз показалось, что реклама моего сайта в Яндекс Директе мешает рекламе его гениального ресурса. Что тут скажешь, бывает. За крайние 6-7 лет я к этому привык. Как говорится, собака лает - караван идёт. Единственное отличие этого дятла было в том, что он попытался претворить свои угрозы в реальность))) Смотрю через пару дней в статистику Директа и вижу прекрасное:



 Поясню для тех, кто не в теме - этот кадр попытался скликать мою рекламу, чтобы у меня Директ списал миллионы со счета и я остался без клиентов и без денег. Гениально. Какая свежая мысль! Какой непревзойдённый креатив! 

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

Но дело-то не в этом. Подобные дебилы с повышенным ЧСВ и юношеским спермотоксикозом не понимают даже простых вещей. Если бы так просто было заткнуть конкурента - скликав его рекламу - уже давно все бы только этим и занимались. Но такая схема не работает по многим причинам. Детализировать эти причины я не буду, нефиг облегчать дебилам их нелёгкую долю))

Вернёмся к цирку. Сегодня получаю очередной шедевр на мыло:


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


 

Человеческий фактор

  За последние  дни произошло пару любопытных эпизодов с участием Ростелекома, о которых я сейчас и поведаю.
  Эпизод первый.
Вызывают меня роутер настроить, мол сбились настройки. Приезжаю на адрес - там оптика Ростелекома (Эрикссон) и D-Link Dir-300.
PPPoE получается надо поднимать на D-Link Dir-300, там же и Wi-Fi настраивать. Логин у клиентов есть, пароль не помнят. Ок, надо звонить в ростелеком. Звоню, диктую паспортные данные клиента, девушка оператор мне и говорит - сейчас вышлю пароль на указанный вами номер телефона. Я говорю - вы только не отключайтесь, давайте дождёмся когда смс с паролем придёт. Ждёмс. Пароль не приходит. Девушка-техподдержка тогда говорит - давайте я вам продиктую. Создаю текстовый документ, готовлюсь печатать. Дальше - основной прикол. Пароль имеет вид WeR76Klmd, то есть присутствуют буквы разных регистров и цифры. Связь не очень хорошая, поэтому я начал переспрашивать некоторые буквы. Например, девушка говорит - "буква ти" - я для полной уверенности говорю - тимофей? В ответ - да. Дальше говорит - "буква эн", уточняю - николай? Да. Начинаю создавать PPPoE - коннекта с сервером нет, айпишник не получен. Попробовал PPPoE прямо на компе сделать без участия длинка - выдаёт ошибку 691. Которая, как правило, возникает в случае неправильной пары логин/пароль. Странно думаю, вроде пароль я не мог неправильно записать. Всё оказалось смешней и печальнее одновременно. Наконец пришла СМС с паролем, я смотрю на пасс и офигеваю. Я записал со слов девушки пароль WeR76Klnt, а пришел WeR76Klmd. Если вы не поняли прикола - когда я плохо слышал букву, я переспрашивал, называя имя, чтобы первая буква имени была этой плохо слышимой. То есть последний символ, на примере пароля выше - ди или ти - при плохом качестве связи звучит одинаково. То же касается предпоследнего - эн или эм. Поэтому я и переспрашивал - тимофей? николай? И эта овца из Ростелекома - говорила - да! Теперь я понимаю, что скорее всего она вообще не поняла, зачем я ей какие-то имена называл, но на всякий случай соглашалась. Наберут сопляков в техподдержку, блин!


  Эпизод второй.
Опять надо настроить роутер - по словам клиента он вызывал до меня двух других мастеров - они ничего не смогли сделать, роутера у него 2 - старый и новый. Заинтриговал, люблю загадки)) Приезжаю - у него на буке даже ни одного браузера нет, кроме IE, который не открывается, ОС замусорена всякой дрянью, тормозит. Ну я говорю - а как эти мастера пытались вам роутеры настроить, если даже в админку не зайти - нет рабочего браузера? Они со своими буками приезжали? Говорит, нет, с телефонами. Первый как увидел что на буке хозяина нет рабочего браузера - сразу сбежал, второй пытался настроить роутеры со своего телефона - не вышло ничего, тоже уехал ни с чем. Ну, я первым делом привел бук в порядок - убрал мусор из процессов, восстановил работу IE, установил хром.. Говорю клиенту - у вас есть карточка от Ростелекома с данными для создания PPPoE? Есть, говорит, вот она. На карточке дефолтный пароль вида Zq64jdfieU34 зачеркнут, вместо него ручкой написан новый - типа 67567543. Клиент говорит, что когда всё работало, был актуален пароль 67567543. Хорошо, начинаю настраивать новый роутер. Прописываю данные VPI VCI (забыл сказать, там инет древний DSL), вбиваю логин пароль для PPPoE.. Сохраняю настройки, перезагружаю роутер - инета нет. PPPoE disconnect. Думаю, ладно сейчас роутер в bridge настрою, а PPPoE на буке подниму - сразу станет ясно что к чему. Сделал, пытаюсь подключиться - 691 ошибка. То есть логин и/или пароль не подходят. Спрашиваю клиента - вы уверены, что пароль правильный? 100%, говорит (сколько раз я такое слышал!). Ладно, попробуем старый роутер. Кстати что старый что новый - TP-Link. То же самое - роутер в режим моста, запускаю на буке PPPoE - ошибка 691. Говорю, придётся звонить в Ростелеком - несите паспортные данные. Звоню, говорю оператору - так мол и так, ошибка 691, давайте пароль сверим. Она говорит - вы неправильный вводите. Смотрю с укором на клиента (потерян почти час времени уже к этому моменту) - не может быть говорит. Я говорю саппорту - вот у меня карточка перед глазами, на ней 2 пароля - давайте я вам продиктую первые символы каждого, а вы скажете который правильный. Диктую - говорит правильный который начинается на Zq64.. Спасибо, да свидания. Создаю PPPoE с паролем Zq64jdfieU34 и.. ошибка 691!! Что только не пробовал на обоих роутерах делать - без толку. На роутерах PPPoE disconnect, на буке - 691. Думаю, чертовщина какая-то откуда опять 691? И сплиттер поменял даже на всякий случай)) Не помогло. Звоню опять в Ростелеком. Решил проверить еще раз пароль. Опять мне дзевушка говорит - вы вводите неправильный пароль, я тут у себя вижу. Говорю - пароль начинается на Zq64? Да. Ну и как же он может быть неправильный, спрашиваю? Да вот так, неправильный. Дальше - разгадка ребуса была найдена после сравнения каждого символа в пароле. Оказалось, что правильный пароль не Zq64jdfieU34, а Zq64jdfieU@&. То есть отличаются последние два символа!! Такого пароля у клиента по его словам никогда не было, он нигде был не записан и поменять он его никак не мог. Мистика, одним словом. Однако ж пасс подошел, оба роутера оказались рабочими (новый получается он зря купил по совету первого из "коллег"). Взял с него повышенный тариф за потерянное время)) Такой вот человеческий фактор..

Черный список в ОС Android

Удивительно, но факт - многие люди даже не знают и не догадываются, что в их смартфоне есть функция "черный список" так сказать "из коробки". Что для этого не надо себе устанавливать никаких дополнительных приложений. Всё очень просто. Я на примере 2-х разных версий андроида сейчас покажу, как элементарно всё настроить. В других версиях ОС Android могут отличаться мелочи, но принцип тот же. Для начала создайте контакт с именем типа "Спам" - туда вы будете добавлять все нежелательные номера. Далее:

Вариант 1

Заходим в редактор контакта и нажимаем на эти три точки


Появляется контекстное меню, в нём ставим эту галочку


Вариант 2

Открываем контакт, нажимаем нижнюю правую (или левую в зависимости от модели смартфона) кнопку


В контекстном меню ставим галочку


Вот и всё. Теперь, если вам звонят нежелательные субъекты - банки, спамеры, просто нехорошие люди - просто добавляйте их телефон в этот контакт. Больше они вас не побеспокоят. В одном контакте можно хранить неограниченное кол-во телефонов. по крайней мере, у меня контакт "Спам" содержит более 50-ти номеров и всё работает замечательно. Почему же так мало людей знает о таком простом способе блокирования нежелательных звонков и СМС? Я думаю, всё дело в кривой русификации андроида. В самом деле, что это за "непосредственная б" и "только голосовая почта"? Кто интуитивно догадается, что речь идёт о чёрном списке? Надеюсь, помог этой небольшой заметкой.

Фиаско Windows 10

  Ну что ж, друзья, на момент написания этого текста (середина января 2017г) Windows 10, к сожалению, терпит фиаско, позор и унижение среди пользователей. Постараюсь подробно и простым языком объяснить, почему так происходит. Сугубо ИМХО, разумеется.

Сначала немного позитива и оптимизма в отношении данной ОС. Более быстрая загрузка, неплохой интерфейс, опять же DirectX 12 - всё это приятные вещи, и еще куча полезностей под капотом - например, поддержка Ctrl + V в командной строке, заявленная поддержка Linux приложений и многое другое.  Со временем, я думаю, всё это сделает Windows 10 отличной операционной системой. Пока же Windows 10 - это лотерея. У кого-то всё прекрасно работает, проблем вообще никаких и они буквально молиться готовы на десятку. У других, наоборот, поток негатива, мата и пучки вырванных из интимных задних частей тела волос.

Такая катавасия происходит из-за капризного отношения системы обновления Windows 10 к конкретному железу. 
С точки зрения пользователя это выглядит примерно так. С недельку он пользуется десяткой, всё радует, быстро работает, удобно. В определенный момент появляется окошко, что мол винда сейчас будет перезагружена для установки обновлений. И с этого-то момента и начинается лотерея. Если центр обновлений, работающий по новому принципу почти полного идиотизма автоматизма, подобрал правильные драйверы для обновления, пользователю повезло. Если нет, то на выбор дальше сотни вариантов - BSODы, пропавший звук, неработающий тачпэд, отвалившийся wi-fi, вечная надпись на черном фоне "идёт обновление", просто черный экран с курсором, мерцание экрана в играх, неработающая клавиатура, компьютер перестаёт видеть принтер или сканер.. Это я просто перечисляю, с чем сам лично сталкивался. С одной стороны, как эникейщик, я должен сказать огромное спасибо Майкрософту за такое положение дел! Без работы не сидим благодаря им. С другой стороны, как пользователь, я в ужасе. Зачем было выпускать на рынок настолько сырой продукт и обзывать его релизом, а не бета (или даже альфа) версией? Насчет альфы шутка конечно)) Но такое положение дел за гранью здравого смысла. Это просто позор какой-то, как говорил Швондер.

Всё пошло не так с тех пор, как мелкомягкие решили сделать новую винду такой знаете ли полуоблачной, слегка напоминающей тонкий клиент. Понапихали телеметрии, поставили кейлоггер, запретили юзеру отключать обновления. Может оно в чем-то и хорошо. В будущем. Теоретически. Предположительно. Но здесь и сейчас - полный отстой.
Конечно, всю эту телеметрию и шпионаж можно выпилить - есть даже специальные проги для этого, чтобы вручную в реестре не ковыряться. Обновления тоже можно отключить через реестр и политики, Защитник Виндовс - тем же макаром.. И что в итоге? Это уже не будет Windows 10, а будет гибрид ужа с ежом..
Обычному пользователю-то не нужны все эти пляски и заклинания с реестром, твики и патчи. Ему нужна по сути одна кнопка - СДЕЛАТЬ ХОРОШО. А с этой кнопкой у Windows 10 - беда. Так что ждём лучших времен, улыбаемся и машем))