wtorek, 24 sierpnia 2010

Przydatne programy dla Androida cz. 1.: APNdroid, WiSync, Task Manager

Jako że blog traktuje o systemach operacyjnych, na pewno muszę napisać coś o Androidzie, tym bardziej, że od niedawna mogę się cieszyć telefonem HTC Magic z tym systemem. Wersja systemu to 1.5.





Nie będę pisał recenzji telefonu, bo mam go jeszcze zbyt krótko. W tym poście przedstawię programy, których używam i które na pewno przydadzą się innym. Wszystkie aplikacje tutaj przedstawione są dostępne za darmo w Android Market.

Pierwsze programy, które zainstalowałem to APNdroid oraz WiSync. Dlaczego? Bo nie chcę ponosić ogromnych kosztów za połączenia z internetem. Telefon z Androidem jest przeznaczony do internetu i w tle odbywały się różne synchronizacje. Nie mam jednak wykupionego pakietu internetowego i nie zamierzam tego robić, bo w domu mam router WiFi i za jego pomocą korzystam z internetu. APNdroid blokuje połączenie z internetem przez sieć komórkową. Możemy dodać na pulpicie przycisk do odblokowania/zablokowania połączenia.


WiSync przy wykryciu aktywnego połączenia WiFi aktywuje synchronizację. Dlatego kiedy jestem w zasięgu domowej sieci (lub innej) dostaję powiadomienia o nowej poczcie z GMail. Oczywiście mamy dostęp do konfiguracji i możemy ustalić co ma być synchronizowane, a co nie przy włączonym/wyłączonym połączeniu WiFi.


Następny przydatny program to Task Manager. Jest to menadżer procesów. W Androidzie gdy wyjdziemy z programu, aplikacja dalej istnieje w pamięci (jest po prostu minimalizowana). Np. po wyjściu z przeglądarki internetowej, dalej jest ona w pamieci, aby po ponownym uruchomieniu automatycznie otworzyła się ostatnio przeglądana strona. Jest to czasem przydatne, gdy np. jednocześnie przeglądamy internet i korzystamy z komunikatora. Niestety niesie to też ze sobą minusy. Więcej aplikacji w pamięci to szybsza strata batarii. Dlatego wystarczy uruchomić Task Managera i kliknąć KILL SELECTED APPS. Program ma listę programów do ignorowania, więc możemy tam dodać ważne programy (np. APNdroid i WiSync). Nie wyświetla też usług systemowych, więc nic nie zepsujemy (chociaż istneje opcja ich pokazywania).




To tyle w pierwszej części. Zapraszam do czytania przyszłych artykułów. I przepraszam za długi okres bez postów.

piątek, 19 marca 2010

Podstawy: Repozytoria

W Linuksie niektórych dystrybucjach (w tym Debianie, Ubuntu, Mincie) pobieranie i instalowanie aplikacji następuje za pośrednictwem repozytoriów. Standardowo po instalacji jest dostępne klika oficjalnych repozytoriów. Do komfortowej pracy należy dodać nowe repozytoria, ponieważ nie wszystkie aplikacje są w oficjalnym repo.
Adresy repozytoriów znajdują się w pliku /etc/apt/sources.list. Możemy go przeglądnąć poleceniem:
cat /etc/apt/sources.list
Aby zapisać nowe adresy do pliku musimy mieć prawa administratora. Zedytujmy więc ten plik:
sudo gedit /etc/apt/sources.list
Poniżej podaję moją konfigurację pliku sources.list (dla Ubuntu 9.04). Jeśli nie działa Ci jakaś porada z blogu, to bardzo możliwe, że winą są repozytoria.
deb http://pl.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb http://pl.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://pl.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu jaunty partner
deb-src http://archive.canonical.com/ubuntu jaunty partner
deb http://security.ubuntu.com/ubuntu jaunty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted universe multiverse
deb http://packages.medibuntu.org/ jaunty free non-free
deb-src http://packages.medibuntu.org/ jaunty free non-free
deb http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu jaunty main
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
deb http://deb.opera.com/opera/ sid non-free
Każda linijka zaczyna się od deb (lub deb-src), po niej następuje adres repozytorium. Nie należy powtarzać tych samych adresów!

Tworzenie bootowalnego pendrive w UNetbootin - Linux

Pisałem już wcześniej na blogu o UNetbootin. Opisywałem jednak czynności dla Windows. Teraz opiszę instalację w Linuksie Ubuntu.

Aby zainstalować UNetbootin wystarczy wpisać w konsoli:

 $ sudo apt-get install unetbootin

Po zainstalowaniu programu możemy go uruchomić wybierając Programy -> Narzędzia systemowe -> UNetbootin. Posługujemy się nim tak jak to opisałem w poradniku do Windowsa.

niedziela, 28 lutego 2010

Skrypt dla Ubuntu mojego autorstwa

Chcąc ułatwić życie początkującym użytkownikom Ubuntu, a także sobie napisałem skrypt w bashu. W tym poście chciałbym go zaprezentować. Jest to na razie wersja beta, więc nie wszystko może działać tak, jak powinno! Nie odpowiadam za uszkodzenia systemu.

Więcej informacji o skrypcie można znaleźć na mojej prywatnej stronie cubix.zoka.cc. Po pobraniu należy nadać plikowi prawo do wykonywania, np. w konsoli poleceniem:

 $ chmod +x skrypt_by_cubix.sh

Aby uruchomić skrypt wystarczy kliknąć dwukrotnie na ikonkę i wybrać Uruchomienie w terminalu lub w konsoli przejść do katalogu, w którym znajuduje się plik i go uruchomić:
 $ cd /sciezka/do/skryptu/
$ ./skrypt_by_cubix.sh

Skrypt pisałem na Ubuntu 9.04 i na nim powinno wszystko chodzić, na innych wersjach nie wiem. Zamieżam to wkrótce sprawdzić. Jeżeli u Ciebie chodzi (lub nie) to napisz w komentarzu wraz z wersją swojego systemu.