For many, the absence of Project Jigsaw in Java 8 was the one chink in an otherwise warmly received release. Although the inclusion of the Compact Profiles feature did go some way to meeting more immediate platform footprint scalability needs, for many, modularization is still a sticking point. Fortunately, things are looking up for Jigsaw.
We like to offer different opinions at MarcoBehler, and the first one is this: A huge part of the Java community has been living in a ghetto and/or cult and/or comfort zone when it comes to saving their objects to a database. Take for example these phenomena you see over and over again in real life projects:
The Google I/O conference was kind of a big deal this year. Not only was Android L introduced, it was the first introduction of a profound idea that Google is clearly tackling: blending native mobile apps with web-based user experience and navigation. Could it be the beginning of the end of native applications as we know it?
A brief run down of some of the more useful practices for java threads when developing software that uses multiple threads.
When I started my career around 10 years ago, Struts MVC is the norm in the market. However, over the years, I observed the Spring MVC slowly gaining popularity. This is not a surprise to me, given the seamless integration of Spring MVC with Spring container and the flexibility and extensibility that it offers. From my journey with Spring so far, I usually saw people making some common...
A modern testing and behavioural specification framework for Java 8: http://richardwarburton.github.io/lambda-behave/
Microservices are an architectural style where each service is implemented as an independent system. Because a system is composed by more than one service, each service will communicate with other services. So we need a way to implement this communication in effective way. And this is exactly what RxJava will do it.
We get it. As a tester you are working under pressure. We want you to be the best tester you can be: ready, prepared, and capable. So here are the top 6 mistakes testers are most likely to make when testing mobile application performance – and how to avoid them. http://www.neotys.com/blog/top-6-mistakes-testers-need-to-avoid-when-testing-mobile-application-performance/
With the introduction of the stream API in Java 8 parallel computation became easier than ever. However, it doesn’t mean that parallelizing every stream is a good idea. The underlying infrastructure is flexible enough, but a few surprises await you when you use it.
MongoDB maven Dwight Merriman says the Agile movement played a hand in the development of MongoDB. Dynamic schema are part of the progran...
Small configuration tweaks can have a huge impact on your logging throughput
As we all know, Angular and D3 frameworks are very popular, and once they work together they can be very powerful and helpful when creating dashboards. But, they can also be challenging and confusing especially when new to these frameworks. The right way to incorporate D3 with Angular is to use custom directives. Directives in Angular are essentially functions that are executed on a DOM element....
TheServerSide.com is an online community for enterprise Java architects and developers, providing daily news, tech talk interviews with key industry figures, design patterns, discussion forums, tutorials, and more. TheServerSide.com was launched in May 2000 and has become the largest independent Java community in the world. TheServerSide.com is owned and operated by TechTarget. TechTarget's Application Development Media Group of sites include TheServerSide.Net, SearchWinDevelopment.com, Ajaxian.com, SearchSOA.com, ebizQ.net, SearchSoftwareQuality.com and TheServerSide.com.
- Events & Conferences
- ITKnowledge Exchange
- Java Topics
- Meet The Editors
- White Papers
- Expert insights on the challenges of mobile DevOps and cloud based testing (25 Aug 2014) The big vendors in the mobile DevOps space have been slow to move, which has allowed a number of...
- How a growing demand for data tier scalability spawned the NoSQL movement (25 Aug 2014) There was a time when even the suggestion of storing an organization's data in anything but a...
- HTML5 now rules the desktop, but shortcomings make it a hard sell for mobile (18 Aug 2014) HTML5 is changing the game for both mobile and desktop developers, but that doesn't mean HTML5 is a...
- HTML5 tools and semantic elements analyzed and explained (14 Aug 2014) HTML5 is still a bit of a mystery for some developers. In this tip, developers can learn about the...
- The self-service BI proposition: How big data is disrupting business intelligence (09 Aug 2014) Massive amounts of data are being crunched in order to provide business intelligence to managers...
- This is where to turn when friends ask you how to program in Java (09 Aug 2014) There are many introductory books about Java on the market, but for anyone who wants to learn to...
- Android: The Next Generation (13 Jul 2014) Google continues to invest in and improve their flagship mobile operating system, and the latest...
- From Tango to the NDK: Further exploration of the Google I/O exhibitors hall (03 Jul 2014) Be it previews of products like Tango which create 3D images of your surrounding, to demonstrations...
- One way to get (Android) Fit - Touring the exhibit hall at Google I/O 2014 (03 Jul 2014) At Google I/O 2014, many new products got honorable mentions during the opening keynotes. But the...
Tell us what you think of the new site. Meet the Editors.