Sorry, this entry is only available in Polski.
Info
Robert "Vokiel" - web developer.
Zajmuję się szeroko pojętym tworzeniem aplikacji internetowych.
Warsztat: Eclipse Galileo, PHP5, MySQL, Apache, CSS, JavaScript (+jQuery) i kilka innych.
Kategorie
- Bezpieczeństwo (2)
- CSS (6)
- HTML (1)
- JavaScript (11)
- jQuery (4)
- Książki (1)
- MySQL (2)
- PHP (13)
- Log Class (3)
- Raspberry Pi (2)
- WordPress (5)
- XYZ (3)
Najnowsze wpisy
Najnowsze komentarze
- keramzyt on (Polski) PHP Date – Polskie nazwy dni i miesięcy. Funkcje date strftime
- Luk on (Polski) Optymalizacja WordPress cz 2
- Filip on Raspberry Pi – first brush
- tomek on (Polski) PHP Date – Polskie nazwy dni i miesięcy. Funkcje date strftime
- najlepsze szamba on The Small Calendar – Windows gadget
- Polskie strony powinny być po polsku » { Diaryusz Pacera on (Polski) PHP Date – Polskie nazwy dni i miesięcy. Funkcje date strftime
- dotka on Raspberry Pi temperature reading with nodejs
Książka dnia
Projektowanie gier przy użyciu środowiska Unity i języka C#. Od pomysłu do gotowej gry. Wydanie II
Autor: Jeremy Gibson Bond
Cena: 74.50 zł 149.00 zł
(Cena e-booka: 74.50 zł 149.00 zł)
Od dawna używam firebuga i godne pochwały są starania twórców firebuga o jego rozwój. 🙂
Problem w tym, że jak każde narzędzie ma on bugi, niestety nie łatane jak w Windowsie od wielu wydań. Nie do końca jestem pewien na czym to polega i czy nie jest to wina mojej konfiguracji, ale u mnie Firebug wysypuje całkowicie sesje. Jak to się objawia? Ano prosto… Jeśli jest on włączony podczas przeładowania strony – sesja jest niszczona. Dlatego niestety jego użyteczność drastycznie spada. Wiem, że kiedyś te problem obszedłem poprzez kombinowanie z bibliotekami Firebuga, ale oczywiście kolejna jego wersja i problem wrócił. problem jest o tyle niewygodny, gdyż tracę niemal całkowicie możliwość kontroli zmiennych $_POST z poziomu tego narzędzia oraz częściowo AJAX. Mogę je podejrzeć jeśli zmodyfikuje skrypt tak, by zmienne post wyświetlać na stronie przez choćby print_r czy var_dump, a AJAX miał możliwość przeładowania na otwartej stronie.
Problem jest o tyle ciekawy, że jeśli otworzę stronę, uruchomię FB i go zamknę przed przeładowaniem – nie dzieje się nic. Jeśli jednak zapomnę go wyłączyć – sesja niszczona. Firebug działa więc destrukcyjnie tylko włączony podczas przeładowań. Dodam, że nie działo się tak do wersji bodajże 1.1.X potem nagle coś się posypało.
Tak czy inaczej uważam go mimo tego problemu za i tak jedno z najlepszych narzędzi dla webdevelopera na chwilę obecną.
Byłbym zapomniał opisać jak sprawa wygląda zabawnie z poziomu AJAXa… Firebug wywala sesje ale oczywiście AJAX działa asynchronicznie, więc jeśli na już otwartej stronie coś się dzieje AJAXem, to mogę ją podglądać FireBugiem jeśli jest on otwarty. Stąd napisałem o częściowym tylko upośledzeniu FB dla AJAXa w moim przypadku.
Dzięki za krótkie podumowanie, czego się spodziewać:)
Natomiast odnośnie ustawienia warunków przerwania w debugerze JS – to już było z tego co wiem. Mam 1.5.4 i też mam taką opcję. No chyba, że myślę o czymś innym.
@thek to ciekawe co piszesz, bo ja się z tym nigdy nie spotkałem. Dopytam czy dobrze zrozumiałem:
1. Uruchamiasz stronę, włączasz FB
2b. Przechodzisz na inną podstronę z włączonym FB i sesja się wysypuje?
2b. Wyłączasz FB i przechodzisz na stronę – jest ok?
Przetestowałem u siebie oba przypadki, i za każdym razem jest wszystko ok. Na każdej stronie tak masz?
console.table kozak, brakowało tego.
Vokiel… Dobrze zrozumiałeś i wszystkie podpunkty jak opisałeś zachowują się.
To co opisałem występuje na stronach, w których używam Firebuga do developerki w nieco bardziej zaawansowanej formie, czyli już w kombinowaniu z dołączaniem FirePHP. Muszą się więc nawzajem biblioteki gryźć lub w inny sposób na siebie nachodzić. Nie jest to więc wina stricte czysto FireBuga, ale jakiejś wzajemnej interakcji z FirePHP jak mniemam.
Dzięki za krótkie podumowanie, czego się spodziewać:) Natomiast odnośnie ustawienia warunków przerwania w debugerze JS – to już było z tego co wiem. Mam 1.5.4 i też mam taką opcję. No chyba, że myślę o czymś innym.
Twórcy firebug nie próżnują 🙂 To dobrze, bo wtyczka jest świetna i ma potencjał na bycie jeszcze lepszą.