войти зарегистрироваться

Node.JSВыход Node.JS версии 0.6.3 и две ошибки, найденные при работе с кодировками дочерних процессов в консоли Windows XP

В официальном блоге Node.JS вчера (25 ноября) объявлено о выходе новой версии Node, под номером 0.6.3. Изменения не очень значительны: исправлен десяток ошибок да недочётов.

Я счёл это небезынтересным подарком ко дню рождения (по приятному совпадению, 25 ноября мне исполнилось 33 года). Однако в тот же день, задавшись вопросом «Как принять вывод Windows-команды, вызванной из node.js?», я начал в Windows XP серию экспериментов, конечным итогом которой стало обнаружение сразу двух ошибок Node при работе с кодировками под Windows.

Во-первых, при вызове команды методом require('child_process').exec(…) Node ожидает от неё вывода в кодировке UTF-8, тогда как в русифицированной системе Windows команды (например, dir) выводят текст в кодировке CP866.

Во-вторых, если дочерний консольный процесс изменит кодировку консоли, то будет воздействовать и на кодировку консоли родительского процесса Node (в частности, на вывод методом console.log) — получается, что консоль у них одна и та же, или что-то в этом же дýхе.

А теперь немного подробностей.

ВиртуализацияВиртуализация для дома или Виртуализация на Atom из песочницы

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

Персональные блоги Еще одна проблема с отменой перехода на зимнее время

Как все вокруг знают, россияне так и остались жить теперь в летнем премени.
Но не все наши «железные» помощники оказались в курсе, и многие устройства по-привычке перешли на зимнее время.
Сделал это и один из попадающих в мое поле зрения компьютеров под управлением «древней» Win XP, да еще и англоязычной.

Оценив масштабы бедствия я обнаружил, что:
1. KB2570791 применим только начиная с Windows XP SP3 и выше. Более древние ОС обновиться патчем KB2570791 не смогут
2. Не всегда есть возможность оперативно получить и применить сам патч. Причин может быть множество и их обсуждение не тема данной статьи.

Windows10 лет Windows XP

Вчера, 25 октября, исполнилось 10 лет с момента выпуска Microsoft Windows XP.
«XP» в названии является сокращением от слова «eXPerience» — «опыт». В Windows XP был собран опыт предыдущих версий системы. Кроме этого, были добавлены и новые возможности, ориентированные в первую очередь на удобство использования: поддержка ClearType и тем оформления, восстановление системы, запись дисков и многое другое.
Согласно официальной статистике, именно эта операционная система до августа 2011 года была установлена на большинстве компьютеров во всем мире. Сейчас она переместилась на второе место (сохраняя долю 38%), уступив более новой Windows 7. Но если брать неофициальную статистику, с учетом пиратских копий, еще неизвестно, уступила ли Windows XP свои позиции на самом деле.
Через два с половиной года, 8 апреля 2014 года закончится официальная поддержка этой операционной системы, а пока…

С юбилеем, Windows XP!

Операционные системыДоля Windows 7 превысила долю Windows XP

image

Удерживающая последние 10 лет лидерство в мировом масштабе Wndows XP уступила свои позиции другому продукту Microsoft — Windows 7. Согласно опубликованной статистике StatCounter за прошедший сентябрь 2011 года доля Windows XP составила 39.97%, тогда как Windows 7 получила победные 41.74%.

Значительно менее успешный продукт Micrsoft Windows Vista занимает скромные 11.51% — причем доля этой системы неуклонно падает. Система Mac OS X продемонстрировала некий рост с 5.9% в сентябре 2010 до 6.89% в октябре 2011.

Доля Linux на редкость стабильна и находится на уровне 0,78 %.

[Источник]

WindowsВы никогда не задумывались о происхождении стандартных обоев Windows XP?

Одними из самых известных обоев, несомненно, является стандартное изображение Windows XP, на котором запечатлён блаженно расслабляющий вид зелёных холмов и более синее, чем синее небо. Эти обои — вероятно, одно из самых просматриваемых изображений всех времён — метко названы «Безмятежность». Поищите в Google изображения по слову «безмятежность», и первым результатом будут обои Windows.

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



Вы когда-нибудь останавливались, чтобы задаться вопросом, где и кем была сделана эта фотография? На самом деле, изображение настолько чёткое, что вы, возможно, предполагали, что оно вообще ненастоящее.

Блог компании MicrosoftWindows XP 10 лет

Ровно 10 лет назад 24 августа 2001 года вышла в свет Windows XP RTM. Несмотря на столь давний срок, эта операционная система до сих пор занимает большую часть рынка, прочно обосновалась на миллионах компьютеров, и до сих пор выдерживает конкуренцию с Vista и Windows 7.
Согласно статистике Net Applications, XP все еще используется на 49,69% компьютеров (данные Июля 2011) но доля Windows 7 стремительно растет и уже достигла 27,92%.
Поддержка Windows XP будет прекращена в Апреле 2014 года, и Microsoft не планирует каких либо дополнительных обновлений после Service Pack 3.

С днем Рождения, Windows XP!

БраузерыЗапуск Internet Explorer 6 в Windows 7

Прочитав недавно на Хабре статью «Браузерный зоопарк» был очень воодушевлён возможностью интеграции возможностей Windows XP в окружение Windows 7. Данная статья будет лишь небольшим дополнением, что, надеюсь, поможет избежать части «граблей» при настройке такого решения.



При настройке собственного браузерного зоопарка меня интересовали две проблемы:
  1. Возможность запускать Internet Explorer 6 прямо в среде Windows 7 (и других приложений установленных в Windows XP Mode), то есть например с рабочего стола Windows 7 или из панели быстрого запуска.
  2. Полноценная Полноцветная работа приложений установленных в Windows XP Mode как в режиме виртуальной машины, так и в окружении Windows 7, потому как изначально все приложения (да и сама виртуальная машина) в Windows XP Mode работают только в 16-битном цвете, что не очень приятно, а порой и просто неудобно.

ВиртуализацияДомашний роутер, медиасервер и лаба в одном HP Microserver (часть2)

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

Первая часть тут.

Операционные системыКакая у вас операционная система на домашней машине и установлен ли Microsoft .NET Framework?

Проголосовало 1044 человека. Воздержалось 58 человек.