апр 19

Все още срещам хора, които се изненадват от българската клавиатура на моя iPhone, поради което реших да напиша следното кратко ръководство:

  1. Добави http://repository.ripdev.com/ и http://www.atanas.fr/iphone/rep/ в секция Sources на твоя App Tapp Installer.
  2. Инсталирай Mobile Enhancer от категория RiP Dev.
  3. Рестартирай телефона.
  4. Инсталирай Българска клавиатура от категория Keyboards.
  5. Отиди в Settings -> General -> International -> Keyboards и активирай Russian клавиатура
  6. Готово. От тук нататък сменяш между английска и българска клавиатура чрез новия клавиш с изобразен глобус.

Специални благодарности на Атанас Чобанов.

мар 21

defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

С тази магическа команда форсираш Safari 3.1 в signe window mode.

[via naquah.net, via TUAW]

мар 19

Оказва се, че в Spring Board си имало вградена функция, само дето била скрита.

За да я активираш трябва да си инсталираш Apple Screenshot Enabler от RiP Dev категорията в Installer. Ако я нямаш си добави хранилището http://repository.ripdev.com/.

За да вземеш скрийн шот задръж бутона Home и превключи бутона за изключване на звънежа. Екранът ти ще примигне и снимката ще се запише в Camera Roll. От там вече можеш да си я прибереш при следващата синхронизация с компютър.

[via TUAW]

мар 11

Все още има сайтове, достъпни само за потребители на Internet Explorer, въпреки че пазарният му дял вече не е особено голям:

Browsers Market Share

К’во правим в този случай? Инсталираме си Internet Explorer под Mac, разбира се.

Ето как:

  1. Ако ползваш Tiger си сложи X11 пакета от инсталационното DVD. Юзерите на Leopard го имат качен по подразбиране.
  2. Инсталирай Darwine – Mac порт на популярния Windows емулатор Wine.
  3. Свали и стартирай ies4osx.
  4. Избери кои версии на IE искаш и стартирай инсталацията. Аз лично препоръчвам само 6.0 SP1 – 5.x са твърде стари, а 7.0 все още не работи стабилно.
  5. ies4osx ще свали всичко необходимо от сайта на Microsoft и ще инсталира избраните версии. Допълнително, by default, ще ти качи Flash Player и основните шрифтове.

Готово! Вече имаш (едва-едва) работеща версия на Internet Explorer под Mac:

IE 6.0 running under Mac OS X Leopard

фев 29

nikiPhone 1.1.4

Методът работи с всички версии на iPhone.

  1. В iTunes натисни бутона Restore, за да се ъпгрейднеш начисто* до firmware 1.1.4;
  2. Свали и инсталирай ZiPhone 2.5;
  3. Пусни го и избери първата опция – „Do it all!“, разбирай activate, jailbreak, unlock;
  4. Натисни бутона Start и изчакай около 4:00 минути;
  5. Честито! Телефонът ти вече е версия 1.1.4. Можеш да пуснеш iTunes, за да си го синхорнизираш отново. Актуализация: Използвай опцията Set As New iPhone, инак те чакат ред неприятни изненади – неработещи приложения, грешки при синхронизация и пр.

Пу първи! :-)

* Ако направиш Update, AppTapp Installer ще реши, че приложенията са си по местата, а тях няма да ги има и ще стане мазало.

фев 28

iNdependence

Разполагайки временно с два iPhone имах възможността да си поиграя преди да излезе универсално plug&playрешение за новия firmware 1.1.4. Успях да го отключа по всички показатели с подръчни средства.

  1. Най-напред в iTunes направих restore до 1.1.4 на 8GB модел с bootloader 3.9. Restore, за да съм сигурен, че ще действам начисто.
  2. След това се подведох по информацията, че ZiPhone 2.4 успява да jailbreak-не новия firmware. Ядец. Дори и да го прави, не успя да активира телефона. Да бях чел малко по-задълбочено… Пак restore. Спокойно можеш да пропуснеш тази стъпка :-)
  3. Прочетох (вече не помня откъде), че новата бета на iNdependence 1.4 beta 5 (DMG файл) успява да свърши и трите работи – activate, jailbreak, unlock. С първите две задачи се справи успешно. SIM картата продължава да не работи.
  4. Пак пробвах със ZiPhone – никакъв ефект. Поне ми качи AppTapp Installer с преконфигурираното хранилище на iClarified. Това се оказа ключово. Затова препоръчвам стъпката да остане – пускаш ZiPhone да направи jailbreak.
  5. Октрих, че iClarified предлага софтуер „Unlock (1.1.4)“. В описанието пише, че работи само с bootloader 3.9. Пуснах го – вика дай BSD Subsystem. ОК. Инсталирах му го. Пак пуснах Unlock (1.1.4)… Оле. Логнах се в M-Tel.

За телефони с bootloader 4.6 (оригинално купени с firmware 1.1.2 и по-нов) решението е downgrade на bootloder-а, което се прави, но не го препоръчвам. По-добре изчакай следващите версии на iNdependence и ZiPhone. Предполагам, че няма да чакаш повече от 24 часа.

Доколкото разбирам 1.1.4 има осезаеми подобрения в GSM покритието и разни други фиксове.

фев 16

Ако си решил да купуваш хардуер от Apple, най-напред се консултирай с mactactic.

Пичовете водят статистика за циклите на обновяване на различните продуктови линии. На тази база изчисляват предполагаема дата за подмяна на всеки модел.

Засега по-скоро познават, така че ако препръчват да изчакаш по-добре ги послушай.

фев 15

Актуализация: ИнфоНотари са направили много читав гайд за инсталиране на четеца под Mac OS и конфигурация на Firefox за работа с техните сертификати. Горещо препоръчвам да следвате тяхното ръководство, тъй като го поддържат актуално.


За ползите от електронния подпис все още се спори. Аз самият активно ползвам УЕП за работа с банката, ePay и от време на време с НАП.

Добрата новина е, че Mac OS X има вградена поддръжка на смарт карти наречена Tokend, чрез който електронния ти подпис се появява в Keychain. По този начин всички стандартни Mac приложения като Safari и Mail могат да подписват.

Лошата новина е, че за целта Apple използват преработена версия на опенсорс библиотеката PCSC-Lite, което създава доста проблеми. Тук се намесва OpenSC, чиято Mac OS версия надгражда вградените възможности и преодолява част от бъговете епълски.

Какво ти трябва:

  1. Универсален електронен подпис. Издава се от регистриран в КРС доставчик. Горещо препоръчвам InfoNotary – там работят истински geeks, които винаги намират начин да помогнат на бедните Mac юзери. Другите доставчици изглежда не поддръжат любимата ОС.
  2. Смарт карта. Носител на публичния и частния ключ. Получаваш я от доставчика. В случая с InfoNotary – техните карти доказано работят с Mac.
  3. Карточетящо устройство. Повечето устройства, предлагани от InfoNotary поддържат Mac. Аз лично предпочитам USB Dongle на Omnikey – CardMan 6121.

Инсталация.

  1. Сложи картата в четеца и ги включи в Mac-а.
  2. Стартирай /usr/bin/pcsctest. Би трябвало да открие четеца и да те попита за номер на карта. Отговори с 1 (едно). В резултат ще получиш информация за смарт картата. Ако pcsctest изреве с грешка, нещо не си направил като хората. В този случай си прочети отново документацията на устройството или звъни на InfoNotary.
  3. Инсталирай SCA.
  4. Отвори с любимия си текстов редактор /Library/OpenSC/etc/opensc.conf. Там търси num_slots. Оригиналната сойност е 4 (четири). Промени я на 1 (едно). Така си спестяваш излишни въпроси за Secondary Authentication PIN при всяка употреба на картата, защото InfoNotary не инсталират такъв.
  5. На този етап ако отвориш Keychain Access би трябвало да имаш InfoNotary сред другите (login, System, System roots, etc.) keychains. За работа със Safari и Mail това е достатъчно, но очаквай проблеми.
  6. Ако решиш да ме послушаш инсталирай сертификата си в Mozilla Firefox, за целта:
  • инсталирай актуалната удостоверителна верига на InfoNotary;
  • избери ниво на доверие за различните сертификати както следва: InfoNotary CSP Root – маркирай всичко; за i-Notary TrustPath Validated E-mail CA, i-Notary Personal Q Sign CA и i-Notary Company Q Sign CA – отметка на „This certificate can identify mail users“; а на i-Notary TrustPath Validated Domain CA – „This certificate can identify web sites“.
  • стартирай този скрипт. Като получиш потвърждение, че библиотеката е инсталирана направи проверка, че работи.

Ако срещнеш някакви проблеми по трасето потърси помощ от InfoNotary.