
azedor
Stały użytkownik-
Postów
47 -
Dołączył
-
Ostatnia wizyta
Treść opublikowana przez azedor
-
złozoność O(2nlgn) to to samo co O(nlgn) ? :) jeśli tak to to można zrobić tak jak powidziałeś :)
-
Poniższe zdaaie pochodzi z ksiazki "Algorytmy i strkutury danych" H.Cormena i innych autorów. Mam dany zbiór liczb całkowitych S, oraz liczbę całkowitą X. Program ma sprawdzić czy istnieją w tym zbiorze dwie liczby ktorych suma wynosi X. Oczywiscie do tego momentu to zdania jest trywialne :), ale chodzi o to żęby ten program (funkcja) działałą w czasie O(n*lg(n)), gdzie n to ilość danych wejsciowych, lg to logarytm o podstawie 2, O - to złożoność obliczeniowa programu (zazwyczaj uzywa się symbolu theta). Wiem jak rozwiązać to zadanie w przypadku gdy zbiór jest posorotwany, wtedy jestem w stanie napisać funkcje o takiej złożonośći, ale w zdaniu nic nie jest powiedziane, że zbiór jest posorotwany, więc póki co to nie wiem jak to zrobić. Możliwe, że to zadanie będzie opieralo się na rekurencji, z dzieleniem zbioru na połowe, wtedy mielibyśmy dokładnie lg(n) poziomów rekursji, ale może ktoś ma inny pomysł jak to zrobić.
-
Ostatnio nie mialem czasu, aby się tym zajmowac, ale udalo mi się znalelźć rozwiązanie mojego problemu, oto odpowiednia funkcja: void TSDIAppForm::GoToLine(int line) { Memo1->SelStart = Memo1->Perform(EM_LINEINDEX, line - 1, 0); Memo1->Perform(EM_SCROLLCARET, 0, 0); } Pomyśląłem, żę się może komuś przydać, w skrócie powoduje ona "przejscie" do lini numer "linie". Oczywiście zamiast Memo1, można wstawić swoją nazwę obiektu typu Memo.
-
Witam, chciałbym się dowiedzieć, czy komuś się udało zainstalwoać Linuxa Real Time. Jęsli tak, to na jakiej dystrybucji linuxa i wersji jądra. Bo ja to próbuję zrobić w ten sposób. Mam system Mandrake 10.0 z jadrem w wersji 2.6. Ze strony sciagam prepatched_linux_kernel-2.4.20-rtl, i instaluję tą łatke na jądra linuxa, udałe mi się ja poprawnie skomiulować, po kompilacji w pliku lilo mam dodany wpis odpowiedni i po restarcie moze wybrać do uruchomienia nowo skompilowane jądro, tylko teraz jest taki problem, żę po uruchomieniu powinieniem zainstalować juz sam czystu Linux Real Time, to to co w czesniej instalowalme to jest tylko jakaś łatan na jądro czy coś w tym stylu. Tak więc nie udaje mi się zainstalować już samego Real Time Linuxa. Sciągam odpowiedni plik ze strony producenta RTL-a tzn rtlinux-3.1.tgz i go wypakowywuję do dowolnego katalogu i po wejscu do wypakowanego katalogu powinienem móc skompilować tego RTL-a wydają polecenie make, ale nic się nie da zrobić, tzn wyskaują komunikaty "no such file or directory". Tak jakbym nie z tego katalogu robil make, ale sam już nie wiem co. Bardzo prosze, jeśli będzie ktoś to czytał kto instalowałm Reral TIme Linuxa, o jakieś wskazówki, jak to poprawnie zrobić. Tzn mi się udaje poprawnie skompilować tego prepatcha na jądra linuxa, ale później samego RTLa nie wiem jak skompilować.
-
Nie kombinuję, ale poprostu nie wiem jak to inaczej zrobić, niż za pomocą Mema. Bo jak już napisalem wcześniej chce wyświetlić sobie 6 liczb, każda w innym wierszu, tylko że jak je wyświetlam to kursor przechodzi mi do siódmego wiersza, i znika mi I wiersz z liczbą, bo tak mam ustawiony rozmiar okienka że dokładnie 6 wierszy ma się zmieścić. Wiem, że da się napewno jakąś funkcją ustawić kursor w dowolnym wierszu i to by rozwiązało mój problem.
-
Czy istnieje jakaś komenda ustawiajaca mi kursor na początku okreslonego wiersza w okienku Memo ? Bo chce, żeby po wypisaniu przykładowo szesci liczb, każda w innym wierszu, kursor ustawiał się na poczatku pierwszego wiersza (oczywiście wypisane liczby mają nadal się znajdować). Chce tak zrobić, ponieważ mam problem z dobraniem odpowiedniej wielkości okienka memo, poniweaż po wypisaniu ostatnioej linii kursor przechodzi mi do następnego wiersza, przez co to wygląda tak, jakby miał rzeczywiscie wpsianych 5 wierszy, a w rzeczywsitości mam 6, tylko że ten pierwszy wiersz jest nie widoczny, ale jak sobie pzresuną kursor do pierwszego wiersza to już to wyglada tak jak powinno. Więc komenda do ustawiania kursora w odpowiednim miejscu rozwiaże mój problem :)
-
szczerze mówiąć nie wiem o co mi chodziło z tym "rje" :D. Tak czy siak dzięki za pomoc, polecenia do odczyty i zapisywania w memo bardzo mi się przydało. Nie znasz może jakiejś dobrej książki albo jakiegoś kursu online traktującego o obiektach VCL(bo chyba tak sie nazywa ogolnie te wszystkie buttony, edity, mema itd :D ). Tzn chodzi mi jakis opis metod do poszczegolnych obiektow, przyklady ich uzycia itp, na necie znalazlem wprawdzie pare stronek, ale bardzo nie wiele jest interesujacych rzeczy.
-
Już mi się prawie udalo zrobić wszystko tak jak chciałem, ale mam znowu problem :D, otóż ustawiłem sobie rje wypisać to wypisuje się tylko 5, tak jak by ten ostatni wiersz musiał pozostaś pusty, nie wiem jak to zmienić, bo teraz muszę mieć wydłożone mniej więcej o 1 wiersz memo żeby mi się wypiswywało 6 wierszy, ale to trochę tak nie ładnie wygląda. I jescze jedno pytanie, czy dało by się tak zrobić, aby będąc w dowolnym wierszu memo, wcisnięcie Enter nie powodowało przesunięcie wszystkich linii poniżej o 1 w dół, lecz jedynie przejscie kursora do następnej lini i zaznaczenie tekstu znajdującego się tam ? Bo mam np. 6 linii tekstu i chcialbym szybko zmienić np trzecią to przechodzę za pomocą Tab do okienka memo, kursor mi sie ustawia w I linii, wciskam 2x enter i już mogę wpisać nową wartość w trzeciej linii
-
]Ja już zrobiłem to za pomocą editów, ale gość którego oddałem projekt zażyczył sobie zeby zrobić to w ten posób, że wspólrzędne punktów zamiast podawać w osobnych okienkach mam podać w jednym, więc pomyślałem, że tak się tylko da zrobić przy pomocy Memo
-
tzn mi chodzi o coś takiego, że chce podac 4 wspólrzędne punktów A(x1,y1), B(x2,y2), i chodzi o to, zeby je podać w jedny okienku czyli to chyba musi być memo . W takim wypadku jak powininem wczytywać liczby ? Bo chce je podstawić pod oodpowiednie zmienne, w przypacku edita robilęm tak jak napisałem wcześniej, ale nie wiem jak w przypadku memo to zrobić, i czy gdybym chciał też wypisać liczbe w określonej lini to w jaki sposób ? tylko że ja te liczby mam jako zmienne więc musze je przekonwertować. ps. Czy istnieje inny sposób żebby podawać te liczby tak jak napisałem ,tzn mam okiernko i w I werszu podaje I wspólrzędną w drugim drugą itd, nie znam się za abrdzo an tym, możę do tego się danaje bardziej inny obiekt ?
-
mam pytanie, w jaki sposób wyświetlić tekst w polu memo tak aby wyświetlił się w podanym przeze mnie wierszu ?. np w polach typu edit mogłen napisać: Edit1->Text=IntToStr(12); aby wyswietlić np liczbę jakąś, ale ja chce to samo zrobić z polem typu memo, ale che wyświetlić w dowolnym wierszu. np chce wyświetlić jakis tekst w drugim wierszu. I analogicznie jak wczytać jakiś tekst z dowolnego wiersza ? I taki jescze pytanie, czy w polach typu edit da się wyświetlić dane w kilku wierszach ? czy tak można tylko w Memo ?
-
Witam, mam taki dizwny problem, o otóż mam taki propsty formularz: <? if($send=='przeslij') { if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { copy($HTTP_POST_FILES['userfile']['tmp_name'],"zdjecia/zjdjecie.jpg"); } else { echo "Wystąpił błąd w przesyłaniu : $userfile"; } move_uploaded_file($HTTP_POST_FILES['userfile']['dawid'],$HTTP_POST_FILES['dawid']['name']); } else { echo"<form action='start.php' method='post' enctype='multipart/form-data'>"; Wprowadź nazwę pliku: <input type='file' name='userfile'> <center><input type='submit' value='przeslij' name='send'></center> </form>"; } ?> skrypt jak widać napisany w php, służy poprostu do wysyłania plików na server, tz podaje jeden plik, graficzny i on mi bo ma zapisac pod nazwą zdjecie.jpg w katalogu zdjecia. I ten skrypt działą poprawnie , tzn mam jakś strone startową typy index.php i tam mam hieprłacze "dodaj plik" i jak klikne na nie to mi sie ten skrypt pojawia i faktycznie mi umieszca wskazany plik na serverze. Ale jak podpiąlem ten skrypt do innej stronki bardziej rozbudowanej to nie wiem czemu ale za każdym razem mi zgłasza bląd funkcja: is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']) , nie mam pojęcia czemu tak się dzieje, mozę jakby mi ktoś powiedział co mozę być powodem błedu tej funkcji to bym wiedział co mam poprawić.
-
Mam pytanie, czy mogą jakś w skrypcie napisanym w java scripcie odowłać się do bazy danych ? Np chcialbym w java scipricie zrobić tablicę ktorej elementami są odpowiednio pola z mojej bazy danych. Cyz woogle w java scipt może mieć dostęp do bazy danych ? chyba udało mi się już znaleźć to czego szukałem: Tutaj umieszczam ten skrypt dzięki któremu mogą zrobić dynamicznego selecta, tzn mam 2 selecty, w I wybieram jakąś opcje(np grupe) i automatycznie bez odświeżania stronki do drugiego selecta mi się ładują odpowiednie podgrupy. wprawdzie poniższy skrypt nie korzysta jesce z bazy danych, ale jak ktoś wie o co chodzi to go bez problemu przerobi tak żeby korzystał, ja już swój przerobilem i mi działa. <html> <body> <? echo"<form method='get' action='index.php'> <select name='grupa' id='pda-brand'> <option value='select'>Select PDA brand...</option> <option value='dell'>Dell</option> <option value='hp'>HP</option> <option value='palmone'>PalmOne</option> </select> <select name='podgrupa' id='pda-type'> <option class='select' value='select'>Select PDA type...</option> <option class='dell' value='aximx30'>Axim X30</option> <option class='dell' value='aximx50'>Axim X50</option> <option class='hp' value='ipaqhx2750'>iPAQ hx2750</option> <option class='hp' value='ipaqrx3715'>iPAQ rx3715</option> <option class='hp' value='ipaqrz1710'>iPAQ rz1710</option> <option class='palmone' value='tungstene2'>Tungsten E2</option> <option class='palmone' value='tungstent5'>Tungsten T5</option> <option class='palmone' value='zire72'>Zire 72</option> </select> <input type='submit' name='send' value='wyslij'> </form>"; ?> <script> function dynamicSelect(id1, id2) { // Feature test to see if there is enough W3C DOM support if (document.getElementById && document.getElementsByTagName) { // Obtain references to both select boxes var sel1 = document.getElementById(id1); var sel2 = document.getElementById(id2); // Clone the dynamic select box var clone = sel2.cloneNode(true); // Obtain references to all cloned options var clonedOptions = clone.getElementsByTagName("option"); // Onload init: call a generic function to display the related options in the dynamic select box refreshDynamicSelectOptions(sel1, sel2, clonedOptions); // Onchange of the main select box: call a generic function to display the related options in the dynamic select box sel1.onchange = function() { refreshDynamicSelectOptions(sel1, sel2, clonedOptions); }; } } function refreshDynamicSelectOptions(sel1, sel2, clonedOptions) { // Delete all options of the dynamic select box while (sel2.options.length) { sel2.remove(0); } // Create regular expression objects for "select" and the value of the selected option of the main select box as class names var pattern1 = /( |^)(select)( |$)/; var pattern2 = new RegExp("( |^)(" + sel1.options[sel1.selectedIndex].value + ")( |$)"); // Iterate through all cloned options for (var i = 0; i < clonedOptions.length; i++) { // If the classname of a cloned option either equals "select" or equals the value of the selected option of the main select box if (clonedOptions.className.match(pattern1) || clonedOptions.className.match(pattern2)) { // Clone the option from the hidden option pool and append it to the dynamic select box sel2.appendChild(clonedOptions.cloneNode(true)); } } } // Attach our behavior onload window.onload = function() { dynamicSelect("pda-brand", "pda-type"); } </script> </body> </html>
-
thx za ten link, ale to rozwiazuje tylko czescm ojego problemu, piewaz procz dwoch selectow w formularzy mam tez inne pola np. typu input, w momencie kiedy wybieram tego pierwszego selecta stronka mi sie przelaodwywuje, i zmienia sie dynamicznie select drugi, ale jednoczesnie wszystki pozostale pola w formularzy czyszcza sie pomimo ze wpisalem cos do nich wczesniej. nie wiem jak wlasnie zrobic, zeby po wybraniu select pierwszego i przeladowaniu stronki pola ktore uzpuelnilem juz byly nadal uzupelnione.
-
Jak usunąć trojana z pamięci operacyjnej ? W tej chwili mam program natyvirusowy: "NOD32", nie moge nim przeskanować komputera bo zgłasza mi caly czas że znalazł trojana w pamięci opercyjnej z którym nic nie może zrobić. Co mam zrobić żeby się go pozbyć nie formatujać dysku ?
-
Witam, mam taki problem: mam formularz i w nim 2 pola typu select, w pierwszym moge wybrac jakas kategorie ksiązki(sencacja, kryminal itp) , a w drugim podkategorie. Chcialbym tak zrobić, że jak wybiero kategorie to żeby kategorie sie zmienily odpowiednio, np jak wybiero kategorie Sencacja to żeby mi się lista z podkategoriami zmieniła na podkategorie należące do kategorii Sensacja. Nie wiem w jaki sposób sprawićżeby po wybraniu kategorii wykonała się odpowiednia czynność.
-
no moge, ale ja danel nie znam funkcji która mi opóźnia. Szukalem na necie i nie znalazłem, jak znasz taką to byblym wdzięczny gdybyś powiedział.
-
Witam, chcialbym aby osoba próbjąca wejść na mojąstronke bez logowania była przekierowywana automatycznie do strony gdzie się ma zalogować. Wiem jak zrobnić żeby osoba po wejsci bez logowania odrazu zostałą odesłana na stronke z logowaniem, ale che żeby to było coś w stylu : "Zoastaniesz za 5 sekund przekierowany do strony z logowaniem. " i tutaj cyferki idące w dół 5, 4 ,3 itd. W jaki sposób mogę pomiędyz wypisywaniem kolejnych cyferek robić jakies opóźnienie nie wielkie np 0.2 sekundy ?
-
dzięki za teraz juz działą :)
-
Witam, mam oto taką tabele: create table t_samochody(id int auto_increment, marka varchar(20), kolor enum('bialy','szary','czarny') default 'bialy', pojemnosc int(10) default 1000, data timestamp, primary key(id)) ENGINE=INNODB; insert into t_samochody values('','fiat','','2','','1999-12-12'); Tabela zostaje utworzona poprawie ale przy insercie sie czepia jestli pole z id pozostawiam puste wyskakuej mi komunikat "Out of range adjusted for column id ... " .Nie mam pojecia skad ten blad sie bierze, przeciez pole jest typu auto_increment wiec id sie samo ustawia i nie powino byc komunikatu o wyjsci z zakresu. Druga sprawa, jak przykladowo mamw wstawic rekord do tej tabeli aby zostal wykorzsytane wartosci defaultowe ? Jak nic ni epodaje np tam gdzie mma podac kolor to tez mi sie komunbikat wywala jak przy id
-
Chciałbym stworzić w jeżyku sql zapytanie które wybierze mi z bazy wszystkie rekordy w któyrch przykładowo wartośći pola "tytuł" będą sięzaczynać od liter "Pr" . Ogóle mówiac mam napisać w php wyszukiwarke okrełsoncyh ksiązek z tabeli "książki", czyli np podaje początek tytułu i maja mi się wyświtlić wszysktie pozycje których tytuł się rozpoczyna od podanej frazy. W jaki sposób sformułować takie zapytanie w ? użytkownik wpisuje w polu wyszukaj słowo "progra", ja podstawiam to pod zmienna $nazwa i takei zaptyanie ma sens ? select * from ksiazki where tytul='$nazwa*'; ? Jesli nie to w jakis sposob formuuje sie takie zapytania ? niepotrzebnie chyba jednak zadalem to pytanie bo już znam na nie odpowiedź, wystarczy dać select * from ksiazki where tytul like '$nazwa'; Temat uwazam za zamknięty :D
-
Witam, mam do napisania w C pod Unixem taki program: Proces macierzysty tworzy 3 procesy (P1, P2, P3) potemne i po ich utworzeniu proces macierzysty ma się zakończyć. Następnie proces P1 ma odczytywać z pliku dane, P2 ma je jakoś zakodować a P3 ma zakodowane informacje wypisać na ekranie. Działanie procesów ma być zsynchronizowane za pomocą semaforów, tzn mają się wykonywać w takiej kolejności P1, P2, P3. I to jest jedna częsc zadania która działą mi bez problemu. Druga częsc tego zadania polegać ma na tym, żę do dowolnegoz tych procesów moge wysłać jeden z trzech sygnałów, tzn sygnał zatrzymania, wznowienia i zabicia procesu(SIGINT, SIGCONT, SIGQUIT), tylko że wysłanie któegoś sygnału do któregoś z trójki procesów powoduje że na ten sygnał mają zareagować wsztystkie 3 procesy. Ma to działać w ten sposób żę w momencie wysłania sygnału np SIGINT do P1 proces P1 proces który otrzymał ten sygnał ma stworzyć łacze komunikacyjne między procesami P1, P2 i P3 i prezz to łącze ma przekazać informacje jakiego działania zarządał użytkownik, np że cche aby procesy zostały wstrzymane. Ja to w ten sposób robie, że Proces który otrzeymał od użytkownika jakiś sygnał otwiera 3 łącza nazwane (pliki), i do każdego łacza zapisuje liczbe która oznacza nr sygnału jaki mają na sobie wykonać poszczegołne procesy za pomocą funkcje raise(int nr_sygn). W momencie gdy dany proces zapisze ten nr sygnbału na wszystkei 3 łącze ma wysłać sygnał do pozostalych procesów (np SIGUSR1) informujacy że powinny odczytać z łącza nr sygnału jaki mają an sobie wykonać. Czyli np z drugiej otwartej konsoli wykonuje kill -SIGINT PID_P1 następnie P1 otwierza 3 łacza, L1, L2 L3, do każdeo z nich zapisuje liczbe 18 potem wysyłą sygnał SIGUSR1 za pomocą funkcje kill(0,SIGUSR2), sygnał ten przechytują wszstkie 3 procesy, łacze z tym ktory go wysłal i w reakcji na niego wywują funkcje która otwiera łacze, w przypadku P1 łącze L1 itd. następnie po odczytaniu z lacze liczby wykonują funkcje raise(nr_sygnał_odczytanego) , funkcja raise(int nr_syg) powoduje wysłanie określonego sygnału do samego siebie. Teraz tak, ta 2 cześć programu prawie działa mi dobrze, tzn jeśli wyśle sygnał zatrzmania do dowolnego procesu powoduje to zatrzymanie wszystkich trzeach procesów, czyli tworzą się poprawie wszystkie 3 łacza i każdy proces odczytuje poprawnie nr sygnału jaki ma an sobie wykonać, podobnie jest gdy wysyłam zakończenia procesó, również każdy proces odczytuje poprawnie nr sygnału i "zabijają sie". Tylko jest taki problem. W przypadku gdy mam wstrzymane wszystkie procesy, to po wsyłąniu np sygnału zakończenia albo wznowienia te procesy nie reagują wogole. Żeby było jaśnie o co mi chodzi przedstawiam fragment programu, kazdy proces jak widać ma 4 funkcje signal, w sumie każdy proces mozę dostać 4 rózne sygnały(3 sygnały użytkownika i jeeden sygnał pochodzący od ktregoś z procesów) i na każdy muszą zareagować funkcje f1, f2 i f3 są paktycznei identyczne, różnią się tylko tym że inny numer jest zapisywany do łącz nazwanchm, f1 zapisuje 19(sygnał wstrzyamnia) f2 18, f3 9. Funkcje P1, P2, P3 również sąniemal identyczne, różnia się tylko nazwą łącza z którego odczytuja, bo kazdy proces ma osobne łacze. void f1() { sig_num=19; mkfifo("plik",0777); //utworzenie łącz i zapisanie do nich nr sygnału file=open("plik",0_RDWR); write(file,&sig_num,4); mkfifo("plik2,0777); file2=open("plik2",0_RDWR); write(file2,&sig_num,4); mkfifo("plik3",0777); file3=open("plik3",0_RDWR); write(file3,&sig_num,4); kill(0,SIGUSR2); //wysłanie sygnału do wszystkich procesów aby odczytały informacje z łącza } void P1() { file=open("plik",O_RDONLY); //odczyt liczby z łącza read(file,&nd,4); unlink("plik"); raise(nd); //wysłanie sygnału i nr jaki odczytano } if((fork1=fork())==0) for(;;) { opusc(0,sem_id); fgetc(buf,80,s); printf("Wczytano: %s",buf); strcpy(p,buf); sleep(1); signal(SIGINT,f1); signal(SIGCONT,f2); signal(SIGQUIT,f3); signal(SIGUSR2,P1); podnies(1,sem_id); } fclose(plik); } else { if((fork2=fork())==0) for(;;) { opusc(1,sem_id); koduj(p); sleep(1); signal(SIGINT,f1); signal(SIGCONT,f2); signal(SIGQUIT,f3); signal(SIGUSR2,P3); podnies(2,sem_id); } else { if((fork3=fork())==0) for(;;) { opusc(2,sem_id); printf("Zakodowano: %s\n",p); sleep(1); signal(SIGINT,f1); signal(SIGCONT,f2); signal(SIGQUIT,f3); signal(SIGUSR2,P3); podnies(0,sem_id); } } Problem jak już powiedzialm jest w tym że jeśli wstrzymam wszystkie sygnały w wyśle do nich sygnał np wznowienia (SIGCONT) to poporstu nie ma żadnej reakcji, a powina być w końcu każdy sygnał ma funkcje która zostaje wywołana po przechwyceniu sygnału . TO wygląda tak ajkby sygnal wstrzymany wogole nie mógł zareagować na żaden sygnał tzn jesli wyśle kill -18 pid_procesu to ten proces zostanie wznowiony, ale ja musze do niego wysłać jakiś mój sygnał np SIGCONT i wznowione mają zostać wszystkie 3 procesy. Jęsli ktoś mi podpowie w jaki sposób rozwiazać mój problem to będe bardzo wdzięczny ;) Cyzli chodzi tylko o to jak zrobić żeby wsstrzymane sygnały zareagowały na sygnał użytkownika i fykonały określoną funkcje. Albo w jaki sposób sprawić że mam wstrzymane te 3 sygnały i chce wysyłajac do jednego z sygnał wznowienia wznowić wszystkie ? Podkreślam jescze raz że wszystko działa dobrze prócz wysylania sygnału do wstrzymanego procesu. Zmienie może moje pytanie bo nie każdemu się mozę chcieć przeczytać co tam napisalem :D Czy wstrzymany proces możę przechwytywać sygnału użytkownika ? Bo ja zrobioem sobie prosty programik, dalem w nieskończnej pętli żeby mie wypisywał jakiś tekst, następnie zatrzymałęm ten program i wsyłalem do niego sygnał SIGUSR1 i w programie miałem funkcje signal(SIGUSR1, f), która po przechwyceniu sygnału miała mi wywołac funkcje f, ale jej nie wywylała, tak jakby poprostu wstrzymany proces nie byl w stanie przechwytywać sygnalów użtykownika
-
próbowalem tak zrobić, ale coś mi nie dziala, tzn zrobilem tak, że najpierw usatwiłem "VMWare-Bride Protocol" na 0, i zresetowałem kompa (btw. ta wartośc 0 którą wpisałem po resecie już się nie pojawiła). Następnie otwarlem VMware i w opcajch miałem już zaznaczoną opcje "Bridget: Connected direcly to the physical network". Miałem tylko to zaznaczone wiec tam nic nie musialem zmieniać. Ale dalej chyba coś źle zrobiłem, właczyłem drakconfa na Mandrake, później wybrałem opcje "Network & Internet" później dałem typ połączenia LAN(chybda dobrze ?) potem pojawiło się okieno ze wyborem sterownika do karty sieciowej, dałem tam ten domyślny sterownik, być moze źle zrobilem. Następnie podczas musialem wpisaćadres IP, na akrcie fizycznej mam 192.168.1.1 to tam wpisałem 192.168.1.2 być moze to też źle zrobiłem. Tak czy inaczej chciałem spingować siebie pod linuxem pisalo mi że sieć jest nieosiągalna. Nie wiem jak uruchmić sambe więc możę przez to mi sieć nie działala, więc jestli to jest prosta rzecz ot proszę napisz jak się sambe uruchamia Więc jak mogłby mi ktoś powidzeić dokładniej co mam zrobić albo co zrobilem źle to byłbym wdzięczny. A tak wogole jakim poleceniem sprawdzić adres IP karty sieciowej pod Linuxem ? w dosie jest polecenie ipconfig.
-
Witam, kiedyś na necie znalazłem stronke, chyba w jezyku holenderskim , na ktorej koleś umiesił swoej odpwiedzi do zadań z ksiazki "Język C++" Bjarne Stroustrupa. Niestety ostatnio formatowałem dysk i nie moge znaleźć ponownie tej stronki. Może wie ktoś jaki ma adres ta stronka ?
-
Witam, Mam zainstalwoanego Linuxa Mandrake 10.0 na virtualnej maszynie pod windowsem. Chciałbym móc mieć z pod windowsa dostęp do moich plików ma virtualnej maszynie. W jaki spsób najproścciej to zrobić ? Zauważyłem że w połączeniach sieciowych mam 2 dodatkowe połaczenia virtualne, tzn ze moge zrobić jakoś siec międzye windowsem a linuxem na VM ? Nie znam sie an tym za bardzo i dlatego proszę o pomoc.