Истории с тегом: windows

Всего историй: 856

12091

Щели можно и заткнуть

На днях решили в квартире окна поменять. Сказано — сделано. Нашли человека, заказали, привезли нам их. Попросили освободить рабочее место. Пришлось разбирать и переносить в другую комнату десктоп.

Окна поставили, время возвращать всё на места. Собрал, всё подключил, пробный пуск. Работает! Радость длилась недолго: после входа в систему курсор одиноко болтался посреди чёрного экрана. Чёрт побери, Холмс, как? Комп несколько дней лежал выключенным, никто не мог залезть и поковыряться…

Спустя полчаса виновница торжества была найдена. Ей оказалась буквально на пару миллиметров выскочившая с одной стороны из слота сетевуха (встроенная год назад приказала долго жить). Из-за этого «стабильная и надёжная» Windows 7 отказывалась грузиться напрочь. Что характерно, «устаревшая и уязвимая» XP бодро поднялась, заодно указав на проблему с сетью.

Мораль проста: не спешите менять окна, даже если они старые и все в щелях. В конце концов, щели можно и заклеить.

12089

Пускали, пускаем и будем пускать

Одним из железобетонных аргументов приверженцев продукции Самой Известной Компании долгое время была привычность: привычный интерфейс, привычный стиль работы.

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

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

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

А пользователь не хочет! Пользователь привык к Главной Кнопке, пользователь привык к определённому виду знакомых вещей.

Попробовали развеселить стандартную унылость полупрозрачностью, как в одной из альтернативных ОС — получилось красиво, но очень медленно.

Попробовали внести фишки из другой альтернативной ОС — вроде пошло́, но пользователи массово по-прежнему хотели просто работать, а не что-то там изучать.

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

И вот выходит одна новая версия, другая, третья, уже четвёртая на подходе — а пользователи всё поют дифирамбы «той самой ОС», которая стала триумфом и проклятием для Компании. Если бы не продажи новых компьютеров с предустановленными системами, показатели были бы вообще унылыми. Тем более что уже и сами принципы взаимодействия с информационными системами начали меняться, появились совсем иные устройства с совсем иным стилем работы и совсем иными программами.

Моралей тут можно накопать много. И одна из них: не пытайся объять необъятное.

12082

Светлая память зелёным холмам

В этот грустный день нас покидает хорошая операционная система. Я даже скажу больше: нас покидает хороший друг. Нет, конечно же, ОС не исчезнет сама по себе с наших винчестеров, но…

У многих первые воспоминания о компьютерах связаны именно с ней. Знай, дорогая «хрюша», что ни заманчивый Aero «семёрки», ни богомерзкий Metro «восьмёрки» со всеми её глюками и наворотами, ни даже красноглазие дистрибутивов линукса никогда не заменят нам тебя, твоей неприхотливости, красоты и лаконичности интерфейса, твоего быстродействия.

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

Ты надолго останешься на наших винтах. Для тебя нам не жалко места.

Ты навсегда останешься в нашей памяти. Для тебя нам не жалко воспоминаний.

Ты навсегда останешься в наших сердцах. Для тебя нам не жалко светлой памяти.

Прощай.

12073

До встречи в музеях

Ты стала моим первым апдейтом, хоть и была ещё довольно сыра, а я ещё зелен.

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

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

Ты научила меня работе с сетью на самых разных уровнях OSI и самых разных коннектах — от «свистуна-гипнотизатора» и GPRS до оптики, от кросс-корда до Wi-Fi.

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

Ты научила меня рипать музыку в MP3, сплющивая час до 64 МБ — карты моей покойной «моторолы», познакомила меня с любимыми играми, фильмами, книгами — бесплатно, с ожиданием, но без рекламы. Как весело было!

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

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

Я тебе благодарен, Windows XP, и многим обязан. Мы с тобой поработаем ещё пару лет, пока парк не обновится, а после будем с теплотой вспоминать твои умеренные аппетиты и неумеренную надёжность и простоту. Мы всегда будем тебя любить, как автослесари любят «жигули», как ретрогеймеры любят «Денди», как меломаны любят виниловые пластинки.

Жаль, что твоё время прошло. До встречи в музеях, мы будем скучать!

12068

Нужно больше папок

Есть у нас в конторе девушка, которая своими перлами меня иногда забавляет. Приходит как-то ко мне и спрашивает:

— Я вот папочки всякие создаю для своих документов… А они не кончатся?

Я на минуту-другую повисаю, пытаясь понять, о чём она. Задаю пару уточняющих вопросов: типа, где создаёшь, как создаёшь… Всё никак понять не могу сути вопроса. А дело вот в чём: по её представлению, в компьютер засовывается брикет Windows-папочек, и периодически, как всё в этом мире, необходимо этот брикет заменять.

12013

Сколько лет, сколько релизов

Записал как-то XP SP1 на CD-RW. Подписал: «Windows XP», по кругу написал: «Shahid Records Studio» и указал дату записи: «4 Jan 2008». Через несколько месяцев дал диск товарищу, и болванка ушла с концами. Я уже и думать о ней забыл.

В октябре 2012 года приволок мне другой товарищ компьютерные детали. Среди них был и DVD-привод. Зная, что в приводах могут быть диски, отточенным движением достал длинную иглу, сунул в отверстие аварийного извлечения и выдвинул лоток вручную…

Из лотка на меня уставилась знакомая до боли серая CD-RW-болванка с надписями «Windows XP», «Shahid Records Studio» и датой «4 Jan 2008». И что самое удивительное — всё ещё в приличном состоянии…

Прослезился, товарищу записал новый дистрибутив, а болванка заняла почётное место в моем ремнаборе. Думаю потом купить рамочку и поместить диск туда. С возвращением!

11984

В корзину с головой

Дело было в Белоруссии несколько лет назад. Справляли бабушкин юбилей в одном из ресторанов в центре города N. Заведение само находится на первом этаже гостиницы, из холла налево — ресторан, а прямо — лестница к лифтам на этажи. И вот рядом с этой лестницей стояло подобие платёжного терминала какой-то местной фирмы.

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

Далее — дело нехитрое. Через минуту мы уже раскладывали по очереди с братьями стандартные пасьянсы и играли в «сапёра» (ничего серьёзнее, увы, не нашлось, интернета тоже не было). Наигравшись, оставили местному админу на экране системное сообщение с намёком на исправление косяка.

Хорошо хоть, мы люди добрые и обрушать ничего не собирались. А то в такой ситуации и хакером-то быть не надо.

11924

Вікна незалежності

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

Текстовый редактор я просто один к одному передрал с популярного тогда MultiEdit, который меня полностью устраивал, а вот при написании файловой оболочки я, конечно, взял за основу логику Norton Commander, но кардинально её переработал. У меня количество окон с файлами не ограничивалось двумя, и эти окна можно можно было располагать как угодно и делать произвольной формы. Какой-нибудь человек из будущего опознал бы в этой оболочке Windows-стиль.

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

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

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

Потом я изобрёл визуальное программирование. Тогда все элементы интерфейса прописывались прямо в коде с абсолютным позиционированием. Написал — скомпилировал — запустил и смотришь: «Ага, это поле на три символа влево сдвинуть, эту подпись на пять вправо». Неудобно, в общем. Написал программку, где можно было на экране расставить подписи, поля и кнопки, это всё сохранялось в бинарный файл, который при выполнении программы на лету подгружался и использовался для отображения формы. Если такой таблицы или таких полей не было, то они создавались при сохранении формы. Вышел аналог Access.

Тогда за написание «Windows» я получил в качестве поощрения от начальства пятьдесят баксов. Спустя много лет я подумал, что если бы я это делал не в украинской провинции, а где-нибудь в американском университете, то, может, заработал бы на нём не пятьдесят долларов, а пятьдесят миллиардов. Хотя, с другой стороны, будь я в Америке, то получил бы, наверное, больше пятидесяти долларов, но миллиарды заработал бы всё равно не я, а какой-нибудь ушлый маркетолог с мамой в совете директоров.

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

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

11917

Юникс в кратком изложении

Вы говорите, солома с проволокой? Всё очень просто.

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

А Виндоус изначально происходит от персональных однопользовательских компьютеров: вначале — как графическая оболочка для запуска программ, со всеми недостатками DOS внутри, потом были попытки сделать собственную многопользовательскую систему, потом эти две ветви были объединены в Win2000. И на протяжении всего этого времени основное внимание было сконцентрировано не на техническом совершенствовании, а на увеличении объёмов продаж, захвате рынка, борьбе с конкурентами.

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

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

А ведь когда-то был интересный проект — Xenix, который при должном развитии мог бы стать основой для Виндоус. Тогда бы не было этих обвинений в наличии «соломы», а сейчас впереди не маячил бы тупик. Просто когда-то его посчитали избыточно сложным, а может быть, просто кому-то что-то не понравилось или взыграли чьи-то амбиции…

11912

Там, где глючат даже светофоры

Иду к переходу через железную дорогу, а там красный сигнал на пешеходном сигнале мигает как-то странно: 10 Гц, не меньше. Светофоры так не мигают. Подхожу ближе, а это просто электричка проезжает, закрывая-открывая светофор своими окнами.

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