Как стать автором
Обновить
0
Алексей Тряпицын @7land

Связь, технологии, игры

Отправить сообщение
Ну так правильно. Потому что задача изначально некорректно поставлена. Вы приняли пожелание заказчика за пользовательскую историю. Отсюда и мнимое противоречие.

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

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

Пользовательская история — это запись требований в таком виде, чтобы каждому был очевиден буллшит в постановке задач. Чтобы уборщица посмотрела в бэклог и могла сказать: «так не бывает, так живые люди не делают». «Добавить блокчейн» — никому не нужен блокчейн. «Я, как начальник участка хочу видеть, кому нужно всыпать люлей за низкую производительность» — вот это по-нашему.
Первый звоночек был когда предметы по программе магистратуры процентов на 70 повторяли то же что я проходил в БГУИР — теория игр, например. Окончательный звоночек прозвенел, во время предмета Software Engineering где-то на восьмой лекции. В Германии конспект писать не заставляют, там всё показывают на слайдах, которые потом можно скачать. Во время лекции дают лабораторки — с сайта скачиваешь заготовку проекта на Java, выполняешь и потом загружаешь. Задачи проверяют лаборанты, первым справившимся — желатиновые медведи ))), это была такая фишка профессора. Так вот на 8й лекции мы проходили паттерн адаптер и в скачанном проекте был комментарий типа «Вставить сюда», одна строка из слайда. Если раньше это можно было объяснить «вначале курса лёгкие примеры», то сейчас пришла мысль «какой ерундой я тут занимаюсь». И это было общее впечатление от учёбы там. У меня уже был опыт работы и я понимал что и для чего нужно, в то время как мои коллеги (в Германии нету групп и потоков) только только устраивались на свои первые работы.

Годам к 30 у меня начало складываться понимание почему так происходило и происходит. Не утверждаю что именно так всё на самом деле и есть, просто моё мнение. Университеты и школы это такой же инфобизнес как и все остальные (вспоминаем портнягина и аяза) только со своей спецификой — более уважаемы и пользуется поддержкой госудрства. В США студенты берут огромные кредиты которые потом не могут выплатить, потому что нету работы для египтолога, кроме как учить других египтологии. Поэтому у них сейчас кризис студенческих кредитов, потому что универы просекли фишку и понапридумывали «программ обучения», заманили молодёжь, которой потом расплачиваться. Америка — это другой мир, поэтому оставим её. Давайте посмотрим на социальные государства, такие как Германия, Россия (с т.зр. американцев в РФ социализм как и во Франции, Венесуэле и Беларуси).

В Германии и СНГ школы и универы получают деньги от министерства образования, которое в свою очередь откусывает их от бюджета, а бюджет в свою очередь формируется из налогов — НДС, Подоходный, ФСЗН, Пенсионный и тп. В СНГ есть ещё студенты-платники. Для универа/школы выгодно набрать побольше студентов, под них надо нанимать преподов, лаборантов, персонал. Платники платят деньги, а всех кто на бюджете можно обосновать для получения денег от мин. образования. Есть такое понятие как «освоение бюджета», это когда в конце года бюджетная организация тратит деньги не освоенные из бюджета на этот год. Они могут закупать канцелярию, делать ремонты по второму разу, покупать оборудование, выписывать премии и пр. Я уверен, что есть много бухгателрских уловок как освоить эти деньги с пользой для конкретных лиц. Если они отрапортуют, что потратили не всё, то на следующий год выделят меньше. Надо рапортовать, что еле хватило, тогда выделят на следующий год больше. Просто так попросить денег нельзя, траты надо обосновать. Поэтому для универа больше студентов, преподов, персонала, предметов, программ обучения это хорошо. А резать, сокращать, оптимизировать — это всё плохо. На мой взгляд, что именно поэтому программы обучения нашпигованы предметами разной степени нужности и полезности. Почему надо учить историю в техническом вузе? Варианты ответов:
  • Вы изучаете её углубленно — за один семестр больше чем за все годы школы
  • Задача университета воспитывать гражданина
  • Чтобы заполнить формат 5ти летней программы обучения по максимуму и получить под неё бюджет

Исходя из этого — есть университеты где действительно учат, но тем не менее принимают правила этой бюрократичейской игры. Т.е. часть времени студентов расходуется на бюрократию, и есть универы чистые игроки, которые попросту эксплуатируют эту систему. Тут можно статью писать на эту тему. Вот в Германии университеты по-своему и решают эту задачу привлечения денежных средств. Это моё мнение, могу ошибаться.
Только ленивый сейчас не пишет/говорит про Wi-Fi 6.
Технология действительно очень и очень интересная.
Казалось бы, давно уже наблюдали недогруженность Wi-Fi.
Средний размер кадра меньше 256 байт ведь!
Вот наконец-то добрались до решения этой проблемы.

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


Всех ожидающих чуда (маркетологи, вы классные, но инженерам потом разгребать. Остановитесь!!!) хочется предостеречь от разочарования:

По прогнозам серьезных инженеров не взлетит это еще лет 5. В полной красе это взлетит тогда, когда процент 11ax клиентов будет близок к 100. Сколько сейчас на рынке бюджетных смартфонов с 11n радио на 2.4ГГц? Дофига. Сколько ноутов без 11ac? Сколько китайские коллеги будут ставить копеешные чипы в свои телефоны? Единственный шанс изменить ситуацию, это какому-нибудь Qualcomm сделать ну ооочень низкие цены на 11ax чипы, чтобы все начали скупать их и отдавать в производство. Тогда шанс есть что раньше чем через 5 лет произойдет переход на новый стандарт. Люди привыкли голосовать рублем и рынок идет им на встречу продавая тонны *на г начинается, на а заканчивается*.

Вендоры, и особенно скажу в сторону того, кто автор этой статьи: контролируйте кто и как строит сети на вашем железе, ибо самое хорошее железо при неправильном использовании только разочарование приносит. Я не говорю про каждый Wi-Fi в кафешке, но сети где от 100 точек, вендор должен проверять на адекватность дизайна! Ругают потом не того инженера, кто за 3 дня настроил то, что 2 недели тюнить нужно, так как менеджер просто взял «на глаз» прикинул число точек в большом аэропорту. Ругают даже не этого неразумного менеджера, ругают Wi-Fi в целом и вендора в частности. Имидж дорогого стоит!

Компании, обучайте инженеров своих, выделяйте им время на чтение книг. Далеко не всегда нужно отправлять людей на курсы за 100тыщ рублей, подарите инженеру CWNA учебник и 2 недели свободного времени! Если вы этого не сделаете, то все ваши миллионы, что вы потратите на чудо-юдо-вайфай-6 не дадут вам результата.

Инженеры, если вы будете настаивать на правильном дизайне сети, уместных антеннах, толковой настройке, которая требует времени, то результат будет отличный. Я согласен, что новые сети нужно строить на 11ax, как только он появится, это разумно, при схожей цене точек доступа. Надо сказать, что это было и про 11n и 11ac сети. На 11ax это будет сказываться еще больше, ибо даже при всех плюшках что даст стандарт, за те 5-7 лет «переходного периода» число Wi-Fi устройств (как и трафик ими генерируемый) вырастет настолько, что плохой дизайн сведет на нет все плюсы хорошего стандарта!

Волшебной кнопки «кайф», равно как и AI, который решит проблемы плохого дизайна нет и не будет. Да, сейчас ведутся наработки в сторону машинного обучения, которое будет адекватно корректировать RRM, но на инженерах еще долго будет ответственность за дизайн.
Затем явился торговец охотничье-спортивными товарами. Он обвесил американского охотника и туриста всевозможными приспособлениями, которые якобы дополняют закалку, знание леса, меткость и умение полагаться только на себя, в действительности же, как правило, подменяют их. Приспособления оттягивают карманы, они болтаются на шее и на поясе. Избыток их заполняет кузов и багажник машины, а затем и прицеп.
Олдо Леопольд, «Календарь песчаного графства».
В океане на резиновой лодке, строго говоря, тоже не сухо и не жарко.
Воспользуюсь случаем для рекламной паузы: помимо Алена Бомбара крайне рекомендую Стивена Каллахэна, «В дрейфе: 76 дней в плену у моря».
Зачем — на дроне?
Меня, видимо, не так поняли.
Я вообще предполагал такие комплекты выдавать самим поисковым группам, и чтобы стационарные пункты, координирующие на местности работу людей их имели. Чтобы они просто периодически направляли его в зенит, и «пригрывали» записанные программы воспроизведения.
По-настоящему мощные и дорогие лазеры (с платформами стабилизации, системами точной развёртки) тут совершенно не нужны, речь будет идти не о трансляции видео, а проецировании в цикле примитивных фигур, чтобы они были хоть как-то читаемы. Стрелочка, слова (образующие примитивные предложения), и прочая. Тремор рук совершенно не критичен.
Я сразу указал, что нужна для их применения облачная погода, но если уж есть облачность, грех её не использовать.

Я просто как-то в походе «баловался» по облакам своим простеньким китайским 250 мВт-ником. Нижняя граница облачности была примерно на высоте 1,5-3 км, довольно высоко. И пятно света было настолько ярким, что его видно было бы с расстояния в десятки километров, особенно на местности дикой, где в сумерках-ночью мало естественных источников света.
Направление Вам рекламы по сетям электросвязи незаконно без Вашего предварительного согласия (статья 18 закона о рекламе). Это охватывает sms, голосовой звонок и e-mail (но не охватывает бумажный спам в почтовом ящике или раздачу листовок).

Для прекращения поступления такой рекламы от конкретного отправителя у Вас есть два пути: ФАС и суд.

1) Обращение в ФАС (антимонопольная служба). Это можно сделать по e-mail, например у УФАС Санкт-Петербурга адрес to78@fas.gov.ru (подставьте код Вашего региона). Ожидаемый результат: штраф на спаммера 100 тысяч рублей.

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

Примеры результатов: штраф Совкомбанку за голосовой спам, Мегафону за sms-спам, Билайну за emai-спамl.

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

Важный нюанс. Если вдруг рекламораспространитель не согласен со штрафом и обращается в суд, у получателя спама хлопот не возникнет. Ответчиком выступает ФАС, и доказывать справедливость наложения штрафа в суд приходят юристы ФАС. Получатель рекламы может прийти в суд послушать, если хочет, но обязанности приходить в суд у него не возникает. Такие истории иногда бывают, вот пример, дело А40-175433/2015.

Суть дела: абонент Логачев послал в МТС требование прекратить рассылку SMS в его адрес, но ему продолжали присылать. ФАС наложила штраф. МТС оспорила в суде. Представитель МТС Константинов И.В. в суде поразил мое воображение. Он заявил:

«обращаясь в ПАО „МТС“ как к оператору сотовой связи, Логачёв А.А. для прекращения рассылки должен был указать конкретный абонентский номер, с которого он не хочет получать уведомления.»

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

Однако, данный довод представителя МТС суд, с трудом скрывая улыбку, отклонил, и все остальные доводы отклонил, и 21 марта 2016 года суд второй инстанции оставил штраф в силе.

У обращения в ФАС есть минус: штраф взыщут не в Вашу пользу, а в бюджет РФ.

2) Суд. По e-mail подать жалобу нельзя. Нужно либо распечатать документы и отправить их по почте (обычной, не электронной), либо один раз получить ЭЦП (и тогда можно подать документы в суд, не вставая с кресла). Ожидаемый результат: взыскание в Вашу пользу 3-5 тысяч рублей (опечатки нет: в пользу граждан взыскивают намного меньше, чем в бюджет). Судебные заседания посещать не обязательно, Вы можете в заявлении указать, что просите суд рассмотреть дело в Ваше отсутствие.

В другом комментарии я давал ссылку на конкретный пример, когда абонент обратился и в ФАС, и в суд (и с Билайна случились 2 взыскания: в бюджет и в карман — и спамить конкретного абонента они перестали). По той же ссылке образец комплекта документов для суда. Госпошлина по такого рода делам равна 0.

Если это описание порядка действий кажется Вам слишком сложным, но мотивация написать жалобу у Вас есть — задавайте вопросы, буду рад помочь. У меня, как и у Вас, нет юридического образования (я инженер), но есть некоторый опыт жалоб по самым разным поводам. Желаю Вам удачи в благородном деле борьбы со спамом!
Раз проект не состоялся, публикую финал.
Точнее, сцену после титров:

Четыре года спустя. Пекин.

— Привет, Дарья.
— ОО, ты ли это? Ты же сейчас в американской тюрьме.
— Ага. Но это еще по-божески – в Китае меня вообще расстреляли. А в Северной Корее скормили собакам…
— Звонишь-то чего?
— А… У меня для тебя тут предложение одно есть. Слыхала про астероид Омнямуня?
— Оумуамуа. И если ты считаешь, что можешь еще раз втравить в космическое путешествие, то ты явно тупее чем кажешься. Я в прошлый раз чудом выжила. И никогда, ни за какие коврижки я не полечу в ваш отвратительный…
— Делов-то на 20 минут, Даша, — пытался мне возражать ОО, — войти и выйти.
— Ты, блин, реально спятил, — возмущенно крикнула я в трубку, — Фигушки вашей Дунюшке. Мне с того полета до сих пор кошмары снятся.
ОО обиженно засопел. Потом второй голос в трубке, в котором я с радостью узнала Посредника произнес: «Скажи ей».
— Дарья, ты будешь капитаном космолета.
— И капитаном и пилотом и ремонтником и водителем и поваром и врачом и подай-принеси, блин, потому что одна лечу. Нафиг, нафиг. На твои разводы не куплюсь – подросла и поумнела.
— В команде, помимо тебя, будет двенадцать человек. Но тебя больше всего заинтересует номер восьмой: Алексей Скоробогатов.
— Мой отчим что ли? — Дрогнувшим голосом спросила я.
— Ага. Он хороший инженер. И он, как вся команда, будет полностью подчиняться капитану.
— Когда у нас вылет?

Еще год спустя: Оумуамуа.

*********** ***********! ********** *** *** **А ведь я знала, что так и будет!***** ****** ****** *********** **** *****!

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

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

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

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

В пример могу привести кодекс поведения Дебиан. Совершенно вменяемый и недвусмысленный документ, без излишнего пафоса и обобщений. Понятный, читаемый, краткий.

Был опыт эксплуатации QSAN U600Q в конфигурации из трёх корзин, в сумме 60 дисков по 6Тб, итого примерно 300Тб хранилище под систему видеонаблюдения.
Изначально систему ставил и настраивал подрядчик, и собрал один LUN с расшаренной по samba папкой.
Полгода сервера видеонаблюдения писали в сетевую папку и все было хорошо, пока, внезапно, скорость записи не стала падать примерно до нуля. В такой момент даже переставал работать web-интерфейс. Техподдержка QSAN отвечала в духе вот вам новая прошивка.
На панелях хранилища горели предупреждения вида: хранилище заполнено на 90% сейчас будет performance degradation, который мы и получали. Софту системы видеонаблюдения на тот момент не удавалось в автоматическом режиме удалять старые записи. Наблюдая за всем этим безобразием возник вопрос. А здесь правда настроен RAID 0 из 60 дисков? На что подрядчик отвечал, нет там JBOD. Полистав документацию и интерфейс пришли к выводу, что JBOD-ом там называется способ подключения корзин, а собственно единственный LUN действительно лежит на нулевом рейде, да, из 60 дисков.
Все данные отправились в /dev/null и хранилище настроили на шесть LUN, которые отдавались по iSCSI. Все прекрасно заработало, за исключением того, что после перезагрузки сервера видеонаблюдения Windows не могла подключиться к iSCSI-диску. Покопавшись, выяснили, что винда после ребута пытается подключиться по адресам вида 169.254.x.x которые рапортует ей iSCSI-target со своих отключённых сетевых интерфейсов. Нашли в настройках хранилища лишние адреса для iSCSI, и выключили их. Только осталось непонятно, почему он их отдаёт, если там нет активного линка.
Чуть больше полгода все было тихо, пока снова хранилка не заполнилась на пресловутые 90% хотя в самой винде диски были заполнены на 85% После переписки с техподдержкой выяснилось: сам qsan использует внутри zfs, и чтобы все работало нормально, нужно чтобы всегда было свободно внутри более 10% и нужно было заранее разбивать LUN-ы с учетом этого резерва. А в доках про это нигде нет, видимо это рассказывают только на вендорских курсах. В нашей ситуации хранилище ничего не знает про свободные 15% на уровне вышележащей ФС, тк отдаёт целый LUN. Но можно в настройках хранилища включить zero deduplication, а в самой винде пройтись по диску sdelete.
На некоторых LUN удалось включить deduplication, а на других хранилище отвечало, у меня нет места, в итоге вставили дополнительный диск. Им оказался первый попавшийся десктопный 500gb.
Прогнали в винде диск через sdelete, и свободное место на хранилище стало совпадать с таким же внутри самих iscsi-дисков. Далее на вопрос, можно ли мигрировать данные с этого дополнительного диска на 500гб, начались расхождения. В web-интерфейсе есть некая кнопка free disk, теоретически сама zfs умеет освобождать диски, но техподдержка отвечала, что тогда данные с LUN-а пропадут.
Все это поработало ещё несколько месяцев, пока винда не начала находить ошибки на уровне ntfs.
Не помню, чем это уже все закончилось, но нашёлся следующий подрядчик, который со словами, вы все сделали неправильно, опять пересобрал хранилище отправив данные как всегда в null

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность