А я ношу шляпу. Обычную такую шляпу, чёрную, без цветочков и ленточек, с не самыми широкими полями, не сомбреро, не цилиндр и не что-нибудь ещё, что могло бы выглядеть слишком уж непривычно. Ну, просто от шапок у меня дико чешется голова, а береты на мне выглядят, как на корове балетная пачка.
Товарищи, вы знаете слово «шляпа»? Да? Тогда почему-то, что у меня на голове, постоянно обзывается «шапкой», «кепкой», «беретиком» — да чем угодно, только не шляпой?
А, и ещё: я не мушкетёр, не ковбой, не мафиози, не еврейский мальчик и не какая-нибудь ещё ваша безумная ассоциация. И советовать мне вставить в шляпу несколько перьев — это тоже не вы первыми придумали.
У меня всё, спасибо за внимание.
«В холиваре 95% срача, но 5% — полезной информации, подчас уникальной, ради неё холивары и должны существовать». Мысль здравая, радий тоже так добывают. Но на процент радия в руде мы повлиять не можем, а на процент полезной информации в холиваре — да. И если каждый его участник задумается, что он вносит — срач или полезную информацию — глядишь, и доля второй почти до ста процентов возрастёт. Пока до этого далеко, но положительные примеры имеют место.
Один умелец сделал XLSX-файл для специфического инженерного расчёта. На форум выложил. А там — срач: почему, супостат, с OOo совместимость не обеспечил?! Оппоненты наступают: да никто не обязан её обеспечивать, хотите — сами адаптируйте! Неизвестно, сколько длилась бы словесная баталия, если бы другой умелец не произвёл эту самую адаптацию.
Стало тихо, но ненадолго. Кто-то попросил адаптировать и к «Кингсофту»: чего всякий раз к десктопу бегать, когда надо посчитать? И опять заговорили словесные пушки. Ждём, когда снова прилетит этот Человек-паук и всё разрулит.
Хочу рассказать про одну из побед маркетологов над инженерами. Конкретно про стандарт 802.11. Неважно какой —
a,
b,
g,
n,
ac…
Когда появился стандарт 802.11b, я ещё пешком под стол ходил, рассказать про него могу мало. Но в нём было несколько больших проблем. Они вытекают из метода доступа к среде
CSMA/СA.
- Проблема скрытого узла. Если один клиент не слышит другого и будет передавать, то появятся коллизии. При этом наличие даже одного плохого клиента, которого никто не слышит, может «положить» точку доступа.
- Падение производительности при передаче мелких пакетов. У протокола большой оверхед. Ничего с этим не сделаешь.
- Падение производительности при большом количестве клиентов. Три-четыре клиента, которые что-то передают, «кладут» точку доступа.
Первый вайфай, который я купил и использовал, был стандарта
g. «Ну, 54 мегабита, — думал я, — это же почти половина сотки эзернета!» Когда стал копировать файлы с компа на комп, скорость оказалась всего 1 МБ/с. Я был удивлён. Долго думал, но потом понял, что к чему.
Когда приходил стандарт
n, я уже занимался беспроводными сетями полупрофессионально.
Собрались в одном месте куча производителей и стали спорить: что нужно клиентам?
— Надёжность канала! — кричали инженеры.
— Больше скорости! — кричали маркетологи. — Так проще продать.
Так и родился стандарт
n-MIMO, который в теории мог прокачать до 600 Мбит/с, а роутер на 450 Мбит/с стоил вообще копейки. И Вася Пупкин, директор небольшого ООО, думал: «Зачем нам тянуть стомегабитную локалку, если можно купить USB-свистки на 300 Мбит/с?» Реально же 300 Мбит/с было только в сферических условиях. С компа на комп можно было передать в лучшем случае 100 Мбит/с реального трафика. Но когда клиентов 10 или 20, когда один человек пошёл в туалет и оттуда разговаривает по скайпу, скорость уменьшается до 10–20 Мбит/с.
Стандарт
g имел проблемы из-за способа доступа к среде. Их можно было решить в стандарте
n. Их решали некоторые производители в проприетарных драйверах (читай: костылями). Но вот незадача: точка доступа с таким драйвером может работать только с такими же братьями. Про 802.11 можно забыть.
Motorola, Cisco и Xirrus выпускают точки по 3000 долларов, которые работают чуть лучше. Ключевое слово — «чуть», потому как 802.11. Тебе надо, чтобы любой клиент мог с ней работать. Выше головы не прыгнешь.
Так вот, что у нас в
n? Расширили полосу с 20 до 40 МГц, MIMO… и более высокие модуляции. Всё для того, чтобы получить максимально высокую цифру скорости и написать её на коробочке. В реальности при 10+ клиентах? 40 МГц счастья не приносят. MIMO половина не поддерживает, вторая половина не даёт двукратного прироста. Итого при 10 и выше клиентах сеть что в режиме
g, что в режиме
n даёт производительность одинаковую.
И вот приходит стандарт
ac. Что бы они могли сделать? Могли бы сделать «100 Мбит/c гарантированно на 20+ клиентов». Наработки есть. И технологии есть. Но нет, новую технологию нужно продать. Даёшь гигабит по воздуху! А лучше два. Итого: повысили максимальную модуляцию и расширили полосу с 40 до 80 и 160 МГц. Всё. Печаль. У нас будет гигабит на одного. На двух. Может, на трёх. А на 10–20 клиентах будет то же самое, что и в режиме
g.
Прошло три поколения вайфая. Что из главных проблем решили?
Проблему 1 вообще не решили. Придумали для неё костыль (RTS/CTS), который в 90% точек просто не активирован.
Проблему 2 частично решили агрегацией пакетов. Частично — потому, что в идеале она работает, а при 10 клиентах уже не спасает.
Проблему 3 — даже и не пытались.
Печаль. Маркетологи победили.
Пришла я как-то на шопинг в один сетевой магазин, выбрала несколько вещей, пришла на кассу, расплатилась. На выходе меня смутила сумма чека: когда я подсчитывала примерную стоимость, выходило дороже примерно на тысячу рублей. Проверила — так и есть, продавец размагнитила, но не пробила юбку. Вернулась, объяснила ей ситуацию.
Я не ожидала осыпания лепестками роз или челобитной, но… Девушка с таким видом, с такой козьей мордой взяла у меня несчастную вещь, будто это я её обсчитала и обманула! Не сказала даже элементарного «спасибо».
Я не перестану поступать по совести. Но, пожалуйста, люди, не убивайте мотивацию!
А меня задолбали производители женских лекарств. Я не знаю, о чём они думали, когда разрабатывали эти специфические средства.
Беру средство А — свечи. Кладу на несколько часов в холодильник, а потом иду использовать их по назначению, вооружившись ножницами и салфетками. Увы, но за то время, которое требуется на введение лекарства, свечка успевает изрядно растаять, лекарство течёт по ладони, а я тихо ругаюсь. Надо ли говорить, что ещё через пятнадцать минут всё лекарство оказывается не там, где нужно, а на белье?
Беру средство Б — свечи. С большим трудом извлекаю из упаковки, попутно частично раскрошив. Применяю по назначению и вроде бы даже без особой ругани. На следующий день ситуация повторяется. На третий день, тихо ругаясь, вытаскиваю остатки первых двух свечей.
Беру средство В — капсулы. Опять сначала охлаждаю в холодильнике, а потом уже, громко ругаясь, пытаюсь использовать по назначению. Но беда в том, что желатиновая оболочка тает и прилипает, как только соприкасается с чем-то влажным. Столько мучений — и опять через пятнадцать минут всё на белье.
Производители, вы или продумайте, какими свойствами должны обладать женские лекарства, или выпускайте их с аппликатором! А пока задолбали.
Жила-была экспериментальная установка, на которой измеряли характеристики лазерных стёкол. Когда-то она управлялась компьютером — здоровенным шкафом «Электроника-60» с восьмидюймовыми дисководами, ленточным приводом — хоть перфокарт не было, и на том спасибо. Компьютер этот со временем помер, и установка перешла на ручное управление.
Поначалу выглядело это так: спектр снимали по точкам. Выставляли монохроматор на длину волны, снимали показания частотомера, который считал фотоны. Поворачивали барабан монохроматора, вновь снимали показания. И так далее. У монохроматора был автоматический режим привода, когда он равномерно щёлкал шаговым двигателем безо всякого компьютера, но все упиралось в регистрацию измерений. Самописец к частотомеру не подключишь. Но зато у него был цифровой выход, на котором в двоичном коде появлялся результат. Разрядов только много — к LPT напрямую не подключишь. Можно сгородить схему на логике, которая передаст код по частям, но зачем, если есть микроконтроллеры? У PIC16F873 как раз хватило портов и на частотомер, и на LPT. Теперь оставалось только одновременно нажимать кнопку на компьютере и на блоке управления монохроматором.
Потом надоело это делать, и в блоке управления монохроматором поселился второй микроконтроллер — ATMega8. Теперь блок научился не только крутить монохроматор туда-сюда, но и автоматически, по командам с компьютера, устанавливаться на нужную длину волны, сканировать от начальной до конечной точки с заданной скоростью, выдать текущее положение монохроматора. Для управления задействовали последовательный порт.
Но всё остальное оставалось в ручном режиме. Заслонки и фильтры приходилось переключать руками, из-за чего в процесс измерения приходилось постоянно вмешиваться. Электрические приводы имело всё, что можно — даже фокусировка, так что устроить автоматику было делом техники. Появился третий контроллер, тоже ATMega8. Ног хватило не на всё, но на самое необходимое. И был занят последний COM-порт компьютера.
А тут понадобилось-таки управлять напряжениями на ФЭУ, интенсивностью света и прочими параметрами. В системе поселяется четвёртый микроконтроллер. COM-портов уже нет, так что вешаем на USB-COM…
В таком виде установка дожила до наших дней, а вот компьютер — всё. А у нового ни COM, ни LPT. Фигня вопрос — Arduino нам на что? Отныне установка удобно подключается единственным USB-кабелем, принимает текстовые команды и выдаёт в терминал колонки готовых результатов, которые остаётся вставить в Origin.
Итого — пять микроконтроллеров. В принципе, можно было на одном сделать, но зачем трогать то, что уже работает?
Выходила из маршрутки, не успела даже закрыть дверь — водила дал газу, чуть не проехалась на вытянутой руке по трассе, ободралась, по бедру круто задело, а главное — вывихнула шею и потом месяц носила ошейник.
Только зажила — попала в аварию. Порвало пальцы ног, зашивали, уколы, боль, вся в синяках, лицо ободрано, такая красивая теперь, хаха. Итак, что же меня ждёт дальше, коль из одного больничного в другой, и ведь живу ещё, как ни странно. КМП, дорогие, пока не убили обстоятельства.
У нас во дворе живет дед. У него есть собака, и он ежедневно выпускает ее погулять. Вот так, одну. Собака носится по двору, лает на всех подряд, гадит на детской площадке, зато «не кусается». Хозяин даже не всегда наблюдает, как собака резвится во дворе. Жаловались на него неоднократно. Но ему все по боку, похоже.
И вот, пес пропал. Точнее, кто-то вызвал отлов собак. Хозяину об этом бабки на лавке рассказали. Пса увезли в неизвестном направлении. Дед орет, грозится засудить или перестрелять каждого, кто косо смотрел на его пса. А между тем, именно я заплатил одному знакомому, чтобы он увёз собаку. У меня в семье никого не покусали, не напугали. Но сам я до одури боюсь собак, хотя я взрослый мужчина. А теперь ещё боюсь, что меня вычислят, даже не из-за наказания, а потому что узнают о моём страхе. КМП.
У меня острый слух и очень чуткий сон. И это мешает, ибо при малейшем шорохе я не могу уснуть. Даже беруши не всегда помогают.
Три месяца назад умер от старости наш пес. Мы живем в частном доме, собака нужна, и отец принес щенка. И тут моя жизнь превратилась в ад. Щенок постоянно скулил, гавкал днём и ночью. Я вообще не могла спать, стала как зомби. Просила родителей отнести его обратно, но они не слушали. Я не знала, как быть, жизнь превратилась в кошмар. В конце концов, я купила крысиный яд и отравила щенка. Родители не догадались, что щенок умер из-за меня. А я с тех пор не только спать не могу, но и вообще жить. Меня так мучает совесть, что не передать словами. КМП, вслед за щенком
Мать с утра до ночи корячилась на работе, чтобы прокормить семью, чтобы я себе ни в чем не отказывала.
Последний месяц мать вся на нервах была, плакала часто, просила у меня прощения. А я только вчера узнала, в чем дело. Оказывается, она уже несколько лет пользуется кредитками. Сняла деньги — через время вернула сумму. Только вот недавно ей позвонили из банка и сказали, что она должна 500 тыс.
Все в городе знают, что это хреновый банк. Как отдавать — не понятно. Зарплата у матери небольшая, у отца — как повезет. Моя зп уходит на проживание (учусь в другом городе). А у мамы один нервный срыв за другим, ведь она точно помнит, что возвращала те деньги на кредитку. ПМП.