Sunday February 5th 2012

Insider

Archives

El Trabajo De Un Informático

image 

         Hace unos días he ido a entrevistas de trabajo, sin embargo en mi país el departamento de informática no es muy valorado como en otras áreas geográficas, creo que sin exagerar en la mayoría de países de Latinoamérica sucede esto, bueno les describiré la primera entrevista:

Llego a una tienda muy reconocida del país que tiene sucursales en otros países de Centro America y el caribe, llego y me recibió el jefe de informática en unas oficinas muy bonitas parecidas a donde me encuentro actualmente, paredes limpias, espacio amplio, buena iluminación, alfombrada entre otras cosas.

Luego para realizarme la entrevista me lleva a un comedor, y me empezó a preguntar varias preguntas típicas del área de desarrollo de informática… hasta ese momento todo estaba bien hasta que me dijo "vas a hacer la prueba técnica", bueno me llevo a un cuarto pequeño, paredes negras, sin espacio suficiente para los programadores que estaban ahí, en un rincón estaban varios monitores(basura) y pues me fije que la mayoría de los programadores estaban incómodos y sin espacio, era un cuarto donde no se podía ver movimiento(todo lo contrario a donde actualmente me encuentro) por lo que naturalmente me decepcione y pues realice la prueba pero sin la misma emoción con la que llegue… en definitiva no valía la pena irse por unos cuantos mas dólares en un lugar que dañaría mi salud mental…

La segunda entrevista si me pareció, desde el principio en el cual para entrar a la oficinas se abría la puerta por medio de huella digital, sin embargo es un trabajo 7/24 por lo que es sumamente pesado, sin embargo me parece por las tecnologías que aprenderé.

Para resumir para cambiarme de trabajo tendría que darse uno de los siguientes casos:

1-Instalaciones regulares, no como las de la primera entrevista.

2-Mayor salario con nuevas tecnologías.

¿Pido mucho? Solo el tiempo lo dira…

¿Como llamar a una función PL/SQL desde java?

 

Aquí les dejo la función para que puedan ocuparla.

   1:  //Recibe como parámetro un String y retorna un String
   2:   
   3:        private String ExtraerFuncion(String usercode) throws SQLException, Exception, Error{
   4:   
   5:              String sql = "", dato="";           
   6:              sql = "{? = call FN_RETURN_FUNCION(?)}";           
   7:              CallableStatement cs = null;
   8:   
   9:              try
  10:              {
  11:                  cs = sessionManager.getConnection().prepareCall(sql);
  12:                  cs.registerOutParameter(1, Types.VARCHAR);
  13:                  cs.setString(2, usercode);
  14:                  cs.execute();
  15:                  dato = cs.getString(1);
  16:              }
  17:              catch (Exception e)
  18:              {
  19:                  e.printStackTrace();
  20:              }
  21:              finally
  22:              {
  23:                   cs.close();
  24:              }
  25:              return dato;
  26:          }

Aprendiendo Oracle Forms

ORACLE 

          Antes que todo me disculpo ante los lectores que me leen pero debido al trabajo y el estudio he estado un poco alejado del blog, hay muchas cosas que he tenido que aprender entre ellas cosas buenas e interesantes y otras malas y aburridas.

Entre las que no me gustan debo mencionar Oracle forms, lo siento bastante aburrido debido a que es bien “anticuado” a mi parecer, pero es relativamente sencillo de aprender a hacer un mantenimiento sencillo… por lo que si alguien necesita aprenderlo les digo que no tengan miedo porque no es tan difícil realizar mantenimientos. Todo es un trigger y cuando se tiene esa idea ya lo demás es facil.

La versión con la que a veces me toca trabajar es la 6i, es vieja y al compararla con la 10 se podrán dar cuenta que hay muchas diferencias, entre ellas que en la 10 todo puede ser orientado a la web, y se puede meter código java.

Lo bueno de aprender Oracle Forms, es que si alguna vez trabajan con Oracle Financials podrán customizar cualquier forma sin mayor problema y esto es un valor agregado en Oracle Financials.

En lo personal lo siento aburrido, se puede hacer cualquier cosa relacionado con pl/sql de forma mucha mas rápida y sencilla que en un lenguaje de programación, sin embargo me gusta más hacerlo desde java o .net debido a que aprendo más cosas a la vez.

Todo esto pueden practicarlo descargando la base de datos Oracle y las herramientas para desarrollar de Oracle, son gratuitas y tienen todo lo necesario para conocer a fondo Pl/SQL, forms y report.

En uno o dos días pondré todas las herramientas que nos ofrece Oracle para poder programar sin necesidad de comprar nada, como consejo si se adelantan y tienen un ordenador con bastante capacidad les aconsejo que instalen la base de datos Oracle en una maquina virtual para evitar ensuciar la principal con tantos archivos.

Para los que saben Forms, no estoy diciendo que sea fácil totalmente, hay casos donde si se necesita de un nivel mas avanzado pero esto es ya cuando se desea personalizar.

Curso basico de Visual Basic .Net

Microsoft

 

Buenas a todos los que leen este blog :D , he recibido este correo que esta muy interesante para todos los que se quieran iniciar en Visual Basic .Net.

Read the rest of this entry »

Obten Visual Studio 2008 y Otro Software Gratis

  Software Gratis

Microsoft como siempre nos tiene bonitas sorpresas, claro si eres alguien anti-microsoft nunca te caerá bien… en este caso si eres estudiante puedes obtener Software gratis gracias a la Imagine Cup 2009, y no me refiero a las versiones Express de Visual Studio si no que a la profesional (al igual que Expression Studio), todo lo que debes hacer es registrarte y leer sobre cómo obtener el software gratis, hay mucho mas software gratis.

El software disponible es el siguiente:

  • Compute Cluster Pack
  • Compute Cluster Pack SDK
  • Expression Blend 2
  • Expression Design 2
  • Expression Encoder 2
  • Expression Media 2
  • Expression Studio 2
  • Expression Web 2
  • Office Project Server 2007 VisualStudioLogoWhiteBackground
  • Office SharePoint Server 2007 Enterprise
  • Project Professional 2007
  • SharePoint Designer 2007
  • SQL Server 2005 Developer Edition – 32 bit – CD1
  • SQL Server 2005 Developer Edition – 32 bit – CD2
  • SQL Server 2005 Express Edition
  • Virtual PC 2007
  • Visual Basic 2005 Express Edition
  • Visual C# 2005 Express Edition
  • Visual C++2005 Express Edition
  • Visual Studio 2005 Professional Edition CD1
  • Visual Studio 2005 Professional Edition CD2
  • Visual Studio 2008 Professional Edition (x86 and x64 WoW) – DVD
  • Visual Studio 2008 SP1
  • Windows Embedded CE 6.0 DVD
  • Windows Server 2008 Enterprise and Standard – DVD
  • Windows Server 2008 Enterprise and Standard 64bit – DVD
  • Windows Services for UNIX 3.0
  • XNA Creators Club Online Academic Subscription

Entra a la página www.imaginecup.com para tener más información.