Skocz do zawartości

nazgul1

Użytkownik
  • Liczba zawartości

    42
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez nazgul1

  1. No to żeś się popisał. Ty wymieniłeś architektury procesora, a powinieneś był zapytać o nasm, masm, yasm, itp. Co do samego autora tematu, to szybciej będzie, jeżeli sam poszuka sobie w sieci jakiś tutorial, bo pytanie jest o same podstawy podstaw programowania i pewnie nikomu nie będzie się chciało tego tłumaczyć. http://lmgtfy.com/?q=assembler+tutorial Wróć, jeżeli już będziesz miał jakieś poważniejsze problemy, np. dlaczego mi się to nie kompiluje?
  2. Do Javy sugeruję zapoznać się z książką "Thinking in Java" Bruce'a Eckela (jest nawet polska edycja), oraz tak jak pisał kolega wyżej, wiele ciekawych informacji znajdziesz bezpośrednio na stronach z dokumentacją języka: http://docs.oracle.com/javase/tutorial/collections/
  3. nazgul1

    C++ trolluje?

    a skąd..., to tak samo jak byś napisał: b = ++a=a++;
  4. 19. ax2+c=0 20. c=ax2 itd. Zapomniałeś jeszcze o paru kombinacjach, ale przynajmniej teraz wiem dokładnie o co Ci chodzi. Napisałem wcześniej prawidłowe podejście do twojego problemu, lecz dla początkującego programisty jak Ty, może to być zbyt trudne zadanie. Mimo to, nie chcę zabijać twojej radosnej twórczości, więc śmiało dalej kombinuj. W końcu zwykło się mówić, że istnieje tyle rozwiązań ilu programistów. Podpowiem jeszcze tylko, że istnieje taka strategia jak "dziel i rządź", więc gdybyś podzielił swój program na kilka funkcji..., bo trzymanie wszystkiego w jednym main() jest,
  5. Hej, ty chyba chcesz popełnić interpreter dla wyrażeń kwadratowych. Zadanie dość ambitne jak na zwykły program, który miał tylko liczyć równania kwadratowe. Zwykle interpreter składa się z dwóch części: analizatora leksykalnego i analizatora składniowego. W twoim programie brakuje logicznego rozróżnienia dla tych pojęć i dlatego masz pewne problemy, jak np. "co się stanie jeśli nic nie będzie stało przed x", albo "co będzie jeśli wpiszę kilka spacji". Gdybyś chciał to porządnie napisać, to w pierwszej kolejności powinieneś zacząć od zdefiniowania języka. W Twoim języku (dla uproszczenia
  6. Hmm, ja tam nic nie znajduję w tym logu z HijackThis, ale niech może ktoś bardziej obeznany w temacie się wypowie. Mam jeszcze tylko takie pytanie. Czy aby nie korzystasz przypadkiem z bezprzewodowej klawiatury i myszki? Może ktoś Ci robi "włam" przez radioodbiornik.
  7. Jakby nie patrzeć to twoje zdanie jest w 100% prawdziwe, jednak niektórych może wprowadzać w błąd. Przede wszystkim na dysku można utworzyć maksymalnie 4 partycje podstawowe (http://pl.wikipedia.org/wiki/Partycja_podstawowa). Aby mieć więcej partycji, to jedna z partycji podstawowych musi być zamieniona na logiczną i dopiero wewnątrz partycji logicznej można tworzyć dodatkowe partycje. @Do autora Masz niezły bajzel na tym dysku. Przede wszystkim partycja Systemowa powinna znajdować się na samym początku dysku (w twoim przypadku przed partycją z literką D) ponieważ tam są osiągane najwięk
  8. Ależ szatkus dobrze ci podpowiada. W taki sposób zwykle opisuje się bazy danych. Natomiast, jeżeli ci chodziło o _wygląd_ baz danych w IMGW to pod tym linkiem znajdziesz słowno-muzyczny opis razem ze zdjęciami: http://www.imgw.pl/images/stories/materialy_edukacyjne_imgw/ulotka_o_instytucie_druk.pdf
  9. Hmm, a nie da się zainstalować sterowników w prostszy sposób? np. http://pl.wikibooks.org/wiki/Ubuntu/Sterowniki lub https://help.ubuntu.com/community/BinaryDriverHowto BTW, czy ten plik znajduje się w /home? Napisz, co wyświetla komenda: $ ls -l /home/amd* Jeżeli jest to plik wykonywalny, to spróbuj go uruchomić bezpośrednio: $ sudo ./amd-driver-....
  10. Hej, poważnie od 3 lat nie restartowałeś windy? Może tam jakiś licznik się przekręcił? Na poważnie, pobierz ze strony http://www.thesycon.de/deu/latency_check.shtml programik i zacznij testować, co powoduje zacięcia. Może to być jakaś usługa lub sterownik urządzenia, więc wyłączaj pojedynczo wszystkie podejrzane usługi, a potem urządzenia, aż znikną przycięcia. Szczegóły znajdziesz na podanej wyżej stronie.
  11. Ciężka sprawa. Google coś mi podpowiada, że może to być fragment tekstu z Help'a do Borland Turbo C++ 3.1. Nikt już tego nie używa, ani nie sprzedaje, zatem możesz mieć problemy ze znalezieniem tego kompilatora w necie. Możesz zawsze spróbować zwrócić się do Borlanda z odpowiednią prośbą. Ba, już nawet Borland nie istnieje, więc nie ma nawet do kogo się zwracać.
  12. Raczej tak. Tzn, jeżeli na wirtualnej maszynie Linux wykryje twoją kartę sieciową, to wszystko jest ok. Natomiast, jeśli nie wykryje, to nie będzie wiadomo, czy to wina wirtualnej maszyny czy karty i wraz będzie trzeba sprawdzać na normalnej maszynie.
  13. Hej, zwykle dystrybucje linuxa już mają zainstalowane większość popularnych sterowników. Czy już sprawdzałeś, że Ci karta nie działa pod Ubuntu? Możesz uruchomić wersję LiveCD i upewnić się czy wszystko działa zanim zainstalujesz Linuxa. Jeżeli Live ci wykryje kartę, to również po instalacji systemu będzie ona działać. Żadnych sterowników od producenta nie trzeba ściągać.
  14. Żadnych tam programów wątpliwego pochodzenia nie pobieraj. Pakiet sterowników do twojego laptopa jest na stronie producenta. http://www.sony.pl/support/pl/product/VGN-FZ11M/downloads/Preinstalled_Drivers_2926 Sprawdziłem, że są tam również sterowniki do wbudowanej kamerki. Pytanie, czy je już instalowałeś i nadal masz problemy?
  15. nazgul1

    CentOS i VPS

    Tak, to jest system 32-bitowy. Zatem masz złą wersję ts'a. Poszukaj wersji x86.
  16. nazgul1

    CentOS i VPS

    Witaj, Czy aby na pewno twój system jest 64-bitowy? Z komunikatu wynika, że w systemie brakuje podstawowej biblioteki glibc (co jest raczej nie możliwe). Sprawdź na początek, jaką masz wersję jądra: $ uname -rm Jeżeli jest to system 64-bitowy, to sprawdź dalej, czy istnieje plik lub dowiązanie w /lib64/ld-linux-x86-64.so.2
  17. To nie jest problem sprzętu, ale Windows'a. Ja też mam konfigurację SSD+HDD i tak jak pisałeś system laguje, gdy próbuje się odwołać do zasobów na zatrzymanym dysku. Z tym, że mi to zachowanie nie przeszkadza ;p, ale też nie mam pliku wymiany na HDD. Ten plik wymiany może być u Ciebie problemem i przypuszczam, że przedtem mogłeś nie mieć tych lagów, bo w opcjach zarządzania energią mogłeś mieć wyłączone usypianie dysków twardych. Chociaż, równie dobrze mogłeś zainstalować jakiś soft, i teraz w tle może działać jakiś inny program, np. antywirus, który co jakiś czas skanuje HDD. Aby do
  18. Nie, a przynajmniej nie słyszałem o takich sterownikach, które by 'ukrywały' dostępną przepustowość łączą. Możesz jedynie wymusić taką szybkość, na jaką pozwala interfejs Ethernet, czyli 10/100/1000Mb, lecz to się nie opłaca, bo jednocześnie ograniczysz sobie dostęp do sieci lokalnej. Raczej musisz poszukać jakiegoś programu do monitorowania szybkości sieci. Jak coś znajdziesz wartościowego, to podziel się.
  19. nazgul1

    [C++] Szablony

    No nie wiem, moja szkoła uczyła odwrotnie. BTW, z przytoczonych wiki wynika, że język tylko _wspiera_ dane typowanie, a dalej już od programisty zależy, jakie cechy języka będzie stosował.
  20. nazgul1

    [C++] Szablony

    Silnym i statycznym, jeśli już chcesz wnikać w szczegóły. Słabe typowanie to masz w PHP lub Javascript. http://c2.com/cgi/wiki?StronglyTyped A reszta zależy od stylu programowania, ale to już byłoby nie na temat.
  21. nazgul1

    [C++] Szablony

    Whoa, C++0x, nieźle! Ja niestety nie znam składni dla tego rozszerzenia. No to teraz temat można uznać za wyczerpany.
  22. nazgul1

    [C++] Szablony

    Trzeba pamiętać, że język c++ charakteryzuje się silnym typowaniem, czyli musisz niemal zawsze podawać jawnie, jakiego typu jest dana zmienna, w szczególności podczas rzutowania z utratą precyzji (np. rzutowanie z float na int). W drugą stronę konwersja odbywa się niejawnie, ale powinieneś dostawać Warningi: W twoim przykładzie funkcja "Suma" zakłada, że typ zwracany jest taki sam jak typ pierwszego parametru funkcji (kompilator dalej sam się "domyśla" jaki typ jest zwracany). Dlatego, gdy pierwszy parametr jest aIntTablica, to aWynikowaTablica musi też być typu TArray<int>, itd.
  23. nazgul1

    [C++] Szablony

    Witaj, na początek powinieneś ogarnąć znaczniki formatowania tekstu na tym forum [ CODE ][ /CODE ] bo strasznie czyta się twojego posta. A więc przechodząc do twoich pytań: Ad1. a) Dawno już nie pisałem w C++, ale wydaje mi się, że twoja implementacja funkcji Suma wygląda prawidłowo (składniowo i semantycznie). Chciałeś sumować zawartość dwóch tablic o różnych typach, dlatego potrzebne były dwa parametry szablonu. - Niejawna konwersja typów? - Konwersja zachodzi tam, gdzie wykonywana jest operacja na obiekcie danego typu. W twoim przypadku jest to dodawanie: aWynik->Ustaw(i) =
  24. Programik Yumi, działa z praktycznie każdą dystrybucją linuxa i jest za darmo. http://www.pendrivelinux.com/yumi-multiboot-usb-creator/
  25. Błąd może dotyczyć usługi IP Helper, która obsługuje protokół IPv6 w sieci IPv4. Jeżeli nie korzystasz z IPv6, to możesz tą usługę wyłączyć. Więcej na ten temat można znaleźć tutaj: http://social.technet.microsoft.com/Forums/en/windowsserver2008r2general/thread/ba9f0968-9275-434f-9e40-ec0621c3a35a
×
×
  • Dodaj nową pozycję...