Zaloguj się
Projekty Kategorie Archiwum
25 października

Polecenie sudo mc często się przydaje podczas psucia systemu. Oczywiście zawsze zapominam o tym, że program nadal działa z uprawnieniami roota, co niechybnie powoduje różne ciekawe problemy ;) Jeśli też jesteś równie nieroztargniony, to ten jednolinijkowy skrypt jest właśnie dla Ciebie:

sudo mc --colors="selected=white,red:markselect=yellow,red"

mcsudo

Opcja --colors zmienia domyślne kolory programu. W tym przypadku ustawia kolor wybranego pliku na czerwony. mc --help-color wyświetla pozostałe opcje.

Co ciekawe można wybrać całkowicie nowy zestaw kolorów za pomocą opcji -S jakaś_nazwa, gdzie jakaś_nazwa to jeden z plików w /usr/share/mc/skins/ (np. mc -S darkfar).

Google Search

7 listopada

Nie jestem jeszcze aż tak bardzo ślepy, ale odróżnienie tych dwóch białych krzyżyków w przeglądarce Arora zajmuje mi więcej czasu, niż normalnie ;) Po prostu są zbytnio do siebie podobne. Przecież za każdym razem nikt dokładnie nie ogląda każdej ikonki, tylko klika w kolorową "plamkę" przypominającą jakiś ogólnie przyjęty symbol.

Arora

Inne ciekawe przykłady to stary pasek narzędzi w KBabel, którego chyba nigdy w życiu nie użyłem (zgadnijcie dlaczego):

Czytaj dalej...

Ponownie ruszyły prace nad KShutdown 2.0. Wczoraj dodałem powiadomienia (menu|Ustawienia|Konfiguracja powiadomień...). Dzisiaj natomiast powróciły tłumaczenia na różne jezyki (w tym oczywiście nasz ulubiony szeszczący).

Ale wracając do tematu... W ramach testów, postanowiłem pobawić się opcjami w menu|Pomoc|Zmień język aplikacji i okazuje się, że może być zabawnie:

Free Image Hosting at www.ImageShack.us

  1. Na samej górze chyba arabski -- język główny
  2. Dalej chiński uproszczony -- język dodatkowy, gdy brak tłumaczenia dla języka głównego
  3. Polski -- jeśli brakuje tłumaczenia dla powyższych języków, to używany jest język z ustawień KDE
  4. Angielski -- domyślny, nieprzetłumaczony jeszcze tekst

Przywrócenie poprzednich ustawień może być nieco utrudnione ;)

Free Image Hosting at www.ImageShack.us

13 kwietnia

Oto chmura tagów pochodząca z całkiem fajnego serwisu jakilinux.org:

jakilinux

Level 1

Znajdź tag "microsoft"

Level 2

Znajdź tag "gpl"

Level 3

Znajdź tag "PHP"

16 października
Did you know?

Sens istnienia "Porad dnia", to jest temat na osobny artykuł :)

15 października

...przez literkę "B" jak BBC - Weather Centre.

Autorzy zamiast użyć atrybutu "title" lub innego rodzaju "tool tipa", podali "wkazówkę" Please move your mouse over a symbol to view its description.. Takie rozwiązanie jest durne z przynajmniej dwóch powodów..

  • Musisz stale synchronizować kursor myszy (który może być na dole strony) z opisem u góry, co powoduje zmęczenie gałek ocznych ;)
  • Jeśli za bardzo przewiniesz stronę w dół, to nie zobaczysz opisu w ogóle. A co jeśli masz bardzo małą rozdzielczość ekranu, mały rozmiar okna, lub bardzo duże czionki? :)

Tego typu "podpowiedzi" powinny być wyświetlane zawsze w pobliżu kursora myszy, a nie gdzieś daleko..

23 sierpnia
Menu wygląda naprawdę ciekawie. Mam nadzieję, że pojawi się nie tylko w openSUSE. Menu zostało dodane do repozytorium KDE :)
21 czerwca

Menu kontekstowe dla obrazków/linków we wszystkich przeglądarkach jest okropne. Liczba pozycji w menu wacha się od 13 (Firefox), poprzez 15 (Opera), do 16 (Konqueror). Dzisiaj za pomocą GIMPa i KolourPainta "narysowałem" nowe menu dla Konquerora. Jest prawie o połowę mniejsze, dużo bardziej przejrzyste, i jednocześnie zachowuje całą funkcjonalność.

Free Image Hosting at www.ImageShack.us

A tu jeszcze mapa, jakby ktoś się pogubił ;)

11 czerwca

Zadanie: W czasie krótszym niż 10 sekund, bez przeklinania, znajdź w menu pozycję o nazwie "Part-Time Students" :)

Z Web Pages That Suck

Dłuuugie tytuły niektórych stron są IMHO zupełnie źle zbudowane. Np. dokumentacja MySQL ma tytuły stron w stylu "MySQL 3.23, 4.0, 4.1 Reference Manual :: 13.5.1.2 GRANT Syntax". Cała interesująca nas informacja, czyli GRANT jest na samym końcu. Na pierwszy rzut oka, taki tytuł nie jest, aż taki zły, jednak wkrótce okaże się, że niesie ze sobą kilka niedogodności...

Przeglądanie w kartach jest bardzo fajne. Można otworzyć kilka stron w jednym oknie i szybko przechodzić pomiędzy interesującymi nas tematami.

Teza: Powyższe zdanie jest nieprawdziwe. Dowód (która karta skrywa informacje o typach danych? :P). W tym przypadku byłoby znacznie lepiej, gdyby tytuły w dokumentacji zaczynały się np. od "Data Types", "GRANT", etc

Kolejnym przykładem jest pasek adresu i tzw. autouzupełnianie. Tym razem będzie łatwiej coś odnaleźć, ponieważ można się domyślić po nazwie pliku...

Jak widać, przeglądarki nie są przystosowane do stron WWW z wielgaśnymi tytułami i vice-versa...

Na miejscu twórców tej strony zmieniłbym tytuł na "Carlsberg.com - Probably the Worst Website Design in the World" ;)

Kiedyś zrobiłem taki mockup, ale zupełnie o tym zapomniałem :) Jestem ciekaw, czy takie rozwiązanie ma w ogóle sens na pasku zadań... Identyczny ficzer jest w Konquerorze, KDevelopie i Quancie (zamykanie kart).

Zwykły Panel KDE i pasek zadań...
1

...ale po najechaniu myszą na ikonę, pojawia się przycisk zamknięcia. Przycisk jest wyłączony przez ułamek sekundy, żeby uniknąć przypadkowego zamknięcia okna.
2

Kliknięcie powoduje zamknięcie okna.
3

1 marca

Remember The Milk ma bardzo przyjemny formularz rejestracji, który może służyć jako przykład właściwego wykorzystania szatańskich technologii...

  • Liczba pól została ograniczona do niezbędnego minimum. Nie musimy podawać zip-codów, numeru telefonu, czy struktury naszego DNA.
  • Po uzupełnieniu "First Name" pojawia się niebieski "ptaszek", sygnalizujący poprawność podanej informacji.
  • Po przejściu do pola "Last Name", od razu pojawia się czerwona informacja "Last name is required".
  • Pole "Username" (nazwa użytkownika) jest walidowane na bieżąco. Od razu sprawdzana jest poprawność nazwy konta, oraz czy dany nick nie został już wcześniej zajęty przez kogoś innego.
  • Podawanie hasła również jest przyjemne. Jeśli w polu "Confirm Password" podamy inne hasło niż wcześniej, to od razu wyświetli się ostrzeżenie "Passwords do not match".

Czasami po kliknięciu na jakimś pozornie dobrym linku, możemy niespodziewanie znaleźć się na stronie Wikipedii lub co gorsza na witrynie Microsoftu. Pierwszą reakcją użytkownika na tak zaskakującą sytuację będą słowa (lub myśli) zbliżone do WTF, lub bardziej swojsko CJK (zakładam, że dany użytkownik jest w miarę przytomny, i zorientował się, że coś jest nie tak). Ale o co chodzi? Jest to spowodowane błędem w kodzie HTML danej strony (najczęściej nieprawidłowo wklejonym linkiem, itp.). Błędny link nie jest traktowany jako adres internetowy, a zamiast tego włączana jest funkcja "I'm feeling Lucky" Google, która automatycznie przekierowuje na pierwszą lepszą stronę.

Przykład (powinien zostać wyświetlony komunikat w stylu "nieznany host"): http://firefox.pl
Podobny efekt można uzyskać, poprzez wpisanie w pasku adresu http//firefox.pl

Na takie błędne linki trafia się co prawda bardzo rzadko, ale zawsze jest to tak samo irytujące. IMHO ta funkcja to raczej dość niezwykły bug a nie feature, jak niektórzy twierdzą :P

21 grudnia

Jak widać na poniższych screenach (Kubuntu 5.10), czasami GNOME jest bardziej confusing i bloated niż KDE...

GNOME

KDE

Człowiek szuka sobie czegoś w Google, jak zwykle otwiera kilka stron w tabach "w tle", a tu nagle JEB! Modalne okienko prosto w oczy :/

Popup

9 grudnia

Po odinstalowaniu gry Painkiller Demo, wyświetla się poiniższy komunikat:

Tak/Nie
(wciśnięcie Tak restartuje komputer, jakby ktoś pytał...)

Z kolei instalator gry Serious Sam każe nam czytać nieistniejący tekst...

Free Image Hosting at www.ImageShack.us

A to dla odmiany screen z instalatora gry Doom III Demo. Ktoś próbował zrobić "checkbox", ale chyba nie wyszło do końca :P Większość użytkowników, chcąc odhaczyć opcję, klika na tekst "View Readme", który akurat w tym przypadku nie jest checkbox-em, tylko zwykłym statycznym tekstem...

Free Image Hosting at www.ImageShack.us

Odpowiedź. To chyba lekka przesada... :-)

24 listopada

Niedawno ktoś wspomniał o tej grze (jak zwykle nie pamiętam kto :) Ponieważ uwielbiam wszystkie gry z serii NFS, więc postanowiłem pobrać (i pograć) wersję demo. Ponad pół GB do ściągnięcia to już normalka...

Na początku trochę ponarzekam. Interfejs użytkownika jest zupełnie beznadziejny (w miejsce określenia "beznadziejny" wstaw słowa zaczynające się na "po*", "zj*", "ch*", itp ;-) Na początku 150 ekranów startowych. Po cholerę potrzebny komuś tuż na starcie komunikat z informacją "Load complete"?! Całe GUI gry jest mocno irytujące (czyt. wkur*), niespójne (nigdy nie wiadomo, czy trzeba nacisnąć Enter czy Esc), kryptyczne, niewygodne (czy tak trudno dodać funkcję zapamiętania miejsca w menu, w którym się ostatnio było?), ale przynajmniej ładnie wygląda... Gra jak zwykle nie zapisuje wszystkich ustawień - to już standard w NFS. Innym stałym elementem gier NFS jest totalnie skopana obsługa klawiatury -- jednoczesne wciśnięcie Góra-Lewo-Alt uniemożliwia skręcanie, a po chwili głośnik "PC Speaker" piskliwie przypomina nam o tym, że bufor klawiatury właśnie się przepełnił...

Teraz, żeby uniknąć linczu, napiszę o plusach: świetna grywalność, powalająca grafika, doskonała muzyka... :-)

Nierówności na drodze powodują lekką podsterowność
Free Image Hosting at www.ImageShack.us

Verva(tm)?
Free Image Hosting at www.ImageShack.us

Typowy policyjny pościg...
Free Image Hosting at www.ImageShack.us

11 listopada

Zadanie 1: Znajdź pole ChgWt w czasie krótszym niż 1 sekunda.

Zadanie 2: Posługując się tym samym UI co w zadaniu 1, policz ile widgetów (kontrolek) zawiera okno programu. Możesz się pomylić o 100.

Zadanie 3: Znajdź problemy związane z użytecznością (jeśli są jakieś).

"Your download will start automatically. If it does not start click here"
1 maja
Teraz już się takich fajnych stron prawie nie robi... ;-)
25 kwietnia
W końcu wywaliłem wszystkie niepotrzebne rzeczy z KShutDown, oraz przerobiłem całe GUI. Czarodziej (aka Wizard) też wyleciał :) Teraz główne okno programu nie jest już dla nowych użytkowników "piekłem".

Before (wersja 0.6.0):
Free Image Hosting at www.ImageShack.us

After (wersja 0.7.0 Beta - jeszcze niedostępna):
Free Image Hosting at www.ImageShack.us
22 marca
Autorowi tvtime znakomicie udało się przeniesienie niewygodnego telewizorowego interfejsu użytkownika prosto do programu komputerowego... Ble!

tvtime won! Witaj kdetv :)
...na przykładzie Gadu-Gadu 5.0x. Autor podaje dokładny opis występującego błędu oraz propozycję jego usunięcia. Myślę, że ten raport przyda się wszystkim programistom, którym wydaje się, że ich własny program jest OK. Raport.

Kategorie

Ewolucja Internetu 8 | Fail 28 | Gry 45 | Humor 124 | Idiotyzm 48 | Java 107 | KDE 83 | KShutDown 22 | Linux 81 | Makagiga 58 Ogólne 792 | Polityka 74 | Programowanie 45 | Reklamy 2 | Techblog 17 | Teorie Spiskowe 11 | TV 55 | UI 2 | Użyteczność 27 | WWW 79 | Wyrwane z Kontekstu 24 | X Files 14

Archiwum

Luty 2012 | Styczeń 2012 | Grudzień 2011 | Listopad 2011 | Październik 2011 | Wrzesień 2011 | Sierpień 2011 | Lipiec 2011 | Czerwiec 2011 | Maj 2011 | Kwiecień 2011 | Styczeń 2011 | Listopad 2010 | Październik 2010 | Wrzesień 2010 | Sierpień 2010 | Lipiec 2010 | Czerwiec 2010 | Kwiecień 2010 | Marzec 2010 | Luty 2010 | Styczeń 2010 | Grudzień 2009 | Listopad 2009 | Październik 2009 | Wrzesień 2009 | Sierpień 2009 | Lipiec 2009 | Czerwiec 2009 | Maj 2009 | Kwiecień 2009 | Marzec 2009 | Styczeń 2009 | Grudzień 2008 | Listopad 2008 | Październik 2008 | Wrzesień 2008 | Sierpień 2008 | Lipiec 2008 | Czerwiec 2008 | Maj 2008 | Kwiecień 2008 | Marzec 2008 | Luty 2008 | Styczeń 2008 | Grudzień 2007 | Listopad 2007 | Październik 2007 | Wrzesień 2007 | Sierpień 2007 | Lipiec 2007 | Czerwiec 2007 | Maj 2007 | Kwiecień 2007 | Marzec 2007 | Luty 2007 | Styczeń 2007 | Grudzień 2006 | Listopad 2006 | Październik 2006 | Wrzesień 2006 | Sierpień 2006 | Lipiec 2006 | Czerwiec 2006 | Maj 2006 | Kwiecień 2006 | Marzec 2006 | Luty 2006 | Styczeń 2006 | Grudzień 2005 | Listopad 2005 | Październik 2005 | Wrzesień 2005 | Sierpień 2005 | Lipiec 2005 | Czerwiec 2005 | Maj 2005 | Kwiecień 2005 | Marzec 2005 | Luty 2005 | Styczeń 2005