strona główna

Archive for the 'web 2.0' Category

Django na Bootstrapie

Saturday, October 4th, 2008

Już w przyszłym tygodniu Bootstrap 8.10. Andy Budd opowie o testach użyteczności (“Guerilla Usability Testing with Silverback”), a ja ponarzekam na Django ("Django - 3 lata prac i wszystko, co mamy, to marne 1.0").

Serdecznie zapraszamy.

Django na TechAuli

Friday, June 27th, 2008

Na dzisiejszej TechAuli opowiedziałem o Django – dlaczego jest fajne, szybkie i warto używać. Były trafne i ciekawe pytania z sali, być może też udało mi się namówić kilka osób do wypróbowania go w praktyce, więc prezentacja wyglądała na udaną.

Oiola.com - nowa wersja

Wednesday, June 4th, 2008

Od dzisiaj na oiola.com można zobaczyć efekty ostatnich dwóch miesięcy pracy: dużo zmian, pełen spis na Oiola-blogu.

Tym razem, pomimo szczerych chęci, więcej kodu napisałem niż znalazłem. Jedyny nowy moduł znaleziony w sieci to strip-o-gram – sensownie działający konwerter z HTML na czysty tekst, przez Oiolę wykorzystwany podczas wysyłania poczty (od teraz można dowolnie zmieniać tekst powiadomień i wysyłać listy do uczestników bezpośrednio z oiola.com).

Z ciekawostek: w tej chwili Oiola, w części serwerowej, to 5433 linie kodu, z czego 2329 to testy – ta część serwisu, która zajmuje się tylko i wyłącznie sprawdzaniem, czy reszta działa poprawnie – więc sama aplikacja to 3104 linie. Wykorzystałem biblioteki zawierające w sumie 22543 linii, nie licząc samego Django i oczywiście biblioteki standardowej Pythona, co oznacza że zdecydowaną większość kodu napisał i zdebugował już ktoś inny. I to właśnie jest podstawa szybkiego tworzenia aplikacji: platforma, dla której istnieje mnóstwo bibliotek tak wysokiej jakości :)

Binary Life Forms

Friday, February 29th, 2008

Tym razem krótko: uruchomiliśmy z Jankiem osobną stronę na potrzeby comiesięcznych projektów: Binary Life Forms. Wpisy o kolejnych projektach będą pojawiać się i tutaj (w wersji bardziej technicznej) i tam (bardziej ogólne, w dwóch wersjach językowych).

Statystyki

Thursday, February 21st, 2008

out_of_service.jpg

Zdjęcie z SXC

Jak napisał Marek Kasperski na swoim blogu, dostępne jest podsumowanie ostatniego roku w sieci z punktu widzenia El Monito.

Na szybko: 70% serwisów ma zauważalne przerwy w działaniu. 20% jest niedostępne przez przynajmniej 10 godzin miesięcznie. Ponad 10% jest niedostępne przez przynajmniej dobę. Statystyczny Serwis jest niedostępny średnio przez jakieś 5% czasu. Tak, to jest dobry powód żeby zerknąć na wygląd stron 404 i 500. A przynajmniej pretekst :)

Disclaimer: dane użyte do przygotowania wykresów zostały zebrane metodą, której przy najlepszych nawet chęciach nie można nazwać kontrolowanym eksperymentem – grupa nie jest reprezentatywna, zbiór obserwowanych serwisów zmieniał się w czasie (z kilkunastu w styczniu 2007 do ponad sześciuset rok później).

Bootstrap 8.02

Monday, February 18th, 2008

W najbliższą sobotę odbędzie się kolejny Bootstrap, rocznicowo-nietypowy.

Po pierwsze, będzie nietechnicznie: temat całości to Social Lending – społecznościowe podejście do pożyczek. Po drugie, będzie okazja posłuchać szefów czterech polskich serwisów tego typu. Po trzecie, jednorazowo zmieniamy miejsce na większe: sala Starej Drukarni, Ogrodowa 31/35, o 200 metrów od Chłodnej 25.

Więcej informacji o:

Minimalizm

Saturday, January 12th, 2008

Favpico

To był interesujący eksperyment: jak już napisał Janek na blogu Planemoo, postanowiliśmy stworzyć skończony, zamknięty i dopracowany serwis WWW w ciągu tygodnia (czasu rzeczywistego, a nie liczonego w godzinach-poświęconych-tylko-na-ten-projekt). Efektem jest Favpico, a przykład działania widać we wklejce po prawej stronie mojego bloga.

Serwis pozwala na tworzenie stron z listami odsyłaczy, na przykład stron startowych albo (ahem) listy znajomych. Nie jest to, oczywiście, pierwszy ani ostatni tego typu serwis, ale ten jest najprawdopodobniej najprostszy – każda strona to lista odsyłaczy reprezentowanych przez ich favicony, tak jak tu.

Przy tak niewielkiej ilości czasu konieczne było ciągłe cięcie funkcjonalności. Czy potrzebna jest zmiana koloru tła? Jasne, ale nie ma na to czasu. Usuwanie stron? To samo. Opisy przy odsyłaczach? To już barok. Odrobina składni pozwalająca na łatwiejsze tworzenie odsyłaczy do innych stron wewnątrz favpico? Barok, barok, barok. Co by tu jeszcze usunąć?

Efekt jest fajny: kompletny, zamknięty, przydatny.

Przy okazji, jeśli czyta to ktoś zajmujący się stronami Bootstrapa albo Auli Polskiej to mam prośbę: dodajcie do swoich stron favikonki. Psujecie mi stronę startową :)

Wykop w akcji

Sunday, July 1st, 2007

sparkline_wykop_20070701.png
Do tej pory nie używałem wykopu, więc nie wiedziałem czego się po nim spodziewać, ale dzisiaj mam w końcu okazję sprawdzić to w statystykach.

Adres Monitora został wykopany wczoraj rano, a dzisiejszy wykres odwiedzin wygląda jak na załączonym obrazku. Pierwszy pik, mniej więcej w połowie, to oficjalny start Monitora – ten wątek na grupie net_talk dwa tygodnie temu. Drugi, dwukrotnie wyższy, to właśnie wykop w akcji.

Aktualizacja: adres Monitora wykopał Gołąb, będący także autorem najprawdopodobniej pierwszej blogowej notki na temat tego serwisu. Dzięki :)

Wystartował bootstrap.pl

Wednesday, February 14th, 2007

W sobotę odbyło się pierwsze spotkanie pod nazwą bootstrap.pl: Django, tożsamość cyfrowa i lekko licząc 4 godziny dyskusji.  Na streemo.pl można obejrzeć nagrania z prezentacji, zaczęły się też pojawiać pierwsze zdjęcia.

Zapowiada się interesujący cykl spotkań.

Z nieco innej beczki, prace nad django-multilingual trwają, właśnie powstaje pierwszy wykorzystujący ją serwis internetowy.  Jak zawsze w takich sytuacjach wyszło na jaw trochę nieprzewidzianych sytuacji i pomysłów na ulepszenia, ale ogólnie biblioteka zdaje egzamin :)

Shrek, ja w dół patrzę

Sunday, November 5th, 2006

Najważniejsze fragmenty artykułów o testowaniu stron WWW przy pomocy śledzenia kierunku wzroku z http://www.uxmatters.com/.

Ocena użyteczności formularzy wyszukiwania z wykorzystaniem obserwacji wzroku:

[...]

  • Listy rozwijane bardzo mocno przyciągają uwagę. Należy dobrze przemyśleć ich wykorzystywanie w formularzu wyszukiwania i używać tylko w sytuacjach, kiedy nie można ich niczym zastąpić. [...]
  • Zwięzłość formularzy ułatwia ich wykorzystanie. [...] Większość użytkowników przegląda cały formularz żeby go zrozumieć, więc im mniejszy obszar muszą przejrzeć tym lepiej. Według naszych testów najlepszy okazał się formularz wyszukiwania na Flickr. Zajmuje bardzo mało miejsca, z opisem umieszczonym nad polem wpisywania tekstu, więc użytkownik musi spojrzeć w tylko jedno miejsce na stronie. Z naszych testów wynika więc, że opis pola tekstowego najlepiej umieszczać bezpośrednio nad nim, z wyrównaniem do lewej.

Umieszczanie opisów w formularzach:

[...]

  • Położenie opisów: w większości sytuacji najlepiej jest umieścić opis nad polem formularza, bo użytkownicy nie muszą patrzeć osobno na opis i pole. [...]
  • Wyrównanie opisów: jeśli opisy umieszczone są na lewo od pól formularza, to w większości wypadków wyrównanie do lewej dodatkowo obciąża użytkowników. [...]
  • Pogrubione opisy: czytanie pogrubionych opisów jest nieco trudniejsze, więc lepiej używać zwykłego tekstu. [...]

    Sporo ciekawych informacji i odsyłaczy można też znaleźć w komentarzach do tych tekstów.