Tomasz Wysocki - dziennik internetowy
Otchłań mojego umysłu…
Archive for Praca
marzec 15, 2008 at 12:00 pm · Filed under WWW, Darmowa muzyka, Rozrywka, Praca, Siedlecki Informator Kulturalny
Wczoraj wpadłem na pomysł, aby umieścić na Siedleckim Informatorze Kulturalnym playery do bezpośredniego odtwarzania muzyki. Jak postanowiłem tak też zrobiłem. Obecnie można w sposób łatwy, prosty, szybki i przyjemny wysłuchać darmowych fragmentów lub całych utworów artystów, którzy mają wystąpić w Siedlcach. Na szczęście w Polsce jest zwyczaj umieszczania na stronie artysty chociaż kilku darmowych utworów, dzięki czemu przy większości artystów znajdują się pełne utwory, dające możliwość zapoznania się z muzyką grupy, przed pójściem na koncert.
Wydaje mi się, że taki model promocji koncertów jest bardzo skuteczny. Mam szczerą nadzieję, że zarówno polscy jak i zagraniczni artyści będą publikowali coraz większe ilości darmowej muzyki, którą będzie można wykorzystywać w ten sposób. Jestem przekonany, że współpraca takich stron jak moja z artystami spowoduje, że sale koncertowe będą pękać w szwach.
maj 12, 2007 at 8:09 pm · Filed under Siedlecki Informator Kulturalny
Ze względu na maturę dotychczasowi redaktorzy Siedleckiego Informatora Kulturalnego nie mogą aktualizować serwisu. Z tego powodu ogłaszam nabór do redakcji. Poszukiwane osoby to:
- główny moderator
- redaktorzy newsów
- redaktorzy galerii
.
Wszystkich chętnych proszę o zgłaszanie się w komentarzach tego posta lub poprzez dane kontaktowe zawarte na tej stronie.
Edit:
Aby uniknąć kolejnych nieporozumień, zaznaczam, że serwis nie przynosi żadnych zysków, dlatego w poście mowa jest o pracy społecznej.
luty 11, 2007 at 1:43 pm · Filed under Siedlecki Informator Kulturalny
No i galeria zrobiona. Co prawda jest to jedynie pierwsza wersja, którą mam zamiar jeszcze sporo ulepszyć i wprowadzić kilka poprawek, jednak najważniejszą funkcję już ma: wyświetlają się zdjęcia. Na razie jest tylko galeryjka z jednego koncertu, ale w najbliższym czasie postaramy się dodać więcej zdjęć.
Zapomniał bym… Galerię można podziwiać pod adresem: www.kultura.siedlecka.pl/galeria.
styczeń 30, 2007 at 5:49 pm · Filed under Siedlecki Informator Kulturalny
Przyszedł czas na kolejną aktualizację Siedleckiego Informatora Kulturalnego. Tym razem zmiany dotyczą trzech rzeczy:
- Zostały wprowadzone zdjęcia na stronę główną.
- Został dodany moduł, który zajmować ma się encodowaniem i decodowaniem URLi
- Zostało poprawione wyświetlanie się strony w IE
Zdjęcia na stronie głównej
Jak widać na stronie głównej serwisu pojawiły się zdjęcia. Niestety nie odbyło się to bez zbędnych ekscesów. Początkowym zamierzeniem było, aby zdjęcia były wyświetlana za pomocą skryptu Lightbox JS 2. Niestety okazało się, że skrypt nie działa, gdy dokument jest wysyłany jako application/xhtml+xml, więc zrezygnowałem z tego rozszerzenia. Później były problemy z konfiguracją serwera, które w obleśny sposób obszedłem. Niestety nie jest to w moim mniemaniu dobre rozwiązanie, więc trzeba będzie za jakiś czas poprawić.
URL
W skrypcie znalazł się nowy moduł, służący do obsługi URLi. Nie chce mi się o nim zbyt długo rozpisywać, więc po prostu podam przykład. Tak było wcześniej:
http://www.kultura.siedlecka.pl/wydarzenie/31
A tak jest teraz:
http://www.kultura.siedlecka.pl/wydarzenie/31/nowy-projekt.html
IE
Wyświetlanie zostało poprawione w sposób nieznaczny, jednak dzięki temu więcej osób będzie mogło zobaczyć poprawnie wyświetloną stronę. Temat poprawnego wyświetlania strony w IE jest dla mnie drażliwy, więc go ucinam.
styczeń 22, 2007 at 8:10 pm · Filed under PHP, Siedlecki Informator Kulturalny
Przed chwilą wymieniłem w SIKu klasy odpowiedzialne za obsługę baz danych. Niby nic wielkiego, bo w interfejsie użytkownika nic się nie zmieniło, jednak jest to swego rodzaju postęp. Sprawa jest prosta: skoro zrobiłem już coś co było wcześniej zaplanowane i wręcz konieczne, teraz przyjdzie czas na ciekawsze rzeczy (czytaj: na dodawanie nowych funkcji do serwisu).
Zmiana odbyła się o wiele łagodniej niż się tego spodziewałem. Nie było żadnych dużych zgrzytów. Zmieniłem tylko te fragmenty kodu, gdzie zmieniło się API klas. Tak na marginesie to zarówno stare klasy do obsługi bazy danych, jak i nowe są mojego autorstwa (-: W serwisie mogły jednak pojawić się jakieś błędy, dlatego mam nadzieje, że użytkownicy ustosunkują się do nich przychylnie i pomogą mi je poprawić.
Pragnę również podziękować Plastusiowi, za wykrycie kilku poważnych błędów kilka dni temu.
styczeń 3, 2007 at 8:30 am · Filed under Sieć, PHP, Projekty
Napisałem ostatnio skrypt konwertujący listę kontaktów Gadu-Gadu na odpowiednie zapytanie do serwera Jabbera. Skrypt został przetestowany w praktyce - działa dobrze. Jedynym mankamentem jest to, że skrypt nie zajmuje się autoryzacją kontaktów z Gadu-Gadu. Trzeba to zrobić ręcznie. Zachęcam do korzystania zarówno z Jabbera, jak i mojego skryptu.
grudzień 2, 2006 at 10:58 pm · Filed under Siedlecki Informator Kulturalny
Jeszcze tak niedawno zaniedbany serwis www.koncerty.tomwys.info wraca do życia i znów jest aktualny. Tym razem serwis przestaje się skupiać na koncertach wyłącznie, a zaczyna na wydarzeniach kulturalnych ogólnie. I tak powstały na razie dwa działy “koncerty, teatr” i “kino”.
Na razie serwisem zajmuje się tylko ja, jednak z otwartymi rękoma powitam wszystkich, którzy chcą pomóc. Schemat jest bardzo prosty. Jeśli chcesz pomóc, prostu wykonaj po kolei następujące kroki:
- Dowiedz się o koncertach lub innych imprezach kulturalnych, odbywających się w naszym mieście w najbliższym czasie.
- Sprawdź czy informacje o nich są już zamieszczone na łamach witryny.
- Jeśli brakuje informacji o którejś imprezie, napisz krótką notatkę na jej temat (na wzór tych znajdujących się już na stronie).
- Do notatki dołącz swój podpis (imie i nazwisko lub nick) i adres strony internetowej/bloga, jeśli takowy posiadasz. Informacje te zostaną podane pod artykułem. Jeśli chcesz pozostać anonimowy, pomiń ten punkt
- Tak przygotowaną treść wyślij na mój email.
Uwaga: informacji tych nie musisz formatować w żaden specjalny sposób, po prostu wyślij je na mój adres jako normalny tekst.
Niedługo postaram się napisać oskryptowanie, które pozwoli dodawać informacje każdemu automatycznie. Dzięki temu wysyłanie maili stanie się zbędne.
Poszukuję także osoby, która chciała by się zająć działem “kino”. Tu jednak sprawa jest troszkę bardziej skomplikowana i wymagana jest podstawowa znajomość HTMLa.
październik 28, 2006 at 8:59 am · Filed under Moja pracownia, Debian, Sprzęt
Wczoraj postanowiłem postawić Debiana od nowa. Jest to jedna z trzech dystrybucji działających obecnie na moim komputerze, pozostałe dwie to LFS i Gentoo. Ponieważ płytkę instalacyjną podarowałem znajomemu, musiałem wypalić nową. Instalacją przebiegała bezproblemowo mniej więcej do momentu, gdy rozpakowywane było jądro. Wtedy trach! - wyłączyli prąd, co zdarza się w mojej okolicy bardzo rzadko. Awaria wyglądała niegroźnie, a powtórzenie instalacji od nowa nie było żadnym problemem, jednak czas pokazał, że było inaczej.
Pierwsza zbuntowała się mysz. Co prawda wcześniej wysiadła już w niej rolka (mechaniczne uszkodzenie wewnątrz), ale teraz już całkiem nie żyła. Podczas startu komputera mruga do mnie tylko swoją diodą, a później pogrąża się w zimowy sen. Mam nadzieję, że tylko myszy się to źle odbiło, jednak mam pewne podejrzenia. Wydaje mi się, że mógł jeszcze ucierpieć akcelerator grafiki na karcie graficznej. Gdy pracuje w trybie „vesa” wszystko jest w porządku, jednak gdy przełączam na sterowniki do karty dostaje czarny ekran. Nawet zabicie Xów nie pomaga. Dopiero zmiana spowrotem na „vesa” lub restart przywraca obraz.
A tu mała zagadka: jak zmieniłem driver w konfiguracji xorg mając tylko czarny ekran przed oczami (z „ati” na „vesa”)?
edit:
Odpaliłem Ubuntu z płyty i okazało się, że z kartą graficzną wszystko w porządku. Co za ulga.
październik 26, 2006 at 3:22 pm · Filed under Sieć, Moja pracownia
Kiedyś posiadałem konto Jabbera na serwerze chrome.pl. Przez długi okres czasu byłem zadowolony z usług tego serwera. Jednak wraz z przypływem użytkowników serwer zaczął tracić na stabilności, co nie jeden raz uniemożliwiło mi rozmowę. Gdy moje niezadowolenie z funkcjonowania konta osiągnęło apogeum, postanowiłem założyć nowe na innym, bardziej stabilnym serwerze.
Zaczęły się poszukiwania. Najpierw postanowiłem rozeznać się w funkcjonowaniu naszych rodzimych serwerów. Żaden z nich jednak nie sprostał moim wymaganiom. Potrzebowałem jak najbardziej stabilnego serwera, działającego w dość przyzwoitej domenie. Udało mi się odnaleźć listę serwerów wraz z uptimem, wyrażonym w procentach. Niestety większość serwerów znajdujących się wysoko w rankingu, miała długie, nieludzkie i bardzo trudne do zapamiętania adresy. Przeszukując listę dalej, natrafiłem na serwer, którego szukałem. Miał on dość przyjemną i łatwą do zapamiętania domenę: jabber.ru, a uptime było bliskie 100%. Na serwerze tym niezwłocznie założyłem konto.
Transport GG
Jak można się domyśleć, na serwerze, funkcjonującym w Rosji, nie został zainstalowany transport do naszego, najbardziej obecnie popularnego rodzimego komunikatora. Na szczęście protokół Jabbera umożliwia korzystanie z transportów, znajdujących się na innych maszynach. Przy wyborze serwera nie był istotny już jego adres, gdyż pozostawał on dla moich rozmówców nieznany. Ważne było to, aby znajdował się na nim transport Gadu-Gadu, a usługa była dostarczana nieprzerwanie. Wybór padł na jabber.autocom.pl.
Wpadki
Zdarzyło się kilka razy, że transport GG na serwerze jabber.autocom.pl odmawiał posłuszeństwa. Jednak były to na szczęście sporadyczne przypadki. jabber.ru sprawował się jeszcze lepiej. Do dnia dzisiejszego ani razu nie odmówił posłuszeństwa. Dziś zaliczył wpadkę, jednak była ona minimalna i w pełni wybaczalna.
Po powrocie ze szkoły jak zwykle zasiadłem do komputera. Jedną z rzeczy, które przeważnie robie tuż po włączeniu PC, jest odpalenie klienta Jabbera. Tu jednak powstała linia oporu. Komunikator zameldował, że login lub hasło nie jest prawidłowe. Zdziwiło mnie to, ponieważ nigdy wcześniej nie wystąpił taki problem z tym serwerem. Najpierw pomyślałem, że wina może leżeć po mojej stronie. Odpaliłem więc meebo.com i spróbowałem się zalogować. Niestety otrzymałem identyczny komunikat. Coś mi nie pasowało, ponieważ maszyna, do której próbowałem się podłączyć odpowiadała na pingi. Ztelnetowałem więc port Jabbera. O dziwo zgłosił się deamon. Próby zalogowania się lub rejestracji nowego konta, nadal kończyły się fiaskiem. Poczekałem więc kilka minut i spróbowałem ponownie. Wszystko działało już dobrze. Wydaje mi się, że ta krótka awaria mogła być spowodowana brakiem połączenia z bazą danych lub czymś podobnym.
Biorąc pod uwagę, że serwer odmówił świadczenia usługi po raz pierwszy oraz to, że bardzo szybko znów zaczął poprawnie działać, mogę polecić go jako stabilne rozwiązanie, działające w łatwej do zapamiętania i moim zdaniem ładnej domenie.
wrzesień 30, 2006 at 10:13 am · Filed under Informatyka, Linux, Gentoo, Moja pracownia
I’m going to make changes. I’m making shot, because it may be nice to remind:
# parted
GNU Parted 1.7.1
Using /dev/hda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Disk /dev/hda: 80.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 10.7GB 10.7GB primary ext2
2 10.7GB 74.7GB 63.9GB extended lba
5 10.7GB 11.3GB 535MB logical linux-swap
6 11.3GB 63.9GB 52.6GB logical ext3
7 63.9GB 74.7GB 10.7GB logical ext3
3 74.7GB 80.0GB 5371MB primary ext2
(parted)
- tomwys’ GNU/Linux 0.2 (LFS 6.2)
- extended
- tomwys’ GNU/Linux 0.1 (LFS 6.1)
- -
- swap
- /home
- Gentoo
- -
Niedługo zmiany. Być może kiedyś miło będzie odświerzyć pamięć:
# parted
GNU Parted 1.7.1
Using /dev/hda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Disk /dev/hda: 80.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 10.7GB 10.7GB primary ext2
2 10.7GB 74.7GB 63.9GB extended lba
5 10.7GB 11.3GB 535MB logical linux-swap
6 11.3GB 63.9GB 52.6GB logical ext3
7 63.9GB 74.7GB 10.7GB logical ext3
3 74.7GB 80.0GB 5371MB primary ext2
(parted)
- tomwys’ GNU/Linux 0.2 (LFS 6.2)
- extended
- tomwys’ GNU/Linux 0.1 (LFS 6.1)
- -
- swap
- /home
- Gentoo
- -
·
Starsze wpisy »