niedziela, lutego 5

GB4, czyli Google Apps

Wydarzenie
15. lutego odbędzie się czwarte spotkanie na którym poruszymy kwestię Google Apps - co to jest, jak to działa i jak go zmusić do efektywniejszej pracy.

Podczas imprezy m.in. przejdziemy przez pełny proces rejestracji naszego konta Google Apps, pokażemy różnice między dostępnymi wersjami, omówimy z których produktów najbardziej opłaca się skorzystać i w jaki sposób skonfigurować nasze aplikacje, aby strona WWW pozostała na naszym serverze.

Tak jak przy poprzednich wydarzeniach chętnie wysłuchamy Waszych pytań czy problemów i część z nich poruszymy na żywo - jeżeli takowe macie, zapraszamy do wysyłania ich na jakub@gtug.pl.

Aby wziąć udział w imprezie wymagana jest rejestracja:

środa, lutego 1

Android - update Dokumentów [miniwpis]

Nowość
Właśnie pojawiła się aktualizacja Dokumentów Google w Android Markecie. Co nowego?

Teraz możemy przypiąć plik tak jak w mobilnym kliencie Google Music, dzięki czemu będą one dostępne w trybie offline i będą automatycznie aktualizowane z chmurą przy najbliższym połączeniu.
Przy okazji poprawione zostało wyświetlanie dokumentów, przez co czytanie ich powinno być teraz łatwiejsze i przyjemniejsze.

Zobacz screeny i przeczytaj o tym na oficjalnym blogu Google Docs.

niedziela, stycznia 22

Android: Handy Profiles

Podstawy
Ostatnio miałem przyjemność testować kilkanaście programów, które pozwalają na automatyczną zmianę profili naszego telefonu z Androidem. Osobiście potrzebowałem kilku bardziej zaawansowanych funkcji i jednocześnie aby program wciąż był darmowy. Po krótkich testach moją uwagę przyciągnęły dwie aplikacje - Smart Profiles (Free) (by AnTuTu) oraz Handy Profiles (by Michał D.).

Po kilkudniowych testach Smart Profiles byłem ogólnie zadowolony, ale czegoś w nim brakowało. Program pozwala na prostą konfigurację warunków (czas/miejsce) oraz profili wraz z konkretnymi ustawieniami (głośność, jasność, dźwięki etc.) i mogę ją z czystym sercem polecić osobom mniej zaawansowanym, które potrzebują szybkich i czytelnych rozwiązań. Zabrakło mi jednak "inteligentnej" zmiany w zależności od np. wydarzenia w moim kalendarzu czy sieci Wi-Fi do której jestem podłączony - takie ustawienia pokrywałyby wszystkie przypadki zmiany ustawień w moim telefonie. Właśnie tych rozwiązań dostarczył mi Handy Profiles.

Handy Profiles
Sama aplikacja zaciekawiła mnie już w listopadzie, ale jako początkujący użytkownik Androida miałem problem z przyzwyczajeniem się do minimalistycznego interfejsu, dlatego przerzuciłem się na coś o wiele prostszego. Ostatnio jednak zaczęło mi doskwierać ograniczenie i jako już trochę bardziej doświadczony użytkownik postanowiłem ponownie zapoznać się z Handy Profiles. Trzeba przyznać, że autor musiał się sporo nagłowić nad upchaniem tutaj tylu funkcji. Jedyny problem jaki znalazłem to fakt, że musimy wszystkie te rzeczy sprawdzić w praktyce a nie przyjmować za pewnik, że będzie działało tak jak myślimy. Aplikacja dostępna jest w języku czeskim oraz angielskim i na każdej karcie mamy możliwość zajrzenia do dokładnej pomocy danej funkcji. Zaoferowałem już autorowi tłumaczenie na język polski :)

Lista profilli
Po uruchomieniu aplikacji pierwsze co nam się pokazuje to lista profili. Domyślnie są jakieś utworzone, ale zdecydowanie polecam stworzenie swoich - aby to zrobić klikamy guzik opcji i Add new profile. Na zdjęciu po prawej możecie zobaczyć jakie dodałem u siebie: Normalny, Sen, Sen spokojny, Spotkanie, Out, Pjwstk - potem powiem dokładnie do czego służą i dlaczego, być może Wam też się przydadzą.
Edycja konkretnego profilu jest bardzo prosta. Mamy do dyspozycji takie podstawowe opcje jak zmiana jasności ekranu czy głośności (dzwonka, mediów, alarmu itd.) ale autor dodał jeszcze kilka smaczków: włączanie/wyłączanie auto synchronizacji, trybu samolotowego (czyli offline), bluetooth, transferu poprzez sieć komórkową, Wi-Fi, przekazywania rozmów (wszystkich, odrzuconych, kiedy niedostępny itd.), włączenia wybranej aplikacji i wyświetlanie notyfikacji o SMSach/nieodebranych połączeniach (tego jeszcze do końca nie rozpracowałem). Słowem - wszystko czego dusza zapragnie.
Całość domyka logiczny system priorytetów jeżeli chodzi o włączanie profili. Ręczna zmiana ma najniższy priorytet i może być nadpisana przez każdą inną (np. godzina czy wydarzenie), zmiana tymczasowa ma najwyższy etc. W pomocy (Opcje => Help) jest dokładny opis jak to wygląda.

Godziny
Druga zakładka to proste zarządzanie uruchamianiem wg. godzin. Opcje => Add new timer => wybieramy godzinę i dzień/dni uruchomienia. Podczas edycji timera mamy jeszcze do dyspozycji odd oraz even - czyli nieparzystość i parzystość tygodni.
Timer jest bardzo przydatny dla określonych i z góry znanych przedziałów. Idealne właśnie dla rozpoczęcia dnia i nocy - zazwyczaj godziny naszej pracy czy snu są w miarę stałe, dlatego możemy to tutaj wykorzystać.
W moim przypadku pełną funkcjonalność osiągam od mniej więcej godziny 7 rano a od 22:30 już wolę mieć spokój od głośnych dźwięków czy zbyt jasnego ekranu. Jeżeli chcesz, to możesz tego również używać do określenia godzin w pracy czy szkole, ale do tego proponuję raczej kolejną zakładkę.

Lokalizacje
Ta karta zaskoczyła mnie najbardziej, ponieważ tak na prawdę spodziewałem się czegoś o wiele bardziej... podstawowego. W wielu aplikacjach tego typu lokalizacja oznacza miejsce wyliczane na podstawie anten naszego operatora. Tutaj mamy do dyspozycji aż cztery możliwości: długość i szerokość geograficzna, Wi-Fi (z jaką siecią jesteśmy połączeni), antena GSM lub wszystkie te opcje jednocześnie (!). Musicie przyznać, że daje to całkiem spore możliwości.
Przede wszystkim pozwala określić tak podstawowe rzeczy jak nasze miejsce pracy czy domu i niezależnie od tego czy zostaliśmy po godzinach czy zaspaliśmy i tak telefon "inteligentnie" reaguje na nasze położenie nie stresując nas niepotrzebnie. Aby dodać jakąś sieć Wi-Fi musimy być z nią połączeni - odpada więc zaplanowanie wszystkich możliwości od razu.
W tej sekcji możemy ustawić jakie profile mają się uaktywnić po spełnieniu danego warunku (np. połączeniu z domową siecią). Wykorzystałem opcję Out, żeby zminimalizować zużycie baterii. Kiedy jestem poza zasięgiem sieci domu i uczelni po prostu wyłącza mi się Wi-Fi, zmniejsza jasność ekranu itd. W ten sposób nie muszę się martwić, że zapomniałem np. o bluetoothie, który zdążył już skonsumować połowę baterii.

Kalendarze
Bardzo przydatną opcją, która również jest "inteligentna", jest zmiana profilu ze względu na to co dzieje się w naszym kalendarzu. To prosty system, który sprawdza, czy w obecnej chwili nie zaczyna się jakieś wydarzenie zawierające magiczne słowo klucz, które sobie ustaliliśmy wcześniej. Najprostszym przykładem będzie spotkanie.
Wiemy, że podczas spotkań (biznesowych czy prywatnych) głośno dzwoniący telefon to dosyć poważne faux pas, dlatego jeżeli korzystamy z naszego organizera (kalendarza w Androidzie i online) bardziej aktywnie, warto dodać sobie tego typu wyjątek do aplikacji. U mnie, jako iż każde spotkanie mam dodane, sprawdza się to wyśmienicie i zdecydowanie upraszcza sprawę. Ta sama zależność występuje podczas trwania zdarzeń, które są u nas w miarę cykliczne, ale nie da się ich na stałe przypisać do konkretnej godziny.

Na screenach poniżej możecie zobaczyć kilka pozostałych funkcji tej aplikacji:
  • Szybka zmiana - pozwala uruchomić dany profil na stałe albo czasowo i określić który kolejny ma się włączyć po zakończeniu odliczania,
  • Wybór ikon profili - ta opcja jest przeznaczona przede wszystkim dla widżetu, który pokazuje na pulpicie aktualny profil i pozwala przejść do Szybkiej zmiany,
  • oraz Ustawienia gdzie możemy np. zmienić kolor aplikacji, włączyć/wyłączyć wyświetlanie tytułu widżetu (gdyby sama ikona nie wystarczyła), sprawdzić historię zmian profili, stworzyć/przywrócić backup czy zablokować działanie aplikacji. 
Szybka zmiana profilu
Wybór ikon profili
Aplikacja oraz widżet
Ustawienia














Krótki opis profili, które utworzyłem:
  • Normalny - ogólny profil do wszystkiego, włącza się kiedy telefon połączy się z domową siecią (max. jasność i dźwięki, ekran wyłącza się po 10 minutach);
  • Sen - profil nocny (wyłączone podświetlenie, ekran wyłącza się po 30 sekundach, ciche dzwonki);
  • Sen (spokojny) - profil nocny pozwalający się wyspać (wyłączone dźwięki, wibracja tylko dla połączenia, ekran wyłącza się po 10 sekundach, wyłączona wymiana danych w sieci);
  • Spotkanie - na specjalne okazje, działa na wychwycenie słowa Spotkanie w kalendarzu (ciche dźwięki, wyłączone notyfikacje);
  • Out - włącza się automatycznie kiedy sieć Wi-Fi w domu lub na uczelni będzie poza zasięgiem (głośne dźwięki, automatyczna jasność ekranu, wyłączone Wi-Fi);
  • Pjwstk - profil uczelniany, uaktywnia się kiedy telefon połączy się z siecią eduroam (wyłączone dźwięki, podświetlenie i bluetooth).

Mam nadzieję, że aplikacja przyda Wam się tak bardzo jak mi. Jeżeli macie jakiekolwiek pytania albo znacie jakieś lepsze narzędzie to zachęcam do komentowania!

Testowane na Samsung Galaxy S II.

wtorek, stycznia 17

Sezamie, otwórz się!

Nowość
Uwaga! Projekt został zamknięty (mamy nadzieję, że tymczasowo). Jeżeli usłyszycie coś na ten temat zapraszamy do kontaktu i jednocześnie obiecujemy to samo z naszej strony :) Więcej informacji znajdziecie na samej stronie - accounts.google.com/sesame.

via +Marek Grochocki

Podczas Google Basics 3 przedstawiliśmy m.in. dodatkowe zabezpieczenie jakim jest Weryfikacja Dwuetapowa, dzięki której możemy zalogować na np. publicznym komputerze bez problemu utraty hasła - po wpisaniu go otrzymywaliśmy dodatkowo kod potwierdzający wymagany do zalogowania się.

Wczoraj Marek podesłał nam coś o wiele lepszego, co również wymaga użycia zweryfikowanego telefonu (a przynajmniej takiego, na którego przeglądarce jesteśmy zalogowaniu na nasze konto Google). Projekt nazywa się Sesame i został wydany przez Google, chociaż nie jest oficjalnie wspierany (Google Security Team już pracuje nad czymś lepszym). Całość zamyka się w 3 bardzo prostych krokach:
  1. wejście na accounts.google.com/sesame na urządzeniu, na którym chcemy się zalogować - może być to również inny telefon,
  2. accounts.google.com/sesame
  3. zeskanowanie wygenerowanego kodu skanerem na naszym telefonie (na którym jesteśmy zalogowani na nasze konto Google) - polecamy do tego Google Goggles,
  4. 2. Zeskanowanie kodu
  5. wybranie czy chcemy udać się do Gmaila czy iGoogle jako pierwszej strony.
3. Wybór strony
I koniec! Po dokonaniu wyboru strona na komputerze sama się przeładuje zabierając nas do wybranej opcji. Musicie przyznać, że jest to szybszy sposób na weryfikację niż wydawałoby się mozolne wpisywanie loginu, hasła i ewentualnie kodu potwierdzającego, prawda?
Pamiętajcie jednak, że skoro jest możliwość tak bezpośredniego zalogowania się korzystając z Waszego telefonu to on również musi być bardzo dobrze zabezpieczony.
Zabezpieczenie symbolem
w telefonach z systemem  Android