Wednesday, February 22nd, 2012
Title:Beginning Scala Author:David Pollak Year:2009 ISBN:978-1-4302-1989-7 This post is a part of “Book for Review Program”. For details look this page [PL]. David Pollak is founder of Lift web framework. So when I start to read book about scala written by him I knew that this book is good. First chapters (1-3) is about Scala [...]
Posted in Książka, Recenzja, Scala | 2 Comments »
Tuesday, January 31st, 2012
W C# mamy using, czyli taką konstrukcję, która przypomina trochę żonę – kurę domową (zakładając, że program to małżeństwo, a programista to mąż). Maż idzie do kibla robi swoje i zapomina wywołać close na desce. Żona samodzielnie zamknie deskę i nie będzie marudzić. W Javie żona ma inne podejście. Nic nie mówi i nic nie [...]
Posted in Java, Programowanie, Scala | 15 Comments »
Saturday, December 10th, 2011
Projekcik Scalowo-Seleniowy przysiadł. Były ważniejsze rzeczy do robienia w fabryczce. Teraz jednak podobny problem wraca i to jak Kłahtiański Bumerang… niewątpliwie wrócił z całą rodziną. Okazuje się, że początkowe założenie, że będzie to służyło tylko do testowania ekranów w aplikacji – emulatorze AS400 było nie do końca słuszne. Z pewnych organizacyjno-onanizacyjnych powodów potrzebujemy narzędzia, które [...]
Posted in Scala | 6 Comments »
Friday, September 9th, 2011
Jako, że poprzedni wpis wywołał tzw. “shitstorm” to liczę po cichu, że i ten ktoś przeczyta i co ważniejsze zastosuje… W javie mamy cztery modyfikatory dostępu dla metod public, private, protected i default. Kolejność nieprzypadkowa ponieważ IMO taka jest “popularność” ich użycia. Przy czym pamiętajmy słowo kluczowe default nie jest obowiązkowe. Każdy z tych modyfikatorów [...]
Posted in Inżynieria Oprogramowania, Java | 7 Comments »
Tuesday, July 12th, 2011
Notacja PolskaW to takie cóś co miało uprościć zapis formuł logicznych i algebraicznych. Generalnie bardzo wygodna rzecz, która pozwala na uniknięcie nawiasów i można dzięki niej zapomnieć o kolejności działań. Ma ona niestety tą wadę, że stosunkowo trudno “tłumaczy się” na język komputerów tak by było to wydajne. W tym celu wymyślono Odwrotną Notację PolskąW, [...]
Posted in Scala | 2 Comments »
Wednesday, April 27th, 2011
… a koniec średnio radosny. Na początek będzie trochę o zestawianiu środowiska, czyli o rzeczach, które trzeba niestety zrobić i nie są one zbyt przyjemne dla naszej psychiki. W moim przypadku mam za zadanie przygotować lekki i wygodny framework do testowania naszych aplikacji webowych. Ogólne założenia: Pozwala na testowanie wszystkich (naszych) aplikacji. Pozwala na pisanie [...]
Posted in Java, Maven, Scala | No Comments »
Friday, April 22nd, 2011
Scalą zainteresowałem się gdzieś w połowie roku 2009. Ba nawet pisałem o Scali na blogu tyle tylko, że jakoś nie miałem wtedy okazji wykorzystać tego języka, ani pomysłu co z nim zrobić. Teraz okazało się, że Scala będzie mi robiła za narzędzie do pisania testów dla webowej części aplikacji. Poza Scalą wykorzystuje Selenium i tradycyjnie [...]
Posted in Scala | 1 Comment »
Wednesday, April 20th, 2011
Udostępnione na githubie pod adresem git://github.com/Koziolek/java4people-vaadin-examples.git. Można ściągnąć opędzić mavenem i gotowe. vaadin-clean Zawiera kod różnych komponentów. W przypadku uruchomienia profilu gwt udostępniona zostanie funkcjonalność związana z menu kontekstowym w zakładce “własne komponenty”. Kod z dokumentacją! vaadin-guice Przykładowy projekt integracyjny Vaadin i guice. Brak komentarzy. vaadin-scala Durnostojka demonstrująca, że da się użyć scali. Brak komentarzy. [...]
Posted in Java4People 2011, Maven, Scala, Vaadin | No Comments »
Wednesday, January 6th, 2010
Za co wszyscy cenią Ruby? Za zajebisty framework jakim jest Ruby on Rails. Gdy dość dawno temu Wiktor Gworek na spotkani WJUGa pokazał jak pisać w RoR byłem oczarowany. Przy springowych, kilometrowych XMLach, przy EJB3 i jego opasłości lekkość Railsów była do pozazdroszczenia. Później zetknąłem się z Symphony, czyli railsami dla PHP, a w zeszłym [...]
Posted in Antywzorce, Inżynieria Oprogramowania, Java, Play Framework, Spring Framework | 11 Comments »
Wednesday, June 10th, 2009
Przedwczoraj pisałem, że biorę się za Scalę, a dziś pokażę wam podstawy. Nie będę wnikał w podstawy związane z linią poleceń i kompilatorem scalac, ponieważ uznaję to za bezproduktywne. Zresztą jak masz zainstalowane JDK to scalac działa jak javac, a scala jak linia poleceń sqlplusa. Zakładam, że masz zainstalowaną Scalę i ustawione zmienne systemowe. Jeżeli [...]
Posted in Scala | No Comments »