Forum - 4programmers
No item elements found in rss feed.
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna
[C/C++] Plik exe
Jak zmienic koncowke pliku exe np na aaa tak aby po zmianie tego aaa z powrotem na exe wyswietlało sie to co poprzednio?2010-05-28 21:00:30
[Newbie] [C++] Walidacja okna, sprawdzenie załadowania aplikacji
Witam, Posiadam pewną grę, po włączeniu jej po drodze jest kilka okienek i nagle ekran się robi biały i powiększa. Następnie po kilku sekundach właściwa treść jest załadowana. Potrzebuje napisać funkcję do programu, która sprawdzi czy dana aplikacja graficzna jest już załadowana. Próbowałem zrobić coś w ten deseń: DWORD orig = 0x6AF521; bool ValidWindow(char* lpWindowName) { HWND hWnd = FindWindow(NULL,lpWindowName); HDC hDC = GetDC(hWnd); DWORD pixel = GetPixel(hDC,0, 273); if ((abs(GetRValue(pixel) - GetRValue(orig))2010-05-28 20:52:45
[Delphi/Pascal] Problem z procedurą
Witam Może trochę głupie pytanie aczkolwiek... Mam procedure umieszczoną w pętli. Gdy dochodzi do jej wywołania to odrazu jest wywoływana następna i tak dalej. Jak zrobić aby gdy dopiero skońćzy wykonywać procedurę to przejdzie do następnej procedury ?2010-05-28 20:52:19
[C/C++] Visual c++ release
Jak skompilować program w wersji release?2010-05-28 20:42:08
[Newbie] [C]Zapis do pliku przez funkcję
Chce zapisać do pliku to moje wyniki końcowe. Wszystko okazałoby sie proste gdyby nie to że chce to zrobic przez funkcję. Czuję że trzeba zmienic cos tutaj: druk(ps[i]); Oto co zdołałem zrobić: #include #include struct osoba { char imie[15]; char nazw[20]; int rok; char przedmiot[300]; float oceny[100]; float srednia; }; struct osoba *wpis() { static struct osoba *ps; ps = (struct osoba*)malloc(sizeof(struct osoba)); int suma=0,k=0,c=0; float temp; printf("Imie: "); scanf("%s", ps->imie); printf("Nazwisko: "); scanf("%s", ps->nazw); printf("Rok: "); scanf("%d", &ps->rok); printf("Przedmiot: "); scanf("%s", ps->przedmiot); printf("Oceny: "); while(c==0) { scanf("%f",&temp); if(temp>5||tempoceny[k]=temp; k=k+1; }; k=0; while(ps->oceny[k]!=0) { suma+=ps->oceny[k]; k=k+1; } ps->srednia=(float)suma/k; return ps; } void druk(struct osoba *ps) { int k; printf("Imie: "); printf("%sn", ps->imie); printf("Nazwisko: "); printf("%sn", ps->nazw); printf("Rok: "); printf("%dn", ps->rok); printf("Przedmiot: "); printf("%sn", ps->przedmiot); k=0; while(ps->oceny[k]!=0) { printf("%.1f ",ps->oceny[k]); k=k+1; } printf("nSrednia: %.2f", ps->srednia); puts("n"); } int main(int argc, char *argv[]) { int i, x,v,f,k; printf("Podaj ilosc osob:"); scanf("%d",&x); struct osoba **ps; ps = (struct osoba**)malloc(x*sizeof(struct osoba*)); if(ps == NULL) return -1; for(i = 0; i < x; i++) { ps[i] = wpis(); } skok: puts("nnnntDANE KONCOWE(Osoby o sredniej wiekszej lub rownej 3)nn"); for(i = 0; i < x; i++) { if(ps[i]->srednia>=3) druk(ps[i]); } printf("Jezeli chcesz edytowac wcisnij 1nJezeli chcesz wyjsc wcisnij 2n"); scanf("%d", &v); if(v==1){ printf("Podaj nr osoby ktorej dane chcesz edytowac(wg. kolejnosci w jakiej wpisywales dane): "); scanf("%d", &f); ps[f-1] = wpis(); goto skok;} else { FILE *fp; if((fp=fopen("struktura.txt","w"))==NULL) { printf("Nie można otworzyć pliku do zapisu"); exit(1); } fprintf(fp,"Dane koncowe:n"); for(i = 0; i < x; i++) { if(ps[i]->srednia>=3) druk(ps[i]); } fclose(fp); for(i = 0; i < x; i++) free(ps[i]); free(ps); system("PAUSE"); return 0;} }2010-05-28 20:09:12
[C/C++] Typ obiektu pochodnego
Witam, class klasa1 { virtual void wirtualna() = 0; }; class klasa2 : public klasa1 {}; class klasa3 : public klasa2 { void wirtualna(void){} }; Mam trzy klasy. Tworzę obiekt klasy: klasa3. klasa1 *k = new klasa3(); Operując samym wskaźnikiem potrzebuję się dobrać do typów obiektu na jaki pokazuje, a dokładnie chcę znać jego nazwę. cout2010-05-28 19:04:37
[Delphi/Pascal] obszar pamięci innego procesu
Powiedzmy, że odpalam Mario i: 1) chciałbym wiedzieć z jakiego zakresu pamięci korzysta ta gra (proces), czy jest to możliwe? i wyświetli np. od 10000AAA do 100BBBFF? 2) czy podając konkretny adres np. ABCFF mógłbym dostać zwrotną informację, czy program w ogóle korzysta z tego adresu itd? - pobranie PIDu - otworzenie procesu np. process_all_access i... proszę o pomoc [soczek]2010-05-28 18:26:33
[Delphi/Pascal] [Delphi] macromedia flash i uchwyt
Witam. Mam potrzebę zrobić taką aplikację żeby ona klikała w określony przycisk w aplikacji Macromedia flash, która jest uruchomiona np. w firefox. Najfajniej by było jakbym mógł zrobić uchwyt na tego flasha a potem uchwyt na dany przycisk istniejący w tym flashu, ale nigdzie nie mogę znaleźć informacji czy i jak da się to zrobić. Jak próbuję zrobić uchwyt na flasha to łapie mi całe okno przeglądarki. Może ma ktoś jakiś pomysł jak to rozwiązać. P.S. Coś w stylu makr odpada.2010-05-28 18:24:09
[Newbie] [PASCAL] zadanie z plikami tekstowymi
Witam Mam problem z zadaniem wiążącym się z operacjami na plikach. Proszę was o to, żebyście uratowali mnie bo muszę to zadanie dobrze rozumieć i się nauczyć jak podobne zadania rozwiązywać, tyle że nie umiem go ugryźć... Jakby ktoś podał mi rozwiązanie lub mnie na nie naprowadził chociażby to bym była wdzięczna. Treść zadania: W pliku numery.txt umieszczono w kolejnych linijkach 9-cio cyfrowe numery. Napisz program, który odczyta numery z pliku numery.txt, policzy ile numerów kończy się i zaczyna tą samą cyfrą a następnie zapisze numery spełniające to kryterium do pliku o nazwie nrxx.txt Z góry dziękuję za udzielone odpowiedzi i podpowiedzi2010-05-28 18:01:46
[Newbie] [java] jaki warunek w gui
Witajcie, Czy ktoś z Was mógłby mi pomóc i powiedzieć jak stworzyć warunek badz cos innego aby w programie z wiersza poleceń do którego argumenty wpisuje uzytkownik zmieniala mi sie w gui czcionka, jej wielkość kolor czcionki i tło w JTextArea. Np: Użytkownik wpisuje w wiersz poleceń: Dialog 14 255 255 255 0 0 0 i klika enter i zmieniaja mu sie ustawienia domyslne na takie jak wyzej. Cale gui juz mam oraz Scanner do którego moge cos wpisać jednak niewiem jak zaprogramować zeby wpisane dane zmienialy mi te rzeczy które potrzebuje czyli czcionka jej rozmiar tło itp. Ma kotś jakis pomysł? Dzieki2010-05-28 18:00:04
[Bazy danych] Baza danych wypożyczalni filmów dvd
Witam, Jestem początkującym programistą baz danych i dopiero się uczę. Mam za zadanie w formie ćwiczeniowej wykonanie bazy danych dla wypożyczalni filmów dvd. Ale nie wiem, czy jest to dobrze i gdyby ktoś mógł dać mi jakąś wskazówkę byłbym bardzo wdzięczny. Wiem, że połączenie "WYPOŻYCZENIA" i "PARAGONU" (ID_Paragonu) jest źle tak samo jak "REZERWACJI" i "FILMU" (ID_Rezerwacji). Ale nie mam pojęcia, jak rozwiązać ten problem. http://img706.imageshack.us/img706/893/melsonjakubl3.jpg2010-05-28 17:54:34
[C/C++] EGZAMIN C++
http://www.przeklej.pl/plik/egzmin-po-2009-pdf-00164514m2mv Będe pisala w nastepnym tygodniu i zabardzo sie nie orientuje w odpowiedziach. Może jakis przemily programista by pomogl? :) Odwdziecze sie buziaczkiem :)*2010-05-28 17:48:02
[C/C++] [opengl]Nakładnie tekstur na wlasne obiekty
Mam pytanie, czy ktoś wie jak nałożyć teksturę2d na obiekt 3d stworzony np: w anim8or. Obiekt jest zaimportowany w c++. Program anim8or umożliwia nakładanie tekstur, ale obiekty zaimplementowane do c++ tracą swoje tekstury(zostaje jednolity kolor). Tekstury są już załadowane do programu, ale pytaniem zostaje jak je nałożyć na zaimportowany obiekt. glBindTexture(GL_TEXTURE_2D, tex[1]); drawAnim8orObject(&object1); Cos takiego nie dziala.2010-05-28 17:38:25
[Java] Problem z wyświetlaniem Grafiki
import java.awt.*; import javax.swing.ImageIcon; import javax.swing.JFrame; public class MyWindow extends JFrame { //************tryb pelnoekranowy public class ScreenManager { private GraphicsDevice device; public ScreenManager() { GraphicsEnvironment localEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment(); device = localEnvironment.getDefaultScreenDevice(); } public void setFullScreen(DisplayMode displayMode, JFrame window) { window.setUndecorated(true); window.setResizable(false); device.setFullScreenWindow(window); if (displayMode != null && device.isDisplayChangeSupported()) { try { device.setDisplayMode(displayMode); } catch(IllegalArgumentException ex) { } } } //zwraca okno wykorzystywane w trybie pełnoekranowym public Window getFullScreen() { return device.getFullScreenWindow(); } //Przywraca początkowy tryb wyświtlania public void restoreScreen() { Window window = device.getFullScreenWindow(); if(window != null) { window.dispose(); } device.setFullScreenWindow(null); } } //**********ustawienia ekranu public void setScreen() { DisplayMode dispalyMode = new DisplayMode(0, 0, 0, DisplayMode.REFRESH_RATE_UNKNOWN); setBackground(Color.white); setForeground(Color.blue); setFont(new Font("Dialog", Font.PLAIN, 24)); ScreenManager screen = new ScreenManager(); screen.setFullScreen(dispalyMode, this); } //**********RYSOWANIE I GRAFIKA public Image loadImage() { ImageIcon icon = new ImageIcon("maliwojownicy/hero_ruch_p.png"); Image heroImage = icon.getImage(); repaint(); return heroImage; } public void paint(Graphics g) { g.drawImage(loadImage() , 100, 100, null); } } może mi ktoś powiedzieć czemu nie wyświetla mi obrazka? teoretycznie powinienem użyć: ImageIcon icon = new ImageIcon(ADRES); Image image = icon.getImage(); użyłem i nic:( prosze o wyrozumiałość jestem początkujący w Javie:)2010-05-28 16:28:48
[C# i .NET] C# windows extension
W jaki sposób mogę zarządzać widokiem windows explorer? Potrzebuję zrobić coś na kształt wbudowanej przeglądarki ZIP. Interesuje mnie w jaki sposób mógłbym zarządzać widokiem, aby np. po otwarciu pliku ZIP wyświetlana była jego zawartość. Pobranie drzewa katalogów mam gotowe, tylko nie wiem w jaki sposób to wyświetlić. Proszę o pomoc, z góry dziękuję :)2010-05-28 16:19:29
[Newbie] [Cpp] Porblem z zadaniem
a. Dodawanie przedziału do bazy - program informuje, ze dodał przedział, lub że nie mógł tego zrobić, bo podany przedział kolidował z pozostałymi. b. Znajdowanie przedziału zawierającego dany punkt - podanie koców przedziału, lub informacji, że dany punkt nie należy do żadnego z nich. - wprowadz(2,5) -ok - wprowadz(0,1) -ok - wprowadz(3,4) -nie można, kolizja - znajdz(4) - liczba 4 jest w przedziale [2,5] - znajdz(6) - liczby 6 nie ma w przedziałach tak brzmi tresc zadania ktore musze wykonac, narazie zatrzymalem się na etapie oznaczania zajetych przedzialow w drugiej tablicy. Proszę o pomoc w rozwiązaniu problemu zawartego w komentarzu. #include using namespace std; int main() { int a,b,i=0,n=10,m=20; int tab[n],tab2[m]; for(int i=0;i>b; if(tab2[a]!=1 && tab2[b]!=1)/// dlaczego tutaj wchodzi tylko po pierwszym uruchomieniu? { for(i;i2010-05-28 15:59:53
[Webmastering] System kont pocztowych
Witam! Posiadam wykupiony hosting i domenę gdzie, mam możliwość zakładania nieograniczoną liczbę kont pocztowych i miejscach też jest wystarczająco. Chciałbym moim użytkownikom sprezentować możliwość zakładania maili pod naszą domeną. Teraz moje pytanie jak się do tego zabrać ? Bo ręczne zakładanie maili przez panel to nie jest zbyt przyjemna rzecz, i aby automatycznie mogli sobie sami zakładać konta.2010-05-28 15:10:31
[C/C++] Pole figury
Witam mam problem z programem mającym obliczyć pole prostokąta. Dostałem dokument w którym są wytyczne co do wykonania programu oto jego treść: o Implementującego klasę Figura ď§ Pola ⢠string nazwa, ⢠int ilek â ile krawędzi ď§ Metoda ⢠Ilekrawedzi - zwracająca ilość krawędzi figury ⢠dane â wyświetlająca nazwę figury i ilość krawędzi wykorzystując w/w metodę o Implementującego klasę Prostokat ď§ Dziedzicząca po klasie Figura ď§ Pola ⢠float wys, szer â wysokość i szerokość figury ď§ Metody ⢠Konstruktor parametryczny uzupełniający pola: nazwa, ilek, wys, szer ⢠pole â zwracająca pole figury o Tworzącego obiekt klasy Prostokąt przy użyciu w/w konstruktora o Wywołaniu metod pole i dane o UWAGA â pola nie mogą być o dostępie public. A oto mój kod pomóżcie znaleźć problem bo nie mogę załapać co jest nie tak próbowałem już na kilka sposobów. Z góry wielkie dzięki za pomoc :-) #include #include using namespace std; class Figura { protected: string nazwa; int ilek; void Ilekrawedzi() { cout2010-05-28 15:10:22
[C/C++] Symulacja klawiatury
mam następującą funkcje void SetNumLock( BOOL bState ) { BYTE keyState[256]; GetKeyboardState((LPBYTE)&keyState); if( (bState && !(keyState[VK_LEFT] & 1)) || (!bState && (keyState[VK_LEFT] & 1)) ) { // Simulate a key press keybd_event( VK_LEFT , 0x45, KEYEVENTF_EXTENDEDKEY | 0, 0); // Simulate a key release keybd_event( VK_LEFT , 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0); } } Problem polega na tym, że niektóre programy nie widzą wirtualnych klawiszy... np. na pulpicie, notatniku , przeglądarce itp... wszystko działa tak jak ma działać jak z tym sobie poradzić?2010-05-28 15:06:56
[Newbie] Kiedy funkcja zwróci true?
Mam do przeanalizowania pewna funkcje (zaczynam zabawe z c++ dopiero, bądźcie proszę wyrozumiali ;) ) bool sprawdz(int * t, int n){ for(int i=0; i2010-05-28 14:11:00
[Java] Kolejkowanie wątków
Witam, Moja aplikacja wykonuje na zbiorze pewnych danych operację X w pętli for. Operacja X jest jednak czasochłonna, dlatego chcę aby była wykonywana jednocześnie dla określonej liczby danych - oczywiście mogę to zrealizować dzięki wątkom. I teraz pytanie: jak to zrobić? Powiedzmy, że mam zbiór danych - 1000 elementów na których muszę przeprowadzić tę operację, ale nie mogę naraz odpalić 1000 wątków. Czy dobrym pomysłem jest stworzenie tych wątków, zapisanie do kolejki, a następnie zdejmowanie z niej np po 5 wątków i uruchamianie ich, dopóki kolejka nie będzie pusta?2010-05-28 13:49:26
[Hardware/Software] [USB 2.0 Full Speed] Prędkość dla małych paczek.
Witam, Wyczytałem że do przesyłania małych ilości danych najlepiej użyć "Interrupt Transfers". Potrzebuję wysyłać pakiet który zajmuje 2B z maksymalną prędkością jaką się da. Prędkość jaką uzyskałem to 2000B/s, na oscyloskopie zaobserwowałem że pakiety wysyłane są co 1ms niezależnie od ich wielkości(porównałem 1B oraz 40B). Minimalna prędkość jaka mnie zadowoli to ok 32KB/s, lecz możliwe jest uzyskanie takiej prędkości w USB 2.0 Full Speed? W standardzie tym tokeny SOF wysyłane są właśnie co 1ms.... myślałem że "Interrupt Transfers" jakoś lepiej sobie poradzi, bo prędkość jest taka sama jak przy "Control Transfers" czy "Bulk Transfers". Jak się nie uda, będę musiał jakoś łączyć dane w większe pakiety, lecz uzyskam opóźnienie, a nawet 1ms to dosyć dużo :/2010-05-28 12:55:12
[Java] JAXB - Jak usunąć atrybut xmlns
Hej, Mam kolejny problem z funkcjonalnością JAXB(Java 1.6) :/ Nie wiem jak usunąć atrybut xmlns z wynikowego dokumentu XML podczas marshalingu. Szukałem na necie i znalazłem temat: http://stackoverflow.com/questions/277502/jaxb-how-to-ignore-namespace-during-unmarshalling-xml-document ale w javie 1.6 nie działa to rozwiązanie :-( Pozdrawiam, kaziuuu2010-05-28 12:50:10
[Off-Topic] Czy sklepy robią was w jajo?
Witam, Moja dziewczyna pisze magisterkę, kto ma 5 minut czasu by wypełnić formularz o swoich spostrzeżeniach zakupowych to z góry dzięki: http://www.ankietka.pl/ankieta/42668/percepcja-oznaczen-cenowych-w-procesie-podejmowania-decyzji-zakupowych.html PS: Jak nie załatwie jej z 50 osób to mi nie da w nocy.:)2010-05-28 12:47:39
[C# i .NET] Rozpoznawanie obiektów - kamera internetowa
Witam Poszukuję jakichś informacji na temat rozpoznawania obiektów na obrazie z kamery internetowej w czasie rzeczywistym. Znalazłem nieco informacji o AG, ale były to raczej szczątkowe informacje i w żadne sposób nie przełożę tego na C#. Będę wdzięczny za wszelkie linki. Pozdrawiam2010-05-28 12:41:45
[C# i .NET] Dynamiczna zmiana masterpage
Chciałbym mieć możliwość dynamicznego wyboru masterpage. Na stronie dodałem DropDownList, w nim dwa Itemsy Master1 i Master2. Zmieniając jego wartość ustawiam nowego pastermage za pomocą takiego kodu: protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { Session["Master"] = DropDownList1.SelectedValue; Response.Redirect("default.aspx"); } protected override void OnPreInit(EventArgs e) { base.OnPreInit(e); if (Session["Master"] != null) MasterPageFile = Session["Master"] + ".master"; } jednak problem jaki napotykam to że po przeładowaniu strony i zmianie masterpage, wartość DropDownList ustawia się na początkową. Co za tym idzie nie mam możliwości powrotu do strony Master1. Czy ktoś mógłby doradzić co powinienem w tej sytuacji zrobić? Tak aby móc dowolnie dokonywać zmian masterpage.2010-05-28 12:17:01
[C/C++] Problem komiwojażera/DFS
Czesc, mam do rozwiązania następujący problem: Znamy odległości/czasy przejazdu między bankomatami i "wagi" bankomatów (z którego bankomatu ludzie ile pieniędzy statystycznie wyciągają i ile aktualnie tam się znajduje) i trzeba zaplanować optymalnie trasę przejazdu samochodu z pieniędzmi, czyli tak, żeby jak najszybciej obskoczyć możliwie dużo bankomatów ze szczególnym uwzględnieniem tych najgłodniejszych. Wiemy też ile pieniędzy mamy w samochodzie. Im dłużej i im ważniejszy bankomat jest "głodny" tym bardziej klienci zniechęcają się do naszego banku, co generuje straty. Im dłużej trwa przejazd, tym większe koszty paliwa. Jak skwalifikowalibscie ten problem?2010-05-28 05:39:36
[Java] Problem z połączeniem z bazą
Zainstalowałem MySQL, jednak nie mogę nawiazać połączenia z bazą z poziomu Javy. Jeśli chodzi o MySQL Workbench, połączenie jest nawiązywane prawidłowo - dane admina: login-root haslo-admin. import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement; public class Main { public static void main(String[] args) { // LADOWANIE STEROWNIKA System.out.print("Sprawdzanie sterownika:"); try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); } catch (Exception e) { System.out.println("Blad przy ladowaniu sterownika bazy!"); System.exit(1); } System.out.print(" sterownik OK"); // LACZENIE Z BAZA System.out.print("nLaczenie z baza danych:"); String baza = "jdbc:mysql://localhost:3306/test"; String user = "root"; String pass = "admin"; java.sql.Connection conn = null; try { conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin"); } catch (SQLException e) { System.out.println("Blad przy ladowaniu sterownika bazy!"); System.exit(1); } System.out.print(" polaczenie OKn"); } } Otrzymuje komunikaty: Sprawdzanie sterownika: sterownik OK Laczenie z baza danych:Blad przy ladowaniu sterownika bazy!2010-05-28 04:08:23
[Java] SMTP Wysylanie wiadomosci
Witam, sytuacja wyglada tak: mam swoj serwer pocztowy tzn. pomijamy tutaj kwestie logowania i podania parametrow na moj serwer smtp. Chodzi mi dokladnie o to, jak majac juz te wszystkie dane przeslac to na skrzynke innego serwera tzn. wiadomo: socket, output stream i write ale... jaki format ma to miec by np. poczta.onet.pl to przyjal? Rozumiem, ze wysylamy to na port 25. // krotko mowiac chodzi mi dokladnie o element zaczynajacy sie na koncu tego bloku: user agent -> senders smtp server -> . Jak sprawic by tamten serwer smtp poprawnie to odebral (format) i wrzucil na swa skrzynke. Pozdro2010-05-28 02:34:28
[Newbie] [C++]Metoda elementów skończonych Jak to zrobić?
Witam Jestem tutaj nowy i potrzebuję pomocy :) Otóż mam do zrobienia projekt z teorii pola. Problemem jest napisanie programu, który będzie wyliczał wszystkie dane. Program ma obliczać metodą elementów skończonych. Tak więc prosiłbym o jakieś wskazówki jak wygląda taki program czy coś w tym stylu. Pozdro PS. Zaznaczam, że nigdy nie uczyłem się programowania.2010-05-27 23:50:41
[Newbie] [ASM] Pisanie systemów operacyjnych
Witam Mam problem z ogarnięciem: http://4programmers.net/Z_pogranicza/Pisanie_system%C3%B3w_operacyjnych_cz._II_-_tryb_chroniony . Chodzi o: - Rozdzielenie źródeł na pliki: boot.asm, entry.asm, kernel.map, kernel.c - Mam problem ze skompilowaniem pliku .asm : NASM wywala komunikat: "unrecognised directive [ORG]" (probowalem roznych wersji NASM niestety ciągle to samo). nie wiem czy to odpowiedni dział, ale jeśli mógłby ktoś pomóc byłbym wdzięczny:) Pozdrawiam, Stylap2010-05-27 23:11:18
[Newbie] [C#] Wyrażenia regularne
Witam! Jak za pomocą wyrażeń regularnych wykryć czy dany tekst jest poprawną nazwą folderu? Moje wyrażenie [a-z][:]{1}[^:*?|]+ nie działa. Ku mojemu zdziwieniu w necie nie znalazłem gotowego wyrażenia, myślałem że wielu przede mną miało taki problem. Zdaję sobie sprawę, że moje wyrażenie może wyglądać tragicznie dla obeznanego w temacie, ale nic lepszego nie wymyśliłem Proszę o pomoc!2010-05-27 23:09:52
[Newbie] [delphi] Problem z węzłami rejestru na win7
Witajcie Czy wiecie może dlaczego program skompilowany i odpalany na win7 (delphi 2009) mimo wskazania gałęzi w rejestrze: HKEY_LOCAL_MACHINESOFTWAREnazwa wszystkie operacje przeprowadza na gałęzi: HKEY_LOCAL_MACHINESOFTWAREWow6432Nodenazwa Czy to normalne?2010-05-27 23:08:53
[C/C++] Tablica z różnymi typami obiektów
Witam, mam prośbę.. jak stworzyć w C++ tablicę przechowującą obiekty różnych typów? Trzeba zastosować szablony? Potrzebuję tablicę 20 elementową dynamicznie inicjalizowaną określonymi obiektami. Prosiłbym o przykładową, prostą implementację. Z góry dzięki2010-05-27 22:18:02
[C/C++] poprzednik w AVL
Witam. Mam problem z drzewem AVL. Napisałem rotacje, wstawianie, usuwanie, szukanie, ale muszę napisać jeszcze znajdowanie poprzednika podanej liczby(która nie należy do drzewa).. próbuję, to zrobić tak jak szukanie danego wierzchołka, a gdy dojdę do najbardziej "zbliżonej" liczby do podanej, która jest od niej mniejsza, to ją zwracam. Ale niestety coś tutaj działa nie tak.. i nie mam pomysłu co to może być.. oto kod: long long int poprzednik(AVL *T, long long int x) { AVLNode *k; k = T->root; long long int element = k->key; long long int liczba = element; if(x < element) { if(k->left != NULL) { if((element > k->left->key) && (x - element < x - k->left->key)) { element = k->left->key; liczba = element; } T->root = k->left; poprzednik(T, x); } else if(k->left == NULL && element < x) { liczba = element; } else if(element > x) { liczba = x; } } else if(x > element) { if(k->right != NULL) { if((element < k->right->key) && (x - element > x - k->right->key)) { element = k->right->key; liczba = element; } T->root = k->right; poprzednik(T, x); } else if(element > x) { liczba = x; } } return liczba; }2010-05-27 22:12:06
[Delphi/Pascal] Pętla + zużycie CPU
Cześć, Mam pętle która czeka na zakończenie pewnego procesu działające w tle: if ShellExecuteEx(@myapp_info) then repeat Application.ProcessMessages; GetExitCodeProcess(myapp_info.hProcess, ExitCode); until (ExitCode STILL_ACTIVE) or Application.Terminated; Problem polega na tym, że jest to klasyczny mechanizm busy-wait i zjada mi sporo CPU. Jak proponowalibyście rozwiązać ten problem? Czego szukać?2010-05-27 21:56:39
[Newbie] Pętla + zużycie CPU
Cześć, Mam pętle która czeka na zakończenie pewnego procesu działające w tle: if ShellExecuteEx(@myapp_info) then repeat Application.ProcessMessages; GetExitCodeProcess(myapp_info.hProcess, ExitCode); until (ExitCode STILL_ACTIVE) or Application.Terminated; Problem polega na tym, że jest to klasyczny mechanizm busy-wait i zjada mi sporo CPU. Jak proponowalibyście rozwiązać ten problem? Czego szukać?2010-05-27 21:56:39
[Java] Wielowątkowość w programie sieciowym.
Witam. Piszę aplikację sieciową w Javie i natknąłem się na problem z wątkami... ale po kolei. Mam GUI napisane w swingu. Teraz w nowym wątku (utworzonym z poziomu GUI) uruchamiam metodę login(...) klasy Connection. Metoda ta weryfikuje poprawność użytkownika i uruchamia nowy wątek (X), w którym nasłuchuję w pętli nieskończonej na ServerSocket i w razie połączenia uruchamiam dla każdego nowy wątek. Problem w tym, że po uruchomieniu wątku X sterowanie nie wraca do funkcji login(...). Piszę w Javie od kilku dni i nie wiem gdzie robię błąd.2010-05-27 21:31:43
[Delphi/Pascal] Algorytm
Witam wszystkich programistów :) Mam do Was wielka prosbe, chodzi o Algorytm do pewnego programu. Nie potrafie narysowac algorytmu do tego programu: program liczby_doskonale; uses crt; var i:integer; function sprawdz(a:integer):boolean; var j,suma:integer; begin suma:=0; for j:=1 to a-1 do if (a mod j)=0 then suma:=suma+j; if suma=a then sprawdz:=true else sprawdz:=false; end; begin clrscr; for i:=1 to 1000 do if sprawdz(i) then writeln(i); repeat until keypressed; end. Zalezy mi na czasie. Z gory dzieki:)2010-05-27 21:25:09
[Delphi/Pascal] Webbrowser, Zmiana Css strony przed załadowaniem jej .
Witam Tak jak w temacie mam pytanie dotyczące Webbrowsera i pliku CSS... Jest możliwa zmiana parametrów pliku CSS jakiejś strony która się ładuje w Webbrowser?? lub zmiana ścieżki do pliku css... tak żeby strona się uruchamiała z moim przerobionym plikiem CSS a nie z oryginalnym który znajduje się na serwerze... Używam Turbo Delphi tak wiec nie mam możliwości instalowania dodatkowych komponentów... :(( Proszę o jakieś pomocne artykuły stronki i pomoc w rozwiązaniu problemu. Pozdrawiam Noroo2010-05-27 21:17:53
[Newbie] [JAVA] Co oznacza @Override?
Jestem poczatkujacy jesli chodzi o Jave i mam pewien problem. Co wlasciwie oznacza to @Override i kiedy sie je stosuje ? Wyczytalem tylko tyle, ze kiedy przeladowuje metody ... Czy przeladowujac metody za pomoca @Override moge zmieniac liczbe ich argumentow ? Np - czy jak chce przeladowac toString() dla swojej klasy to moge jej dac jakis paramtert, p toString(String nazwa) ? Prosze o wyjasnienie2010-05-27 20:29:43
[Webmastering] [flash] rotationX/Y/Z
Witam, zastanawia mnie jedno. Obracając dowolny obiekt w ActionScript obracamy go względem lewego górnego rogu. Jest możliwość, aby przesunąć punkt względem którego obracamy dokładnie na środek? Z góry dziękuję ;) PS Korzystam z FlashDevelop + Flex SDK, więc wszystko robię z poziomu kodu.2010-05-27 20:21:11
[Newbie] [C] [WinSock2.0] Klient POP3
Przymierzam się do napisania klienta POP3 w C z wykorzystaniem biblioteki WinSock. Jak na razie testuję połączenie "na sztywno". Problem wygląda następująco: Nawiązuję połączenie z serwerem poczty wp (pop3.wp.pl) na porcie 110 (podany w RFC 1939). Po wykonaniu funkcji accept, serwer zwraca powitanie: +OK POP3 ready WP Więc następnym krokiem będzie przedstawienie się serwerowi (podanie loginu do konta). Wywołuję więc funkcję send, z komendą "USER login". Funkcja wysyła bufor (wiem, bo sprawdziłem) i zwraca jego wielkość. I tutaj zaczyna się problem. Serwer powinien zwrócić +OK kod, jeśli podany login istnieje, lub -ERR kod_bledu jeśli podany login nie istnieje. Jednak funkcja recv zwraca 0, tak, jakby serwer nic nie odesłał. Poniżej zamieszczam kod: #include #include #include #include #include #include #include void ErrorCode () { int err = WSAGetLastError(); switch (err) { case 0: printf("Winsock error 0: No errorn"); break; case 6: printf("Winsock error 6: WSA_INVALID_HANDLE Specified event object handle is invalid.n"); break; case 8: printf("Winsock error 8: WSA_NOT_ENOUGH_MEMORY Insufficient memory available.n"); break; case 87: printf("Winsock error 87: WSA_INVALID_PARAMETER One or more s parameterare invalid.n"); break; case 995: printf("Winsock error 995: WSA_OPERATION_ABORTED Overlapped operation aborted.n"); break; case 996: printf("Winsock error 996: WSA_IO_INCOMPLETE Overlapped I/O event object not in signaled state.n"); break; case 997: printf("Winsock error 997: WSA_IO_PENDING Overlapped operations will complete later.n"); break; case 10004: printf("Winsock error 10004: WSAEINTR Interrupted function call.n"); break; case 10009: printf("Winsock error 10009: WSAEBADF File handle is not valid.n"); break; case 10013: printf("Winsock error 10013: WSAEACCES Permission denied.n"); break; case 10014: printf("Winsock error 10014: WSAEFAULT Bad address.n"); break; case 10022: printf("Winsock error 10022: WSAEINVAL Invalid argument.n"); break; case 10024: printf("Winsock error 10024: WSAEMFILE Too many open files.n"); break; case 10035: printf("Winsock error 10035: WSAEWOULDBLOCK Resource temporarily unavailable.n"); break; case 10036: printf("Winsock error 10036: WSAEINPROGRESS Operation now in progress.n"); break; case 10037: printf("Winsock error 10037: WSAEALREADY Operation already in progress.n"); break; case 10038: printf("Winsock error 10038: WSAENOTSOCK Socket operation on nonsocket.n"); break; case 10039: printf("Winsock error 10039: WSAEDESTADDRREQ Destination address required.n"); break; case 10040: printf("Winsock error 10040: WSAEMSGSIZE Message too long.n"); break; case 10041: printf("Winsock error 10041: WSAEPROTOTYPE Protocol wrong type for socket.n"); break; case 10042: printf("Winsock error 10042: WSAENOPROTOOPT Bad protocol option.n"); break; case 10043: printf("Winsock error 10043: WSAEPROTONOSUPPORT Protocol not supported.n"); break; case 10044: printf("Winsock error 10044: WSAESOCKTNOSUPPORT Socket type not supported.n"); break; case 10045: printf("Winsock error 10045: WSAEOPNOTSUPP Operation not supported.n"); break; case 10046: printf("Winsock error 10046: WSAEPFNOSUPPORT Protocol family not supported.n"); break; case 10047: printf("Winsock error 10047: WSAEAFNOSUPPORT Address family not supported by protocol family.n"); break; case 10048: printf("Winsock error 10048: WSAEADDRINUSE Address already in use.n"); break; case 10049: printf("Winsock error 10049: WSAEADDRNOTAVAIL Cannot assign requested address.n"); break; case 10050: printf("Winsock error 10050: WSAENETDOWN Network is down.n"); break; case 10051: printf("Winsock error 10051: WSAENETUNREACH Network is unreachable.n"); break; case 10052: printf("Winsock error 10052: WSAENETRESET Network dropped connection on reset.n"); break; case 10053: printf("Winsock error 10053: WSAECONNABORTED Software caused connection abort.n"); break; case 10054: printf("Winsock error 10054: WSAECONNRESET Connection reset by peer.n"); break; case 10055: printf("Winsock error 10055: WSAENOBUFS No buffer space available.n"); break; case 10056: printf("Winsock error 10056: WSAEISCONN Socket is already connected.n"); break; case 10057: printf("Winsock error 10057: WSAENOTCONN Socket is not connected.n"); break; case 10058: printf("Winsock error 10058: WSAESHUTDOWN Cannot send after socket shutdown.n"); break; case 10059: printf("Winsock error 10059: WSAETOOMANYREFS Too many references.n"); break; case 10060: printf("Winsock error 10060: WSAETIMEDOUT Connection timed out.n"); break; case 10061: printf("Winsock error 10061: WSAECONNREFUSED Connection refused.n"); break; case 10062: printf("Winsock error 10062: WSAELOOP Cannot translate name.n"); break; case 10063: printf("Winsock error 10063: WSAENAMETOOLONG Name too long.n"); break; case 10064: printf("Winsock error 10064: WSAEHOSTDOWN Host is down.n"); break; case 10065: printf("Winsock error 10065: WSAEHOSTUNREACH No route to host.n"); break; case 10066: printf("Winsock error 10066: WSAENOTEMPTY Directory not empty.n"); break; case 10067: printf("Winsock error 10067: WSAEPROCLIM Too many processes.n"); break; case 10068: printf("Winsock error 10068: WSAEUSERS User quota exceeded.n"); break; case 10069: printf("Winsock error 10069: WSAEDQUOT Disk quota exceeded.n"); break; case 10070: printf("Winsock error 10070: WSAESTALE Stale file handle reference.n"); break; case 10071: printf("Winsock error 10071: WSAEREMOTE Item is remote.n"); break; case 10091: printf("Winsock error 10091: WSASYSNOTREADY Network subsystem is unavailable.n"); break; case 10092: printf("Winsock error 10092: WSAVERNOTSUPPORTED Winsock.dll version out of range.n"); break; case 10093: printf("Winsock error 10093: WSANOTINITIALISED Successful WSAStartup not yet performed.n"); break; case 10101: printf("Winsock error 10101: WSAEDISCON Graceful shutdown in progress.n"); break; case 10102: printf("Winsock error 10102: WSAENOMORE No more results.n"); break; case 10103: printf("Winsock error 10103: WSAECANCELLED Call has been canceled.n"); break; case 10104: printf("Winsock error 10104: WSAEINVALIDPROCTABLE Procedure call table is invalid.n"); break; case 10105: printf("Winsock error 10105: WSAEINVALIDPROVIDER Service provider is invalid.n"); break; case 10106: printf("Winsock error 10106: WSAEPROVIDERFAILEDINIT Service provider failed to initialize.n"); break; case 10107: printf("Winsock error 10107: WSASYSCALLFAILURE System call failure.n"); break; case 10108: printf("Winsock error 10108: WSASERVICE_NOT_FOUND Service not found.n"); break; case 10109: printf("Winsock error 10109: WSATYPE_NOT_FOUND Class type not found.n"); break; case 10110: printf("Winsock error 10110: WSA_E_NO_MORE No more results.n"); break; case 10111: printf("Winsock error 10111: WSA_E_CANCELLED Call was canceled.n"); break; case 10112: printf("Winsock error 10112: WSAEREFUSED Database query was refused.n"); break; case 11001: printf("Winsock error 11001: WSAHOST_NOT_FOUND Host not found.n"); break; case 11002: printf("Winsock error 11002: WSATRY_AGAIN Nonauthoritative host not found.n"); break; case 11003: printf("Winsock error 11003: WSANO_RECOVERY This is a nonrecoverable error.n"); break; case 11004: printf("Winsock error 11004: WSANO_DATA Valid name, no data record of requested type.n"); break; case 11005: printf("Winsock error 11005: WSA_QOS_RECEIVERS QOS receivers.n"); break; case 11006: printf("Winsock error 11006: WSA_QOS_SENDERS QOS senders.n"); break; case 11007: printf("Winsock error 11007: WSA_QOS_NO_SENDERS No QOS senders.n"); break; case 11008: printf("Winsock error 11008: WSA_QOS_NO_RECEIVERS QOS no receivers.n"); break; case 11009: printf("Winsock error 11009: WSA_QOS_REQUEST_CONFIRMED QOS request confirmed.n"); break; case 11010: printf("Winsock error 11010: WSA_QOS_ADMISSION_FAILURE QOS admission error.n"); break; case 11011: printf("Winsock error 11011: WSA_QOS_POLICY_FAILURE QOS policy failure.n"); break; case 11012: printf("Winsock error 11012: WSA_QOS_BAD_STYLE QOS bad style.n"); break; case 11013: printf("Winsock error 11013: WSA_QOS_BAD_OBJECT QOS bad object.n"); break; case 11014: printf("Winsock error 11014: WSA_QOS_TRAFFIC_CTRL_ERROR QOS traffic control error.n"); break; case 11015: printf("Winsock error 11015: WSA_QOS_GENERIC_ERROR QOS generic error.n"); break; case 11016: printf("Winsock error 11016: WSA_QOS_ESERVICETYPE QOS service type error.n"); break; case 11017: printf("Winsock error 11017: WSA_QOS_EFLOWSPEC QOS flowspec error.n"); break; case 11018: printf("Winsock error 11018: WSA_QOS_EPROVSPECBUF Invalid QOS provider buffer.n"); break; case 11019: printf("Winsock error 11019: WSA_QOS_EFILTERSTYLE Invalid QOS filter style.n"); break; case 11020: printf("Winsock error 11020: WSA_QOS_EFILTERTYPE Invalid QOS filter type.n"); break; case 11021: printf("Winsock error 11021: WSA_QOS_EFILTERCOUNT Incorrect QOS filter count.n"); break; case 11022: printf("Winsock error 11022: WSA_QOS_EOBJLENGTH Invalid QOS object length.n"); break; case 11023: printf("Winsock error 11023: WSA_QOS_EFLOWCOUNT Incorrect QOS flow count.n"); break; case 11024: printf("Winsock error 11024: WSA_QOS_EUNKOWNPSOBJ Unrecognized QOS object.n"); break; case 11025: printf("Winsock error 11025: WSA_QOS_EPOLICYOBJ Invalid QOS policy object.n"); break; case 11026: printf("Winsock error 11026: WSA_QOS_EFLOWDESC Invalid QOS flow descriptor.n"); break; case 11027: printf("Winsock error 11027: WSA_QOS_EPSFLOWSPEC Invalid QOS provider-specific flowspec.n"); break; case 11028: printf("Winsock error 11028: WSA_QOS_EPSFILTERSPEC Invalid QOS provider-specific filterspec.n"); break; case 11029: printf("Winsock error 11029: WSA_QOS_ESDMODEOBJ Invalid QOS shape discard mode object.n"); break; case 11030: printf("Winsock error 11030: WSA_QOS_ESHAPERATEOBJ Invalid QOS shaping rate object.n"); break; case 11031: printf("Winsock error 11031: WSA_QOS_RESERVED_PETYPE Reserved policy QOS element type.n"); break; } WSACleanup(); system("pause"); exit(1); } int main(void) { WORD wersja; wersja= MAKEWORD(2,0); WSADATA wsadata; int sendresult=0; int recvresult=0; int blad; blad = WSAStartup(wersja,&wsadata); if ( blad != 0 ) { printf("Nie mogieeeeen");; WSACleanup(); } SOCKET odbiorca, nadawca; struct sockaddr_in odb, nad; int port=110; char ipodb[64]="pop3.wp.pl"; char bufwyjscia[100]; char bufwejscia[256]; struct hostent *host; nadawca = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if(nadawca == INVALID_SOCKET) { printf("Nie mozna stworzyc gniazdkan"); ErrorCode(); } memset(&nad, 0, sizeof(nad)); nad.sin_family = AF_INET; nad.sin_port = htons(port); nad.sin_addr.s_addr = inet_addr(ipodb); odb.sin_addr.s_addr = htonl(INADDR_ANY); odb.sin_family = AF_INET; odb.sin_port = htons(995); if (nad.sin_addr.s_addr == INADDR_NONE) { host = gethostbyname(ipodb); if (host == NULL) { printf("Nie mozna skonwertowac adresun"); ErrorCode(); } memcpy(&nad.sin_addr, host->h_addr_list[0], host->h_length); } //if (connect(nadawca, (struct sockaddr*)&nad, sizeof(nad)) == SOCKET_ERROR ) if (connect(nadawca, (struct sockaddr*) &nad, sizeof(struct sockaddr_in)) == SOCKET_ERROR) { printf ("Nieudana proba polaczenia!n"); closesocket(nadawca); ErrorCode(); } else printf("Polaczenie nawiazane poprawnienWiadomosc wyslanan"); recvresult = recv(nadawca, bufwejscia, 256, 0); if(recvresult!=0)printf("%sn",bufwejscia); else printf("Nie odebrano"); memset(&bufwyjscia,0,100); memcpy(&bufwyjscia,"USER user",100); sendresult=send(nadawca,bufwyjscia,11,0); if(sendresult==0){ printf("Nie wysłanon"); } else printf("wyslalem loginn"); memset(&bufwejscia,0,256); recvresult =recv(nadawca, bufwejscia, 256, 0); printf("%sn",bufwejscia); memcpy(&bufwyjscia,"PASS pass",13); sendresult=send(nadawca,bufwyjscia,13,0); if(sendresult==0){ printf("Nie wysłanon"); } else printf("Wyslalem haslon"); recvresult=0; recvresult =recv(nadawca, bufwejscia, strlen(bufwejscia), 0); printf("%sn",bufwejscia); memset(&bufwejscia,0,256); closesocket(nadawca); closesocket(odbiorca); WSACleanup(); system("pause"); }2010-05-27 19:20:46
[Inne] Nauki powiązane z informatyą
Witajcie :) Mam takie pytanie. Ktoś orientuje się może w takich zagadnieniach jak : - chemioinformatyka - bioinformatyka - geoinformatyka - informatyka ekonomiczna - jakieś inne podobne, byle nie fizyka komputerowa i matematyka !!! Do czego dążę - mam chęć pogłębić wiedzę w jakiejś nauce związanej z informatyką, ale nie bezpośrednio, nie wiem czemu - po prostu chce, może coś mnie pcha do przodu bo w przyszłości to zaowocuje, a może to tylko zwykła ludzka ciekawość i chęć spojrzenia na temat informatyki z innej strony ; ) Miał ktoś coś wspólnego z którąś z tych gałęzi, bądź wie coś o niej ? Byłbym wdzięczny za wszelkie odpowiedzi na ten temat :) Pozdrawiam ! :)2010-05-27 19:00:01
[Webmastering] Dziwne i brzydkie tytuły stron
Zauważyłem, że niektóre strony mają takie brzydkie tytuły, które nie wyglądają dobrze. Podaję przykłady takich stron i tytuły, które ja bym dał i moim daniem są lepsze i lepiej wyglądają. http://www.rzutniki.com/ - w miarę dobrze, ale można lepiej Rzutniki.com - projektory i akcesoria do projektorów http://eonline.pl/ - trochę dziwacznie to wygląda Filmy online do obejrzenia za darmo http://www.techlamps.com.pl/ - To już jest przegięcie Lampy do projektorów i profesjonalny sprzęt oświetleniowy Dlaczego autorzy tych stron dają taki dziwaczny tytuł, którzy źle wygląda?2010-05-27 18:48:49
[Inne] Pomoc - Wybór książki
Bardzo potrzebuje waszej pomocy. Chciałbym znaleźć dobrą książkę o Sztucznej Inteligencji. Pewnie nie jeden z forumowiczów ukończył studia informatyczne i wie co warto kupić, a co nie. Chciałbym przeczytać coś, gdyż potrzebuje tego do tworzenia gier. Dodam jeszcze, że mam 14 lat i czytałem takie książki jak : - Symfonia & Pasja C++ - Thinking in Java -Szkoła programowania. Język C++ -Warsztat Programisty. Język C# -Sieci Komputerowe Kompendium - Fizyka Dla programistów gier -Podstawy Kryptografii Co byście mi polecili?2010-05-27 18:44:20
[Hardware/Software] Problem z partycjami
Witam, zapuściłem avasta do skanu dysków i teraz jak chcę wejść muszę wybrać program w jakim uruchomić partycje. Ustawiłbym otwieranie za pomocą explorer.exe ale nie mogę zaznaczyć aby zawsze tego używał windows używał do otwierania. Jak można temu zaradzić ?2010-05-27 18:18:09
[Java] problem z zapisem do plików
witam serdecznie wszystkich forumowiczów. mam problem z zapisem do plików. Oto trzy linijki mojego programu odpowiedzialnego za zapis, które w 100% działają: // Create file FileWriter fstream = new FileWriter( "out.txt" ); BufferedWriter out = new BufferedWriter(fstream); out.write( "str" ); //Close the output stream out.close(); Jak widzicie próbuje zapisać STRING do pliku i mi się to udaje. Jednak kiedy deklaruje BufferedWriter globalnie wtedy wyskakuje komunikat: cannot find symbol method write(java.lang.String) {.... FileWriter fstream = new FileWriter( "out.txt" ); out = new BufferedWriter(fstream); out.write( "str" ); out.close(); }... BufferedWriter out; Dlaczego? Dla mnie to trochę dziwna sytuacja. Co robię źle?2010-05-27 17:28:34
[Newbie] [C]Wskaźnik na strukturę
Witam. Mam za zadanie napisać program, który przechowuje dane studenta. Wszystko już zrobiłem, tylko że mam teraz podpunkt który karze zamienić sposób przekazywania zmiennych pomiedzy funkcjami na wskaźniki. I nie za bardzo wiem jak to zrobić... Oto co zrobiłem dotychczas: #include #include struct osoba { char imie[15]; char nazw[20]; int rok; char przedmiot[300]; float oceny[100]; float srednia; }; struct osoba wpis() { struct osoba os; float temp,suma=0,t; int k=0,c=0; printf("Imie: "); scanf("%s",os.imie); printf("Nazwisko: "); scanf("%s",os.nazw); printf("Rok: "); scanf("%d",&os.rok); printf("Przedmiot: "); scanf("%s",os.przedmiot); printf("Oceny: "); while(c==0) { scanf("%f",&temp); if(temp>5||temp2010-05-27 16:47:50
[C# i .NET] Programista C# Wroclaw
Szukam programistów C # do Wroclawia. Wiecej informacji: Justyna Ziemkiewicz Modis Polska Sp. z o.o. ul. Gdanska 47, 90-729 Lodz T: 48 42 613 72 28 E: Justyna.Ziemkiewicz@modisintl.com www.modisinternational.pl2010-05-27 16:25:34
[Newbie] C# saper
Witam Postanowiłem napisać grę Sapera w C# kiedyś zrobiłem to w C++ Ale teraz nie mam za bardzo pojęcia jak się do tego zabrać W C++ używałem Stringgrida w Visual Studio 2008 nie ma czegoś takiego więc postanowiłem użyć Datagrid view Jak mogę dodać nowe wiersze i jak to wypełnić?2010-05-27 16:13:56
[C# i .NET] Odczt xml do dataset
zapis wygląda tak XmlSerializer ser = new XmlSerializer(typeof(DataSet)); TextWriter write = new StreamWriter("D:konfigkonfig"+textBox1.Text+".xml"); ser.Serialize(write, konfig.dataSet1); write.Close(); this.Close(); odczyt string file = listView1.SelectedItems[0].Text; file = "D:konfigkonfig" + file; XmlSerializer ser = new XmlSerializer(typeof(DataSet)); TextReader read = new StreamReader(file); konfig.dataSet1 = (DataSet)ser.Deserialize(read); read.Close(); konfig.dataGridView1.DataSource = konfig.dataTable1; konfig.dataGridView1.Refresh(); Zapis jest OK działa Ale odczyt cos sie rypie - datagridview sie nie wypełnia2010-05-27 16:10:28
[Off-Topic] Co sądzicie o stronie mkobrynski.pl ?
Wszedłem na stronę mkobrynski.pl i bardzo mi się ona podoba. Też na nią wejdźcie i powiedzcie, co o niej sądzicie.2010-05-27 16:07:49
[C# i .NET] C# i niedziałająca pętla
Chodzi mi o to aby w tym programie po wpisaniu liczby większej od 6 lub mniejszej od 1 cały proces się powtarzał. Proste zadanie... mi jednak żadna pętla nie wychodzi. Proszę o pomoc. Oto program: byte a; Console.WriteLine("podaj ocene od 1 do 6: "); a = Convert.ToByte(Console.ReadLine()); switch (a) { case 1: Console.WriteLine("jedynka"); break; case 2: Console.WriteLine("dwojeczka"); break; case 3: Console.WriteLine("trojeczka"); break; case 4: Console.WriteLine("czworeczka"); break; case 5: Console.WriteLine("piateczka"); break; case 6: Console.WriteLine("szosteczka"); break; } Console.ReadKey();2010-05-27 15:58:07
[Newbie] [C++] wstring - problem
Witam.. Przeleciałem przez wyszukiwarkę google, cplusplus.com oraz msdn.microsoft.com ale nigdzie nie znalazlem odpowiedz (a wlasciwie jedna byla ale nie satysfakcjonuje mnie takie rozwiazanie, gdyż wymagalo zmiany IDE). Mam prosty kod: #include #include using namespace std; int main() { wstring napis = L"To jest jakis dwubajtowy nikomu nieznany tekst przykladowy"; wcout2010-05-27 15:13:43
[Java] Pobranie informacji ze strony
Witam, Mam program który pobiera informacje ze strony filmweb.pl Problem jest w tym iz strona ta czesto wrzuca na powitanie reklame nad która jest link "przejdź do filmweb" Link jest javascriptowy. Czy jest jakis sposob ze "ominac" ta reklame?2010-05-27 15:06:21
[Webmastering] Logowanie i wysyłanie maila z GMAIL z poziomu php
Witam. W jaki sposób mogę się zalogować do konta gmail i wysłać pocztę na określony adres? Z poziomu PHP. //pozdrawiam pinokio9992010-05-27 13:41:03
[Newbie] Szyfr Hilla
Witam, Piszę program szyfrujący za pomocą szyfru Hill i zaciąłem się na macierzach a konkretnie na odwracaniu. Piszę program w oparciu o http://wmf.univ.szczecin.pl/~szkibiel/kryptografia/ekonomia/3hill.pdf Znalazłem algorytm, który odwraca macierze: //kod z c# public void odwroc(double[,] Tab) { int W =2; int i,j,k; for(i=0;i2010-05-27 13:37:12
[Flame] Zawirusowany e-mail?
Witam Od jakiegoś czasu dostaje na adres e-mail spam typu "wygrałeś nagrodę, kliknij w link". Bardzo często takie elektroniczne listy to automatycznie generowane reklamy, lub przez malware z zawirusowanymi linkami. Zazwyczaj takie listy usuwam i zapominam o nich, ale tym razem musiał zostać napisany odręcznie przez indywidualną osobę, dlatego mnie zainteresował. Chodzi o to, że w adresie mam zenek@, a w tytule ta osoba zwraca się do mnie "Zenku". Czy ktoś "doświadczony" mógł by sprawdzić co te linki zawierają i czy przypadkiem niema tam schowanego jakiegoś malware? Zaznaczam, że nie znam tej osoby i tego adresu nadawcy. treść listu(konto na onecie): TEMAT: Zenku, to Cię na pewno zainteresuje DATA: 26 Maj 2010, 23:29 Od: Rafał H(usunięte). Do: Zenek@(usunięte).pl DW: Witaj Zenku, Ta wiadomość została wysłana przez RafałH(usunięte), RAFIK32@(usunięte).PL Przed chwilą zarejestrowałem się w darmowym konkursie http://www.wytypowany-zwyciezca.pl i wytypowałem Cię teraz do jego udziału :). W tym konkursie masz naprawdę szansę wygrać iPhone 3G, notebook HP lub program SPA. Ja już wybrałem swoją nagrodę Apple iPad + teczka iPad case, a Ty którą nagrodę wybierasz? Aby wziąć udział w konkursie, KLIKNIJ teraz na ten link: http://www.planet49.pl/cgi-bin/wingame.pl?wingame_pk=43&number=807409 WAŻNE: Rejestracja jest za darmo i trwa tylko 30 sekund ;-). Pamiętaj wyłącznie dla wytypowanych uczestników! Trzymam za Ciebie kciuki! Podrawiam Cię serdecznie Rafał2010-05-27 12:50:30
[Webmastering] Pobieranie czasu z zewnętrznego serwera
Witam W jaki sposób mogę pobrać godzinę z serwera postawionego na apache? Zwykły serwer stron www. Potrzebuję wiedzieć która jest na nim godzina. //pozdrawiam2010-05-27 12:39:52
[C# i .NET] błędy w działaniach matematycznych
Witam. Mam bardzo dziwny problem z wykonywaniem nawet najprostszych działań matematycznych w C#. Przykład: 10 - 1 = 9,00000000052 lub 2*4 = 3,99999999978 Próbowałem używać zarówno typu double jak i float. W obu przypadkach mam to samo. Błagam pomóżcie. CO robię źle ??2010-05-27 12:28:31
[C# i .NET] Team Leader - .NET Senior Software Engineer [nr ref. 100504]
Team Leader - .NET Senior Software Engineer [nr ref. 100504] Verax Systems to innowacyjna i prężnie rozwijająca sie firma dostarczająca rozwiązań IT dla sektora telekomunikacyjnego, bankowego oraz dużych przedsiębiorstw. Nasi inżynierowie i konsultanci uczestniczyli w realizacji projektów dla firm takich jak: Alcatel-Lucent, Samsung, Nokia, Santander, PNB Paribas Fortis, Enea, ING Bank Śląski. Zespół Verax Systems składa się z osób kompetentnych, posiadających bogate doświadczenie w branży IT. Głęboko wierzymy, że nasi pracownicy stanowią nasz najcenniejszy kapitał. Zdajemy sobie sprawę z tego, że nasz sukces zależy od stałego poszerzania zespołu o osoby pracowite, kreatywne i zorientowane na cel. W związku z dynamicznym rozwojem naszej firmy, poszukujemy doświadczonych osób na stanowisko: Team Leader - .NET Senior Software Engineer. Zakres obowiązków: 1. Projektowanie i implementacja oprogramowania w środowisku .NET. 2. Tworzenie dokumentacji zgodnie z przyjętymi standardami. 3. Zarządzanie zespołem programistów. Wymagania ogólne: 1. Bardzo dobra znajomość platformy .Net. poparta przynajmniej 2-letnim doświadczeniem. 2. Znajomość najnowszych technologii .NET (Windows Workflow Foundation). 3. Bogate doświadczenie projektowe - przynajmniej 6 lat doświadczenia zawodowego. 4. Dobra znajomość MS SQL. 5. Znajomość współczesnych trendów i osiągnięć środowiska open-source w dziedzinie projektowania, budowy i utrzymania aplikacji internetowych opartych na platformie .NET. 6. Znajomość technologii Java (ewentualnie gotowość do jej opanowania). 7. Płynne posługiwanie się językiem angielskim w mowie i w piśmie. 8. Odpowiedzialność i zaangażowanie. 9. Umiejętność pracy z zespołem, zarządzania i rozwiązywania problemów. Oferujemy: 1. Atrakcyjne wynagrodzenie adekwatne do posiadanych kompetencji (umowa o pracę lub kontrakt). 2. Pracę według światowych standardów produkcji oprogramowania. 3. Urozmaicony zakres prowadzonych projektów. 4. Uczestnictwo w ciekawych, międzynarodowych projektach. 5. Ciekawą pracę w innowacyjnej i dynamicznie rozwijającej się firmie. 6. Możliwość rozwoju zawodowego oraz podnoszenia kwalifikacji zawodowych. 7. Pracę z umotywowanym i otwartym zespołem. 8. Przyjazną atmosferę pracy. Osoby zainteresowane rekrutacją zapraszamy do przesyłania pisemnych zgłoszeń. Aplikacje zawierające CV wraz z klauzulą o ochronie danych osobowych oraz nazwą stanowiska prosimy przesyłać pocztą elektroniczną na adres: rekrutacja@veraxsystems.com . Więcej na stronie: http://www.veraxsystems.com/pl/career2010-05-27 12:01:00
[Praca] Team Leader - .NET Senior Software Engineer [nr ref. 100504]
Team Leader - .NET Senior Software Engineer [nr ref. 100504] Verax Systems to innowacyjna i prężnie rozwijająca sie firma dostarczająca rozwiązań IT dla sektora telekomunikacyjnego, bankowego oraz dużych przedsiębiorstw. Nasi inżynierowie i konsultanci uczestniczyli w realizacji projektów dla firm takich jak: Alcatel-Lucent, Samsung, Nokia, Santander, PNB Paribas Fortis, Enea, ING Bank Śląski. Zespół Verax Systems składa się z osób kompetentnych, posiadających bogate doświadczenie w branży IT. Głęboko wierzymy, że nasi pracownicy stanowią nasz najcenniejszy kapitał. Zdajemy sobie sprawę z tego, że nasz sukces zależy od stałego poszerzania zespołu o osoby pracowite, kreatywne i zorientowane na cel. W związku z dynamicznym rozwojem naszej firmy, poszukujemy doświadczonych osób na stanowisko: Team Leader - .NET Senior Software Engineer. Zakres obowiązków: 1. Projektowanie i implementacja oprogramowania w środowisku .NET. 2. Tworzenie dokumentacji zgodnie z przyjętymi standardami. 3. Zarządzanie zespołem programistów. Wymagania ogólne: 1. Bardzo dobra znajomość platformy .Net. poparta przynajmniej 2-letnim doświadczeniem. 2. Znajomość najnowszych technologii .NET (Windows Workflow Foundation). 3. Bogate doświadczenie projektowe - przynajmniej 6 lat doświadczenia zawodowego. 4. Dobra znajomość MS SQL. 5. Znajomość współczesnych trendów i osiągnięć środowiska open-source w dziedzinie projektowania, budowy i utrzymania aplikacji internetowych opartych na platformie .NET. 6. Znajomość technologii Java (ewentualnie gotowość do jej opanowania). 7. Płynne posługiwanie się językiem angielskim w mowie i w piśmie. 8. Odpowiedzialność i zaangażowanie. 9. Umiejętność pracy z zespołem, zarządzania i rozwiązywania problemów. Oferujemy: 1. Atrakcyjne wynagrodzenie adekwatne do posiadanych kompetencji (umowa o pracę lub kontrakt). 2. Pracę według światowych standardów produkcji oprogramowania. 3. Urozmaicony zakres prowadzonych projektów. 4. Uczestnictwo w ciekawych, międzynarodowych projektach. 5. Ciekawą pracę w innowacyjnej i dynamicznie rozwijającej się firmie. 6. Możliwość rozwoju zawodowego oraz podnoszenia kwalifikacji zawodowych. 7. Pracę z umotywowanym i otwartym zespołem. 8. Przyjazną atmosferę pracy. Osoby zainteresowane rekrutacją zapraszamy do przesyłania pisemnych zgłoszeń. Aplikacje zawierające CV wraz z klauzulą o ochronie danych osobowych oraz nazwą stanowiska prosimy przesyłać pocztą elektroniczną na adres: rekrutacja@veraxsystems.com . Więcej na stronie: http://www.veraxsystems.com/pl/career2010-05-27 12:01:00
[Webmastering] [jQuery, AJAX] dynamiczny formularz
Witam Mam pewien problem i nie bardzo wiem jak się za to zabrać: Mam w bazie 2 tabele: kategorie i podkategorie. W HTMLu mam formularz składający się z dwóch pól rozwijalnych. I chciałbym, aby po wybraniu w pierwszym danej kategorii w drugim pojawiały się przypisane tej kategorii podkategorie. Czy da się to zrobić samym jQuery (które w miarę ogarniam), czy w AJAXie (jeszcze się za niego nie zabrałem). Jak rozwiązać mój problem w prosty sposób? Pozdrawiam.2010-05-27 11:36:22
[Praca] Programista ds. rozwoju i integracji [nr ref. 100505]
Programista ds. rozwoju i integracji [nr ref. 100505] Verax Systems to innowacyjna i prężnie rozwijająca się firma dostarczająca rozwiązań IT dla sektora telekomunikacyjnego, bankowego oraz dużych przedsiębiorstw. Nasi inżynierowie i konsultanci uczestniczyli w realizacji projektów dla firm takich jak: Alcatel-Lucent, Samsung, Nokia, Santander, PNB Paribas Fortis, Enea, ING Bank Śląski. Zespół Verax Systems składa się z osób kompetentnych, posiadających bogate doświadczenie w branży IT. Głęboko wierzymy, że nasi pracownicy stanowią nasz najcenniejszy kapitał. Zdajemy sobie sprawę z tego, że nasz sukces zależy od stałego poszerzania zespołu o osoby pracowite, kreatywne i zorientowane na cel. W firmie cenimy innowacyjność, która dzięki wdrożonemu procesowi zarządzania innowacjami, pozwala na pełne wykorzystanie potencjału naszych pracowników. Rozwijamy go również poprzez stale poszerzaną współpracę z uczelniami (Politechnika Poznańska, Uniwersytet Ekonomiczny) i instytucjami naukowo-badawczymi. Dbamy również o rozwój poprzez specjalistyczne szkolenia finansowane przez pracodawcę i zarazem przedsiębiorcę, który w roku 2009 otrzymał wyróżnienie w konkursie na Poznańskiego Lidera Przedsiębiorczości. Cechuje nas niepowtarzalna atmosfera pracy i ciekawe wyzwania. W związku z dynamicznym rozwojem naszej firmy, poszukujemy osób na stanowisko: Programista ds. rozwoju i integracji . Opis stanowiska: Osoba zatrudniona na w/w stanowisku odpowiedzialna będzie za projektowanie i rozwój rozwiązań integracyjnych przy użyciu Oracle SOA. Zakres obowiązków: 1. Znajomość cyklu rozwoju oprogramowania, począwszy od specyfikacji, poprzez projektowanie, implementację i testy. 2. Doradztwo i bieżąca pomoc w zakresie własnych kompetencji pozostałym członkom zespołu. 3. Mile widziana będzie dobra znajomość Enterprise Data Model oraz Master Data Management. Wymagania ogólne: 1. 3-5 lat doświadczenia w integracji systemów. 2. Znajomość Oracle SOA Suite, w szczególności Oracle BPEL (minimum jeden rok). 3. Posiadanie wiedzy z zakresu WSDL oraz XSD Schema, a także umiejętność strojenia baz danych zgodnie z najlepszymi standardami. 4. Znajomość XPath - rozumienie i tworzenie zapytań. 5. Samodzielność, zaangażowanie i automotywacja. 6. Komunikatywność i umiejętność pracy w zespole. Mile widziane: 1. Dobra znajomość języka SQL i systemów zarządzania bazami danych (preferowane: Oracle, MS SQL). 2. Doświadczenie w obsłudze JMS Provider (Oracle AQ WebSphere MQ, Weblogic JMS). 3. Doświadczenie w programowaniu w języku JAVA. 4. Umiejętność tworzenia w środowisku zespołowym. 5. Umiejętność tworzenia wydajnych i elastycznych rozwiązań. 6. Doświadczenie w posługiwaniu się narzędziami Workfolw, np. Oracle Workflow. 7. Dobra znajomość standardowych usług sieciowych tj. WS-I Basic profile, WS-Security, WS-Addressing oraz WS-ReliableMessaging. Oferujemy: 1. Wynagrodzenie skorelowane z raportami Sedlak&Sedlak (umowa o pracę lub kontrakt). 2. Możliwość wyboru projektu stacjonarnego lub wyjazdowego. 3. Urozmaicony zakres prowadzonych projektów. 4. Możliwość wpływu na strategię firmy i jej realizację. 5. Przejrzysty system ocen pracowniczych. Osoby zainteresowane rekrutacją zapraszamy do przesyłania pisemnych zgłoszeń. Aplikacje zawierające CV wraz z klauzulą o ochronie danych osobowych oraz podaną nazwą stanowiska prosimy przesyłać pocztą elektroniczną na adres: rekrutacja@veraxsystems.com . Więcej na stronie: http://www.veraxsystems.com/pl/career2010-05-27 11:14:36
[Java] Team Leader - .NET Senior Software Engineer [nr ref. 100504]
Team Leader - .NET Senior Software Engineer [nr ref. 100504] Verax Systems to innowacyjna i prężnie rozwijająca sie firma dostarczająca rozwiązań IT dla sektora telekomunikacyjnego, bankowego oraz dużych przedsiębiorstw. Nasi inżynierowie i konsultanci uczestniczyli w realizacji projektów dla firm takich jak: Alcatel-Lucent, Samsung, Nokia, Santander, PNB Paribas Fortis, Enea, ING Bank Śląski. Zespół Verax Systems składa się z osób kompetentnych, posiadających bogate doświadczenie w branży IT. Głęboko wierzymy, że nasi pracownicy stanowią nasz najcenniejszy kapitał. Zdajemy sobie sprawę z tego, że nasz sukces zależy od stałego poszerzania zespołu o osoby pracowite, kreatywne i zorientowane na cel. W związku z dynamicznym rozwojem naszej firmy, poszukujemy doświadczonych osób na stanowisko: Team Leader - .NET Senior Software Engineer. Zakres obowiązków: 1. Projektowanie i implementacja oprogramowania w środowisku .NET. 2. Tworzenie dokumentacji zgodnie z przyjętymi standardami. 3. Zarządzanie zespołem programistów. Wymagania ogólne: 1. Bardzo dobra znajomość platformy .Net. poparta przynajmniej 2-letnim doświadczeniem. 2. Znajomość najnowszych technologii .NET (Windows Workflow Foundation). 3. Bogate doświadczenie projektowe - przynajmniej 6 lat doświadczenia zawodowego. 4. Dobra znajomość MS SQL. 5. Znajomość współczesnych trendów i osiągnięć środowiska open-source w dziedzinie projektowania, budowy i utrzymania aplikacji internetowych opartych na platformie .NET. 6. Znajomość technologii Java (ewentualnie gotowość do jej opanowania). 7. Płynne posługiwanie się językiem angielskim w mowie i w piśmie. 8. Odpowiedzialność i zaangażowanie. 9. Umiejętność pracy z zespołem, zarządzania i rozwiązywania problemów. Oferujemy: 1. Atrakcyjne wynagrodzenie adekwatne do posiadanych kompetencji (umowa o pracę lub kontrakt). 2. Pracę według światowych standardów produkcji oprogramowania. 3. Urozmaicony zakres prowadzonych projektów. 4. Uczestnictwo w ciekawych, międzynarodowych projektach. 5. Ciekawą pracę w innowacyjnej i dynamicznie rozwijającej się firmie. 6. Możliwość rozwoju zawodowego oraz podnoszenia kwalifikacji zawodowych. 7. Pracę z umotywowanym i otwartym zespołem. 8. Przyjazną atmosferę pracy. Osoby zainteresowane rekrutacją zapraszamy do przesyłania pisemnych zgłoszeń. Aplikacje zawierające CV wraz z klauzulą o ochronie danych osobowych oraz nazwą stanowiska prosimy przesyłać pocztą elektroniczną na adres: rekrutacja@veraxsystems.com . Więcej na stronie: http://www.veraxsystems.com/pl/career2010-05-27 11:12:06
[Java] Programista Java (Java Software Engineer) [nr ref. 100501]
Verax Systems to innowacyjna i prężnie rozwijająca się firma dostarczająca rozwiązań IT dla sektora telekomunikacyjnego, bankowego oraz dużych przedsiębiorstw. Nasi inżynierowie i konsultanci uczestniczyli w realizacji projektów dla firm takich jak: Alcatel-Lucent, Samsung, Nokia, Santander, PNB Paribas Fortis, Enea, ING Bank Śląski. Zespół Verax Systems składa się z osób kompetentnych, posiadających bogate doświadczenie w branży IT. Głęboko wierzymy, że nasi pracownicy stanowią nasz najcenniejszy kapitał. Zdajemy sobie sprawę z tego, że nasz sukces zależy od stałego poszerzania zespołu o osoby pracowite, kreatywne i zorientowane na cel. W firmie cenimy innowacyjność, która dzięki wdrożonemu procesowi zarządzania innowacjami, pozwala na pełne wykorzystanie potencjału naszych pracowników. Rozwijamy go również poprzez stale poszerzaną współpracę z uczelniami (Politechnika Poznańska, Uniwersytet Ekonomiczny) i instytucjami naukowo-badawczymi. Dbamy również o rozwój poprzez specjalistyczne szkolenia finansowane przez pracodawcę i zarazem przedsiębiorcę, który w roku 2009 otrzymał wyróżnienie w konkursie na Poznańskiego Lidera Przedsiębiorczości. Cechuje nas niepowtarzalna atmosfera pracy i ciekawe wyzwania. W związku z dynamicznym rozwojem naszej firmy, poszukujemy osób na stanowisko: Java Software Engineer. Zakres obowiązków: 1. Interpretacja specyfikacji architektury systemu. 2. Projektowanie systemu i udział w implementacji produktu. 3. Projektowanie poszczególnych elementów systemu (feature design). 4. Współtworzenie dokumentacji systemu. 5. Implementacja systemu. Wymagania: 1. Minimum 5 letnie doświadczenie w tworzeniu oprogramowania w zespołach projektowych. 2. Bardzo dobra znajomość technologii J2SE i J2EE w tym: JSP, Servlets, EJB, JDBC, JAXP, JFC/Swing i ANT. 3. Znajomość diagramów OO use case w UML. 4. Dobra znajomość języka angielskiego w mowie i w piśmie, umożliwiająca bezpośrednią komunikację z klientem. Dodatkowymi atutami będą: 1. Znajomość JCA (Java Cryptography Extensions). 2. Umiejętność tworzenia skryptów UNIX, Perl, XML oraz XLS. 3. Doświadczenie w pracy z serwerami aplikacji JBoss, Tomcat lub WebSphere. Oferujemy: 1. Atrakcyjne wynagrodzenie adekwatne do posiadanych kompetencji (umowa o pracę lub kontrakt). 2. Pracę według światowych standardów produkcji oprogramowania. 3. Przejrzyste ścieżki awansu. 4. Pracę w ciekawych, międzynarodowych projektach. 5. Zorientowanie na innowacyjność. 6. Możliwość rozwoju zawodowego oraz podnoszenia kwalifikacji zawodowych. 7. Pracę z umotywowanym i otwartym zespołem. 8. Przyjazną atmosferę pracy. Osoby zainteresowane rekrutacją zapraszamy do przesyłania pisemnych zgłoszeń. Aplikacje zawierające CV wraz z klauzulą o ochronie danych osobowych oraz podaną nazwą stanowiska prosimy przesyłać pocztą elektroniczną na adres: rekrutacja@veraxsystems.com . Więcej na stronie: http://www.veraxsystems.com/pl/career2010-05-27 11:10:34
[Newbie] Sortowanie kolejki - jak ?
Jak posortowac kolejke priorytetwa wg 2-giej wartosci z pary ? Cos takiego nie przechodzi: bool sortowanie(const pair v1, const pair &v2){ if(v1.second < v2.second) return true; if(v1.second > v2.second) return false; } priority_queue< pair,sortowanie> Q; Q.push(pair(1,9)); Q.push(pair(1,2)); Q.push(pair(3,4)); pair vgl = Q.top(); cout2010-05-27 11:04:58
[Off-Topic] Konwersja TIF do DWX (lub DXF)
Witam! Mam pytanie, jakiej aplikacji najlepiej użyć aby konwertować pliki TIFF do formatu Cada (DXF lub DWG), pliki wyjściowe musza spełniać wymagania: - Dla każdego elementu powinien zostać utworzony oddzielny plik DXF lub DWG. - Plik ten powinien zawierać elementy tego jednego symbolu (bez żadnych dodatkowych wymiarów czy lini pomocniczych.) - Nazwa pliku DXF lub DWG powinna być zgodna z numerem artykułu. - Struktura plików powinna być zgodna ze strukturą katalogów Najlepiej, żeby to była jakaś aplikacja bezpłatna, ale jeżeli takowej nie ma to jaka komercyjna?2010-05-27 09:41:01
[Hardware/Software] Program do tworzenia plików exe
Mam problem z utworzeniem pliku exe. Muszę utworzyć jeden plik instalacyjny, który zainstaluje wymagane pliki ( kontrolki ) na komputerze - lokalizacja C:Windowssystem32, następnie, aby jeden z zainstalowanych plików *.ocx zarejestrował w systemie, doda plik exe (mój program) do folderu i utworzy do niego skrót na pulpicie lub w Menu Start. Używałem programu Install Creator, ale nie zauważyłem w nim takiej opcji. Zna ktoś z Was jakiś program, którego mógłbym użyć ?2010-05-27 09:16:28
[C/C++] [C++] Pokazanie wyniku problem
Witam. Kilka dni temu zacząłem bawić się w c++ :) prędzej poznałem języki takie jak MySQL oraz PHP. Jednak przeczytałem kilka rozdziałów jednej książki i chciałem siebie sprawdzić. O tu mam problem trochę śmieszny ale mam... Mam taki kod #include using namespace std; main () { int liczba; cout > liczba; cout2010-05-27 08:30:10
[Delphi/Pascal] BDA (Broadcast Driver Architecture) - czy ktoś próbował?
Witam :) Chyba trafiłem na temat, którego jeszcze nikt nigdy na forum Delphi nie poruszał. Otóż mam sobie kartę DVB - taką satelitarną - do komputera. Mogę sobie oglądać kanały TV i wszystko byłoby spoko, ale żaden istniejący soft mnie nie satysfakcjonuje. W efekcie chciałbym napisać coś, co mogłoby gadać z moją kartą i było bardziej dopasowane do moich potrzeb. Ktokolwiek z tu obecnych bawił się w tworzenie czegokolwiek pod BDA? Microsoft udostępnia dokumentację: http://msdn.microsoft.com/en-us/library/dd695086(v=VS.85).aspx#CommunityContent ale nie powiem, żeby jakoś rewelacyjna była - są braki (m.in. obsługa DiSEqC, podobno PBDA wprowadza presyłanie ich binarnie - RAW, ale słowem o tym nie pisnęli). Dodatkowo sam filtr odpowiadający za parsowanie strumienia DVB jest znany ze swojej kiepskości, wolnego działania i awaryjności, w efekcie wypadałoby napisać własny, choćby prosty parser dla podstawowych informacji (wyciąganie PID-ów/SID-ów etc.) Czy mamy wśród nas programistów pod tego typu urządzenia? Ja jestem bardziej zorientowany w samym przekazie satelitarnym, programowanie słabiej. Może jakieś porady, jak zacząć - tj. stworzyć graf, dogadać się z kartą, jakieś propozycje od osób bardziej doświadczonych?2010-05-27 04:15:04
[Bazy danych] [MySQL] Typ pola dla currency
Co jest najlepsze ? Double czy Decimal ? Do bazy wpadaja wartosci juz zaokraglone przez program. Max precyzja mi potrzebna to 4, albo 5 miejsc po przecinku. Jaki typ pola ustawic ?2010-05-27 03:23:36
[Delphi/Pascal] [Delphi] Bezczynność systemu
Witajcie! Macie może jakieś pomysły jak zrobić licznik bezczynności systemu w Delphi ? Pozdrawiam.2010-05-27 02:50:31
[C# i .NET] [C#] Dllka i marshaling
Witam, Napisałem pewną bibliotekę do programu napisanego w C++ w C#. Muszę przerzucić strukturę właśnie z C# do C++. Robię to w następujący sposób. Struktura obiektstruktury = new Struktura(); /* Wypełniam pola struktury */ IntPtr ptr = Marshal.AllocHGlobal(Marshal.SizeOf(obiektstruktury)); Marshal.StructureToPtr(obiektstruktury, ptr, false); A po zakończonej pracy Marshal.FreeHGlobal(ptr); No i zonk. Coś nie może zostać wyładowane z pamięci a ja nie mogę usunąć biblioteki. Coś robię źle?2010-05-27 00:37:34
[Delphi/Pascal] [Delphi] WebBrowser i PrintScreen
Witam! Szukam już od jakiegoś czasu sposobu na wykonanie print screena całej strony wczytanej do webbrowsera. Czy jest na to jakiś sposób? Pozdrawiam2010-05-27 00:27:54
[Hardware/Software] Przejęcie kontroli nad komputerem
Jak czytam opis trojana lub luki bezpieczeństwa w przeglądarce, często występuje stwierdzenie, że trojan lub luka pozwala na przejęcie kontroli nad komputerem. Czy to znaczy, że każdy taki trojan pozwana skonfigurować coś w rodzaju zdalnego pulpitu, tylko, że bez zgody i wiedzy ofiary?2010-05-27 00:11:22
[Flame] System operacyjny na telefon
Jaki z wyżej wymienionych systemów ma wg was największe szanse na zaistnienie w przyszłości? Bo zastanawiam się nad kupnem nowego telefonu i głównie mnie interesuje Android i Maemo, ew. Symbian.2010-05-26 23:31:12
[Delphi/Pascal] Liczba pi za pomoca Monte Carlo
Witam , nie jestem fachowcem z pascala ani Delphi ,dlatego chcialbym was prosic o pomoc. Kod w javie : import java.util.Scanner; public class ZahlPI { public static void main(String [] args){ Scanner s = new Scanner(System.in); System.out.println("Ile liczb losowych wygenerowac"); int g = s.nextInt(); int v = 0; double x,y; for (int i = 1; i2010-05-26 22:05:50
[C/C++] Mapa stl jako parametr funkcji
Witam, tak jak w tytule, istnieje jakis sposob zeby przekazac mape do funkcji?2010-05-26 22:03:53
[Delphi/Pascal] POMOC PASCAL B.Pilne
Witam mam problem z programowaniem mowiac szczerze jestem laikiem . mam takie polecenia dal by ktos rade ? I 1) Jakie zadanie spełnia bezparametrowa instrukcja readln? 2) Jaki będzie wynik poniższych instrukcji? a) x: = copy(âprogramowanieâ,5,2); writeln(x); b) writeln(sqrt(16)); c) writeln(length(âzadanieâ)-1); 3) Znajdź 3 błędy w poniższym programie: program pole; {program liczy pole kwadratu} const x, p:real; begin write(Podaj długość boku kwadratu x=); readln(x); p = x*x; writeln(p); readln; end. 4) Napisz program obliczający wartość . Liczbę zadeklaruj jako stałą. Zastosuj czyszczenie ekranu. 5) Co można wstawić w miejsce zmiennych x, y, z jeśli zadeklarowane są w następujący sposób? var x: string[30]; y: byte; z: char; 6) Uzupełnij brakujące elementy programu obliczającego wartość wyrażenia: , gdzie liczba podawana jest z klawiatury program dzialanie; uses crt; ...........x: real; begin ...........; writeln(...............................................................); readln(x); writeln(3...........(1...........4+x)-6); end. 7) W wyniku działania pewnego programu otrzymano poniższe wyniki. Napisz je w zaokrągleniu do dwóch miejsc po przecinku. a) 2.3459000000E+01 b) 4.4500000000E-02 c) â1.4366789400E+00 II) 1) Jaka jest różnica między instrukcjami write i writeln? 2) Jaki będzie wynik poniższych instrukcji? a) writeln(28.367:20:2); b) x:=length(âklasówkaâ); writeln(x); c) writeln(succ(âbâ)); 3) Znajdź 3 błędy w poniższym programie: program pole; (program liczy pole kwadratu) var a, p:real; begin writeln(âPodaj długość boku aâ); readln(a); p: = ; writeln(âpâ); readln; end. 4) Napisz program obliczający obwód koła. Długość promienia ma być podawana przy każdorazowym uruchomieniu programu. Liczbę zadeklaruj jako stałą. 5) Co można wstawić w miejsce zmiennych x, y, z jeśli zadeklarowane są w następujący sposób? var x: real; y: char; z: boolean; 6) Uzupełnij brakujące elementy programu obliczającego wartość wyrażenia: , gdzie liczba podawana jest z klawiatury program wyrazenie; uses ...........; var ...........: real; begin clrscr; writeln(âpodaj wartość liczby aâ); readln(...........); writeln(((1...........2+3...........)-8); end. 7) W wyniku działania pewnego programu otrzymano poniższe wyniki. Napisz je w zaokrągleniu do dwóch miejsc po przecinku. a) 2.3459000000E+00 b) -3.4500000000E-02 c) 1.4366789400E+042010-05-26 21:48:19
[C# i .NET] Liczba pi (Metoda Monte Carlo)
Witam , nie jestem fachowcem w C# dlatego prosilbym was o pomoc w napisaniu nastepujacego programu w tym jezyku. Kod w javie: import java.util.Scanner; public class ZahlPI { public static void main(String [] args){ Scanner s = new Scanner(System.in); System.out.println("Ile liczb losowych wygenerowac"); int g = s.nextInt(); int v = 0; double x,y; for (int i = 1; i2010-05-26 21:43:57
[Webmastering] [PHP] Logowanie i wylogowanie z sesją
Witam, mam pewien problem, z logowaniem się, i wylogowaniem z sesji. Przeczytałem podobne posty do tego, ale w każdym co innego pisze, więc za bardzo nie mogę się zorientować. No ale przejdźmy do rzeczy. Zamieszcze 2 skrypty: logowanie oraz wylogowanie, oto one: logowanie.php: [php]2010-05-26 21:37:55
[C/C++] Dziedziczenie protected
Witam, mam taki problem, dwie klasy: class klasa1 { protected: int x; public: virtual ~klasa1() { } }; class klasa2 : protected klasa1 { public: klasa2(void) { } ~klasa2(void) { } }; Następnie tworzę obiekt klasy: klasa2 i przypisuję go do wskaźnika klasy: klasa1 (niejawna konwersja): klasa1 *obiekt = new klasa2(); Oczywiście kompilator protestuje. A ja chcę, aby właściwość x z klasy: klasa1 była odziedziczona jako protected. Jeśli mam w klasie bazowej więcej takich właściwości, to za każdym razem w klasie pochodnej muszę oznajmiać, że mają mieć one dostęp protected za pomocą operatora zakresu, zmieniając tym samym dziedziczenie na public?: class klasa2 : public klasa1 { protected: klasa1::x; public: klasa2(void) { } ~klasa2(void) { } }; Nie da się tego inaczej zrobić? Pozdr. Thx2010-05-26 21:26:38
[Webmastering] Pasek nawigacyjny, zawsze na wierzchu.
Witam jak zrobić pasek nawigacyjny na dolnej części strony który bedzie zawrze na wierzchu ? Jaką nazwę nosi taki pasek ? Przykładowy pasek tutaj: http://www.searchengines.pl/index.php?act=Reg2010-05-26 20:51:26
[C/C++] [c++ builder] Funkcja wymagająca onclick.
Posiadam taki kod, który mogę wywołać tylko przez naciśnięcie na przycisk przez zdarzenie onclick. Moje pytanie brzmi: Jak wywołać to przez form->Create albo form->Show? TPoint P[5];// utworzenie 5 elementów typu punkt P[0].x = 10; P[0].y = 20;// podanie współrzędnych punktu P[1].x = 40; P[1].y = 200; P[2].x = 70; P[2].y = 150; P[3].x = 90; P[3].y = 170; P[4].x = 110; P[4].y = 30; HWND h; HDC dc = GetWindowDC(Form1->Handle);// kontekst urządzenia Polygon(dc, P, 5);// rysowanie wielokąta ReleaseDC(h, dc);// zwolnienie kontekstu urządzenia2010-05-26 20:29:46
[Newbie] [C++] Lista inicjalizacyjna konstruktora
W klasie piszemy deklaracje konstruktora z lista inicjalizacyjną. Można to zrobić tak: class { private: int x,y; public: testowa(int kx, int ky):x(kx),y(ky) { } }; Jeśli deklaracja konstruktora będzie wyglądać tak: testowa(int x, int y): x(x), y(y) { } to wtedy dane składowe też zostaną zainicjalizowane dobrą wartością. Dlaczego jednak jeśli w liście inicjalizacyjnej zapiszemy: testowa(int x, int y): this->x(x), this->y(y) { } wystąpi błąd kompilacji ? Ostatnia sprawa. Dlaczego jeśli i tak wszystko załatwimy w liście inicjalizacyjnej to zawsze musimy pisać puste ciało konstruktora ograniczone klamrami. testowa(int kx, int ky):x(kx),y(ky) //bez klamarek jest błąd kompilacji2010-05-26 20:26:18
[C/C++] [c++]Brak dostępu do klasy mimo zaprzyjaźnienia
Witam ! Miałem problemy z widocznością klas przez siebie, jednak z pomocą kolegi z forum dałem rade według jego "wzorca" dołączania plików. Mam jednak teraz inny problem. W klasieA jest vector obiektów klasyB która jest zaprzyjaźniona i notabene nie mają te obiekty dostępu do sekcji prywatnej klasyA. Dlaczego ? Błędne zaprzyjaźnienie czy coś innego ? Oto kod programu : #pragma once #include #include #include class player; class postac; class offence; class deffence; struct marin; using namespace std; #include "postac.hpp" #include "marin.hpp" class player : public postac { protected: vector skills_o; public: friend class offence; friend class deffence; virtual void exp(int points); //modyfikator exp virtual void mod_HP(int points); virtual bool wykonywacz(player oponent,int skill,vector temp); virtual void chwyc_akcje(postac oponent,int zdarzenie, int wynik,int par); virtual bool fight(player oponent,int skill);//metoda rozczszygajaca pojedyne starcie, //przy wybranych metodach walki. virtual void main_fight(); //metoda główna walki virtual void dodaj_skill(int nowy); virtual int _praw_u(); marin P1; player(void); player(int weight,int HP,int MP,int KP,int EXP,int STEM,int hair,int zr,int sila,string name,int &ID_control); ~player(void); }; #include "offence.hpp" #include "deffence.hpp"2010-05-26 20:23:30
[C/C++] LIstBox1 C++ BUILDER
Witam. Mam pewien problem. Programuje w C++ Builderze i stworzyłem obiekt ListBox; W jaki sposób mogę wyciągnąć zawartość jego pierwszego elementu i wrzucić do Label? Pozdrawiam2010-05-26 20:11:58
[C/C++] Testowanie pamięci RAM
Witam Poszukuję programisty, który napisze program do testowania pamięci RAM i będzie posiadał obsługę błędó PSF. Jeżeli jest ktoś zainteresowany to bardzo prosze o odpowiedź.2010-05-26 20:01:39
[Inne] [pascal/c++]taki problemik
Witam Mam problem z wyborem (i też realizacją) pewnej rzeczy. Tematem problemu jest: połączyć program w pascalu (pod BP) z programem w c++ (pod Dev-c++). Do wyboru nasunęły mi się takie dwa rozwiązania: 1. Podlinkować obj z programem z pascala do c++. Problem: jak/czym skompilować pascala do obj? 2. Utworzyć w pascalu DLL i jego podłączyć do c++. Problem: jak zrobić w pascalu DLL który by ruszał pod nowszymi windowsami (w obecnej, szablonowej metodzie windows zgłasza że "Program nie może być uruchomiony pod windowsem" mimo kompilacji przy target:windows) Gdyby ktoś miał pomysł jak to rozwiązać (czy miałby jakiś inny pomysł na rozwiązanie inne niż przepisywanie pascala do c++ lub w drugą stronę) to było by miło ;-)2010-05-26 19:55:04
[Off-Topic] Kto rządzi mediami publicznymi?
Witam państwa. z góry proszę, nie róbmy flejma. Po prostu ciekawość mnie zjada, potrzebuję żeby ktoś mi wyjaśnił jak to jest. Czytałem ten art z wykopu http://wyborcza.pl/1,75478,7935938,Niewiadomosci_TVP.html W nim jest generalnie biadolenie jak to PIS rzadzi TVP, przestawia ludzi i robi propagandę w wiadomościach. Od paru ładnych miesięcy słyszę też że publiczne radio trójka dostało z PISu nowego prezesa, który trójkę niszczy polityką, odchodzą lub "odchodzą" co lepsi redaktorzy i prowadzący. Nie chcę się rozwodzić nad tym co dobre a co złe, czy Komorowski jest lepszy od Jarka. Pytanie moje jest proste: Jak to jest możliwe że rządzi PO a media "należą" do PISu? Po mojemu, jeżeli rządzi PO to ma władzę zrobić prezesem swojego człowieka i robić swoją propagandę.2010-05-26 19:40:53
[C# i .NET] Wrapper dla Allegro WebAPI
Witam, Czy miał ktoś do czynienia z jakąś klasą opakowującą allegrowe WebAPI? Może pisaliście własne wrappery współpracujące z Windows Forms (wygodne bindowanie uzyskiwanych danych, opakowanie w klasy, eventy, asynchroniczne operacje itp.) i chcielibyście podzielić się chociażby interfejsem lub diagramem klas? A może ktoś też ma podobne do moich zachcianki i chętnie podejmie się współpracy nad stworzeniem takiego wrappera? :-) -- Pozdrawiam Marcin2010-05-26 19:40:29
[Webmastering] [js] lustrzane odbicie
witam. w jaki sposob moge uzyskac lustrzane odbicie obrazka/bloku? pomijam rozwiazanie z tworzeniem osobnego pliku graficznego bedacym lustrzanym odbiciem. i druga rzecz, ktora wlasnie chicalbym wykorzystac do stworzenia odbicia, wlasciwie to o to mi najbardziej chodzi - mozna jakos obrocic blok od 180* ? znalazlem pewina wtyczke ale niestety po obroceniu, blok sie troszeczke rozlazi i zostawia do okola siebie za duzo pustej przestrzeni.2010-05-26 19:36:17
[Hardware/Software] Sprzedaż swojej biblioteki na Allegro
Pracując nad swoim projektem stworzyłem całkiem ciekawą klasę do obsługi wyświetlaczy na sterowniku HD44780 + dodatki pozwalające cyklicznie zmieniać ustawione "ekrany", przewijanie długich linii tekstu i takie tam bajerki. I tak się zastanawiałem co by spróbować to sprzedać via Allegro - a nóż widelec się zwróci koszt tych paru LCDków, które zakupiłem. I tu moje pytanie, jak to sprzedawać? Ktoś ma jakieś doświadczenia? Czy sprzedawać sam kod, czy bibliotekę dll/so + nagłówek, na jakiej licencji i jak (i czy w ogóle warto) próbować się jakoś zabezpieczyć przed "nie autoryzowanym" kopiowaniem?2010-05-26 19:28:15
[Java] [Hibernate] Kilka pytań
Hej, Mam kilka pytań dotyczących obiektów session w Hibernate. 1) Jak to w końcu jest z tym session .. czy powinien być tworzony niczym tak samo jak transakcja czyli mały request to od razu siup otwieramy sesje potem transakcje a potem session.close() ?? Wtedy jak wykorzystać potęgę Hibernate jeżeli chodzi o sprawdzanie zabrudzeń skoro wszystkie referencje które mamy będą w trybie "detached". Z drugiej znowu strony , chyba głupim pomysłem jest trzymanie jednej session dla całej aplikacji // chociaż przekonuje troche do tego sam Hibernate udzielając getCurrentSession(), ale mając jeden obiekt session jak wtedy z wielowątkowością. 2) Co z obiektami session do których straciliśmy referencje bez zamknięcia close()? Bo to kiedy GC usunie to jego sprawa , a session chyba blokuje bazę danych ? Hibernate zapewnia także , że w jednej sesji nie będzie dwóch obiektów trwałych o tej samej tożsamości bazodanowej , a różnych referencjach. Jak uzyskać coś podobnego dla różnych sesji ? 3) Często używając Hibernate używa się też wzorca DAO. Czy można napisać takie DAO aby było całkowicie przezroczyste dla klienta ? Czy jednak zawsze będzie musiał otwierać ten upiorny session, a później transakcje. Powiedzmy przyklad na klasie User. Chcemy aby klient mógł dodawać userów,deletować i ladnie updatować. 4) O ile rozumiem pojęcie transakcji bazodanowej ,a co za tym idzie pochodzenie Transaction to obiekty Session są dla mnie strasznie sztuczne i niewygodne w użyciu. Czy może ktoś przedstawić jakiś swój punkt widzenia na temat session ?2010-05-26 19:13:47
[C/C++] wzorzec wewnątrz wzorca?
dzien dobry, mam taki kod #include #include #include using namespace std; template struct krawedz { krawedz(int U, int V, K wart) : u(U), v(V), wartosc(wart) {} int u; int v; K wartosc; }; template class graf { public: inline void dodaj_element() { if (elementy.empty()) elementy.push_back(0); else elementy.push_back(elementy.back()++); } inline void dodaj_krawedz(int u, int v, K wart) { krawedzie.push_back(krawedz(u,v,wart)); } void wyswietl() const; private: list elementy; list krawedzie; }; template void graf::wyswietl() const { list::const_iterator i; // for (list::iterator i=krawedzie.begin(); i!=krawedzie.end(); ++i) // cout2010-05-26 19:06:21
[Delphi/Pascal] Procedury i funkcje
Mógłby ktoś pomóc zrobić takie 2 zadanka? 1. Napisz procedurę znajdującą najmniejszą liczbę spośród ânâ wprowadzonych. Przekaż do procedury parametr ânâ. 2. Napisz funkcję obliczającą f(x) wg następujących wzorów: x^3 + 0.8x + 1 , dla x2010-05-26 18:51:22
[Inne] [?] Inline Hooki: stage 475320 (pobieranie adresu funkcji)
(Już denerwujące jest to pytanie się o wszystko...) Witam wszystkich. Wygląda na to że po raz 4753200 (czy może 4753201?) mam problem z założeniem hooka. Otóż miałem wątpliwości czy na pewno wszystko co do hooków (IMHO całkiem ciekawy i rozwijający sposób na naukę działania niektórych rzeczy) umiem/rozumiem, więc postanowiłem zrobić jeszcze raz, tym razem na coś bardziej skomplikowanego - padło na funkcję w programie odbierającą i przetwarzającą komunikaty Windows (mniejsza że na początku chciałem tylko je podglądać bez zdejmowania z "kolejki" - teraz liczy się tylko rozwiązanie ;) ). Problem polega na tym że ta funkcja nie jest (oczywiście) jako eksport, więc pobrać jej adresu nijak się nie... wróć, tzn nie potrafię. Podszedłem do tego "na chłopski rozum" i znalazłem po prostu odpowiedni adres w disasemblerze i skonwertowałem go na FileOffset (chyba taka forma jest potrzebna? Zresztą próbowałem z wszystkimi 4 sposobami liczenia adresu). No i problem polega na tym że to nie działa :| Nie żeby się coś wywalało - po prostu wszystko działa jak wcześniej, nic się nie zmienia. (Jako weryfikację "zmiany" stosuję MessageBoxa.) Mógłby mnie ktoś oświecić co robię źle? Albo gdzie popełniam błąd w rozumowaniu? edit: zapomniałem - [soczek]2010-05-26 18:46:04
[Newbie] [C] Rekurencja
Witam, mam pewien problem z napisaniem funkcji rekurencyjnej, której zadaniem byłoby odwracanie liter w wyrazie. Nie mam zielonego pojęcia jak ma to wyglądać rekurencyjnie. Ma ktoś jakieś pomysły? Z góry dziękuję za każdą odpowiedź. Pozdrawiam!2010-05-26 18:32:04
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna