DataFile - sposob przechowywania danych, 4fun |
DataFile - sposob przechowywania danych, 4fun |
16.05.2017, 16:17:22
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Czesc,
Tym razem prosta klaska do przechowywania danych w plikach w nowym formacie. Plik ma 2 naglowki oraz dane. Pierwszy naglowek w calosci jest sygnatura na podstawie ktorej sprawdzamy czy plik jest poprawny. Nastepnie naglowek zawiera informacje jak: * suma kontrolna naglowka * Identyfikator naglowka * Flagi (obecnie nie uzywane, chce za ich pomoca rozrozniac typ szyfrowania / kompresji) * System na jakim plik zostal utworzony, chociazby aby wiedziec ze trzeba zamienic \ na / * Wersja pliku (nowsza wersja bedzie wymagala klasy w nowszej wersji) * Rozmiar danych * Suma kontrolna danych Dane po zapisie do pliku sa od razu walidowane. Kod: http://wklej.org/hash/8de4c3a48f3/ Jak zwykle krytyka mile widziana Pozdrawiam |
|
|
24.05.2017, 17:09:51
Post
#2
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%) |
Konstruktywna krytyka tak, natomiast Twoj post niewiele wnosi do tematu.
To, ze nie znajdujesz dla niego zastosowania, nie znaczy ze nikt nie znajdzie. Jest to wylacznie Twoja opinia, o ktora nie dbam. Czytajac natomaist Twoja ostatnia wypowiedz, odnosze wrazenie ze sam masz problem ze zrozumieniem. Jestes podobno programista z 15-letnim doswiadczeniem. Powinienes wiec wiedziec, ze pisanie takich skryptow w PHP jest nieoptymalne. A suma sumarum ostatecznie i tak wykonujesz polecenia powloki forkujac poraz kolejny proces basha/sh/ksh/cokolwiek masz w OSX. Jaki wiec jest sens uruchamiac z konsoli interpreter PHP, by z niego poraz kolejny wywolywac shella? Zaden - dlatego taki skrypt powinien byc napisany w bashu, a nie w PHP. Zreszta przegladajac Twoj kod PHP i patrzac jak usilnie dolaczasz go do OSXa podczepiajac skrypty pod akcje wnioskuje ze innego jezyka chyba nie znasz. Moglby zatem smialo rzec, ze przygania kociol garnkowi. Koniec tematu z mojej strony. |
|
|
25.05.2017, 22:13:21
Post
#3
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Konstruktywna krytyka tak, natomiast Twoj post niewiele wnosi do tematu. To ty zacząłeś odbiegać od tematu... Cytat Zreszta przegladajac Twoj kod PHP i patrzac jak usilnie dolaczasz go do OSXa podczepiajac skrypty pod akcje wnioskuje ze innego jezyka chyba nie znasz. Znam parę innych mniej lub bardziej popularnych języków programowania, ale z PHP korzystam na codzień i w tym pisze mi się najbardziej "neutralnie" - dlaczego więc nie miałbym go używać na własny użytek również do innych celów? Tak przy okazji, nie wiem czy wiesz, ale ogrom ludzi tak robi - ułatwia sobie życie pisząc proste "programiki" w językach, w których jest im najwygodniej. Równie dobrze jak PHP może to być Python, Ruby, cokolwiek. Odwróciłeś kota ogonem, bezmyślnie przyczepiasz się do mojego prywatnego kodu którego nikomu celowo nie daję do oceny (bo i nie ma czego oceniać), ale sam żadnej krytyki nie przyjmujesz, w żadnym wątku. Dalsza dyskusja faktycznie nie ma sensu bo to jak gadanie do ściany... Ten post edytował mls 25.05.2017, 22:21:56 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 5.05.2024 - 09:38 |