Skocz do zawartości

Utermiko

Użytkownicy
  • Postów

    796
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Utermiko

  1. 1r6bv5.png

    Tak odbiegając trochę od tematu. Mam kości 2 x 2GB (różne firmy), win jest x64 a pokazuje 3,3 GB pamięci. W informacjach od BIOSu tak samo. W instrukcji od płyty maks. pamięć to 4 GB. Wiadomo jaka może być przyczyna?

  2. 8.1 będzie w czerwcu. Mam nadzieję że poprawią modern bo w niektórych miejscach jest fatalnie zrobione.

     

    1) Nie wiem czy wiesz, ale w Windowsie (jest potwierdzona) zasada "ile znajdzie, tyle zajmie" - im masz słabszy komputer tym Windows pobiera mniej zasobów, nie wiem jak to działa, ale jakoś tak

    Skoro ma więcej pamięci to lepiej na starcie załadować wszystko niż potem doczytywać z dysku. W razie gdy brakuje pamięci to zazwyczaj zwalnia jej trochę.

  3. @Utermiko

    Jaki spam, przecież od dawna to wiadomo, pfff

    Można było przewidzieć że to napiszesz :P

     

    Tak przy okazji, to ty tak dla jaj hejtujesz wszystko co związane z windowsem czy na serio?

  4. ReactOS 0.3.14 is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

     

    Niby to Valhalla ale ja bym był za usunięciem tego tematu.

  5. Według dokumentacji:

    This function can be used to move through a buffer, finding the start, the end, or a position relative to that which was last used when reading or writing data. The "offset" value is the offset (in bytes) to add to the given seek position, for example, if the base is relative and the offset is 4, then the buffer position will move along 4 bytes from it's current position. Please note the following:

     

    You can use negative values for the offset to seek back through the buffer as well as positive values.

     

    If the buffer is of the "wrap" type and you offset past the end of the buffer, the seek position will also wrap.

     

    If the buffer is not of the "wrap" type, the seek will clamp to the beginning or end of the buffer, even when the offset would take the seek outside of the buffer limits.

     

    The following constants are accepted as the "base" argument for seeking to:

     

    buffer_seek_start The start of the buffer

    buffer_seek_relative A position relative to the current read/write position

    buffer_seek_end The end of the buffer

     

    To chyba powinno być coś takiego:

     

    GML
    buffer_seek(blocks_map, buffer_seek_start, 5); //ustawia pozycję na 5 od początku bufora

    buffer_seek(blocks_map, buffer_seek_relative, 5); //przesuwa pozycję w buforze o 5 bajtów do przodu</span></span>
  6. Takie coś nazywa się UDP hole punching. Sieci P2P tak działają.

     

    S - serwer

    A - klient A

    B - klient B

     

    A wysyła do S że chce stworzyć pokój.

    S odpowiada A że pomyślnie stworzono

    B znajduje pokój za sprawą S i chce do niego dołączyć

    S wysyła do B ip A

    S wysyła do A ip B

    Teraz chcą nawiązać połączenie bezpośrednie. Odbywa się to mniej więcej tak:

    A wysyła do B jakiś pakiet na porcie dajmy na to 4000

    B wysyła do A jakiś pakiet też na porcie 4000

    Jeśli pakiet UDP nie zginął to znaczy, że najprawdopodobniej został otworzony "tunel" między klientami. Najlepiej sprawdzić to jakimś pingiem czy coś. Mogą się komunikować na porcie 4000 przez UDP.

     

    Działanie jest proste.

    Kiedy A wysyła pakiet UDP do B to router A otwiera się na pakiety pochodzące od tego IP i portu na który został wysłany pakiet.

    To samo z B.

    A wyśle pakiet, który zostanie odrzucony przez B, ale za to mamy już "dziurę" na A.

    W takim wypadku B wysyła pakiet do A. A go odbiera bo ma otworzoną "dziurę", a B ją stworzył u siebie wysyłając pakiet do A.

     

    Poszperaj w googlach jak chcesz wiedzieć więcej. Proszę mnie poprawić jeżeli się gdzieś pomyliłem.

    Od siebie dodam, że udało mi się takie połączenie nawiązać. Co prawda nie w GM'ie ale socket to socket więc bez różnicy.

     

    No i jest możliwe również takie coś jak TCP hole punching. Nie zagłębiałem się w to więc nie wiem nic więcej.

  7. Ktoś wie co to za format i czy istnieje do tego parser?

    [
      {
        "files": [
          "BNbNhPX", 
          "fCD3xBb"
        ], 
        "added": "2012-02-19T23:31:46Z", 
        "name": "awesome", 
        "href": "http://hostr.co/xKKWhg5", 
        "id": "xKKWhg5"
      }, 
      ...
    ]

×
×
  • Dodaj nową pozycję...