Microsoft такой милый!
Поставил я тут ради хохмы одной важной работы XP с драйверами AHCI (обычно-то бывает проще его в биосе просто отключить ещё до начала установки, нежели драйвера подсовывать). И теперь в трее всегда торчит значок безопасного извлечения. Диска C:.
В этот раз затрону тему взаимоотношений бабок с таким предметом электроакустики, как телефон ушной динамический стереофонический. Расшифровывать не буду: здешняя публика поймёт, а бабки не читают.
Нет, далеко не каждый, у кого из ушных раковин торчат эти электроакустические преобразователи, портит себе слух. Для вас, возможно, станет сюрпризом, что громкость регулируется и можно сделать тихо.
Нет, в них звучит совсем не обязательно какофония. Бывает даже, что и «Радонеж». Ах, он на OIRT, а смарты ловят только CCIR? А про самодельный конвертер на одном транзисторе слыхали? Ой, я же забыл, вы и словей-то таких не знаете. Ни «какофония», ни «конвертер», ни «транзистор», ни даже «диапазон».
Не, бабки, рано вам логику продавать. Ни TTL, ни, тем более, CMOS. Вот вам транзистор. Занятие первое: подбор режима по постоянному току. Жаль, что бабок в радиокружки учиться не пускают. Можно было бы со временем их даже ардуинщицами делать.
Было бы желание. С их стороны.
Ковырял сегодня жутковатую софтину, ответственную за финансовые операции. При прогоне в условиях, приближённых к боевым, на тестовой базе вываливается запрос к базе по тайм-ауту. Сделать правильно не представляется возможным без переписывания 80% кода, поэтому приходится тупо увеличить тайм-аут.
Все константы запиханы в один класс, поэтому добавляю ещё одно поле — и вдруг несколькими строчками выше вижу:
<code>Thread.Sleep(secondsToWait * Constants.NumberOfMilliSecondsInASecond);
</code>
В детстве моей любимой игрушкой был порошкообразный кремний. Используя полимерные сосуды и оксид водорода в качестве связующего, я изготавливал из него копии этих сосудов.
В подростковом возрасте одним из моих любимых развлечений было индуцирование трещин в изделиях из аморфных соединений кремния (светопропускающих теплоудерживающих листах, генераторах фотонов для облегчения ориентирования в подъездах жилых домов и др.) при помощи минералов, разогнанных до высоких скоростей за счёт превращения потенциальной энергии в кинетическую при освобождении натянутой полосы из упругого материала, закреплённой в Y-образном держателе.
В старших классах я проявил интерес к усилителям мощности звуковой частоты, использующих явление термоэлектронной эмиссии в разреженной среде в герметичных сосудах из аморфных соединений кремния. В дальнейшем мной были проведены опыты по использованию в тех же целях приборов, выполненных на основе кристаллического кремния с добавками, регулирующими тип проводимости.
На должность преподавателя физики полупроводников автор этого резюме был принят.
Ага, мы
смеялись над ГЛОНАСС. Но когда на него стали принудительно переводить все окологосударственные предприятия — стало не так смешно, а когда начались разговоры о запрете работы наземных станций корректировки GPS, стало совсем не до смеха. Это называется «использование административного ресурса» и «недобросовестная конкуренция».
Мы смеялись над десктопным линуксом, от которого в Андроиде ничего и нет — графические потроха Андроида крутятся в основном на Яве. А способности *nix и BSD работать с сетью никто и не оспаривал.
Мы смеялись над несоразмерной ценой светодиодного освещения. Нам законодательно навязали кривые, убогие и дорогие газоразрядные лампы, после которых светодиодные просто чудо как хороши (ещё бы мерзкую ШИМ убрать…)
Насчёт смеха над пластмассами и прочими весьма старыми вещами мне ничего не известно, но подозреваю, что смеялись над ними ровно до тех пор, пока чья-то волосатая лапа не получала взятку, после чего потребителям навязывали товар сомнительного качества (запрет фреонов) или же нагнетали истерику через СМИ, называя свой товар чудом и очерняя все остальные (органическое земледелие), или просто через статусность — это ещё относительно приличный способ, хотя и он опирается на навязывание моды, а не на реальные качества товара.
Электромобили упорно навязывают сразу со всех сторон — тут и попытка выставить их товаром премиум-класса, и экоистерика, и недобросовестная конкуренция в виде дотаций на электромобили и ужесточения требований к бензиновым двигателям с увеличением налогов. Да, это уже не смешно. Совсем не смешно.
Ну, а над термоядерной энергетикой никто и не смеялся. Что такое термоядерная бомба, знают все. Термояд боятся и уважают.
Есть два простых правила, позволяющих оптимизировать выход новой технологии на рынок: не тормозить попусту и не суетиться попусту. Те, кто продвигают «новые» технологии, зачастую играют грязно и мерзко — настолько, что сама идея новых технологий начинает восприниматься как дешёвый рекламный трюк, как ненужная навязанная услуга. И это тоже совсем, совсем не смешно.
Конечно же, часть менеджеров — мусор. Но это справедливо и для разработчиков, и для дизайнеров, и для всех остальных. В условиях жёсткой нехватки кадров компании начинают брать работников невысокого качества, а потом хрен их выгонишь.
Мне попадались дизайнеры, ухитрившиеся сделать главную страницу весом в 20 мегабайт. Художники, не имевшие понятия об анатомии и перспективе. Системные администраторы, которые при копировании данных ухитрились потерять все файлы .htaccess и после трёх напоминаний всё равно забывшие, что нужно установить определённый набор библиотек, но выпустившие все это в продакшн.
И, наконец, мои коллеги-программисты, писавшие
if
на
пятнадцати строках с десятком вызовов функций с невменяемыми названиями и параметрами внутри без единого комментария ко всему блоку кода. Программисты, делавшие
SELECT *
на таблице с сотней миллионов записей (на тестовом сервере было всего тысяч десять, так что всё работало, а вот в продакшне…) Программисты, презирающие ссылки и пересылающие в подпрограмму массивы по миллиону элементов. Программисты, считающие, что ссылки вида
parent.parent.parent.parent["funcRecalc"](a,b,c)
— это нормально. Программисты, считающие, что defensive programming — пустая трата времени даже при разработке биллинговой системы.
Небрежность, лень, тупость, запутанный и некомментированный код, отсутствие комментариев к коммитам, игнорирование соглашений по коду и полное безразличие к работе в целом — всё это встречается настолько часто, что лишь чудовищный дефицит кадров позволяет всем этим людям иметь работу (во всех смыслах). А вы говорите — менеджеры…
Бухгалтер — это не профессия. Это образ мыслей.
— Дети, дайте кто-нибудь свою электронную почту! Мне на неё коллега фильмы скинет!
После выпучивания глаз, поднятия челюстей и прояснения ситуации выяснилось, что речь о торренте. Ладно, вот почта — ждём…
Письмо пришло. Вместо ожидаемых ссылок в письме архив, в архиве — торрент-файл. Судя по расширению — видео. Окей, поставили на скачку, ждём…
— Где моя аудиокнига?
— Скачивается. И да, это фильм.
— Как фильм? Должно быть семь чего-то, и аудиокнига в том числе!
— Пришло одно.
— Проверь! Коллега говорила — семь!
Проверяю почту. Действительно, ещё шесть писем. После краткого изучения принятого глаза выпучиваются повторно. Итак, в каждом письме архив, в пяти архивах по одному торрент-файлу, а в шестом… папка небольшого размера! То есть человек в курсе, что папку можно засунуть в архив и отправить по почте, но почему-то воспользовался этим знанием только один раз. Позвал брата полюбоваться, тот оценил красоту технического решения. Сходил к маме отчитаться и заодно поинтересоваться: как и зачем? Пока не привёл аналогию «сходить на базар семь раз за семью яблоками, ещё и на каждое пакет отдельно покупать», она не понимала причин моего удивления. А когда осознала…
— Ой, ну и что? Ты же всё получил! И у неё нет устройств управления типа «дети», она сама всему училась!
И всё бы ничего, да только её отец (мой дедушка) тоже сам с нуля изучал компьютер. Теперь он и по скайпу общается, и с торрентов все нужное забирает, и неполадки в состоянии исправить без людей со стороны. Правда, он до пенсии технологом был на производстве…
А так-то бухгалтеры — хорошие люди, да. Просто стараются не думать там, где без этого можно обойтись.
— Помните, я двадцать лет назад приносил вам в издательство свои стихи?
— Помним, они нам не понравились, мы их не стали публиковать.
— Вот вам гонорар за то, чтобы вы их не опубликовали никогда!
Да, разработки переживают период детства, над ними смеются, а потом они вырастают и всем показывают. Но то же можно сказать и о разработчиках.
Вспоминаю свои труды школьного и даже раннестуденческого периода. Программы, стихи, просто сочинения. Сколько в них было высокомерия, пафоса, гротеска, прикрывающего, по сути, пустоту!
На видеохостингах есть каналы, существующие несколько лет. Сравнивая ранние ролики с недавними, видишь, как канал растёт вместе с владельцем. Хорошо поставленная речь, интересные сюжеты, прекрасная режиссёрская работа, безупречное редактирование видео. А начиналось всё с подобия «Прибытия поезда», только с покосившейся камерой, которой размахивают во все стороны.
Это я к чему — точнее, к кому? К Денису Попову. То, что первый блин у него вышел комом, признал даже он сам. Но кто сказал, что это коснётся и следующих блинов? Когда он выпустит что-нибудь близкое по масштабности, качеству и актуальности, скажем, к CentOS, не падайте со стульев.
Надёжное серебряное покрытие, говорите? Как человек, через руки которого прошла не одна тысяча жёстких дисков, попробую развенчать этот миф.
Вернёмся к первоистокам. У IBM DTLA/AVER/AVVA/AVVN изначально был дефективный конструктив: жёсткий контакт-острие врезался в мягкий бугорок припоя (да-да, почти как в упомянутой навивке проволоки на гранёный контакт). И оно работало — пока не начинали с диском путешествовать по друзьям. Плата крепилась недостаточно жёстко, при передёргивании шлейфа в районе контактов гермоблока она играла, разбивая контактные площадки. В более новых IBM-Hitachi контактные площадки были теми же, но разъём закрепили винтами на корпус, и проблема рассосалась.
А что же конкуренты (Samsung, Hitachi, WD)? А ничего: поставили мягкий упругий контакт, залудили ПОС-61 и не парились, и работают те винты до сих пор.
Потом пошла мода на бессвинцовые технологии, и начались проблемы с контактами. Два-три года работы — и винт начинает отваливаться из системы, или появляются нечитаемые сектора. При снятии платы видны чёрные контакты, после попытке почистить спиртом начинает проглядывать медь. Причём порой половина платы (контакты, переходные отверстия) сгнила до меди, вторая половина блестит девственно чистым покрытием (серебро ли, олово — экспертизу не проводил). Пролуживание таких дохликов ПОС-61 обычно возвращает их к жизни, и работают они потом долго и счастливо годами.
А ещё я встречал сгнившие без посторонней помощи платы (просто производитель экономит на отмывке флюса, а флюс, используемый для данной партии, оказался чересчур активным)… Запланированное старение или просто ошибка технологов? Неизвестно.
Ну, а мораль тут такова: не стоит судить о методике, не попробовав её лично, и не стоит применять некорректные аналогии.
А тем, кто хочет продлить жизнь своего винчестера — не обязательно лудить контакты с потерей гарантии. Можно вскрыть их густой силиконовой смазкой, которая предотвратит окисление. Ну, или сразу купить жёсткий диск производителя, который не экономит на спичках и покрывает контакты золотом (к примеру, Toshiba, в прошлом — Hitachi).
Здесь принято писать ответы. Так ответьте мне, пожалуйста, уважаемые, почему вы так панически боитесь слова «диспансер»?
Любой человек может нуждаться в помощи таких врачей. Даже самый суперздоровый и правильный может подцепить вирус папилломы человека и обзавестись гроздьями кровящих бородавок. Может слечь после какого-нибудь тяжёлого события в жизни в психоневрологический диспансер с неврозом, будучи обычно полностью психически здоровым. И, выписавшись оттуда, снова будет здоровым, не поверите!
Девушка из недавней истории про вросший ноготь в панике бежала из кожно-венерологического диспансера. А, собственно, почему? Боялась заразиться? Но в КВД, не поверите, шанс заразиться не выше, чем вне его, а то и ниже.
Я была в КВД. И от этого не стала шлюхой, не покрылась ужасными болячками: там мне просто удалили неудобно расположенную и постоянно травмирующуюся родинку. Платно. Врачи-дерматологи при этом были абсолютно нормальными людьми, при работе надевали перчатки, брали стерильные инструменты и не кусались. Никто не заклеймил меня позором, когда я вышла из стен диспансера.
Я также была в наркологическом и психоневрологическом диспансерах. Как и многие другие люди, просто получавшие там справки о том, что здоровы. Для водительских прав, для оружия, да мало ли для чего! Ни наркоманами, ни психически больными от одного визита в эти учреждения никто из нас не стал. Скажете, что именно в эти диспансеры ходят не только лечиться, но и за справками? Ну, а в КВД ещё помимо платных косметических услуг, например, планируют семью.
Вы можете сказать, что, мол, мне просто повезло, что я в диспансеры приходила, будучи здоровой, а вот если бы нет…
Так вот: нет. Меня, к сожалению, поставили на учёт в четвёртом диспансере. В противотуберкулёзном. Ходила постоянно, как мне казалось, подпростуженная. Немного кашляла. А потом сделала плановый рентген в поликлинике и получила направление на анализы. В ПТД оказалась приветливая женщина-фтизиатр; нормальное человеческое отношение очень помогло мне справиться со своим страхом и вернуться к нормальной жизни. Два месяца я провела в стационаре, хотя в мокроте палочки Коха не было и тогда. То есть даже тогда не могла никого заразить. Сейчас я живу, как и раньше. Надо отдать должное работодателю: он не стал от меня шарахаться и увольнять, хотя вопросы были, и сплетни за спиной тоже, как и проверки тех, с кем я могла контактировать. Но это можно пережить.
И, не поверите, от такого не застрахован никто. Я никогда не была судима (соответственно, не сидела), просто работала (и работаю) на ничем не примечательной должности. Обычная девушка, просто принимаю лекарства. И я не заразна, что легко могу подтвердить свежими справками. Иначе меня и не выпустили бы! Но регулярно хожу в страшный диспансер, в котором можете оказаться в любой момент и вы, будучи абсолютно здоровыми: просто ради подстраховки отправят за справкой.
Сосед-алкоголик в прошлом после лечения в наркологическом диспансере смог наконец завязать. Пять лет назад. Я искренне рада за него и надеюсь, что он никогда не сорвётся. Это сейчас абсолютно нормальный человек, он женился, у него двухлетняя дочь. Не нужно клеймить его позором. И шарахаться тоже не надо — ни от него, ни от диспансера.
Нет, разумеется, столь радужные истории бывают далеко не всегда. Бывают обострения психических расстройств. Бывают срывы у алкоголиков. Увы, нередко бывает такое, что микроорганизмы вырабатывают нечувствительность к лекарствам. И сосед может сорваться, и я могу начать кашлять кровью. Но, чёрт возьми, диспансеры для того и нужны, чтобы с этим бороться. Люди, которые в них обращаются, — обычные люди. Даже самому примерному семьянину может понадобиться лечение дерматолога-венеролога. И гораздо опаснее тот туберкулёзник, который вообще никогда не ходит в поликлинику, а не тот, кто пролечился и наблюдается в ПТД, где любое ухудшение вовремя заметят.
Не бойтесь, пожалуйста, этих ужасных мест. Там вас не покусают оборотни. Правда. И даже в ПТД так быстро не заразят: вы с тем же успехом встретитесь с больным открытой формой в метро, а от одного случайного контакта заболеть может только человек с полностью убитым иммунитетом. Иначе человечество давно бы выкосила эпидемия туберкулёза.