- 19 lip. 2010–25 lip. 2010
- 5 lip. 2010–11 lip. 2010
- 21 cze. 2010–27 cze. 2010
- 7 cze. 2010–13 cze. 2010
- 31 maj. 2010–6 cze. 2010
- 24 maj. 2010–30 maj. 2010
- 26 kwi. 2010–2 maj. 2010
- 12 kwi. 2010–18 kwi. 2010
- 29 mar. 2010–4 kwi. 2010
- 22 mar. 2010–28 mar. 2010
- 15 mar. 2010–21 mar. 2010
- 8 mar. 2010–14 mar. 2010
- 1 mar. 2010–7 mar. 2010
- 22 lut. 2010–28 lut. 2010
- 15 lut. 2010–21 lut. 2010
Piotr Bujok, interesuję się zagadnieniami z dziedziny informatyki.
Swoje pierwsze kroki na drodze do zarabiania milionów stawiam jako freelancer,
zajmując się tworzeniem front-endu i back-endu.
Moje prace...
Więcej na mój temat...
-
Mocy TextMate przybywaj. Jak?
Piotr Bujok, 28 lutego 2010, 18:21
Co to jest Textmate? Odpowiedź na to pytanie wydaje się być oczywista dla każdego kto tylko ma trochę styczności z kodem. A o jego funkcjach krążą wręcz legendy.

Jeszcze nie tak dawno funkcjonalnością Textmate mogli cieszyć się tylko użytkownicy MacOS. Byłem przekonany, że taki stan rzeczy utrzymuje się nadal. Wprawdzie wiedziałem o istnieniu projektu Intype, ale ten nie przypadł mi do gustu. W trakcie rozmowy z Tomkiem, zupełnie przypadkiem, dowiedziałem się o istnieniu e-TextEditor.
Od razu poszukałem informacji na ten temat i pobrałem wersję testową. Spodobał mi się już po pierwszym uruchomieniu. Proste menu i panel widoku projektu. Do tego Eleganckie kolorowanie składni, które można dostosować do swoich potrzeb za pomocną edytora. Po chwili odkryłem kolejne funkcje takie jak lista symboli czy bardzo wygodne uzupełnianie słów.
-
Nie, nie, nie! Ja mówię o hashowaniu…
Piotr Bujok, 26 lutego 2010, 12:00
Często ogół kryptografii utożsamiany jest z pojęciem szyfrowania. Jest to błąd. Dlaczego tak się dzieje? Podejrzewam, iż bierze się to z braku świadomości ludzi na temat istnienia spraw takich jak na przykład funkcje skrótowe. Ich istnienie jest jednak znaczące.

Jednokierunkowość algorytmów jest zasadniczą różnicą pomiędzy hashowaniem, a szyfrowaniem. Te drugie mają za zadanie uniemożliwić poznanie treści wiadomości, osobie nie posiadającej informacji na temat klucza, w przeciwieństwie do kogoś kto takowy zna. Skróty, wcale nie mają zostać ponownie odczytane. Celem działania funkcji mieszających jest zwrócenie stosunkowo krótkiej, często o stałej długości, liczby, która nie powtórzy się dla żadnego innego przypadku.
Funkcje skrótów mają to do siebie, iż ich odczytanie jest wręcz niewskazane. Poznanie treści poddanej hashowaniu nie powinno być w ogóle możliwe, inną metodą niż tak zwane brute-force.
Gdzie i jakie ma to zastosowanie?
W dzisiejszych czasach, przy tak prężnie postępującym rozwoju sieci, bez przerwy zmuszeni jesteśmy do wprowadzania licznych haseł. Nie ważne czy odwiedzamy forum dyskusyjne, portal społecznościowy, logujemy się na prywatny serwer FTP czy też chcemy uzyskać dostęp do internetowego systemu zarządzania kontem bankowym. Tu, i we wszystkich podobnych sytuacjach, zmuszony będziesz do podania słowa, klucza, dzięki któremu osiągniesz zamierzony cel. Hasła trafiają (najczęściej) do baz danych. Tutaj informacje są przechowywane w celu ich późniejszego wykorzystania.
-
Favicony, nie zapomnij o nich!
Piotr Bujok, 24 lutego 2010, 23:11
Tak, tak chodzi mi, dokładnie, o te małe obrazeczki przy adresie strony. Czy mają tak samo małe znaczenie jak rozmiar? Nie wydaje mi się.

Dlaczego trzeba o nich pamiętać?
Favicon-a jest nie jako symbolem naszej strony, to ona pojawia się w zakładkach kiedy użytkownik postanowi ułatwić sobie dostęp do nas. Nie utrudniajmy mu tego, pomóżmy mu: niech czyta nasze teksty, przegląda zdjęcia czy jakiekolwiek inne treści, które chcemy pokazać światu.
Kiedy taki internauta doda sobie naszą stronę do listy tych swoich ulubionych, do których chce wracać, będzie szukać jej pośród całej listy podobnych napisów. Łatwiej, chyba, trafić na ten właściwy odnośnik kiedy widnieć będzie przy nim konkretne logo.
Co, jednak ważniejsze, jeśli nasza ikonka będzie wyrazista i powiązana z tym co widać na witrynie, użytkownik ją zapamięta. To tak jak człowiek, który zobaczywszy Bramę Brandenburską wiedząc że jest ona w Berlinie zacznie kojarzyć ją ze stolicą Niemiec.
-
Co może się przydać? Mnie się przydaje…
Piotr Bujok, 23 lutego 2010, 20:25
Co przydaje się przy tworzeniu przeciętnej witryny internetowej? Otóż jest kilka takich rzeczy, zaczynając od edytora tekstu, kończąc na dobrodziejstwach niesionych przez sieć.

Przyjmijmy, że mamy do stworzenia przeciętną stronę WWW. W jej skład wchodzić będą:
- kilka statycznych podstron
- prosty system aktualności
- średnio rozbudowana galeria zdjęć
- do tego panel administracyjny umożliwiający sprawne zarządzanie.
Zaznaczyć trzeba, iż otrzymujemy już zaprojektowany design, mamy go: pociąć, zakodować, napisać prosty silnik w PHP i umieścić na hostingu.
Co nam się przyda?
Nie zamierzam pisać o samym robieniu takiej witryny, skupię się na tym jakie aplikacje, witryny przydają się, mnie, przy tworzeniu takowej.
1. Komputer, wygodne miejsce do pracy i kubek dobrej kawy
Wygoda jest ważna, to oczywiste. Osobiście bardzo nie lubię pracować w sytuacji kiedy nie mogę się rozsiąść, a moje dłonie znajdują się w niewygodnej dla nich pozycji na klawiaturze. Co do kubka dobrej kawy to opcjonalne ale ja lubię ten napój.
-
Na temat Asus Eee PC
Piotr Bujok, 22 lutego 2010, 17:35
Od 3 miesięcy jestem posiadaczem Eee PC 1005HA. Jest to poręczne urządzenie, które zabrać mogę ze sobą prawie wszędzie. W połączeniu z bezprzewodowym dostępem do Internetu (w moim przypadku Blue connect) daje użytkownikowi łatwy i wygodny dostęp do informacji.

Co to właściwie jest?
Asus Eee PC to seria netbook-ów z procesorem Intel ATOM N280 o bateriach wytrzymujących nawet do 10 godzin. Mój model został wyposażony w: 1024 MB DDR2, dysk 160 GB, karte WiFi 802.11n, bluetooth oraz lan 10/100 i system Windows XP Home Edition.
Komfort użytkowania
Wytwór Asusa jest poręczny, mały i wygodny w transporcie. Po tym jak dokupiłem sobie do niego ładne, ochronne etui często podróżuje w mojej torbie i jest mi bardzo pomocny w przetrwaniu dłużących się dni w szkole.
Osobiście wykorzystuję go na przykład aby przeczytać nowe teksty z subskrybowanych kanałów RSS, wyszukać potrzebne mi informacje czy też sprawdzić skrzynkę pocztową kiedy nie mam dostępu do komputera stacjonarnego. To oczywiście tylko kilka przykładów zastosowań.