Napisany przez piotrooo89, 27 lipca 2010
Dosyć dawno napisałem artykuł – http://piotrooo.com/2009/12/zalezne-od-siebie-select-listy/ – na temat wybierania na podstawie zależności w select list’ach. Pojawiły się komentarze, że fajnie by było oprzeć to o jakiś JS‘owy framework, więc obecnie miałem projekt, który wymagał zrobienia owej funkcjonalności to dobrym pomysłem będzie pokazanie jak to wygląda za pomocą (IMHO) najlepszego z dostępnych FW do JS‘a – jQuery. Zobaczcie, co? jak? dlaczego?
Czytaj więcej »
Napisany przez piotrooo89, 10 czerwca 2010
Kolejny fajny „ficzerek” pokazany mi przez kolegę. Jeśli drażni Cię wyskakujące okienko z aktualizacjami, jest prosta rada jak zrobić powiadamianie wystarczy wklepać w linki komend następującą linię:
gconftool -s --type bool /apps/update-notifier/auto_launch false |
Od teraz nasz ukochany system będzie nas powiadamiał o aktualizacjach wyświetlając ikonkę w tray’u po kliknięciu której wyświetli się Menedżer aktualizacji
.
Napisany przez piotrooo89, 9 czerwca 2010
Ostatnio miałem pewien mały problem ze zmianą hasła w systemie Wikipedii. Myślałem, że będąc Administratorem będzie to możliwe z panelu za pomocą GUI, nic bardziej mylnego. Możemy to rozwiązać na trzy sposoby:
1. Jeśli zmienna $wgPasswordSalt jest ustawiona na true (domyślnie).
Wywołujemy jedno zapytanie do bazy danych:
UPDATE user SET user_password = MD5(CONCAT(user_id, '-', MD5('nowe_haslo'))) WHERE user_name = 'nazwa_usera'; |
2. Jeśli zmienna $wgPasswordSalt jest ustawiona na false.
UPDATE user SET user_password = MD5('nowe_haslo') WHERE user_name = 'nazwa_usera'; |
3. Wywołanie odpowiedniego skryptu PHP.
Ostatnią, IMHO, najlepszą metodą jest wywołanie skryptu odpowiedzialnego za zmianę hasła i podanie jej odpowiednich parametrów.
UWAGA! Opcja ta będzie działać tylko po „odpaleniu” skryptu przez konsolę (Unix’ową).
Plik o którym mowa znajduję się w lokalizacji: maintenance/changePassword.php, a wywołujemy go z parametrami: --user i --password.
php maintenance/changePassword.php --user=nazwa_usera --password=nowe_haslo |
To tyle jeśli chodzi o zmianę haseł w Wiki.
Napisany przez piotrooo89, 19 maja 2010
Po zainstalowaniu najnowszego dziecka Canonical nowego Ubuntu, miałem pewien mały problem z powiadamianiem o automatycznych aktualizacja. Nie dostawałem żadnego komunikatu, że takowe są i sam musiałem sprawdzać w menedżerze aktualizacji. Było to dla mnie troszkę mało wygodne, do czasu aż kolega powiedział mi jak rozwiązać ten problem. Rozwiązaniem jest odnalezienie klucza regular_auto_launch_interval za pomocą edytora konfiguracji (gconf-editor). Co należy zrobić?
- Otwieramy gconf-editor (Alt + F2, wpisujemy nazwę programu)
- Przechodzimy do gałęzi: /apps/update_notifier
- Odnajdujemy wpis:
regular_auto_launch_interval i jego wartość ustawiamy na 0
Po tym zmianach będziemy informowani na bieżąco o nowych aktualizacjach.
Napisany przez piotrooo89, 30 stycznia 2010
W pierwszej części poradnika http://piotrooo.com/2010/01/kalendarz-google-w-jquery-cz-1/ pokazałem jak generować kalendarz, jak dodawać nowe zdarzenia i wyświetlać je w kalendarzu czas na pozostałą obsługę zdarzeń mianowicie zmiana rozmiaru zdarzenia (czyli zmiana czasu), edycja i usuwanie. Zapraszam do lektury.
Czytaj więcej »
Napisany przez piotrooo89, 25 stycznia 2010
Chcąc stworzyć funkcjonalny kalendarz, należy popatrzeć jak robią to mistrzowie w dziedzinie użyteczności i ilości użytkowników korzystających z ich produktów – mianowicie Google. Mowa tutaj o w pełni funkcjonalnym i bardzo użytko-przyjaznym narzędziu jakim jest Kalendarz giganta z Mountain View. Mnie obecnie była potrzeba tylko funkcjonalność całego tygodnia. Zacząłem wertować stronice internetu i w końcu trafiłem na kilka pozycji które mnie zaciekawiły. Pierwszym było rozwiązanie proponowane przez dhtmlx a mianowicie – dhtmlxScheduler, jednak lekko przeraziło mnie API jak i sam ciężar tej aplikacji, nie chciałem jakiegoś monstrum tylko coś lekkiego. Po kliku chwilach znalazłem coś co okazało się naprawdę fajne, był to strzał w dziesiątkę. Znalazłem aplikacje napisaną w jQuery a mianowicie jQuery Week Calendar. Po krótszym przyglądnięciu się postanowiłem że to będzie to, rozbuduje dodam dynamiczną obsługę zdarzeń i będzie hulać. W pierwszej części tego poradnika pokaże podstawowe rzeczy związane z właśnie tą aplikacją.
Czytaj więcej »
Napisany przez piotrooo89, 18 stycznia 2010
Podczas korzystania z pluginu ze stajni bassistance.de, natrafiłem na problem związany z automatycznym wysyłaniem danych które zostały wybrane. Zawiodły mnie wszystkie znane metody więc zrobiłem to czego informatyk robić nie lubi, zacząłem wertować API i manuale. Zobaczcie to znalazłem.
Czytaj więcej »
Napisany przez piotrooo89, 29 grudnia 2009
Czasami powstaje konieczność ustawienia ograniczenia pobierania danego pliku. Przyczyn może być kilka, chcemy zrobić płatny dostęp do naszego serwisu i chcemy aby tylko osoby posiadające odpowiednie uprawnienia mogły pobierać pliki z pełną prędkością, albo porostu nie chcemy przeciążać naszej maszyny. W tym artykule pokaże jak za pomocą PHP w łatwy sposób możemy zrobić ograniczenie szybkości pobierania plików.
Czytaj więcej »
Napisany przez piotrooo89, 16 grudnia 2009
Podczas aktualizacji pewnego serwerka ‘postawionego’ na Debianie, natknąłem się na pewien problem związany z kluczem publicznym. Zacząłem więc grzebać aby cokolwiek znaleźć aby pokonać problem, myślę że ten krótki wpis ułatwi życie potomnym
Czytaj więcej »
Napisany przez piotrooo89, 12 grudnia 2009
Mało osób wie o funkcjonalności Google Chart. Jest to API do tworzenia wykresów, oferuje naprawdę bardzo dużo możliwości związanych właśnie z rysowanie wszelakich wykresów – kołowych, linowych, słupkowych. W tym artykule przybliżę trochę to API i być może wiele osób zrezygnuje z zaprzęgania do rysowania wykresów PHP’owskiej biblioteki GD.
Czytaj więcej »
Recent Comments