Blog in development hell.
Ближайшее изменение – новый пост.

пятница, 8 ноября 2013 г.

Steam Games Updates (symbolic link method) // Обновления игр в Steam (символьная ссылка с папки downloading)

Обновление игр/программ в Steam иногда занимает очень много места.
Вот почему:
Satoru
The way patches work on Steam with Steampipe is that deltas of game data is downloaded. Then a duplicate copy of the file is created from the delta data, then applied to the game.

This was to get around an issue where downloading a patch made the game unavailable

So it sacrifices bandwidth for disk space

Note that Payday and steam do not benefit from SSD speeds. If you are doing that you're wasting valuable space for little benefit.
Взято из форумов к Payday 2.

Единственный способ на это как-то повлиять - создать символьную ссылку от папки downloading на диск где места больше.
Собственно, открываем консоль от имени администратора и делаем что-то наподобие:
C:\WINDOWS\system32> cd G:\Steam\SteamApps
C:\WINDOWS\system32> G:
G:\Steam\SteamApps> mklink /D downloading "D:\Steam Updates Sick Folder"
символическая ссылка создана для downloading <<===>> D:\Steam Updates Sick Folder
Успехов!

среда, 20 марта 2013 г.

Американский iTunes

Купить что-нибудь в Американском iTunes? ХА-ХА-ХА, ДОБРО ПОЖАЛОВАТЬ В АД.

Как это не сделать

1. Попытка переключить страну существующего Apple ID на USA.
Ваша карта не из США, идите-ка отсюда.
2. Покупка USA Virtual Visa Card - Entropay.
Ваша карта не из США, идите-ка отсюда.
3. Покупка iTunes Gift Card 10$.
Ваша карта не из США, идите-ка отсюда. А, вы хотите активировать гифт... Он уже активирован, идите-ка отсюда.
4. Регистрация нового Apple ID и указание старой карты.
Ваша карта не из США, идите-ка отсюда.
5. Регистрация нового Apple ID и карта Entropay.
Ваша карта не из США, идите-ка отсюда.
6. Регистрация нового Apple ID и Gift.
Гифт уже активирован, идите-ка отсюда.

Как это сделать

7. А правильно так:
1) Разлогиниваемся из iTunes.
2) Переключаем магазин на USA (флаг в нижнем правом углу).
3) Идем скачать какое-нибудь "Free" приложение.
4) Просит Apple ID, начинаем регистрацию.
5) Указываем, что не указываем платежного средства.
6) Подтверждаем email.
7) Активируем Gift (да, да, ваш гифт самый свежий, конечно, он не был активирован раньше).
8) Покупаем.

Ссылки

iTunes without card - Регистрация Apple ID без указания карты - http://support.apple.com/kb/ht2534
Entropay Virtual Visa Card - Виртуальная карта Entropay - http://www.entropay.com/
MaximusCards - Сайт, где я купил Gift Card - http://maximuscards.com/

Покупка Gift Card

Вроде как, MaximusCards принимает любые карточки, но я использовал именно Entropay. Все равно требовалось оттуда как-то вывести деньги.
В ходе покупки высветилась какая-то ошибка, при попытке проверить статус покупки - она же. Однако в тот момент, когда я уже начал писать письмо им в саппорт, гифт таки пришел на email (потребовалось около 2-3 минут).
Оставшиеся средства на карте от Entropay я скинул себе в аккаунт EbayToday.

суббота, 17 марта 2012 г.

Build Android on Gentoo x86_64 (amd64) [English version]

I created clean user to compile Android.

Workaround for Python 2. When you start repo on recent Gentoo (which uses Python 3), next error will rise:

# repo
  File "/usr/bin/repo", line 180
    except OSError, e:

SyntaxError: invalid syntax

What I done to fix this (emerge Python 2, create symbolic link to it under user account):

# emerge -av python:2.7
$ mkdir ~/bin
$ export PATH="~/bin:$PATH"
$ cd ~/bin
$ ln -s /usr/bin/python2 ~/bin/python

Emerge Sun JDK to compile Android (1.6 version needed) and set it as user java-vm:

# emerge -av sun-jdk
$ eselect java-vm list

Find sun-jdk and run next command with corresponding number.

$ eselect java-vm set user 2

Install x86 (32 bit) libs for Android to build.

# emerge -v emul-linux-x86-baselibs

For me there are errors corresponding to Nullable class in sdk/chimpchat project. To fix this I compiled host jsr305 library which contains refence to @Nullable and added it to project manually.

# emerge -v jsr305
$ croot
$ nano sdk/chimpchat/src/Android.mk

Now add jsr305 to local java libraries. Then link it to system one (for me ./external/jsr305/ dont compile host library).

$ ln -s /usr/share/jsr305/lib/jsr305.jar /home/john/android/ics/out/host/linux-x86/framework/jsr305.jar

четверг, 1 марта 2012 г.

Windows 8 Consumer Preview + Ati Radeon 6770M + Intel HD 3000 - graphics driver

[UPD5-20180228:] На Windows 10 все работает просто из коробки – устанавливаешь чистую Windows 10 и ждешь пока он скачает все обновления. В какой-то момент, она поставит гибридные драйвера Ati.

Быстрая заметка на полях :D
Устанавливаем Windows 8 (у меня, кстати, Tianocore UEFI - пытался установить одну известную систему).
Ищем так называемые Stock драйверы для карты на сайте производителя (родные, самые первые драйверы). Я свои скачал давным-давно на всякий случай.
Устанавливаем их - установка должна пройти без проблем.
[UPD3:] Если возникают проблемы при установке или после перезагрузки, возможно, нужно отметить при загрузке "Disable driver signature enforcement".
Дальше обновляемся на что угодно - хоть на 11.12, хоть 12.1, 12.3, Windows 8 Ati drivers (которые выходят в гугле именно по этому запросу).
Надеюсь, кому-то поможет.

P.S. HP dv7-6053er, sp53025.exe, version: 8.830.6.2000, rev: B - на всякий случай залил в dropbox.

[UPD:] кстати, вспомнил, что именно так устанавливал драйвера на Windows 7 x86 - похоже, родные драйвера что-то прописывают в системе, после чего можно обновляться на любые другие.

[UPD2:] Ссылки на все использованное в попытках разобраться в проблеме (просто для памяти, читателю, скорее всего, не пригодятся).
AMD Catalyst™ Display Driver Windows 8 Preview - http://support.amd.com/us/gpudownload/windows/Pages/win8-preview.aspx
Пост на Guru3D с инструкцией по установке драйвера ati - http://forums.guru3d.com/showpost.php?p=3974417&postcount=50 - работает, но карты переключить невозможно; остаешься висеть на intel
Слитый откуда-то rc10 AMD Catalyst Windows 8 Consumer Preview Driver - http://forums.guru3d.com/showthread.php?t=359369
Альтернативный драйвер для всех ноутбуков с переключаемой графикой - http://leshcat.blogspot.com/ - так и не попробовал его, про родной драйвер вспомнил раньше.

[UPD4:] Я не помню как я решал проблему с обновлением и была ли она у меня вообще, но еще можно попробовать beta драйвера.

среда, 5 октября 2011 г.

Thunderbird -> Avast -> SSL -> Gmail :)

RIP картинки. Отныне использую imgur.

Поиск в Интернете по запросу "avast ssl gmail" выводит какие-то страшные мануалы с настройкой туннелирования и чего еще. Все гораздо проще. Я использую Thunderbird (aurora) как почтовый клиент.

Настройка делается в три этапа.

  1. Создание учетной записи в Thunderbird.

    Файл -> Создать -> Учетную запись почты. Вводим данные и жмем продолжить. Нажимаем на появившуюсь кнопку настроить вручную.

    Thunderbird. 1
    Thunderbird. 2
    Thunderbird. 3
    В поле SSL устанавливаем значение - Нет. Порт для IMAP - 143. SMTP - 25. Следите за шифрацией! У меня Thunderbird пытался ее включить.

    Thunderbird. 4
    Жмем перетестировать. Создать учетную запись. Игнорируем уведомление о безопасности ("Я понимаю риск") и вновь жмем "Создать учетную запись".
  2. Thunderbird. 5
  3. Создание правил для почты в Avast 6.

    Интерфейс пользователя -> Экраны в реальном времени -> Экран почты -> Расширенные настройки -> Учетные записи SSL.
    Добавляем записи для imap и smtp серверов gmail с шифрацией (imap.gmail.com - IMAP - 993 - SSL и smtp.gmail.com - SMTP - 465 - SSL). Добиваемся сохранения (парк раз нажать Enter).

    Avast. 1
    Avast. 2
Done! Fully working Avast, Thunderbird, SSL and Gmail!

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