Archive for the 'Komputery' Category

Jak bezpiecznie sprzedać dysk twardy

wtorek, sierpień 21st, 2007

Każdy co jakiś czas ulepsza swój sprzęt. Np. kupuje większy dysk twardy, albo nowy komputer. Ja po każdej modernizacji sprzętu starocie sprzedaję na allegro (zawsze zarobię kilka złotych a poza tym po co ma dana rzecz stać na szafie, skoro komuś może się przydać - to, że ja chcę mieć mocny sprzęt wcale nie oznacza, że innym nie wystarczy “maszyna do pisania”). Sprzedając kartę graficzną, procesor czy płytę główną nie ma problemu. Gorzej jest gdy sprzedajesz dysk twardy… (more…)

Problem z operą

niedziela, sierpień 19th, 2007

Czasami z Operą mam dziwny problem - zamykam operę a ona jest uruchomiona w tle jeszcze przez około 10 minut. Najlepiej to widać, gdy zamykałem operę a chwilę później wyłączałem windowsa. Pojawiał się komunikat, że program Opera nie odpowiada. Rozwiązanie problemu jest proste (more…)

Parę słów o bezpieczeństwie

niedziela, lipiec 29th, 2007

Dzisiaj porozmawiamy o bezpieczeństwie w internecie. Zamieszczam nieco przerobiony tekst z kursu tworzenia stron WWW. Pewnie ktoś się spyta po co piszę o tak oczywistych rzeczach. A ja powiem, że niejednokrotnie byłem u jakiegoś kumpla który używa komputera tylko do gier+Gadu-Gadu i nawet nie zdaje sobie z tego sprawy, że trzeba dbać o bezpieczeństwo. Często u takich osób programy do usuwania spyware znajdują bardzo dużo szkodników. Zazwyczaj taka osoba nawet nie ma zainstalowanego ani jednego programu do usuwania spyware ani antywirusa i zawraca mi głowę, gdy komputer nie działa jak powinien ;-) Więc w ramach edukowania społeczeństwa postanowiłem zamieścić ten wpis (more…)

Programista musi być wszechstronnie uzdolniony

czwartek, lipiec 12th, 2007

Ilekroć zabieram się za jakieś zlecenie z czasem się okazuje, że nie jest ono aż tak proste jak się wydaje. Często “w praniu” okazuje się, że nie uwzględniłem jakiegoś znaczącego drobiazgu. Przykładowo gdy wdrażałem Program Partnerski dla firmy Ententa to Piotr poprosił mnie o stworzenie narzędzia do generowania faktur. Posiedziałem chwilkę i nabyłem nową umiejętność: generowanie plików PDF z poziomu skryptu PHP. Jednak po pewnym czasie okazało się, że niektóre faktury są błednie wygenerowane: otóż na fakturze musi być podana data wpływu środków na konto bankowe a mój skrypt wstawiał datę złożenia zamówienia. Jeśli ktoś płacił np. mTransferem to obie daty były identyczne. Ale gdy ktoś wpłacał pieniądze w okienku pocztowym to data zaksięgowania płatności była inna niż data złożenia zamówienia. Niby drobiazg, ale go nie uwzględniłem. Trudno - człowiek się uczy całe życie (zauważ, że jestem programistą a nie księgowym). Dzisiaj miałem kolejną ciekawą lekcję: (more…)

Wygaszacz ekranu z kalendarzem

niedziela, lipiec 1st, 2007

Dzisiaj dla Szczepana Sadurskiego wygenerowałem wygaszacz ekranu. Nie jest to taki całkiem zwyczajny wygaszacz ekranu. Otóż ten wygaszacz ekranu zawiera 4 humorystyczne rysunki a obok nich jest kalendarz - użytkownik sam wybiera czy ma być wyświetlany aktualny miesiąc, aktualny+następny czy może poprzedni+aktualny+następny. Kalendarz jest na bierząco generowany tak więc wygaszacz nie zdeaktualizuje się w grudniu tego roku. Zainteresowanych odsyłam na stronę z której można pobrać wygaszacz. Wkrótce mam zamiar udostępnić “generator” takich wygaszaczy.

Virtual PC - sposób na drugi system

czwartek, czerwiec 28th, 2007

Microsoft oferuje darmowe narzędzie: Virtual PC, które pozwala na instalację kilku systemów operacyjnych na swoim komputerze! Tak zainstalowane systemy operacyjne można uruchamiać bez potrzeby restartowania komputera, są one po prostu traktowane jak zwykła aplikacja w środowisku Windows :-) Jest to bardzo przydatne narzędzie dla programistów (np. ja osobiście korzystam z Windowsa XP, ale gdy napiszę jakiś program to chciałbym sprawdzić czy chodzi pod Windowsami z linii 9x). Inne osoby używają taki wirtualne maszyny w celu przetestowania programów niewiadomego pochodzenia (jeśli dany program okaże się być wirusem to zawirusuje wirtualny system operacyjny a nie ten, którego się używa na codzień). System zainsatlowany na wirtualnej maszynie nie ma dostępu do innych partycji niż tylko te, które jemu przydzielimy, dzięki czemu wirusy są nam niegorźne! Oczywiście można skorzystać z zwykłego boot-managera ale to rozwiązanie ma pewne wady: (more…)

Gesty myszy

piątek, czerwiec 22nd, 2007

Ten wpis będzie edukacyjny :-) Nawet jeśli wiesz co to są gesty myszki to go przeczytaj bo podam kilka ciekawych linków :-)

Wszystko się zaczęło gdy zacząłem używać Opery (to był gdzieś tak rok 2003). Jakoś przez przypadek wykonałem jakiś tajemniczy ruch myszką i pojawił się komunikat czy chcę aktywować gesty myszki. Wpisałem w wyszukiwarce frazę gesty myszki i znalazłem informacje co to jest. Bardzo mi się to spodobało.

Czym są gesty? Są to specjalne ruchy wykonane myszką które powodują wykonanie jakiejś akcji. Bardzo prosty przykład: oglądasz w Operze jakąś stronę i chcesz ją zamknąć. Możesz kliknąć w przycisk X ale jeśli kursor myszy znajduje się np. w okolicach lewego dolnego rogu ekranu to musisz sporo “przejechać”. Możesz też nacisnąć kombinację klawiszy CTRL+F4 ale jeśli czytasz strony WWW to pewnie trzymasz rękę na myszce a zdjęcie ręki z myszki, przeniesienie jej na klawiaturę a później ponowne przeniesienie ręki na myszkę zajmuje sporo czasu. Gesty myszki mają tą zaletę, że można je wyjkonywać w dowolnym miejscu aktywnego okna. Nie trzeba robić kilometrów myszką. Aby w Operze zamknąć aktualnie przeglądaną stronę należy wykonać następujące czynności:

  1. Kliknąć prawym przyciskiem myszy (nie puszczaj go)
  2. wykonać ruch myszką w dół (powiedzmy że jakieś 5 cm)
  3. wykonać ruch myszką w prawo (też jakieś 5 cm)
  4. puścić prawy przycisk myszy

Można powiedzieć że napisałeś dużą drukowaną literę L. Jeśli dobrze wykonałeś to ćwiczenie to powinna zniknąć aktualnie oglądana strona. Jeśli nigdy wcześniej nie korzystałeś z gestów myszki (ani nigdzie nie aktywowałeś tej opcji) to Opera może się spytać czy chcesz aktywować gesty myszki. Należy odpowiedzieć tak :-) Jak widać gesty myszki to bardzo wygodna forma korzystania z przegladarki internetowej bo nie musimy odrywać ręki od myszki. Wykaz gestów myszki (z rysunkami) znajdziesz na stronie: BrowseHappy (zapoznaj się z tą stroną, gdyż w tym wpisie nie będzię już więcej pisał o gestach myszki w Operze). A teraz niespodzianka - nie tylko Opera może rozpoznawać gesty myszki!! (more…)

Wyrażenia regularne - jak zaoszczędzić kupę czasu

wtorek, czerwiec 19th, 2007

Czym są wyrażenia regularne? Ciężko mi zdefiniować, ale w pewnym uproszczeniu jest to wzorzec jaki ma znaleźć edytor tekstu. Przykładowo chcąc znaleźć w Wordzie jakiś ciąg znaków i zastąpić go innym wpisujemy słowo którego szukamy i słowa na jakie to słowo ma być zamienione. Nie jest to typowe wyrażenie regularne. Wyrażenie regularne ma bardziej ogólną postać np. znajdź wszystkie ciągi znaków, które się składają z pierwszej dużej litery, dowolnej ilości małych liter i dowolnej ilości cyfr zakończonych enterem :-) Właśnie ta pewna ogólność jest prawdziwą potęgą. Podam konkretny przykład: robiłem mini stronę recenzującą pewną dużą książkę. Znalazłem w formacie PDF spis treści tej książki. Spis treści miał postać:
numer paragrafu | nazwa paragrafu | dużo kropek | numer strony
chcąc na mini stronie zamieścić spis treści stwierdziłem, że owe kropki i numer strony to zbędna informacja (niezbyt ładnie wyglądają te kropki a za względu na inną czcionkę w PDFie i na stronie WWW wcale numery stron nie są ładnie ułożone w słupku po prawej stronie). Poza tym kogo interesuje na której stronie jest opisany dany podpunkt, potencjalny klient chce tylko wiedzieć jakie zagadnienia są opisane w tej ksiażce. Ponieważ książka była gruba, więc sam spis treści zajmował 500 linijek ;-) Ręczne usuwanie kropek i numerów stron nie było wygodne (może jak bym się sprężył i odpowiednio wykorzystał skróty klawiaturowe to bym to pewnie zrobił w 15 minut, jednak praca by była dość intensywna i monotonna). Prędzej bym ocipiał niż to zrobił :-) Innym pomysłem jest napisanie programiku przetwarzającego plik tekstowy ale tu bym pewnie siedział z 20 minut i na dodatek bym musiał testować zanim by się okazało, że program robi dokładnie to co chcę (np. przy okazji nie usuwa czegoś innego). Z pomocą przyszły mi właśnie wyrażenia regularne (more…)

Wszyscy narzekają na Microsoft

sobota, maj 5th, 2007

W świecie komputerów panuje moda na narzekanie na Microsoft. Powodem narzekania jest wiecznie wieszajacy się windows (obecnie Windows XP jest bardzo stabilny, ale jak ktoś kilka lat temu używał windowsa 95, czy 98 to pewnie wie o czym mówię). Po dłuższych przemyśleniach doszedłem do wniosku, że windows wcale nie jest taki zły… (more…)

Pliki DOC

niedziela, kwiecień 22nd, 2007

Różne statystyki informują, że w Polsce jest dość rozpowszechnione piractwo komputerowe. I nie ma co się dziwić. Jednym z powodów wysokiego poziomu piractwa są niskie zarobki w Polsce w porównaniu do cen oprogramowania (sorry, ale jeśli ktoś zarabia 1000 zł, ma na utrzymaniu rodzinę to ciężko mu będzie wydać 300 zł za Windowsa XP Home w wersji OEM). Jest jednak inny powód dlaczego szybko się rozwija piractwo komputerowe - same firmy są temu winne (more…)