miércoles nov 11, 2009

Java Store utilizará PayPal para comprar aplicaciones

A través de un acuerdo al que han llegado las dos compañías, Paypal será uno de los métodos de pago para adquirir aplicaciones en la Java Store que Sun está definiendo.

Sun Microsystems ha anunciado su alianza con PayPal aprovechando la conferencia para desarrolladores PayPal X, que se ha celebrado en la ciudad de San Francisco (EE.UU.).

Durante el evento, Eric Klein, vicepresidente de marketing de Java en Sun Microsystems, y Osama Bedier, vicepresidente de plataforma y tecnologías emergentes en PayPal, fueron los encargados de anunciar dicha alianza.

El objetivo es que los usuarios tengan acceso al pago de aplicaciones disponibles en la tienda Java Store, que aún se encuentra en fase beta. “Permitirá un sistema de pago cómodo y seguro a más de 800 millones de usuarios que tienen instalada la plataforma Java en sus ordenadores”, se indica en el comunicado.

“Java es una de las tecnologías más extendidas a nivel mundial y nuestra tienda de aplicaciones permitirá a los desarrolladores utilizar un interesante canal para que tal cantidad de usuarios tengan acceso a sus aplicaciones. Además, ayudará a conseguir interesantes ingresos con los que seguir innovando y desarrollando”, indicó Klein.

Sun permitirá que los desarrolladores pongan precio a sus diseños en Java Store Beta. Podrán situarse entre los 1,99 y los 200 dólares, además de seleccionar el tipo de licencia. Los desarrolladores recibirán el 70% de cada compra realizada en la Java Store Beta.

Gracias al sistema de pagos de PayPal, los usuarios tan sólo tendrán que hacer clic en el botón de compra y confirmar la operación sin necesidad de introducir ningún tipo de cuenta de tarjeta de crédito, ya que este proceso se realiza una sola vez cuando se dan de alta en el propio servicio PayPal de forma segura.

Por el momento esta fase beta tan sólo está disponible para Estados Unidos, pero se espera que próximamente se abra al resto de países.

Fuente: eWeekEurope.es

martes nov 10, 2009

Actualización de seguridad de Java

Se ha publicado una actualización de Java -versión 6 actualización 17, conocida como 6u17-.

Recursos afectados
Versiones de Java anteriores a la 6 update 16.

Actualizar lo antes posible a la última versión de Java .

Cuando se instala la actualización, en ocasiones, existen otras versiones instaladas en el equipo , no son imprescindibles y es posible desinstalarlas siguiendo unas sencillas instrucciones http://www.java.com/es/download/help/uninstall_java.xml.

Es importante mantener todo el software del equipo actualizado y este especialmente, ya que el JRE añade nuevas funcionalidades a la navegación de cada vez más páginas web (juegos en línea, redes sociales, calcular intereses de una hipoteca, ver imágenes en 3D, etc.) y los atacantes suelen aprovechar los ordenadores que no tienen actualizado este programa para conseguir sus objetivos.
Detalle

Esta actualización resuelve problemas de algunas funcionalidades.

Para más información, dirigirse al aviso técnico de INTECO-CERT.

Referencias

Blog de seguridad de Sun

miércoles nov 04, 2009

Gobierno de la ciudad de Buenos Aires impulsa programas de capacitación en Java y .Net

En un claro apoyo a las tecnologías y la importancia a nivel de país y cuidad, El Gobierno de la Ciudad de Buenos Aires continúa apostando al avance del Distrito Tecnológico de Parque Patricios. En esta ocasión anunció el lanzamiento de programas educativos para generar nuevos profesionales certificados en lenguajes de programación Java y .Net, que comenzará a implementarse este año.

<script> </script>La presentación se realizó en la Escuela Técnica Número 7 “Dolores Lavalle de Lavalle”, y estuvo a cargo del mandatario porteño Mauricio Macri. También asistieron el ministro de Desarrollo Económico, Francisco Cabrera, y el de Educación, Mariano Naradowski.

La iniciativa propone la apertura de cursos de capacitación para formar a 22 alumnos de sexto año seleccionados de instituciones de nivel medio con orientación industrial. Tendrán una duración de 16 horas y serán impartidos por el área educativa del fabricante nacional EXO.

Con la aprobación de la instancia de evaluación los jóvenes podrán certificarse en los lenguajes de programación de Sun MicroSystems y Microsoft. La estrategia se enmarca en el plan de desarrollo propuesto por la ley 2.972 de creación del Distrito Tecnológico, destinado a fomentar la capacitación en TIC para jóvenes.

Fuente: http://www.canal-ar.com.ar/

lunes oct 19, 2009

La divertida entrada a la keynote de Sang Shin en las Jornadas Regionales de Software Libre 2009

Sang Shin, Java Technology Architect de Sun es un personaje realmente genial. Hace 1 semana estuvo en las Jornadas Regionales de Software Libre 2009 en Santiago y al comienzo de su keynote de Java EE hizo una presentación... que mejor no les cuento, simplemente veanla:

lunes oct 05, 2009

[Video] Java Communications Suite 7

La Sun Java Communications suite ofrece comunicación y colaboración segura y escalable, con un TCO mucho menor al de la competencia, especialmente pensado para Telco's y empresas de servicios. A continuación un video de presentación que explica qué es y cómo funciona.

sábado oct 03, 2009

Sang Shin, un personaje del mundo de Java en las JRSL Chile 2009

Otra de las grandes visitas que tiene este año las Jornadas Regionales de Software Libre(JRSL_CL) en Chile es Sang Shin. Shin actualmente se desempeña como Java(tm) Technology Architect y consultor para Sun Microsystems, una de las empresas más grandes en el mundo, y que está involucrada en el código abierto y detrás del desarrollo de Java. Además de trabajar en Sun, es profesor de cursos de ingeniería de software en la Universidad de Brandeis de EE.UU. También dicta cursos online en su sitio web JavaPassion.com, donde cursos como “programación J2EE (with Passion!)”, “Programación Ajax (with Passion!)”, “Servicios web y la programación de SOA”, “Ruby, JRuby, Rails y el Desarrollo (with Passion!)”, y “Programación JavaFX (with Passion!) ” son destacados. En las JRSL09 Sang presentará acerca de JEE 6.0, JavaFx y el Ecosystem Java. Temas interesantes para el mundo de los desarrolladores y empresas, donde podrán conocer lo último de la tecnología Java desde la misma fuente. Si quieres estar presente, recuerda reservar tu cupo y no te quedes fuera del evento de Software Libre y Código Abierto más grande de Latinoamérica hecho por primera vez en Chile. La inscripción es directamente en línea en http://www.jornadasregionales.org/registro/. La inscripción y la entrada es gratuita. Participa este 7, 8 y 9 de octubre en la ciudad de Santiago. 

lunes sep 28, 2009

Tips para preparar el exámen de certificación SCJA

Si estás preparando el exámen de certificación Sun Certified Java Associate o piensas hacerlo, te recomiendo tener en cuenta los siguientes puntos (en inglés), publicados originalmente por Gokhan Dogan, ingeniero informático sueco que trabajó para Sun Microsystems y aprobó el SCJA con un muy buen puntaje. Si tienes en cuenta estos puntos, lo más probable es que también te vaya bien en el exámen:

  • By definition an enumerated type is a finite set of symbolic literals
  • In Java an enumerated type is represented as first-class object.
  • Enumerated type literals are allowed in case statements.
  • The literals of an enumerated type may be of any valid Java identifier
  • An interface may NOT contain any concrete method implementations
  • An interface is NOT a class of any style.
  • An interface defines a set of abstract methods that may have many implementations.
  • An interface is NOT a member of a class.
  • Both class associations and class compositions relationship may be of any multiplicity.
  • compositions may also have navigation methods, but these methods must NOT pass references to the owned objects. This is usually achieved by passing back a copy of the object rather than the owned object itself. Composition implies that the owning object controls the life cycle of the owned bject.
  • Dependency : one object uses another object during computations.
  • the portability of a Java application is NOT dependent
  • upon whether information hiding was used. the class cannot protect bad assignments. For example, setting a negative value for an account balance.
  • classes that do NOT support information hiding are NOT treated specially in Java
  • Disadvantages of information hiding: Access to object
  • attributes incur a runtime penalty.However, the Sun hotspot JVM usually can eliminate the added overhead by “inlining” the methods where they are called.
  • It is time consuming to use methods to access object attributes rather than direct access.
  • Information hiding does NOT restrict the reusability of a superclass.
  • Interfaces are only contracts (declarations of public methods) and a program needs classes for actual behavior.
  • NOT every class will have behavior that requires an explicit contract (interface).
  • It is the reference variables to objects that need to be as generic as possible. This is the essence of the “program to an interface” principle.
  • An interface cannot be instantiated using the new operator
  • The minus symbol in a uml class diagram signifies private visibility
  • the + symbol in a uml class diagram signifies public visibility
  • encapsulation: all of its attributes be private and it provides appropriate public accessor and mutator methods.
  • UML: attribute representation: – attr : int
  • UML
    • ? is NOT a valid multiplicity indicator.
    • 0..\* indicates zero or more multiplicity.
    • 0..1 indicates zero or one multiplicity, which is how you can represent an optional association.
    • ?..1 is NOT a valid multiplicity indicator.
    • ? is NOT a valid multiplicity indicator.
    • \* is an abbreviation for 0..\*.
    • M is NOT a valid multiplicity indicator.
    • ? is NOT a valid multiplicity indicator.
    • 0..\* is exactly how to indicate zero or more.
    • M is NOT a valid multiplicity indicator.
  • Enums and arrays make use of object references
  • A source file can have zero package statements or one package statement.
  • A source file automatically imports all classes of its package.
  • java -version com.example.MyProgram: The Java interpreter prints the version information and exits.
  • The Collections APIs contain interfaces for lists and sets.
  • The Collections APIs are in the java.util package.
  • the classes for TCP and UDP communication are contained in the java.net package.
  • cell phone side of an application requires the micro edition and the server side with EJB requires the enterprise edition
  • the J2SE platform has rich GUI capabilities, as well as IP communication capabilities allowing multiple, Internet-wide applications to exchange data.
  • TCP/IP sockets are the basis of RMI.
  • RMI may create new threads for each request.
  • JMS is used to communicate with messaging services asynchronously.
  • HTML does NOT provide interactive capabilities.
  • HTML does NOT provide a rich set of UI components.
  • HTML does provide navigation capabilities, such as hyperlinks.
  • HTML does provide rich text formatting capabilities, such as tables and cascading style sheets.
  • J2me include APIs for playing audio media.
  • J2ME provides limited user interface components.
  • J2ME applications usually execute on small devices with small screen resolution, which cannot support rich UI components.
  • an Applet executes within a security sandbox that, by default, prohibits access to the user’s filesystem.
  • an Applet might fail to execute correctly (or at all) if the web browser does NOT have the appropriate JRE installed.
  • an Applet does NOT have access to the web browser’s cookie information.
  • the default security sandbox does permit communication with the originating enterprise server.
  • Applets execute in a security sandbox that does NOT permit access to files on the client system.
  • Applets can be used to create animated games. However, Applets do NOT have access to gaming-specific APIs like J2ME applications do.
  • Applets cannot connect to arbitrary Internet servers.
  • Applets may connect to the server that delivered the Applet to access media files on that server.
  • Applets can access other Applets on the same web page.
  • Applets can access other Applets on the page through the AppletContext object supplied by the web browser.
  • Swing (Richest GUI components in j2SE) has a broader GUI component set than AWT.
  • MIDP is a J2ME (not J2SE) profile.
  • JSF is a J2EE web-based UI component framework with only a limited component set.
  • AWT has a more limited GUI component set than Swing
  • SWT is NOT a standard J2SE technology.
  • JSP is used to create dynamic HTML content. It does NOT handle business logic.
  • JMS is the technology that handles asynchronous requests and performs the business logic of these requests.
  • JDBC is a database communication technology and does NOT handle business logic.
  • JNDI is a naming and directory service interface. It does NOT handle business logic.
  • JNDI and JDBC support completely independent purposes in an application. JNDI is an interface to directory servers and JDBC is an interface to database servers.
  • servlets and SQL support completely independent purposes in an application. Servlets respond to HTTP requests and SQL is used to communicate with relational databases.
  • JavaMail uses SMTP (simple mail transfer protocol), which is used to send email from an application to users.
  • JavaScript and EJB support completely independent purposes in an application. JavaScript provides interactivity to web pages and Enterprise JavaBeans provide business logic.
  • JSP technology simplifies the creation of dynamic web pages.
  • JSP technology is a server-side technology.
  • JSP technology is NOT intended to be used to create business components.
  • JSP technology is ideal for web designers who are NOT familiar with Java programming.
  • JSP technology is NOT an integration technology.
  • JSP is NOT an EJB technology
  • servlets are NOT an EJB technology
  • MDBs do NOT record client conversational state
  • stateful session beans are used to record client conversational state
  • stateless session beans do NOT record client conversational state
  • entity beans are used to represent persistent data.
  • message-driven beans handle asynchronous events.
  • Session beans only handle synchronous events.
  • session beans represent business processes and
  • stateless session beans are client-independent. That is, they do NOT store conversational state.
  • session beans do NOT exist in the web container
  • stateless session beans are used to represent client-independent business processes.
  • J2EE provides a rich and flexible programming model, but it is NOT simple
  • J2EE infrastructure provides rich concurrency support in both the web and EJB tiers, which supports highly scalable application development.
  • clustering is NOT directly supported by the J2EE specification. However, most vendor implementations of J2EE do support clustering.
  • J2EE provides declarative transaction management.
  • declarative transaction management is a required feature of the EJB container
  • declarative user interface construction – is NOT part of the J2EE specification.

 Link: SCJA Tips (Gokhan Dogan)

lunes sep 07, 2009

Descargar software de SUN

Un excelente lugar para descargar software de SUN en forma rápida y segura. Es una gran oportunidad para conocer nuevas tecnologías o bien para ponerte al día con las últmas actualizaciones de software.

Para entrar al centro de descargas solo has click aqui.

Top 10 de Descargas de software

01. MySQL Database
02. Solaris 10 Operating System
03. Sun Download Manager 2.0
04. Sun ODF Plugin for Microsoft Office 3.1
05. Sun Studio 12
06. StorageTek Common Array Manager (CAM) 6.4.1
07. Sun Device Detection Tool 2.2
08. Solaris Express Developer Edition
09. Directory Server Enterprise Edition
10. Sun VirtualBox 3.x


Top 10 Descargas software para Java


01. Java Software for your Browser
02. Java Platform, Standard Edition
03. Java Platform, Enterprise Edition (Java EE) SDK
04. Java SE and NetBeans Cobundle
05. J2ME Wireless Toolkit 2.5 First Customer Ship
06. JavaMail API
07. Java Cryptography Extension (JCE)
08. Java Platform, Enterprise Edition 5 Tools Bundle Update 4
09. Java Application Platform SDK
10. Java Media Framework (JMF) API

lunes ago 24, 2009

Java, 14 años de edad

Este video se mostró en la keynote inaugural de la conferencia JavaOne 2009, en Junio en la ciudad de San Francisco, Estados Unidos.

Novedades JDK 7

About

Blog Oficial de los Campus Ambassadors de Chile, aqui encontrarás información relacionada con la Iniciativa Académica de Sun y sobre tecnologias Open Source.

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy