Skocz do zawartości

Ranmus

Filar Społeczności
  • Postów

    3 205
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Treść opublikowana przez Ranmus

  1. Nie chce mi się sprawdzać czy kod będzie wolny od błędu, ale lepiej już zastować funkcję file(), która zwraca cały plik w formie tablicy, gdzie każdy element to kolejna linia pliku. $tresc = file ( "sciezka_i_nazwa_do_pliku" ); Ostatnia linijka: $linijka = $tresc[ count( $tresc ) - 1 ]; Przedostatnia linijka: $linijka = $tresc[ count( $tresc ) - 2 ]; Pierwsza linijka: $linijka = $tresc[ 0 ]; Żeby wydobyć określone części tekstu, gdzie wiesz w jakim formacie jest zapisany, najlepiej posłużyć się metodą explode, która rozbija tekst i zwraca tablicę. W tym celu trzeba podać odpowiedni separator. Przykładowo ta ostatnia liczba: $rozbicie = explode( " ", $linijka[0] ); $liczba = floatval( $rozbicie[1] ); //wyciagnieto liczbe 0.8812 Rok: $rozbicie2 = explode( "-", $rozbicie[0] ); $rok = intval( $rozbicie2[2] ); // 8 Dzień: $dzien = intval( $rozbicie2[0] ); // 31 Miesiąc: $miesiac = $rozbicie[1]; // Jan A tak w o ogóle to lepiej było zapisać daty w formie uniksowego znacznika czasu (liczba zwracana przez funkcję time). Wtedy byś miał same liczby i formatowanie ich z i do daty by było znacznie łatwiejsze. Przykładowa treść pliku daty.txt: 1205244118 1205244120 1205244130 $daty = file( "daty.txt" ); $czas1 = intval( $daty[0] ); //pobieramy 120524418 echo date( "j-M-y G:i:s", $czas1 ); //wyświetli 11-Mar-08 15:01:58 Dzięki temu można łatwo sortować, bo czas jest zapisany w liczbie (w bazie danych podobnie, trzymać datę jako liczbę).
  2. Ten wątek tak konkretnie jest o czym, o kreskówkach wszelakiej maści? Bo wymienone wcześniej Kubuś Puchatek i Family Guy mają się jak pięść do nosa. Przecież to całkiem inne kategorie. Pierwsza to klasyk kinematografii rysunkowej dla dzieci, a druga to humorstyczna kreskówka dla dorosłych przeca. Byśta jakiś schemat i kategorie ustalili. ps. Włatcy Much to wtórny, nudny idiotyzm. Ja tam nic śmiesznego nie widzę. :/
  3. Tak jak napisał Tuxman, masz za stary system, któremu brakuje już wielu funkcji systemowych. Albo zainstalujesz XP albo powrócisz do VS 2005. Widziałem gdzieś jakiegoś wrappera dla win2000, ale to tylko do paru funkcji, zrobionego celem odpalania gier z XP, ale słyszałem, że i tak mało co chodzi, więc daruj sobie w razie czego jakieś aktualizacje, łatki itd. Win2000 is dead.
  4. Ranmus

    Foto-galeria

    Ciekawe te zajęcia z rysunku, można więcej fot? :D
  5. Ranmus

    Foto-galeria

    Tak jak napisał propa, to niezbyt ładnie wygląda (od razu widać "młodzika"). Same wąsy u młodzieży lipnie wyglądają. Znacznie lepiej zapuścić sobie brodę lub ot, większy zarost i tyle.
  6. Ranmus

    Foto-galeria

    17? A w życiu. Jak pierwszy raz spojrzałem na to zdjęcie i nie patrzyłem kto je zapodał, to pomyślałem, że masz coś koło 14 lat. XD
  7. Jeżeli firma hostingowa synchronizuje swój czas za pomocą serwerów publicznych ntp, to zapewne ma dokładniejszą datę niż TVP3.
  8. Ranmus

    Wasze Zwierzaki

    O właśnie, na działkach (które są blisko centrum Szczecina) też panoszy się banda dzików. Skąd to się tam wzięło? Nie wiem...
  9. Ranmus

    Wasze Zwierzaki

    U mnie na działce to czasem jakiś ptak walnie z całej pety o szybę tarasu, innym razem kot z dachu altanki zleci na głowę ukręcając kark... I kto to wymyślił, że koty zawsze spadają na cztery łapy. :P
  10. Ranmus

    Wasze Zwierzaki

    Tylko głowę? :| Ja znalazłem kiedyś na ulicy (nie w centrum miasta ofkoz), jak szybko biegłem na autobus, zdechłego borsuka. Ale futerko miał całkiem ładne, więc w sumie trzeba było brać ścierwo i przerobić na czapkę. ;)
  11. Ranmus

    Foto-galeria

    Panie Baca, zgól se ten młodzieńczy wąsik i nie lansuj się na Małysza. ;) Zapuścić to se możesz, ale jak będziesz miał brodę. Swoja drogą przypomniałeś mi Blackmaula (a może to był Kamrat88? hmmm... )
  12. 1. Zainstaluj Windows XP 2. Zainstaluj nań VMWare Server 3. w VMWare zainstaluj linuksa Wszystko będzie banglać jak na leży. Metoda sprawdzona osobiście przez waszego ukochanego admina. :D
  13. To robisz coś źle, bo ja wyciągając 30 wierszy z puli 150.000 przy sortowaniu względem kolumny liczbowej uzyskuję czas rzędu ułamka sekundy.
  14. 1. Czemu zapowiedź jest w nie tym dziale co potrzeba? 2. Czemu nie ma dema?
  15. Ranmus

    Server Sa-Mp

    No ale taka jest prawda, więc nie wiem z czego tu się smiać. Jeżeli tworzysz coś tylko pod windowsa, to lepiej używać visuala, bo raz że lepsze środowisko, dwa że mniej kłopotów. Poza tym zobacz na wielkość prostych dlli jaką wypluwa mingw/gcc a jaką visual c++, który korzysta z bibliotek windowsowych (te swoje runtime). Różnica będzie rzędu megabajta (czy pół, bo już nie pamiętam).
  16. Ranmus

    Foto-galeria

    Jak byliśmy ostatnio w Krakowie z Borkiem na tym koncercie najta, to chcieliśmy Ci SLy przy okazji zrobić wjazd na chatę, ale żeśmy za późno o tym pomyśleli (o ile rzeczywiście mieszkasz w Krakowie, bo tak słyszałem). :P
  17. 1) Jeżeli chcesz w bazie danych trzymać datę, to stwórz w tym celu kolumnę int (o długości 11 znaków bodajże) i zapisuj czas w postaci liczby unixtime. Dzięki temu zaoszczędzisz sobie kłopotów z postformatowaniem. Poza tym na zwykłych liczbach lepiej się operuje. 2) Kolumna daty pełniąca rolę indeksu, to bardzo zły pomysł, bo raz, że będą kłopoty ze zmianami czasu, a po drugie w danej sekundzie może się zdarzyć, że dodasz więcej niż jeden wiersz, a to poskutkuje powstaniem dwóch wpisów z tym samym indeksem. Parametr UNIQUE nie ochroni przed ewentualnymi błędami. 3) Jeśli chodzi o indeksację wierszy, to powróć do tego co usunąłeś, a mianowicie stwórz kolumnę typu int i nadaj jej właściwości: PRIMARY, UNIQUE oraz AUTO INCREMENT i NOT NULL. Ten sposób jest znacznie lepszym i szybszym rozwiązaniem. Poza tym taka kolumna zjada mało zasobów i umożliwa późniejsze łatwe wiązanie z innymi tabelami. 4) Sortowanie wierszy względem kolumny liczbowej jest zawsze bardzo szybkie, więc nie wiem w czym problem. Poza tym jeżeli chcesz sortować według kolumny o innym typie danych lub według wielu kolumn, to często opłaca się nałożyć INDEX np. typu BTREE (zjada troszkę miejsca, ale przyspiesza ewentualne operacje na kolumnach czasem nawet kilkadziesiątkrotnie). Co do crona, to właśnie służy od tego co napisałeś i nie ma sensu szukać innych alternatyw, zwłaszcza że twój ISP i tak na to nie pozwoli. Może tworzysz złe reguły?
  18. Ranmus

    Foto-galeria

    Pousuwałem z wątku co gorsze offtopy. Możecie dalej zarzucać zdjęciami.
  19. Ranmus

    Server Sa-Mp

    Polecam wywalić dev-c++ i zainstalować visual C++ express. Kompilator visuala będzie lepszy od mingw, bo dll i tak nie będzie wieloplatformowy.
  20. Ranmus

    Foto-galeria

    Dałeś takie ciemne zdjęcie, że musiałem gammą rozjaśniać. Nawet nie zauważyłem tej kanapy czy tapczana. :]
  21. Ranmus

    Foto-galeria

    Kryniak, dlatego dałem w głupiej pozie, bo jestem naprawdę niewyspany i zmęczony, co było widać na innych zdjęciach, bardziej "od frontu". Jeszcze by mnie ktoś za ćpuna wziął... więc wybrałem takie a nie inne. XD ... no chyba że ktoś mi zapłaci. :]
  22. Ranmus

    Foto-galeria

    @Kryniak: Dawaj fotę i nie pierdziel, tylko żebym widział gmclan w tle! :P @Yoho: No nie wiem, namyślę się, teraz idę jeść i w ogóle jestem zmęczony, a miałem dzisiaj ostro majstrować przy pracy magisterskiej, a nie się ośmieszać na gmclanie...
  23. Ranmus

    Foto-galeria

    Proszę, może być? Specjalnie dla Yoho zrobione przed chwilą zdjęcie w głupiej pozie (z językiem nie wyszło). Siedzę ubrany w jedną z najgorszych domowych szmat, nieogolony i bez żadnych poprawek, nawet nie poszedłem do lustra się sprawdzić. :P
  24. Ranmus

    Foto-galeria

    Yoho, lepiej nie, bo nie będziesz mógł spać! :P
  25. Ranmus

    Foto-galeria

    Barrel Rolllllllll!
×
×
  • Dodaj nową pozycję...