Tags Posts tagged with "java"

java

przez -
23 3036
java logo

Oracle zapowiedziało porzucenie wtyczki Java dla przeglądarek internetowych, wraz z wydaniem JDK 9. Technologia ta zostanie także całkowicie usunięta w przyszłych wydaniach Java SE z Oracle JDK i JRE. Powodem takiego stanu rzeczy jest całkowite pozbycie się w przeglądarkach obsługi zewnętrznych standardowych wtyczek, które powodowały zbyt duże niebezpieczeństwo dla użytkowników i systemu. Tym samym z rynku znikają powoli takie technologie, jak Flash, Silverlight oraz wiele innych. Oracle zaleca migrację z Apletów Javy na całkowicie wolną technologię Java Web Start.

Tak na marginesie, wspomnijmy tylko ciekawy przypadek opisany na portalu niebezpiecznik.pl. Otóż PFRON nakazywał obywatelom instalować starą i dziurawą wersję Javy. Ciekawe, co teraz zrobi rząd, skoro pojawiła się takowa informacja, a cały system PFRON działa na apletach Javy.

przez -
10 4410
Oracle

Jak podaje serwis infoworld.com, Oracle zamierza porzucić dalsze kierowanie rozwojem platformy Java. Nieoficjalne informacje podał jeden z byłych pracowników firmy, a najprawdopodobniej jeden z jej byłych ewangelistów Javy, którzy zostali zwolnieni kilka tygodni temu. Wiadomość jest co najmniej szokująca dla wielu, ponieważ za miesiąc jest konferencja JavaOne 2015, a Java 9 ma już wyznaczoną datę premiery. Oracle chce się w tym momencie skupić na usługach w chmurze i konkurować z takimi rozwiązaniami jak Salesforce, ze względu na zakup BEA Systems.

Dodatkowo firma nie ma zamiaru dzielić się swoimi technologiami i nie życzy sobie, aby inni pracowali nad Javą i Javą EE. Java Community Process ma zostać odsunięty na dalszy tor, a losu jego pracowników nie sposób przewidzieć. Już dzisiaj z Oracle odchodzą tacy specjaliści, jak Arun Gupta, Nandini Ramani i Adam Messinger. Dodatkowo osoby związane z JCP rozpoczęli wysyłanie ostrzegawczych wiadomości do klientów firmy, którzy korzystają z Javy w swoich produktach.

Poniżej film ukazujący, co by się stało, jakby nagle Java zniknęła z naszego świata:

Nie zapominajmy jednak, że Java jest wolnym oprogramowaniem od prawie 9 lat, a jej rozwojem zajmują się takie firmy, jak Red Hat, Google, IBM, SAP AG i Apple.

przez -
15 7364
java logo

Po wielu latach prac, Oracle ogłosił, że 22 września 2016 zostanie wydana nowa Java 9. Jest ona bardzo długotrwałym i żmudnym projektem, który rozpoczął się niemal od czasu gdy Oracle przejął firmę Sun Microsystems. Po tym zdarzeniu firma musiała skompletować od początku zespół, który rozpoczął proces zmian oraz modularyzacji języka. Pojawiły się nowe wersje Javy, w szczególności Java 8, oraz dużo poprawek błędów w trakcie trwania tego procesu.

Na początku maja szef architektów Java Platfom Mark Reinhold upublicznił harmonogram prac nad Java 9:

  • 2015-12-10: Feature Complete
  • 2016-02-04: All Tests Run
  • 2016-02-25: Rampdown Start
  • 2016-04-21: Zero Bug Bounce
  • 2016-06-16: Rampdown Phase 2
  • 2016-07-21: Final Release Candidate
  • 2016-09-22: General Availability

Jak widać, Reinhold daje Oracle dużo czasu pomiędzy etapami na ewentualne poprawki błędów. Największą zmianą w Javie 9 jest przejście do modułowości. Tak zwana “układanka” to zbiór klas, bibliotek i różnych innych danych wraz z metadanymi. Pierwszym moim skojarzeniem były pudełka z klockami, która można dokładać do projektu kawałkami w miarę potrzeby. Już widzieliśmy wstęp do wprowadzenia modułowości w Javie 8, a mianowicie były to profile kompaktowe. Ale te klocki zawarte w Javie 9 będą dużo mniejsze. Założeniem projektu jest usunięcie problematycznych plików RT i JAR, a zastąpienie ich przez profile kompaktowe (compact profiles).

Modułowość również poprawi bezpieczeństwo aplikacji, co jest bardzo potrzebne. Java 9 wprowadzi wyraźne różnice pomiędzy komponentami i jasno określi, co musi pozostać wewnątrz modułu, a co może się znaleźć na zewnątrz. Dzięki temu możliwość ataków poprzez odnoszenie się do metod, które poszerzą uprawnienia aplikacji lub jej dostęp do danych, pozostanie mocno zmniejszona. Nowy linker, który zajmie się linkowaniem modułu został nazwany jlink.

Pozostaje nam czekać cierpliwie na premierę długo wyczekiwanej przez entuzjastów języka Java nowej 9-tki.

przez -
2 1215
Canonical Ubuntu

Deweloperzy Ubuntu Core przygotowali krótki poradnik, jak pobrać aplikacje Java, Tomcat i JDK i przygotować, jako pakiet Snappy. Następnie pokazane jest przykładowe wdrożenie gotowego pakietu na lokalnej maszynie z Ubuntu Core oraz wgranie go do Snappy Store. W tym momencie każdy może zainstalować takową paczkę na swojej instancji za pomocą jednego kliknięcia. W całym tym procesie używane jest nowe narzędzie Snapcraft.

Warto zapoznać się z różnymi poradnikami dotyczącymi Snappy.

przez -
1 1955
DevCrowd

Szczecin Java User Group udostępniło na swojej stronie podsumowanie konferencji DevCrowd 2015, która odbyła się 18 kwietnia 2015 roku w Szczecinie na Wydziale Informatyki Zachodniopomorskiego Uniwersytetu Technologicznego. Na miejscu pojawiło się ponad 200 osób, dzięki czemu znowu pobito frekwencję. Po raz pierwszy wystąpienia były wygłaszane w 3 salach równocześnie, a do wyboru było 17 różnych tematów.

DevCrowd 2015 - dziewczyny

Więcej zdjęć można znaleźć na profilu Google+ i stronie wydziału WI ZUT.

przez -
3 2025
GeeCON

W połowie maja PolishJUG organizuje konferencję GeeCON 2015. Jest to spotkanie zorganizowane dla specjalistów i programistów technologii Java oraz Java Virtual Machine. Wstęp na GeeCON jest płatny i wynosi obecnie 799 PLN + VAT. Dzięki uprzejmości organizatorów otrzymaliśmy do rozdania jedną darmową wejściówkę.

Konkurs polega na przygotowaniu dowolnego artykułu o tematyce Java, który nie jest plagiatem. Spośród nadesłanych prac, wybierzemy tą najlepszą, która zostanie opublikowana u nas na portalu, a jej autor otrzyma bilet wstępu na GeeCON 2015. Inne prace, które opublikujemy otrzymają od nas upominki. Zgłoszenia należy przysyłać na adres redakcja@osworld.pl, w temacie podając: Konkurs GeeCON 2015 – nazwa uczestnika. Konkurs trwa do 20 kwietnia do godziny 23:59.

Regulamin konkursu:

  1. Organizatorem konkursu jest portal OSWorld.pl.
  2. W konkursie mogą brać udział tylko osoby zameldowane na terytorium Rzeczypospolitej Polskiej.
  3. Aby wziąć udział w konkursie, należy nadesłać na adres redakcyjny OSWorld.pl artykuł, w temacie wpisując Konkurs GeeCON 2015 – nazwa uczestnika.
  4. Przystąpienie do konkursu jest równoznaczne z akceptacją regulaminu.
  5. Konkurs rozpoczyna się 03 kwietnia 2015 r. i trwa do 20 kwietnia 2015 r. do godziny 23:59.
  6. Nadesłane prace będą oceniane pod kątem kreatywności, oryginalności i wartości merytorycznej.
  7. Składana praca nie może być plagiatem
  8. Osoba wysyłająca artykuł zgadza się na jego publikację na łamach portalu OSWorld.pl na licencji Creative Commons Uznanie autorstwa 4.0
  9. Zwycięzca otrzymuje na adres email specjalny kod, uprawniający do darmowej rejestracji.
  10. Wyniki zostaną ogłoszone do wtorku 22 kwietnia 2015 roku do godziny 15:30.
  11. Decyzja Jury jest ostateczna i nie podlega weryfikacji.
  12. Biorąc udział w konkursie wyrażasz zgodę na przetwarzanie Twoich danych osobowych przez firmę The Camels, w celu wysłania nagród konkursowych, zgodnie z ustawą o ochronie danych osobowych.

GeeCON

PolishJUG serdecznie zaprasza wszystkich chętnych na konferencję GeeCON 2015. Jest to spotkanie zorganizaowane dla specjalistów i programistów technologii Java oraz Java Virtual Machine. Odbędzie się ona w dniach 13 – 15 maja 2015 roku w Krakowie w Multikinie przy ulicy Dobrego Pasterza 128. W planie imprezy przewidziane są wystąpienia kilkudziesięciu prelegentów, w tym: Angelika Langer, Gerrit Grunwald, Sam Newman, Rafael Winterhalter oraz Nicolas Fränkel.

Na miejscu ma się odbyć ponad 80 różnego rodzaju sesji, a samych prelegentów ma być więcej, niż 75. Przewiduje się około 1200 uczestników podczas 3 dni imprezy. Konferencja GeeCON 2015 jest płatna i wymaga rejestracji.

Organizatorzy przewidują wiele atrakcji, jak luźne rozmowy, panele dyskusyjne, networking oraz afterparty.

przez -
14 1676
java logo

Firma Oracle ogłosiła wydanie oprogramowania Java 8. Dodano wyrażenia lambda, które pozwalają na przekazywanie funkcji, jako argumentu lub kodu, jako danych. Pojawiły się także referencje metod, strumienie (pakiet java.util.stream), Compact Profiles, oraz metody rozszerzeń. Zaktualizowano dokumentację JavaFX. Zaimplementowano nowy silnik JavaScriptu, o nazwie Nashorn. Dodano Java Mission Control 5.3. Zwiększono bezpieczeństwo, poprzez włączenie protokołu TLS 1.2 po stronie klienta, dodaniem nowych mechanizmów zarządzania kluczami oraz zaktualizowaniem Java Cryptography Architecture.

Polecane

Jesień Linuksowa

1 697
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...