программы

Если до выхода Windows 10 единственным способом запуска Linux на локальном компьютере без перезагрузки системы было использование одной из виртульных машин, то с выходом Anniversary Update у нас появилась возможность использовать практически полноценный терминал Linux, не покидая привычной среды Windows. Многие разработчики предпочитают работать в терминале под упралением bash из-за доступности большого числа мощных и хорошо отлаженных утилит, облегчающих ежедневные рутинные задачи по обработке файлов. То, что Майкрософт объединила bash со своей операционной системой, можно рассматривать как очередной шаг компании навстречу сообществу разработчиков под Linux.

Группа программистов Microsoft проделала огромную работу, чтобы сделать возможным преобразование "на лету" системных вызовов Linux в системные вызовы Windows. Работа ещё не завершена и поддержка Linux будет продолжать развиваться, но уже сейчас мы можем полноценно использовать терминал bash в своей работе.

Реализация bash в Windows 10 оказывается очень успешной: нам доступен терминал в точности с теми же утилитами, которыми мы пользовались в Linux. И хотя bash работает в "песочнице" мы имеем полный доступ к файловой системе Windows и наравне с "родными" приложениями Windows можем работать с одними и теми же файлами и директориями.

Но ограничения всё же есть. Как заявляет Майкрософт

Во-первых, подобная технология реализована в Windows впервые и она не без оснований находится на стадии beta-тестирования. Мы знаем, что придётся столкнуться со множеством трудностей и что-то обязательно не будет работать. Не ждите, что абсолютно все скрипты и программы, доступные в bash, будут работать гладко. Белые пятна в разработке будут оставаться...

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

Не ждите также работы с графическими приложениями Ubuntu. Только командная строка. Только для разработчиков.

Ну и, наконец, программы и скрипты bash не смогут взаимодействовать с программами Windows. Вы не сможете запускать команды bash из PowerShell, так же как не сможете запускать программы Windows внутри терминала. Это означает, что вы не можете использовать команды Windows в скриптах внутри bash. Windows и bash работают с одними и теми же файлами и всё, ничего больше!

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

Программа Adobe Acrobat Reader с первых дней своего появления пугала народ своей тяжеловесностью, загадочным интерфейсом и постоянно растущим числом возможностей, которыми никто не пользуется. И с каждой новой версией оболочка программы становилась всё более и более громоздкой, неуклюжей и непонятной. Тем не менее, закрывая глаза на эти недостатки "ридером" таки можно было пользоваться. Единственным существенным преимуществом Adobe Acrobat Reader всегда была гарантия совместимости со всеми версиями PDF-документов. Именно поэтому мне не очень хочется переходить на сторонние просмотрщики PDF.

Однако в последней версии Acrobat Reader DC компания Adobe зашла так далеко, что начала диктовать ползователям, как именно надо просматривать PDF-документы! В этой версии, если, допустим, вы получили файл в формате PDF по почте и решили его просмотреть, то Adobe тут же влезает к вам с требованием написать свои комментарии в этом документе. Даже если вы никогда не комментируете документы PDF и вам это совершенно ни к чему, вы вынуждены каждый раз при открытии очередного файла видеть эту дурацкую панель для добавления комментариев!

Можно, конечно, нажать Shift-F4 и скрыть эту дурацкую панель, но во всей программе нет ни единой настройки, позволяющей штатными средствами сказать "ридеру": "Мне твоя панель комментариев нахрен не нужна! Я хочу просто читать те файлы, которые открываю! Пожалуйста, будь человеком, убери это угробище и больше мне его не показывай!"

Ну конечно, в компании Adobe лучше знают, что тебе нужно!

Решение проблемы

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

Сначала откройте проводник Windows и перейдите в папку "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroApp\RUS\". Для англоязычной версии нужна папка "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroApp\ENU\". Найдите файл с названием Viewer.aapp и откройте его в текстовом редакторе Notepad. Изначально в этом файле содержится такой текст:

<Application 
	xmlns="http://ns.adobe.com/acrobat/app/2014" 
	title="Средство просмотра" 
	id="Viewer" 
	majorVersion="1" 
	requiresDoc="true" 
	minorVersion="0">
	
	<Layouts>
		<Layout name="Default">
			<RHP>
				<Component 
					name="AppShortcutListView" 
					type="Custom"/>
			</RHP>
		</Layout>
	</Layouts>

</Application>

Вам нужно отредактировать этот файл, убрав из него всё лишнее. В результате должно остаться только вот это:

<Application 
	xmlns="http://ns.adobe.com/acrobat/app/2014" 
	title="Средство просмотра" 
	id="Viewer" 
	majorVersion="1" 
	requiresDoc="true" 
	minorVersion="0">
</Application>

Теперь сохраните этот файл под тем же самым именем и закройте Notepad. Отныне при открытии документов PDF вы будете видеть только документ и ничего лишнего:

После очередного обновления Skype на некоторых компьютерах перестал запускаться. При старте вылезает ошибка "Failed to get proc address for GetLogicalProcessorInformation (KERNEL32.dll)":

Как и ожидалось, проблема связана с устаревшей виндой. Функция GetLogicalProcessorInformation впервые появилась в Windows XP SP3. Если у вас установлена более ранняя винда, то её надо обновить до "семёрки", если компьютер позволяет, либо до XP3, если вам вера не позволяет переходить на "семёрку".

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

Хотя сам я "аськой" уже давно не пользуюсь -- целиком перешёл на Skype -- тем не менее в офисе периодически приходится сталкиваться с официальными клиентами ICQ и со всякими Агентами Mail.ru. В "аське" есть забавная возможность отправлять собеседнику весёлые (или грустные, это кому как нравится) мульты. Мультики при этом проигрываются на весь экран, выходя за пределы окна чата. Оно хоть и отвлекает от работы и раздражает, но смотрится довольно интересно для тех, кому такие фичи по душе.

Так вот, если вы подсели на эти мульты, то "соскочить", как выяснилось, будет трудно -- если мульты вдруг перестают работать, то вы вместе с ними перестаёте спать, есть, пить, и вообще... В общем, надо срочно "лечить", причём не вас, а компьютер.

Устанавливаем Adobe Flash Player

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

Снимаем ограничение безопасности в Internet Explorer

Вы будете смеяться, но воспроизведение файлов с мультиками (*.swf) зависит от настроек безопасности браузера Internet Explorer в отношении элементов ActiveX. Чтобы разрешить браузеру без лишних вопросов воспроизводить такие файлы, отредактируем настройки безопасности непосредственно в реестре Windows.

1) Жмём кнопку Пуск и в строке поиска набираем команду regedit (речь идёт о Windows 7)

2) Слева в дереве переходим в ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Lockdown_Zones\0

3) Справа находим ключь 1200, дважды щелкаем его мышкой и и меняем значение по умолчанию 3 на 0

4) Закрываем реестр и проверяем работу мультиков в "аське".

Я не могу гарантировать 100%-й результат, могу только сказать, что мне это решение помогает. Удачи!

Не ожидал, что нечто подобное может ещё понадобиться. Суть проблемы сводится к следующему: на компьютере установлена английская версия операционной системы Windows 7 Professional. Это может быть 32- или 64-разрядная система — в данном случае это не имеет значения. Если это английская версия, то, соответственно, все пункты меню, все подсказки, сообщения и прочее — всё это будет на английском языке. Такое положение дел устроит не всех и не всегда, многие захотят иметь именно русскую версию. Проблема в том, что официально смена языка системного интерфейса поддерживается только в Windows 7 Ultimate и Windows 7 Enterprise. В случае же с Windows 7 Professional придётся доставать бубен и начинать танцевать.

Авг 02

Ну почему Microsoft так стремится скупить всё хорошее, что есть в мире софта, с одной единственной целью: довести это "хорошее" до состояния полной негодности? После покупки Скайпа качество этого замечательного когда-то продукта падает настолько планомерно, что уже сейчас, наверное, можно предсказать время его смерти. На днях вышло очередное обновление до версии 6.6.66.106. Как всегда, ничего нового не заметил, кроме очередного глюка. Теперь при восстановлении основного окна скайпа из его иконки в системном трее открывается пустое окно скайпа и висит в таком пустом состоянии около минуты.

Страницы