Page 132 of 165

Android Cyanogen i Launcher pro has expired

Dzisiaj włączając telefon, napotkała mnie bardzo nieprzyjemna sytuacja. Mój Launcher Pro wysiadł. Nic nie dało się w nim zrobić. Mało tego, kiedy naciskałem "Home" aby wywołać pulpit, włączał browser i przekierowywał mnie na swoją stronę, abym dokonał aktualizacji. Wszystko byłoby fajnie, gdyby nie fakt że Cyanowego Launchera nie da się zupdatować z poziomu instalatora. Podejrzewam że dzieje się tak dlatego, że jest on "zintegrowany" z systemem i nie widnieje jako zewnętrzna aplikacja.

Problem był o tyle niemiły że nie dało rady nawet wejść w ustawienia, czy też uruchomić Marketu aby zainstalować sobie np. ADW. Sktukowało to kompletnym paraliżem telefonu. Jak udało mi się to rozwiązać? Poniekąd "naokoło".

Miałem Dolphin Browsera który notorycznie sam się otwierał. Wykorzystałem go aby wejść na link do Marketu. Linku nie pamiętam, ale tutaj macie mój:

LINK ODPALAJĄCY MARKET

Po kliknięciu na niego, odpali nam się aplikacja Market która umożliwi nam pobranie innego launchera np. ADW. Aby wygodnie zmienić launcher - pobieramy jeszcze z Marketu darmową aplikację: Home Switcher i zmieniamy Launcher :)

RVM + naprzemienne korzystanie z 1.8.7 i 1.9.2 – czyli jak stracić 2 godziny z życia

Jeśli chcecie stracić 2 godziny z życia, to mam dla Was świetny sposób. Róbcie migracje pod 1.8.7 a testujcie i odpalajcie serwer pod 1.9.2 ;)

Wczoraj pracowałem nad pewnym kawałkiem kodu, dla którego dużo łatwiej jest robić:

rake db:migrate VERSION=0

niż tworzyć nowe migracje.

Z tego względu, jak nietrudno zauważyć, często zmieniały mi się takie dane jak np hash dla hasła. Nie byłoby w tym nic specjalnego, gdyby nie to, że mam dość mocno "zakorzeniony" w Rubym sposób generowania hasha. Był on zależny od pewnych metod w Rubym, w taki sposób, że po zmanie sposobu obsługi charów i stringów w 1.9.2, także on uległ zmianie. Skutkiem tego było to, że wynikowy hash generowany przez tą samą metodę w drzewie 1.8 i 1.9 różnił się znacząco.

Ta różnica, skutkowała tym, że nie dało się zalogować na konto usera. Oczywiście zanim dotarłem do przyczyny, minęły wyżej wspomniane 2 godziny.

Nie radzę Wam, bawić się jednocześnie 1.8.7 i 1.9.2, a jeśli już musicie i coś przestanie działać, to w pierwszej kolejności odpalcie wszystko tylko pod jedną z tych dwóch wersji.

Copyright © 2024 Closer to Code

Theme by Anders NorenUp ↑