Tomasz Wysocki - dziennik internetowy
Otchłań mojego umysłu…
Archive for WWW
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.
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”.
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.
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.
sierpień 26, 2006 at 12:17 am · Filed under Życie, Blog, WWW
Pokój
Dzisiaj skończyłem malować pokój i wniosłem meble. Ściany są teraz w kolorze “zielonego wzgórza”, a sufit bielutki. Odmalowałem też biurko bo było strasznie obdrapane.
Blog
Wymieniłem skrypt blogowy z mojego autorskiego na wordpress. Swojego skryptu nie miałem czasu już rozwijać, a przestał on mi wystarczać. Wordpress jest całkiem niezły. Ma co prawda pewne niedociągnięcia, ale da się z nim żyć. W najbliższym czasie będę personalizował jego ustawienia do swoich potrzeb. Już dzisiaj poświęciłem na to sporo czasu.
sierpień 10, 2006 at 3:21 am · Filed under WWW, Siedlecki Informator Kulturalny
A tak, stało się. Dzisiaj ruszył nowy serwis, którego współautorem jestem ja. Mowa o
http://www.koncerty.tomwys.info/. Serwis ma z założenia zawierać najnowsze informacje, dotyczące koncertów odbywających się w Siedlcach. Zdziwiło mnie strasznie, to co przed chwilą ujrzałem w statystykach. Mimo praktycznie braku jakiegokolwiek rozgłaszania informacji o serwisie (miałem umieszczony przez jakiś czas adres w opisie na IM), przez 3 godziny na stronę weszło kilkadziesiąt osób (26 z Polski, 3 z Wielkiej Brytani i 1 ze Stanów Zjednoczonych). Ciekawe czy to tylko takie bum na starcie, czy taka tendencja się utrzyma.
sierpień 5, 2006 at 1:42 pm · Filed under WWW
Kilka osób szukało poprzez google informacji na ten temat na moim blogu, co skłoniło mnie do opisania sposobu, w jaki ja bronie się przed botami. Sposób jest dość prosty i efektywny, działa na przeglądarkach tekstowych. A co najważniejsze na przeglądarkach graficznych, wygląda tak jakbym po prostu umieścił email na stronie.
Dlaczego ten sposób?
Istnieje wiele sposobów prezentowania email na stronie internetowej. Jedne z najciekawszych wykorzystują javascript, aby email był “ładnie” wyświetlony na stronie. Jednak sposoby te są często przekombinowane, nie działają na przeglądarkach tekstowych lub na przeglądarkach z wyłączonym javascript. Sposób stosowany przeze mnie, może nie jest doskonały, za to prosty i skuteczny. Bezuje on na css, lecz działa również na przeglądarkach, nie obsługujących go.
Arkusz styli
Najpierw musimy dodać odpowiednie wpisy do naszego arkusza styli. Jeśli je dodamy, będziemy mogli umieścić na stronie dowolną ilość emaili wykorzystując ten sposób. A oto wpisy (oczywiście nazwy klas mogą być inne):
.del {display: none}
.email1:before{ content:"@"; }
lub
.del {display: none}
.email0, .email1 {font-weight: normal;}
.email1:before{ content:"@"; }
.
Podane warianty różnią się od siebie. W pierwszym adres email będzie wyświetlany czcionką bold (”pogrubiona”), w drugim normalną czcionka. Wybór należy podjąć samemu.
Kod [x]html
Kod html lub xhtml jest identyczny i bardzo prosty:
<b class="email0">mail</b><span class="del"> hosted on </span><b class="email1">tomwys.info</b>
Co zostanie wyświetlone jako: mail hosted on tomwys.info. “hosted on” to tekst, który będzie widoczny na przeglądarkach tekstowych. Równie dobrze możemy wpisać “na serwerze”, “at” czy coś innego. A oto screen z przeglądarki tekstowej (lynx):
Jak widać na rysunku, dzięki zastosowaniu tagu <b> nazwa użytkownika i nazwa hosta zostały wyróżnione w przeglądarce, co sprawia, że adres staje się bardziej czytelny.
Podsumowanie
Przedstawiona metoda jest bardzo prosta, przenośna i wystarczająco skuteczna, aby praktycznie wszystkie boty się na nią nabrały. Sam ją stosuje i polecam jej stosowanie.
Tomasz Wysocki
·
Starsze wpisy »