August 2010
1 post
4 tags
Aug 25th
1 note
July 2010
13 posts
3 tags
Jul 18th
1 tag
WatchWatch
Właśnie skończyłem oglądać świetną prezentację prelegenta z soccerway.com, jednej z największych stron na świecie serwujących wyniki sportowe w czasie niemal rzeczywistym. Opowiada on publice na Spodku 2.0 jak powinno się pisać skalowalne aplikacje, opisuje infrastrukturę ich ogromnego serwisu i wyjawia sztuczki, dzięki którym obsługują 15 000 żądań na sekundę. Worth seeing.
Jul 18th
2 tags
Jul 18th
1 note
1 tag
Jul 14th
2 tags
Jul 11th
2 tags
Jul 11th
1 tag
Jul 11th
1 tag
Jul 11th
2 tags
Jul 3rd
1 note
2 tags
Jul 3rd
2 tags
Jul 3rd
1 tag
Demony i architektura klient-serwer
Architektura klient-serwer jest rozszerzeniem funkcjonalności jaką oferują strumienie w Unixach. Jednak odnosi się ona bardziej do sposobu zaprojektowania aplikacji, niż do operowania na poziomie kodu. W aplikacjach klient-serwer, zamiast pojedynczego programu, który przetwarza dane z wejścia, stanowi interfejs. Funkcjonalność jest podzielona na serwer, który otrzymuje żądania danych od klientów i...
Jul 2nd
1 tag
Wynik konkursu!
Skomplikowany algorytm wytypował Konrada Jagielskiego aka wealllovehomeostasis i to właśnie do niego powędruje książka! Zwycięzcy serdecznie gratuluję, a niedługo odbędzie się kolejny konkurs. Do wygrania książka z popularnej serii Head First!
Jul 2nd
June 2010
45 posts
Jun 30th
1 tag
Strumienie i tekst
Ponieważ systemy Unixowe są z założenia modularne, narzędzia systemowe (a właściwie prawie wszystkie aplikacje) podają wyniki i komunikują się za pomocą formatu tekstowego. Zazwyczaj wynik programu wykonanego z linii poleceń wysyłany jest do standardowego wyjścia “stdout”. Prawdziwie innowacyjne jest to, że owy strumień wyjściowy może zostać przekierowany do plików lub innych...
Jun 28th
2 tags
Jun 28th
1 tag
Jun 27th
1 tag
Grupy i prawa dostępu w Linuxie
W Linuxach, podobnie jak w każdym Unixowym systemie, pliki i foldery “należą” do użytkownika i grupy (swoją drogą w Linuxie wszystko jest plikiem, też katalogi, ale to osobna historia. Wszyscy użytkownicy są w grupie domyślnej (default), ale zwykle należą do ich większej ilości. Podczas gdy wszystkie pliki i katalogi nakleżą do grup i użytkowników, prawa dostępu mogą zagwarantować, że...
Jun 27th
1 tag
Jun 27th
2 notes
1 tag
Jun 27th
2 tags
Historia i koncepcje systemów Unix
Historia systemu operacyjnego UNIX rozpoczęła się w latach ‘60, kiedy zespół badawczy Bell Labs z AT&T opracowywał system operacyjny dla mikrokomputerów, który byłby zdolny do obsługi przez wielu użytkowników. AT&T sprzedawało różne licencje innym korporacjom w latach ‘80 i ‘90, jednak żadna nich nie pozwalała na wolą redystrybucję kodu źródłowego UNIX. Późne lata...
Jun 26th
1 tag
Szablon strony HTML5
Google otworzyło serwis html5rocks.com, w którym wyczerpująco opisuje korzyści jakie nam daje HTML w wersji 5. Dostępna jest także piaskownica dla deweloperów, wspaniały tutorial oraz galeria stron, z których możesz się uczyć. Z tej okazji publikuję szkielet całkowicie poprawnego dokumentu HTML5. Lepiej się go naucz na pamięć, niedlugo stanie się bardzo popularny. <!DOCTYPE...
Jun 25th
1 tag
Po co 'www' w adresie URL?!
Jak wiesz, dużo witryn działa w subdomenie www. Możesz zapytać jaki jest tego sens oprócz tego, że adres adres jest dłuższy i niby bardziej ‘internetowy’. Otóż są dwie techniczne przyczyny: Aby zaoszczędzić transferu niektórzy zakładają dla obrazków subdomenę static. Stawiają na niej lekki serwer i próbują ograniczyć wielkość żądań, a największą ich część stanowią zwykle...
Jun 25th
2 tags
Jun 25th
1 tag
Jun 23rd
1 tag
Jun 22nd
1 tag
Jun 22nd
1 tag
Jun 22nd
1 tag
Jun 22nd
1 tag
Jun 22nd
Jun 22nd
1 tag
Jun 22nd
1 tag
Jun 22nd
1 tag
Jun 21st
2 tags
Jun 21st
1 tag
Jun 21st
2 tags
Instalacja Preware na Palm Pre
Domyślnie na Palm Pre możemy instalować tylko oprogramowanie uwzględnione w katalogu aplikacji. Jeśli zechcemy doinstalować wtyczkę lub aplikacje, która nie została niedopuszczona do katalogu, jesteśmy zmuszeni skorzystać z Preware. Preware to aplikacja pozwalająca instalować oprogramowanie z otwartych repozytoriów. Swoim działaniem przypomina menadżera pakietów Synaptic (WebOS jest niczym innym...
Jun 21st
1 tag
Jun 19th
3 tags
Jun 19th
1 tag
Jun 18th
1 tag
Jun 18th
1 tag
Jun 17th
2 tags
Jun 17th
1 tag
Jun 17th
1 tag
Jun 16th
2 tags
Jun 16th
1 tag
Jun 16th
3 tags
Jun 16th
2 tags
Jun 16th