sobota, 20 kwietnia 2013
Na niektórych urządzeniach występuje błąd Nautilusa (w wersji 3.4), który objawia się bardzo długim czasem oczekiwania na otwarcie dowolnego katalogu. Najprostszym sposobem na obejście tego błędu jest instalacja Nautilusa w wersji 3.6, w którym ten błąd nie występuje, przy pomocy poniższych poleceń:

sudo add-apt-repository ppa:gnome3-team/gnome3 
sudo apt-get update && sudo apt-get install nautilus


Następnie wystarczy ponownie uruchomić komputer lub się przelogować.
Plusem jest nieco odświeżony wygląd programu.


czwartek, 4 kwietnia 2013

Chciałbym przedstawić swój "build" w sieci Play na kartę, gdzie przy doładowaniu co miesiąc za kwotę 30 zł i wykorzystaniu 21 zł na pakiety, otrzymamy:


  • nielimitowane* SMSy i połączenia do Play 
  • nielimitowane* SMSy poza Play 
  • 1024 MB Internetu
  • jeśli ktoś do nas sporo dzwoni spoza Play to także darmowe rozmowy poza Play, a jeśli nie to i tak mamy 9 zł na połączenia poza sieć w cenie 29 gr/min (w tym wypadku można wykupić pakiet 30 minut poza Play za 6zł - dla mnie to zbędne)
niedziela, 10 marca 2013
Gdy mamy ustanowione połączenie GPRS, możemy się zastanawiać jak spingować Google.

Pierwsze, czego potrzebujemy to IP google.com, czyli używamy komendy ping i kopiujemy adres IP serwera..

Następnie wywołaj komendę
at^sisx="Ping",[slot],[ip do połączenia],[liczba części],[timeout]

dla przykładu:
at^sisx="Ping",0,173.194.35.152,4,2000

wynik:
^SISX: "Ping",1,0,"173.194.35.152",646
^SISX: "Ping",1,0,"173.194.35.152",337
^SISX: "Ping",1,0,"173.194.35.152",332
^SISX: "Ping",1,0,"173.194.35.152",397

Ostatnia cyfra, to liczba otrzymanych bajtów danych.

^SISX: "Ping",2,0,4,4,0,0
^SISX: "Ping",3,0,332,646,428

OK
poniedziałek, 25 lutego 2013
W celu rozpoczęcia pracy z modemem zazwyczaj potrzebujemy skonfigurować połączenie GPRS. Przedstawię jak zrobić to w prosty sposób, w kilku krokach. Po pierwsze, musisz znać APN (Access Point Name) swojego operatora GSM. APN możesz sprawdzić tutaj. (Jest to dość stare zestawienie, na którym nie ma polskiego T-Mobile, ale na dzień dzisiejszy kodem dla tej sieci jest internet)

Drugim krokiem jest ustawienie typu połączenia na slocie 0 na "gprs0":
at^sics=0,contype,gprs0


Następnie należy ustawić APN do połączenia:
at^sics=0,apn,[TWOJE APN]
dla przykładu:
at^sics=0,apn,internet

Testowanie połączenia GPRS przy pomocy komendy:
at^sici?
Powinno zwrócić puste napisy oddzielone przecinkami.

Ta komenda otwiera połączenie, skonfigurowane na slocie 0.
at^sico=0

Należy poczekać około 2 sekund na nawiązanie połączenia i przetestować ponownie.
at^sici?

No i jest! Jako rezultat powyższej komendy powinniśmy uzyskać adres IP.
niedziela, 24 lutego 2013
Ostatni wpis miał miejsce w dniu 30 października 2012. To zdecydowanie zbyt dawno. W międzyczasie, kiedy nic nie pisałem, założyłem drugiego bloga na krótkie notatki, fragmenty kodu, których nie chciałem zamieszczać tutaj. Zrozumiałem, że blog ma służyć głównie mi jako notatnik, dlatego postanowiłem wprowadzić w blogu, a raczej w sposobie jego prowadzenia, kilka znaczących zmian.



wtorek, 30 października 2012

Pracodawca płaci za czas programisty i nie lubi, gdy programista marnuje ten czas. Dobre IDE to połowa sukcesu w drodze do efektywności. Druga połowa to dobrze skonfigurowane IDE, skrojone na miarę dla programisty, idealnie pasujące do jego preferencji. W dzisiejszym wpisie opiszę skróty klawiszowe.


piątek, 26 października 2012
www.helion.pl
Książkę "Sztuka pisania oprogramowania. Wybór i redakcja Joel Spolsky" polecił mi znajomy. Obecnie jest już niedostępna w księgarni Helion, można ją dostać tylko na Allegro. W książce znajdziemy zbiór esejów o tematyce programistycznej i około-programistycznej.







czwartek, 25 października 2012
Pracodawca płaci za czas programisty i nie lubi, gdy programista marnuje ten czas. Dobre IDE to połowa sukcesu w drodze do efektywności. Druga połowa to dobrze skonfigurowane IDE, skrojone na miarę dla programisty, idealnie pasujące do jego preferencji. W dzisiejszym wpisie, opiszę wstępną konfigurację Eclipse.


piątek, 19 października 2012
Stworzenie standardowego slidera przy pomocy jQuery jest raczej proste. W moim przypadku, problem rozpoczął się, gdy czas wyświetlania poszczególnych slajdów był różny, wczytywany z pliku XML. Chciałbym przedstawić fragment kodu, który wykonuje to zadanie.

wtorek, 9 października 2012
Tym wpisem chciałbym rozpocząć serię postów na temat języka programowania Java i ciekawych(lub nie) rzeczy, które można w tym języku spotkać. Będę chciał odpowiadać też na pytania, które sam zadaję "Czy da się tak zrobić?", "Co się stanie gdy zrobię tak i tak?". Zapraszam.





środa, 3 października 2012
Pracodawca płaci za czas programisty i nie lubi, gdy programista marnuje ten czas. Dobre IDE to połowa sukcesu w drodze do efektywności. Druga połowa to dobrze skonfigurowane IDE, skrojone na miarę dla programisty, idealnie pasujące do jego preferencji. Tym postem na temat instalacji, chciałbym rozpocząć 4-częściową serię wpisów na temat Eclipse IDE oraz jego dopasowywania do naszych wymagań.

środa, 26 września 2012

Podczas instalacji pakietów dotyczących głównie środowiska graficznego i sterowników do karty graficznej NVIDIA, coś może pójść nie tak. Na moim Debianie Wheezy właśnie coś poszło nie tak.




piątek, 21 września 2012
Nie jestem w stanie pracować przy komputerze, nie słuchając muzyki na słuchawkach. Często włączam sobie wybrane utwory z dysku twardego, ale co zrobić, gdy w danej chwili nie mamy ochoty na nic z naszej biblioteki? Na pomoc przychodzi znany wszystkim serwis Youtube, a dokładniej jedna z jego usług, czyli Youtube Discovery. Czy wiedziałeś, że coś takiego istnieje?
wtorek, 4 września 2012
Tym wpisem chciałbym rozpocząć serię recenzji książek na temat programowania. Na początek opiszę swoje wrażenia po lekturze "Podręcznik CSS. Eric Meyer o tworzeniu nowoczesnych układów stron WWW. Smashing Magazine", której autorem jest Eric A. Meyer. Data polskiego wydania to lipiec 2011 roku. Mimo, że rok w tej dziedzinie to ogromny kawał czasu, książka omawia ponadczasowe techniki, które mogą się przydać każdemu webdeveloperowi.



niedziela, 31 lipca 2011

Kiedy mBank w 2009 roku otrzymał Złote Godło Lauru Klienta 2009  w kategorii "Internetowe konto bankowe" jego oferta wydawała się nie do przebicia - wszystko za 0zł (no, prawie wszystko, ale kto korzysta z np. przelewów SORBNET ?) Dziś, niemalże 2 lata po tym wydarzeniu, ceny zamiast maleć - wzrastają. Konkurencja na rynku paradoksalnie przy większej liczbie banków maleje, zamiast rosnąć. Od 1 sierpnia br. mBank wprowadza miesięczną opłatę w wysokości 2 zł za kartę debetową. Zmienia coś, co zawsze było jego główną zaletą - brak opłat.
sobota, 25 czerwca 2011
Z roku na rok spędzamy coraz więcej czasu przed komputerami. W tym czasie korzystamy z różnego rodzaju usług internetowych, np. z konta internetowego,  e-mail. Uwierzytelnienie najczęściej przebiega przy pomocy loginu i hasła. Takich kont mamy coraz więcej, w związku z tym więcej haseł musimy stworzyć i zapamiętać. Jak stworzyć mocne hasło odporne na ataki cyberprzestępców? Przeczytaj.

piątek, 24 czerwca 2011
Buszując po sieci co rusz proszeni jesteśmy o podanie hasła - czy to przy zakładaniu konta, czy przy logowaniu. Skąd możemy wiedzieć, czy nasze hasło jest mocne i trudne do złamania? Jednym ze sposobów jest obliczenie jego entropii.


poniedziałek, 20 czerwca 2011
Jakiś czas temu mój znajomy poprosił mnie o napisanie programu, służącego do rozdzielania grupy zawodników grających w piłkę nożną na dwa względnie równe składy. Prośba ta świetnie współgrała w czasie z chęcią nauczenia się przeze mnie języka Python i dowolnej biblioteki umożliwiającej tworzenie interfejsu graficznego. Jest to moja pierwsza aplikacja stworzona w tym języku.

niedziela, 19 czerwca 2011
Gry Angry Birds nie trzeba chyba nikomu przedstawiać, ale dla tych, którzy jakimś cudem nie słyszeli o tym produkcie przypomnę, że jest to fenomen ostatnich lat - prosta gra logiczno-zręcznościowa stworzona w grudniu 2009 przez Rovio Mobile. Gra początkowo powstała na platformę iOS i została sprzedana w nakładzie ponad 12mln kopii. Po tym sukcesie stworzono wersje na wiele innych platform: Android'a, PSP, PS3 i inne. Angry Birds łączy w sobie przyjemność rozgrywki, humorystyczny styl i stosunowo niską cenę (na Android'a jest darmowa). Od niedawna w Angry Birds możemy zagrać na przeglądarce Google Chrome.
niedziela, 29 maja 2011
Potrzebowałem ostatnio wyeksportować swój klucz publiczny, lecz na maszynie o dziwo nie posiadałem zainstalowanego ssh-copy-id. Postanowiłem więc zrobić to na swój sposób. W środku dwa proste skrypty spełniający swoje zadanie.