qwegfff
qwegfff
#mikroblog
Wejście do serwerowni to jak debug log po północy:
nic nie rozumiesz, wszystko jest zielone albo czerwone, a i tak działa… jakoś.

Kable są poukładane według algorytmu, którego nikt nigdy nie zapisał,
wentylatory mają własny scheduler,
Adaslaw
Nawet planowałem (kiedyś) nauczyć się Pythona, ale odpuściłem, po tym, jak doczytałem, że zdalne debugowanie (remote debugging) wymaga tyle zachodu i zmiany w samym kodzie ( ͡° ʖ̯ ͡°)

Np. w Java zdalne debugowanie działa świetnie, a sesje zestawia się trywialnie.

#python #programowanie #niepopularnaopinia #debug
  • Najlepsze
  • Wszystkie komentarze
GaiusBaltar
@Adaslaw: Zależy z czego dokładnie korzystasz, jakiś rok temu robiłem parę rzeczy we Flasku, i zdalne debugowanie było cud miód malina w porównaniu z Java EE (JBoss) czy (tfu) PHP.
Adaslaw
Adaslaw Autor
0
robiłem parę rzeczy we Flasku, i zdalne debugowanie było cud miód malina


@GaiusBaltar:
Widzę, że Flask to framework webowy.
Ale to zdalne debugowanie, o którym piszesz, zapewniał Flask?
dyktek
dyktek
25
sokytsinolop
#programowanie #nodejs #node #debug
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?
  • Najlepsze
  • Wszystkie komentarze
larvaexotech
larvaexotech
@sokytsinolop: Sprofiluj kod i zobacz w jakich funkcjach program najczęściej utyka.

Czy Twoja gra jest czasu rzeczywistego? Jeśli tak to pewnie masz coś w rodzaju game loop? Np.:

function doGameLoop() {
larvaexotech
larvaexotech
@sokytsinolop: Potrzebny node w dość nowej wersji:

https://medium.com/@paul_irish/debugging-node-js-nightlies-with-chrome-devtools-7c4a1b95ae27#.18j08m1a1

Możesz sobie sprofilować aplikację przy użyciu dev toolsów.

Do czego służy ta aplikacja?
Ingvarr100th
Ingvarr100th
  • adult
1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
moon_bluebird
Ingvarr100th
Ingvarr100th Autor
  • adult
0
Treść przeznaczona dla osób powyżej 18 roku życia...
look997
Jakie są standardy(jakkolwiek to rozumieć) debugowania w JS?
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/
  • Najlepsze
  • Wszystkie komentarze
P0lip
P0lip
@look997
var log = console.log.bind(console);
npsr
npsr
0
@look997: pomijając wszystko to tak właściwie po co Ci to?
W normalnych logach piszesz która metoda w jakim przypadku wywołała błąd ...
try {} catch(err) { log.error('Nazwa metody: ajax się z----ł') 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
sierzchula
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...

#debug #programowanie
  • Najlepsze
  • Wszystkie komentarze
npsr
npsr
1
#webdev #javascript #debug

Pomożecie mi w zrozumieniu, czemu to nie bangla? :/ Może to pora przed obiadowa, ale pomysłów mi brak :/



var
  • Najlepsze
  • Wszystkie komentarze
cinoo
  • Najlepsze
  • Wszystkie komentarze
matemaciek
#debug'owanie ledami...
matemaciek
Wspaniale. #debug'uję program - po wykonaniu linijki z return dalej zostaje w ciele tej samej funkcji... I bądź tu człowieku mądry.
matemaciek
#debug'uję odmęty #ssl w #qt... #cpp
matemaciek
Proszę zapiąć pasy, zbliżamy się do #debug'owania.
matemaciek
#debug'uję #bsod od claygirl (;
paweljelonek
no #debug.er w nowym #safari jest całkiem przyjemny