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

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

8854

И рад бы, да не пускают

Я студент, за деньги модерирую форум и чат игрового онлайн-проекта. Для противодействия злостным читерам к клиенту прикручен античит, который делает невозможным запуск игры даже на виртуальной винде, не то что в линуксе.

Не стоит думать, что я не пытался найти решение. Почти неделю убил на поиск, перепробовал с десяток лаунчеров, включая и версии под определённые редакции. Держать на компе Windows только ради игры глупо, но других вариантов античит не приемлет.

Вот и сижу я на винде. Не только бухгалтерами юзер-база виндовая полнится.

8851

До вторых петухов

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

Wine — не панацея. Заставь-ка MS SQL работать под Вайном! Сомневаюсь, что из этого что-то путное выйдет. А 1С седьмой версии на другую RDBMS нормально не вешается, а гонять пятигиговую базу, в которой одновременно работают десятки операторов и ещё больше торговых агентов оставляют заявки, в режиме DBF я не буду. Чтобы перевести такую контору на другое решение, надо, во-первых, уже очень хорошо знать, что делать, и быть уверенным, что всё получится. Во-вторых, менталитет начальства — отдельная история. Попробуй выбей денег на такие метаморфозы — a там их надо сразу много. Это когда петух жареный клюнет, тебе заявят: «Что ж ты молчал, мы оплатим», а по факту — пока говоришь, что скоро настанут проблемы, и надо начинать двигаться, всем всё по барабану.

Если же мне кто хочет посоветовать переход на 1С 8.x, так тоже поймите, что сделать такой переход прозрачным, да и с учётом всех прикладных наработок в «семёрке», не так просто, и не всегда можно улучить момент. Это, конечно, произойдет. Тогда и под линукс с PostgreSQL можно перескочить, но это будет потом, когда клюнет ещё один жареный петух.

8831

Чай, не вирус

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

Сижу дальше, мрачно моделирую в Максе что-то довольно крупное и ресурсоёмкое. Часа полтора проходят без проблем, а потом начинается веселье. Пробую открыть сохранённую в MHT страничку с настройками рендера. При попытке её пролистать с помощью клавиш PageUp/PageDown страничка благополучно листается, а потом сразу же возвращается на начальную позицию. Признаться, я был удивлён такой наглостью. Попробовал в плейлисте использовать такой же способ навигации — результат аналогичный.

Дальше — больше. При попытке сменить язык для заполнения формы регистрации на одном из сайтов у меня почему-то обновлялась страница. Пока я пытался понять, что к чему, «семёрка» взяла и ушла в глубокий сон.

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

И тут меня осенило… Клавиатура! Она же пережила потоп, но в течение нескольких часов не показывала никаких признаков. Разбудил «семёрку» в очередной раз и, пока она не уснула, выключил полностью. Поменял клавиатуру на её предшественницу, включился — всё в порядке.

Не надо искать проблем себе на голову. Иногда разгадка находится очень близко.

8801

Тепло, светло, не дует из окна

Счастливые линуксоиды — сферические и в вакууме? Раньше так считал и я. Но случилось ненастье: одна очень мелкая и крайне мягкая контора выпустила новый патч для своей операционки-с-цифрой, который заставил её забыть о том, что она (х)активирована. Не проблема — безопасный режим, качаем активатор. Что? Не работает? Какого фига не грузимся? Ладно, посидим на Убунте, которая как нельзя кстати оказалась на флешке.

Так я и оказался в линуксе. Нет, это отнюдь не первое знакомство — я и сервера на Дебиане держал, и Джентами да Фряхами баловался для саморазвития, но как основную ось всё же предпочитал юзать «оконную» систему.

Лень — двигатель прогресса. Сижу больше месяца — эмоции только положительные. А на день рождения мне свитер подарили.

8772

Дискотека девяностых

На днях к нам обратился один из партнёров. Он попросил помочь разобраться с проблемой одного из его пользователей. Суть сводилась к тому, что с какого-то периода времени перестала запускаться одна из основных программ, входящих в поставку комплекса нашего производства. Запускается, повисит немного в панели задач — и сваливает подчистую в туман.

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

Зашли. Винда самая что ни на есть ХР, нашим ПО поддерживается. Симптомы проявляются, как и было сказано: щёлкнешь по ярлыку программы, она появляется в панели задач, а потом исчезает. Странно.

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

Пошли смотреть лог инсталляции ПО — вдруг что-то не зарегистрировалось? Просмотрели всё несколько раз — всё на месте, сообщений об отказе регистрации компонентов нет. Очень-очень странно.

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

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

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

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

Нашли! В закладке «Совместимость» стояло требование быть совместимым с Windows 95. Естественно, в те далёкие времена никакого .NET и в помине не было, поэтому программа и исчезала, обидевшись, что ей не дают работать в привычной обстановке.

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

8743

И. о. C:

Дело было в начале нулевых. Получив в 11 классе долгожданный компьютер с халявной 98-й виндой, парой игрушек и фильмов на борту (была раньше в компьютерных магазинах такая практика), я приступил к освоению всего и вся на практике. Замученная система приказала долго жить через неделю. Вместо того чтобы попросить помощи у подкованных товарищей, я пошёл в магазин и купил «самую крутую систему» — только появившуюся Windows XP.

Вернувшись домой, приступил к установке. Зная, что жёсткий разбит на два раздела, я утвердительно ответил на запрос о форматировании диска С: и, недолго сомневаясь, выбрал «NTFS (рекомендуется)». Когда на экране уже красовался рабочий стол, я понял, что обманулся и плохо посмотрел, что покупаю: версия была английская. В английском я не был силён, но винду хотел оставить, чтобы как раз подучить оный. Против была семья — они язык осваивать не желали.

Пришлось взять дистрибутив 98-й у друга и опять приступить к установке. Первым пунктом было форматирование диска С:. Да вот только о том, что DOS не знаком с NTFS, я не слышал.

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

8742

Ты кого красноглазым назвал?

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

Оказалось, пьяные сцепились на корпоративной вечеринке. Один открыл ноут с линуксом, а другой спросил: «Что это за необычная винда у тебя такая?» Линуксоид с криком «Ты что, меня за вора держишь?» заехал тому в морду. Завязалась драка.

Результат: оба в синяках, а ноуту предстоит менять экран и винт. Ребят я отпустил после взаимного примирения (более того, контору подсказал, где запчасти недорогие), а вам, дорогие читатели, вот что хочу сказать. Я не против линукса, я сам его очень уважаю. И потому мне вдвойне больно, что люди порой забывают: это инструмент, а не предмет для фанатских разборок.

8721

Цена лени

На ноутбуке под Windows 7 стал ругаться Центр поддержки, что у меня не обновлён антивирусник (клиент Dr. Web Enterprise, лицензия). Попытался исправить положение средствами Центра — ругается на отсутствие drwebupw.exe. Проверяю — действительно нет. Мобильный режим я отключил, когда приходил домой обновляться с сервака, и забыл включить. Включаю. Домой за обновлением идти лень — это метров 300 через дорогу, но там надо комп включать…

Решил зайти в интернет с мобильника (там рублей двести оставалось), так как другого интернета нет, и скачать drwebupw.exe, чтобы ЦП глаза не мозолил. Сказано — сделано. Перерыл в поисках кучку сайтов: везде либо описание проблемы, либо крякнутый drwebupw.exe. Делать нечего — придётся скачивать триальный инсталлятор «Доктора».

Скачал 50 мегабайт. Попытался поставить — ругается, что у меня уже установлена версия, и её нужно сначала удалить. Удалять не хочется — всё-таки лицензия. Не закрывая ругательства инсталлятора, ищу каталог, куда всё это распаковывается, и вытаскиваю его в другую папку. Нажимаю ОК в инсталляторе — папка удаляется, но остаётся копия. В копии нет нужного файла, но есть MSI. Захожу туда — там тоже нет drwebupw.exe, но есть CAB. Захожу в CAB — вот он, искомый объект!

Вытаскиваю. Пытаюсь подсунуть — не даёт самозащита Dr. Web. Отключаю, записываю, включаю. Пробую запустить. Не работает: нет ключа.

Домой идти лень — уже столько времени потрачено. Вспоминаю, что ключ есть в почте. Захожу, скачиваю, распаковываю и пытаюсь подсунуть. Опять самозащита. Отключаю, записываю, включаю. Пробую — ключ заблокирован. Печально. Это был ошибочно выданный ключ. Надо вспоминать, где взять правильный.

Снова просматриваю почту с сайта и нахожу в архиве правильный ключ. Скачиваю, обхожу самозащиту. Ключ работает, но нет файла со списком серверов. По идее, это должно быть в инсталляторе. Снова в MSI, оттуда в CAB, а там нахожу update.drl. Распаковываю, опять танцую вокруг самозащиты.

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

Смотрю на мобилу. −309 рублей.

8719

Нет пути!

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

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

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

Погрешил на вирусы, которых не было. Покопавшись в системе, я обнаружил, что при установке Матлаб решил не церемониться с содержимым переменной %PATH%. Остались только две записи:

d:\MATLAB\R2009b\runtime\win32;d:\MATLAB\R2009b\bin

8688

Ответ мне запили!

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

Это форум Microsoft TechNet. Зачем вы так, «мелкомягкие»?