@majas: mam wyznaczony pokój do pracy w którym od 10 do 18 pracuję. Np. w kawalerce nie potrafiłbym pracować :)
No i w tych godzinach ustaliłem z różowym że mi nie przeszkadza - jeśli juz jakakolwiek komunikacja to z reguły na fejsie

Usłyszałem ostatnio fajną historię dotyczącą "przygotowywania się do pracy" zdalnej - koleś robił to co zawsze, mył zęby, ubierał się, wychodził.. robił kółko wokół domu i wchodził do pokoju
@jawny_exploit: @kovalski:
Integralność danych w bazie bez constraintów, foreign key, unique key itd. na dłuższą metę jest nie do utrzymania w jakimkolwiek większym systemie, a tysiące programistów z jakiegoś powodu próbuje.
Np. wielu programistów bez pojęcia o bazach danych używa SELECT * FROM table WHERE klucz = ?, a jeśli zapytanie zwróci wynik to robi update, inaczej insert.
Wydaje się w porządku? A teraz problem - co jeśli jeden
because you don’t have systems in place to detect


@Ginden: Czyli właśnie to powinno być pierwszą rzeczą, jaką należy zrobić. I mieć nauczkę na przyszłość, żeby nowy kod bez testów się nie pojawiał.

Nie ma testów, które wykryją każdy regres


@Ginden: Ale większość typowych wykryją. I to chodzi. Testy nie mają zastąpić myślenia ;-)
Uzbrojony w libkę BASS do analizy spektrum audio plików mp3 wybieranych przez gracza, oraz Leap Motion do sterowania (a jak kto nie ma, to standardowo - myszka) designuję casualową grę na PCty o sprośnej nazwie: Dubstep Gun Eyegasm (albo może lepiej Dubstep Gun Eargasm - co myślicie?).
W grze mielibyśmy za zadanie nieustannie #!$%@?ć dostępną (i zbieraną) amunicją w fale nakierwiających na nas przeciwników w celu unicestwienia ich (rzecz jasna), wbicia najmocniejszej
##!$%@? -.-
Slowacy w akcji, part 2:

Mowilem juz im, ze trzymanie osobno grafik dla koloru i alphy jako dwie tekstury to zlo i polamalbym kark kazdemu, kto tak robi w browserowej grze i ze to powoduje crashe gier, ale jak grochem o sciane..
Dzisiaj dali mi do debugowania gry mobilne, zebym zprofilowal bo crashe. No i pacze co ile zajmuje w pamieci, i olac juz to iz alokuja mase arrayek duzych
YAY, UDAŁO SIĘ! ^^
TL;DR: Jestem #!$%@? #!$%@? geniuszem! :3
Mój algorytm kompresji (LWM) modeli PlayCanvasa udał się z sukcesem!

Tabela wyników do zobrazowania:
- Oryginalny JSON - 4.50 MB;
- Kompresja MsgPackiem - 2.65 MB;
- Kompresja LWM - 2.55 MB;
- Kompresja LWM (SSPD) - 2.03 MB;
- Kompresja LWM (clean) - 1.60 MB;
- Kompresja GZIP - 1.27 MB;
- Kompresja LWM (clean SSPD) - 1.08 MB;
- Kompresja