Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. gnysek

    Ciekawa teoria

    Z rachunku prawdopodobieństwa wychodzi, że generując wszystkie możliwe kombinacje pikseli otrzymamy dokładnie identyczne 1:1 zdjęcie o identycznej rozdzielczości, więc tutaj nie ma w co nie wierzyć. Skoro istnieje w komputerze reprezentacja liczby 500, to komputer dodając do zera jedynki też w końcu do niej dojdzie i obie te rzeczy działają tak samo.
  2. gnysek

    Ciekawa teoria

    Ok, można założyć, że wyświetli te litery tak samo, jak w czcionce np. Verdana, wciąż będzie to prawdą :)
  3. gnysek

    Ciekawa teoria

    Problemem tego programu jest to, że losuje piksele, zamiast wyświetlać kolejno wszystkie możliwe kombinacje - bo to zakłada teoria. W ten sposób nawet kilkadziesiąt obrazów z rzędu będzie do siebie podobnych. Myślę, że można zacząć od obrazka 10x10 i czarno-białych pikseli, aby dowieść, ze wyświetlą się wszystkie litery alfabetu, cyfry, emotikony i trochę innych znaczków które się z czymś kojarzą. Dodając kolejne kolory okaże się, że uzyskujemy bardzo małe miniaturki pewnych zdjęć itd. Dowodem na to, że w tym 10x10 wyświetlą się litery jest istnienie systemu dwójkowego :)
  4. Jest tyle darmowych antywirusów (na wspomnianym dobreprogramy.pl je znajdziesz), ale żeby się nabrać na takie coś (zwłaszcza, że zapewne po polsku to on nie był...)
  5. Wciąż lepiej 30% oddać do Apple i nadal mieć 70%, niż oddać jeszcze 50% dla YYG i mieć dla siebie tylko 35% :P
  6. Ale z mniejszym zyskiem nadal można puścić grę w AppStorze czy na Steamie, np. Karoshi jest w AppStorze dostępne (bo nawet mam na Macu) Edit: http://itunes.apple.com/pl/app/karoshi/id418575421?mt=12 - o tutaj :)
  7. Kiedy Russell wypuści update do GM4Mac dla wszystkich? :D Jestem ciekaw, czy Magi nie przeżyje na Makach swojej drugiej młodości - jakoś wydaje mi się, ze użytkownicy maków częściej takie casualowe gry kupują (chyba dla tego, że na Maka wychodzi mało hardkorowych gier PCtowych) - jeszcze się okaże, ze zarobisz na wersji makowej więcej niz na PCtowej.
  8. http://pl.wikipedia.org/wiki/SQL#Sk.C5.82adnia_SQL - Instrukcje/wyrażenia (wciąż nie funkcje) to elementy składni :) Chyba, że chodzi o to iż wyrazu "element" przed "składnią" zabrakło bo pisałem na skróty :)
  9. Bo funkcję tworzymy poprzez CREATE FUNCTION :) Żeby się nie mieszało, użyłem słowa składnia.
  10. Kofelku, bo zarówno MSSQL, MySql oraz PostgresSql o ile są w miarę zgodne z SQL, to zdarzają się pewne kwiatki i wprowadzają trochę własnych rozwiązań. Ot np. LIMIT i OFFSET, w MySql piszesz LIMIT 5,10, a w Posgresie LIMIT 10 OFFSET 5. Nic śmiesznego tutaj nie ma, uważam, że prawidłowo to nazwałem :) @kt1117 - zainstaluj sobie serwer lokalnie (XAMPP / WAMPP) i wtedy się baw, bez sensu wrzucać pliki na zew. serwer co chwilę. A jak chcesz się uczyć samego SQLa, to wystarczy mysql z CMD/Terminala bez PHP :)
  11. mysql_select_db(); jest funkcją PHP, a nie składnią MySQL zatem albo: <?php mysql_select_db('***_cba_pl'); albo <?php $zap='USE ***_cba_pl'; mysql_query($zap); Info: http://php.net/manual/pl/function.mysql-select-db.php http://dev.mysql.com/doc/refman/5.0/en/use.html
  12. gnysek

    Ciekawa teoria

    To czytaj książki, żeby lepiej mówić po polsku. Co mnie to obchodzi, że mieszkasz za granicą? Przecinki i kropki tak samo wstawia się w angielskim.
  13. gnysek

    Ciekawa teoria

    Bo trochę to źle opisał, ale się nie dziwię, dzisiaj w szkołach nie uczą budować poprawnie zdań... Chodzi o to, że gdyby z obrazu powiedzmy 320x240 pixeli stworzyć wszystkie możliwe kombinacje zapalonych kolorów widzianych przez człowieka (10mln), to owszem większość tych obrazów byłaby jedynie kolorowymi plamkami, ale spora część okazała by się po prostu zdjęciami, zawierającymi sceny z życia, a każdą z tych scen dałoby się przypasować każdemu człowiekowi - otrzymalibyśmy skończoną listę sytuacji w których znaleźli się lub znajdą ludzie i sporej części tych zdjęć znaleźlibyśmy siebie samych i to co w życiu wiedzieliśmy bądź zobaczymy (w tym własną śmierć...). Teoria ciekawa, ale pewnie jest tu jakaś rzecz której nie wzięliśmy pod uwagę co czyniło by tę teorię błędną.
  14. gnysek

    Syf z muzyką na psp

    Nie korzystaj z SenseMe do odtwarzania?
  15. Po 8 latach pracy w GM nadal nie mogę powiedzieć "znam go w całości".
  16. Codziennie - tak. Ja GM w stopniu satysfakcjonującym opanowałem po jakichś 2 latach.
  17. Ja mam taką poradę - staraj się rozwiązywać problemy korzystając z tej wiedzy którą już posiadasz, zamiast generować sobie nowe problemy. Owszem, dobrze jest poznawać nowe możliwości, ale jeszcze lepiej jest opanować i dobrze korzystać z tych które już się posiada. Zawsze dobrze jakiś problem porównać do innego rozwiązania, które już stworzyliśmy w przeszłości, zastanowić się co zrobiliśmy tam dobrze, co źle i jak byśmy się teraz za to zabrali - tak optymalizujemy sami siebie i swój tok myślenia. Ja np. po tygodniu otwierając jakiś tam kod już widzę, że można by coś zrobić szybciej, lepiej i krócej. Najważniejsza zasada - nigdzie się nie spieszyć - to musi trwać długo, tak już jest i tego nie zmienimy.
  18. gnysek

    Galeria Grafik

    Po kiego grzyba tyle tego czarnego dookoła to ja nie wiem.
  19. Na zjeździe twórców gier będzie. I nawet ten sam kod chyba pokażę, sami daliście dzisiaj przykład.
  20. Ale zamiast rozwiązać problem generujecie nowe.
  21. Boże! Czy wy naprawdę nie widzicie, że połowa kodu się tam powtarza i należy go pisać tak, żeby się nie powtarzać?
  22. Tak to jest, jak najpierw zaprogramujesz, a potem wymyślasz nowe rzeczy. To się robi na odwrót!
  23. Zmieniłem, thx :) Teraz już głównie klamerki można usunać :P
  24. BTW. Refactoring się robi tak - 61% kodu mniej: GML if ammo >= 0 { if (global.dir = -1 or global.dir = 1) and pistol_alarm = 1 { new = instance_create(main_hero.x + 32*global.dir, main_hero.y, Strzaly); new.hspeed = 30 * global.dir; new.image_xscale = global.dir; new.direction = 90 - 90 * global.dir if global.gun_switch = 1 { ammo -=1; pistol_alarm = 0; } else if global.gun_switch = 2 { alarm[0] = 50; } } } @UP: już mu to napisałem...
×
×
  • Dodaj nową pozycję...