Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Khaine

Strony: [1] 2 3 4 5 ... 14
1
Projekty rozpoczęte / Odp: Tanah.pl
« dnia: Luty 28, 2010, 13:21:06 »
kwestia interpretacji właśnie. IE dodatkowy przecinek, jak w moim przykładzie, interpretuje następująco: undefined is null, albo a is undefined (mniej więcej), a znaczy to tyle, że po ostatnim przecinku, IE uważa, że jest jakaś zmienna, ale nie wiadomo co, więc jest to undefined. I teraz jak IE wywali taki błąd to się szuka faktycznie jakiejś literówki w zmiennej, a nie jej braku.

2
Projekty rozpoczęte / Odp: Tanah.pl
« dnia: Luty 28, 2010, 02:10:03 »
Cytuj
chcesz powiedzieć, że bardzo stara wersja FF lepiej renderuje JS niż nowiutkie wydanie Opery?
Nie lepiej, tylko inaczej (niekoniecznie te dwie wymienione), różne przeglądarki mogą interpretować JS. Dla przykładu FF 2.x, 3.x przełknie takie coś:
var a = { b : 3, d : 4, };
A IE już nie. Jeśli robisz aplikację na FF i po jakimś czasie sprawdzasz czy też działa na IE możesz się bardzo zirytować ;)

3
C++ / Odp: Wycieki Pamięci
« dnia: Luty 26, 2010, 22:52:16 »
Cytuj
Cytuj z: Khaine  Luty 24, 2010, 02:58:48
jeśli to Ci nie działa
Kod:

#if defined(DEBUG) || defined(_DEBUG)
    #define new new(_NORMAL_BLOCK, __FILE__, __LINE__)
#endif

to zrób
Kod:

#define moj_new new(_NORMAL_BLOCK, __FILE__, __LINE__)

i po kłopocie Wink

I niestety nie działa. Kompilator VC++ nie przełknie tego ;/
Przełknie, ja tak robiłem w wersji 8 i 9. Pokaż błędy.

4
C++ / Odp: Wycieki Pamięci
« dnia: Luty 24, 2010, 03:58:48 »
jeśli to Ci nie działa
#if defined(DEBUG) || defined(_DEBUG)
    #define new new(_NORMAL_BLOCK, __FILE__, __LINE__)
#endif
to zrób
#define moj_new new(_NORMAL_BLOCK, __FILE__, __LINE__)
i po kłopocie ;)

5
Sztuczna inteligencja / Odp: AI które się uczy.
« dnia: Luty 23, 2010, 20:25:29 »
JCoder, pisałem o tym już w innym wątku, być może go nie widziałeś. Poczytaj o SONN'ach, może nieco zmienisz zdanie na ten temat. Mój znajomy, pisze sieć neuronową dla szpitala, która ma za zadanie wykrycie prawdopodobieństwa zawału serca u pacjenta. Jak do tej pory ta sieć ma ponad 80% skuteczności. Jak tamtejsi lekarze to zobaczyli to, w skrócie rzecz ujmując, wymiękli bo ich metody dawały (jeśli dobrze pamiętam) ok 50%. Trzeba jeszcze zauważyć taką rzecz jak to, że organizm każdego człowieka jest inny i jeden może dostać zawał a inny nie spełniając pewne 'warunki'. Zmodyfikowane SONN'y są też używane do rozpoznawania tablic rejestracyjnych samochodów przekraczających dozwoloną prędkość oraz rozpoznawanie głosu. Uważam, że to dość dobrze świadczy o stosowaniu sieci neuronowych i raczej nie odchodzi się od tego pomysłu. Tym bardziej, że jak wspomniał kosz85, dopóki nie wymyślono propagacji wstecznej sieci raczej słabo się nadawały do użytku.

6
Literatura / Odp: PhysX
« dnia: Luty 16, 2010, 14:36:48 »
a w SDK nie ma? :P

7
Szkółka / Odp: DirectX z czego się uczyć?
« dnia: Luty 15, 2010, 17:33:11 »
polecam DirectX SDK

8
Szkółka / Odp: Logika - skrypt czy C++?
« dnia: Luty 15, 2010, 17:28:53 »
Cytuj
niektóre wprost bazują na prymitywnych systemach do gier papierowych
na przykład które?

9
Projekty rozpoczęte / Odp: Tanah.pl
« dnia: Luty 13, 2010, 13:40:14 »
Cytuj
Im wolniejsze wykonywanie JS, tym lepiej? To ja bym polecił IE6 Wink
Raczej różne interpretacje JS.

10
Szkółka / Odp: Problem z zapisem wstring.
« dnia: Luty 13, 2010, 13:35:27 »
Cytuj
Jednak, coraz więcej bibliotek używa UNICODE(DirectX, WinAPI, DevIL itd.) więc lepiej się na niego zdecydować, ostatecznie można konwertować na ASCII, w razie potrzeby...
z drugiej strony bardzo dużo projektów darmowych korzysta tylko z ascii. Tak naprawdę unicode przydaje się tylko do wyświetlania tekstu. W innych przypadkach to strata pamięci.

Cytuj
Nie ma chyba sensu w programie operować na takich łańcuchach, np. nie da się stwierdzić (w prosty sposób) ile bajtów usunąć, by usunąć jeden znak...
Cytuj
ale to dużo więcej roboty
;)
Jednak np. w CEGUI w ten właśnie sposób reprezentowany jest tekst.

11
Projekty rozpoczęte / Odp: Tanah.pl
« dnia: Luty 13, 2010, 02:40:23 »
Cytuj
Firefox 2.0 będzie lepszy niż Opera 10.5?
możliwe, ze względu na JavaScript ;)

12
Produkcja / Odp: Amatorski projekt formalności
« dnia: Luty 13, 2010, 02:38:00 »
W takiej umowie przede wszystkim powinno być jasno napisane, że wszystko co dotyczy projektu należy do Ciebie. Bo chyba nie chcesz sytuacji, że chwilę przed wydaniem gry (jeśli do tego miało by dojść) ktoś podprowadza Ci projekt i znajduje swojego wydawcę. Musisz móc udowodnić, że to jest Twoje, a ludzie, z którymi pracujesz muszą się na to zgodzić.

13
Szkółka / Odp: Problem z zapisem wstring.
« dnia: Luty 13, 2010, 02:25:40 »
Cytuj
Po co ci w programie stringi i wstringi? Ja zazwyczaj robię wszystko na jednych...
lokalizacja - wstring, nazwy (np. resource'ow) string. Wiele bibliotek używa ansi stringów.

Cytuj
Zdecyduj się: polskich liter czy chińskich znaczków...
zasadniczo do jednych i drugich wide char sie nada. Polskie znaki na utf8 tez można reprezentować, ale to dużo więcej roboty.

14
Skrypty / Odp: lua + ogre - wyjście z aplikacji
« dnia: Luty 05, 2010, 16:28:28 »
Cytuj
Punkt 2. "Jak nie lamić?"
http://wiki.warsztat.gd/Jak_nie_lami%C4%87
Akurat w tym temacie nie trafiles :P

Z lua tez mialem taki problem, ze nagle aplikacja sie wywala (lua_next :P). Probowales wywolywac funkcje lua bez tego callFunction? Bo jesli gdzies jest blad to w lua api.

15
kopiowanie danych z ramu karty graficznej do ramu komputera bardzo zarzyna wydajnosc gpgpu. W aplikacjach realtime nie powinno sie tego robic w kazdej klatce, szczegolnie jesli sa to duze porcje danych. Jesli nie wiesz co robia funkcje, ktorych uzyles to lepiej sie dowiedz, bo jest bardzo mozliwe, ze to wlasnie chodzi o kopiowanie.

Strony: [1] 2 3 4 5 ... 14