iLans - subkultura Apple g33ków

O produktach Apple, porady, ciekawostki, darmowe gry - recenzje

Autostart, czyli programy odpalane zaraz po uruchomieniu Maca

Gdy wejdziemy do tej opcji, to jest napisane, że programy będą otwarte podczas logowania się. Jeżeli ktoś się przesiadł z PC, to może być dla niego oczywiste, że programy uruchamiają się po “włączeniu”, czyli autostart.

Są takie programy na MAC OS, że po instalacji dają systemowi “cynk”. że będą uruchamiane wraz z każdym zalogowaniem się do systemu. W niektórych przypadkach może być to bardzo irytujące np. skype.

Na szczęście jest miejsce, w którym można zarządzać programami uruchamianymi na samym początku.

  1. Uruchamiamy Preferencje Systemowe,
  2. Przechodzimy do zakładki Systemowe > Konta,
  3. Pojawi się nam lista kont na naszym komputerze, zaznaczamy interesujące nas konto np. administratora,
  4. Przechodzimy do zakładki Startowe

W tym miejscu można zarządzać (dodawać lub usuwać) programami, jakie mają się uruchamiać na samym początku ;)

Mac OS i PHP a Doctrine i Symfony

Od dłuższego czasu bawię się frameworkiem Symfony i ORM Doctrine na Macu, a nie jak to było do wczoraj (dzięki Paweł!) - walczyłem. Poszło o to, że w przypadku Symfony i Doctrine, nie można było wykonywać kluczowych komend z poziomu konsoli, które odpowiedzialne były za budowanie modeli, zapytań SQL i tworzenia baz danych z tabelami. Można było robić to ręcznie - w przypadku Symfony, ale nie o to przecież chodzi.

Przyczyną tego wszystkiego było brak PDO (które odpowiada za komunikację z bazami danych). Gdy w terminalu wpisywało się komendę: php symfony propel:build-all, to pojawiał się komunikat “driver not found“.

Gdy używany komendy php, to jest ona ładowana z domyślnego PHP, które jest w MAC OS po instalacji systemu. Jest to wersja czwarta (PHP 4.2.6), która PDO nie obsługuje.

Teraz trzeba zrobić jedną sztuczkę - stworzyć nowy alias do komendy php lub uaktualnić Macowe PHP to wersji 5. W przypadku aliasu, sytuacja jest prostsza, bo trzeba podać ścieżkę do nowego PHP. Jeżeli korzystamy z XAMPP’a, jako środowiska do kodowania w PHP, to komenda powinna wyglądać tak (jeżeli miejsce instalacji zostało ustawione na domyśle):

alias php='/Applications/xampp/xamppfiles/bin/php-5.2.6'

Od tej pory, wszystko powinno działać tak jak trzeba ;)

Mac śpiewa ;)

Dzisiaj wpis z kategorii tych śmiesznych i głupkowatych.

Jak każdy dobrze wie, Maci mają fajną funkcję do “mówienia”. Wystarczy wpisać w terminal następujące polecenie:

say Hello World

Mac będzie mówił wszystko to co wpiszemy po komendzie kluczowej say. To jest podstawowa opcja. Ta komenda posiada jeszcze parametry. Ciekawszym jest -v, który “ustawia” typ głosu. Przyjmuje on dwa argumenty Good i Bad (wesoły i smutny). W pierwszej opcji Mac będzie śpiewał wysoko, a w drugiej smutno. Sprawdźcie sami ;)

say -v Good Hello World

say -v Bad Hello World

Capslock w iPhone

Czasem bywa tak, że pisząc SMS lub tworząc notatkę chcemy napisać jakiś skrót tylko i wyłacznie dużymi literami np. DVD, JVC, PKP itp. Z domyślnymi ustawieniami robi się to tak:

Naciskamy SHIFT > wybieramy literkę (shift się wyłącza) > naciskamy SHIFT > … itd.

Ewentualnie jeszcze można trzymać klawisz SHIFT i naciskać literki.

O ile ten pierwszy sposób jest dość irytujący, to drugi już bardziej naturalny, dla kogoś kto kiedykolwiek korzystał z jakiejś klawiatury.

Jest jeszcze jeden sposób na pisanie dużymi literami. Wystarczy zmienić ustawienia klawiatury w iPhone:

Ustawienia > Ogólne > Klawiatura > Włącz wielkie litery

Teraz wystarczy jedynie tapnąć dwa razy w SHIFT i piszemy dużymi literkami ;).

Nie działa drugi głośnik w iPhone?

I dobrze. Ma nie działać. Wiele nowych użytkowników iPhone zaczyna panikować, że ich gadżet się popsuł. Przecież są “dwa głośniki”. W jednym głos jedno mocniejszy, a w drugim dużo słabszy.

Dzieje się tak, bo jeden z tych głośników to… mikrofon ;). Ot cała misterna tajemnica. Obawy rozwiane?

Jak czytam kolejny post na jabkłowych forach o tym, że znowu “jeden z głośników nie działa”, to zaczynam się zastanawiać, że iPhone to zabawka dla bardziej inteligentnych osób. Staram się jednak myśleć, że to wina nowej technologii, bajerów czy szok, że od teraz będę miał lans +10 ;).

Jak odinstalować xCode?

Dzisiaj chciałem pozbyć się całego pakietu xCode wraz z dodatkiem do programowania na iPhone. W dokumentacji znalazłem taką oto komendę:

$ sudo /Library/uninstall-devtools --mode=all

Niestety jest podana nie poprawna ścieżka. Łatwo to można rozpoznać, bo gdy wpiszemy “/Library/un” i naciśniemy dwa razy klawisz TAB to nie pojawi się automatycznie uzupełnienie.

Jedyne co trzeba zrobić, aby poprawnie odinstalować cały ten pakiet to wpisać do Terminala następujące polecenie:

$ sudo /Developer/Library/uninstall-devtools --mode=all

I poczekać aż wszystko się przemieli i skasuje.

iPhone nie wysyła smsów?

Po zdjęciu simlocka z mojego iPhone zauważyłem, że nie ma możliwości wysyłania smsów. Po zmianie kilkukrotnej karty SIM innych operatorów nie mogłem wysyłać smsów na głównej.

Pojawiał się komunikat: błąd podczas wysyłania wiadomości.

W celu rozwiązania tego problemu, wystarczy skorzystać ze sztuczki starej jak świat (gdy ktoś z Was ogląda IT Crowd to wie co zawsze odpawiadają na wszystkie awarie w helpdesku).

Wyłączyć i włączyć jeszcze raz iPhone. Działa.

Wyświetlanie ukrytych plików w Macu

Ostatnio gdy robiłem backupy plików moich serwisów internetowych, to miałem jeden problem - nie pokazywały mnie sie pliki ukryte. Głównie chodziło o pliki .htaccess, gdzie można było tworzyć przyjazne linki pod pozycjonowanie czy zabraniać dostępu do plików .ini, .tpl czy .xml z konfiguracjami.

Aby zmusić maca do pokazania wszystkich ukrytych plików trzeba odpalic konsolę (Terminal) i wpisać następujące dwa polecenia:

defaults write com.apple.finder AppleShowAllFiles -bool true
KillAll Finder

Jeżeli chcemy powrócić do poprzedniego stanu to true trzeba zamienić na false:

defaults write com.apple.finder AppleShowAllFiles -bool false
KillAll Finder

Jak resetować iPhone

Czasem bywa tak, że jakaś aplikacja z różnych powodów zawiesza się nam. iPhone tak czasem ma. Mnie też się do czasami zdarza. Występuje to przy grach i podczas surfowania po Internecie.

Jeżeli nie uda Ci się zamknąć przyciskiem “home” (ten przycisk pod ekranek dotykowym) to masz dwie opcje do wyboru (jedna z nich zadziała na pewno):

  1. naciśnij przycisk home i trzymaj go przez 6 sekund,
  2. przytrzymaj Home+Sleep/Wake przez 10 sekund do momentu pojawienia się logo Apple. Reset nie przywróci ustawień fabrycznych i nie usunie danych

Do operacji nr 2 należy użyć przycisków, które zostały opisane w poście z robieniem screenów.

Jak robić screeny z iPhone (zrzut ekranu)?

Przeglądając sieć, trafiłem na wpis pewnej osoby, która była zaskoczona, że w zdjęciach pojawił się zrzut ekranu jednego z pulpitów iPhone’a ;). Oto jego treść:

Niestety, ale na razie nie znalazłem przyczyny, dzięki której mój iphone o 1 w nocy zrobił foto swojego panelu… sam ;) Kamerka z tyłu, leżał na biurku - czary, nawiedzenie czy może standard w iphonie? Cholera, trzeba uważać, bo może zacznie sam dzwonić po moich znajomych czy wysyłać sprośne sms-y ;)

Normalnie cuda na kiju. To nie było nawiedzienie. Aby zrobić zrzut ekranu aktualnego widoku w iPhonie, wystarczy jednocześnie nacisnąć dwa klawisze zaznaczone na obrazku czerwonym, przezroczystym kółkiem:

Gdyby ktoś nie wiedział, to ten pierwszy znajduje się tam, gdzie jest wejście na słuchawki

O czym jest blog?

Piszę tutaj o Apple, ludziach, którzy nie widzą świata poza Apple oraz porady dla zwykłych userów jabłek i programistów.

Skupiać się będę tutaj też na fajnych, darmowych grach na iPhone i iPoda Touch. Jak będę miał więcej funduszy to zajmę się płatnymi grami, a jak dobrze pójdzie to nawet aplikacjami.

Nie zabraknie też bajerów i dodatków na produkty Apple.

Nie będę pisał tutaj o najnowszych ploteczkach i njusach o aktualizacjach wszystkich jabłek, od tego są inne serwisy i blogi...