Wszystko
Wszystkie
Archiwum
Dobry wieczór mirki, mam problem z aplikacją node. Wszystko działa super, bez zarzutu ale wraz z upływem czasu aplikacja się zapycha (zaraz po odpaleniu użycie procesora < 10%, po kilku godzinach ~60)
w jaki sposób mogę zdebugować taką aplikacje, żeby zobaczyć co się zapycha?
Czy Twoja gra jest czasu rzeczywistego? Jeśli tak to pewnie masz coś w rodzaju game loop? Np.:
function doGameLoop() {
- 0
- 0
- 4
Chodzi mi o na przykład console.log zamknięte w funkcji log(). Po prostu krótszej nazwie.
Problem jest taki, że wtedy zamiast miejsca wywołania funkcji log() pokazana jest miejsce definicji tej funkcji.
Jak to zmienić?
Widzę, że istnieje taka biblioteka: http://easyxdm.net/wp/2010/03/17/adding-easyxdm-to-your-project-including-debugging-tools/
- 1
var log = console.log.bind(console);
- 0
W normalnych logach piszesz która metoda w jakim przypadku wywołała błąd ...
try {} catch(err) { log.error('Nazwa metody: ajax się #!$%@?ł') log.msg(err)};
I już wiesz, gdzie to jest a jak nie pamiętasz to jaki problem wyszukać po stringu błędu?:P A potem sobie precyzujesz już console logami, które potem usuwasz... Przynajmniej ja tak robię i żadnych problemów nie miałem
#debug #programowanie
Dzisiaj napotkałem sytuację, gdzie kod lokalnie działał, a online już nie. Po ok 20 minutach frustracji, ślinotoku i ogólnego żenua, okazało się, że serwer używa ip6 a jedna metoda bazowała na ip4 i robiła problemy...
@sierzchula: ciekawe kiedy nastanie obowiązkowe przechodzenie z IPv4 na IPv6 - ale to będzie rzeźnia ( ͡° ͜ʖ ͡°)
5
Multikino - Tryb debugowania włączony dla każdego
![Multikino - Tryb debugowania włączony dla każdego](https://wykop.pl/cdn/c3397993/link_eSLrVVIDQtdqDegHEmuu3TvsaP34u8Rf,w220h142.jpg)
Otwarta furtka w serwisie popularnego multipleksu. Włączone ustawienia debugowania na publicznej stronie. Plama na honorze dla administratorów serwisu. Jak widać strona napisana w popularnym freamworku pythonowym Django. Linka do znaleziska nie mogłem dodać to wklejam go tutaj m.multikino.pl/pl/home
z- 8
- #
- #
- #
- #
- #
- #
- 1
Pomożecie mi w zrozumieniu, czemu to nie bangla? :/ Może to pora przed obiadowa, ale pomysłów mi brak :/
var
przykładowe zastosowanie console.table
http://blog.mariusschulz.com/2013/11/13/advanced-javascript-debugging-with-consoletable
@Marmite: a znasz console.group? to może nie namespace ale zawsze coś :)
- 0
34
Kolejna wpadka programistów
Jak to debilem debugowali...
z- 7
- #
- #
- #
- #
- #
- #
- #
5
Debug mode w popularnym katalogu
Zobacz sam - tylko pogratulować guyom z IT
z- 0
- #
- #
9
Immunity przedstawia Debug Register – opensource'owy rootkit dla Linuksa
Większość użytkowników Linuksa żyje w błogim przeświadczeniu, że ich system jest całkowicie odporny na nieszczęścia nękające ich kolegów korzystających z Windows – wirusy, trojany czy rootkity. Jednak już wkrótce będą mogli na własnej skórze doświadczyć „przyjemności” związanych z rootkitami.
z- 3
- #
- #
- #
- #
- #
- #
- #
8
Debugowanie IE6
Kilka porad jak sobie poradzic z debugowaniem CSS w IE6
z- 0
- #
- #
- #
- #
- #
- #
11
Menu developera dla Opery
Krótki opis i kilka screenów bardzo ciekawego dodatku do Opery ułatwiającego pracę ludziom tworzącym kod (x)html. Może komuś się przyda i ułatwi prace.
z- 0
- #
- #
- #
- #
- #
- #
- #
Np. w Java zdalne debugowanie działa świetnie, a sesje zestawia się trywialnie.
#python #programowanie #niepopularnaopinia #debug
@GaiusBaltar:
Widzę, że Flask to framework webowy.
Ale to zdalne debugowanie, o którym piszesz, zapewniał Flask?