Skocz do zawartości

Przeszukaj forum

Pokazuję wyniki dla tagów 'java'.

  • Szukaj Po Tagach

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj Po Autorze

Typ zawartości


Forum

  • Programowanie
    • Java
    • C++
    • C
    • Assembler
    • .NET Framework
    • Delphi / Pascal
    • Objective-C
    • Swift
    • Rust
    • Go
    • D
    • Visual Basic
    • Inne jezyki programowania
  • Języki skryptowe
    • JavaScript
    • PHP
    • Python
    • Ruby
    • Perl
    • Lua
    • VBScript
    • Programy wsadowe i shell
    • Inne języki skryptowe
  • Programowanie funkcyjne
    • Haskell
    • Lisp
  • Bazy danych
    • SQL i bazy danych
    • NoSQL nierelacyjne bazy danych
    • ABAP
    • Visual FoxPro
  • Projektowanie i inżynieria oprogramowania
    • Algorytmy i struktury danych
    • Inżynieria oprogramowania
    • Projektowanie UI i UX
    • Reverse engineering
  • Projektowanie stron internetowych
    • HTML, XHTML i XML
    • CSS
    • Optymalizacja SEO
    • Inne
  • Praca, edukacja i kariera
    • Oferty pracy
    • Zlecenia
    • Kariera
    • Edukacja
    • Szkolenia i konferencje
    • Biznes i prawo
    • Magazyn Programista
  • Projekty
    • Moje projekty
    • Mam pomysł na...
    • Konkursy
  • Elektronika, hardware i software
    • Projektowanie i programowanie elektroniki
    • Hardware i software
    • Sieci komputerowe i Internet
  • Forum
    • Ogłoszenia, uwagi i sugestie
    • Społeczność
    • Off Topic
    • Giełda

Znajdź wyniki w...

Znajdź wyniki, które...


Data Utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj przez liczbę...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Strona Internetowa

  1. Jeśli interesuje Cię: Realizacja nowatorskich projektów dla ciekawych klientów Wyjątkowa atmosfera pracy w fantastycznym, profesjonalnym zespole Indywidualna ścieżka rozwoju kompetencji pod okiem mentora Samodzielność przy wykonywaniu zadań To wiedz, że szukamy nieco doświadczonego i całkiem samodzielnego Java Web Developera Który/a : Bardzo dobrze zna język JAVA Dobrze zna relacyjne bazy danych i SQL, oraz ogarnia HTML, JavaScript i CSS Zna z praktyki co najmniej jedno nowoczesne środowisko wykorzystujące techniki Inverse of Control lub Dependency Injection oraz mapowania obiektowo relacyjnego (ORM) Zna podstawy zagadnień związanych z transakcyjnością w środowiskach wielowątkowych Zna podstawy i umie stosować wzorce projektowe OOP Zgłoszenia prosimy kierować bezpośrednio przez stronę https://wintime.pl/app#!JobOfferDetails/?offerId=1499 Jednocześnie prosimy o zawarcie w swoim CV poniższej klauzuli, co pozwoli nam uruchomić proces rekrutacyjny. „Wyrażam zgodę na przetwarzanie moich danych osobowych przez firmę rivet group spółka z ograniczoną odpowiedzialnością spółka komandytowa z siedzibą w Warszawie (adres: ul. Rybnicka 48, 02-432 Warszawa), w celu prowadzenia procesów rekrutacyjnych z udziałem potencjalnych pracodawców (zgodnie z Ustawą z dnia 29.08.1997 roku o Ochronie Danych Osobowych; tekst jednolity: Dz. U. z 2002r. Nr 101, poz. 926 ze zm.). Ponadto zgadzam się na przekazanie moich danych osobowych – w powyższych celach - innym podmiotom powiązanym lub współpracującym z rivet group oraz potencjalnym pracodawcom. Mam świadomość, iż przysługuje mi prawo dostępu do moich danych osobowych oraz ich poprawiania i że podanie powyższych danych osobowych jest dobrowolne.”
  2. Opis stanowiska Wytwarzanie oprogramowania na bazie projektu i dokumentacji analitycznej. Tworzenie dokumentacji dla wytworzonego oprogramowania. Realizacja testów jednostkowych i integracyjnych wytworzonego oprogramowania. Wymagania Minimum roczne doświadczenie w programowaniu Java z wykorzystaniem architektury JEE lub framework’a Spring. Wykształcenie wyższe. Znajomość języka Java, Spring, Hibernate. Znajomość technologii Web Services (SOAP, REST). Praktyczna wiedza dotycząca algorytmów wzorców projektowych i baz danych. Znajomość języka angielskiego pozwalająca na czytanie i rozumienie dokumentacji technicznej. Umiejętność pracy w zespole projektowym. Kreatywne podejście do rozwiązywania problemów. Zdolność analitycznego myślenia i samodzielnego rozwiązywania problemów Mile widziane: Doświadczenie w projektowaniu aplikacji opartych o bazę danych PostgreSQL. Dodatkowym atutem będzie znajomość SVN, Maven. Wykształcenie kierunkowe – informatyczne bądź pokrewne. Firma oferuje: Stabilne zatrudnienie w oparciu o umowę o pracę. Atrakcyjne wynagrodzenie (podstawa + premie uznaniowe). Prywatne ubezpieczenie zdrowotne. Dofinansowanie do nauki języka angielskiego (kurs wewnątrz firmy) Ubezpieczenie grupowe. Miłą atmosferę pracy. Możliwość pracy zdalnej 1-2 dni w tygodniu. Aplikacje prosimy przesyłać na rekrutacje@hr.pl
  3. Jeśli interesuje Cię: Realizacja nowatorskich projektów dla ciekawych klientów w Polsce i za granicą Wyjątkowa atmosfera pracy w zgranym i dobrze zorganizowanym zespole Indywidualna ścieżka rozwoju kompetencji pod okiem mentora Szkolenia wewnętrzne oraz zewnętrzne, certyfikacja, udział w konferencjach Samodzielność przy wykonywaniu zadań Zapraszamy do aplikowania na stanowisko Jira Developer Żeby dobrze pełnić tę funkcję powinnaś/powinieneś posiadać: Znajomość oprogramowania Jira Dobrą znajomość języków programowania: Java, C# Znajomość podstawowych wzorców projektowych OOP i umiejętność stosowania ich w praktyce Praktyczną znajomość relacyjnych baz danych i SQL Umiejętność samodzielnego, praktycznego rozwiązywania problemów Miło jeśli dodatkowo posiadasz: Doświadczenie w rozwoju systemów Jira i najpopularniejszych dodatków (np. Agile) Znajomość procesów wytwórczych (np. zarządzania testami) i umiejętność ich implementacji w Jira Umiejętność pisania dodatków do Jira Znajomość serwerów aplikacyjnych J2EE: Tomcat, JBoss Znajomość systemów kontroli wersji: Subversion, GIT Umiejętność administrowania systemami operacyjnymi: UNIX/Linux Zgłoszenia prosimy kierować na adres CVintime@rivetgroup.eu Lub aplikować bezpośrednio przez stronę http://bit.ly/2ftWKMW Jednocześnie prosimy o zawarcie w swoim CV poniższej klauzuli, co pozwoli nam uruchomić proces rekrutacyjny. „Wyrażam zgodę na przetwarzanie moich danych osobowych przez firmę rivet group spółka z ograniczoną odpowiedzialnością spółka komandytowa z siedzibą w Warszawie (adres: ul. Rybnicka 48, 02-432 Warszawa), w celu prowadzenia procesów rekrutacyjnych z udziałem potencjalnych pracodawców (zgodnie z Ustawą z dnia 29.08.1997 roku o Ochronie Danych Osobowych; tekst jednolity: Dz. U. z 2002r. Nr 101, poz. 926 ze zm.). Ponadto zgadzam się na przekazanie moich danych osobowych – w powyższych celach - innym podmiotom powiązanym lub współpracującym z rivet group oraz potencjalnym pracodawcom. Mam świadomość, iż przysługuje mi prawo dostępu do moich danych osobowych oraz ich poprawiania i że podanie powyższych danych osobowych jest dobrowolne.”
  4. Studiujesz informatykę? Dopiero się uczysz, ale chcesz uczyć się od najlepszych? Nie wystarczają Ci projekty ogólnie dostępne na rynku – chcesz brać udział w najciekawszych? Chcesz rozwijać swoje umiejętności programowania, a jednocześnie zyskać możliwość stałego zatrudniania w dużej, międzynarodowej firmie? Aplikuj już dziś! Zapraszamy wszystkich studentów informatyki (dziennych oraz zaocznych) do odbycia płatnego stażu w ciekawych projektach, realizowanych w międzynarodowej firmie telekomunikacyjnej. Udział w nich zapewni Ci: rozwój umiejętności programowania w Java (różne środowiska, m.in. Spring) poznanie najnowszych technologii możliwość udziału w projektach innowacyjnych możliwość stałego zatrudnienia w pełnym lub niepełnym wymiarze godzin Jeśli jesteś zainteresowany/a – prześlij swoje CV na adres sp@sp.pl wpisując „Staż Java – miejscowość” w tytule wiadomości.
  5. W jesieni rusza kolejna edycja JDD - konferencji dla wszystkich pasjonatów Java. Termin: 10-11 października, Hotel DoubleTree by Hilton w Krakowie. Dla wszystkich z Was, którzy wybierają się na JDD, mam rabat -15% na wejściówki na JDD z kodem: JDD_DevStart Mimo, że to okres wakacyjny, a do konferencji jeszcze dużo czasu, sporo się u nas dzieje. Jeszcze do poniedziałku trwa Call for Papers, dlatego jeśli lubicie występować na scenie i dzielić się wiedzą, możecie zgłaszać pomysły przez formularz. Wyborem tematów zajmuje się Rada Programowa złożona z liderów polskich JUGów. Również w związku ze współpracą z JUGami w tym roku po raz kolejny przyznamy tytuł JUGmajstra - najlepszego prelegenta rozpoczynającego karierę na ogólnopolskiej scenie (głosują uczestnicy JDD). Dla tych, którzy pracują w zespołach, mamy też wakacyjny fotokonkurs - JDDream Team. Wystarczy zrobić zdjęcie i wrzucić je z ciekawym opisem za pomocą formularza na stronie - każdy uczestnik dostaje 15% zniżki, a zwycięski zespół wygrywa wejściówki na JDD 2016 i 4Developers 2017.
  6. Apollogic jest to poznański software house na co dzień zajmujący się rozwiązaniami z zakresu oprogramowania biznesowego, w tym Big Data i Internet of Things. Specjalizują się w kompleksowej pracy z systemami SAP. Wśród ich klientów można wymienić Philipsa, Allegro czy Roche. Senior JavaCoach 8 500 - 11 000 zł netto [Poznań] Apollogic Twoja rola: Twoim zadaniem jako Senior JavaCoacha będzie samodzielna realizacja zadań związanych z autorską aplikacją webowę Apsello, ale też mentoring mniej doświadczonych developerów, który może Ci zająć nawet 50% czasu. W związku z tym oprócz umiejętności dzielenia się wiedzą, bardzo istotne będą też wysokie standardy pracy i znajomość takich zagadnień jak TDD, Clean Code czy CI. Wymagania: Min. 4 lata doświadczenia w pracy z technologiami Java Bardzo dobra znajomość Spring Boot, Jersey, Hibernate/JPA, Gradle Doświadczenie w mentoringu lub prowadzeniu szkoleń Zdolność nadzorowania całego procesu produkcji oprogramowania Zdolność zaprojektowania architektury systemu Doświadczenie w pracy ze znanymi kontenerami aplikacji Mile widziane: Znajomość technologii Scala, Groovy, NoSQL, Docker Znajomość zagadnień związanych z Reactive Programming, Big Data oraz IoT Znajomość rozwiązań w chmurze, architektury opartej o mikrousługi Znajomość zaawansowanych rozwiązań do tworzenia automatycznych testów Oferujemy: 8 500 - 11 000 PLN netto Elastyczne godziny pracy Możliwość otrzymania budżetu na realizację własnych inicjatyw (Idea Sharing, Internal Project) Współudział w pisaniu własnych mikroserwisów w językach takich jak: Scala, Go, Erlang Szkolenia IT, umiejętności miękkich, kursy językowe Możliwość udziału w naszych inicjatywach (ApoAcademy, The Things Network) Możliwość korzystania z płatnych środowisk developerskich Jeśli sądzisz, że wraz z Apollogic możesz tworzyć innowacyjne rozwiązania na europejską skalę, pisz na sebastian@beetalents.com
  7. Apollogic jest to poznański software house na co dzień zajmujący się rozwiązaniami z zakresu oprogramowania biznesowego, w tym Big Data i Internet of Things. Specjalizują się w kompleksowej pracy z systemami SAP. Wśród ich klientów można wymienić Philipsa, Allegro czy Roche. Java Developer 5 000 - 8 500 zł netto [Poznań] Apollogic Twoja rola: Zadaniem Java Developera w Apollogic jest samodzielna realizacja zadań związanych z autorską aplikacją webową Apsello. Do Twoich obowiązków w ramach tego zespołu będzie należało projektowanie, budowanie i utrzymywanie wydajnego kodu, dbanie o jakość i standardy pracy (TDD, Clean Code) oraz identyfikacja wąskich gardeł i bugów. Wymagania: Min. 2 lata doświadczenia w pracy z technologiami Java Znajomość JVM, MVC, JDBC, ORM oraz RESTful Doświadczenie w pracy z Spring, Play czy Spark Znajomość Ant, Maven, Gradle Zdolność programowania w oparciu o TDD Znajomość kwestii dotyczących skalowalności aplikacji Mile widziane: Znajomość technologii Scala, Groovy, NoSQL, Docker Znajomość zagadnień związanych z Reactive Programming, Big Data oraz IoT Znajomość rozwiązań w chmurze, architektury opartej o mikrousługi Znajomość zaawansowanych rozwiązań do tworzenia automatycznych testów Oferujemy: 5 000 - 8 500 PLN netto Elastyczne godziny pracy Możliwość otrzymania budżetu na realizację własnych inicjatyw (Idea Sharing, Internal Project) Współudział w pisania własnych mikroserwisów w językach takich jak: Scala, Go, Erlang Szkolenia IT, umiejętności miękkich, kursy językowe Możliwość udziału w naszych inicjatywach (ApoAcademy, The Things Network) Możliwość korzystania z płatnych środowisk developerskich Jeśli sądzisz, że wraz z Apollogic możesz tworzyć innowacyjne rozwiązania na europejską skalę, pisz na sebastian@beetalents.com
  8. POSZUKUJEMY OBECNIE PROGRAMISTÓW JAVA NA STANOWISKA REGULAR, SENIOR, LEAD W ciągu 45 sekund chcę pokazać, dlaczego warto rozważyć zmianę firmy na HICRON: 1. Praca w projektach dla największych marek branży Automotive 2. Różnorodne wyzwania związane z technologiami JAVA/J2EE, Spring, JSF, Primefaces, Struts 3. Wsparcie nowoczesnych narzędzi: JIRA, Confluence, Crucible, Jenkins, Sonar, Git, IntelliJ IDEA 4. Pełna decyzyjność techniczna w projekcie akceptowana przez klienta 5. Elastyczny czas pracy, w firmie między 9:30 a 15:00, resztę regulujesz sam 6. Wynagrodzenie w zależności od stanowiska (regular/lead/senior), a w przypadku umowy B2B możliwość indywidualnej negocjacji 7. BENEFITY: darmowa opieka medyczna, dofinansowany Multisport, zajęcia z języka niemieckiego, regularne imprezy firmowe i sportowe, kuchnia zaopatrzona w ekspresy do kawy i mnóstwo rodzajów herbat i inne Dodatkowe informacje: - Podróże służbowe: 3-4 dni na kwartał - Wielkość zespołu: 25 osób - Ilość osób na jednym projekcie: 3-15 - W zespole są wydzielone role analityków, programistów i testerów - Stosunek rzeczy nowych do poprawek bugów: 80/20 Zapraszamy do kontaktu, jeśli uważasz, że dotychczasowe doświadczenie i zdobyte umiejętności wpisują się do profilu kandydata do naszej Załogi. Prosimy o przesyłanie CV na adres: rekrutacja@hicron.com Więcej informacji o ofertach i samej firmie na naszej stronie internetowej: www.hicron.com
  9. Jeśli interesuje Cię: Realizacja nowatorskich projektów dla ciekawych klientów w Polsce i za granicą Wyjątkowa atmosfera pracy w zgranym i dobrze zorganizowanym zespole Indywidualna ścieżka rozwoju kompetencji pod okiem mentora Szkolenia wewnętrzne oraz zewnętrzne, certyfikacja, udział w konferencjach Samodzielność przy wykonywaniu zadań Zapraszamy do aplikowania na stanowisko Projektant / Programista Java Twoimi zadaniami będą: Rozwijanie aplikacji, spełniających potrzeby biznesowe Banku, zgodnie z procedurami obowiązującymi w Departamencie oraz najlepszymi praktykami branżowymi Parametryzowanie i konfigurowanie systemów informatycznych w zakresie niezbędnym do realizacji potrzeb biznesowych Banku Analiza, projektowanie i programowanie projektów zleconych przez przełożonego Dokumentowanie zastosowanych rozwiązań Żeby dobrze pełnić tę funkcję powinnaś/powinieneś: Posiadać wykształcenie wyższe techniczne Mieć roczny staż pracy na podobnym stanowisku Bardzo dobrze znać język JAVA 7 i obiektowe wzorce projektowe Znać webowe technologie stosu Java EE 5, ORM i Spring Potrafić projektować bazy danych oraz biegle posługiwać się językiem SQL Znać język angielski na poziomie umożliwiającym posługiwanie się dokumentacją techniczną Miło jeśli dodatkowo: Znasz: OSGi, Spring MVC, Spring Boot, JPA, XSLT, jQuery, Maven, GIT oraz techniki DDD Posiadasz certyfikat OCJP Zgłoszenia prosimy kierować na adres CVintime@rivetgroup.eu Lub aplikować bezpośrednio przez stronę https://wintime.pl/app#!JobOfferDetails/?offerId=1296 Jednocześnie prosimy o zawarcie w swoim CV poniższej klauzuli, co pozwoli nam uruchomić proces rekrutacyjny. „Wyrażam zgodę na przetwarzanie moich danych osobowych przez firmę rivet group spółka z ograniczoną odpowiedzialnością spółka komandytowa z siedzibą w Warszawie (adres: ul. Rybnicka 48, 02-432 Warszawa), w celu prowadzenia procesów rekrutacyjnych z udziałem potencjalnych pracodawców (zgodnie z Ustawą z dnia 29.08.1997 roku o Ochronie Danych Osobowych; tekst jednolity: Dz. U. z 2002r. Nr 101, poz. 926 ze zm.). Ponadto zgadzam się na przekazanie moich danych osobowych – w powyższych celach - innym podmiotom powiązanym lub współpracującym z rivet group oraz potencjalnym pracodawcom. Mam świadomość, iż przysługuje mi prawo dostępu do moich danych osobowych oraz ich poprawiania i że podanie powyższych danych osobowych jest dobrowolne.”
  10. Firma RelayOnIt zatrudni Java Full Stack Developerów do rozwoju i utrzymania systemów informatycznych. Miejsce: Warszawa Włochy Wymagania: • Dwa lata doświadczenia w programowaniu • Komunikatywność i umiejętność efektywnej współpracy w zespole • Samodzielność, pomysłowość, nastawienie na cele • Umiejętność czytania dokumentacji technicznej w języku angielskim • Wiedza techniczna w zakresie: 1) TECHNOLOGII: Java Servlets, Spring, SpringBoot, ORM: Hibernate, TDD (Test-Driven Development), w tym: JUnit, TestNG, EasyMock/Mockito, JMeter, ThymeLeaf, XML + XSLT, JavaScript, JQuery, UML 2) NARZĘDZI: (SCM): CVS, SVN, Git, Maven, Jenkins, SeleniumIDE/Selenium RC 3) ŚRODOWISK DEWELOPERSKICH (IDE): Eclipse, IntelliJ IDEA 4) SERWERÓW APLIKACYJNYCH: JBoss, WebLogic, Tomcat 5) BAZ DANYCH - języki: SQL (ANSI), PL/SQL - silniki baz danych: Oracle, MySQL Mile widziane: • GWT • AngularJS • Certyfikacja z technologii JAVA Do zarządzania projektem używamy: Redmine, Jira Oferujemy: • Umowę o pracę na czas nieokreślony lub B2B według preferencji • Wynagrodzenie adekwatne do umiejętności i zaangażowania • Pracę w dużych, ciekawych projektach • Elastyczny czas pracy Zainteresowanych prosimy o przesyłanie CV na adres: hr@relayonit.pl
  11. Studiujesz informatykę? Dopiero się uczysz, ale chcesz uczyć się od najlepszych? Nie wystarczają Ci projekty ogólnie dostępne na rynku – chcesz brać udział w najciekawszych? Chcesz rozwijać swoje umiejętności programowania, a jednocześnie zyskać możliwość stałego zatrudniania w dużej, międzynarodowej firmie? Aplikuj! Zapraszamy wszystkich studentów informatyki do odbycia płatnego stażu w ciekawych projektach, realizowanych w międzynarodowej firmie telekomunikacyjnej. Udział w nich zapewni Ci: rozwój umiejętności programowania w Java (różne środowiska, m.in. Spring) poznanie najnowszych technologii możliwość udziału w projektach innowacyjnych możliwość stałego zatrudnienia w pełnym lub niepełnym wymiarze godzin Jeśli jesteś zainteresowany/a – prześlij swoje CV na adres sp@sp.pl wpisując „Staż Java – miejscowość” w tytule wiadomości.
  12. Witam mam od kilku dni próbuje napisać program do wysyłanie sms poprzez moduł GSM. Udało mi się za pomocą programu wysłać odpowiednia komendy na port Com komputera jednak bez reakcji modułu. Dodam ze gdy te same komendy wysalem programem tera temp pro moduł bezproblemu wysyła SMS. Jednak gdy uzywam mojego programu juz nie. Wiem że pewnie bład jest gdzieś w sposobie wprowadzania przeze mnie komend ale nie mam juz pojecią jaki to problem. Przeczesałem większą cześć internetu i juz nie mam pojecia co robie zle. Z góry dzięki za pomoc. import java.io.*; import java.util.*; import gnu.io.*; public class prawiefinal { static Enumeration portList; static CommPortIdentifier portId; static String messageString4 = "AT \r"; static String messageString = "AT+CMGF=1 \r"; static String messageString2 = "AT+CMGS=\"+4866467xxxx\"\r"; static String messageString3 = "> TESTY \u001A\r"; static SerialPort serialPort; static OutputStream outputStream; public static void main(String[] args) throws InterruptedException { portList = CommPortIdentifier.getPortIdentifiers(); while (portList.hasMoreElements()) { portId = (CommPortIdentifier) portList.nextElement(); if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) { if (portId.getName().equals("COM3")) { try { serialPort = (SerialPort) portId.open("COM3", 2000); } catch (PortInUseException e) {System.out.println("err");} try { outputStream = serialPort.getOutputStream(); } catch (IOException e) {e.printStackTrace();} try { serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE); } catch (UnsupportedCommOperationException e) {e.printStackTrace();} try { outputStream.write(messageString4.getBytes()); // outputStream.write(13); Thread.sleep(3000); outputStream.flush(); outputStream.write(messageString.getBytes()); //outputStream.write(13); Thread.sleep(3000); outputStream.flush(); outputStream.write(messageString2.getBytes()); //outputStream.write(13); Thread.sleep(3000); outputStream.flush(); outputStream.write(messageString3.getBytes()); // Thread.sleep(1000); outputStream.write(26); outputStream.flush(); System.out.println(messageString); Thread.sleep(3000); outputStream.close(); serialPort.close(); } catch (IOException e) {e.printStackTrace();} } } } } }
  13. Jeśli interesuje Cię: - Realizacja nowatorskich projektów dla ciekawych klientów w Polsce i za granicą - Wyjątkowa atmosfera pracy w zgranym i dobrze zorganizowanym zespole - Indywidualna ścieżka rozwoju kompetencji pod okiem mentora - Szkolenia wewnętrzne oraz zewnętrzne, certyfikacja, udział w konferencjach - Samodzielność przy wykonywaniu zadań Zapraszamy do aplikowania na stanowisko Programista / Analityk Systemowy Start pracy: październik 2016 Twoimi zadaniami będą: - Analiza zmian i programowanie w obszarze Middleware - Określanie standardów rozwoju i dobrych praktyk dla Zespołu - Rozwój szyny danych w oparciu o technologię MQ, Oracle, Java - Analiza i rozwiązywanie błędów i problemów na środowiskach testowych i produkcyjnych z zakresu rozwijanego obszaru Żeby dobrze pełnić tę funkcję powinnaś/powinieneś: - Mieć doświadczenie w analizie systemowej i projektowaniu systemów informatycznych oraz min. 3-letnie doświadczenie w programowaniu Java - Praktycznie znać system zarządzania bazą danych i narzędzia projektowania typu Enterprise Architect - Potrafić budować elastyczne, skalowalne i otwarte środowiska pozwalające na ich integrację z otoczeniem IT - Znać notacje UML, BPMN - Umieć programować w Oracle - Orientować się w obecnych na rynku rozwiązaniach OpenSource (Maven) - Znać SVN - Znać narzędzia komunikacji w projekcie typu Redmine, Jira, SharePoint - Comunicate in English (at least on a good level) Miło jeśli dodatkowo: - Znasz PostgreSQL i/lub C/C++ - Masz praktyczną wiedzę z obszaru bankowości - Masz doświadczenie z metodykami projektowymi, szczególnie Scrum Zgłoszenia prosimy kierować na adres CVintime@rivetgroup.eu Lub aplikować bezpośrednio przez stronę https://wintime.pl/app#!JobOfferDetails/?offerId=1243 Jednocześnie prosimy o zawarcie w swoim CV poniższej klauzuli, co pozwoli nam uruchomić proces rekrutacyjny. „Wyrażam zgodę na przetwarzanie moich danych osobowych przez firmę rivet group spółka z ograniczoną odpowiedzialnością spółka komandytowa z siedzibą w Warszawie (adres: ul. Rybnicka 48, 02-432 Warszawa), w celu prowadzenia procesów rekrutacyjnych z udziałem potencjalnych pracodawców (zgodnie z Ustawą z dnia 29.08.1997 roku o Ochronie Danych Osobowych; tekst jednolity: Dz. U. z 2002r. Nr 101, poz. 926 ze zm.). Ponadto zgadzam się na przekazanie moich danych osobowych – w powyższych celach - innym podmiotom powiązanym lub współpracującym z rivet group oraz potencjalnym pracodawcom. Mam świadomość, iż przysługuje mi prawo dostępu do moich danych osobowych oraz ich poprawiania i że podanie powyższych danych osobowych jest dobrowolne.”
  14. CzescChcialbym zebrac grupe osob ktorzy interesuja sie java w celu nauki. Jesli ktos jest zainteresowany to pisac.Szukamy osob ktore juz pracuja zawodowo w javie. Ktore bezinteresownie badz za piwko udzieliłyby kilka lekcji z javy. Jak ktos chetny do pisac na priw
  15. Dla mojego Klienta dobrze rozpoznawalnej firmy szukam Java Developera do Katowic. Wymagania: Minimum rok doświadczenia w programowaniu w Javie, JEE Bardzo dobra znajomość Jbossa EAP, Jenkins, PrimeFaces5+, JUnit oraz GIT; Znajomość programowania z wykorzystaniem baz danych. Praca w Scrumie i elastyczne podejście do godzin pracy. Atrakcyjne wynagrodzenie w oparciu o B2B. Pakiet benefitów (Multisport, Luxmed) oraz możliwość rozwoju i podnoszenia kwalifikacji. Jeśli jesteś zainteresowany szczegółami, zapraszam do kontaktu na sandra.olchowik@itlt.pl Jeśli sam nie szukasz nowych wyzwań zawodowych to za polecenie znajomego płacimy 1000 PLN netto. Wystarczy przesłać nr telefonu lub CV kandydata, a po jego zatrudnieniu my wypłacimy 1000 zł.
  16. Hej, pracujemy nad usprawnieniem naszego procesu rekrutacyjnego oraz uaktualnieniem oferty benefitów. Chcemy poznać Wasze spostrzeżenia, potrzeby i uwagi, dlatego będziemy niezmiernie wdzięczni za udzielenie informacji i uzupełnienie naszej ankiety. Wypełnienie ankiety nie powinno zająć więcej niż 3-4 minuty. Link do ankiety: https://infolet.webankieta.pl/ Z góry dziękujemy! Infolet
  17. For our client international company who gives you development opportunities and a fantastic working atmosphere we are looking for Test Automation Engineer You will be responsible for building system test automation scripts, and executing automated tests Responsibilities: Building testing tools and automated testing frameworks (Selenium WebDriver, Java, JavaScript) Performing white/black box test cases and developing test applications Design test criteria and develop test plans and test strategies Involved in functional, integration, usability and performance testing Participate in design and code reviews, software maintenance releases Preparation of documentation of test cases and results Work according to the Agile methodology Qualifications: About 2 years in professional experience in execution automation tests Good knowledge of Java and test framework development Knowledge of one scripting language Experience in testing different QA methodologies Passion for finding defects and breaking things Knowledge of web servers and databases Very good English Our client offers: Attractive salary External training (work related) Work at one of the world’s leading technology companies, which creates owns solutions Support in continue growing in your career Possibility of raising the qualifications and professional development Close working relationships with team members, mentors, managers Participation a variety of social networking events Attractive benefits package: full health insurance, 25 days holiday, sport card and more! If you are interested in this offer send your resume in English on mwiewiorko@devonshire.pl
  18. import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; //------------------------------------------------------------------------- public class ReadPesel extends JFrame implements ActionListener{ JButton Przycisksprawdz, Przyciskwyjscie; JLabel NapisRok, NapisMiesiac, NapisDzien, NapisPlec, NapisPesel; JTextField NumerPesel; //------------------------------------------------------------------------- public ReadPesel() { setSize(500,300); setTitle("Aplikacja do sprawdzania nr PESEL"); setLayout(null); NapisPesel = new JLabel ("Wpisz jedenastocyfrowy nr PESEL: "); NapisPesel.setBounds(10,100,100,20); NapisPesel.setForeground(Color.MAGENTA); NapisPesel.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisPesel); NumerPesel = new JTextField(""); NumerPesel.setBounds(10, 100, 100, 20); add(NumerPesel); Przycisksprawdz = new JButton("Sprawdź"); Przycisksprawdz.setBounds(100,200,100,20); add(Przycisksprawdz); Przycisksprawdz.addActionListener(this); Przyciskwyjscie = new JButton("Wyjście"); Przyciskwyjscie.setBounds(300,200,100,20); add(Przyciskwyjscie); Przyciskwyjscie.addActionListener(this); NapisRok.setBounds(50,100,100,20); NapisRok.setForeground(Color.MAGENTA); NapisRok.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisRok); NapisMiesiac.setBounds(100,100,100,20); NapisMiesiac.setForeground(Color.MAGENTA); NapisMiesiac.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisMiesiac); NapisDzien.setBounds(150,100,100,20); NapisDzien.setForeground(Color.MAGENTA); NapisDzien.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisDzien); NapisPlec.setBounds(200,100,100,20); NapisPlec.setForeground(Color.MAGENTA); NapisPlec.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisPlec); //------------------------------------------------------------------------- //------------------------------------------------------------------------- final String Numer_Pesel; final String Miesiace; // ----------------------------------------------------------- class PeselRead(String Ciag) { Numer_Pesel = Ciag; } // ----------------------------------------------------------- public String Rok_Urodzenia() { String Rok1 = ""; String Rok2 = Numer_Pesel.substring(0, 2); Miesiace = Numer_Pesel.substring(2, 4); int Mint = 0; String MiesiacArr[] = { "Styczen", "Luty", "Marzec", "Kwiecien", "Maj", "Czerwiec", "Lipiec", "Sierpien", "Wrzesien", "Pazdziernik", "Listopad", "Grudzien" }; if (Miesiace.equals("81")) { Rok1 = "18"; Mint = 0; } else if (Miesiace.equals("82")) { Rok1 = "18"; Mint = 1; } else if (Miesiace.equals("83")) { Rok1 = "18"; Mint = 2; } else if (Miesiace.equals("84")) { Rok1 = "18"; Mint = 3; } else if (Miesiace.equals("85")) { Rok1 = "18"; Mint = 4; } else if (Miesiace.equals("86")) { Rok1 = "18"; Mint = 5; } else if (Miesiace.equals("87")) { Rok1 = "18"; Mint = 6; } else if (Miesiace.equals("88")) { Rok1 = "18"; Mint = 7; } else if (Miesiace.equals("89")) { Rok1 = "18"; Mint = 8; } else if (Miesiace.equals("90")) { Rok1 = "18"; Mint = 9; } else if (Miesiace.equals("91")) { Rok1 = "18"; Mint = 10; } else if (Miesiace.equals("92")) { Rok1 = "18"; Mint = 11; } else if (Miesiace.equals("01")) { Rok1 = "19"; Mint = 0; } else if (Miesiace.equals("02")) { Rok1 = "19"; Mint = 1; } else if (Miesiace.equals("03")) { Rok1 = "19"; Mint = 2; } else if (Miesiace.equals("04")) { Rok1 = "19"; Mint = 3; } else if (Miesiace.equals("05")) { Rok1 = "19"; Mint = 4; } else if (Miesiace.equals("06")) { Rok1 = "19"; Mint = 5; } else if (Miesiace.equals("07")) { Rok1 = "19"; Mint = 6; } else if (Miesiace.equals("08")) { Rok1 = "19"; Mint = 7; } else if (Miesiace.equals("09")) { Rok1 = "19"; Mint = 8; } else if (Miesiace.equals("10")) { Rok1 = "19"; Mint = 9; } else if (Miesiace.equals("11")) { Rok1 = "19"; Mint = 10; } else if (Miesiace.equals("11")) { Rok1 = "19"; Mint = 11; } else if (Miesiace.equals("21")) { Rok1 = "20"; Mint = 0; } else if (Miesiace.equals("22")) { Rok1 = "20"; Mint = 1; } else if (Miesiace.equals("23")) { Rok1 = "20"; Mint = 2; } else if (Miesiace.equals("24")) { Rok1 = "20"; Mint = 3; } else if (Miesiace.equals("25")) { Rok1 = "20"; Mint = 4; } else if (Miesiace.equals("26")) { Rok1 = "20"; Mint = 5; } else if (Miesiace.equals("27")) { Rok1 = "20"; Mint = 6; } else if (Miesiace.equals("28")) { Rok1 = "20"; Mint = 7; } else if (Miesiace.equals("29")) { Rok1 = "20"; Mint = 8; } else if (Miesiace.equals("30")) { Rok1 = "20"; Mint = 9; } else if (Miesiace.equals("31")) { Rok1 = "20"; Mint = 10; } else if (Miesiace.equals("32")) { Rok1 = "20"; Mint = 11; } else if (Miesiace.equals("41")) { Rok1 = "21"; Mint = 0; } else if (Miesiace.equals("42")) { Rok1 = "21"; Mint = 1; } else if (Miesiace.equals("43")) { Rok1 = "21"; Mint = 2; } else if (Miesiace.equals("44")) { Rok1 = "21"; Mint = 3; } else if (Miesiace.equals("45")) { Rok1 = "21"; Mint = 4; } else if (Miesiace.equals("46")) { Rok1 = "21"; Mint = 5; } else if (Miesiace.equals("47")) { Rok1 = "21"; Mint = 6; } else if (Miesiace.equals("48")) { Rok1 = "21"; Mint = 7; } else if (Miesiace.equals("49")) { Rok1 = "21"; Mint = 8; } else if (Miesiace.equals("50")) { Rok1 = "21"; Mint = 9; } else if (Miesiace.equals("51")) { Rok1 = "21"; Mint = 10; } else if (Miesiace.equals("52")) { Rok1 = "21"; Mint = 11; } else if (Miesiace.equals("61")) { Rok1 = "22"; Mint = 0; } else if (Miesiace.equals("62")) { Rok1 = "22"; Mint = 1; } else if (Miesiace.equals("63")) { Rok1 = "22"; Mint = 2; } else if (Miesiace.equals("64")) { Rok1 = "22"; Mint = 3; } else if (Miesiace.equals("65")) { Rok1 = "22"; Mint = 4; } else if (Miesiace.equals("66")) { Rok1 = "22"; Mint = 5; } else if (Miesiace.equals("67")) { Rok1 = "22"; Mint = 6; } else if (Miesiace.equals("68")) { Rok1 = "22"; Mint = 7; } else if (Miesiace.equals("69")) { Rok1 = "22"; Mint = 8; } else if (Miesiace.equals("70")) { Rok1 = "22"; Mint = 9; } else if (Miesiace.equals("71")) { Rok1 = "22"; Mint = 10; } else if (Miesiace.equals("72")) { Rok1 = "22"; Mint = 11; } Miesiace = MiesiacArr[Mint]; return Rok1 + Rok2; } // ----------------------------------------------------------- public String MiesiacUrodzenia() { return Miesiace; } // ----------------------------------------------------------- public String DzienUrodzenia() { return Numer_Pesel.substring(4, 6); } // ----------------------------------------------------------- public String Plec() { int Cyfra = Integer.parseInt(Numer_Pesel.substring(10, 11)); String Plec = ""; if ((Cyfra % 2) == 0) Plec = "Kobiety"; else Plec = "Mezczyzny"; return Plec; } } // ----------------------------------------------------------- } private void RokUrodzenia() { } public static void main(String[] args) { ReadPesel okienko = new ReadPesel(); okienko.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); okienko.setVisible(true); } public void actionPerformed(ActionEvent e) { Object źródło = e.getSource(); if (źródło==Przycisksprawdz) { NapisRok.setText("Rok urodzenia: " + NapisRok); NapisMiesiac.setText("Miesiąc urodzenia: " + NapisMiesiac); NapisDzien.setText("Dzień urodzenia: " + NapisDzien); NapisPlec.setText("Płeć: " + NapisPlec); } else if (źródło==Przyciskwyjscie) { dispose(); } } } Cześć powyżej zamieściłam kod, który stworzyłam... ale mam problem. Pojawiły mi się takie komunikaty: Exception in thread "main" java.lang.Error: Unresolved compilation problems: Syntax error on token "(", { expected Syntax error on token "Ciag", ( expected after this token Syntax error, insert "}" to complete ClassBody at ReadPesel.<init>(ReadPesel.java:70) at ReadPesel.main(ReadPesel.java:302) Proszę o pomoc w opanowaniu tych błędów.
  19. New-Invest jest certyfikowaną agencją doradztwa personalnego, która specjalizuje się w rekrutacjach z branży IT. Dla firmy z Krakowa, która posiada zagraniczny kapitał, zajmującej się prowadzeniem kursów programowania pozwalających zdobyć nowe umiejętności technologiczne, poszukujemy kandydatów na stanowisko: Trener IT Miejsce pracy: Kraków Wynagrodzenie: do 12 000 PLN brutto Umowa o Pracę/możliwość B2B, (nie wykluczamy zwiększenia budżetu), Ilość wakatów: 2 Czas rozpoczęcia pracy: do dwóch miesięcy Oferta: – praca na cały etat z możliwością negocjacji wymiaru godzin, – w przypadku pracy na cały etat przewidywane godziny pracy: 8:30 – 16:30. Wymagania: – komercyjne doświadczenie w programowaniu w jednym z języków: Java, C#, Python, – chęć szkolenia się w innych językach programowania, – cierpliwość, wytrwałość, umiejętność przekazywania wiedzy, – znajomość języka angielskiego w stopniu komunikatywnym (do kontaktów z zarządem), – nie wymagamy doświadczenia trenerskiego, ale pasji do przekazywania wiedzy, – dodatkowym atutem będzie aktywne udzielanie się na forach. Zadania na stanowisku: – rozwój zawodowy młodszych programistów, – doradzanie w nauce. Oferujemy: – samodzielne stanowisko pracy, – komfortowe biuro w Krakowie, – szkolenia, rozwój zawodowy, – prywatną opiekę medyczną, – kartę Multisport, – relaks room, – darmowe napoje, – pokój gier. Zainteresowane osoby prosimy o przesyłanie CV poprzez formularz zgłoszeniowy. W razie pytań zapraszam do kontaktu: Angela Świacka a.swiacka@new-invest.pl kom. 666 607 348
  20. Java Software Developer - Nr ref. (02/226) Kraków Job description As a Java Software Deveoper you will be responsible for designing, coding and refactoring comples parts of the code in UI Agile Team. You will also define and implement code patterns to solve business logic, validation and web-services integration as well as demonstrate broad knowledge of technical solutions. For more information please contact Patrycja Pałacka-Wilk: ppw[at]infolet.pl Requirements Minimum 2+ years of experience (for regular position) and minimum 5+ years of experience (for senior position) in developing Java applications Great Java programming skills; Excellent Object Oriented design and programming practices knowledge (Clean Code, Refactoring, Design Patterns, SOLID principles); Experience in applying development agile methods (TDD, Continuous Integration, Code Quality, Code Review, Pair Programming); Experience in web-development HTML5, JS; Experience in Linux and web (HTTP, Tomcat, Apache); Good English language skills, written and verbal. Additional requirements Experience in designing UI from architecture point of view (reusable components); Experience in XML, XSD; Experience in Eclipse RCP platform, SWT and OSGi environment. Offer Large development possibilities with the latest technologies; Work in international environment; The budget for this position is between 10 000 - 15 600 PLN and depends on the chosen form of the agreement (standard work agreement or B2B); Personal development and training; Medical care; Benefit Multisport; Home office option (up to 8 days, after adaptation period); Relocation package.
  21. Firma NetQpro sp. z o.o. (Grupa Systemics) zajmuje się projektowaniem i rozwojem aplikacji telekomunikacyjnych, w tym systemu monitorowania sieci Netscan (www.netscan.pl). Produkt oferowany jest operatorom telekomunikacyjnym na całym świecie.W związku z dynamicznym rozwojem firmy poszukujemy Java Developerów ze znajomością Vaadina do pracy w zespole developerów aplikacji Netscan.Wymagania:- Minimum 2 lata komercyjnego doświadczenia z wykorzystaniem technologii Java SE (6,7 lub 8),- znajomość tematyki tworzenia aplikacji web`owych,- znajomość framework Vaadin 7,- znajomość framework Spring,- znajomość ORM (najlepiej EclipseLink),- bardzo dobra znajomość SQL oraz projektowania relacyjnych baz danych,- znajomość systemu kontroli wersji - GIT,- znajomość serwerów aplikacji - najlepiej Glassfish,- znajomość Maven,- samodzielność,- zaangażowanie oraz odpowiedzialność za powierzone zadania,Praca na pełen etat. Forma zatrudnienia dowolna.Możliwość pracy zdalnej. Aplikacje proszę przesyłać na adres: rafal.hubaj@netscan.pl
  22. Firma z branży finansowej poszukuje pracowników na stanowisko: Senior Java Developer Miejsce pracy: Warszawa Centrum Wiedełki: - 10 000 - 15 000 zł brutto UoP - 105 - 115 zł/h netto B2B Obowiązki: – Projektowanie oraz implementacja rozwiązań zgodnie z wymaganiami klienta według procesu SCRUM – Dokumentacja wykonanej pracy – Opieka merytoryczna nad młodszymi programistami Wymagania: – Wykształcenie wyższe, – 3 lata udokumentowanego doświadczenia w tworzeniu architektury przy użyciu języka Java – Biega znajomości języka Java (zarówno Java EE jak i Java SE) – Dobrej znajomości Frameworku Spring – Umiejętności testowania modułowego i doświadczenia w TDD – Praktycznego doświadczenia w programowaniu wielowątkowym – Znajmości Messagingu (np. JMS, TIBCO lub MQ) – Znajomości metodyki Scrum – Efektywnej współpracy z klientami – Bardzo dobrej znajomości języka angielskiego – Znajomość narzędzia JIRA oraz doświadczenie w pracy w rozproszonych zespołach będzie dodatkowym atutem Oferujemy: – Twórczą pracę w doświadczonym, multikulturowym zespole – Konkurencyjne wynagrodzenie – Techniczne szkolenia i certyfikaty dostosowane do ścieżki kariery – Szkolenia z zakresu bankowości inwestycyjnej i rynków kapitałowych – Umowę na czas nieokreślony – Program Mentorski – Pakiet Benefit Multisport lub OK system – Prywatną opiekę medyczną – Pracę w anglojęzycznym środowisku oraz kursy języka angielskiego – Dodatkowe ubezpieczenie na życie – Dofinansowanie obiadów – Liczne spotkania firmowe (Christmas party, wyjazd integracyjny, eventy projektowe oraz biznesowe) – Funkcjonalne, ergonomiczne biuro, własna przestrzeń do pracy z minimum dwoma monitorami do pracy – Game/Chill out rooms i dostęp do stref wypoczynkowych w biurach i na tarasach – Bibliotekę techniczną i dostęp do platformy e-learningowej – Pakiet relokacyjny oraz zwrot kosztów podróży dla kandydatów spoza Warszawy Zainteresowane osoby proszę o przesłanie CV na adres: grzegorz.bujek@salesfor.pl
  23. Java Software Developer - Nr ref. (02/224) Kraków Job description Working as a Java Software Developer you will be responsible for developing, Java coding, testing and designing web application business services. You will have possibility to analyze, debug and/or assist in problem solving in both development and production environments. Understanding, interpreting and translating business requirements into the necessary designs and documentation is significant part of duties. Moreover, you will apply fundamental skills, concepts and practices to solve difficult assignments. Additionally, you will assure a code quality, adherence to coding standards on projects and take part in the planning and demonstrations sessions. For more information, please contact Kinga Baran: kinga.baran[at]infolet.pl Requirements Strong Java skills,minimum 2-3 years of experience. Strong analytical skills. Willing to learn crew business domain. Maven, Ant. Understanding of Test Driven Development. Understanding code design principles. Good knowledge of Java application servers containers development technologies preferred. Additional requirements Swing, Struts, EJB, Spring. Strong SQL skills will be a plus. Offer Large development possibilities with the latest technologies. Work in international environment. The budget for this position is between 10 000 - 15 600 PLN and depends on the chosen form of the agreement (standard work agreement or B2B). Personal development and training. Medical care. Benefit Multisport. Home office option (up to 8 days, after adaptation period). Relocation package.
  24. Java Software Developer - Nr ref. (02/222) Kraków Job description Working as a Java Software Developer you will be responsible for designing, developing and testing software using IDE of choice (IntelliJ IDEA, Eclipse or any other) with good level of Unit Tests coverage. You will spent 80% of time to build new functionality and 20% of time to maintain products. Also, you will support DevOps in an effort to evolve CI/CD processes. Working on this position you will take part in researching best practices, new tools, technology or building prototype applications and help creating documentation for web services users. For more information, please contact Kinga Baran: kinga.baran[at]infolet.pl Requirements Minimum 2 years of experience in developing Java/J2EE applications. Experience with Spring framework. Experience in XML/Web Services, JMS technologies. Experience with Tomcat or other application servers. Good knowledge of Unix/Linux operating systems. Good communication skills in English, written and verbal. Very good interpersonal skills. Additional requirements Ability to think outside the box. Initiative and creativity. Willing to develop and learn new areas/technologies. Dedication to TDD and Agile Development practices. Positive attitude and good sense of humor. Offer Large development possibilities with the latest technologies. Work in international environment. The budget for this position is between 11 000 - 13 000 PLN and depends on the chosen form of the agreement (standard work agreement or B2B). Personal development and training. Medical care. Benefit Multisport. Home office option (up to 8 days, after adaptation period). Relocation package.
  25. import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; //------------------------------------------------------------------------- public class ReadPesel extends JFrame implements ActionListener{ JButton Przycisksprawdz, Przyciskwyjscie; JLabel NapisRok, NapisMiesiac, NapisDzien, NapisPlec, NapisPesel; JTextField NumerPesel; //------------------------------------------------------------------------- public ReadPesel() { setSize(500,300); setTitle("Aplikacja do sprawdzania nr PESEL"); setLayout(null); NapisPesel = new JLabel ("Wpisz jedenastocyfrowy nr PESEL: "); NapisPesel.setBounds(10,100,100,20); NapisPesel.setForeground(Color.MAGENTA); NapisPesel.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisPesel); NumerPesel = new JTextField(""); NumerPesel.setBounds(10, 100, 100, 20); add(NumerPesel); Przycisksprawdz = new JButton("Sprawdź"); Przycisksprawdz.setBounds(100,200,100,20); add(Przycisksprawdz); Przycisksprawdz.addActionListener(this); Przyciskwyjscie = new JButton("Wyjście"); Przyciskwyjscie.setBounds(300,200,100,20); add(Przyciskwyjscie); Przyciskwyjscie.addActionListener(this); NapisRok.setBounds(50,100,100,20); NapisRok.setForeground(Color.MAGENTA); NapisRok.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisRok); NapisMiesiac.setBounds(100,100,100,20); NapisMiesiac.setForeground(Color.MAGENTA); NapisMiesiac.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisMiesiac); NapisDzien.setBounds(150,100,100,20); NapisDzien.setForeground(Color.MAGENTA); NapisDzien.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisDzien); NapisPlec.setBounds(200,100,100,20); NapisPlec.setForeground(Color.MAGENTA); NapisPlec.setFont(new Font("SansSerif",Font.BOLD,10)); add(NapisPlec); //------------------------------------------------------------------------- //------------------------------------------------------------------------- final String Numer_Pesel; final String Miesiace; // ----------------------------------------------------------- class PeselRead(String Ciag) { Numer_Pesel = Ciag; } // ----------------------------------------------------------- public String Rok_Urodzenia() { String Rok1 = ""; String Rok2 = Numer_Pesel.substring(0, 2); Miesiace = Numer_Pesel.substring(2, 4); int Mint = 0; String MiesiacArr[] = { "Styczen", "Luty", "Marzec", "Kwiecien", "Maj", "Czerwiec", "Lipiec", "Sierpien", "Wrzesien", "Pazdziernik", "Listopad", "Grudzien" }; if (Miesiace.equals("81")) { Rok1 = "18"; Mint = 0; } else if (Miesiace.equals("82")) { Rok1 = "18"; Mint = 1; } else if (Miesiace.equals("83")) { Rok1 = "18"; Mint = 2; } else if (Miesiace.equals("84")) { Rok1 = "18"; Mint = 3; } else if (Miesiace.equals("85")) { Rok1 = "18"; Mint = 4; } else if (Miesiace.equals("86")) { Rok1 = "18"; Mint = 5; } else if (Miesiace.equals("87")) { Rok1 = "18"; Mint = 6; } else if (Miesiace.equals("88")) { Rok1 = "18"; Mint = 7; } else if (Miesiace.equals("89")) { Rok1 = "18"; Mint = 8; } else if (Miesiace.equals("90")) { Rok1 = "18"; Mint = 9; } else if (Miesiace.equals("91")) { Rok1 = "18"; Mint = 10; } else if (Miesiace.equals("92")) { Rok1 = "18"; Mint = 11; } else if (Miesiace.equals("01")) { Rok1 = "19"; Mint = 0; } else if (Miesiace.equals("02")) { Rok1 = "19"; Mint = 1; } else if (Miesiace.equals("03")) { Rok1 = "19"; Mint = 2; } else if (Miesiace.equals("04")) { Rok1 = "19"; Mint = 3; } else if (Miesiace.equals("05")) { Rok1 = "19"; Mint = 4; } else if (Miesiace.equals("06")) { Rok1 = "19"; Mint = 5; } else if (Miesiace.equals("07")) { Rok1 = "19"; Mint = 6; } else if (Miesiace.equals("08")) { Rok1 = "19"; Mint = 7; } else if (Miesiace.equals("09")) { Rok1 = "19"; Mint = 8; } else if (Miesiace.equals("10")) { Rok1 = "19"; Mint = 9; } else if (Miesiace.equals("11")) { Rok1 = "19"; Mint = 10; } else if (Miesiace.equals("11")) { Rok1 = "19"; Mint = 11; } else if (Miesiace.equals("21")) { Rok1 = "20"; Mint = 0; } else if (Miesiace.equals("22")) { Rok1 = "20"; Mint = 1; } else if (Miesiace.equals("23")) { Rok1 = "20"; Mint = 2; } else if (Miesiace.equals("24")) { Rok1 = "20"; Mint = 3; } else if (Miesiace.equals("25")) { Rok1 = "20"; Mint = 4; } else if (Miesiace.equals("26")) { Rok1 = "20"; Mint = 5; } else if (Miesiace.equals("27")) { Rok1 = "20"; Mint = 6; } else if (Miesiace.equals("28")) { Rok1 = "20"; Mint = 7; } else if (Miesiace.equals("29")) { Rok1 = "20"; Mint = 8; } else if (Miesiace.equals("30")) { Rok1 = "20"; Mint = 9; } else if (Miesiace.equals("31")) { Rok1 = "20"; Mint = 10; } else if (Miesiace.equals("32")) { Rok1 = "20"; Mint = 11; } else if (Miesiace.equals("41")) { Rok1 = "21"; Mint = 0; } else if (Miesiace.equals("42")) { Rok1 = "21"; Mint = 1; } else if (Miesiace.equals("43")) { Rok1 = "21"; Mint = 2; } else if (Miesiace.equals("44")) { Rok1 = "21"; Mint = 3; } else if (Miesiace.equals("45")) { Rok1 = "21"; Mint = 4; } else if (Miesiace.equals("46")) { Rok1 = "21"; Mint = 5; } else if (Miesiace.equals("47")) { Rok1 = "21"; Mint = 6; } else if (Miesiace.equals("48")) { Rok1 = "21"; Mint = 7; } else if (Miesiace.equals("49")) { Rok1 = "21"; Mint = 8; } else if (Miesiace.equals("50")) { Rok1 = "21"; Mint = 9; } else if (Miesiace.equals("51")) { Rok1 = "21"; Mint = 10; } else if (Miesiace.equals("52")) { Rok1 = "21"; Mint = 11; } else if (Miesiace.equals("61")) { Rok1 = "22"; Mint = 0; } else if (Miesiace.equals("62")) { Rok1 = "22"; Mint = 1; } else if (Miesiace.equals("63")) { Rok1 = "22"; Mint = 2; } else if (Miesiace.equals("64")) { Rok1 = "22"; Mint = 3; } else if (Miesiace.equals("65")) { Rok1 = "22"; Mint = 4; } else if (Miesiace.equals("66")) { Rok1 = "22"; Mint = 5; } else if (Miesiace.equals("67")) { Rok1 = "22"; Mint = 6; } else if (Miesiace.equals("68")) { Rok1 = "22"; Mint = 7; } else if (Miesiace.equals("69")) { Rok1 = "22"; Mint = 8; } else if (Miesiace.equals("70")) { Rok1 = "22"; Mint = 9; } else if (Miesiace.equals("71")) { Rok1 = "22"; Mint = 10; } else if (Miesiace.equals("72")) { Rok1 = "22"; Mint = 11; } Miesiace = MiesiacArr[Mint]; return Rok1 + Rok2; } // ----------------------------------------------------------- public String MiesiacUrodzenia() { return Miesiace; } // ----------------------------------------------------------- public String DzienUrodzenia() { return Numer_Pesel.substring(4, 6); } // ----------------------------------------------------------- public String Plec() { int Cyfra = Integer.parseInt(Numer_Pesel.substring(10, 11)); String Plec = ""; if ((Cyfra % 2) == 0) Plec = "Kobiety"; else Plec = "Mezczyzny"; return Plec; } } // ----------------------------------------------------------- } private void RokUrodzenia() { } public static void main(String[] args) { ReadPesel okienko = new ReadPesel(); okienko.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); okienko.setVisible(true); } public void actionPerformed(ActionEvent e) { Object źródło = e.getSource(); if (źródło==Przycisksprawdz) { NapisRok.setText("Rok urodzenia: " + NapisRok); NapisMiesiac.setText("Miesiąc urodzenia: " + NapisMiesiac); NapisDzien.setText("Dzień urodzenia: " + NapisDzien); NapisPlec.setText("Płeć: " + NapisPlec); } else if (źródło==Przyciskwyjscie) { dispose(); } } } Cześć powyżej zamieściłam kod, który stworzyłam... ale mam problem. Pojawiły mi się takie komunikaty: Exception in thread "main" java.lang.Error: Unresolved compilation problems: Syntax error on token "(", { expected Syntax error on token "Ciag", ( expected after this token Syntax error, insert "}" to complete ClassBody at ReadPesel.<init>(ReadPesel.java:70) at ReadPesel.main(ReadPesel.java:302) Proszę o pomoc w opanowaniu tych błędów.
×
×
  • Utwórz nowe...