Pull to refresh
  • by relevance
  • by date
  • by rating

Logitech вредничают с дровами

Lumber room
Долго стоял у терминала сарайза и крутил список, выбирая мышь. MX Revolution привлекала всем — дизайн, любимый мой бренд, инновационные фишки. Инерционное колёсико друзья нахваливали… Напрягала только высокая цена. «А, ладно, оправдает себя, » — думаю. Купил, принёс, распаковал и собрался воткнуть в систему.

А на десктопе у меня вертится Windows 2003. Причиной тому наличие 4 гигабайт оперативки, которые не слабо увидеть только этой винде32 (прекрасная тема для хабратопика, кстати, я уже в своё время много писал в жеже по поводу этой проблемы).

Дрова с диска поставились, SetPoint запустился — а мыши не видит. А официальный форум logitech бодро вещает: Мы не поддерживаем Windows 2003.

Поискав в Сети решения, нашёл парочку (использовать режим совместимости) — но что-то пока ничего не получилось.

Непонятно одно, w2k3 и wxp похожи как две капли воды — Logitech что, так сложно добавить пару строчек кода, чтобы всё работало у ненормальных людей? Ну, или если сложно, хотя бы посылать меня нормально, а не втихую не работать.

Я бы не сильно расстроился, да вот щелчок колёсиком без софта совсем некультурно себя ведёт — не работает.

upd: Победа. Поставил дрова на ноут с XP, вытащил все inf и sys и перетащил в несчастный комп. Бвахаха.
upd2: Что интересно: если поменять настройки поведения того же среднего щелчка на одном компьютере, а потом перетыкнуть мышь, то они применятся и на другом. Магия.
Total votes 11: ↑9 and ↓2 +7
Views 369
Comments 31

4GB оперативной памяти

Computer hardware


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

Проблема проста: вы поставили в компьютер 4 гигабайта оперативки, но операционка не оценила вашей щедрости.
Читать дальше →
Total votes 63: ↑46 and ↓17 +29
Views 1.8K
Comments 163

Расширение тома в Windows 2003 с помощью Diskpart

System administration *
Возникла недавно задача по расширению системного диска Windows 2003. Поскольку сервер работал на виртуальной платформе (ESX), проще всего сделать это, увеличив размер виртуального диска и затем подключить диск к другой виртуальной машине (Windows 2003 штатными средствами не позволяет изменять размер системного диска).

После подключения диска Windows автоматически не назначила букву диска, что, впрочем и не было нужно. После запуска diskpart и выбора раздела

list volume
select volume %Volume Number%


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

Для Windows XP это требование также важно, отличия будут в командах diskpart:

list disk
select disk %Disk Number%
list partition
select partition %Partition Number%


К тому же, в Windows 2003 можно сразу выбрать Volume, не выбирая диск.
Возможно, кому-то будет полезен этот опыт.
Total votes 11: ↑8 and ↓3 +5
Views 20K
Comments 5

Настройка корректного завершения работы гостевой Windows 2003 в qemu-kvm Linux

Information Security *
Это не статья, а просто заметка для тех кто столкнулся с проблемой корректного выключения.
Я не претендую на оригинальность, но лекрство собранное по частям на просторах интернета мне помогло, надеюсь поможет и вам.

1. Скрипт для посыла сигнала завершения работы гостевым ОС

#!/bin/bash
CONNECT_STRING="qemu:///system"
for MACHINE in $(virsh -c "$CONNECT_STRING" list | awk '/running$/ {print
$2}') ; do
virsh -c "$CONNECT_STRING" shutdown $MACHINE
done
sleep 600


2. Настроить ключ в реестре ОС
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

ShutdownWarningDialogTimeout dword:00000001

3. Изменить локальную политику безопастности
Control Pannel -> Admin tools ->Local security Policy
Local policies ->Security Options ->Shutdown: Allow system to be shutdown...->Enable

Вот и все.
Total votes 8: ↑6 and ↓2 +4
Views 1.5K
Comments 5

Операционные системы, потерянные и обретённые внебраузерным джаваскриптом

Node.JS *
В прошлом году понятие «внебраузерный JavaScript» чаще всего означало движок Node.js (а не, допустим, Rhino или SpiderMonkey, сильно уступающие ему в популярности в этой области) или какой-нибудь итог его встраивания (например, node-webkit).

В нынешнем году в игру вступают форки Node (например, io.js), и их также начинают встраивать — например, проект node-webkit переименовался в nw.js, потому что теперь он использует не Node, а io.js (да и не WebKit, а Blink — с тех давних пор, как Chromium перешёл на этот движок).

Для программистов это означает, в частности, что может отвалиться (или, наоборот, появиться) поддержка той или иной операционной системы. Давайте поговорим об этом.

Какие операционные системы перестают поддерживаться?

Во-первых, первые версии io.js нельзя было установить на Windows XP, нельзя было установить и на Windows 2003. Ещё в середине января казалось, что с этим ничего нельзя поделать: объяснение «io.js компилируется в Visual Studio 2013 Windows Desktop Edition, потому что движок V8 стал полагаться на возможности C++11» воспринималось как приговор — однако затем разработчики поправили дело, так что в файле CHANGELOG.md ветви v1.x можно прочесть, что поддержка этих версий системы Windows возвратилась в io.js, начиная от версии io.js 1.0.3 (20 января).

Подобно кругам по воде, эти изменения прошли по всей экосистеме движков; например, в nw.js версии 0.12.0-alpha3 на поддержку ещё можно надеяться (хотя лично я ещё не успел погонять эту версию на Windows XP), а в предыдущих альфа-версиях её точно нет (потому что они основаны на более ранних версиях io.js).

Во-вторых, KaneUA 19 февраля упомянул, что io.js не поддерживает тридцатидвухбитные версии OS X, в отличие от Node.

Поддержка каких операционных систем может появиться?

Читать дальше →
Total votes 25: ↑17 and ↓8 +9
Views 16K
Comments 18

One Core API чтоб править Windows

Фонд ReactOS corporate blog Open source *Reverse engineering *Development for Windows *
                      "Если Microsoft не обеспечивает совместимость — 
                      сообщество обеспечивает совместимость".
                                                                     Aceler



Поздравляем хабражителей с Рождеством! И у нас есть праздничный сюрприз для вас!

Представляем вашему вниманию проект One Core API — слой совместимости с открытым исходным кодом для Windows XP/2003, который позволяет запускать на этих системах программы для более поздних ОС. По сути это враппер функций NT6. Путем дополнительных ухищрений обеспечивается поддержка DirectX 10. One Core API создан на основе исходников Wine и ReactOS, но его разработкой занимается другая команда.

Всех желающих приглашаем присоединится к разработке: github.com/Skulltrail192/One-Core-Api
под катом - демонстрация возможностей
Total votes 54: ↑48 and ↓6 +42
Views 23K
Comments 87