Ciekawostki   Leave a comment

Narzędzia do “łapania” ekranów – http://www.downloadcrew.com/article/30441-hotshots_120_beta lub http://www.downloadcrew.com/article/32363-qip_shot

Narzędzia do wspomagania tworzenia aplikacji we frameworku Spring – https://spring.io/tools/sts

Posted 25 Czerwiec 2014 by marekwmsdn in jee, Spring

Którędy pójść?   Leave a comment

Są dwie drogi rozwoju aplikacji hybrydowych (opartych o HTML/JS i kompilacji do .apk). Jedną reprezentują firmy kolosy (IBM, Intel, SAP, MS) i polega na wykorzystaniu do tego projektu Cordova. Druga jest innowacyjna, autorstwa Appceleratora oparta o projekt Ittanium (https://www.appcelerator.com/blog/2014/06/announcing-the-3-3-0-release-candidate-of-titanium-sdk-and-studio/). Co wybrać?

Znowu java   Leave a comment

Jak zacząć pracę z Spring MVC w środowisku Eclipse – http://vitalflux.com/top-bookmarks-get-started-spring-mvc-eclipse/ – jest tam zestaw szkoleń.  Obrazek poniższy wiele wyjaśnia:

Inny trochę uproszczony:

Spring MVC Lifecycle

Do zgłębienia – bardzo ciekawy przykład wywołania AJAX z obsługą Spring MVC – http://vitalflux.com/make-ajax-calls-java-spring-mvc/

Funkcja substring w Javie potencjalnie wywołuje memory leak – http://javarevisited.blogspot.com/2011/10/how-substring-in-java-works.html

Posted 23 Czerwiec 2014 by marekwmsdn in AJAX, Java, JavaScript, Spring

Java serwerowa   Leave a comment

Ciekawy artykuł na temat podłączenia danych poprzez ibatis do jasper – http://www.javaworld.com/article/2077801/open-source-tools/flexible-reporting-with-jasperreports-and-ibatis.html. iBatis to pierwszy krok w kierunku uniezależnienia się od niuansów JDBC.

Posted 23 Czerwiec 2014 by marekwmsdn in Java, jee

IE rozwija się i daje to deweloperom do sprawdzenia   Leave a comment

Na wzór innych przeglądarek zespół IE wypuścił wersje deweloperskie IE działające obok normalnej dystrybucji IE i dające możliwość przetestowania najnowszych zmian w IE. Ze spec. strony (http://devchannel.modern.ie/) można ściągnąć najnowsze wersje oraz zapoznać się ze statusem prac (http://status.modern.ie/ jest to podobne do strony canIuse) oraz narzędziami dodatkowymi (https://modern.ie/en-us).

Posted 23 Czerwiec 2014 by marekwmsdn in Browsers, IE, Web Standards

Ciekawostki dla Javy serwerowej   Leave a comment

Java Spark (inspirowany przez Sinatra w Ruby)– b. ciekawe rusztowanie (tzw. micro web farmework) idealnie nadaje się do tworzenia prostych i szybkich usług webowych. Jak zrobić prostą usługę typu REST – http://www.javacodegeeks.com/2014/06/building-a-simple-restful-api-with-spark.html. Źródła są na – GitHub

Jak wykorzystać Maven w JEE7 – http://www.javacodegeeks.com/2014/04/java-ee7-and-maven-project-for-newbies-part-1-a-simple-maven-project-structure-the-parent-pom.html

Autoryzowany tutorial do Java 7 przez Oracle – http://docs.oracle.com/javaee/7/tutorial/doc/home.htm

Używanie mechanizmu genericshttp://www.javacodegeeks.com/2014/06/beauty-and-strangeness-of-generics.html

Posted 18 Czerwiec 2014 by marekwmsdn in Java, jee, Web Apps

Ciekawostki w aplikacjach webowych po stronie klienta   Leave a comment

Przykład tzw. zablokowanego nagłówka (How to create Sticky Table Headers using jQuery) na PHPgang – jako wtyczka do jQuery.

Historia powstania Androida – http://arstechnica.com/gadgets/2014/06/building-android-a-40000-word-history-of-googles-mobile-os/. Cykl wytwórczy Androida – ok. 2-3 mc. Działa na około 1 mld urządzeniach.  Krótki cykl powoduje problem wsparcia starych wersji – wsparcia, którego NIE MA. Specyfika ‘chmurzastego wsparcia’ systemu operacyjnego powoduje, że serwery w chmurach nie wspierają już starych wersji, brak oprogramowania. Wiele funkcji systemowych i narzędziowych wymaga kontaktu z serwerami Google, które są już wyłączone.

MS podobnie jak inni gracze na rynku przeglądarek otworzył dla deweloperów  portal o praca nad IE – do tej pory MS traktował jak część Windows, i nie udostępniał wersji deweloperskich (no z małą różnicą od wersji IE 9).

Aplikacje webowe:

Posted 18 Czerwiec 2014 by marekwmsdn in html5, JavaScript, Mobile, Mobile Apps

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.