wtorek, 13 października 2015

[T-Mobile] Jak wyłączyć reklamy SMS

Aby pozbyć się natrętnej informacji handlowej od T-Mobile należy wysłać sześć SMS na numer 80888 kolejno o treści:

  • NIE1
  • NIE2
  • NIE3
  • NIE4
  • NIE5
  • NIE6

Kolejne wiadomości wyłączają różne rodzaje informacji handlowej od operatora. Wykorzystałem ten sposób i już nic natrętnego do mnie nie przychodzi ;)

sobota, 26 września 2015

[LINUX] NANO edytor

Chciałbym nauczyć się obsługi edytora NANO oraz VIM. Są to świetne edytory do szybkiej i nieznacznej edycji kodu źródłowego. Będę zamieszczał tu skróty klawiaturowe, które już opanowałem, aby utrwalić sobie w pamięci to czego się nauczyłem. Będzie to świetna ściąga dla osób, które rozpoczynają naukę z edytorem. Zgodnie z moją praktyką notatka będzie ewoluować w czasie.
  1. Zapisywanie tekstu
    • Skrót: CTRL+O
  2. Zaznaczanie tekstu
    • "CTRL+^" lub "Alt + a" pozwalają zaznaczyć tekst od miejsca w którym aktualnie znajduje się kursor.
  3. Kopiowanie, wycinanie
    • CTRL + K pozwala na wycięcie zaznaczonego tekstu.
    • CTRL + U pozwala na wklejenie zaznaczonego tekstu.
    • ALT + M kopiuje całą linijkę w której znajduje się kursor
  4. Szukanie
    • CTRL+W
  5. Wyjście
    • CTRL+X wychodzi z programu.
  6. Skocz do ostatniej linijki
    • ALT + /
    • CTRL + W + V
  7. Skocz do pierwszej linijki
    • ALT + \

poniedziałek, 6 lipca 2015

[T-Mobile] Jak usunąć granie na czekanie?

  1. Wchodzimy na stronę: http://www.t-mobile.pl/granie
  2. Logujemy się.
  3. W najmniej widocznym miejscu. Na dole strony. Na wysokości "FAQ|Regulamin|", widnieje link do dezaktywacji. Kilkamy.

niedziela, 10 maja 2015

[Ubuntu] Jak zrestartować sieć?

Ubuntu 14.04 ma problemy z obsługą sieci. Dość często zdarza się zawieszenie interfejsu. Ubuntu do zarządzania siecią używa menadżera sieci, zamiast tradycyjnego linuxowego modelu sieciowego. Aby zrestartować sieć wystarczy wydać polecenie

sudo service network-manager restart

środa, 4 marca 2015

[ARM] Cross Compiling Ubuntu dla Raspberry Pi [C/C++]

http://hertaville.com/2012/09/28/development-environment-raspberry-pi-cross-compiler/
  1. Pobierz toolchain dla procesora BCM2835:

    git clone git://github.com/raspberrypi/tools.git

  2. Wejdź w /tools/arm-bcm2708.
    Toolchain dla systemów 64-bitowych znajduje się w: gcc-linaro-arm-linux-gnueabihf-raspbian-x64.
    Dla systemów 32-bitowych w: gcc-linaro-arm-linux-gnueabihf-raspbian.

    arm-bcm2708hardfp-linux-gnueabi
    gcc-linaro-arm-linux-gnueabihf-raspbian
    arm-bcm2708-linux-gnueabi
    gcc-linaro-arm-linux-gnueabihf-raspbian-x64

  3. Ściągnij i rozpakuj: Eclipse dla C++.

    • Utwórz nowy projekt C++.

    • Nadaj mu nazwę RPi. Wybierz Empty Project oraz Cross GCC.
  4. Wybierz Release oraz Debug.

    • Pole tekstowe "Cross compiler prefix" uzupełnij: arm-linux-gnueabihf.
    • Ścieżkę do toolchain podaj w zależności od używanego systemu operacyjnego. Będzie ona wyglądać następująco:
      .../gcc-linaro-arm-linux-gnueabihf-raspbian/bin dla systemów 32-bitowych lub
      .../gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin dla systemów 64-bitowych.
    • W projekcie utwórz folder "src" a w nim plik "main.cpp".
  5. Przenieś plik wynikowy, znajdujący się w katalogu workspace na Raspberry Pi.

  6. Na Raspberrym wykonaj chmod u+x ./RPi w katalogu gdzie umieściłeś plik wykonywalny. Następnie ./RPi. Powinieneś otrzymać:

Połączenie SSH

poniedziałek, 2 marca 2015

Drukowanie dwustronne - bez duplex - algortytm ;)

Zawsze kiedy chcę wydrukować coś dwustronnie muszę sobie przypomnieć algorytm, który pozwala na najbardziej prawidłowe zadrukowanie drugiej strony. Postanowiłem go w końcu gdzieś zapisać ;] W poradniku używam czytnika PDF Okular.
  1. Wydrukuj najpierw strony nieparzyste(opcja odd) zaznaczając odpowiednią opcję w ustawieniach drukowania.
  2. Wyjmij zadrukowane z jednej strony kartki. Jeśli całkowita liczba wydrukowanych stron jest nieparzysta zabierz ostatnią kartkę.
  3. Włóż kartki w ten sposób aby drukarka zadrukowała puste strony.
  4. Zaznacz opcję wydruku stron parzystych (opcja "even") i opcję drukowania od ostatniej strony("reverse").
  5. W przypadku nieparzystej liczby stron, nie zapomnij o odłożonej ostatniej kartce.