Skocz do zawartości

PelzaK

Stały użytkownik
  • Postów

    6786
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez PelzaK

  1. no tak, tylko potem spróbuj to sobie debugować (w tym celu właśnie wspomniałem o wielokrotnym dziedziczeniu, bo bo ma swoje odzwierciedlenie w debugowaniu), i teraz masz taką swoją funkcję rekurencyjną, która wywołuje 5 innych funkcji, z których któraś też dziwnym trafem jest rekurencyjna (bo pół roku temu tak właśnie ją zaimplementowałeś Ty lub Twój kolega z teamu). Wywołujesz taką funkcję 20 razy i skaczesz debugerem 20 razy w taką funkcję, jedną drugą, piątą za każdym razem przechodząc przez wywołanie (już pomijam, ze można brejki postawić, bo czasami chcesz sprawdzić coś krok po kroku dokładnie). Takie debugowanie jest o wiele bardziej upierdliwe niż debugowanie zwykłej pętli. Znam wielu programistów, bardzo dobrych programistów, i szczerze, to nie widziałem, żeby któryś z nich na dzień dobry stosował funkcje rekurencyjne gdzie nie ma problemu wymagającego rekurencyjnego podejścia. Może to o czym mówisz to jakaś nowa moda, nie wiem. Jeśli Ci tak dobrze to programuj w ten sposób, ja nie zamierzam bo to wprowadza chaos w ciągłość kodu. W przypadku rekurencji pokazanej na górze w tym wątku... Uważasz, że jest to "rozwiazanie optymalne do problemu"?
  2. PelzaK

    Allekomp Ii Edycja

    Tak było zawsze na każdym konkursie, gdzie głosy przydzielała publiczność. Ale nie zapomnijcie, że te lepsze nagrody rozdają 4 osoby więc ich ilość jest... stała ;]
  3. trochę mieli przed wczytaniem czegoś dłuższego. Kod trzymasz pokolorowany czy kolorujesz przy odczycie?
  4. Wiesz, jeśli piszesz programy które mają po tysiąc linii kodu to się nie dziwię, że jest to dla Ciebie oczywiste i przejrzyste... Ale ja pracuje z programem, który ma ponad 2 tysiące plików z kodem... wielokrotne dziedziczenie po 10 klasach, różne inne cuda na kiju, to rekurencja nie jest już taka banalna. A już na pewno nie powiesz mi, że łatwiej w takim środowisku debugować funkcje rekurencyjne niźli zwykłe, że tak powiem, płaskie. ps. W prawdziwych programach warunek końcowy często jest modyfikowany, tak samo jak ciało funkcji, do tego przez różne osoby.. A sam warunek nie jest jeden, tylko może być ich kilka, kilkanaście.. prędzej czy później bug Cię dopadnie. Pomijam już sprawy wydajności bo są może mniej istotne, ale jednak... wywoływanie 50 razy tej samej funkcji jest po prostu bezcelowe jeśli można wykonać 50 razy pętle. Zresztą, wedle Twej teorii to w każdej funkcji zamiast pętli powinieneś wykorzystywać rekurencję... przecież to zwiększa czytelność rozwiązania... ;)
  5. Nie, to zawsze jest nadużycie. Rekurencja służy z reguły do rozwiązywania zadań rekurencyjnych, takich jak przeglądanie drzew chociażby. A sprawdzanie poprawności danych za pomocą rekurencji to jest już istotne nadużycie. Co jeśli program się rozwinie, będziesz musiał rozwijać funkcję rekurencyjną i dbać o to, żeby działała prawidłowo - strata czasu i zasobów...
  6. PelzaK

    Evil Project

    nie zostawiaj szpachli otwartej bo wysycha ;)
  7. no tak, ale na allegro grasz za friko, a tu płacisz ciężkie talary za przyjemność wzięcia udziału w licytacji ;]
  8. ino używanie rekurencji gdzie nie jest potrzebna jest średnim pomysłem. Chociażby z powodu takowego, że ciężko się to debuguje ;)
  9. ja używałem PC File recovery czy coś takiego. Nie wiem czy z usunietej partycji odtworzy (ma skanowanie sektorów), bo robiłem tylko przywracanie usuniętych plików.
  10. PelzaK

    Allekomp Ii Edycja

    ale po co, skoro je zweryfikuje samo życie... ;] jak z nielicznymi, jest np jury ;] imo to duża zmiana nie pamiętam aby na targach były jakieś wstępne eliminacje. Kto chciał ten się zgłaszał no mam nadzieję :twisted: ja robiłem zdjęcie komputera z widocznym monitorem. Stronę allegro każdy pozna z daleka. Jeśli masz jej nei ukończyć, a pokazanie jej teraz spowoduje że nei bedziesz mógł potem pokazać jej w 3 edycji no to lepiej odpuścić. Nieskończona buda nie zawsze wygląda tak świetnie. Z drugiej strony, nie wiadomo czy 3 edycja będzie i czy regulamin nadal będzie zabraniał ponownego wystawiania ;] Wg moich założeń tak powinno być. Ale ja tu tylko sprzątam. Regulamin chyba nie wyklucza tego. W końcu czasami się zdarza, że najlepsze rękodzieło podoba się ludziom ;].
  11. i zdecydowanie nie umieszczać białych napisów na pomarańczowym tle... nie widać ich. walidację Transitional przejść zazwyczaj łatwo... spróbuj strict ;] To faktycznie jest CMS? czy po prostu zbiór podstronek hardkodowanych?
  12. gdyby rozpracować działanie tych botów, można by napisać bota śledzącego podbicia, który by nas poinformował, tudzież sam podbił jak zobaczy że inni nie podbijają. Z tego co widziałem to automat podbija 5 sekund przed końcem.. Jeśli nie podbije do 3 sekundy, to podbijamy, i w ten sposób za 1,22+wylicytowana kwota jesteśmy właścicielami telewizora, za który zapłacili inni uczestnicy :D 3000 podbić za 10gr to jest 300 pln ;], ale faktem jest, że sprzedawca dostaje więcej kasy za towar niż normlanie, a ten co wygra kupuje taniej... Obie strony są zadowolone... z wyjątkiem reszty uczestników ;]
  13. no połączenie z bazą danych... jak się nie połączysz z bazą to jak chcesz testować zapytania ;)
  14. No mówię, jeśli walniesz się w ifach to setki wywołań nastąpią w ułamku sekundy, wierz mi, pisałem kiedyś warcaby z drzewem gry. Komputery są szybkie ;] Pytanie o stos jakieś podchwytliwe? :wink: Każdy proces ma przydzielony kawał pamięci wirtualnej. Część tej pamięci znajduje się w ramie, reszta ląduje w swapie po pewnym czasie. W tej pamięci jest miejsce na stos i na stertę.. W cache'u natomiast są umieszczane fragmenty kodu aktualnie przerabianego, czy stos też tam ląduje? Nie wiem. Zależy pewnie od architektury procesora.
  15. PelzaK

    Allekomp Ii Edycja

    zawsze jest ten najgorszy... ale ciężko przewidzieć który ;]
  16. Jeśli ja to dobrze zrozumiałem, to jeśli podbijasz 10 razy przedmiot i ktoś cie przebił np na 4,50... to taki przedmiot schodzi za 1pln * ilosc podbić przez wszystkich userów + wylicytowana kwota... Czyli ten co wygra płaci za niego tyle co wylicytowano, 4,50 + 1PLN * ilość własnych podbić jakie stracił, czyli ok. 17PLN, a sprzedawca czyli serwis otrzymuje z tego: ilosć podbić 45*1PLN + wylicytowaną kwotę 4,50, czyli 50 PLN... Innymi słowy ludzie kupują Ci prezent, a jeśli nie wygrasz to idziesz po bandzie że aż piszczy ;) Czy nie o to chodzi? Czyli na dobrą sprawę, zawsze jesteśmy stratni, bo trzeba by było za każdym razem wygrać licytację i nie wyjść ponad cenę jaką to faktycznie kosztuje w sklepie. Jesli nie wygramy to jaki zysk z tego, że telewizor kupimy za 10PLN skoro na pozostałych aukcjach umoczymy 4k ;] No chyba, że ktoś będzie czekał 3 dni aż wykruszą się automaty podbijające i kupi przedmiot za 1,22+cena wylicytowana
  17. a w przypadku gdy walniesz się w ifach. które nie zawsze są tak proste jak a<1 to masz gotowy stack overflow ;] Jak chcesz robić takie rzeczy to robisz np pętlę while() i sprawdzasz w niej warunek. A warunek końca umieszczasz w tym swoim ifie czyli bool powtarzajPetle = truewhile( powtarzajPetle ){// instrukcje if( (a+b>0) ) { //insturkcje powtarzajPetle = false; } else cout<<"wprowadziles nie poprawne dane, wprowadz je ponownie"<<endl; // niepoprawne się pisze razem;]}
  18. niestety nic nam do głowy nie przychodzi... ;)
  19. PelzaK

    Allekomp Ii Edycja

    Regulamin konkursu dopuszcza subiektywną ocenę swoich komputerów przez ludzi, więc każdy kto uzna że zrobił moda, ma prawo go zgłosić. Z selekcją jest problem, bo gdyby powiedzmy jury miało to wstępnie selekcjonować, to powstało by 10 teorii spiskowych na ten temat. A tak sprawa jest jasna.. Każdy może zgłosić, ludzie go ocenią. A żeby nie oceniali koledzy z klasy to te lepsze nagrody powędrują, mam nadzieję, we właściwe ręce. Każdy moduje na swój sposób. Dla jednego wycięcie okna to już szczyt techniki 21 wieku, dla innych to tylko cegiełka dołożona do całokształtu. Nauczony doświadczeniem mogę jedynie zasugerować... Nie oblepiajcie ludzi kałem bo znów wyjdzie na to, że PurePC to samo zło :wink: Po prostu głosujcie na najlepsze mody, starczy.. Jak ktoś pisze głupoty, przedstawia niskiego lotu moda, no to dostanie odpowiednią ocenę... może lepiej nie kończ :D, jeśli polujesz na nieudaną próbę modingu - chociaż tutaj bym preferował nagrodę za najbardziej obciachową formę tuningu - taki wiejski case tuning.
  20. że tak powiem.. +1 ;] W modzie panuje taki niedosyt elementów 3D.. Niby są jakieś rurki, kratki ale są one umieszczone centralnie na środku obudowy i nagle poza środkiem zaczyna się płaska powierzchnia.. jakby zabrakło czołgów w modelarskim... zbyt duża różnica moim zdaniem. e tam, cukiernictwo to popularne zajęcie w polsce :) +2 ;]
  21. rozumiem ;] Gdybyś dopasował wizualnie hdd do dvd to było by lepiej Nie jest to standardowa choinka raczej, a nawet jeśli są dwa kolory to imo czerwony z niebieskim się ładnie komponują, zwłaszcza przy chromowanym radiatorze. Tylko mówie, broń Boże dawać tam jeszcze zielony, UV i żółty jak niektórzy... :)
  22. sciągnij google sketchup.. Obsługiwać go potrafi nawet dziecko. Model wykonasz .. tzn ja wykonałbym w 2 minuty, może mniej. Możesz sobie też robić przekroje dowolną płaszczyzną. Że też za moich czasów nie miałem takich narzędzi :).. No, ale jak się samemu takie coś narysuje to zawsze jakieś +10 do wyobraźni :)
  23. PelzaK

    Orange

    ładujecie, ładujecie, a na święta i tak dzwonić się nie da bo sieć nie domaga :)
  24. PelzaK

    Manekin Worklog

    czy na image shaku nie da się zrobić linków wprost do zdjęć? ;] uwaga, będę się czepiał, jako technik elektronik... osobiście widziałbym płytki pcb wystające zamiast takich pojedynczych kondensatorów i rezystorów. Nie bardzo też pasuje mi do jakiejkolwiek anatomii ciała ludzkiego, ta rurka np, mogła by udawać jakieś żebro, ścięgno, tętnice czy coś... Ogólnie brakuje mi czegoś tam jeszcze, jakoś tak łyso jest :). Ale może nie do końca rozumiem założenia, czy to jest terminator, android, namiastka robocopa, czy człowiek, który stał z prysznicem za blisko podczas wybuchu telewizora :) podkładki próbowałeś nad gazem opalać? Pleksi sama się robi taka ładna bez szlifowania... Ino trzeba uważać żeby zacieki się nie porobiły. Ale ogólnie doceniam pracę, krzyczę, bo ktoś musi ;]
  25. Twój ojciec "wymyślił" układ znany już 50 lat temu, gratki :). Nie mam nic przeciwko temu, bo sam też bym tak zrobił, ale tak mnie trochę rozbawiło ta cała gloryfikacja z tego powodu :). Choć może to dla mnie jest tylko oczywiste ;) Zazwyczaj kolorowych modów nie lubię, chyba że wymaga tego "temat". W Twoim przypadku jeśli nie dodasz tam zielonego i UV to będzie to ładnie się prezentować imo. W tej chwili rażą mnie jeszcze węże z kratką - wygląda jak ucięte z ogródka babci.. i to szare pudełko na mydło obok dvd...
×
×
  • Dodaj nową pozycję...