sobota, 23 sierpnia 2014

Java - konkurs... - WYNIKI

 Z okazji zbliżającego roku szkolnego oraz roku akademickiego przygotowałam dla Państwa konkurs w  sumie jeden z dwóch konkursów, które będą na moim blogu.  Jest on poświęcony tematyce programowania w języku Java.
Wiadomo, że technologia  Java  to podstawa programowania niemal  każdego rodzaju  aplikacji sieciowej - stanowi ogólnoświatowy standard wykorzystywany przy tworzeniu aplikacji dla urządzeń mobilnych, aplikacji wbudowywanych, gier, zawartości i treści internetowych oraz oprogramowania dla przedsiębiorstw.


Technologia Java była testowana przez oddaną społeczność programistów, architektów i entuzjastów. Zaprojektowana została w taki sposób, aby umożliwić programowanie urządzeń przenośnych, bardzo wydajnych aplikacji dla możliwie najszerszego spektrum platform przetwarzania cyfrowego.

Javę można znaleźć wszędzie - od laptopów po centra danych, od konsol do gier po komputery naukowe, od telefonów komórkowych po Internet.

Tak więc, aby wziąźć udział w moim konkursie należy:
-  odpowiedzieć na 10 pytań testowych oraz jedno pytanie sprawdzające kreatywność - LINK

Odpowiedzi proszę nadesłać na adres: konkurs.mrocznybibliotekarz@gmail.com

Dwie osoby, które uzyskają najwyższe wyniki w teście oraz dadzą najbardziej kreatywną odpowiedź, otrzymają książki:


                                             Książkę można znaleźć tutaj: LINK




Książkę można znaleźć tutaj: LINK

Zakończenie konkursu nastąpi w dniu 10 września 2014.

W razie wątpliwości zostawiam Wam regulamin.

Wyniki:
Bardzo dziękuje wszystkim startującym za Wasz wysiłek. Nie spodziewałam się, że mój konkurs stanie się aż tak popularny.
Tak więc wyniki miały ukazać się 15 września, jednak stwierdziłam, że nie  będę Was trzymać w niepewności i nie przedłużając:

Zwyciężyły osoby, które otrzymały maksymalną ilość punktów za test oraz pytanie kreatywne ( niektóre odpowiedzi mnie żwawo powaliły na klawiaturę :D ).


Zwyciężcy zostali powiadomieni drogą mailową :)


Wszystkie osoby zapraszam już teraz na konkurs, który odbędzie się  prawdopodobnie późnią jesienią oraz do przeglądania nowości na moim blogu. Zaglądajcie często i głowa do góry...

Nagrody ufundowały wydawnictwa: Helion oraz PWN. 



wtorek, 19 sierpnia 2014

Konkursy...

Zbliżamy się powolnym krokiem do dnia w którym zostanie ogłoszony jeden z konkursów, mówię jeden ponieważ będą to konkursy organizowane co jakiś czas...
Sponsorami konkursów zostały wydawnictwa :
  • Wydawnictwo Helion.
Książkę można znaleźć tutaj: LINK



 
Książkę można znaleźć tutaj: LINK 
  • Wydawnictwo PWN


 Książkę można znaleźć tutaj: LINK


Książkę można znaleźć tutaj: LINK

Bardzo się cieszę z możliwości współpracy z wymienionymi wydawnictwami. Jest to dla mnie nowe oraz bardzo ciekawe doświadczenie.

Także zaglądajcie na mojego bloga, na pewno do końca tygodnia konkurs  zostanie ogłoszony.

czwartek, 14 sierpnia 2014

Porozwiązujmy sobie zadania z Javy...

Kiedyś powiedział mi mój wykładowca, aby nauczyć się dobrze programować w języku Java trzeba:
" Pisać, pisać, pisać i jeszcze raz pisać" - innymi słowy rozwiązywać duuużo zadań programistycznych ( po prostu sporo programować ;) ).
Patrząc na to trzeźwym okiem jest to  genialne stwierdzenie, ponieważ jak mamy sobie wyobrazić naukę bez praktyki, to tak jakbyśmy mieli prawko ale jeździli oglądając " Szybkich i wściekłych".
Dochodząc do sedna mojej notki, istnieją na polskim rynku książki, które zawierają w sobie zbiór zadań danego języka, aby zainteresowany mógł wymyślić własne rozwiązanie dla danego problemu. W książkach tych są podane oczywiście rozwiązania, żeby kursant mógł sprawdzić jak można takowe zadanie rozwiązać ale i również co robić aby kod wyglądał zwięźle, nie miał błędów stylistycznych oraz był przejrzysty dla otoczenia sprawdzającego lub współpracującego z danym kursantem.
Chciałabym polecić książkę, która posiada w sobie krótkie, wprowadzenia teoretyczne, które poprzedzają każdy dział w książce. Pozwalają one na rozpoczęcie przygody z  Javą nawet  dla osób, które nie mają żadnego pojęcia o programowaniu.
Również zadania które stanowią dane centrum książki pozwolą utrwalić wiadomości zarówno początkującym jak i bardziej zaawansowanym użytkownikom.
W książce są odpowiedzi do każdego z zadań, które zawierają również bardzo ciekawe wskazówki, dotyczące tego gdzie można odnaleźć dodatkowe informacje.

" Programowanie w języku Java. Zbiór zadań z (p)odpowiedziami" - autor Wiesław Rychlicki
Książkę można znaleźć tutaj: link

sobota, 9 sierpnia 2014

Java - praktyczne programowanie

Jeżeli chcemy się nauczyć dobrze języka Java, nie chodząc
 na skróty, ponieważ  kiedy ściągamy gotowe kody źródłowe
 oszukujemy samego siebie i swoje dobra moralne. 
Musimy podzielić sobie naukę  na dwa etapy, pierwszym z nich
jest poznanie struktur języka takich jak: pętle, warunki,
 operatory, podstawowe wyrażenia i składnia.  
Oczywiście musimy się nauczyć korzystać z bibliotek 
dostępnych  w języku, no  nie da się tego uniknąć w żaden 
sposób.
 W końcu od czegoś trzeba zacząć, a tutaj zaczynamy od 
zwykłego wyświetlania na ekranie lub pobierania wiadomości 
od użytkownika,są to elementy, które przeplatają się w  
początkowych etapach nauki języka. 
Kiedy już mamy opanowane  elementy opisane powyżej to
przechodzimy do bardziej złożonych szczegółów, związanych 
z semantyką oraz składnią kodu, dzięki którym można tworzyć 
optymalny kod, szybciej i  bardziej wydajnie.
Książka, której autor wprowadza czytelnika w świat 
tegoż języka  jest skierowana do osób,którzy dopiero 
rozpoczynają swoją długą, pełną zakrętów i wątpliwości drogę 
z językiem Java. 
Jak i również dla osób, które już wiele poświęcili na to,
żeby porzucić swoje wątpliwości co do skuteczności 
tego  języka i  chcą dokształcić swoje umiejętności.
 Tak więc bardzo polecam:
 "Java. Programowanie praktyczne od podstaw." - autor Krzysztof Barteczko 
Książkę można znaleźć tutaj: link

piątek, 8 sierpnia 2014

Android w praktyce

Obecnie Android jest najpopularniejszą platformą dla telefonów komórkowych i tabletów. Kilka tysięcy aktywacji wykonywane w ciągu jednego dnia powinny dać do myślenia, wiele osób pewnie się zastanawia skąd się wzięła popularność platformy Android.
Po głębszym zastanowieniu się można stwierdzić, że nie bez znaczenia jest prosta integracja z portalami społecznościowymi  oraz ogromny wybór aplikacji i sprzętu, dzięki  którym telefonia komórkowa weszła w nowy etap rozwoju technologicznego.
Dzięki temu, że platforma Android jest oparta na języku Java, stała się faworytem developerów oprogramowania.
Bardzo szybko mogą oni wykorzystać nabytą wiedze oraz narzędzia, aby stworzyć coraz to lepsze aplikacje.
Książka którą chce polecić jest skierowana do osób, które chcą samodzielnie się nauczyć od podstaw zasad budowania aplikacji na urządzenia mobilne. Nie sztuką jest wyszukać sobie w wyszukiwarce gotowego kodu np. kalkulatora, jeżeli będziemy bezmyślnie przepisywać decha w dechę kod bez zrozumienia  to nie nauczymy ani programować w Javie, ani budować poprawnie aplikacji mobilnych.
Od razu zaznaczam żeby zacząć programować na platformę Android potrzebujemy znajomości języka Java, ale o tym napisze  w następnym poście.
Dzięki książce która jest podzielona na dwie części, część pierwsza jest wprowadzeniem opisującym działanie aplikacji jest ono podparte przykładami, które pozwalają przybliżyć nam problemy z którymi borykają się początkujący developerzy oprogramowania mobilnego.
W części drugiej są opisane przykłady które pokazują jak ogromne możliwości ma platforma Android.
Tak więc jeżeli znasz podstawy języka Java, posiadasz podstawową wiedze na temat projektowania aplikacji oraz znasz podstawy wykorzystania developerskiego środowiska Eclipse. Książka jest dla Ciebie. Jeżeli nie znasz jeszcze podstaw Javy, poczekaj na mój następny post :)

   Android w praktyce. Projektowanie aplikacji.- autor Roman Wantoch-Rekowski

                        
Książkę można znaleźć tutaj: link



czwartek, 7 sierpnia 2014

Scrum i nie tylko...

Każdy zespół projektowy żeby sprzedać oprogramowanie musi wiedzieć jak zminimalizować ewentualne straty w trakcie wytwarzania owego oprogramowania, w Naszej rzeczywistości następują cały czas zmiany, które nie cofają się, ale brną na przód ku dobremu, bardziej nowoczesnemu.
W trakcie prac nad projektem  zdrowy rozsądek niestety nie wystarcza, potrzebna jest wiedza która zaprocentuje po poznaniu metodyki Scrum.
Metoda Scrum to zespół prostych metod stosowanych w zarządzeniu złożonych oraz  innowacyjnych projektów. Owa metodyka należy do zwinnych metodyk zarządzania projektami tzw. Agile Project Menagement.
Głównym celem metodyki jest kreowanie wartości na każdym ze stadiów przygotowania i realizowania projektu mając na uwadze dynamicznie zmieniające się otoczenie oraz potencjał ludzki. Największą uwagę skupia  indywidualność oraz interakcje, współpracę z klientami i dostosowanie jest do zmian.
 Przy poznawaniu Scrum pierwsze co musimy zrobić to znaleźć dobrą pozycje książkową , która w przystępnym dla użytkownika języku rozwieje wszelkie wątpliwości. Na rynku jest bardzo dużo takich książek, jednak jak dla mnie książką która wg. mnie pozwala na poznanie Scrum w bardzo szybkim czasie jest:

" Scrum i nie tylko. Teoria i praktyka w metodach Agile" - autor Krystian Kaczor

Książka jest przydatna dla osób które zaczynają dopiero przy zarządzaniu projektami ale jak i dla tych osób pracują już przy paradygmacie Agile. Książka wychodzi naprzeciw wszystkim wymaganiom, autor w bardzo wyrazisty sposób tłumaczy każde stadia przygotowujące i realizujące projekt, podpierając się praktycznymi przykładami. Podsumowując jest to bardzo dobra pozycja, w której wiedza jest przekazywana w sposób śmiem twierdzić doskonały.
Nie sztuką jest napisać książkę, która posiada zapełnione strony zwykłym laniem wody , sztuką jest napisać książkę, którą czyta się z zapartym tchem.
Książkę można znaleźć tutaj: link




piątek, 1 sierpnia 2014

XML

W języku XML można dokładnie opisać strukturę dokumentów, co ułatwia ich odczytywanie i indeksowanie. Składnia XML-a niestety nie jest tak prosta jak HTML-a, więc nie każdemu przypadnie do gustu i nie będzie go używał.
Słowa " XML jest to język dla niewielu, którzy mogą zrobić bardzo wiele" nie są rzucane " pod wiatr". Język ten nadaje się wyśmienicie nadaje się tworzenia stron internetowych o oryginalnym wyglądzie, ponieważ dla każdej etykiety można stworzyć swój własny arkusz stylów.

Uważam, że do nauki tegoż języka odpowiednia na początek będzie książka, która opisuje podstawy w teorii oraz ukazuje przykłady praktyczne, które wprowadzają w świat XML-a powoli. Zaczynając od przykładów łatwiejszych oraz powoli kierując się ku bardziej zaawansowanych.
Tak więc polecam książki:

"XML.Ćwiczenia praktyczne" - Wojciech Romowicz

 " XML. Szybki start. Wydanie II"- autor  Kevin Howard Goldberg

Książkę można znaleźć tutaj: link