sieci komputerowe, cisco, webmastering, php, css, xhtml, javascript, google, linux, windows server

Połączenia SSL w PHP (klient HTTPS)

Kategorie: PHP | 15 października 2007 13:55 | Odsłon: 3752 | Komentarzy: 7 | Permalink

Ostatnio stanąłem przed problemem utworzenia klienckiego połączenia SSL z poziomu skryptu PHP w celu pobrania pliku przez protokół HTTP. Sprawa okazała się prostsza niż myślałem. Tutaj zamieszczam gotową receptę.

Wymagania

Żeby całość zaczęła chodzić, musimy mieć PHP skompilowane z obsługą OpenSSL. To, czy mamy wkompilowany OpenSSL możemy sprawdzić w wyniku, jaki zwraca funkcja phpinfo(), lub po prostu - wyjdzie w praniu, podczas pisania skryptu.

Założenia ogólne

Cała procedura sprowadza się do utworzenia odpowiedniego nagłówka protokołu HTTP, otwarcia połączenia SSL, wysłania tego nagłówka przez otwarte połączenie oraz odebrania odpowiedzi.

Czytaj dalej...

7 przydatnych porad dla Windows Mobile 5

Kategorie: Mobilność | 22 września 2007 13:20 | Odsłon: 6486 | Komentarzy: 5 | Permalink

Ostatnio miałem sytuację kryzysową na moim palmtopie - zmieniłem ustawienie domyślnej klawiatury, no i po soft resecie system się posypał... Skończyło się na hard resecie, a więc musiałem ustawiać wszystko, w tym rejestr od nowa.

Postanowiłem więc opisać tricki, które zawsze stosuję, aby palmtopowy Windows Mobile 5 chodził sprawniej i był bardziej dostosowany do moich preferencji.

W przypadku zmian ustawień rejestru korzystam z Total Commander CE, którego polecam, nawiasem mówiąc.

Polskie znaki na HTC Hermes (Era MDA Vario II)

Co prawda domyślnie mamy troszkę znaków polskich, niestety są one (jak dla Polaków) ułożone troszkę bezsensownie - trzeba np. 5 razy nacisnąć kropkę i spacje. Dodatkowo, przynajmniej w moim Vario II brakowało liter "ń" oraz "ś".

Czytaj dalej...

DriverGrabber - rozwiązanie problemu sterowników podczas reinstalki systemu

Kategorie: Software | 30 sierpnia 2007 11:33 | Odsłon: 2155 | Komentarzy: 6 | Permalink

Każdy, kto kiedykolwiek przeinstalowywał XP używając płyty instalacyjnej, a nie np. z obrazu, zna wszystkie problemy, jakie powoduje późniejsza instalacja sterowników do całej masy sprzętu. Szukanie płyt, pobieranie z internetu - wszystko to jest czasochłonne i sprawia, że na reinstalkę systemu trzeba poświęcić co najmniej kilka godzin.

Oczywiście istnieją obrazy (sam z nich korzystam), jednak dzisiaj chcę przedstawić narzędzie, które niezwykle pomaga przy reinstalce w "klasyczny" sposób.

Jak to działa?

DriverGrabber zaraz po uruchomieniu przeszukuje system w poszukiwaniu używanych przez niego sterowników. Następnie kopiuje je do podkatalogu katalogu "Drivers" sortując je przy tym wg. typu sprzętu. Proste i genialne w swojej prostocie.

Czytaj dalej...

Symbole urządzeń sieciowych Cisco

Kategorie: Cisco | 17 sierpnia 2007 11:01 | Odsłon: 2121 | Komentarzy: 0 | Permalink

Ikonki CiscoPamiętam, że wiele razy miałem problem z pozyskaniem ładnie wyglądających ikonek, których chciałem użyć do tworzenia diagramów sieciowych.

Ostatnio Jeremy Cioara na swoim blogu opublikował bardzo ciekawy plik w formacie PowerPointa zawierający pokaźny zbiór ikonek z symbolami sieciowymi.

Poza masą starych, niebieskich ikonek urządzeń Cisco znajdziemy tam bardzo fajne nowe symbole, nie tylko urządzeń sieciowych, ale także budynków, ludzi etc., wykonane w 3D.

Czytaj dalej...

Jak pobrać muzykę z serwisu Wrzuta.pl?

Kategorie: Internet | 2 sierpnia 2007 14:43 | Odsłon: 75271 | Komentarzy: 74 | Permalink

W serwisie Wrzuta.pl jest sobie dział Audio, w którym często można znaleźć różne popularne piosenki (przemilczmy fakt, że większość to Doda - to można odfiltrować :P). Po wybraniu danej piosenki ładuje nam się odtwarzacz wykonany w technologi Flash.

W zamierzeniu autorów serwisu ma to pewnie służyć raz łatwemu odtwarzaniu, a dwa - nie ściąganiu plików - żeby ludzie linkowali do serwisu, a nie przesyłali sobie bezpośrednio pliki.

Wszystko fajnie, tyle, że niektórzy (jak np. ja) lubią "nosić" ulubione kawałki przy sobie, czy to w odtwarzaczu MP3, komórce lub palmtopie. I teraz powstaje pytanie: czy da się ściągnąć taki plik z serwisu Wrzuta.pl (oraz wszystkich bliźniaczych, oferujących podobne mechanizmy)? Otóż tak.

Czytaj dalej...

Gry od Cisco

Kategorie: Cisco | 19 lipca 2007 10:13 | Odsłon: 2166 | Komentarzy: 2 | Permalink

Cisco i gry? Tak, pod warunkiem, że są to gry tematycznie powiązane z sieciami. Zapraszam więc do przeglądu gier, jakie możemy odnaleźć na stronach Cisco.

Cisco Binary Game

Cisco Binary Game

Nie ma lepszej metody na naukę sprawnego przeliczania liczb z systemu dziesiętnego do binarnego (i odwrotnie) jak tylko praktyka, praktyka i jeszcze raz praktyka.

Cisco Binary Game sprawia, że przeliczanie staje się zabawne, a nawet staje się wyzwaniem, gdy np. pokażemy to kolegom i wspólnie zaczynamy bić rekordy, zyskując przy tym wprawę w kalkulacjach, tak bardzo przydatną dla każdego sieciowca.

Czytaj dalej...

Jak przetestować serwis dla danej domeny, nie mając jej jeszcze wykupionej?

Kategorie: Webmastering | 10 lipca 2007 16:00 | Odsłon: 2197 | Komentarzy: 9 | Permalink

Nie masz jeszcze wykupionej domeny, a chciałbyś przetestować działanie nowego serwisu przeznaczonego dla tej jeszcze nie posiadanej domeny? Stanąłem ostatnio przed podobnym problemem - jak się okazuje jego rozwiązanie nie jest wcale ani trudne, ani czasochłonne.

Jak to rozwiązałem?

Postanowiłem wykorzystać do tego możliwości protokołu HTTP oraz Apache w zakresie obsługi wirtualnych hostów. Na początek, osobom, które nie spotkały się z wirtualnymi hostami wyjaśnię, że koncepcja ta zakłada obsługę wielu serwisów internetowych pod różnymi domenami korzystając z jednego adresu IP - czyli na jednym serwerze możemy obsłużyć np. domeny luktom.net i luktom.pl (nie, nie sprawdzajcie luktom.pl - wymyślam :D).

Czytaj dalej...

Jak szybko wypromować nowy wpis na blogu? - część 1

Kategorie: Internet | 30 czerwca 2007 21:40 | Odsłon: 1477 | Komentarzy: 5 | Permalink

Właśnie skończyłeś pisać nowy wpis do swojego bloga i zastanawiasz się jak sprawić, żeby świat się o nim dowiedział? Dobrze trafiłeś, bo właśnie temu problemowi będzie poświęcona ta seria wpisów.

W pierwszej części zajmiemy się tematyką XML-RPC Ping, czyli protokołu służącego no informowania różnych agregatorów i wyszukiwarek o nowej treści.

Jak to działa?

Koncepcja działania tego protokołu jest dość prosta: w momencie napisania wpisu i jego publikacji system obsługujący danego bloga wysyła do wybranych serwisów informację o zmianach na blogu, dzięki czemu czas w jakim dana wyszukiwarka lub agregator odwiedzi bloga lub jego kanał RSS jest o wiele mniejszy niż w przypadku standardowego indeksowania zasobów sieci.

Czytaj dalej...

Ciekawe komendy linii poleceń Windows XP - część 3

Kategorie: Software | 23 czerwca 2007 19:05 | Odsłon: 11137 | Komentarzy: 6 | Permalink

Kontynuując jedną z popularniejszych i częściej czytanych serii wpisów na moim blogu, zajmę się dzisiaj bardzo krótką charakterystyką poleceń konsolowych związanych z zarządzaniem dyskami.

Zarządzanie dyskami

diskpart

Narzędzie do zarządzania dyskami, partycjami na nich oraz wolumenami dyskowymi. Jako, że lista poleceń tego programu jest całkiem spora, a znaleźć ją możecie na stronie TechNetu, nie będę się wdawał w szczegóły, a tylko podaje linka.

defrag

Tekstowe narzędzie do analizy stopnia fragmentacji oraz defragmentowania wolumenów dyskowych. Analiza odbywa się po dodaniu dodatkowej flagi -a, natomiast podanie jedynie litery wolumenu powoduje rozpoczęcie jego defragmentacji.

Czytaj dalej...

Era MDA Vario II (HTC TyTN)

Kategorie: Mobilność | 16 czerwca 2007 20:51 | Odsłon: 11426 | Komentarzy: 29 | Permalink

W środę popołudniu otrzymałem wreszcie paczkę z palmofonem Era MDA Vario II. W tym artykule postaram się zebrać kilka myśli będących pierwszymi wrażeniami z użytkowania tego palmofonu.

W pudełku

W pudełku

Po rozpakowaniu pudełka, znajdziemy w nim:

  • palmtopa
  • dwie płytki z oprogramowaniem
  • słuchawki
  • kabel synchronizacyjny
  • ładowarkę
  • etui
  • instrukcję i książeczkę "Szybki start"
  • screen protector
  • kartę gwarancyjną

Telefon

Jednym z pierwszych testów, jakie przeprowadziłem był test jakości rozmów telefonicznych. Muszę powiedzieć, że zarówno ja, jak i moi rozmówcy zgodnie stwierdziliśmy, że doskonale się słyszymy. Zauważyły to także osoby dzwoniące do mnie i nie zdające sobie sprawy z tego, że rozmawiam z nowego sprzętu. Z mojej strony dodam, że rozmówców słyszałem głośno i wyraźnie.

Czytaj dalej...

Statystyka
Ładowanie...