Kolejny tydzień się kończy, a baza danych nadal nie napisana. Dlaczego znowu? System autoryzacji użytkownika napisany na Linuksie nie chciał działać na Windowsie i trzeba było przepisać go od nowa. Ale teraz działa i chciałbym opisać teraz w jaki sposób.
- Mariusz Różycki
- Uczeń LO im. Małachowskiego w Płocku. Lubi czytać książki. Ma dużo pomysłów, jednak zazwyczaj mało chęci lub niedobór umiejętności na ich realizację. Interesuje się programowaniem. Bierze udział w konkursie po to aby nauczyć się czegoś nowego. Oczekuje na konstruktywną krytykę.
niedziela, 26 września 2010
niedziela, 19 września 2010
106: Krótko o MD5
C++ nie posiada wbudowanej obsługi sum kontrolnych. Próba samodzielnej implementacji na podstawie danych znalezionych w internecie któregokolwiek z obsługujących je algorytmów skończyła się zmianą mózgu w jajecznicę już na etapie wybierania odpowiedniego rodzaju skrótu. Początkowo chciałem użyć SHA1, który generuje krótkie sumy (40 bajtów) i czytałem kiedyś, że jest fizycznie niemożliwe jego złamanie. Dzisiaj okazało się, że nikt już go nie używa, bo nie jest bezpieczny. Co w związku z tym zrobiłem? Postawiłem na MD5. Dlaczego?
piątek, 17 września 2010
105: System tagów
Po dłuższej przerwie nastąpiła ostatnia szansa na zwarcie szyków i poświęcenie większości uwagi na rozwoju projektu konkursowego. W ramach tego zadania postanowiłem dokończyć system bazy danych maksymalnie w dwa tygodnie. Biorąc pod uwagę fakt, że system tagów powstał w trzy dni, wszystko wskazuje na to, że mi się uda i być może pod koniec przyszłego tygodnia zajmę się dużo bardziej ekscytującą częścią - interfejsem. Jeżeli jednak chodzi o tagi...