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
[Newbie] [Delphi] Zapis i odczyt zmiennej TMenuitem
Witam, jakim sposobem można zapisać do pliku zmienną TMenuItem ? Na googlach nie mogę znaleść nawet tematu o zapisie tej zmiennej.2010-08-04 14:09:28
[C/C++] Jak rozszyfrować takie wyrażenie ?
Jak w temacie. Co oznacza ostatni zapis, jak go rozszyfrować ? int tab[12]; int *p = &tab[5]; p[2] = 7; (-2)[p] = 6;2010-08-04 13:58:43
[Webmastering] [PHP] Usprawnienie interfejsu - lightbox
Mam stronkę w PHP do zarządzania pewnymi elementami zapisanymi w bazie mysql, nazwijmy te elementy produktami. Na stronce są opcje dodawania, edycji i usuwania tych produktów. Podczas dodawania i edycji produktów używany jest prosty formularz wyświetlany na podstronie. Chcę to przerobić tak by ten formularz był wyświetlany z wykorzystaniem lightbox (lub czegoś podobnego). Po dodaniu/modyfikacji wpisu okienko by znikało a lista by się odświeżała. Jak to można wykonać? Może są na to jakieś inne sposoby o których nie wiem? Chodzi mi w skrócie o zasymulowanie otwarcia okienka edycji bez otwierania dodatkowej karty/okna przeglądarki.2010-08-04 13:43:39
[Webmastering] Program do obsługi recepcji
Witam wszystkich, potrzebuję opinii osób znających się na programowaniu PHP dotyczącym programu Hotel Plus do obsługi recepcji, który sam osobiście napisałem. Do systemu można zalogować się bezpłatnie wchodząc na stronę hostel.moonsoft.pl Pozdrawiam MM2010-08-04 13:39:13
[Praca] PROGRAMISTA/PROJEKTANT JAVA [kod ref. 2010/PJ/WW]
PROGRAMISTA/PROJEKTANT JAVA [kod ref. 2010/PJ/WW] Obowiązki: * Rozwój i tworzenie oprogramowania zgodnie z przekazanymi wymaganiami * Testy tworzonego oprogramowania * Tworzenie dokumentacji technicznej Wymagania: * umiejętność szybkiego rozwiązywania problemów informatycznych * odpowiedzialność i zaangażowanie * znajomość technologii i języków: Java, SQL, XML * wykształcenie informatyczne (także studenci ostatnich lat) Dodatkowym atutem będzie: * dobra znajomość języka angielskiego * znajomość technologii i języków: Java/J2EE, * doświadczenie zawodowe Oferujemy: * elastyczny czas pracy * bezstresową, partnerską i przyjazną atmosferę * możliwości rozwoju zawodowego i ciągłego podnoszenia kwalifikacji w branży IT * udział w ciekawych projektach informatycznych * pracę w stabilnej firmie o ugruntowanej pozycji na rynku IT Wszystkich zainteresowanych prosimy o przesłanie CV i listu motywacyjnego na adres: praca@javatech.com.pl z kodem referencyjnym [kod ref. 2010/PJ/WW] w temacie listu.2010-08-04 12:54:29
[Praca] PROGRAMISTA/PROJEKTANT JAVA/J2EE [kod ref. 2010/PP/WW]
PROGRAMISTA/PROJEKTANT JAVA/J2EE [kod ref. 2010/PP/WW] Obowiązki: * Rozwój i tworzenie oprogramowania zgodnie z przekazanymi wymaganiami * Testy tworzonego oprogramowania * Tworzenie dokumentacji technicznej Wymagania: * umiejętność szybkiego rozwiązywania problemów informatycznych * znajomość technologii i języków: Java/J2EE, SQL, HTML, Javascript, XML * odpowiedzialność i zaangażowanie * wykształcenie informatyczne (także studenci ostatnich lat) Dodatkowym atutem będzie: * udział w naprawdę innowacyjnym projekcie * pracę w międzynarodowym środowisku * szybką ścieżkę kariery Oferujemy: * elastyczny czas pracy * bezstresową, partnerską i przyjazną atmosferę * możliwości rozwoju zawodowego i ciągłego podnoszenia kwalifikacji w branży IT * udział w ciekawych projektach informatycznych * pracę w stabilnej firmie o ugruntowanej pozycji na rynku IT Wszystkich zainteresowanych prosimy o przesłanie CV i listu motywacyjnego na adres: praca@javatech.com.pl z kodem referencyjnym [kod ref. 2010/PP/WW] w temacie listu.2010-08-04 12:53:13
[Praca] Architekt Java EE [nr ref. 2010/ARCH/JEE]
Architekt Java EE [nr ref. 2010/ARCH/JEE] Obowiązki: * Proponowanie architektury systemów zgodnie z wymaganiami biznesowymi * Analiza wykonalności, tworzenie wycen na podstawie specyfikacji * Analiza biznesowa oraz techniczna, przygotowywanie specyfikacji * Wsparcie techniczne dla zespołów projektowych * Nadzór techniczny nad zespołami projektowymi Wymagania: * Minimum 3-5 lat doświadczenia w projektowaniu systemów informatycznych * Doskonała znajomość znajomość platformy JEE (JSP/JSF, EJB, Hibernate/JPA), serwerów aplikacyjnych a także języka Java * Bardzo dobra znajomość baz danych oraz języka SQL * Umiejętność projektowania architektury systemu * Komunikatywność, zaangażowanie odpowiedzialność, sumienność * Praktyczna znajomość metodyk programowania Oferujemy: * Zatrudnienie w firmie o ugruntowanej pozycji rynkowej * Możliwość zdobycia wiedzy doświadczenia * Prace przy ambitnych i ciekawych projektach Wszystkich zainteresowanych prosimy o przesłanie CV na adres: praca@javatech.com.pl z kodem referencyjnym [nr ref. 2010/ARCH/JEE] w temacie listu.2010-08-04 12:51:57
[C# i .NET] Problem z aplikacją
cześć w aplikacji która jest wykonana w c# i działa na serwerze z IIS i bazą danych oracle, co jakiś czas wywala mi błąd DefAppPool, myślałem że chodzi o wątki więc zmniejszyłem ich ilość niestety problem nadal występuje. Proszę o pomoc.2010-08-04 12:46:08
[C# i .NET] Problem z aplikacją - DefAppPool
cześć w aplikacji która jest wykonana w c# i działa na serwerze z IIS i bazą danych oracle, co jakiś czas wywala mi błąd DefAppPool, myślałem że chodzi o wątki więc zmniejszyłem ich ilość niestety problem nadal występuje. Proszę o pomoc.2010-08-04 12:46:08
[C/C++] Przeładowaniem operatora <<
Przeładowałem na potrzeby swojej klasy operator2010-08-04 12:33:07
[C/C++] Code::Blocks generuje błędny kod?
Witam, Aplikacja wxWidgets, wygenerował mi coś takiego :| #include class wxApp : public wxApp { public: virtual bool OnInit(); }; Podobnie: class wxFrame: public wxFrame { public: wxFrame(wxWindow* parent,wxWindowID id = -1); virtual ~ wxFrame(); ..... } Czy twórcom przyświecał jakiś konkretny cel, a może to bug? Ja jakoś nie widzę w tym kodzie zbytniego sensu :| Też tak macie? W starej wersji C:B nie było chyba takich kwiatków.. Nazwy sobie klasę dziedziczoną z wxApp tak samo jak nazywa się klasa bazowa, podobnie z wxFrame i nigdzie tego zmienić nie można... o co kaman?2010-08-04 12:25:49
[C# i .NET] interfejsy i UpdateModel w MVC
Witam. Od dwoch dni zmagam sie z nastepujacym problem i nie znalazlem zadnego ciekawego rozwiazania. W ASP.NET MVC 2 mamy mozliwosc updatowania tylko wybranych elementow modelu przy uzyciu interfejsow, ktore udostepniaja tylko wybrane wartosci. Jest to rozwiazanie lepsze niz white listy ze wzgledu chocby na sprawdzanie literowek przez kompilator. Moj problem jest nastepujacy: Mam skomplikowany obiekt User, ktory posiada wlasciwosci PersonalData, Address i pare innych, ktore rowniez sa obiektami (klasami). Mam teraz problem jak przy uzyciu jednego interfejsu (dla obiektu User) sprecyzowac dokladnie, ktore pola mnie interesuja (chcialbym za pomoca interfejsow dac dostep do roznych pol PersonalData). Problem jest taki, ze nie wiem jak zadeklarowac te interfejsy. Probowalem w taki sposob: public interface IOnlyName { ILoFi PersonalData { get; set; } } public interface IGeneric { } public interface IHiFi : IGeneric { string FNAME_1 { get; set; } string LNAME { get; set; } } public interface ILoFi : IGeneric { string FNAME_1 { get; set; } } problem jest jednak w tym, ze obiekt ktory zadeklarowalem w klasie User jest typu IGeneric, a kompilator nie pozwala na zadeklarowanie w interfejsie tej samej zmiennej, ktorej typ jest inny (de facto rozszerzony) Jesli ktokolwiek zrozumial moj problem, to czekam na propozycje jak to rozwiazac.2010-08-04 12:09:19
[Java] lista dostepnych webserwisow
hej, musze zrobic cos - i tutaj pytanie do Was, bo nie wiem co :) - co zwroci mi liste dostepnych webserwisow. Do generowania webserwisow korzystam z axis2. nie chce listy dostepnych uslug, tzn nie chce listy metod typu: metodaWebservice1(); metodaWebservice2(); metodaWebservice3(); tylko chcialabym liste klas ktore je wygenerowaly. tj: Klasa1 Klasa2 Klasa3 szczerze, nie wiem czego sie uzywa do takiej uslugi? czy moge normalnie z j2se odwolac sie jakos (jak?) i pobrac te liste? czy to musi byc webserwis, ktory jak go odpytam to zwroci mi te liste? bede wdzieczna za wszystkie wskazowki, pzdr, misty2010-08-04 11:10:52
[Java] Ciekawa oferta dla Programistów Java - Kraków
Agencja Evolving-Recruitment jest prężnie rozwijającą się firmą świadczącą usługi w zakresie pośrednictwa pracy do Polski oraz UE. Numer certyfikatu (2463) Nasz Klient jest firmą programistyczną zajmującą się tworzeniem rozwiązań informatycznych dla biznesu. Opiera się na technologiach firmy Microsoft: .NET, bazę danych MS SQL Server oraz narzędzia typu SharePoint czy BizTalk; realizowane są także projekty oparte o technologię Java i platformę Oracle. Kompetentny i zgrany zespół jest jednym z najważniejszych zasobów solidnej firmy dlatego chcemy, żeby praca dla naszego Klienta przynosiła pracownikom zarówno satysfakcję jak i możliwości rozwoju. Bazując na przyjaznej atmosferze w miejscu pracy, wierzymy że będzie ona sprzyjać współpracy, wzajemnej wymianie wiedzy i wsparciu. Miejsce pracy: Kraków Region: Małopolska Obecnie poszukujemy kandydatów na stanowisko âProgramista Java / Testerâ. Obowiązki: - przygotowywanie scenariuszy testowych - przeprowadzanie testów oprogramowania - sporządzanie dokumentacji przeprowadzanych testów Oczekujemy: - wysokich umiejętności technicznych - analitycznego myślenia - umiejętności pracy pod presją czasu - zaangażowania - kreatywności - umiejętności pracy w zespole Wymagania: - doświadczenie w zakresie przygotowywania planów i scenariuszy testowych - znajomość procesów oraz metodologii testowania oprogramowania - umiejętność budowania testów automatycznych w zakresie: interfejsu użytkownika, testów wydajnościowych oraz obciążeniowych - doświadczenie w Spring / Hibernate / Programowaniu baz danych (SQL, JDBC) - doświadczenie w XML - umiejętność dokumentowania wyników testów - dokładność i cierpliwość - dobra znajomość języka angielskiego Mile widziane: - certyfikaty / szkolenia z dziedziny testowania - chęć dalszego rozwoju zawodowego w dziedzinie testowania / zapewnienia jakości (QA) - Doświadczenie w ServiceMix â Fuse ESB 4.2, Agile/TDD, C++, NSK, Maven Oferujemy: - pracę w bardzo mocnym zespole w renomowanej firmie - elastyczny czas pracy (zatrudnienie na pełny lub niepełny wymiar czasu) - rozliczenie fakturowe dla osób prowadzących własną działalność - możliwa również współpraca na umowę o dzieło / zlecenia - przejrzysty system rozwoju (możliwość szybkiego awansu) - możliwość finansowania szkoleń i egzaminów certyfikacyjnych - wewnętrzne szkolenia oraz seminaria, na których pracownicy dzielą się swoją wiedzą z innymi Zainteresowane osoby prosimy o przesyłanie aplikacji na adres : a.jakubek@evolving.pl2010-08-04 11:08:10
[Praca] Ciekawa oferta dla Programistów Java - Kraków
Agencja Evolving-Recruitment jest prężnie rozwijającą się firmą świadczącą usługi w zakresie pośrednictwa pracy do Polski oraz UE. Numer certyfikatu (2463) Nasz Klient jest firmą programistyczną zajmującą się tworzeniem rozwiązań informatycznych dla biznesu. Opiera się na technologiach firmy Microsoft: .NET, bazę danych MS SQL Server oraz narzędzia typu SharePoint czy BizTalk; realizowane są także projekty oparte o technologię Java i platformę Oracle. Kompetentny i zgrany zespół jest jednym z najważniejszych zasobów solidnej firmy dlatego chcemy, żeby praca dla naszego Klienta przynosiła pracownikom zarówno satysfakcję jak i możliwości rozwoju. Bazując na przyjaznej atmosferze w miejscu pracy, wierzymy że będzie ona sprzyjać współpracy, wzajemnej wymianie wiedzy i wsparciu. Miejsce pracy: Kraków Region: Małopolska Obecnie poszukujemy kandydatów na stanowisko âProgramista Java / Testerâ. Obowiązki: - przygotowywanie scenariuszy testowych - przeprowadzanie testów oprogramowania - sporządzanie dokumentacji przeprowadzanych testów Oczekujemy: - wysokich umiejętności technicznych - analitycznego myślenia - umiejętności pracy pod presją czasu - zaangażowania - kreatywności - umiejętności pracy w zespole Wymagania: - doświadczenie w zakresie przygotowywania planów i scenariuszy testowych - znajomość procesów oraz metodologii testowania oprogramowania - umiejętność budowania testów automatycznych w zakresie: interfejsu użytkownika, testów wydajnościowych oraz obciążeniowych - doświadczenie w Spring / Hibernate / Programowaniu baz danych (SQL, JDBC) - doświadczenie w XML - umiejętność dokumentowania wyników testów - dokładność i cierpliwość - dobra znajomość języka angielskiego Mile widziane: - certyfikaty / szkolenia z dziedziny testowania - chęć dalszego rozwoju zawodowego w dziedzinie testowania / zapewnienia jakości (QA) - Doświadczenie w ServiceMix â Fuse ESB 4.2, Agile/TDD, C++, NSK, Maven Oferujemy: - pracę w bardzo mocnym zespole w renomowanej firmie - elastyczny czas pracy (zatrudnienie na pełny lub niepełny wymiar czasu) - rozliczenie fakturowe dla osób prowadzących własną działalność - możliwa również współpraca na umowę o dzieło / zlecenia - przejrzysty system rozwoju (możliwość szybkiego awansu) - możliwość finansowania szkoleń i egzaminów certyfikacyjnych - wewnętrzne szkolenia oraz seminaria, na których pracownicy dzielą się swoją wiedzą z innymi Zainteresowane osoby prosimy o przesyłanie aplikacji na adres : a.jakubek@evolving.pl2010-08-04 11:08:10
[Webmastering] Przekierowanie katalogu na inną domenę
Witam. Mam takie pytanie. Czy istanieje możliwość (i jak) przekierowania katalogu np. domena1.pl/katalog na inną domenę np. domena2.pl Najlepiej w htaccess.:) Oczywiście obie domeny są moje.:)2010-08-04 10:51:20
[Webmastering] [PHP] dodanie funkcji do moda gg, tlen skype (phpbb3)
Witam! Mod do którego potrzebuje dodać funkcje: GG & Tlen & Skype v. 1.1.1b: http://kkr.nsc.pl/phpbb/gts_1.1.1b.zip Szukam osoby która umiałaby dodać pola GG & Tlen & Skype przy rejestracji oczywiście chodzi mi o dodanie funkcji do plików php, mod tego niestety nie ma i mało osób wie że na forum można wpisać nr gg, trzeba przejść do Panelu Użytkownika i tam dopiero wiem tyle: stylessubsilver2templateucp_register.html Znajdź: Dodaj po: {L_UCP_GG}: {L_UCP_TLEN}: {L_UCP_SKYPE}: {L_UCP_ICQ}: {L_UCP_AIM}: {L_UCP_MSNM}: {L_UCP_YIM}: {L_UCP_JABBER}: Dalej trzeba edytować plik - includes/ucp/ucp_register.php próbowałem robić to na podstawie instrukcji do pliku ucp_profile.php, ale nie wychodzi, tak samo robiąc na podstawie samego pliku z ucp_profile.php do ucp_register.php na początek chce się dowiedzieć ile kosztowałaby taka edycja pliku możliwy przelew gg: 13331912 mail: krasnal500@10g.pl2010-08-04 10:33:32
[Java] konstruktor klasy abstrakcyjnej
hej, mam dwie klasy: A i B. A jest abstrakcyjna, B ja rozszerza: public abstract class A{ public A(String a){} } public class B extends A{ public B(){} } Abstrakcyjna klasa A ma konstruktor, ktory dostaje Stringa. W klasie B dostaje error ze nie moze znalezc konstruktora klasy A. z kolei jesli w klasie B probuje go stworzyc: public class B extends A{ public A(String a){} } to dostaje ze invalid method declaration-missing return statement. Przyznam szczerze ze nie wiem jak w klasie B utworzyc ten konstruktor klasy A (ktory musi byc stworzony bo w tym Stringu przekazuje wazna rzecz). czy ktos z Was moglby mi z tym pomoc? pzdr, misty2010-08-04 08:58:07
[Java] Odpalenie appletu
Witam, Morduje się z odpaleniem appletu na stronie i nie mam już pomysłu na przyczynę błędu. Tu jest już zapisany applet: http://www.szymanczyk.org/Pobieracz.html Wszystko wygenerowałem netbenasem. Gdzie zaznaczę mam tylko taki kod: import javax.swing.JApplet; import javax.swing.JFileChooser; import javax.swing.filechooser.FileNameExtensionFilter; public class Pobieracz extends JApplet { @Override public void init() { JFileChooser jfc2 = new JFileChooser(); jfc2.setFileFilter(new FileNameExtensionFilter("Mp3 (.mp3)", ".mp3")); jfc2.showSaveDialog(this); } } Plik class skopiowany do folderu class na serwerze a folder jest tam gdzie plik html. Ma ktoś może pomysł na przyczynę takiego działania ?2010-08-04 00:21:25
[Off-Topic] Umowa o dzieło
Witam Czy umowa o dzieło powinna zawierać opis zadania, który ma wykonać ? Czy dopuszczalne jest w niej tylko sformułowanie typu: "skrypt PHP", bez szczegółów w postaci na przykład punktów, takich jak dostaje się w jako opis zadania do wykonania. Po prostu brak mi jakiejkolwiek specyfikacji projektu, który mam zrobić w tej umowie. Fragment odnośnie tego co mam zrobić to jedynie: Przedmiotem umowy jest sporządzenie skrypty PHP na potrzeby strony [nazwa strony] i produktów powiązanych z nią w terminie nie przekraczającym 3 miesięcy, umowa staję się wiążąca od dnia przyjęcia i zaakceptowania przez obydwie strony zawierając niniejszą umowę. Zakres prac definiują: ustne ustalenia oraz materiały przesyłanie w drodze elektronicznej. Niewywiązanie się z umowy to kara: 2 * należność + koszta sądowe, więc trochę dygam jak nagle do punktów przesłanych mi na początku projektu, zamawiający zacznie mi dosyłać dodatkowe itd. Proszę o poradę, nie mam kompletnie doświadczenia z takimi sprawami, być może jest wszystko ok ale mimo wszystko brak mi jakiegokolwiek sensownego opisu projektu. A może po prostu tak wyglądają zwykle umowy o dzieło i już? Pozdrawiam2010-08-03 23:20:30
[Newbie] [DELPI] Pobieranie haseł z bazy danych
Witam serdecznie! Otóż chciał bym zrobić w swojej aplikacji taką rzecz. Aby dany użytkownik mógł się zalogować do programu potrzebował by nazwy użytkownika oraz hasła. Jednak, chcę aby Login oraz Hasło było umieszczone na zewnętrznym serwerze (nie w kodzie programu). Najlepiej jeżeli było by to w bazie MySQL. Da się coś takiego zrobić bez potrzeby ingerowania w kod tysiącami trudnych poleceń ? (jestem amatorem, póki co). Pozdrawiam, Enpeiks2010-08-03 22:59:48
[Hardware/Software] [SATA]Przejściówka na zasilanie SATA
Witam Mam stary zasilacz 350 W jako ,że jest stary nie ma zasilania na SATA szukałem w internecie takich przejściówek i znalazłem: http://www.4max.pl/default.asp?produkt=395 i (Link poniżej jest błędny) http://allegro.pl/item1167510512_przejsciowka_kontroler_adapter_ide_ata_sata_k78.html W drugim linku jest jakaś płytka więc może zmienia napięcia czy coś i chciałem się zapytać czy jest to bezpieczne kupić taką przejściówkę? Edit Przepraszam w 2 linku jest przejściówka ale na transfer danych więc to nie aktualny link ale pytanie nadal tak :)2010-08-03 22:40:53
[Java] Maven i oracle
Witam Mam nastepujace pytanie, probuje dorzucic do swojego projektu sterownik do bazy danych, zainstalowalem go w lokalnym repozytorium mvn install:install-file -Dfile=c:ojdbc6-11.1.0.7.0.jar -Dpackaging=jar -DgroupId=com.oracle - DartifactId=ojdbc6 -Dversion=11.1.7.0 -DgeneratePom=true Ale jak buduje je mavenem dostaje komunikat ze nie moze znalezc artefaktu Czy ktos mial taki sam problem?2010-08-03 22:36:56
[Newbie] c# przepisanie danych z tablicy
Witam Jak przepisać dane z tablicy stringów do nowej tablicy w ten sposób, że przepisujemy tylko 50% pierwszych wystąpień danej litery. Dane wczytuję z pliku, zależy mi na rozwiazaniu uniwersalnym. Jeżeli tablica wyglada w ten sposób string[] Tablica ={a,a,b,b} to nowa string[] NewTablica={a,b} Jeżeli string[] Tablica ={a,a,b,b,c,c} to nowa string[] NewTablica={a,b,c} Pozdrawiam2010-08-03 21:56:21
[Nietuzinkowe tematy] Jakiego algorytmu użyć w problemie wyszukiwania zestawów...
Wstępem: Jestem tu nowy i nie za bardzo wiem, czy dobry dział wybrałem, ale ze wszystkich pasowało najlepiej. Problem przedstawia się następująco: Mam 8500 zestawów liczb. Każdy zestaw składa się z 4 liczb od 0 do 63, czyli coś w tym rodzaju: 4, 6, 34, 54 6, 11, 46, 61 1, 4, 55, 63 2, 3, 45, 46 ... Chodzi o wyszukanie 16 takich zestawów liczb, aby żadna liczba od 0 do 63 się nie powtórzyła. Wiem, że wyników takich są tysiące, jeśli nie miliony. Zależy mi, aby w możliwie krótkim czasie znajdywać te rozwiązania (w obecnej wersji programu wyszukanie wszystkich przypadków dla 9 zestawów z zakresu liczb od 0 do 35 zajmuje mi około godziny, a chciałbym zejść do rzędu sekund). Nie proszę o rozwiązanie problemu, ale o wskazanie drogi - gdzie szukać, co zastosować?2010-08-03 20:24:01
[C# i .NET] Generowanie UML z kodu
Jakim narzędziem można wygenerować UML z kodu C#? Chodzi mi raczej o proste diagramy, najprostsze. I również o możliwie proste narzędzie.2010-08-03 20:17:05
[C/C++] Kompatybilność w Dev C++
Witam. Skompilowałem w Dev C++ na Windowsie niewielki program, który korzysta z kilku dodatkowych bibliotek (OpenCV oraz Audiere). Na moim komputerze działa bez problemów, ale na innym nie che się uruchomić (nawet po wrzuceniu do folderu z programem wszystkich plików .dll, o które prosi, pojawia się jakiś Visual C++ runtime error). Jestem początkujący i nie wiem jak to skompilować, by było "niezawodne". To, co mi przychodzi do głowy, to zintegrowanie projektu przy kompilacji w ten sposób, by był w 100% w jednym pliku - to znaczy bez konieczności dołączania bibliotek dynamicznych .dll i tym podobnych, ale na razie mi się to nie udało (może nieumiejętnie, ale sporo się naszukałem). Jak to zrobić? Da się w Dev C++?2010-08-03 19:17:09
[C# i .NET] Zakładki bez ramki
Cześć :-) Tym razem poszukuję jakiejś kontrolki, która umożliwiłaby mi stworzenie kilku zakładek przełączanych oddzielnymi przyciskami. W tabControl zniknięcie tytułów zakładek i sterowanie przyciskami - spoko. Problemem jest ramka, której nijak nie da się zlikwidować, a niestety zbytnio mi do interfejsu nie pasuje. Pobrałem TabcontrolEx z http://dotnetrix.co.uk/controls.htm - bardzo fajne i działa jak trzeba ale tylko pod VS2008 a z wersją 2010 jakoś współpracować nie chce. Właśnie zależy mi na tym aby działało to pod VS 2010. Niby możnaby nałożyć po prostu kilka paneli na siebie i ułożyć na nich kontrolki, ale to jest strasznie niewygodne. Może ma ktoś jakiś sposób na rozwiązanie mego problemu? ;]2010-08-03 18:54:59
[Java] zliczanie wystąpień
Witam Koledzy kminię nad napisaniem wydajnego algorytmu zliczającego wystąpienia w tablicy. Mam tablicę: char[] tab = new char[10]; Jest ona wypełniona liczbami losowymi. Funkcja, której szukam ma zwracać liczbę, która powtórzyła się najwięcej razy. Jeśli jest więcej liczb o takiej samej ilości wystąpień - dowolna z nich może zostać zwrócona. Chodzi o to żeby ten algorytm był wydajny. Sam napisałem jakieś wypociny, ale strasznie długi, brzydki kod. Jakieś pomysły, sugestie?2010-08-03 18:53:36
[Delphi/Pascal] Logowanie na router, najlepiej przez INDY
Witam, jak w temacie - chce się za pomocą Delphi zalogować na router, wysyłać i odczytywać dane, coś jak przez telnet: S: open 192.168.1.1 R: Password: S:******* R: Welcome! S = to co na wpisuję, R = to co pojawia się na ekranie. I chcę odtworzyć coś podobnego za pomocą Memo i Edit - w Edit wpisuję komedy, odczytuję w Memo. Posłużyłem się komponentem Tidhttp z pakietu INDY, udało mi się pomyślnie połączyć, ale nie mam pojęcia jak komunikować się z routerem. Czytałem o metodzie GET/POST, próbowałem też w praktyce. Potem testowałem Write oraz ResponseText - i NIC! Albo nic się nie dzieje (wrzuca do Memo puste wiersze), albo wywala mi błąd. Wiem że jest też kontrolka TidTelnet, ale testy na niej również się nie powiodły (tutaj nawet połączyć się nie udało, wywala mi błąd mimo że używam identycznych poleceń - host, port, connect...). W związku z tym proszę o pomoc, niech ktoś mi przynajmniej da linka gdzie jest objaśnione jak tego używać, może macie jakieś wskazówki, porady... kawałek kodu? PS. Proszę nie piszcie: "Poszukaj w necie, to już było wiele razy", a to dlatego że owszem w necie jest tego sporo, ale której strony bym nie odwiedził, to widzę dokładnie to samo - każdy odsyła do netu! Szukam w necie a znajduję odpowiedź w postaci "poszukaj w necie" -.- A jak znajdę jakiś konkret to albo nie działa, albo zwyczajnie nie umiem go zastosować. PS2. A może jest jakiś łatwiejszy sposób na komunikację z routerem w formie tekstowej?2010-08-03 18:26:19
[Java] Wyszukiwanie w pliku po początkowych literach
Witam Mam kod wyszukiwanie tylko ze ten kod pozwala na wyszukiwanie konkretnego ciągu znaków jaki mam w pliku (np Warszawa) a chciałbym aby wyszukiwało mi nawet wtedy kiedy podam niepełny string czyli np. Warsza i kod wyszuka mi wszystkie linie w pliku które tak się zaczynają. Niestety nie mam pojęcia jak to ugryźć w necie nic nie znalazłem i liczę na mała pomoc z waszej strony :) try { String mia = (jTextField2.getText()); String miasto = (mia.toUpperCase()); String kod; String ls = System.getProperty("line.separator"); BufferedWriter wr = new BufferedWriter(new FileWriter("c://dane_pna/dane_miasto.txt")); BufferedReader rd = new BufferedReader(new FileReader("c://dane_pna/spis_miasto.txt")); boolean szukaj = true; do { kod = rd.readLine(); if (kod!=null) if (kod.split(";")[0].equals(miasto)) wr.write(kod + ls); if (kod.split(";")[0].equals("99-999")) szukaj = false; } while (kod!=null && szukaj); rd.close(); wr.close(); } catch (Exception e) { jTextArea1.setText("BLAD !"); }2010-08-03 17:35:33
[Webmastering] [php] dane dodatkowe uploadowanego zdjęcia
Witam, chciałbym się dowiedzieć jak można pobrać dane dodatkowe uploadowanego zdjęcia. Np na fotka.pl jest (lub była) taka możliwość sprawdzenia jakim aparatem zostało zrobione dane zdjęcie i kiedy. Jak to pobrać?2010-08-03 16:13:34
[Java] Aktualna data w polskiej formie
Witam mam problem z wyświetleniem daty w polskim formacie: GregorianCalendar calendar = new GregorianCalendar(); Date now = calendar.getInstance(new Locale("pl", "pl_PL")).getTime(); System.out.println(now); zwraca Tue Aug 03 14:50:58 CEST 2010, Jak zrobić aby zwracało w polskim formacie date ?2010-08-03 15:54:07
[C/C++] [C++] niekolejne - spoj
Mam problem z tym zadaniem: https://pl.spoj.pl/problems/NIEKOLEJ/ zadanie dziala ok (przetestowalem mase przykladow), a sedzi wyrzuca bledna odpowiedź... z gory dzieki za pomoc #include using namespace std; #include int main() { int k; cin >> k; int g = k; if (k2010-08-03 15:43:14
[Bazy danych] Dwa serwery baz danych na jednym komputerze
Witam, chciałbym aby na jednym komputerze funkcjonowały dwa serwery baz danych PostgreSQL oraz firebird. Czy takie rozwiązanie może działać, czy nie będą się ze sobą kolidować, nie będzie problemów z obsługą zapytać do baz przez klientów? Te bazy służą do obsługi do 10 zaledwie użytkowników w dwóch programach.2010-08-03 15:27:33
[Hardware/Software] Edytor z listą funkcji
Witam, Od wieków piszę programy w edytorze kate(pod linuksem), jednak dziś mam tego dosyć. Potrzebuję edytora(najczęściej pisze w C) który posiada dodatkowo okienko z wypisanymi funkcjami które są w pliku-klikam na funkcję i mnie tam przenosi. Źródło z które zawiera sporo funkcji, źle się przegląda - trzeba przewijać tam i z powrotem, aby cokolwiek znaleźć. Takie ułatwienie jest w netbeans, lecz jest to zbyt ciężki program. Może jest jakiś dodatek do kate?2010-08-03 15:10:56
[Java] Java script problem z buttonem
Witam mam taki kod z Javy i trochę CSS. Problem jest taki że przed kliknięciem na Button, JAVA zostawia sobie miejsce od razu pod buttonem na rozwijane dane (a one są długie i strona się rozciąga), ale one mają się wyświetlić dopiero po kliknięciu. Chcę zrobić tak, żeby Java nie zostawiała sobie miejsca pod buttonem przed pokazaniem danych bo to nieestetycznie wygląda. Jak zrobić tak żeby automatycznie się rozciągało a nie było dopasowane na zaś div.submenu { visibility:hidden; } DANE KTÓRE WYŚWIETLAJĄ SIĘ PO KLIKNIĘCIU NA BUTTON2010-08-03 13:49:07
[Newbie] Pliki ze zbindowanego pliku
Witam, Chciałbym wyciąć pliki ze zbindowanego pliku. Nie wiem jak to zrobić, a te pliki mi są bardzo potrzebne. Zbindowałem całą swoją aplikację, a teraz żeby zmienić coś muszę mieć dostęp do plików które są tylko w formie zbindowanej : /2010-08-03 13:42:22
[Newbie] [Delphi] Zawsze na Wierzchu
Jak zrobić tak, żeby forma była zawsze widoczna? Jak włączam przeglądarkę, jak słucham muzyki?2010-08-03 13:39:55
[C/C++] [BCB] Nieprostokątny splash screen
Jak w temacie, czy jest możliwość zrobienia tego w BCB? Dodam, że grafika (w formacie PNG), którą chcę pokazać podczas uruchamiania programu posiada wystający element w kształcie półokręgu, wokół niego obszar ma być przezroczysty. Kombinowałem już z oknami o nieprostokątnych kształtach oraz z ustawieniami koloru przezroczystości formularza (np. TransparentColorValue = clFuchsia oraz TransparentColor = true), niestety w każdym z tych przypadków widać postrzępione brzegi wokół tego okręgu. Na jednym forum wyczytałem, że można by ustawić pulpit jako parenta komponentu Image i wówczas powinien się pokazać sam Image bez formy, jest coś takiego możliwe?2010-08-03 13:24:43
[Java] Synchronizacja dostepu do pól statycznych
Naszła mnie taka myśl - czy jeżeli mam wątek i on ma pole statyczne do którego sobie coś zapisuje. I jest inny wątek, który jedynie co robi to odczytuje wartośc tego pola statycznego to chyba nie ma możliwości wysypania się JVM? Nie jestem zmuszony do synchronizacji takiego pola? W najgorszym wypadku będzie hazard i tyle a to mi nie przeszkadza. A gdyby jednak dwa watki zapisywały coś do takiego statycznego pola to jak podjąć się synchronizacji? Bo stworzenie metody synchronicznej dostępu do pola moze i przeciwdziała powstaniu błędów ale tez zabija chyba sens pola statycznego? pozdro2010-08-03 12:07:35
[Delphi/Pascal] Obiekty
Witam, Mam do rozwiazania maly problem, gdyż potrzebuje przechowywać tablice obiektów, co nie stanowi problemu, ale czy istanieje mozliwosc przechowywania obiektow zabierajacych tablice? Obrazujac, mam tablice 10 obiektow i kazdy musisz zawierac pod tablice 10 na 10. Czy istanieje mozliwosc zrobienia czegos takiego? Pozdrawiam,2010-08-03 11:59:06
[Inżynieria oprogramowania] [UML] Pole statyczne
Witam Krótkie pytanie...Mam klase W1 i w2. Oby dwie klasy działają współbieżnie-W1-wątek głowny. W2 - dziedziczy po klasie Thread. Jak na diagramie UML 2.0 przedstawić pobieranie przez klasę w1 pola statycznego z w2. Proszę o pomoc pozdrawiam2010-08-03 11:18:15
[Webmastering] [php][soap] czego potrzebuję do stworzenia klienta?
Witam, otrzymałem zadanie napisania prostego klienta webservices. Samo wywołanie metod jest banalne z tego co widzę: tworzymy klienta z określonymi parametrami, tworzymy request i wysyłamy go. Dostałem specyfikację metod których mogę używać. Parametrów, które dostają, i odpowiedzi jakie zwracają. Znam adres pod jakim działa aplikacja SOAP. Wiem, że działa po HTTPS, i wykorzystuje MAC encryption. Znam adres. Nie mam adresu WSDL, nie mam nic więcej. Prosiłbym kogoś, kto ma jakieś doświadczenie z tym, o radę, czy mam wszystko co potrzebuję do stworzenia takiego klienta. Bo mi się wydaję, że nie (ale nie chcę wyjść na idiotę przed dostawcą tej usługi :P ), jeśli nie mam tego WSDL-a to powinienem dostać wszystkie te parametry: location uri Jeśli non-WSDL: style use soap_version proxy_host, proxy_port, proxy_login proxy_password compression For HTTPS client certificate authentication use: local_cert Mam rację? Drugie pytanie: czy to faktycznie jest takie proste-czy jestem w stanie zrobić to na podstawie tutoriali z sieci (przypominam, że mam napisac klienta, a nie usługę), czy mam szukać podwykonawcy? Jakies rady przy zabieraniu się do takiego przedsięwzięcia?2010-08-03 10:31:48
[Webmastering] [PHP] Detekcja proxy oraz jego typu
Witam Chciałbym wiedzieć czy w PHP istnieje możliwość sprawdzenia czy konkretny IP jest serwerem proxy, a jeśli tak to jaki jest jego typ (transparent, anonymouse itd.). Prowadzę małą stronkę z listą serwerów proxy, które wciąż są zastępowane przez strony z linkami reklamowymi czy po prostu znikają. Chciałbym mieć możliwość ich przefiltrowania. Sporo się naszukałem, a wiem tyle co przedtem czyli niemal nic ;) Prosiłbym o podzielenie się Waszymi poradami.2010-08-03 09:37:10
[Delphi/Pascal] Ocena aplikacji
Witam serdecznie! Otóż niebawem skończę prace nad programem który nazwałem "WordWriter". Program ten służy do pisania- coś na zasadzie Notatnika, lecz posiada funkcje tj. pogrubienie, zmiana koloru etc. Program (póki co) prezentuje się następująco: http://i30.tinypic.com/35jkt5i.jpg W związku z planowanym wydaniem aplikacji, proszę Was abyście skomentowali program. Napisali co zrobiłem źle, co powinienem naprawić a co jest dobre. Za wszelkie komentarze SERDECZNIE DZIĘKUJE. Będą mi bardzo pomocne- wszystkie. Pozdrawiam, Enpeiks ============================================ ADRES DO PROGRAMU: ============================================ http://www.sendspace.com/file/r8upzq2010-08-03 04:17:13
[Nietuzinkowe tematy] Średnia arytemyczna w tablicy
Natknąłem się na takie zadanko: (chyba z wdp uw) Dostajemy tablice, w której elementy to średnie arytmetyczne sąsiednich elementów tej tablicy, przy założeniu że tablica była cykliczna, czyli prawym sąsiadem ostatniego elementu jest pierwszy, a lewym sąsiadem pierwszego ostatni. Chcemy odnaleźć oryginalną tablicę tzn: np na wejściu jest [70,55,25] to chcemy otrzymac [10,40,100]. Mój pomysł jest taki by rozwiązać układ równań np tutaj: x3+x2 = 140 x1+x3 = 110 x2+x1 = 50 Zapuszczamy jakiegoś Gaussa-Crouta i w O(n^3) dostajemy odpowiedź. Fajnie. Moim zdaniem bez rozwiązania układu równań nie ma szans. Ale że zadanie należy do zbioru zadań "sprytnie" rozwiązywalnych... pytanie: czy da się to zrobić lepiej, sprytniej :> Dzięki za pomoc.2010-08-03 03:48:12
[Bazy danych] Dostępnośc danych w bazie wg użytkownika
Głupi temat, ale nie mam pomysłu na lepszy. :/ Załóżmy, że robię aplikację pt. "Twój Internetowy Garaż". Mamy w niej użytkowników, samochody i garaże. Użytkownik w garażu może trzymać samochody, to jest jasne. Ale samochodów są dwa rodzaje - publiczne, czyli wpisywane do systemu przez admina i prywatne użytkownika, które każdy sobie może dodawać samodzielnie. I mam dylemat, ale w sumie bardziej skłaniam się do opcji zrobienia jednej tabeli dla wszystkich samochodów z kolumna IdUzytkownika, jeśli jej wartość będzie NULL, to będzie to samochód publiczny, a jeśli coś tam będzie, to użytkownika. Myślałem też o wersji z oddzielnymi tabelami dla publicznych i prywatnych, ale to chyba gorsze rozwiązanie, bo to tylko mnoży tabele i komplikuje zapytania, a zysku chyba żadnego nie daje? Tak się tylko upewniam czy dobrze myślę, bo może coś przeoczyłem...2010-08-03 02:03:14
[Newbie] Array i JButton
Witam, nie bardzo wiem jak rozwiazac nastepujacy problem. Chcialbym, aby po nacisnieciu przycisku kolor wszystkich przyciskow zmienil sie. I wlasnie tu mam problem. Probowalem zrobic to w ten sposob: JButton first, second, third; JButton array[] ={first, second, third , } public void metoda(){ for(int i=0 ; i2010-08-03 01:51:16
[Inżynieria oprogramowania] Wiele klas dla jednej encji - czy konieczne?
Przymierzam się do zrobienia pewnej aplikacji internetowej. Zakładam użycie MVC i takie tam. Zastanawiam się nad tym, czy obiekty pochodzące z ORM powinny być dostępne w widokach, czy należałoby zrobić jakieś pośrednie klasy DTO, które byłyby mapowane gdzieś na styku DAL z warstwą logiki biznesowej, a dalej, gdzieś chyba w kontrolerach z tych DTO byłyby składane ViewModele przekazywane do widoków. Chodzi mi z jednej strony o to, żeby nie przekazywać nigdzie niepotrzebnych danych, a z drugiej strony nie narobić się za bardzo (3 klasy na jedną encję tworzy jednak trochę kodu). Jeszcze jedna rzecz mnie nurtuje - bo np. na liście pracowników wyświetla się tylko imię i nazwisko, a w szczegółach także jego adres. Czy w takim razie dobrze jest robić oddzielne klasy dla każdego możliwego widoku jakiejś encji? Jak byście to zrealizowali? Jak robicie w swoich projektach?2010-08-03 01:29:54
[Java] Jak ustawić kursor na komponencie?
Witam jak ustawić pozycje kursora w danym miejscu na komponencie? klasa robot daje możliwość ustawienia tylko pozycji kursora ale na ekranie?2010-08-03 00:06:38
[C/C++] [visual] use dynamic rtl
Siema. Nie moge znalesc tej opcji w linkerze u mnie... ogolnie robilem aplikacje konsolowa, ale w okienkach tez nie ma... Srodowisko: Visual Studio 2008 professional edition... Dzieki za pomoc2010-08-02 22:55:42
[Webmastering] [JS]Wymiary dokumentu
Witam! Tworzę galerię zdjęć i potrzebna mi jest możliwość ustalenia wymiarów strony: w firefox działa: document.width/height czy w IE jest jakiś odpowiednik zmiennej definiującej wymiary? oczywiście googlowałem, ale z góry dzięki za wszelką pomoc2010-08-02 22:22:21
[Java] Scrolle proszę o pomoc
Witam skleiłem coś takiego: klasa Image import java.awt.image.*; public class Image extends javax.swing.JFrame { public Image() { initComponents(); } @SuppressWarnings("unchecked") private void initComponents() { BufferedImage loadImg = AppUtil.openfileImg(jPanel1); jPanel1 = new JImagePanel(loadImg, 0, 0); jScrollPane1 = new javax.swing.JScrollPane(); jTextArea1 = new javax.swing.JTextArea(); jTextField1 = new javax.swing.JTextField(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); jPanel1.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true)); ///////////////////////////////////////////////////////// jPanel1.setAutoscrolls(true); ///////////////////////////////////////////////////////// jPanel1.setVerifyInputWhenFocusTarget(false); javax.swing.GroupLayout podkladLayout = new javax.swing.GroupLayout(jPanel1); jPanel1.setLayout(podkladLayout); podkladLayout.setHorizontalGroup( podkladLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 267, Short.MAX_VALUE)); podkladLayout.setVerticalGroup( podkladLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0, 203, Short.MAX_VALUE)); jTextArea1.setBackground(new java.awt.Color(153, 204, 255)); jTextArea1.setColumns(20); jTextArea1.setEditable(false); jTextArea1.setRows(5); jTextArea1.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true)); jScrollPane1.setViewportView(jTextArea1); jTextArea1.getAccessibleContext().setAccessibleParent(this); jTextField1.setEditable(false); jTextField1.setHorizontalAlignment(javax.swing.JTextField.CENTER); jTextField1.setText("Jakiś mało interesujący tekst"); jTextField1.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true)); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addContainerGap().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addComponent(jTextField1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 269, Short.MAX_VALUE).addComponent(jPanel1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, loadImg.getWidth(), Short.MAX_VALUE).addComponent(jScrollPane1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 269, Short.MAX_VALUE)).addContainerGap())); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, loadImg.getHeight(), Short.MAX_VALUE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE).addContainerGap())); pack(); } public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { Image cos = new Image(); cos.setTitle("Obrazek"); cos.setVisible(true); } }); } private javax.swing.JScrollPane jScrollPane1; private javax.swing.JTextArea jTextArea1; private javax.swing.JTextField jTextField1; private javax.swing.JPanel jPanel1; } klasa AppUtil import java.awt.image.*; import java.io.*; import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javax.imageio.ImageIO; import javax.swing.*; public class AppUtil { public static BufferedImage openfileImg(JPanel f) { BufferedImage image = null; JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(new File("../../..")); chooser.setFileFilter(new javax.swing.filechooser.FileFilter() { public boolean accept(File f) { String name = f.getName().toLowerCase(); return name.endsWith(".gif") || name.endsWith(".jpg") || name.endsWith(".jpeg") || name.endsWith(".bmp") || name.endsWith(".png") || f.isDirectory(); } public String getDescription() { return "Pliki graficzne"; } }); int r = chooser.showOpenDialog(f); if (r == JFileChooser.APPROVE_OPTION) { try { image = ImageIO.read(chooser.getSelectedFile()); } catch (IOException ex) { Logger.getLogger(AppUtil.class.getName()).log(Level.SEVERE, null, ex); } return image; } else { System.exit(0); return null; } } public static File openfileTxt() { File tekst = null; JFrame f = null; JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(new File("../../../Pulpit")); chooser.setFileFilter(new javax.swing.filechooser.FileFilter() { public boolean accept(File f) { String name = f.getName().toLowerCase(); return name.endsWith(".txt") || name.endsWith(".csv") || f.isDirectory(); } public String getDescription() { return "Pliki tekstowe"; } }); int r = chooser.showOpenDialog(f); if (r == JFileChooser.APPROVE_OPTION) { tekst = chooser.getSelectedFile(); return tekst; } else { System.exit(0); return null; } } } i klasa JImagePanel import java.awt.Graphics; import java.awt.image.BufferedImage; import javax.swing.*; public class JImagePanel extends JPanel { private javax.swing.JScrollPane jScrollPane1; private BufferedImage image; int x, y; public JImagePanel(BufferedImage image, int x, int y) { super(); this.image = image; this.x = x; this.y = y; //jScrollPane1.setViewportView(this); } @Override protected void paintComponent(Graphics g) { super.paintComponent(g); g.drawImage(image, x, y, null); } } po otwarciu obrazka większego niż ekran lub zmniejszeniu okna nie uruchamiają się scrolle jak to naprawić? Jestem newbie więc proszę o litość w komentarzach [soczek]2010-08-02 22:00:26
[Delphi/Pascal] [SQL] Zsumowanie danych z tabeli.
Witam. Zachęcony szybkością odpowiedzi na poprzednie pytanie, chcę się was zapytać jeszcze o coś, gdyż szukam na to odpowiedzi, jest pewnie banalna, a nigdzie nie mogę jej znaleźć. Mam takie query: SELECT pole1,pole2,pole3 FROM baza I wkładam je do DataSource, a je do DBGrid. Odpalam i wyświetla mi się baza z zaznaczonymi polami. Jak teraz od strony programu (innymi słowy nie zmieniając query) dodać wszystkie pola bazy?2010-08-02 21:43:34
[Newbie] [SQL] Zsumowanie danych z tabeli.
Witam. Zachęcony szybkością odpowiedzi na poprzednie pytanie, chcę się was zapytać jeszcze o coś, gdyż szukam na to odpowiedzi, jest pewnie banalna, a nigdzie nie mogę jej znaleźć. Mam takie query: SELECT pole1,pole2,pole3 FROM baza I wkładam je do DataSource, a je do DBGrid. Odpalam i wyświetla mi się baza z zaznaczonymi polami. Jak teraz od strony programu (innymi słowy nie zmieniając query) dodać wszystkie pola bazy?2010-08-02 21:43:34
[C/C++] [allegro] Grafika a przezroczystosc
Witam. Mam problem z allegro w c++. A dokladniej z przezroczystoscia bitmap. Wiem, ze trzeba kolorowac na rozowo (255,0,255), ale na kazdym obrazku zostaja mi rozowe piksele w programie... Z wiazku z tym da sie jakos w allegro zrobic zeby: -przezroczystosc dzialala (np w png...) Probowalem AlPNG, ale tam przezroczystosc zamienialo na biale tlo... -usunac te rozowe piksele Dzieki i pozdro2010-08-02 21:38:47
[Hardware/Software] IIS czyli ja-[nie mogę]-soft-microsoftu :/
Witam, Wykonuje stronke dla hotelu, i oni skombinowali sobie jakiś programik Rezerwacje Online, nie ma nic w googlach o nim, który miałem im zintegrować z resztą napisaną w php. To cudo dostarczyli mi w postaci instalki exe. Podczas próby instalacji to się wydarło, że nie mam IIS. Jako, że kiedyś miałem do czynienia z hostingiem na Windowsie (2 miesiące codziennego klnięcia, podczas próby zrobienia czegokolwiek) od razu przeczułem najgorsze. I się nie pomyliłem. Jak to ktoś dalej czyta to zakładam, że miał nieprzyjemność bawienia się z IIS, którego nawet nie można normalnie pobrać i zainstalować, tylko się przez Dodaj/Usuń Programy instaluje, i cholera wie co tak naprawdę i gdzie się wtedy wgrało.. no ale zainstalowałem tamto do rezerwacji, odpaliłem zgodnie z niby-instrukcją http://dzek/RezerwacjeOnline/rezerwacja.aspx no i.. źródło strony.. :/ Jak mam dodać do tego obsługę aspx? Szukałem po necie, ale nie znalazłem nic normalnego..2010-08-02 21:32:56
[C/C++] Miejsce wykonywania kodu- raz działa raz nie
Witam! Spotkało mnie ciekawe, ale problematyczne zdarzenie. Otóż kod programu poniżej zamieszczony pomiędzy gwiazdkami, nie działa a kod robiący to samo w pętli switch sprawuje się wyśmienicie. Musi więc być jakaś róznica miedzy dwoma sposobami. Jaka? #include #include #include "resource.h" long int ilosc_temp,diff; HMODULE hKBHookDLL; typedef void (*LPSetKBHook)(void); LPSetKBHook SetKBHook = NULL; typedef unsigned long (*LPGetKeyStrokes)(void); LPGetKeyStrokes GetKeyStrokes = NULL; typedef unsigned long (*LPGetKeyCounter)(void); LPGetKeyCounter GetKeyCounter = NULL; typedef void (*LPKillKBHook)(void); LPKillKBHook KillKBHook = NULL; BOOL LoadHookDLL() { hKBHookDLL = LoadLibrary("def.dll"); if (!hKBHookDLL) return(0); SetKBHook = (LPSetKBHook)GetProcAddress(hKBHookDLL, "SetKBHook"); if (!SetKBHook) return(0); GetKeyStrokes = (LPGetKeyStrokes)GetProcAddress(hKBHookDLL, "GetKeyStrokes"); if (!GetKeyStrokes) return(0); GetKeyCounter = (LPGetKeyCounter)GetProcAddress(hKBHookDLL, "GetKeyCounter"); if (!GetKeyCounter) return(0); KillKBHook = (LPKillKBHook)GetProcAddress(hKBHookDLL, "KillKBHook"); if (!KillKBHook) return(0); SetKBHook(); return(1); } void FreeHookDLL() { KillKBHook(); FreeLibrary(hKBHookDLL); } BOOL CALLBACK DlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam) { long int ilosc_zn; switch(msg) { case WM_INITDIALOG: if (!LoadHookDLL()) EndDialog(hDlg, 0); SetTimer(hDlg, 0, 3, NULL); break; case WM_COMMAND: switch(LOWORD(wParam)) { case IDC_OK: EndDialog(hDlg, 0); break; } break; case WM_TIMER: switch(wParam) { case 0: HWND hTmp = GetDlgItem(hDlg, IDC_EDIT1); char str[50]; sprintf(str, "%d", GetKeyStrokes()); ilosc_zn=GetKeyCounter(); if(ilosc_zn!=ilosc_temp) { diff=ilosc_zn-ilosc_temp; ilosc_temp=ilosc_zn; } else diff=0; SetWindowText(hTmp, str); break; } break; case WM_DESTROY: FreeHookDLL(); break; } return(0); } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { //******************************* if (LoadHookDLL()) //działa { while(!GetKeyCounter()) //zwraca cały czas 0 więc program w tym miejscu się zapętla { }; } //************************************ DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, (DLGPROC)DlgProc); return(1); }2010-08-02 20:21:09
[Off-Topic] Starszy programista?
Co właściwie oznacza "starszy" w nazwie stanowiska "starszy programista"? W wymaganiach nie piszą nic o doświadczeniu ani nawet o studiach wyższych, więc czy ktoś ze średnim wykształceniem i bez doświadczenia (w firmie) może kandydować na takie stanowisko? Czy może "starszy" to ma się rozumieć samo przez się że trzeba mieć wyższe i 5 lat doświadczenia?2010-08-02 19:36:42
[Delphi/Pascal] Pobieranie pliku
Witam, mam problem z pobraniem obrazka z konkretnej strony, mianowicie http://bayw.org/vc.php?id=cf6d9d4e441d39ce546c114b58908a21. Jest on generowany automatycznie i nie ma do niego jakiejś bezpośredniej ścieżki. Próbowałem URLDownloadToFile jednak nic się nie pobiera. Próbowałem też pakietu indy i funkcji get jednak pobrany plik był pusty. Czy ktoś pomoże mi napisać kod który pobierze ten obrazek? Dodam że nie pisze spam bota ani innego badziewia, chce sobie tylko ułatwić prace.2010-08-02 18:57:28
[Bazy danych] [MySql] Sortowanie + group By
Hej, Mam taki problem z posortowaniem danych w zapytaniu zawierającym grupowania i łączenie tabel: Zapytanie jest takie: SELECT shop.ID as id, shop.NAME as name, shop.SLUG as slug, shop.IMAGE as image, shop.DESCRIPTION as description, COUNT(shop_opinion.ID) AS nb_comments, AVG(shop_opinion.VOTE) AS vote FROM shop LEFT JOIN shop_opinion ON shop.ID = shop_opinion.SHOP_ID WHERE shop.IS_ACTIVATED = 1 GROUP BY shop.ID ORDER BY shop_opinion.VOTE DESC Niestety nie sortuje kolumny Vote z tabeli shop_opinion. Co jest źle?2010-08-02 18:43:50
[C# i .NET] scanf w c#
Witam. Czy jest w c# coś podobnego do funkcji scanf/fscanf z języka C? Dostaję na wejściu przykładowy ciąg : Ala 22 wieś i chcę to zapisać odpowiednio do stringa,inta,stringa. Można to zrobić za pomocą substringów a potem parsowania, ale to strasznie długa metoda. Istnieje coś prostszego?2010-08-02 18:36:19
[Newbie] scanf w c#
Witam. Czy jest w c# coś podobnego do funkcji scanf/fscanf z języka C? Dostaję na wejściu przykładowy ciąg : Ala 22 wieś i chcę to zapisać odpowiednio do stringa,inta,stringa. Można to zrobić za pomocą substringów a potem parsowania, ale to strasznie długa metoda. Istnieje coś prostszego?2010-08-02 18:36:19
[Webmastering] PHP i MySQL - proste forum - problem
Witam serdecznie, tym razem mam następujący problem. W trakcie tworzenia mini forum doszedłem do etapu kategorii, a mianowicie struktury jak na typowym forum: kategoria -> forum -> posty. Mój problem polega na tym, że mając tabele forum_categories, a w niej kolumny category_id | category_name oraz tabele forum i w niej kolumny forum_id | forum_category | forum_title | forum_description chcę wyświetlić nazwę kategorii (z tabeli forum_categories) tylko raz i pod nią fora należące do danej kategorii (tabela forum), pod tym kolejna kategoria i kolejne fora itd. Chodzi o to, że nazwę kategorii chcę wyświetlić tylko RAZ, a nie tyle razy ile jest for w danej kategorii, tak jak jest to na typowych forach bywa. Chyba przez zapytanie SQL nie ma mozliwości zrobienia takiego sortowania? Z góry dzięki za pomoc, Sebastian2010-08-02 18:34:43
[Newbie] Lokacje w grze 2d
Witam! Moje pytanie może się niektórym pewnie wydać śmieszne, ale programistą wielkim nie jestem (delikatnie mówiąc ;)). Otóż od niedawna poznaję bibliotekę Allegro i w związku z tym postanowiłem że zrobię sobie jakąś grę. No i mój problem jest taki: w każdej niemal grze występują różne lokacje no i na ogół każda z nich wygląda inaczej i chodzi mi o to jak zrobić jakby to ująć przejście pomiędzy lokacjami. Tj. jeśli wchodzimy z jednej lokacji w drugą to raczej "rzeczy" które są potrzebne tylko i wyłącznie w tej pierwszej lokacji nie są już potrzebne. Mam nadzieję, że uda mi się wytłumaczyć o co mi konkretnie chodzi. I ja wymyśliłem sobie tak, aby każdą lokację lub ogólniej to co się dzieje w danej lokacji przypisać jakiejś funkcji. Tj. za każdą lokację odpowiada funkcja. I na przykład zaczynamy w grę w pierwszej lokacji, powiedzmy jest to korytarz w którym są drzwi no i jak gracz wciśnie przycisk akcji będąc w odpowiednim miejscu to wchodzi do pokoju. W tym momencie jest wywoływana funkcja odpowiadająca za ten pokój. Jeśli gracz postanowi wyjść z powrotem na korytarz to jest ponownie wywoływana funkcja odpowiadająca za planszę wyjściową (ze zmienioną pozycją ludzika którym gracz steruje aby nie ustawił się na początku planszy przy wyjściu z pokoju). No i zrobiłem coś takiego czyli przechodzenie z pokoju do pokoju i jak stałem przy drzwiach i wciskałem klawisz odpowiadający za akcję, to czasami musiałem po kila razy wciskać klawisz akcji zanim programik zakumał. Ponadto po kilku takich wciśnięciach program się wyłączał sam. Zatem albo mój pomysł jest zły albo jego wykonanie (albo i to i to ;) ). I moje pytania jest takie jak ten problem rozwiązują osoby bardziej się na tym znające. Zresztą pokażę co ja zrobiłem. #include int plansza,x,y; BITMAP* bufor=NULL; BITMAP* obiekt=NULL; void plansza_1(); void plansza_2(); void plansza_3(); void zmien_x(int oile); void poczatek(); void koniec(); volatile long speed=0; void increment_speed(){speed++;}END_OF_FUNCTION(increment_speed); LOCK_VARIABLE(speed); LOCK_FUNCTION(increment_speed); int main() { x=300;y=580; poczatek(); while(!key[KEY_ESC]){ while(speed>0){ plansza_1(); speed--;} } koniec(); return 0; } END_OF_MAIN(); void poczatek(){ allegro_init(); bufor=create_bitmap(800,600); obiekt=create_bitmap(20,20);clear_to_color(obiekt,makecol(100,28,28)); install_keyboard(); set_color_depth(16); set_gfx_mode(GFX_AUTODETECT_WINDOWED,800,600,0,0); install_timer(); install_int_ex(increment_speed, BPS_TO_TIMER(100)); }; void koniec(){ destroy_bitmap(bufor); destroy_bitmap(obiekt); remove_int(increment_speed); allegro_exit(); }; void plansza_1(){ plansza=1;bool a=1; while(a){ clear_to_color(bufor,makecol(0,0,0)); rectfill(bufor,280,480,330,600,makecol(128,64,40)); if(key[KEY_LEFT])zmien_x(-1); if(key[KEY_RIGHT])zmien_x(1); if(key[KEY_E] && x280 && y==580){x=300;y=580;a=0;plansza_2();} blit(obiekt,bufor,0,0,x,y,obiekt->w,obiekt->h); blit(bufor,screen,0,0,0,0,bufor->w,bufor->h); } } void plansza_2(){ plansza=2; bool a=1; while(a){ clear_to_color(bufor,makecol(100,100,100)); rectfill(bufor,280,480,330,600,makecol(128,64,40)); rectfill(bufor,350,480,400,600,makecol(128,64,40)); if(key[KEY_E] && x280 && y==580){x=300;y=580;a=0;plansza_1();} if(key[KEY_LEFT])zmien_x(-1); if(key[KEY_RIGHT])zmien_x(1); blit(obiekt,bufor,0,0,x,y,obiekt->w,obiekt->h); blit(bufor,screen,0,0,0,0,bufor->w,bufor->h); } } void plansza_3(){ plansza=3; } void zmien_x(int oile){ if(plansza==1){ if(x+oile>780) x=780; else if(x+oile600)x=600; else if(x+oile500)x=500; else if(x+oile2010-08-02 18:32:40
[Newbie] [Java] JTextField
Mam krotkie pytanie dotyczace JTexttField. Pisze swoj wlasny kalkulator i do wyswietlania wynikow uzylem JTextField. Chcialbym wyposazyc swoj program w jeszcze jedna funkcje. Chcialbym, aby po kazdym wcisnieciu przycisku , String z tego przycisku zostal dodany do JTextField. Np. wciskam buttons 2 + 4 * 8 * 9 to chcialbym, aby te przyciski pokazywaly sie w kolejnosci w JTextField. Do tej pory uzywalem metody setText(String string), ale do tej opcji sie naturalnie nie nadaje. Append raczej nie jest dal JTF. Wiec prosilbym was o krotka porade. Ponadto chcialbym zapytac czy istnieje jakas metoda ktora ustwia kursor w JTextField z prawej strony. (u mnie pojawia sie w lewej). Z gory dzieki za pomoc!!!2010-08-02 17:58:08
[C# i .NET] Odswierzanie scrollowanego pictureboxa
Witam, jest taka sytuacja- mam program ze scrollowanym pictureboxem w panelu. Na tym pictureboxie rysuje sobie standardowe zdjecie, oraz za pomoca drawrectangle dynamiczne wykresy. Calosc dziala pieknie, dopoki zdjecie jest na tyle male, ze nie trzeba uzywac scrollbara, natomiast gdy jest wieksze i chcemy obejrzec wykres narysowany na calym zdjeciu musimy przesunac bara, jednak to powoduje iz narysowany przed chwila wykres znika. Biorac to pod uwage nasuwa sie pytanie- w jaki sposob moge zachowac obrazek, tak aby uzywanie scrollbarow, go nie niszczylo ? Od razu powiem, ze przeysowanie obrazka za kazdym razem, gdy scroll zmienia swoja pozycje odpada, poniewaz czas rysowania (a co za tym idzie, laczenia z baza danych, obliczen) jest zbyt dlugi. Pozdrawiam i czekam na jakiekolwiek wskazowki.2010-08-02 16:00:18
[Delphi/Pascal] delphi - równoległe wątki i zapis do tablicy
Witam Mam wątpliwości co do zastosowanego algorytmu wątków w Delphi: W programie głównym zadeklarowałem tablicę. Tworzę 8 równolegle pracujących wątków które odczytują dane i wpisują je do tej tablicy. Przykład wątku: unit thread_read_COM1; interface uses Classes, Main,MainFormRooftopBMS, Windows, Messages,SysUtils, ,; type TThreadCOM1 = class(TThread) private { Private declarations } protected procedure Execute;override; end; implementation procedure TThreadCOM1.Execute; var loop1:integer; begin while not Terminated do begin for loop1:=1 to NumberOfUnit-1 do begin FreeOnTerminate:=True; if (GeneralUnitsArray[loop1,3]=2) then begin ReadFromUnitCOM1 (loop1); sleep(50); //if Terminated then halt(1); end; Takich wątków jest 8 równią się procedurą wpisującą dane do tablicy. ReadFromUnitCOM1(loop1) â to procedura zadeklarowana w programie głównym która wypełnia tablice danymi. Gdy pracuje jeden wątek jest ok., ale przy kilku wątkach pracujących równolegle i zapisujących jednocześnie dane w głównej tablicy robi się od czasu do czasu kaszana, dane są z kosmosu. Każda procedura wpisuje tylko wybrane indeksy tablicy więc nie ma możliwości nadpisywania? Czy powinienem jeszcze zwrócić na coś uwagę przy takim sposobie obsługiwania wątków? Chyba synchronizacja nie jest potrzebna, bo odwołuję się tylko do zwykłej tablicy?2010-08-02 15:29:44
[C# i .NET] Edycja wybranej linii pliku
Cześć ;-) Mam mały problem i niestety nie wiem jak go najprościej rozwiązać. Otóż mam program składający się z trzech plików exe i jednego - najważniejszego, który je wszystkie uruchamia odpowiednio, ale nad samym programem to zbytnio się rozwodził nie będę. Chodzi mi o jakiś sposób, aby każda z tych trzech aplikacji miała możliwość edycji jednej linijki w pliku tekstowym wspólnym dla nich wszystkich (odpowiednio - aplikacja 1.: linijka 1., aplikacja 2.: linijka 2., aplikacja 3.: linijka 3). Przejrzałem wszystkie książki do c# jakie mam i przeszukałem internet, ale rozwiązania takiego problemu nie znalazłem - wszędzie tylko zapis linijka po linijce. Czy ktoś może przypadkiem ma jakiś pomysł, albo chociaż jest w stanie podać nazwę jakiegoś ogólnego zagadnienia aby takie coś wykombinować?2010-08-02 15:19:33
[C/C++] Komponent DataGridView
Witam wszystkich, Jeśli zamieściłem temat w złym dziale to proszę o przeniesienie, jestem tutaj nowy. A więc mam problem: Muszę napisac program w Visual C++ Express Edition, moja wiedza na ten temat jest jeszcze z czasów studiów i nie miałem doczynienia z tym komponentem. Chodzi o to aby program zapisywał dane wprowadzone z textboxa da komponentu DataGrid View i przechowywał je a następnie żeby można było je wczytac i przeglądac w tym komponencie, czy mógłby ktoś mi chociaż pobieżnie wytłumaczycc jak to zrobic? Będe bardzo wdzięczny za pomoc. Pozdrawiam Marcin2010-08-02 15:12:57
[Java] Przekazywanie zmiennej miedzy oknami
Witam. Dopiero zaczynam w javie wiec proszę o wyrozumiałość. Jak moge przeniesc dane z okna dialogowego z komponentu jTextField do głównego okna aplikacji,do komponentu Jlabel? Robiłem to tak: new glowneokno().jLabel1.setText(jTextField1.getText()); Nic to nie zmienia i nie ma zadnego bledu w NetBeans; Pozdrawiam.2010-08-02 15:02:32
[Newbie] [c++] [opengl] instalacja opengl
Witam. Mam taki problem, bo nie moge znalesc biblioteki openGL pod system 64bitowy. Jednoczesnie prosilbym o pomocy w konfiguracji srodowiska Microsoft Visual Studio do zaczecia programowania w OpenGL. Dzieki za wszystko2010-08-02 14:44:53
[Java] PID programu
Witam, w jaki sposób sprawdzić czy dany program jest uruchomiony/czy dany pid istnieje? (pod windowsem) nie zaprzęgając do tego .exec ?2010-08-02 14:12:23
[Java] jaki obiekt na przechowywanie klucz - wartosc1, wartosc2
hej, zastanawiam sie z czego powinnam skorzystac do utworzenia "tablicy" ktora przechowywalaby: jako klucz integery, zgodne z kolejnoscia dodania, czyli od 0.. do n, a jako wartosc mialaby 2 wartosci? np: [0] posiada wartosc01, wartosc02 [1] posiada wartosc11, 12 wazna jest zeby bylo szybkie przy operacjach wyciagania z gory dzieki za sugestie, pzdr, misty czy taki obiekt: ArrayList a= new ArrayList(); jest akceptowalny? (wartosci - wartosc1, wartosc2 - beda typu double). czy powinnam korzystac koniecznie z map?2010-08-02 13:13:57
[Java] [SNMP4J] Ściąganie całego drzewa
Witam, Obecnie jestem na etapie pisania programu klienta SNMP do pracy dyplomowej. W tym celu korzystam z biblioteki SNMP4J. Z opinii ludzi słyszałem, że jest to dobre narzędzie i sprawdza się w takich zadaniach. Problem polega jednak na tym, że potrzebuję ściągnąć całą gałąź statystyk. Mój kod pozwala jedynie na odczytanie końcowego elementu w drzewie MIB (końcowego "liścia" w całej gałęzi). Lepiej to wyjaśnię na przykładzie: Moim zadaniem jest ściąganie statystyk ruchu przechodzącego przez router CISCO z uaktywnioną usługą NBAR. I tak np: jeżeli chcę sprawdzić jakie protokoły są monitorowane wywołuję w programie OID równe 1.3.6.1.4.1.9.9.244.1.2.1.1.2.2.1 w wyniku czego otrzymuję nazwę protokołu - w tym przypadku ftp. RESPONSE[requestID=393169313, errorStatus=Success(0), errorIndex=0, VBS[1.3.6.1.4.1.9.9.244.1.2.1.1.2.2.1 = ftp]] Chciałbym jednak by mój kod potrafił zareagować na "mniej szczegółowy" OID. Chcąc pobrać całe drzewo statystyk NBAR powinienem wpisać identyfikator równy 1.3.6.1.4.1.9.9.244.1.2.1.1 co odpowiada MIB - cnpdAllStatsEntry. Niestety program wtedy zwraca jedynie poniższy komunikat: RESPONSE[requestID=1579941146, errorStatus=Success(0), errorIndex=0, VBS[1.3.6.1.4.1.9.9.244.1.2.1.1 = noSuchObject]] Wiem, że rozwiązanie pobierania całej gałęzi jest możliwe. Analizowałem inne przeglądarki OID i badałem nimi mój router. Wszystkie potrafiły po wpisaniu pierwszych cyfr OID pobrać całą gałąź z wpisami. Pod spodem prezentuje kod omawianego wyżej programu: import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.snmp4j.CommunityTarget; import org.snmp4j.PDU; import org.snmp4j.Snmp; import org.snmp4j.Target; import org.snmp4j.TransportMapping; import org.snmp4j.event.ResponseEvent; import org.snmp4j.mp.SnmpConstants; import org.snmp4j.smi.Address; import org.snmp4j.smi.GenericAddress; import org.snmp4j.smi.OID; import org.snmp4j.smi.OctetString; import org.snmp4j.smi.VariableBinding; import org.snmp4j.transport.DefaultUdpTransportMapping; import org.snmp4j.util.DefaultPDUFactory; import org.snmp4j.util.TableEvent; import org.snmp4j.util.TableUtils; public class SnmpClient { private String address; private Snmp snmp; public SnmpClient(String address) { super(); this.address = address; try { start(); } catch (IOException e) { throw new RuntimeException(e); } } public void stop() throws IOException { snmp.close(); } private void start() throws IOException { TransportMapping transport = new DefaultUdpTransportMapping(); snmp = new Snmp(transport); // Do not forget this line! System.out.println(transport.getListenAddress()); transport.listen(); } public void getAsString(OID oid) throws IOException { ResponseEvent event = get(new OID[]{oid}); System.out.println(event.getResponse()); } public ResponseEvent get(OID oids[]) throws IOException { PDU pdu = new PDU(); for (OID oid : oids) { pdu.add(new VariableBinding(oid)); } pdu.setType(PDU.GET); ResponseEvent event = snmp.send(pdu, getTarget(), null); if(event != null) { return event; } throw new RuntimeException("GET timed out"); } private Target getTarget() { Address targetAddress = GenericAddress.parse(address); CommunityTarget target = new CommunityTarget(); target.setCommunity(new OctetString("public")); target.setAddress(targetAddress); target.setRetries(2); target.setTimeout(1500); target.setVersion(SnmpConstants.version2c); return target; } /** * Normally this would return domain objects or something else than this... */ public List getTableAsStrings(OID[] oids) { TableUtils tUtils = new TableUtils(snmp, new DefaultPDUFactory()); @SuppressWarnings("unchecked") List events = tUtils.getTable(getTarget(), oids, null, null); List list = new ArrayList(); for (TableEvent event : events) { if(event.isError()) { throw new RuntimeException(event.getErrorMessage()); } List strList = new ArrayList(); list.add(strList); for(VariableBinding vb: event.getColumns()) { strList.add(vb.getVariable().toString()); } } return list; } } oraz jego wywołanie: public class SnmpTest { public static void main(String[] args) throws IOException { SnmpClient client = new SnmpClient("udp:192.168.1.100/161"); client.getAsString(new OID("1.3.6.1.2.1.4.20.1.1.192.168.1.100")); client.getAsString(new OID("1.3.6.1.4.1.9.9.244.0")); client.getAsString(new OID("1.3.6.1.2.1.4.3.0")); client.getAsString(new OID("1.3.6.1.2.1.1.1.0")); //działający OID z końcową wartością w gałęzi client.getAsString(new OID("1.3.6.1.4.1.9.9.244.1.2.1.1.2.2.1")); //nie działający OID //client.getAsString(new OID("1.3.6.1.4.1.9.9.244.1.2.1.1")); } } W programie powyżej dopisałem też funkcję, której kod znalazłem w necie - getTableAsStrings. Nie rozumiem jednak dlaczego w argumencie przyjmuje tablice OID. Czy nie można podać jednego OID i pobierze korzeń z wszystkimi jego potomkami? Proszę o pomoc. Mam nadzieję, że ktoś miał do czynienia z SNMP4J. Pozdrawiam2010-08-02 12:58:43
[Java] Status wykonania
Witam, Mam pewny problem, z wykonaniem sprawdzenia do bazy czy istnieje dana tabela, jeśli nie istnieje to muszę ją założyć, w moim przypadku chodzi o HSQL. Pozdrawiam.2010-08-02 11:46:14
[Webmastering] Strona www - Zarabianie - Pytanie
Witam... Mam do Was pytanie: Chcę napisać stronke (coś w rodzaju serwisu internetowego) w JAVIE. Uzywam do tego NetBeans 6.9. Czy po napisaniu i umieszczeniu na serwerze mogę śmiało na tym zarabiać czy będzie to nielegalne. Czy używając kodu JAVA i oporogramowania NetBeans nie łamię przepisów?? Jesli tak to co jest potrzebne, aby zrobić to legalnie?? z góry dzięki za odpowiedź... Pozdrawiam2010-08-02 11:04:26
[Off-Topic] wkeeper.exe co to jest jak się tego pozbyć?
wkeeper.exe co to jest jak się tego pozbyć? proces ten gdy go zamknę zaczyn a się powielać w konsoli cmd która cały czas wyskakuje w nieskończoność i zapycha mi cała pamięć ikonka wkeeper stworzył sobie katalog w1ndows i nie mogę go w ogóle usunąć jest chroniony przed zapisem miał ktoś już ten problem bo szukam i nic nie ma o tym to wirus czy co jak to wywalić?2010-08-02 04:33:44
[Hardware/Software] wkeeper.exe co to jest jak się tego pozbyć?
wkeeper.exe co to jest jak się tego pozbyć? proces ten gdy go zamknę zaczyn a się powielać w konsoli cmd która cały czas wyskakuje w nieskończoność i zapycha mi cała pamięć ikonka wkeeper stworzył sobie katalog w1ndows i nie mogę go w ogóle usunąć jest chroniony przed zapisem miał ktoś już ten problem bo szukam i nic nie ma o tym to wirus czy co jak to wywalić?2010-08-02 04:33:44
[Off-Topic] Wujek dobra rada - Poszukuje
Właśnie mam mały problem na ścieżce "kariery" i chciałbym spytać o opinie kogoś z większym doświadczeniem i lepszą znajomością rynku (najlepiej poznań). Jednak nie chce roztrząsać sprawy na forum więc gdyby ktoś zechciał poświęcić mi chwile zapraszam na gg: 8155367. Postaram się odpisać (już) dzisiaj rano lub wieczorem.2010-08-02 01:12:10
[Off-Topic] bardzo głupie pytanie
Czy mierząc linijką mierzymy WŁĄCZNIE z czarnymi kreskami czy do kreski. Tzn chodzi mi o początkową kreskę i końcową. np. chcę wyciąć jedno centymetrowy kawałek drewna z deseczki. To mierze włącznie z pierwszą czarną linią i włącznie z ostatnią czarną linią (+ grubość piły) czy bez ostatniej? a może do połowy ?2010-08-02 00:23:28
[Newbie] bardzo głupie pytanie
Czy mierząc linijką mierzymy WŁĄCZNIE z czarnymi kreskami czy do kreski. Tzn chodzi mi o początkową kreskę i końcową. np. chcę wyciąć jedno centymetrowy kawałek drewna z deseczki. To mierze włącznie z pierwszą czarną linią i włącznie z ostatnią czarną linią (+ grubość piły) czy bez ostatniej? a może do połowy ?2010-08-02 00:23:28
[Newbie] bardzo głupie pytanie - mierzenie linijką rozmiaru deseczki
Czy mierząc linijką mierzymy WŁĄCZNIE z czarnymi kreskami czy do kreski. Tzn chodzi mi o początkową kreskę i końcową. np. chcę wyciąć jedno centymetrowy kawałek drewna z deseczki. To mierze włącznie z pierwszą czarną linią i włącznie z ostatnią czarną linią (+ grubość piły) czy bez ostatniej? a może do połowy ?2010-08-02 00:23:28
[Inżynieria oprogramowania] UML książka dla początkującego
Witam, Chciałbym prosić o radę w zakupie książki do nauki UML. Myślałem nad "UML 2.0. Wprowadzenie"http://helion.pl/ksiazki/uml_2_0_wprowadzenie_russ_miles_kim_hamilton,uml2wp.htm ale niektórzy twierdzą, że niektóre zagadnienia UML traktuje zbyt pobieżnie. Jakie są Wasze propozycje? PZD.2010-08-02 00:01:49
[Off-Topic] Pytanie dotyczące projektu
Witam. To znów ja..., w niezmienionym temacie. Stworzyłem system rejestracji domen. Stworzyłem go, zleceniodawca był ciągle w kontakcie z projektem -> mógł śledzić system (logowac sie itp) , by zobaczyc w jakim kierunku to idzie. Wiedział jak i co jest zbudowane. Przychodzi czas zapłaty. Teraz zleceniodawca piszę protokół odbioru. W nim zgłosił błędy konstrukcyjne konstrukcyjne-> chce podzielić strony na rejestracje, transfer , przedłużenie. Obecnie jest to wszystko na 1 stronie. Nic nie było mowy o takim czymś, jak badał i testował system (rejestrując domeny) itp. Mogę zarządać od niego dodatkowej zapłaty za taką operację? To nie jest błąd systemu, po prostu jego "widzimisię".2010-08-01 21:51:29
[Newbie] [DELPHI] Wyrównanie tekstu do lewej, prawej etc.
Witam serdecznie! Otóż piszę w takiej sprawie. Mianowicie chodzi mi o to że chciał bym aby za pomocą TImage (kliknięcie na obrazek) powodowało np. wyrównanie tekstu w RichEdicie do lewej, prawej oraz wyśrodkowanie. Wiem jak to zrobić w TSpeedButton ale niestety, TSpeedButton u mnie nie gra roli- musi być TImage. W TImage stosuje póki co pogrubienie, podkreślenie oraz pochylenie. Np. dla pogrubienia jest to coś takiego: Edytor.SelAttributes.Style:= Edytor.SelAttributes.Style + [fsBold] Zaś "rezygnacja" z pogrubienia wygląda tak: Edytor.SelAttributes.Style:= Edytor.SelAttributes.Style - [fsBold] "Rezygnację" z pogrubienia ustawiłem sobie na DblClick, i póki co metoda ta sprawdza się w 100%-ach. Jeżeli ktoś z Was wie jak wywołać podobne funkcje dla: - Wyrównania tekstu do lewej, - Wyrównania tekstu do prawej, - Wyśrodkowania tekstu, Bardzo proszę o napisanie tych metod poleceń. Pozdrawiam, Enpeiks.2010-08-01 21:24:03
[C# i .NET] Dziedziczenie?
Cześć. Mam trzy klasy służące do przedstawienia przedmiotów w grze:A,B1,B2. Klasy B1 i B2 dziedziczą z A. Klasa A ma pewne własności, np.: waga, rozmiar i zawiera wszystkie metody, które można wywołać na przedmiocie jako takim. Klasy B1 i B2 dodają nowe metody i właściwości - klasa B1 dla broni, klasa B2 dla pojemnika. Postać jako instancja klasy (P) ma własności takie jak prawa_ręka, lewa_ręka obie są typu A, ponieważ postać może "wziąć do ręki" instancję klasy A, B1 i B2. Teraz w metodzie ataku potrzebuję sprawdzić czy postać ma w ręku broń (B1) jeśli tak to skorzystać z własności tej klasy. if (P.lewa_reka!=null && P.lewa_reka.GetType()==typeof(B1)) obrazenia+=((B1)P.lewa_reka).atak; Pytanie brzmi: Czy da się to zrobić prościej? Casting i GetType jest dosyć niewygodny kiedy często się odwołuję do różnych własności trzymanych przedmiotów. Wcześniej miałem to napisane w taki sposób, że istniała tylko klasa A i zawierała własności i metody klas B1 i B2, a do identyfikacji używałem pola typPrzedmiotu. Jednak to rozwiązanie jest mało szlachetne - dla uproszczenia przedstawiłem tutaj tylko 2 klasy, jednak rzeczywiście jest ich trochę więcej. W efekcie miałem zadeklarowaną pamięć dla mnóstwa różnych własności dla każdego przedmiotu, podczas gdy korzystałem tylko z kilku należących do tego typu.2010-08-01 20:24:51
[Newbie] Dziedziczenie?
Cześć. Mam trzy klasy służące do przedstawienia przedmiotów w grze:A,B1,B2. Klasy B1 i B2 dziedziczą z A. Klasa A ma pewne własności, np.: waga, rozmiar i zawiera wszystkie metody, które można wywołać na przedmiocie jako takim. Klasy B1 i B2 dodają nowe metody i właściwości - klasa B1 dla broni, klasa B2 dla pojemnika. Postać jako instancja klasy (P) ma własności takie jak prawa_ręka, lewa_ręka obie są typu A, ponieważ postać może "wziąć do ręki" instancję klasy A, B1 i B2. Teraz w metodzie ataku potrzebuję sprawdzić czy postać ma w ręku broń (B1) jeśli tak to skorzystać z własności tej klasy. if (P.lewa_reka!=null && P.lewa_reka.GetType()==typeof(B1)) obrazenia+=((B1)P.lewa_reka).atak; Pytanie brzmi: Czy da się to zrobić prościej? Casting i GetType jest dosyć niewygodny kiedy często się odwołuję do różnych własności trzymanych przedmiotów. Wcześniej miałem to napisane w taki sposób, że istniała tylko klasa A i zawierała własności i metody klas B1 i B2, a do identyfikacji używałem pola typPrzedmiotu. Jednak to rozwiązanie jest mało szlachetne - dla uproszczenia przedstawiłem tutaj tylko 2 klasy, jednak rzeczywiście jest ich trochę więcej. W efekcie miałem zadeklarowaną pamięć dla mnóstwa różnych własności dla każdego przedmiotu, podczas gdy korzystałem tylko z kilku należących do tego typu.2010-08-01 20:24:51
[Webmastering] [PHP+FTP]Pobieranie pliku zdalnego i wyświetlanie zawartości
Witam. mam problem i męczę się z nim pd 3 dni a mianowicie mam takie coś: i to łączy się przez ftp z moim serverem CS i pobiera listę ban a następnie dekoduje i ładnie ustawia. Jak włączam skrypt przez WebServ 2 na moim kompie to działa ale jak dam na np cba.pl, jcom.pl, ugu.pl to mi nie pobiera listy banów i wyświetla tylko tabele -------------------------------------- |Nr |Nick |Czas |Powód | Admin| -------------------------------------- Nie weim jak temu zaradzić, jak próbowałem z to zrobić przez ftp_fget, ftp_get to mi nie działa (z przykładu z http://pl2.php.net/manual/pl/book.ftp.php)2010-08-01 19:29:53
[Delphi/Pascal] Uzywanie funkcji
Witam! Mam problem ktory probuje szybko rozwiazac! Otoz mam Unit1 i w nim funkcje i chcialbym tych funkcji uzyc w Unit2 jak to zrobic ? Probowalem Unit1.Form1. ale te funkcje sa nie widocznie w zaden sposob ich nie widzi. Prosze o podpowiedz co zrobic zeby funkcje z Unit1 byly widocznie w Unit2 z gory dziekuje za odpowiedz!2010-08-01 19:13:28
[C/C++] Tutorial do biblioteki boost::thread
Jest może jakiś poza tym badziewiem http://www.boost.org/doc/libs/1_43_0/doc/html/thread/thread_management.html czy nie ma w necie żadnego??? A to powyżej to badziewie bo za taki należy uznać tutorial który jest jak notatki lekarza odnośnie choroby:)2010-08-01 18:47:07
[Delphi/Pascal] Formularz logowania w Delphi
Witam. Mam pytanko - czy możecie mnie naprowadzić w jaki sposób najlepiej wykonać panel logowania w Delphi do połączenia z mysql? Chciałbym na początku sprawdzić tylko czy login i hasło roota zgadza się z tym podanym przy instalacji mysql. Na formie chciałbym uzyć editów do wpisywania hasła. Połączenia ADOConnection. Nie bardzo wiem jak sprawdzić hasło. Z tego co się orientuję to jest ono zakodowane ale nie wiem jak je porównać z tym które użytkownik wpisuje do edita. Proszę o jakieś sugestie .2010-08-01 18:31:26
[Newbie] ~ a scanf
hej! while(~scanf("%c",&s1)) co robi taka "tylda" przed scanfem?2010-08-01 18:02:22
[Java] [JavaME] Tworzenie ikonek (Image) dla List
Mam problem z dodaniem ikon do pewnej listy. Widziałem to w przykładowych projektach, ale u mnie nie działa. Dostaję taki raport: Project settings saved Building "JavaOrganizer" Build complete Running with storage root C:UsersXetj2mewtk2.5.2appdbDefaultColorPhone Running with locale: Polish_Poland.1250 Running in the identified_third_party security domain Unable to create MIDlet JOMIDlet java.lang.IllegalArgumentException at javax.microedition.lcdui.ChoiceGroup.(+129) at javax.microedition.lcdui.List.(+61) at JOMIDlet.(+32) at java.lang.Class.runCustomCode(+0) at com.sun.midp.midlet.MIDletState.createMIDlet(+34) at com.sun.midp.midlet.Selector.run(+22) Execution completed. 3462973 bytecodes executed 383 thread switches 1676 classes in the system (including system classes) 18510 dynamic objects allocated (561764 bytes) 8 garbage collections (481480 bytes collected) Lista ma 9 pozycji, na pierwszych trzech ma być widoczna ikona "plus.png" ($PROJECT_DIR$/res/plus.png). Wszystkie ikonki są przechowywane w osobnej klasie IMAGES w zmiennych statycznych. A oto kody klasy ikonek i użycia jej w liście: /** Images for lists */ class IMAGES { public static Image[] MAIN_MENU; public static Image[] MANAGE = null; public static Image[] PLAN = null; public static Image[] HOMEWORK = null; public static Image[] TEST = null; public static Image[] GRADE = null; public static Image[] EVENT = null; public static Image[] PLAN_EDIT = null; public static Image[] AHW_SUBJ_CG = null; // add_homework_subject_choice_group public static Image[] HW_FORMS = null; // homework_forms public static void createImages () { try { Image plus = Image.createImage("/plus.png"); MAIN_MENU = new Image[] { plus, plus, plus }; } catch ( Exception e ) { System.out.println("exception: " + e.getMessage()); e.printStackTrace(); } } } /// endclass IMAGES_________________________// fragment JOMIDlet.JOMIDlet() mainList = new List(LANG.MAIN_MENU, Choice.IMPLICIT, LISTS.MAIN_MENU, IMAGES.MAIN_MENU); mainList.setSelectCommand( CMD_MAIN_SELECT ); mainList.addCommand( CMD_EXIT ); mainList.setCommandListener(new ListCommandListener());2010-08-01 16:56:57
[C# i .NET] [C#] Listview - kolor zaznaczenia
Mam kontrolkę listview ze zmienionym kolorem tekstu. Problem powstaje w momencie kiedy zaznaczam jakiś element listy. Po zaznaczeniu kolor tekstu wraca do standardowego czarnego. Pogrzebałem w google i tam ludzie rozwiązują to dzięki własnemu malowaniu. Niestety przy własnym malowaniu nie jestem wstanie odwzorować stylu, który mam ustawiony, czyli typowy visty/win7. Głównie chodzi mi o styl zaznaczenia. Teraz moje pytanie, jak zachować styl zaznaczenia/listy zmieniając jedynie kolor tekstu zaznaczenia ? Niby drobnostka, a tyle problemu :-/2010-08-01 15:24:25
[C/C++] C++ i otwieranie/przesyłanie pliku obrazka
Witam Forumowiczów, dopiero co się zarejestrowałem. Przychodzę do Was z pewnym problemem, który jest do rozwiązania, ale ja już odpadam. Nakreślę sytuację: Jestem w trakcie tworzenia aplikacji będącej prostym serwerem www. Aplikacja ma się dobrze, ładuje mi różne pliki, przeglądarka wszystko akceptuje i ładnie wyświetla. Oprócz... Obrazki. Tu zaczyna się problem. Przeglądarka wysyła do mnie zapytanie o konkretny obrazek. Mam więc funkcję, która otwiera konkretny plik z katalogu i dołącza jego treść do Response. Dociera wszystko, oprócz danych obrazków. Mam więc przeczucie, że nie umiem poprawnie obsługiwać plików obrazków. Początkowo próbowałem za pomocą znak po znaku, czytając binarnie, ale coś było źle. Spróbowałem też za pomocą fopen();, ale do przegladarki docierają tylko pierwsze 4 bajty danych i koniec, coś się urywa. Znajdzie się ktoś, kto wyjaśni mi jak powinno się poprawnie operować czystymi danymi z plików bmp, png czy jpg? Zdążyłem już wyczytać, że trzeba tam jakoś nagłówek otworzyć, posprawdzać, no ale w międzyczasie piszę tu, liczę na pomoc. ;) p.s. jeśli coś słabo wyjaśniłem, śmiało pytać.2010-08-01 15:17:06
[Delphi/Pascal] Usuwanie dynamicznych obiektow
Witam. Tworze dynamiczne obiekty poprzez "with ... " ale nie wiem pozniej w jaki sposob je usunac?2010-08-01 15:08:33
[Hardware/Software] Która wersja Visual Studio do firmy
Ojciec prowadzi firme i teraz mamy potrzebe zeby napisaćsobie kilka programów które beda potrzebne w firmie. Bedą to głónie aplikacje bazodanowe, mam więc do Was pytanie, która wersja VS bedzie się najlepiej do tego nadawać, myślałem nad VS2010 Pro ale czy nie wystarczyła by wersja Express? Zastanawiam się tylko nad tym jak sie spisuje Express w pisaniu aplikacji bazodanowych w porównaniu do wersji płatnej bo nie znalazłem w necie porównania pod tym kątem?2010-08-01 14:07:50
[Newbie] [C++] Funkcje ,pętla for
Witam uczę się C++ z kursu Od zera do gier kodera ,nie chce robić gier ,ale ten kurs mi pasuje. Mam problem ze zrozumieniem funkcji tak ,abym mógł bez problemu ich używać tak samo z pętlą for . Szukałem na necie inaczej wytłumaczonych ,ale jest podobnie . Macie jakiś tekst który pomoże mi to zrozumieć ? [wstyd]2010-08-01 13:18:16
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