Desarrollo WEB
8.7K views | +0 today
Follow
Desarrollo WEB
Principalmente Desarrollo Java basado en Estándares JEE
Your new post is loading...
Your new post is loading...
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

Code-driven introduction to Java EE 7

Code-driven introduction to Java EE 7 | Desarrollo WEB | Scoop.it
We are lucky to have Arun Gupta presenting on the new features in Java EE 7. Arun is well known in the Java EE community and was heavily involved with the Ja...
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

HTML5 Websockets and Java

The family of HTML5 technologies has pushed the pendulum away from rich client technologies and towards ever more capable web clients running in today's browse…
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

12 Articles Every Programmer Must Read

12 Articles Every Programmer Must Read | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

1.- What Every Programmer Should Know about Memory

2.- What Every Computer Scientist Should Know About Floating-Point Arithmetic

3.- What Every Developer Should know about Unicode

4.- What Every Programmer Should know about Time

5.- What every web developer must know about URL encoding

6.- What should every programmer know about web development?

7.- What Every Programmer Should Know About SEO

8.- What Every C Programmer Should Know About Undefined Behaviour #1/3

9.- What Every Programmer Need to know about networking

10.- What Every Java Developer Should Know about String

11.- What should every programmer know about security?

12.- Latency Numbers Every Programmer Should Know

 

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

Enterprise Service Bus

Enterprise Service Bus | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Everyone seems to need to use an enterprise service bus (ESB) nowadays, but there is much confusion about its actual benefit and the various concepts this term entails. This uncertainty is revealed in statements like, "Help! My boss says we need an ESB," or "Why do I need an ESB at all? Can't I achieve the same thing with BPEL or BPMN?" or even "We can do everything ourselves in language X." This article is an attempt to answer some of the most important questions surrounding this term using concrete examples.

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

Build data-driven applications for the enterprise using the PrimeFaces JavaServer Faces UI framework

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

In this article, we'll be developing an enterprise application, making use of PrimeFaces to create a user-friendly, robust experience.

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

Despliegue de aplicaciones en JBoss EAP 6.2 con CLI

Despliegue de aplicaciones en JBoss EAP 6.2 con CLI | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

El proceso de despliegue de aplicaciones en JBoss EAP 6 se realiza de diferentes formas:

 

- Consola de gestión: esta consola web permite al usuario el despliegue gracias a una interface de usuario.

- CLI: herramienta en línea de comandos.

- Scanner.

- Maven.

 

En este post se analiza cómo realizar esta operación con CLI, la herramienta en línea de comandos.

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

What's New in JDK 8

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

This document summarizes features and enhancements in Java SE 8 and in JDK 8, Oracle's implementation of Java SE 8.

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

HTML5 and JSF: mix and match the two technologies (Oracle Java Magazine)

HTML5 and JSF: mix and match the two technologies (Oracle Java Magazine) | Desarrollo WEB | 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:

JSF plays an important role in Java web development. With the release of Java EE7, JSF has been enhanced to provide seamless integration with HTML5, enabling JSF developers to take advantage of the features that HTML5 has to offer, and vice versa. Developers can mix and match the two technologies to suit their needs, enabling the development of sophisticated applications.

 

JSF also works well with HTML5-geared APIs such as WebSocket and JSON-P. This article demonstrates solutions integrating these technologies , and shows how to harness and IDE such as NetBeans for building these solutions.

 

Learn more (HTML5 section of the JEE7 Tutotrial): http://docs.oracle.com/javaee/7/tutorial/doc/jsf-facelets009.htm

 

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

Día Hispano de Sakai - Open Apereo 2014 Conference - Premio "2014 Apereo Fellows"

Día Hispano de Sakai - Open Apereo 2014 Conference - Premio "2014 Apereo Fellows" | Desarrollo WEB | Scoop.it
Open Apereo 2014 Conference. Annual conference of the projects and communities of the Apereo Foundation.
Sección de Metodologías de la Universidad de Murcia's insight:

El día 1 de Junio de 2014 tendrá lugar el Día Hispano de Sakai dentro de la Conferencia Open Apereo 2014, y entre los ponentes estará Juanjo Meroño de la Universidad de Murcia (Premio Apereo Fellows 2014)

 

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

JavaScript Unit Testing Good Practices

This talk discusses common pitfalls in writing unreadable, unmaintainable unit tests in JavaScript. Some simple rules can keep you from tearing your hair out in
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 | Desarrollo WEB | 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 | Desarrollo WEB | 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 | Desarrollo WEB | 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!

JAX-RS 2.0: New and Noteworthy in RESTful Web Services API

JAX-RS 1.X has been a hugely successful Java API for RESTful services development and a lot of real-world experience has resulted in a number of new features b…
more...
No comment yet.
Scooped by Sección de Metodologías de la Universidad de Murcia
Scoop.it!

OWASP Java Encoder Project

OWASP Java Encoder Project | Desarrollo WEB | Scoop.it

The OWASP Java Encoder is a Java 1.5+ simple-to-use drop-in high-performance encoder class with no dependencies and little baggage. This project will help Java web developers defend against Cross Site Scripting!

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

The OWASP Java Encoder library is intended for quick contextual encoding with very little overhead, either in performance or usage. To get started, simply add the encoder-1.1.1.jar, import org.owasp.encoder.Encode and start encoding.

 

Please look at the javadoc for Encode (http://owasp-java-encoder.googlecode.com/svn/tags/1.1/core/apidocs/org/owasp/encoder/Encode.html) to see the variety of contexts for which you can encode. Tag libraries and JSP EL functions can be found in the encoder-jsp-1.1.1.jar.

 

If you want to try it out or see it in action, head over to "Can You XSS This? (.com)" and hit it with your best XSS attack vectors!

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

What is REST? (author's explanation)

What is REST? (author's explanation) | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

REST was introduced by Roy T. Fielding in chapter 5 of his dissertation written in 2000: http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm. Not only was Roy involved in formulating REST, he is also a principal author of the HTTP protocol, co-founder of the Apache HTTP server project and Director of The Apache Software Foundation (among other things). HTTP 1.1 was designed with the concepts of REST in mind.

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

Getting Unit Testing to fail

Getting Unit Testing to fail | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

Here is a list of  “bad” things you should carry on doing if you really want to miss out on all the benefits of Unit Testing and if you consider this practice to be a luxury.

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

HTML5 JS Security

JavaScript controls our lives -- we use it to zoom in and out of a map, to automatically schedule doctor appointments and to play online games. But have we e...
Sección de Metodologías de la Universidad de Murcia's insight:

Have we ever properly considered the security state of Javascript language?

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

7 Open Source Tools for Java Deployment

7 Open Source Tools for Java Deployment | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

The article covers tools that will help you to build a sound deployment pipeline: reduced risks, smaller lead times, improved feedback and quality of life. The 7 tools are:

 

- Jenkins

- Chef

- Vagrant

- Packer

- Docker

- Flyway

- Rundeck

 

Interested? Go check it out in the official Oracle Java Magazine website: http://www.oraclejavamagazine-digital.com/javamagazine_open/20140506#pg6

 

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

¿Qué es Jenkins y la Integración Continua? Explicado en menos de 10 min para quienes no lo conocen de nada

¿Qué es Jenkins y la Integración Continua? Explicado en menos de 10 min para quienes no lo conocen de nada | Desarrollo WEB | Scoop.it
Sección de Metodologías de la Universidad de Murcia's insight:

La integración continua es una práctica de desarrollo software donde los miembros del equipo integran su trabajo frecuentemente (como mínimo una vez al día, aunque normalmente se realizan múltiples integraciones diarias).

 

Cada integración se verifica compilando el código fuente y obteniendo un ejecutable (a esto se le llama build, y debe hacerse de forma automatizada).Además también se pasan las pruebas y métricas de calidad para detectar los errores tan pronto como sea posible.

 

Al integrar frecuentemente el código, y con la ayuda de herramientas como Jenkins, puedes saber el estado del software en todo momento. Sabes qué funciona, qué no y qué errores hay.

 

Jenkins es un servidor de integración continua, gratuito, open-source y actualmente uno de los más empleados para esta función. Además es muy fácil de utilizar.

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

Nueva Guía de accesibilidad en Sedes Electrónicas

El Observatorio de Accesibilidad Web publica una nueva versión de la Guía de accesibilidad en las Sedes Electrónicas de las Administraciones Públicas adaptada a la norma UNE 139803:2012.
Sección de Metodologías de la Universidad de Murcia's insight:

La puedes descargar desde

http://administracionelectronica.gob.es/pae_Home/pae_Estrategias/pae_Accesibilidad/pae_documentacion/pae_eInclusion_Guias_Practicas.html

 

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

OWASP Proactive Controls

OWASP Proactive Controls | Desarrollo WEB | 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 | Desarrollo WEB | 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! | Desarrollo WEB | 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.