“Steam is temporarily unavailable” problem

Recently I installed Kaspersky Internet Security 2010 onto my Windows 7 x64, and it replaced the built-in Windows firewall (there was an option to do so while installing, and I deliberately chose it). Everything was fine except the next day I wasn’t able to launch Steam, which complained with an error “Steam is temporarily unavailable” while trying to update.

None of the solutions suggested by the Google search worked for me (including repairing and reinstalling Steam, just deleting some .blob files, etc), so having considered the installation of Kaspersky as the only possible influence factor, I checked Windows firewall configuration in the Control Panel, deleted Steam outta there and re-added it as a safe application.

This solved the problem. (It wasn’t too obvious: all other programs were working fine, Windows did not complain and Steam was a “trusted” program in built-in firewall settings).

Posted in Solutions | Tagged , , , | 1 Comment

Select input language by Caps Lock in Mac OS X

(Эта статья также доступна на русском языке).
Also: Switch input language by Caps Lock in Windows.

* * *

I found a new way to bind input language (input source) switch to the Caps Lock button in Mac OS X. Unlike Kirgudu, the Russian application which is also able to do that, my method works without a lag, so language changes instantly after pressing the Caps Lock button. This is especially important if you’re a fast typer: with Kirgudu, when you start typing right after pressing the Caps Lock, the first letters of a new word might appear in a previously selected language. (I.e. if you used English and Russian layouts, instead of www.google.com, you’d type ццw.google.com). Continue reading

Posted in How to’s | Tagged , , , , , | 12 Comments

Переключение языка ввода по caps lock в Mac OS X

(This article is as well available in English).

Для пришедших из поисковых систем по схожим запросам:

  • Если вы не знаете как вообще переключать язык на Mac OS X, попробуйте Cmd + пробел.
    Имейте в виду, 1) что поставить сочетание «как в Windows», то есть, Ctrl + Shift или Alt + Shift в Mac OS X не получится. 2) Если вас раздражает нахождение запятой и точки в маковской русской раскладке, попробуйте включить раскладку «Русская – ПК».
  • Как переключать по Caps Lock в Windows.

* * *

Я нашел новый способ «повесить» на клавишу caps lock переключение языка (раскладки) в Mac OS X. В отличие от программы Kirgudu, которая тоже умеет это делать, мой способ работает без задержек, то есть язык переключается практически моментально после нажатия. Это важно, если вы набираете быстро: в случае с Kirgudu, при быстром наборе после нажатия caps lock первые несколько букв могут напечататься на предыдущем языке. (То есть, например, вместо www.google.ru получится ццw.google.ru) Continue reading

Posted in How to’s, Посты на русском | Tagged , , , , , | 20 Comments

“Recording device error” of Skype for Mac

If you’re using a USB sound card with a headset, the solution is simple as it can be: reconnect your USB sound card.

Posted in Solutions | Tagged , | Leave a comment

Restoring Windows on a PC after installing Bootcamp

After installing Bootcamp 3.0 on a PC running Windows Vista (I was experimenting with Apple Aluminium Keyboard drivers), the system started BSOD’ing on startup with an error related to AppleMnt.sys. Continue reading

Posted in Solutions | Tagged , , | Leave a comment

AppleScript to mount/unmount a drive

On my Mac Pro I have two internal hard drives I rarely use. Some times they “sleep” and while doing so, every file opening dialog, search in Spotlight or search in Dictionary might wake them up and that takes some time. I could, of course, disable sleeping in power settings, but then the drives would be unreasonably wasting power all the time, so I decided to write an AppleScript to mount or unmount a drive depending on it’s state. Continue reading

Posted in Programming, Releases | Tagged , , | 40 Comments

Mouse cursor skipping (jumping) bug in Mac OS X

Continue reading

Posted in Bugs | Tagged , , | 364 Comments

Permission error of AppleScript in iTunes

I was getting a permission error (code -54) when trying to set an id3 tag of a track using AppleScript. The solution was to add a delay between each operation: delay 1

Note that the track will remain “locked” until you restart iTunes.

Posted in Programming | Tagged , , | Leave a comment

Inability to upload files using any browser on Windows

One my friend who runs Windows XP encountered a strange problem: she couldn’t upload any large (more than ≈100 KB) files using upload forms on websites under any browser. We tried Internet Explorer, Firefox and Chrome with no result, although Flash uploaders were still working. The solution was to change the MTU value in the registry.

Posted in Solutions | Tagged | 3 Comments

Slow startup and sleep problems on MacBook Pro 2,2

Once I noticed that the booting process of my MacBook Pro 2,2 extended to 5-7 minutes (the longest phase of the startup process was the blue screen which usually appears right before the desktop) and additionally, sleep (hibernate) mode stopped working. Both problems appeared simultaneously, so right from the start it was clear that they’re related. Continue reading

Posted in Solutions | Tagged | 51 Comments