Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Osum

2,304 views

Published on

Presentacion del grupo Osum

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

Osum

  1. 1. INTRODUCCIÓN A SUN Y OSUM PARA ESTUDIANTES <ul><li>UCASAL OSUM </li></ul><ul><li>Sebastián Garcia </li></ul><ul><li>[email_address] </li></ul>
  2. 2. Bienvenidos a Sun Social! En el menu de hoy... Introducción a Sun Tecnologías Sun Entrenamiento gratuito – Iniciativa academica de SUN Introducción a OSUM Beneficios Preguntas. ..
  3. 3. Introducción a Sun...
  4. 4. Introducción a Sun Microsystems <ul><li>Uno de los productores líder en hardware y software para empresas e individuos. </li></ul><ul><li>Uno de los mayores contribuidores al open source. </li></ul><ul><li>Java potencia mas de 5.5 billones de dispositivos en el mundo. </li></ul><ul><li>Invierte mas de u$s1 billón en invesitgaciones y desarrollo por año. </li></ul><ul><li>Empresa con responsabilidad con la Sociedad y con la ecología (Fortune Magazine). </li></ul>
  5. 5. <ul><li>1982 : Sun es fundada. </li></ul><ul><li>1983 : La tecnología NFS es liberada. </li></ul><ul><li>1987 : La Arquitectura SPARC es introducida . </li></ul><ul><li>1992 : Solaris 2 OS es revelado al mundo. </li></ul><ul><li>1995 : Plataforma Java es lanzada. </li></ul><ul><li>1999 : StarOffice (OpenOffice) disponible gratis. </li></ul><ul><li>2005 : Sun hace libre sus productos. </li></ul><ul><li>(OpenSolaris, NetBeans, SunSPOT, MySQL VirtualBox) </li></ul>Introdución a Sun Una historia de innovaciones
  6. 6. Los cuatro fundadores: Vinod Khosla, Bill Joy, Andy Bechtolsheim, and Scott McNealy.
  7. 7. Tecnologías Innovadoras <ul><li>Datacentres </li></ul><ul><li>Servers </li></ul><ul><li>Storage </li></ul><ul><li>Workstation </li></ul><ul><li>OpenSPARC </li></ul><ul><li>Sun SPOT </li></ul>(1) Hardware
  8. 8. Tecnologías Innovadoras (2) SO y Applicaciones
  9. 9. Cool Technology (3) Proyecto Wonderland <ul><li>100% Java y open source toolkit para crear mundos 3D virtuales. </li></ul><ul><li>Con estos mundos los usuarios pueden comunicarse con audio de alta fidelidad y compartir en vivo aplicaciones, documentos imágenes, vídeos, etc. para realizar reuniones de negocio, enseñar y mucho mas. </li></ul>Visiten https://lg3d-wonderland.dev.java.net/
  10. 10. Cool Technology <ul><li>100% java y open source. El proyecto Darkstar proporciona una infraestructura de software para simplificar el desarrollo de juegos masivos y en línea. </li></ul>(3) Proyecto DarkStar Visiten: http://www.projectdarkstar.com
  11. 11. Open Source – el camino
  12. 13. Entrenamiento gratuito – La iniciativa académica de SUN
  13. 14. SAI (Iniciativa Académica de Sun) <ul><li>Crear una relación de colaboración entre Sun y las instituciones académicas: </li></ul><ul><li>Cursos gratuitos de clase mundial a través de las tecnologías mas sobresalientes del mercado. </li></ul><ul><li>Certificaciones a precios reducidos. </li></ul>
  14. 15. Sun Academic Initiative (SAI) <ul><li>Qué brinda el SAI Learning Connection? </li></ul><ul><ul><li>Entrenamiento online sobre tecnologías SUN. </li></ul></ul><ul><ul><li>Practicas gratuitas de los exámenes. </li></ul></ul><ul><ul><li>Descuentos para los exámenes de certificación. </li></ul></ul><ul><li>Qué certificaciones puedo obtener? </li></ul><ul><ul><li>Sun Certified Java Associate (SCJA) </li></ul></ul><ul><ul><li>Sun Certified Java Programmer (SCJP) </li></ul></ul><ul><ul><li>Sun Certified System Administrator (SCSA) </li></ul></ul><ul><ul><li>Sun Certified Network Administrator (SCNA) </li></ul></ul><ul><ul><li>Sun Certified Web Component Developer (SCWCD) </li></ul></ul>Desde la registración hasta la certificación
  15. 16. Certificaciones Java
  16. 17. Beneficios de SAI para estudiantes <ul><li>Un amplio rango de contenidos relevantes para los estudiantes de carreras de informática. </li></ul><ul><li>Aprendes en el tiempo, lugar y ritmo que mejor se adapta a ti. </li></ul><ul><li>Obtienes una certificación reconocida a nivel mundial. </li></ul><ul><li>Amplías tu base de conocimiento. </li></ul><ul><li>Aporta contenido a tu CV. </li></ul>
  17. 18. Como registrarse y participar...
  18. 19. Registro <ul><li>Ingresa al sitio: http://sailearningconnection.skillport.com </li></ul>
  19. 20. Registración https://sunlearningconnection.skillport.com Program Name: SAI-Argentina Program ID: tbwg1fq8 IMPORTANTE: Necesitarán estos códigos para obtener los descuentos de los exámenes.
  20. 21. Paquetes de entrenamiento de SAI
  21. 22. Grupos de Usuarios (OSUM) y Beneficios
  22. 23. Open-Source University Meet-up <ul><li>Comunidad global de estudiantes que investigan, estudian y enseñan a sus miembros sobre las últimas tecnologías open source. </li></ul><ul><li>Beneficios </li></ul><ul><ul><li>Aprender sobre tecnologías y descurbrir nuevas oportunidades que brindan valor agregado a las carreras. </li></ul></ul><ul><ul><li>Acceso a cursos gratuitos , webinars, tutoriales, prácticas, eventos y proyectos. </li></ul></ul><ul><ul><li>Interactuar y colaborar con el equipo de Sun y sus ingenieros. </li></ul></ul><ul><ul><li>Conectarse con otros estudiantes de otros grupos y compartir experiencias </li></ul></ul>On Campus & On-line
  23. 25. Open-Source University Meet-up <ul><li>UCASAL OSUM: </li></ul><ul><li>http://osum.sun.com/group/ucasalosum </li></ul><ul><li>Actualmente somos 25 personas registradas en el grupo. </li></ul>
  24. 26. Proyectos del Grupo para este año <ul><li>Organizar eventos con charlas técnicas sobre los diferentes productos. </li></ul><ul><li>Capacitarnos sobre las diferentes tecnologías. </li></ul><ul><li>Organizar un torneo JavaCup. :) </li></ul><ul><li>Otros... </li></ul>
  25. 27. Próximos pasos Unirse a OSUM. Registrarse en SAI. Descarga y usa software gratuito. Participa & Contribuye en los grupos de usuarios.
  26. 28. A continuación... <ul><li>Un vistazo rápido de las diferentes tecnologías. </li></ul>
  27. 29. Java NetBeans Mysql VirtualBox OpenSolaris Open Office Galssfish
  28. 30. <ul><li>UCASAL OSUM </li></ul><ul><li>Sebastián Garcia </li></ul><ul><li>[email_address] </li></ul>NetBeans 6.5 El único IDE que necesitas! http://osum.sun.com/group/ucasalosum
  29. 31. Agenda <ul><li>Que es NetBeans? </li></ul><ul><li>La plataforma NetBeans </li></ul><ul><li>La comunidad NetBeans y vos </li></ul>
  30. 32. Que es NetBeans?
  31. 33. Que es NetBeans? <ul><li>Un IDE modular multilenguaje y completo (Integrated Development Environment) </li></ul><ul><ul><li>Soporte total para Java SE, Java EE, Java ME </li></ul></ul><ul><ul><li>El set mas completo de complementos (plugins) </li></ul></ul><ul><ul><li>Desarrollo intuitivo drag-and-drop </li></ul></ul><ul><ul><li>Debugger, Profiler, Refactoring, etc... </li></ul></ul><ul><li>Una platforma para construir aplicaciones </li></ul><ul><ul><li>RCP = Rich Client Platform </li></ul></ul><ul><ul><li>Rich client Java applications </li></ul></ul><ul><ul><li>Frameworks completos de ventantas, menus, tool bars, acciones </li></ul></ul><ul><li>Una floreciente comunidad open source </li></ul><ul><ul><li>Open source desde Junio, 2000 </li></ul></ul><ul><ul><li>Gran comunidad de usuarios y desarrolladores </li></ul></ul>
  32. 34. <ul><li>Comenzó como un proyecto estudiantil en la Charles University, Praga, Republica Checa </li></ul><ul><li>Plan – Red de desarrollo – componentes Java Beans. </li></ul><ul><li>Jarda Tulach, miembro del equipo original, propuso el nombre Netbeans para describir lo que ellos harían </li></ul><ul><ul><li>Network + Java Beans = NetBeans </li></ul></ul><ul><li>Sun lo compró en 1999 y lo liberó en el 2000 </li></ul><ul><li>Mas info en http://netbeans.org/about/history.html </li></ul>Corta reseña de NetBeans Que es NetBeans?
  33. 35. <ul><li>Binarios para Solaris, Linux, MS Windows, and Mac OS X </li></ul><ul><li>100% Java </li></ul><ul><li>Simplemente bajarlo y correrlo en cualquier SO con JRE! </li></ul>Donde puedo correrlo ? Que es NetBeans?
  34. 36. <ul><li>Aplicaciones: </li></ul><ul><ul><li>Desktop </li></ul></ul><ul><ul><li>Web </li></ul></ul><ul><ul><li>Mobile </li></ul></ul><ul><ul><li>Enterprise </li></ul></ul><ul><li>con.. </li></ul><ul><ul><li>Java </li></ul></ul><ul><ul><li>C/C++ </li></ul></ul><ul><ul><li>Ruby </li></ul></ul><ul><ul><li>PHP, Groovy, Python, Javascript </li></ul></ul><ul><ul><li>Y mas... </li></ul></ul>Que puedo hacer con NetBeans? Que es NetBeans?
  35. 37. <ul><li>Ajax </li></ul><ul><li>C/C++ </li></ul><ul><li>JSF </li></ul><ul><li>JSP </li></ul><ul><li>CSS </li></ul><ul><li>SQL </li></ul><ul><li>JavaDB </li></ul><ul><li>MySQL </li></ul><ul><li>PostgreSQL </li></ul><ul><li>JDBC </li></ul><ul><li>Ant </li></ul><ul><li>Java EE </li></ul><ul><li>Java ME </li></ul><ul><li>Java SE </li></ul><ul><li>Javascript </li></ul><ul><li>PHP </li></ul><ul><li>HTML </li></ul><ul><li>REST </li></ul><ul><li>CVS </li></ul><ul><li>SVN </li></ul><ul><li>Rich Client Platform </li></ul><ul><li>Ruby </li></ul><ul><li>SOA </li></ul><ul><li>UML </li></ul><ul><li>Web </li></ul><ul><li>WSDL </li></ul><ul><li>XML </li></ul><ul><li>MIDP </li></ul><ul><li>CLDC </li></ul><ul><li>CDC </li></ul><ul><li>EJB </li></ul><ul><li>JAX-WS </li></ul><ul><li>JSTL </li></ul><ul><li>Y muchas mas.. </li></ul>Tecnologias soportadas... todos los sabores;) Que es NetBeans?
  36. 38. Cool Features > Mobile Development Que es NetBeans? <ul><li>Support for Java ME – CLDC/CDC </li></ul><ul><ul><li>Sun Wireless Toolkit included </li></ul></ul><ul><li>Redesigned Visual Mobile Designer </li></ul><ul><ul><li>Drag 'n drop MIDP authoring </li></ul></ul><ul><li>New Game Builder supporting MIDP 2.0 Game API </li></ul><ul><li>SVG UI Support </li></ul>
  37. 39. Cool Features > Visual Web Development Que es NetBeans? <ul><li>Visual drag 'n drop web application development </li></ul><ul><li>Incluye componentes AJAX JavaServer Faces </li></ul><ul><li>Visual Page Navigation </li></ul><ul><li>Visual CSS Editing </li></ul>
  38. 40. Cool Features > The Editor Que es NetBeans? <ul><li>Live parsing </li></ul><ul><li>Refactoring </li></ul><ul><li>Smart Code Completion </li></ul><ul><li>Insert Code </li></ul><ul><li>Inspect Members, Hierarchy </li></ul><ul><li>File History </li></ul><ul><li>Navigation </li></ul>
  39. 41. Cool Features > PHP Que es NetBeans? <ul><li>Highlights del editor </li></ul><ul><ul><li>Code completion, syntax & semantic highlighting, mark occurrences, navigation </li></ul></ul><ul><ul><li>Edición CSS/HTML/JavaScript embebido </li></ul></ul><ul><ul><li>Code Generator & Templates </li></ul></ul><ul><li>Debugging via Xdebug </li></ul><ul><li>Soporte FTP </li></ul><ul><li>Soporte for web services </li></ul>
  40. 42. Cool Features > JavaScript Que es NetBeans? <ul><li>Features del editor </li></ul><ul><ul><li>Semantic Highlighting, Code Completion and Type Analysis </li></ul></ul><ul><ul><li>Quick Fixes and Semantic Checks </li></ul></ul><ul><ul><li>Soporte Browser compatibility </li></ul></ul><ul><ul><li>Marcación de ocurrencias e instant rename </li></ul></ul><ul><li>Debugging para IE & FF </li></ul><ul><li>HTTP client monitoring </li></ul><ul><li>Bundled popular JS libraries </li></ul>
  41. 43. Que es lo nuevo en NetBeans 6.5? Que es NetBeans? <ul><li>IDE intuitivo y completo para PHP </li></ul><ul><ul><li>Fast editor with code completion, templates, error checking and more </li></ul></ul><ul><ul><li>Debugging via Xdebug </li></ul></ul><ul><ul><li>Soporte para desarrollo local y remoto </li></ul></ul><ul><li>Desarrollo Web simplificado </li></ul><ul><ul><li>Soporte mejorado para JavaScript con librerias incorporadas y debugging en Firefox y IE </li></ul></ul><ul><ul><li>Editor embebido soportando CSS/HTML/JavaScript </li></ul></ul><ul><ul><li>Database Explorer and SQL query editor ACTUALIZADO </li></ul></ul><ul><li>Nuevos features desarrollo Java </li></ul><ul><ul><li>Editor Groovy and Grails </li></ul></ul><ul><ul><li>Soporte para Hibernate </li></ul></ul><ul><ul><li>Importación proyectos Eclipse </li></ul></ul><ul><ul><li>Compile/Deploy al guardar </li></ul></ul><ul><ul><li>Multi-thread debugging </li></ul></ul><ul><li>C/C++ </li></ul><ul><ul><li>code completion and error-checking optimizado </li></ul></ul><ul><ul><li>Soporte para desarrollo remoto </li></ul></ul><ul><li>Ruby </li></ul><ul><ul><li>Soporte para Ruby Tests </li></ul></ul><ul><ul><li>Rake build tool mejorado </li></ul></ul><ul><ul><li>NUEVO GlassFish v3 con JRuby </li></ul></ul>http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy
  42. 48. La comunidad NetBeans y vos Donde puedes encajar?
  43. 49. <ul><li>Sitio del producto NetBeans: http://www.netbeans.org </li></ul><ul><ul><li>Download: previews, actuales & versiones anteriores del IDE, IDE, plugins </li></ul></ul><ul><ul><li>Aprendizaje: tutoriales, articuls técnicos, flash demos </li></ul></ul><ul><ul><li>Comunidad: últimas noticias, foros, eventos, mailing lists </li></ul></ul><ul><li>NetBeans Wiki: http://wiki.netbeans.org/wiki/ </li></ul><ul><ul><li>Sitio de documentación Open-source parar NetBeans </li></ul></ul><ul><li>Planet NetBeans: http://www.planetnetbeans.org/ </li></ul><ul><ul><li>Aggregate para todos los blogs relacionados a NetBeans </li></ul></ul><ul><li>Código Fuente: http://www.netbeans.org/community/sources/hg.html </li></ul><ul><ul><li>Acceso tipo Mercurial a los fuentes de la plataforma NetBeans + IDE </li></ul></ul>Próximos pasos Recursos NetBeans 6.5
  44. 52. MySQL
  45. 53. Que es MySQL?
  46. 54. Que es MySQL? <ul><li>Un RDBMS robusto y rapido ( Relational Database Management ) </li></ul><ul><li>Controla el acceso a los datos y se asegura que múltiples usuarios puedan utilizarlo. </li></ul><ul><li>Provee acceso rapido y seguro </li></ul><ul><li>Utiliza Standar Query Languaje (SQL) </li></ul><ul><li>Es el motor de base de datos open source mas popular en todo el mundo </li></ul>
  47. 55. <ul><li>Mysql fue creado en 1996 y sigue siendo desarrollado en la actualidad por Sun. </li></ul><ul><li>Fue creado porque se necesitaba una base de datos relacional capaz de manejar grandes cantidades de datos en equipos relativamente baratos. </li></ul>Historia de MySQL
  48. 56. <ul><li>MySQL es innegablemente rapido: En 2002 la revista eWeek hizo una comparacion de ejecución de base de datos y MySQL quedo empatado con Oracle. </li></ul><ul><li>Bajo Costo: se puede conseguir una licencia Open Source totalemte gatis y licencias comerciales de muy bajo costo. </li></ul><ul><li>Portabilidad: a diferencia de otros productos MySQL se puede usar perfectamente en distintos sistemas Unix, Linux y Windows </li></ul>Caracteristicas de MySQL
  49. 57. <ul><li>Open Source: el programador tiene disponible el codigo fuente para hacer cambios y/o mejoras en la base de datos. </li></ul><ul><li>Disponibilidad de apoyo: no todos los productos Open Source tienen una compañia que provea apoyo, entrenamiento, consultoria, etc. Sin embargo se puede obtener todos estos beneficios de MySQL (www.mysql.com) </li></ul>Caracteristicas de MySQL
  50. 58. <ul><li>Proporciona motores transaccionales y no transaccionales de almacenaje. </li></ul><ul><li>La funciones de SQL se ponen en ejecucion usando una biblioteca altamente optimizada. </li></ul>Otras Caracteristicas de MySQL
  51. 59. Virtual Box
  52. 60. Que es VirtualBox <ul><li>VirtualBox es un software de virtualización para arquitecturas x86 para las empresas y el hogar. </li></ul><ul><li>Es open source :) </li></ul>
  53. 61. Que es VirtualBox <ul><li>Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como “sistemas invitados”, dentro de otro sistema operativo “anfitrión”, cada uno con su propio ambiente virtual. Por ejemplo, se podrían instalar diferentes distribuciones de Linux en un VirtualBox instalado en Windows XP o viceversa. </li></ul>
  54. 62. Donde funciona? <ul><li>VirtualBox corre en practicamente todos los sisemas operativos mas usados del mercado. </li></ul>
  55. 63. Cool Features de la ultima versión <ul><li>Soporte para las mejoras de virtualización de la arquitectura Nehalem de Intel (la sucesora de los Core). </li></ul><ul><li>Soporte experimental para huéspedes de 64 bits en hosts con sistemas operativos de 32 bits. </li></ul><ul><li>Soporte de la virtualización por hardware de Intel VT y AMD-V en Mac OS X. </li></ul><ul><li>Soporte completo para imágenes VDI, VMDK y VHD, incluyendo snapshots. </li></ul><ul><li>Una nueva máquina de NAT con mejoradísima performance. </li></ul><ul><li>Controladores SCSI experimentales LsiLogic y BusLogic. </li></ul><ul><li>Aceleración 3D experimental usando OpenGL. </li></ul><ul><li>y mucho más. </li></ul>
  56. 65. Que es OpenSolaris? <ul><li>Nuevo Sistema Operativo, basado en el código de Solaris </li></ul><ul><li>Releases: 2008.05 and 2008.11 </li></ul><ul><li>Open source </li></ul><ul><li>Libre para usar y dsitribuir </li></ul><ul><li>Soportado por Sun </li></ul>pg
  57. 67. Solaris vs. OpenSolaris
  58. 68. Ventajas – en General <ul><li>ZFS – Revolucionario Sistema de almacenamiento de archivos </li></ul><ul><li>DTrace – dynamic tracing </li></ul><ul><li>Adaptabilidad, Escalabilidad, fidelidad, </li></ul><ul><li>Seguridad </li></ul><ul><li>Free Open Source (Con soporte) </li></ul><ul><li>Compatibilidad garantizada(API estable) </li></ul><ul><li>Cita: “Linux feels like it has been written, Solaris like it has been designed” </li></ul>
  59. 69. Caracteristícas en 2008.11 (Desktop) <ul><li>Gnome 2.24 + Compiz updates </li></ul><ul><li>Suspención and reanudamiento desde RAM </li></ul><ul><li>Nuevos repositorios </li></ul><ul><ul><li>Release, contrib, dev, extra & support </li></ul></ul><ul><li>Mas drivers (audio, SD card, ...) </li></ul><ul><li>Nuevas aplicaciones </li></ul><ul><ul><li>Firefox 3.0.3 </li></ul></ul><ul><ul><li>OpenOffice 3.0 </li></ul></ul><ul><ul><li>Y muchas otras... </li></ul></ul>pg
  60. 70. Preguntas? <ul><li>[email_address] </li></ul>pg
  61. 71. Gracias por asistir! :) <ul><li>Sebastián García </li></ul><ul><ul><li>[email_address] </li></ul></ul>

×