Tomasz Wysocki - dziennik internetowy
Otchłań mojego umysłu…
Archive for Sieć
kwiecień 2, 2008 at 7:03 am · Filed under WWW, Rozrywka
Czasami powstaje potrzeba udostępnienia plików muzycznych użytkownikom naszej strony. Pierwszą myślą może być wtedy udostępnienie plików do ściągnięcia. Oczywiście jest to potrzebne, jednak można zrobić dodatkowy krok i umieścić muzykę do odsłuchania bezpośrednio na stronie. W takich sytuacjach przydają się darmowe odtwarzacze muzyczne we Flashu. Postaram się tutaj przybliżyć instalację jednego z nich (został on użyty mi. na Siedleckim Informatorze Kulturalnym).
Czego potrzebujesz
Warto by zrobić krótką listę rzeczy potrzebnych, aby w ogóle zabierać się do pracy. Będą to:
- Darmowy odtwarzacz (za chwilę go ściągniemy)
- Strona internetowa na której chcesz umieścić muzykę
- Pliki muzyczne w formacie mp3
- Podstawowa znajomość htmla
- Dostęp do strony poprzez ftp
Ściąganie odtwarzacza
Odtwarzacz można ściągnąć za pomocą tego linka.
Po ściągnięciu należy go rozpakować.
Wrzucanie potrzebnych plików na serwer
Teraz należy połączyć się z serwerem poprzez ftp i przejść do katalogu w którym znajduje się podstrona, do której chcesz dodać odtwarzacz. Gdy już znajdziesz się w tym katalogu, przekopiuj do niego utwory mp3, które chcesz umieścić w odtwarzaczu. Później w to samo miejsce skopiuj plik emff_0.5.6/skins/emff_standard.swf pochodzący z wcześniej ściągniętego archiwum.
Wstawianie kodu odtwarzacza
Aby wygenerować kod odtwarzacza musisz przejść do specjalnego generatora. Generator wymaga uzupełnienia pól na dotyczących ustawień naszego odtwarzacza:
- listy plików mp3 (oddzielonych przecinkami)
- wyboru wersji htmla (html lub xhtml)
- opcji: startuj automatycznie, odtwarzaj w pętli, odtwarzaj losowo
- koloru tła
Gdy wypełnisz wszystkie pola, na fioletowym tle poniżej pokaże się kod html, który musisz skopiować do odpowiedniego miejsca w kodzie html strony. Gdy już do zrobisz, odtwarzacz powinien pojawić się na stronie.
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.
marzec 5, 2008 at 9:52 am · Filed under Sieć
Przez długi okres korzystałem i nadal korzystam z serwera dedykowanego w OVH. Postanowiłem napisać krótką recenzję tego serwera, tak aby ułatwić wybór serwera osobom, które obecnie takowego poszukują.
Na początku swojej przygody z serwerami dedykowanymi miałem problemy z wyborem odpowiedniej usługi. Istnieje wiele firm oferujących rozwiązania dedykowane w Polsce, jednak są to serwery dużo droższe niż zagraniczne. Aby zaoszczędzić trochę gotówki postanowiłem wykupić serwer stojący w serwerowni zagranicznej. Wybór padł na OVH, a serwer stanął we Francji.
Sprzęt
Nie natknąłem się na żadne problemy ze sprzętem. Zarówno sieć OVH jak i serwer przez cały okres współpracy działały bez zarzutu. Jedynie raz zdarzyła się niewielka niedogodność. Został wyłączony serwer DNS do którego domyślnie skonfigurowany był mój serwer i nie zostałem o tym poinformowany. Udało mi się jednak szybko i bez problemu znaleźć inny serwer DNS i zmienić konfigurację w resolv.conf.
Łącze
Łącze w OVH to niewielki fenomen. Firma posiada na tyle silne połączenia, że udostępnia swoim klientom dostęp do sieci szkieletowej 100Mbps beż żadnych ograniczeń. Można by się spodziewać, że taki “dziki zachód” spowoduje walki między serwerami o transfer i sieć się zapcha. Tak się jednak nie dzieję. Sam robiłem niewielkie testy. Prędkości, które udało się osiągać, były dosyć znaczne (kilkadziesiąt Mbps).
Panel administracyjny
Zmian w panelu administracyjnym dokonywałem tylko dwa razy. Było to ustawienie revDNS i reinstalacja systemu operacyjnego. Obie operacje przebiegły bez najmniejszego zarzutu.
System operacyjny
OVH posiada szeroki wachlarz systemów operacyjnych do wyboru. Sam ze względu na przyzwyczajenia wybrałem Debian GNU/Linux. OVH używa w Debianie swoją kompilację jądra systemu. Jest to korzystne, gdyż zostały użyte w niej rozmaite pache związane z bezpieczeństwem. Niestety istnieje problem z przywróceniem domyślnego jądra systemu.
Obsługa techniczna
Do BOKu maila pisałem tylko raz. Nie był związany on z samym serwerem, tylko z procedurami, które stosowane są w związku z płatnościami. Kontakt przebiegł bez zarzutów.
Podsumowując
Serwery dedykowane w OVH są warte polecenia. Ze względu na niewielką cenę i wysoką jakość są idealnym rozwiązaniem dla osób, które są zainteresowane hostingiem poza granicami kraju. Korzystny jest również fakt, że firma OVH działa również na terytorium Polski, dlatego za serwer otrzymamy normalne Polskie faktury.
czerwiec 26, 2007 at 1:03 am · Filed under Programowanie, WWW
Podłubałem trochę i napisałem User JavaScript, implementujący metodę “stronicowania”, zaprezentowaną na www.humanized.com/reader/, dedykowany dla serwisu jogger.pl.
Instalacja:
- Dodać ten link do bookmarku lub na toolbar swojej przeglądarki.
- Wejść na stronę jogger.pl
- Uruchomić zbookmarkowany link
- Czytać wpisy na joggerze do sameeeeeeeeeeeeeeeeeeeeego końca strony (-:
PS. Pozdrawiam wszystkich joggerowiczów.
styczeń 26, 2007 at 4:29 pm · Filed under WWW
Wraz z początkiem ferii trzeba zacząć robić coś pożytecznego i zabawnego. Więc dzisiaj ruszam z moim małym eksperymentem. Niestety nie mogę na razie zdradzić szczegółów. Jeśli wszystko się powiedzie to może kiedyś opublikuję tutaj wyniki (niestety całość jest dosyć długofalowa, więc nie prędko). A oto stronka eksperymentu: http://eksperyment.tomwys.info/
Adres strony będę umieszczał w różnych miejscach, bo jest to ważne podczas tego eksperymentu. Dlatego z góry przepraszam, że troszkę śmiecę. Mam jednak nadzieję, że nie zostanie mi to poczytane za złe, w końcu robię to dla “celów wyższych”.
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ń 17, 2006 at 5:19 pm · Filed under WWW
Szukam inspiracji, jakiegoś pomysł na serwis internetowy, który chciałbym prowadzić i który miałby jakąś sensowną odwiedzalność.
Ostatnio stworzyłem nową odsłonę www.kultura.tomwys.info. Niedługo będzie nowa domena dla tego serwisu i dział ze zdjęciami. Mam nadzieję, że serwis ten zacznie odwiedzać coraz więcej osób. Jednak to jeszcze nie jest to. Marzy mi się nie serwis regionalny, a ogólnopolski lub ewentualnie międzynarodowy.
Środki techniczne mam. Sam umiem stworzyć serwis od zera, a serwer to nie problem. Jednak brakuje mi myśli przewodniej, genialnego pomysłu, którego realizacja dawała by masę satysfakcji. Istnieje oczywiście inna droga. Można stworzyć kolejny serwis o danej tematyce i walczyć, aby to właśnie on stał się tym najlepszym. Jak najbardziej rozważam tą drogę. Co prawda jest ona trudniejsza, ale nie niemożliwa. Ale tu nadal powstaje przeszkoda, bo nie jestem pewien z kim i w jakiej dziedzinie chciałbym konkurować.
Wracamy więc do początku postu. Kluczowym problemem jest pomysł. Wiem co mogę usłyszeć od czytelników: pomysł jest najważniejszy i musisz na niego wpaść sam. To niestety smutna prawda. Pewne pomysły i koncepcje jednak mam. Tylko wydaje mi się, że jestem zbyt mało do nich przekonany.
październik 31, 2006 at 7:24 pm · Filed under WWW, Wygrzebane w kodzie
Chcąc pobrać najnowszą wersję Opery dla Debiana, wszedłem na odpowiednią podstronę. Z pozoru jest to zwykła strona, na której można pobrać plik. Moją uwagę przyciągnął jednak pewien szczegół:
<a href="http://www.opera.com/download/get.pl?id=28354&location=17&nothanks=yes&sub=marine">click here</a>
Najbardziej interesujące są dwa fragmęty:
Zmienna “nothanks”, ustawiona na wartość “yes”, wygląda co najmniej ciekawie. Zastanawia mnie, co miał na myśli programista, tworząc taką zmienną. Niestety nie udało mi się ustalić do czego zmienna służy, z czego mogę wnioskować, że prawdopodobnie jest wykorzystywana przy tworzeniu statystyk.
Jeszcze większe zaciekawienie wzbudziła u mnie “łódź podwodna” (ang. submarine). Znaczenia tej zmiennej udało mi się dociec. Służy ona do odróżniania strony z opisem od właściwego pliku. “marine” to tylko radosna twórczość programisty. Po zmianie na “sub=marchewka” link nadal działa prawidłowo.
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ń 20, 2006 at 8:16 am · Filed under Linux, WWW
When I’m writing this post, Opera using almost 80% of my computer’s RAM. Is it too much? For me it is. I have 256MB of RAM, so 200MB for browser is too much. It’s also strange, because I have only two tabs opened, I don’t use widgets, IRC is disabled. It’s probably cause Opera allocates much ram but frees only little of it. Opera uses much CPU also. Maybe I should think about new web-browser or upgrade my computer hardware. It’s some kind of problem.
W chwili gdy piszę ten wpis Opera wykorzystuje prawie 80% RAMu posiadanego przez mój komputer. Czy to dużo? Dla mnie tak. Mam 256MB RAMu i zajęcie 200MB dla samej przeglądarki to zdecydowanie za dużo. Najlepszy w tym wszystkim jest fakt, że mam otwarte tylko dwa taby, nie mam żadnych widgetów, a IRC jest wyłączony. Zajętość prawdopodobnie bierze się z tego, że Opera chętnie rezerwuje nowy ram, a nie kwapi się zbytnio ze zwalnianiem. Opera oprócz ramu zjada dużo CPU. Może warto by się zastanowić nad wymianą przeglądarki, a może raczej nad rozbudową komputera. Trudna sprawa.
·
Starsze wpisy »