bash.im ithappens.me zadolba.li
13407

На вкус и цвет все операционки разные

Читая IT happens, порой набираешься опыта, додумываешься до самых невероятных вещей, но история «Танцы с драйверами» заставила задуматься о философии.

Автор несколько неправ в том, что ubuntu, к примеру, лучше продукции мелкомягких. Они просто разные. Вспомним, как ещё лет десять назад пользователи судорожно искали драйвера на Linux, пока добрый дядя Линус (и неисчислимое количество последователей) не включил большинство из них в своё ядро. Та же ситуация, даже ещё хуже, происходит в Mac OS X. Вы попробуйте завести всё оборудование на хакинтоше, используя для его установки среднестатистический компьютер.

У каждой операционной системы своя политика работы с драйверами. К сожалению, Microsoft ушла от политики сервиспаков времён ХР, в которых содержались революционные нововведения по поддержке новейшего оборудования из коробки, поэтому эта система продержалась так долго, да и остается одной из фаворитов.

Автор прав в одном — Linux и другие свободные системы активно дышат в затылок коммерческому ПО. А конкуренция по всем законам экономики приводит либо к улучшению продукта, либо к его удешевлению, что не может не радовать.

13406

Полёт нормальный

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

За последние четыре года основной телефон у меня сменился дважды. Первый раз — с обычной кнопочной Нокии (6230i, как сейчас помню) на полгода как вышедший HTC Wildfire S, выбранный в силу доступности и привлекательности. Он честно оттрубил у меня три года. Основной функционал — интернет, книги, музыка, фотографии. С IT я на тот момент связан был мало, обычный магазинный эникейщик. Впрочем, когда два года назад я пришёл на своё нынешнее место работы и занял должность сисадмина в аутсорс-компании, он безропотно взвалил на свои плечи нужные мне рабочие сервисы. Почта, шифрованные базы (KeePass), удалёнка в кармане (кто не верит, посмотрите в Play Market версию Тимвьюера под Андроид и Microsoft RD Client для него же; удобство на небольшом телефоне понятно какое, но кое-что всё же сделать можно), карты. За эти три года он летал на пол в квартире, на кафельный пол магазина, на асфальт, на линолеум — не перечесть раз. Из последствий — следы, впрочем, не особо заметные, на задней крышке, и небольшие царапины на стекле (в их происхождении я вообще не уверен).

Из проблем — постепенное падение ёмкости аккумулятора, закончившееся тем, что полгода назад он просто перестал заряжаться. Надо бы купить свежий аккум, но к тому времени компания уже подарила мне новый смарт — Samsung Galaxy S III Mini, с которым я хожу сейчас. Стаж его — восемь месяцев на данный момент, используемый функционал — тот же, что и на предыдущем, плюс несколько корпоративных систем общения и управления в виде клиентов на смарт. За это время он летал уже раз десять, не меньше (у меня все телефоны летучие). Из последствий — небольшие царапины и потёртости на задней крышке, я ношу его без чехла. В остальном — всё прекрасно.

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

Я не утверждаю, что все существующие смарты идеальны, у них хватает своих минусов, но лично для меня функционал их оправдывает вполне. Вопрос в применении — и лично для меня как один из основных рабочих инструментов смарт идеален.

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

13405

Учиться никогда не поздно

Мне один старший (Семён, 54 года) товарищ рассказывал, что причина тотального отставания старшего поколения в освоении техники — то, что компьютеризация долбанула сразу, а не постепенно. У тех же буржуев компьютеры появлялись постепенно, вначале на работах, потом в домах. Освоение техники растянулось на гораздо больший временной отрезок, и бедные стариковские мозги успели всё заучить.

Только не учитывал он, что эпоха компьютеризации началась более 20 лет назад, когда ему было 35 — вполне вменяемый для обучения возраст. А толстым сорокалетним тётушкам так вообще было по 20 — студенческие годы, самое то для обучения.

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

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

Короче, не стесняйтесь учить новое. И помните слова Билла Гейтса о том, что не стоит угнетать заучек, ведь они могут оказаться вашими будущими начальниками.

13404

Популярность не порок

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

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

А вот «чёрный ящик», что внутри — никто точно не знает, но если ударить вот сюда и сюда — он ломается. Все знают, что ломается, но никто не может починить, только налепить сверху на эту дырку заплатку. Но если стукнуть чуть рядом…

И казалось бы, практика подтверждает: сейчас уже телевизоры с Линуксом внутри, но от вирусов страдают не они, а всё та же «всем известная ОС», как и в прошлом веке.

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

Но нет: вот кто-то снова поднимает тему «Причины уязвимости — в популярности». Слышали, знаем.

Про популярность «всем известной» в курсе: практически все ставят антивирусы и тем не менее ловят всякую дрянь постоянно. Допустим, это не потому, что с системой что-то не так, а потому, что она популярна.

Хорошо, Андроид достаточно популярен? Он сделан на базе опенсорсного Линукса. По предложенной логике включенный телефон с Андроидом должен немедленно превратиться в рассадник вирусов. И где же вирусные эпидемии для мегапопулярного Андроида?

Ага, вы уже полезли в Гугл составлять список — не торопитесь!

Вычёркиваем из списка вредоносное ПО, которое пользователь сам добровольно устанавливает в системе, раздавая ему права. Это не уязвимость софта, это уязвимость пользователя. Сюда же — программы со скрытыми шпионскими функциями и фишинг, подделки под банк-клиенты, например.

Вычёркиваем из списка баги в программах. Программ новых много, написать кривую несложно, а если она проприетарная, типа фирменных от производителя телефона — то кто будет её исправлять, кроме него самого?

Остаётся… А что остаётся-то? Наверное, если хорошо поискать на тематических ресурсах, то что-то накопать можно: работающее на конкретном аппарате, с конкретной версией ОС, в тёплую погоду, на вершине горы Фудзияма в месяц цветения сакуры.

А как же популярность?

13403

Танцы с драйверами

Вот что меня всегда бесило в «самой распространенной ОС» — это они, великие и ужасные Драйвера!

Устанавливаешь ОС? Готовь диски с драйверами. Добавил новое устройство? Готовь диск с драйверами. Обновление-апгрейд-замена — готовь диски с драйверами.

И ещё не факт, что подойдут! Тогда начинается шаманство с бубнами, поиск «по партнамберу», по аналогии, хоть какого-нибудь хоть откуда-нибудь, хоть «купи премиум-аккаунт скачать быстро», поиск по форумам тем в стиле «помогите-подскажите».

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

Когда-то очень давно это ещё было хоть как-то оправдано: например, приводы CD-ROM от разных производителей различались даже на уровне разъёмов, не говоря уже о протоколах обмена данными — но сейчас-то зачем, когда однотипные устройства все собираются на одной и той же элементной базе по однотипным спецификациям?

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

Коллега, заядлый спец по всему мелкософтовскому, целый день занимался поиском и подбором этих самых драйверов: были проблемы и с видео, и с Wi-Fi, и тачпад то работал, то нет. Он перелопатил пол-интернета, записывая на бумажке различные ID, выдаваемые в разных окошках системы, запустил почти всё, кроме Wi-Fi, и уже решил, что проблема аппаратная — но вечером ему пришла в голову идея загрузиться с убунтовской флешки.

Заработало всё и сразу, определилось и нашлось.

Спрашивается — и зачем тогда все эти танцы с драйверами, если стандартные, не заточенные ни на какого конкретного производителя, прекрасно работают?

Чуть позже Wi-Fi он всё-таки запустил, подсунув системе что-то совсем уж постороннее, ведь теперь было известно, что с оборудованием всё в порядке.

Но зачем всё это?

13402

Чёртов прогресс!

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

Ладно, отложим трупик умершего в младенчестве телефона и возьмём кнопочный смартфон на старике Симбиане. Возраст школьный, вид неприглядный, процессор чуть-чуть за сотню мегагерц… И до сих пор работает! Причём чётко и шустро.

А потом явился Ржевский и всё опошлил. Точнее, маркетологи, провозгласившие: «Не бывать хорошей начинке в кнопочных аппаратах! Только сенсор, только хардкор!» И понеслось всё чертям под хвост. Я, может, хочу иметь компактный и многофункциональный аппарат — а выбрать-то не из чего. Только бабушкофоны да лопаты. Ну или барахолки — искать б/у ежевичку или Симбу.

Собственно, с чего это я? Притащили мне на посмотреть изрядно потрёпанную Nokia E50 — стёртые до пластика кнопки, помятый металлический корпус. «Не включается!» Выковырял тонну грязи из гнезда зарядки — заработала как миленькая. А ваша лопата так сможет?

13401

Непростой механизм

Сливной бачок унитаза, говорите?

А какой именно?

Есть конструкции, основанные на использовании клапана: с помощью системы рычагов поднимается тарелка клапана, вода быстро сливается, поток воды удерживает клапан в открытом положении, когда он иссякает — клапан закрывается и система вновь готова к набору воды.

Есть конструкции, основанные на использовании сифона: в них рычаг опускает трубку сифона в воду до перелива, после чего вода сливается через него до опустошения бачка.

Причём конструкция первого типа может быть изготовлена из материалов наподобие чугуна, так как там нечему гнуться, а вот конструкция второго типа предполагает наличие резиновых или пластиковых изделий. Скорость слива зависит от диаметра сливного отверстия, сопротивления трубопровода, объёма жидкости, и так далее и тому подобное.

Также может быть использован вариант типа «опрокидывающееся ведёрко» — со своими нюансами и особенностями работы.

И это не говоря о разнообразии конструкций поплавкового механизма и впускного клапана.

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

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

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

13400

Порядок — прежде всего

Энное время назад мне удалось убедить начальство, что если я буду сидеть в одной комнате с гудящими серверами, я свихнусь, и под серваки была выделена комнатушка этажом ниже. Перетащив их туда, я стал убеждать начальство, что им нужен кондей. Мой непосредственный начальник долго внимал угрозам потери данных и простоям и после почти часа убеждений сказал: «Ну ёптить, если так надо, то сделаем».

Зная, как долго у нас делаются такие вещи, я забыл об этом где-то на четыре месяца, пока в один прекрасный день этот же начальник не прибежал и не сказал, что ни он, ни все его подчинённые не могут зайти на удалёнку и работать. Когда я выругался, что предупреждал про охлаждение и опасность его отсутствия, он выдал: «Так, б%#ть, сделали на следующий день после нашего разговора!» (к слову, разговаривали мы в обед в пятницу).

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

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

Я всё восстановил за два дня — всё продул и прочистил, несколько куллеров сменил. Но, что самое главное, плановая проверка теперь раз в две недели.

13399

Новое платье короля

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

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

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

Я очень-очень редко видел сайты и программы, где всё нарисовано тонким шрифтом и парой линий, практически вот тем самым «сереньким по белому», но как! Всё понятно, чётко, классно, оргазмично! Сразу ясно, что работал настоящий мастер своего дела, очень хочется у такого поучиться. Но ведь… это капля в море, всё заполонили тупые подражатели, которые не понимают, что самое сложное — это красивый и функциональный минимализм. Вот у таких и пропадают красные кнопочки и превращаются в бесполезные кружочки.

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

Ну вот обидно до детских слёз, от новой винды я ожидал трёхмерного рабочего стола, а получил а-ля 3.11… Честно говоря, так и хочется под всем этим подписать «а король-то голый!»

Ну неужели опять всё самому? Ну не хватает на всё человеческой жизни. Мне бы бессмертие и маятник Гермионы.