За життя

Some Windows 10 updates make Shared Folders feature of VMWare Workstation to stop working. The disks mapped from that folders become inaccessible without a reason.

The reason is actually that the updates break the registry entries.

To fix them you need to run regedit.exe and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order key. There you will see "ProviderOrder" value. The contents of this value looks similar to "LanmanWorkstation,RDPNP,webclient". This list is missing one important value, "vmhgfs". The correct value should be "LanmanWorkstation,vmhgfs,RDPNP,webclient".

It is possible, that the value will be different in your case, and the point is to add "vmhgfs" close to the beginning of the list. Probably, right after LanmanWorkstation is the correct order.
Оскільки мені іноді доводиться листуватися у справах з російськомовними особами (в основному громадянами США), набирання Alt-235 замість літери ы почало втомлювати.

Тому я створив універсальну розкладку клавіатури, котру можна встановити замість стандартної Української в Windows. В цій розкладці російські (і білоруські) літери набираються або як AltGr+клавіша (це правий Alt називається AltGr), або як Ctrl-Alt-клавіша (при цьому активною має бути українська розкладка, звісно).

Клавіші замаплені наступним чином --

Основна - з AltGr
і - ы
ь - ъ
є - э
е - ё

Розкрадку можна завантажити за посиланням http://www.mayevski.com/files/UkrWithRusWinKbdLayout.zip

Після встановлення необхідно в налаштуваннях Language або Regional Settings (залежно від версії Windows) для української мови додати розкладку клавіатури Ukrainian (with Russian). Якщо у вас буде декілька розкладок (наприклад Ukrainian (Enhanced) і ця), то переконайтеся, що активною є Ukrainian (with Russian), інакше додаткові літери не працюватимуть.
As an aficionado of tablet devices (and I mean tablets of Windows era, with stilus and Windows, rather than with fingers and Android or, worse, iPad), I recently started to switch from my 4-year-old old HP Elitebook 2740    to a new shiny Lenovo Helix. Lenovo device is great in many aspects, but its digitizer sucks out of the box. It is not on par with older digitizer of HP computers and that disappointed me a lot.

While the screen supports tapping with fingers, tiny Windows elements (and they are tiny due to high resolution of the small 11.6 display) are hard to hit properly with a finger. So a stylus is a must. I had to find some solution different from throwing the new device from the balcony.

System calibration offered by Windows 8 included just 16 points, and after upgrade to Windows 8.1 the number of points dropped to just 4 (!). Of course this produced unsatisfactory results.

So I started the investigation.

First I installed the drivers from Wacom (with help of Lenovo's great maintenance tool). Wacom has replaced Windows calibration procedure with its own, which simply didn't work properly -- the crosses couldn't be clicked most of the time. I have no idea what's wrong, but I gave up.

Next I have found these instructions and these instructions (they are almost the same but the number of points is different).

They offer running the following command (that's one long line that runs tabcal.exe with parameters):

tabcal lincal devicekind=pen novalidate
YGridPts=10,60,110,360,660,960,1260,1560,1810,1860,1910
XGridPts=10,60,110,200,330,490,650,810,970,1020,1070
I tried to follow those instructions, but for whatever reason when I ran tabcal, it said that the linearity data were already present. Reset procedure described in the articles didn't work.

So I had to work with Regedit. What you need to do is locate the registry key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_XXX\YYY\Device Parameters]
in which LinearityData value is present. The values of XXX and YYY are omited because I am not sure that you will have the same values, especially if you have Helix 2 or later (or similar) device.

You can either delete LinearityData value or rename it - this doesn't matter and you don't normally need to recover that data.

After you have deleted the value, you can run tabcal. But wait! First read about the problem that made me write this blog post.

When working with the tablet alone (not as a notebook) I use it in portrait mode. The problem is that in my case after proper calibration in portrait mode with the provided grid the stylus became completely unusable. The calibration has gone mad.

I tried tabcal several times, decreasing the number of points. This didn't help - after you finish calibration it goes completely out of its mind.

Calibration has one not very pleasant aspect which in fact solved the problem. The calibration data is the same for portrait and landscape mode. So here's what you have to do if you encounter the same problem as I did:

  1. Turn the device to landscape mode.
  2. Disable autorotation with a button to force the device to remain in landscape mode.
  3. Run tabcal with X and Y coordinates swapped:
tabcal lincal devicekind=pen novalidate
XGridPts=10,60,110,360,660,960,1260,1560,1810,1860,1910
YGridPts=10,60,110,200,330,490,650,810,970,1020,1070
Now put the device to portrait mode (physically, by rotating the tablet) and start calibrating it the way you will use it in desired mode. You can even put the device to the table and hold the stylus vertically for better precision.

When you complete calibration, you can unlock autorotation and position the device in your prefered mode (landscape or portrait).

Calibration data will be stored in LinearityData value in the above mentioned registry key. I suggest that you export the key to file and save it for future, because recalibrating with 121 point is boring.

And I wish you pleasant experience with your new and definitely great tablet.
Трохи технічної лірики.

Якщо у вас із невідомих причин припинили запускатися деякі програми і видається помилка від MSVC runtime, що програма вийшла в незвичайний спосіб, то це може бути проблема шляхів.

Я провів кілька годин в спробах зрозуміти, чому не запускається інсталятор VMWare Workstation (пробував різні версії). З'ясувалось, що змінні оточення TEMP і TMP вказували на каталог D:\Temp, а диск D я видалив ще кілька тижнів тому (це сервер, тому ефекти не були помітні). Відповідно, корегування змінних вирішило проблему миттєво.
Microsoft продає ліцензії на Windows Server (Web Server) за дуже смішними цінами (щось типу $7 в місяць). Дуже зручно і керувати ним набагато ефективніше, ніж лінуксом чи BSD. Але є нюанс (с) - сама система не є оптимізована для веб-хостингу. Там де лінукс запрацює на парі гігбайт дискового простору, Windows потребує 16. Шістнадцять! А місце, між іншим, не безкоштовне, хоч і начебто дешеве.

Взявши 20 Гб місця під цей сайт я думав, що мені вистачить надовго. Ага... Після інсталяції Апача, MySQL і пари дрібниць, на диску лишилось аж 1.5Gb місця. Довелося в авральному порядку докупляти ще. Добре, що розширення віртуального диску - справа 5 хвилин (від замовлення до готового місця на диску включно з resize'ом в вінді).
Ні, це не логотип Windows 8. Це нередаговане (тільки розмір змінено) зображення звичайного вікна в приміщенні, знятого на камеру смартфону. inspiration_window
Подивився вчора Lumia 810 (?) на Windows Phone 7.5. Чесно намагався зрозуміти, де різні оглядачі знайшли простий і зручний інтерфейс. Я в ньому взагалі нічого не зрозумів. Швидке - так, швидке. Швидше за айфон, це так. Але оцей вертикально-горизонтальний скролинг нагадує індійські фільми, де все яскраво, всі танцюють, але жодного сенсу не прослідковується. Я так розумію, що керманич відділенням і його підлеглі (всі індуси включаючи керманича) вирішили привнести національного колориту в своє поробло. Щиро сподіваюсь, що Windows Phone 8 буде більш адекватним до розуму WASP'ів і інших caucasians.
Если в индийском фильме на стене висит ружье,
то в конце фильма оно будет петь и танцевать.

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

Во-первых, Windows RT (ОС для планшетов) не будет иметь входа в домен и средств группового управления, необходимых для корпоративных нужд.

А во-вторых, в Windows RT API нет сокетов. Это такая базовая вещь, которая служит для сетевой коммуникации. Сокетов не было в Windows Phone 7, потом их криво добавили в WP 7.5. Теперь ее опять убрали из Windows RT. Что означает отсутствие разнообразных FTP и SFTP клиентов, всяческих серверов на устройстве, кастомных RDP клиентов и много чего другого.

Фактически, с Windows RT Майкрософт повторяет ограничения Windows Phone 7, полный провал которой был понятен в момент объявления ее "потребительских качеств" и который мы собственно и наблюдаем сейчас, смотря на конвульсии Nokia. Только на этот раз Microsoft попортит бизнес всех компаний, которые будут иметь неосторожность выпустить планшеты на Windows RT.
Майкрософт убирает кнопку Пуск из таскбара.

Я уже больше десяти лет (с тех пор как появились мониторы 17") держу таскбар сверху, как в BeOS и MacOS. Это вроде бы удобнее, т.к. он легче "читается". Сегодня попробовал для разнообразия перетянуть его вниз. Это позволяет больше фокусироваться на текущем окне (хорошо для тех, кому нужно длительно выполнять работу в одной программе), но очень неудобно, если постоянно переключаешься между программами или смотришь в system notification area aka tray (как я). Выдержал я так с пол-часа, потом вернул таскбар на привычное место наверху.



Якщо вам потрібно обчислювати складні вирази, то вбудований в 7-ку віндовий калькулятор їх насправді підтримує! Дужок немає серед кнопок, але якщо вираз набирати на клавіатурі, то дужки набираються і використовуються. Більше того, в історії можна редагувати входження і вставляти вираз туди. Увага! Якщо вставляти вираз із дужками через Ctrl-V прямо в калькулятор (а не в рядок редагування виразу в історії), то дужки втрачаються. Звісно краще було б використовувати AnyCalc, але ця програма не працює під Windows 7, а зв'язок із автором втрачено.
  • Архів

    «   Травень 2024   »
    Пн Вт Ср Чт Пт Сб Нд
        1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31