Estándares de Des...
Follow
Find
5.9K views | +2 today
Scooped by Sección de Metodologías de la Universidad de Murcia
onto Estándares de Desarrollo JEE
Scoop.it!

Understanding the Java HotSpot VM Code Cache

Understanding the Java HotSpot VM Code Cache | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Acceso directo al artículo en http://www.oraclejavamagazine-digital.com/javamagazine/july_august_2013/?pg=2#pg42

 

more...
No comment yet.
Your new post is loading...
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

OWASP Proactive Controls

OWASP Proactive Controls | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

The OWASP Top Ten Proactive Controls is a list of security techniques that should be included in every software development project. This document was written by developers for developers to assist those new to secure development.

- 1: Parameterize Queries

- 2: Encode Data

- 3: Validate All Inputs

- 4: Implement Appropriate Access Controls

- 5: Establish Identity and Authentication Controls

- 6: Protect Data and Privacy

- 7: Implement Logging, Error Handling and Intrusion Detection

- 8: Leverage Security Features of Frameworks and Security Libraries

- 9: Build Security-Specific Requirements

- 10: Design and Architect Security In

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Java 8 - Explore de Possibilities

Java 8 - Explore de Possibilities | Estándares de Desarrollo JEE | Scoop.it
Java Magazine is an essential source of knowledge about Java technology, the Java programming language, and Java-based applications for people who rely on them in their professional careers, or who aspire to.
Sección de Metodologías de la Universidad de Murcia's insight:

May be you also will be interested of "Processing Data with Java SE 8 Streams": http://www.oraclejavamagazine-digital.com/javamagazine_open/20140304#pg51

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Java EE 6 Development
Scoop.it!

Enterprise Software Development with Java: Happy 8th Birthday Java!

Enterprise Software Development with Java: Happy 8th Birthday Java! | Estándares de Desarrollo JEE | Scoop.it

Via Papapetrou Patroklos
Sección de Metodologías de la Universidad de Murcia's insight:

We now have production-ready builds of Java 8 available for download!

 

Several areas of the language itself, profiles, security, JavaFX, tooling, scripting, Date and Time, concurrency and a more or less lengthy list of things changed or got added. More than 8.000 bugs and features have been addressed and be incorporated into this release. The complete list can be found in the official release-notes.

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

¿Cómo evitar bucles infinitos en Drools?

Sección de Metodologías de la Universidad de Murcia's insight:

Los bucles infinitos son un problema con el que nos podemos encontrar al trabajar con Drools, sobre todo si estamos empezando a conocerlo y aún no tenemos claros algunos conceptos.

 

Hay que tener en cuenta que, si tenemos una regla que modifica un objeto, esta modificación puede reactivar la misma regla u otras que, tras su ejecución, vuelvan a activar la primera. Podemos encontrar bucles realmente complejos y complicados de solventar programáticamente.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Supply cloud-level data scalability with NoSQL databases

Supply cloud-level data scalability with NoSQL databases | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

The debate between the NoSQL and RDBMS factions will probably never generate a definitive answer. Most likely, the best possible answer will be that different data management solutions will coexist in a single application. For example, I can imagine an application which uses different data stores for different purposes:

 

- An SQL RDBMS for low-volume, high-value data such as user profiles and billing information.

- A key/value store for high-volume, low-value data such as hit counts and logs.

- A file storage service for user-uploaded assets such as photos, sound files, and big binary files.

- A document database for storing the application documents such as bills.

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

OWASP Xenotix XSS Exploit Framework

OWASP Xenotix XSS Exploit Framework | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

The OWASP Xenotix XSS Exploit Framework is an advanced Cross Site Scripting (XSS) vulnerability detection and exploitation framework. It provides Zero False Positive scan results with its unique Triple Browser Engine (Trident, WebKit, and Gecko) embedded scanner. It is claimed to have the world's 2nd largest XSS Payloads of about 1500 + distinctive XSS Payloads for effective XSS vulnerability detection and WAF Bypass. It is incorporated with a feature rich Information Gathering module for target Reconnaissance. The Exploit Framework includes highly offensive XSS exploitation modules for Penetration Testing and Proof of Concept creation

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

12 Outdated Web Features That Need to Disappear in 2014

12 Outdated Web Features That Need to Disappear in 2014 | Estándares de Desarrollo JEE | Scoop.it
We asked 12 entrepreneurs which website features small businesses should avoid (or get rid of) at all costs.
Sección de Metodologías de la Universidad de Murcia's insight:

1. Irrelevant Elements
2. Flash Intros
3. Photo Carousel
4. Large Hero Images
5. Stock Photos
6. Animated GIF Flags
7. Autoplay Videos
8. Automated Popups
9. 'Hello World' Blog Post
10. Sidebars
11. Reloading Pages
12. M.dot Sites

 

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Modular Web Apps with JSF2

Modular Web Apps with JSF2 | Estándares de Desarrollo JEE | Scoop.it
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Spring to Java EE – A Migration Experience

Spring to Java EE – A Migration Experience | Estándares de Desarrollo JEE | Scoop.it
So Java EE 6 is out, and you've decided to give it a go. You're trying to port an existing application over to the new stack (or are trying to create a new
more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Java EE 6 Development
Scoop.it!

Comparison between OAuth (Open Authentication) and OpenID

Comparison between OAuth (Open Authentication) and OpenID | Estándares de Desarrollo JEE | Scoop.it
OAuth is an open standard protocol for authorization and OpenID is a standard protocol for authentication which also uses HTTP just like OAuth. Lets see the comparison between OAuth and OpenID with example.

Via Papapetrou Patroklos
Sección de Metodologías de la Universidad de Murcia's insight:

Si quieres una explicación en español sobre las Diferencias entre OAuth y OpenID, visita el siguiente enlace http://www.fortytwo.es/web/items/250/624/

 

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

HTML5 Testing in All Browsers with Java

HTML5 Testing in All Browsers with Java | Estándares de Desarrollo JEE | Scoop.it
Would you love to test your HTML5 app in all browsers? The biggest challenge in writing HTML5 applications is that your application must run on many platforms,
more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Web Development Blog, News, Articles
Scoop.it!

5 Common Mistakes Made By Java Programmers

5 Common Mistakes Made By Java Programmers | Estándares de Desarrollo JEE | Scoop.it
Although to err is human, but when these errors occur in a Java code that you have created after hours of hard work, they can actually be highly frustrating for the programmer himself!

Via Brianna Wills
more...
BrunoObrien's curator insight, November 8, 2013 6:31 AM

Although to err is human, but when these errors occur in a Java code that you have created after hours of hard work, they can actually be highly frustrating for the programmer himself!

Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Cucumber BDD framework: Setup and the Basics

Cucumber BDD framework: Setup and the Basics | Estándares de Desarrollo JEE | Scoop.it

Out there in the wild, there are a lot of good acceptance test tools and BDD frameworks – and we already had numerous blog posts here at the codecentric blog about the Robot Framework, Fitnesse, JBehave, Geb and others. One big player in this area is still missing: Cucumber.

Sección de Metodologías de la Universidad de Murcia's insight:

This post is an introduction to Cucumber, a BDD (Behaviour Driven Development) framework that can be used to write acceptance tests for web applications which are very readable, maintainable and elegant.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

OWASP Reverse Engineering and Code Modification Prevention Project - OWASP

OWASP Reverse Engineering and Code Modification Prevention Project - OWASP | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

This project educates security professionals about the risks of reverse engineering and how to ensure that code cannot be reverse engineered or modified. If you are placing sensitive code in an environment in which an attacker can get physical access to that environment (read: mobile, desktops, cloud, particular geographies), you should be concerned with the risks of reverse engineering or unauthorized code modification. This umbrella project will help you understand the risks and how to mitigate them.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Java SE 8 is Now Available - Lanzamiento de Java 8

Java SE 8 is Now Available - Lanzamiento de Java 8 | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Ayer, 25-3-2014, tuvo lugar el lanzamiento de Java 8.

 

See what's new in JDK 8 for more details: http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html

 

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

POJOs, VO, DTO y JavaBeans (Video) - Arquitectura Java

POJOs, VO, DTO y JavaBeans (Video) - Arquitectura Java | Estándares de Desarrollo JEE | Scoop.it
Video sobre las diferencias en #JavaEE entre POJOs , JavaBeans Business Object ,DTO y VO
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Primera norma europea de Accesibilidad en Tecnologías de la Información

Establece los requisitos funcionales que garantizarán que los productos y servicios TIC sean accesibles para todas las personas; desde teléfonos móviles hasta ordenadores, pasando por páginas web, orientados tanto hacia compras públicas como para el resto de usos.
Sección de Metodologías de la Universidad de Murcia's insight:

Esta norma, la EN 301 549 ‘Requisitos de accesibilidad adecuados para la contratación pública de productos y servicios TIC en Europa’, establece los requisitos funcionales que garantizarán que los productos y servicios TIC sean accesibles para todas las personas; por ejemplo, desde un teléfono móvil, hasta ordenadores, pasando por páginas web; así, los requisitos para la web se basan en las directrices de accesibilidad de contenidos web WCAG 2.0, desarrolladas por W3C, estando en línea con los indicados en la norma española UNE 139803, ‘Requisitos de accesibilidad para contenidos en la Web’. Además, la norma europea describe los procedimientos de ensayo y la metodología de evaluación de cada uno de ellos.

 

El documento, cuya publicación está prevista a lo largo de febrero, está orientado tanto a compras públicas como al resto de usos; de hecho, la directiva europea de compras públicas, recientemente aprobada por el Parlamento Europeo, contempla la aplicación de requisitos de accesibilidad para las personas con discapacidad. La norma será adoptada próximamente al catálogo español como UNE-EN 301 549 por parte de AENOR, la entidad legalmente responsable del desarrollo de las normas técnicas en España.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Demystifying Hadoop for Data Architects, DBAs, Devs and BI Teams

Demystifying Hadoop for Data Architects, DBAs, Devs and BI Teams | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Data becomes big data when the volume, velocity, and/or variety of data gets to the point where it is too difficult or too expensive for traditional systems to handle.  Big data is not when when the data reaches a certain volume velocity of data ingestion or type of data.  Big data is when traditional systems are no longer viable solutions due to the volume, velocity and/or variety of data.

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from My Tech News
Scoop.it!

2014 Java middleware predictions

2014 Java middleware predictions cite cloud, data and more
TechTarget
One of the major events in Java middleware in 2013 was the launch of Java Enterprise Edition (Java EE) 7 by the Java Community Process stewarded by Oracle.

Via Anand Akela
Sección de Metodologías de la Universidad de Murcia's insight:

Steve Millidge is founder and director of C2B2, a U.K. consultancy focused on Java middleware for optimizing performance, scalability, high availability and more. His predictions are:

 

1.- Major vendors of Java EE application servers will ship Java EE 7-compatible versions of their products, and developers will start their first Java EE 7 applications.

 

2.- Low-footprint Java middleware open source projects and products will appear for these platforms (the "Internet of Things" IoT) to essentially mediate, as middleware always does, the connectivity and shipping of data to and from the device and the data centers crunching the data.

 

3.- As a consequence of the IoT and big data streams, in 2014 we will see an increasing use of Java complex event processing platforms, combined with Java in-memory data grids to provide real-time event filtering, correlation and querying in front of big data technologies such as Hadoop and HBase to power the real-time Web.

 

4.- WebSockets will truly disrupt and change the way Web application architecture is conceived and delivered, flipping the architecture of the Web from a request-reply model to a push event-driven model. 2014 is the year that all Web developers will need to get their heads around WebSockets.

 

5.- Organizations will increasingly deploy Infrastructure as a Service (IaaS), either public or private, for managing virtual machines. As a consequence of this, more and more Java applications will be deployed on IaaS platforms, and Java middleware architects will have to bridge data and functionality across public and private cloud.

 

6.- Java Platform as a Service (PaaS) providers will remain niche and will only be used for simple applications with fairly standard topologies. The big enterprise applications will remain deployed on custom configured Java middleware platforms, albeit increasingly built on public and private IaaS platforms.

 

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Java EE 6 Development
Scoop.it!

Modular JSF applications

Modular JSF applications | Estándares de Desarrollo JEE | Scoop.it

Via Papapetrou Patroklos
Sección de Metodologías de la Universidad de Murcia's insight:

It would be interesting to know if there is a simple and lightweight solution in the JEE world to develop modular JSF2 applications, to gather and to present them in one portal-like web application automatically. Sure, there are OSGi and complex Portals Bridges providing support for JSR-168 or JSR-286 compliant Portlet development. But fortunately, JSF 2 already provides a simple possibility for that "under the hood". With less effort we can build a portal-like software. All what we need are JSF 2 and CDI - de-facto standard DI framework in the Java world.

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

How-to: Modular Java EE Applications with CDI and PrettyFaces

How-to: Modular Java EE Applications with CDI and PrettyFaces | Estándares de Desarrollo JEE | Scoop.it
I was recently asked the question, "Is it possible to create a modular JSF application, where JAR-files act as plug-ins and allow xhtml views, images, css,
more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Java 6 EE Testing
Scoop.it!

RestFul API Testing with Cucumber and Rack-Test in the BDD

RestFul API Testing with Cucumber and Rack-Test in the BDD | Estándares de Desarrollo JEE | Scoop.it
BDD, Automation, REST, RestFul, API Testing, Cucumber, Rake Test, Gherkin, HTTP, Agile, Testing, Shashikant86, Shashikant Jagtap

Via Papapetrou Patroklos
Sección de Metodologías de la Universidad de Murcia's insight:

Using Cucumber and Rack Test, we can perform API testing within te same Ruby process

more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Java 8: Lambdas

Java 8: Lambdas | Estándares de Desarrollo JEE | Scoop.it
Java Magazine is an essential source of knowledge about Java technology, the Java programming language, and Java-based applications for people who rely on them in their professional careers, or who aspire to.
Sección de Metodologías de la Universidad de Murcia's insight:

Es la 2ª parte del artículo que empezó en la revista anterior (Julio/Agosto), y que puedes ver en  http://www.oraclejavamagazine-digital.com/javamagazine/july_august_2013#pg35

 

more...
No comment yet.
Rescooped by Sección de Metodologías de la Universidad de Murcia from Java EE 6 Development
Scoop.it!

Fifty Features of Java EE 7 in 50 Minutes

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1

Via Papapetrou Patroklos
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Test Automation from inside: JBehave vs Cucumber JVM comparison

Test Automation from inside: JBehave vs Cucumber JVM comparison | Estándares de Desarrollo JEE | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

It's interesting to check the Cucumber Java capabilities against JBehave to make comparison more or less valuable.

 

more...
No comment yet.