neljapäev, 29. märts 2018

Kui koletis kutsub. Patrick Ness.

Kui koletis kutsub. Patrick Ness. 215lk. Helios kirjastus.
Vau, mis raamat...väga hea! Soovitan! Ka ise sain siit grupist selle raamatu soovituse. Muidugi lastele ma seda lugeda ei annaks....kui ei oska vaatenurka valida, siis võib liiga depressiivne tunduda. Minu vaatenurk: surja vabaneb maistest kannatustest (antud juhul ema kannatas kohutavalt) ja kõrvalseisjad ei taha temast egoistlikel põhjustel lahti lasta. Pigem kiire lõpp, kui lõputu õudus ja kannatamine.
Hirm koletise ees versus pikaajaline painajalik tulevikunägemus. Kumb on hirmsam? Ja kui me pidevalt piinleme millal see tulevikunägemus ükskord täide läheb, siis lõpuks soovimegi, et see lõputu õudus juba tuleks ja saabuks rahu...tulevikunägemuse asemel saabub aga ootamatu koletis, kes ei suudagi peategelases hirmu tekitada.
Kuid koletise soov polegi hirmu tekitada vaid rääkida kolm elulist õpetlikku lugu ja sellega valmistada peategelane ette kohtumiseks oma tõelise painajaliku õudusreaalsusega: ema surmaga.
Õpetlikud lood jäävad lugemiseks...:)

pühapäev, 4. veebruar 2018

Point of Retreat. COLLEEN HOOVER

Point of Retreat. COLLEEN HOOVER. 382 lk. 
Hooveri triloogia teine raamat. See raamat mulle väga ei meeldinud:)
Sisu:
Peaosatäitjad Layken ja Will on peale Laykeni ema Julia surma endiselt koos. Ema viimne palve ilmneb postuumses kirjas, kus viimane soovib, et suguelu alustamisega ootaksid noored vähemalt aasta. Nõnda siis kasvatatakse koos vendasid ja füüsilist armastust ei jagata. "Point of retreat" ongi siis taganemishetk, kus kirg tuleb alla suruda:)
Kui aasta on täis lepivad noored kokku kuupäeva, millal suguiha rahuldada. Kehalise naudingu aesemel tekib aga noortel hoopis esimene suurem tüli. Selle põhjustab Willi ekstüdruku Vaughn välja ilmumine. Nimelt jääb Will enda kodus Laykenile vahele, kui Will tüdrukule hüvastijätuks otsaette musi teeb. Samuti selgub samal õhtul, et Will on ekstüdrukuga juba mitu nädalat samal kursusel käinud ning Will pole sellest Laykenile rääkinud. Ühesõnaga Layken solvub ja tüli on pikaks ajaks majas. Tüli aitavad siis lahendada kõik sõbrad ning kulminatsioon on slammed poetry üritus, kus siis Will teeb ettekande miks ta armastab Laykenit --> "Because of you". Noored lepivad ära.
Luuleõhtult koju naastes satuvad autod autoõnnetusse, kus siis kõik osalised saavad suuremal ja väiksemal määral kannatada. Suurim kannataja on aga Layken, kes pannakse kunstlikku koomasse. Õnneks taastub Layken õnnestusest täielikult. Tuleb abielu ja point of retreati enam vaja pole.
Lõpp. Järgneb siis triloogia viimane osa "This Girl".

laupäev, 27. jaanuar 2018

COLLEEN HOOVER. SLAMMED.

Slammed. 317 lk (+ veel 20 lk Point of Retreat sissejuhatust).

See mul siis juba neljas raamat HOOVERi omadest. Eelmised (Confess, Lootusetu ja Ei iial enam) olid samuti suurepärased. Ka seekord ei pidanud pettuma- soovitan! Enda üllatuseks seekord isegi tihkusin nutta - ja ma ei mäleta millal ma seda viimati tegin.
Raamatu pealkirja Slammed all mõeldakse slammed poetryt ehk siis hingest tulnud "ära panemise" luulet. Ühel õhtul nädalas koguneti kohaliku klubi ruumides ja kõik soovijaid said oma luulet esitada. Peategelaste Laykeni ja Willi luule esitamine avaski nende hingesaladused.
Peateemad: pereväärtused, esimene armastus, väärtused, kolimine, uued sõbrad, luule, ootamatu surm, oodatud surm.
Ah et miks ma nutsin? No lihtsalt kui sa loed ja mõtled, et enam hullemaks küll ei saa minna...ja sa eksid...ja siis on nii kahju.
Sisust. Julia, Layken, Kel kolivad Texasest Michigani elama. Kolimisele on eelnenud isa ootamatu surm. Hoolimata isa kaotusest armub peategelane Layken naabrisse Willi. Kuum tormiline suhe saab kesta vaid mõned päevad, kui selgub tõsiasi, et Will on Laykeni õpetaja. Teadagi õpetaja ja õpilase vahelised intiimsuhted pole lubatud. Seega Will otsustab suhte lõpetada, kuna tema elus on kohustused, mis on tema elust tähtsamad. Nimelt ta vanemad on surnud ning ta kasvatab üksi oma venda Clauderit, kelle üleval pidamiseks on vaja tööl käia. Samuti on kaalul tema karjäär (õpingud ülikoolis ja praktiseerimine keskkoolis). Peategelane Layken reastub prioriteetide listis 3-ndale kohale. Ka Layken mõistab, et vahel tuleb ELU lihtsalt vahele. Lisaks selgub, et Laykeni emal on viimases staadiumis kopsuvähk ning tal on vähem kui aasta elada. Samuti on ta otsustanud tema venna hooldusõiguse anda kaugelt sugulasele. Karmid elu keerdkäigud viivad Laykeni ikkagi Willi kaissu. Õnneks on Will olemas ja toetab teda.
Kõike ära ei räägi, aga raamat lõppeb ikkagi positiivselt: Will tunnistab kõigi ees oma armastust Laykenile, sõbrad Eddy Ja Galvin toetavad neid.

pühapäev, 14. jaanuar 2018

Raamat: Tüdruk, kellel oli saladus. KADRI LEPP.

Tüdruk, kellel oli saladus. Kadri Lepp. Kirjastus Kadri Lepp ja Tänapäev AS. 125 lk. 2017 aasta lasteraamat, mis saavutas Tänapäeva lastejutuvõistlustel I koha.

Armas jõululugu jõulutundest, headusest ja hoolimisest. Nimelt sõber Siim sõidab jõuluks Mardi juurde vanaemaga külla. Kohale jõudes tuleb hakata lahendama uue ülemise naabri Liisa saladust. On muusikat, on naeru, on muretsemist, on kohtumisrõõmu. Väga tore laste raamat.

Liisa leiab oma isa Jaanuse.

Raamat: Ei iial enam. Colleen Hoover

Ei iial enam. Colleen Hoover. 333 lk. Kirjastus Pegasus


See juba kolmas HOOVERi raamat, mis lähiajal lugenud. Ei pidanud pettuma. Tõeliselt nauditav lugemine. Peateemaks on perevägivald, mille all ka kirjanik ise on lapsepõlves kannatanud.
Ära armu meestesse, kes pole armastust väärt! Ja kui oled armunud ja elu on raske, siis lihtsalt uju....uju kuni jõuad kaldale:)
Nooruk Atlas visatakse kodust välja ning ta jõuab ühte vanasse majja - ta otsutab oma maise elu lõpetada, sest ta ei tunne enam tundeid... ja siis süttib kauguses tuluke, mis justkui nagu ingel juhatab talle teed edasi. Mõne päeva pärast on teda juba märgatud ning Lily viib talle sinna süüa. Üsna pea saavad Atlasest ja Lilyst sõbrad, kallimad, kes veedavad enamiku koolivälisest ajast koos....nad kasvavad kokku. Ühel päeval teatab Atlas, et tema onu on valmis ta enda juurde elama võtma ning nende teed lähevad lahku. Lahku minemist raskendab ka tõik, et noored jäävad seksides isale vahele ning isa peksab pesapalli kurikaga Atlase täitsa katki. Sellest peale noored enam aastaid ei kohtu. Atlas kolib onu juurde, lõpetab kooli ja käib mereväes.
Lily pereelu on koguaeg olnud vägivaldne - isa peksab ema ning teine andestab talle kogueg. Seetõttu vihkab Lily oma isa ning ka ei suuda kannatada isa.
Bostonisse elama asudes kohtub ta Ryleiga, kellesse meeletult armub. Samuti õnnestub tal luua oma lillepood ja leida parim sõbranna Rylei õe näol. Siiski kõik pole nii lilleline nagu pealtnäha paistab. Nimelt kui ennast üles töötanud ja mehelik Atlas jälle Lily teele satub ei suuda Ryle armukadedust talitseda ning muutub vägivaldseks. Ka peale Ryle ja Lily abiellumist mehe vägivaldusus jätkub. Lily tunneb, et ta ema muster kordub ning ta mõistab oma ema valikuid paremini. Lahkuminemise otsusele lisab keerulisust Lily ootamatu rasedus.
Lily vihkab ja armastab oma Ryle´i, kuid annab endale aega otsustamiseks. Nii kui laps on sündinud on otsus tehtud: ta lahutab Ryleist. Ta ei taha enda lapsele sama elu mis temal oli. Ta lubab isal oma lapsega kohtuda, kuid ta liigub edasi- ta saab hakkama.
Armastusromaanile kohaselt lõppeb raamat ikkagi romantilise noodiga. Lily kohtub Atlasega ja nad lõpetavad suudeldes ja ilusate sõnade sajus:)

Raamatud: Verevalem, Kuldne liidia

Richelle Mead. Vampiiride Akadeemia "Verevalem (399 lk) ja Kuldne Liilia (399 lk). Kirjastus Ersen.
Tegelased: Strigorid, moroid, dampiirid, alkeemikud, valguse sõdalased.
Peategelane Sydney on siis alkeemik, kes määratakse õe asemel vampiiri varjamiseks kõrbe. Teadagi vampiirid päikesevalgust hästi ei talu ning seega on kõrb hea varjupaik. Esimese raamatu põhiteemaks on vampiiriverd sisaldavad tätoveeringud, mida siis suure raha eest tehakse tavainimestele. Sydneyl õnnestub ebaseaduslik tegevus peatada ning ka tema enda elu strigoide eest päästetakse. Teine raamat keskendub valguse sõdalastele, kes planeerivad ise vampiire hävitada. Ka siin sekkub alkeemik Sydney ja huku äärel olev moroi õnnestub päästa. Mõlemas raamatus oli ka lotsude ja võluväe teemad sees. Teises raamatus oli ka natuke armastust.
Väga põnev polnud, kuid lugeda võis.

kolmapäev, 27. detsember 2017

The Clean Coder

The Clean Coder - a book written by Robert C. Martin

The Robert C. Martin series consist of books : The Clean Coder, Clean Code, Agile Estimating and Planning, Working Effectivly with Legacy Code.  Some of the sentences are taken directly from the book.

So, the first book will give developers information how to become professional coder. It means that you should take the responsibility of you work and your development. You should work for you employer 40 hours per week and additionally work for you career 20 hours per week. Professionals spend time caring for their profession. Your career is your responsibility not your employer´s.

The cood code should be extendable, maintainable. It should lend itself to modifications and read like a prose.

Professional know the domain (field) they are working for. They dont harm the code (functions and structure). They do tests (automatic tests, unit tests) and take responsibility if they fail. They are not timid. They collaborate and mentor others.

Coder should be specific and should not use the sentence: I will try. Instead he/she should use I do or don´t do it. The coder will have to be honest. If there in not enough time to create the solution then he/she must say it. Professionals have the courage to say no to their managers. In cases when PM or the  manager will misunderstood or give out exessive promises to the customer then the professional coder will have to interfere. When a train is bearing down on you and you are the only one who can see it, you can either step quietly off the track and watch everyone else get run over,  or you can yell "Train!Get off the track!".

When the developer has not enough time to develop the solution in a certain period of time, then he/she:
1. should find out what is the real need to get it done with so short time
2. should offer the solution with less functionality (we can do simple webpage with login possibility, but it will NOT email a forgotten password to you and the banner and footer section will not work properly).
3. shuld explain shortly why it will take longer to fulfill the assignement'
4. should not drop the coding disciplines (unit and functional tests)
5. should not allow to add more functionality (additional features)
6. Be professional, not just "hero".

Passive aggression - situation when all the team members are not in the same page...and we let one of our team member to walk off the end of the cliff. We have evidence that the information is sent to everybody..but we are not sure that everyone has read it or understand it the same way (we might have some doubts, but we dont care enough).

Saying yes!
Professionals can always say NO to everything that is asked of them, but they should work hard to find creative ways to make "yes" possible.

CODING

The coder should be preapared:
- understand what kind of customers problem they are solving; what kind of structure to use
- specify the customers need
- the code must fit well into the existing system. The dependencies must be well- managed
-  the code must be readable by other programmers

To write good code the coder should concentrate and focus; if needed eliminate the distractions.
The worry (you are worried about the sick kid, some other problems) code is never good. If you can, please resolve the worry!!! If you can´t solve it then you have to learn how to shut down the background process.
When you are tired then please dont write the code.
The flow zone- time when coders feel that they are the most productive. Avoid it. Instead practise TDD (test driven development) and pair programming. While being in the zone the coder will lose some of the big picture.
Music is not helping you to concentrate.
Writers block. Blocking issue can be melted away when you find yourself a pair partner.
To be creative you need creative input. Read the news, books, listen to music, visit the opera....
Debugging. Reduce the debugging time by adopting the practises of Test Driven Development (TDD). "Doctors dont want to reopen patients to fix something that they did wrong."
"Know when to walk away! Creativity and intelligence are fleeting states of mind. When you are tired, they walk away. Sometimes the best way to solve the problems is to go home, eat dinner, watch tv, go to bed, and then wake up the next morning and take a shower"

Being late. You promised to write this code by Friday, but you cant. You should measure the process and be transparent during the whole development cycle. If you give evaluations then give 3 options: best, normal, worst case. If you need to change them, then detect the need as soon as possible and inform others.

Dont give hope! "Hope is the project killer. Hope destroys schedules and ruins reputations."
Dont rush! If really needed and possible then reduce the scope.
Overtime work is sometimes needed, but you should personally afford it.
The development is ready when it passes the automated acceptance tests (for example FITNESSE( java based acceptance testing tool), Selenium, RobotFX, Cucumber).
Programmers should help each others.

TDD

UNIT TESTING
1. At first you write a small part of a unit test (first test should be the failing unit test)
2. Then a bit code to make that test compile

Unit test is sa low-level documentation. Written for programmers.

ACCEPTANCE TESTING. Written for business
Testing the business requirements. Usually business analyst or QA will write those tests using FITNESSE, Cucumber, cuke4duke, robot framework, Selenium. Programmer should automate those tests.



Argumenteeritud suhtluse koolitus

Argumenteeritud suhtlus. Käisin koolitusel. Panen kirja märksõnad, et teemat vahel uuesti meelde tuletada. Suhtlus koosneb neljast etapist: ...