Сообщество - TECHNO BROTHER
Добавить пост

TECHNO BROTHER

1 636 постов 12 517 подписчиков

Популярные теги в сообществе:

Прошлое и будущее Skype: как Microsoft переделывает популярный мессенджер

Прошлое и будущее Skype: как Microsoft переделывает популярный мессенджер Skype, История, IT, Technobrother, Длиннопост, Текст

В современном мире, перегруженном способами общения (можно ли было представить подобное утверждение лет 20 назад?), сервис Skype является в восприятии пользователей скорее динозавром, чем образцом прогресса и качества. В момент выхода Skype был на острие технологий и быстро привлек огромное количество пользователей, однако сегодня новые сервисы, вроде Viber или WhatsApp догнали и перегнали его как по количеству пользователей, так и по другим параметрам — удобству регистрации и поиска абонентов, защищенности данных. Как это случилось и какие шаги планирует предпринять Skype для изменения ситуации в свою пользу, рассмотрим в этой заметке.


Как было


Чтобы понять, чем был Skype для своего времени, нужно вспомнить, на каком уровне были технологии в момент его появления. Итак, осень 2003 года. Никаких современных смартфонов еще нет, в мире только набирают популярность КПК (PDA) — наладонные компьютеры с Windows Mobile и ограниченными возможностями. Автономность и производительность ноутбуков более чем скромная, большинство людей еще пользуются десктопами. Возможности Wi-Fi тоже довольно скромные, да и выделенная линия в 128 кбит/с ощущается роскошью, если только вы не живете в столице. На периферии еще правят бал модемы. Весь мир пользуется текстовыми мессенджерами — ICQ и MSN Messenger. Facebook еще не придумали, концепция социальных сетей где-то в зародыше.


В этот момент появляется сервис голосового общения, бесплатный для всех. Все, что нужно — скачать и установить клиентскую программу и пройти достаточно простой процесс регистрации. Все ставят, сообщают друг другу свои ники, тестируют и… Чудо! Это просто работает!


Революцией и принципиальным отличием Skype было то, что стало его ахиллесовой пятой впоследствии — архитектура. Компания сделала основой сервиса децентрализованную P2P-архитектуру, в которой каждый пользовательский компьютер с установленной и запущенной клиентской программой, обладавший «белым» IP, превращался в маршрутизатор Skype для ближайших пользователей, находящихся за NAT. Это позволяло масштабировать сеть до немыслимых тогда размеров в десятки миллионов пользователей без применения дорогостоящего оборудования и без ущерба для качества. Пользователи Torrent, в основе которого тот же принцип P2P, прекрасно знают, что чем больше людей участвует в скачивании (и раздаче одновременно) одного и того же файла, тем выше скорость доступа к нему в целом, так как каждый обладатель хоть одного «кусочка» файла тут же делится им с ближайшим соседом, одновременно забирая другой «кусочек» у другого соседа. В Skype применили в целом тот же принцип одноранговой сети, только для голосового трафика.


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


Все эти особенности, а также собственный проприетарный протокол и используемые кодеки были теми плюсами, которые быстро вывели Skype на позицию лидера-инноватора в сети, но одновременно они также накладывали определенные ограничения на использование сервиса. Например, передача файлов между компьютерами, расположенными за NAT, ограничивалась скоростью 5 кбит/с, а это о-о-о-чень медленно. Если абонент А отправлял абоненту Б текстовое сообщение в тот момент, когда абонент Б был не в сети, а затем сам уходил в оффлайн, то появившийся позже в сети абонент Б ничего не получал: отправленное сообщение так и оставалось на компьютере абонента А, ведь никаких серверов для передачи данных между ними не было. Чтобы абонент Б все же получил сообщение, в сети одновременно должны были рано или поздно оказаться оба — и отправитель, и получатель сообщения. Это было диаметрально противоположной особенностью Skype в отличие от привычных на тот момент ICQ или MSN Messenger.


Как все менялось


Шли годы, мир менялся. Скорость доступа в сеть росла, вычислительные мощности, доступные пользователям, тоже. Skype тоже развивался, постепенно добавляя видеозвонки, конференции, возможность связать учетную запись с телефонным номером, отправку SMS и многое другое. Появлялись и исчезали клиентские программы под Windows Mobile, Symbian и игровые приставки.


Весной 2011 года Microsoft покупает Skype и вносит существенные изменения в его функциональность. Примерно тогда же появляется поддержка оффлайн-сообщений, а компьютеры пользователей теряют возможность выступать суперузлами, так как эта функция перенесена на серверы Microsoft. Помимо различных новинок, вроде интеграции с Facebook и почтовым клиентом Outlook, Skype официально теряет некогда присущий ему ореол «нечитаемого» спецслужбами мессенджера. Причем основанием для этого послужили не домыслы пользователей, которым Microsoft не нравится в силу ряда причин, а самый что ни на есть официальный текст лицензионного соглашения Skype, где ясно указана доступность расшифрованных данных владельцу сети (то есть самой Microsoft), отдельным сотрудникам Microsoft или аффилированных компаний, а также провайдерам сети Интернет. Серверы Skype умеют сканировать пересылаемые тексты и ссылки из них «для борьбы со спамом и мошенничеством». Более того, некоторые ссылки могут вообще удаляться из сообщений. Также оговорена допустимость перехвата и ручной обработки пересылаемых текстов.


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


Как будет


Несколько дней назад в официальном блоге компании появилась запись Skype – the journey we’ve been on, где описывается новая стратегия и новая платформа для дальнейшего развития сервиса.


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


Утверждается, что переход на новую архитектуру уже происходит какое-то время, и разработчики прилагают максимум усилий, чтобы осуществить его максимально гладко. Для этого пользователей просят пользоваться только актуальными версиями клиентской программы на всех платформах, а также просят быть готовыми распрощаться со Skype на некоторых устаревших операционных системах. Полный список совместимых систем можно проверить здесь, но уже сейчас можно сказать, что черную метку No longer supported after October, 2016 получили все версии Windows RT, а также Windows до XP SP3, все версии Mac OS X до 10.9, вообще все версии Windows Phone. Также последняя версия Skype недоступна для пользователей Android старше 4.0.3 и iOS старше 8.0.


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


Выводы


С точки зрения развития сервиса нынешняя Microsoft предпринимает совершенно разумные шаги. Любой проект, застывший в развитии, теряет свою аудиторию, это давно доказано судьбой многих сервисов. Чтобы остаться на плаву, многие разработчики вынуждены внедрять какие-то новомодные «примочки», поглощать и встраивать в свой сервис чужую функциональность. Если эти поступки логичны, они встречают поддержку пользователей, если делаются от безысходности — публика быстро раскусывает подвох и вчерашние кумиры отправляются на свалку истории. Действия Skype сегодня выглядят логичными, поэтому скорая смерть сервису однозначно не грозит.


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


Skype, Viber, WhatsApp, iMessage, FaceTime, Telegram, Allo, Duo, Hangouts, Mail.Ru Agent, WeChat, QQ… Не слишком ли много мессенджеров? Не слишком ли много закрытых протоколов? Ведь основная функциональность всех этих сервисов и приложений дублируется, но у каждого — свой владелец со своей политикой и своим подходом. Если применить аналогию с электронной почтой, представьте мир, в котором каждая компания разрабатывает свой закрытый протокол передачи электронных писем, несовместимый с решениями конкурента? Разве это не тупик? Разве это было бы оптимальным решением для развития общения?


Так как же так вышло, что вместо универсального и открытого протокола, безопасность которого совершенствовалась бы всем мировым сообществом, а сторонние разработчики отвечали бы только за удобство и функциональность клиентских приложений, мы получили весь этот дикий зоопарк из протоколов и стандартов, который вынуждает нас держать на смартфонах запущенными по несколько мессенджеров одновременно, в ущерб удобству и комфорту?

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

SCSI HDD (ULTRA320) в Adaptec HostRaid Utility видится но не форматируется

Решил я добавить через SSH ещё один винт который стоял в сервере, но не был задействован. Но команда fdisk -l | grep 'Disk /dev/sd' показала что есть только один винт, тот на котором стоит система. Вспомнил что он может быть вообще не формачен полез в утилиту Adaptec HostRaid Utility. Изъяв на всякий случай винт с ОС.

SCSI HDD (ULTRA320) в Adaptec HostRaid Utility видится но не форматируется Сервер, Scsi, Жесткий диск, Seagate, Помощь, Сисадмин, Technobrother, Длиннопост

Выбрал раздел SCSI Disk Utilities

Нужный винт под номером 5, SEAGATE ST336753LC (Точно такой же стоит с Оськой)

SCSI HDD (ULTRA320) в Adaptec HostRaid Utility видится но не форматируется Сервер, Scsi, Жесткий диск, Seagate, Помощь, Сисадмин, Technobrother, Длиннопост

При попытке форматировать выбивает следующие:

SCSI HDD (ULTRA320) в Adaptec HostRaid Utility видится но не форматируется Сервер, Scsi, Жесткий диск, Seagate, Помощь, Сисадмин, Technobrother, Длиннопост

При попытке верификации...

SCSI HDD (ULTRA320) в Adaptec HostRaid Utility видится но не форматируется Сервер, Scsi, Жесткий диск, Seagate, Помощь, Сисадмин, Technobrother, Длиннопост

Опять же...

SCSI HDD (ULTRA320) в Adaptec HostRaid Utility видится но не форматируется Сервер, Scsi, Жесткий диск, Seagate, Помощь, Сисадмин, Technobrother, Длиннопост

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

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

Параллельное и последовательное подключение аккумуляторов

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

Вот для этим целей, я и записал эти два ролика:

В данном видео, я рассказываю, что даёт нам последовательное подключение аккумуляторов, для примера взял аккумулятор 18650.

А в этом видео, я рассказываю, что даёт нам параллельное подключение аккумуляторов.

By MrПоделкинЦ:
https://youtube.com/RazniePodelki

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

Обсуждение новостей: Sega объявила о перезапуске ретро-консоли Mega Drive

Обсуждение новостей: Sega объявила о перезапуске ретро-консоли Mega Drive Sega, 16 бит, Oldstuff, Олдскул, Новости, Technobrother

80 классических игр предустановлено. Есть также портативная версия консоли. Предзаказ уже доступен, стоимость $65.

Обсуждение новостей: Sega объявила о перезапуске ретро-консоли Mega Drive Sega, 16 бит, Oldstuff, Олдскул, Новости, Technobrother
Обсуждение новостей: Sega объявила о перезапуске ретро-консоли Mega Drive Sega, 16 бит, Oldstuff, Олдскул, Новости, Technobrother

Лично я в душе кричу - УРРРААА!!! А что скажете вы мои подписчики и подписчики TechnoBrother?

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

Собрали мы с парнями фрезерный станок с чпу.

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


Немного описания станка.

Размеры рабочего пространства составляют порядка 400х800х70. Когда я указываю 70 - имеется в виду что половину высоты съедает длина фрезы, так что ход оси z составляет порядка 140мм, что, как я теперь понимаю, недостаточно.


Угол между осями x и y  составляет 90 градусов, погрешность экспериментально засечь не удаётся, результаты измерений +-0.015 градуса, измерения производятся через измерения сторон равнобедренного треугольника с длинной стороны 350мм.

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


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


Направляющие прикреплены к алюминиевым пустотелым балкам сечением 30х60(что является не самым удачным решением).


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


Конструкция портала коробчатая, он собран из стали толщиной 6 мм, соединённой "шипами", которые мы впоследствии проварили, что дало конструкции жёсткость, но не вызвало тепловых деформаций.


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


Сейчас мы применяем станок для выполнения всяких прикольных работ по дереву.

Собрали мы с парнями фрезерный станок с чпу. Cnc, ЧПУ, Техника, Видео, Длиннопост
Собрали мы с парнями фрезерный станок с чпу. Cnc, ЧПУ, Техника, Видео, Длиннопост
Собрали мы с парнями фрезерный станок с чпу. Cnc, ЧПУ, Техника, Видео, Длиннопост
Собрали мы с парнями фрезерный станок с чпу. Cnc, ЧПУ, Техника, Видео, Длиннопост

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


Резюмируя всё вышесказанное, я бы ещё раз построил такой станок, но сделал бы это уже во многом по-другому.

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

Машинка с дистанционным управлением без микроконтроллера

Описание с ютуб:


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


За видео спасибо каналу foo52ru:

https://www.youtube.com/user/foo52ru

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

Схема простого ЛБП на транзисторах

Схема простого ЛБП на транзисторах Лбп, Блок питания, Схема, Простой, Радиолюбители, Видео

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

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

Декодирование DTMF сигнала GSM модемом SIM800L

Отличная работа, все прочитано!