Features.

Dzisiaj dodałem nowy feature – możliwość uploadu zdjęć (tylko zdjęć) do galerii ‘upload’. Rozmiar plików limitowany do 1,5MB, sprawdzanie rozszerzenia oraz typu mime aby określić czy to rzeczywiście obrazek.
Całość wymagała chwili grzebania w php i ajaxie, sporo przy okazji się nauczyłem 😉

Proszę o zgłaszanie wszelakich bugów.

Galeria on-line.

No i w końcu, doczekaliśmy się wszyscy długo oczekiwanej galerii zdjęć na mojej stronie
Jako silnik galerii wybrałem minishowcase – bardzo ładnie wyglądająca, oparta na Ajax’ie, łatwo konfigurowalna i co najważniejsze dosyć łatwo dała się dostosować do stylu całej strony.
Można w niej ustawić galerie prywatne – aby do nich się dostać wymagane jest hasło (do każdej galerii inne oczywiście ;))

Niestety, nadal mam bardzo niewiele zdjęć, ale sukcesywnie wraz z otrzymywaniem będę je dodawał.

Migracja forum zakończona.

Po dosyć długim użeraniu się z kodowaniem bazy danych, przeniosłem oraz uaktualniłem forum huba polaniec.no-ip.info:2222 – teraz funkcjonuje pod nowym adresem http://polaniechub.piio.info

Problem został rozwiązany przez import bazy z podanym kodowaniem latin-swedish-ci oraz zmiana pliku mysql4.php – dodana deklaracja kodowania po wyborze bazy danych.

$dbselect=mysql_select_db($this->dbname);
mysql_query('SET NAMES latin1', $this->db_connect_id);
mysql_query('set charset latin1', $this->db_connect_id);

To tak na przyszłość – może się przyda, nie będzie trzeba od nowa marnować 3 godzin próbując wszyskich możliwych kodowań.

Pokaż kotku, co masz w środku.

Niestety, nadal nie mogę przesiąść się całkowicie na F8, z bardzo prozaicznego powodu: lubię sobie oglądnąć od czasu do czasu co w świecie się dzieje, moim oknem na świat (oprócz stałego łącza) jest telewizja – realizowana za pomocą tunera USB 2.0 TV BOX, wyprodukowany przez Sinovideo, kotek ma w środku chipset TM5600 (Trident Master).
Niestety, wolna implementacja sterowników nie działa (TM6000 – http://www.linuxtv.org/v4lwiki/index.php/Trident_TM6000).

Nadal jestem uwiązany do XP i też niezbyt stabilnych, ale za to w większości czasu działających sterowników.

Będę walczył wraz z nowymi odsłonami sterowników! Nie poddam się! 😉

Outpost Firewall Pro – wrażenia.

Moje subiektywne odczucia:
Bardzo fajnie zaprojektowany firewall, dosyć intuicyjny, posiadający wiele opcji konfiguracyjnych, całkiem szybki.
Dodatkową zaletą jest możliwość ściągnięcia zdefiniowanych reguł dla programów, co znaczni upraszcza konfigurację.

Moduły Pamięci DNS, Wykrywania ataków, Anty-spyware, Blokowania reklam, Filtrowania aktywnej zawartości, Filtrowania zawartości są miłą odmianą dla Kerio Personal Firewall.
Co prawda, co jest do wszystkiego, to jest do niczego, ale w tym przypadku nie zgodziłbym się z tym powiedzeniem.

Także, jeśli ktoś nie stosuje żadnego firewalla, niech zastanowi się nad tym, co robi, a ja polecam Kerio Personal Firewall (darmowy) dla lubiących prostotę i stabilność oraz Outpost Firewall Pro jako bardzo dobrą alternatywę (płatną, ale za taki kombajn myślę że warto).

Aktualizacja-problem-Fedora 8.

Fedora 8 (a konkretnie yum z opcją update) ma małe problemy z rozwiązywaniem zależności między pakietami, a konkretnie podczas aktualizacji kernela – jako, że nowy kernel nie jest nadal zainstalowany, jest zaznaczany jako brakujący podczas aktualizacji xorg-drv-nvidia oraz ndiswrapper.
Tymczasowe rozwiązanie jest proste:
Odinstalowanie bieżących pakietów xorg-drv-nvidia wraz z kmod-nvidia, a także ndiswrapper.

yum remove xorg-drv-nvidia kmod-nvidia ndiswrapper
yum update
yum install xorg-drv-nvidia kmod-nvidia ndiswrapper.

Podrążę trochę temat, może to nie błąd a feature 😉

Znalezione na wykopie:
błąd - feature

Fedora 8 (x86-64) vs Asus A6Km.

Nowa Fedora pobrana, zainstalowana, czas podzielić się problemami, na które można się natrafić.

  • Nadal ciągnie i zawiewa od dziury w biosie, której ASUS nie ma zamiaru poprawić (ostatnia wersja biosu to 300, błąd nadal istnieje), niestety, wersja kernela zastosowana w Fedorze nie jest odpowiednio spatchowana, trzeba naprawić tablice DSDT, link do instrukcji: www.cpqlinux.com/acpi-howto.html Inne rozwiązania: wyłączać przed uruchomieniem komputera wszystkie urządzenia USB.
  • brak stablilnego sterownika do kamery
  • pokręcone SELinux – póki co nie mam pojęcia dlaczego blokuje on aż tyle rzeczy, ale popracuję nad tym
  • nadal nie ma domyślnie zainstalowanego pluginu presto dla yum’a (ciągle jest w wersji beta), jego instalacja nie jest problemem – yum install yum-presto, konfiguracja repozytoriów: https://hosted.fedoraproject.org/projects/presto/, ale zwykły użytkownik może nigdy nie dowiedzieć się że istnieje takie narzędzie

Z dobrych rzeczy:

  • Pulseaudio – gra i śmiga (audacious, mplayer, flash), konfiguracja: http://www.pulseaudio.org/wiki/PerfectSetup
  • karta sieciowa (bezprzewodowa) – sterowniki są w jądrze, bcm43xx zmieniło się w b43, iwlist, iwconfig działają bez zarzutu, niestety, NetworkManager sobie nie radzi :/
  • nvidia jak to zwykle, działa bez zarzutu, w dodatku w trybie TwinView

Więcej grzechów nie pamiętam, cała reszta wyjdzie w praniu… (jeszcze nie przetestowałem kart mmc/sd, pcimcia)…

Oszczędnością i pracą…

Jedną z ciekawych nowości, które mają pojawić się w nowej Fedorze – 8, a czego mi brakowało w Fedorze 7, jest plugin do yum’a – Presto (odpowiednik deltarpm dla OpenSUSE).
Pozwala on ściągać deltaRPMy, czyli podczas aktualizacji ściąga tylko różnice pomiędzy pakietami, oczywiście w miarę możliwości.

Podczas aktualizacji systemu po półtorej miesiąca przerwy, można się załamać patrząc na łączną wielkość wszystkich pakietów (ponad 700MB w moim przypadku).
Przy aktualizacji z użyciem pluginu Presto, rozmiar znacznie się zmniejszył, do 132MB, co oznacza skuteczność rzędu 80%!

Pomimo ostrzeżeń, że jest to wersja nadal testowa, do tej pory nie miałem żadnego przykrego problemu z tym pluginem, więc mogę go z pełnym przekonaniem polecić innym użytkownikom Fedory w wersji 7.

Więcej na ten temat: https://hosted.fedoraproject.org/projects/presto/wiki/WikiStart

Obejście problemu.

Nowsze wersje Adobe Readera mają znaczny problem z aktualizacjami automatycznymi – proces AdobeUpdater.exe zajmuje 100% CPU i nie chce nic oddać nawet po kilku godzinach szaleństw. Nie da się go ubić standardowymi narzędziami (menadżer zadań oraz taskkill).
Problem uaktywnia się przy każdym otwarciu pliku .pdf.
Niestety, ta niedogodność powoduje, że nawet przy obniżeniu priorytetu temu procesowi CPU chodzi na pełnych obrotach, co przy laptopie jest bardzo uciążliwe (w końcu po co są opcje oszczędzania energii w procesorze?). Gdy temperatura CPU doszła do 80 stopni (Celcjusza oczywiście), i klawiatura zaczęła mnie parzyć w ręce, powiedziałem dość, i zacząłem szukać rozwiązania problemu.

Te same objawy występują zarówno w wersji 8.0.0 jak i 8.1.0

Działającymi rozwiązaniami są: – wyłączenie pluginu Updater – usunięcie katalogu C:\Program Files\Common Files\Adobe\Updater5

Ja zdecydowałem się na drugie rozwiązanie (nie mam cierpliwości do ściągania odpowiedniego programu do wyłączania pluginów z sieci), rzeczywiście, działa 🙂