Odmłodzenie starego smartfona

Mój telefon upadł z półpiętra na kafelki przestał ze mną współpracować tak, jak powinien. Bywa. Karta SIM powędrowała do  w sumie starego już samsunga galaxy S3 i9300. Przez dwa tygodnie nie ruszałem softu, ale po dwóch tygodniach z androidem 4.3 brandowanym przez T-mobile można stwierdzić, że żółwie jednak są całkiem szybkie w porównaniu z tym telefonem 🙂 Przyzwyczajony do szybkiego i sprawnego działania i irytowało mnie zamulanie s-trójki. Więc przyszedł czas i na niego. UWAGA – opisane tutaj kroki dotyczą TYLKO wersji i9300, na innych mogą nie zadziałać, lub wręcz zaszkodzić! Nawet na i9300 istnieje ryzyko uszkodzenia telefonu

Po pierwsze – ROOT Continue reading “Odmłodzenie starego smartfona” »

Tuszy czy tuszów?

Kupując do drukarki kartridż z tuszem wielu ludzi ma problem z poprawną wymową słowa tusz, lub nie wie o tym, że ma ten problem.

Otóż liczba mnoga od słowa „tusz” poprawnie brzmi „tuszów„. Bardzo złą odmianą jest odmiana „tuszy„. Tuszę to ma Wojciech Mann, a nie tusze 🙂 Dziwne jest to, że nie raz już spotkałem się z reklamami nawet producentów tuszów zamiennych, na których napisane było „tuszy”. Jeśli firma nie dba o prawidłową odmianę kluczowego słowa, to jak dba o jakość reklamowanych tuszów?

Czyli: idę do sklepu po nowe tusze, ale niestety nie było tuszów do mojej drukarki.

Tusze – Tuszów (Prawidłowo)

Tusze – Tuszy (Błędnie)

Operacje bitowe, maski bitowe

Przesunięcie bitowe w lewo, czyli sposób na szybkie mnożenie przez 2:

Wynikiem dla b jest liczba 8, wynikiem dla a jest liczba 2. Wartość zmiennej a (czyli w tym przypadku 1) jest mnożona przez 2 do potęgi podanej dla przesunięcia, czyli 2 do potęgi pierwszej (a << 1).  Dzieje się tak ze względu na wartości bitów. Najmłodszy bit, czyli ten o najmniejszej wadze (wartości) ma wartość 2, każdy kolejny ma wartość większą o kolejną potęgę liczby dwa, czyli: 21, 22, 23, 2itd…

Czyli a << 1, to jest to samo co 1 * 21 i da wynik 2. Przesunięcia bitowe chyba w większości przypadków są szybsze od standardowego zapisu mnożenia. Używa się tego w momentach, kiedy szybkość liczenia ma duże znaczenie, np. w mikrokontrolerach. Co prawda kilka operacji zwykłego mnożenia niewiele zmieni jeśli chodzi o prędkość, ale przy setkach, tysiącach czy milionach operacji to jednak ma to znaczenie.

Wynik 8 dla zmiennej b wynika z działania 2 * 22

Continue reading “Operacje bitowe, maski bitowe” »

szukanie elementu w vectorze z wartownikiem + nullptr

Brzmi groźnie. Wartownik. Czego on pilnuje? I tak myśląc po kolei można dojść do wniosku, że wartownik w strukturach danych wcale nie jest taki groźny, a wręcz przyjacielski 🙂 Żeby było ciekawiej, pokażę jak wygląda prosty przykład z użyciem vectora z bliblioteki STL.

Continue reading “szukanie elementu w vectorze z wartownikiem + nullptr” »

Jestem za stary na naukę… what? wait! NO!

Jeśli ktoś mówi, że jest za stary  na naukę – przykro mi. Serio. Na naukę NIGDY nie jest za późno. Jedynie świadomość tego, jak istotna jest nauka przychodzi zbyt późno. Jak to mówi stare chińskie przysłowie „Nic się nie zmienia od na dupie siedzenia” (Patryk Pietrek, Ranczo). Jeśli się nie rozwijasz, to znaczy, że się cofasz. Problem jest jedynie taki, że na naukę mamy zbyt mało czasu… Przynajmniej ja (dwójka małych dzieci). Po sobie wiem, że brak czasu jest mega demotywujący, ale staram się pomagać sobie wszelkimi metodami (np. aplikacje na telefon, czy notatki też na telefonie). W każdym razie co jakiś czas jak coś ciekawego godnego uwagi znajdę, to wrzucę tutaj. Zacznę od ciekawych gier ruszających umysł (apka webowa i androidowa i pewnie na inne systemy mobilne):

http://www.lumosity.com/

http://www.neuronation.com

Książka warta zakupu:

Paulina Mechło: SuperPamięć w 31 dni (wyd.: charyzma, cena: 29,9)

Oglądać telewizor

Słuchając pokątnie informacji w TVP Info, nie do końca nawet wiem na jaki temat usłyszałem kawałek sprawozdania w którym redaktor powiedział, że kobieta w tym czasie oglądała telewizor. Nie wiem w jakim czasie, ale nietrudno było domyślić się, że chodziło tutaj o oglądanie telewizji a nie oglądanie telewizora. Chociaż jakby ktoś postawił przede mną telewizor OLED z giętkim ekranem to też pewnie oglądał bym telewizor a nie telewizję. 🙂

Oglądać telewizor – oglądanie obiektu jakim jest telewizor.
Oglądać telewizję – oglądanie obrazów jakie wyświetla telewizor.