Wednesday, February 28, 2007

La nueva generación de conectores Ruby y Perl


Gracias al siempre innovador Piers Harding nos llega esta excelente noticia. Haciendo uso del nuevo SDK de NetWeaver, Piers ha creado la nueva generación de conectores RFC para Ruby y Perl. Aunque aún están en versión BETA, un grupo de entusiastas beta testers vamos a probarlos hasta que nos quedemos dormidos de agotamiento.

Aquí está el enlace NetWeaver RFC gives the Next generation Ruby and Perl Connectors

Saludos,

Blag.


Technorati tags:

Tuesday, February 27, 2007

Wii y SAP...Juntos???


Seguramente el título de este post lo ha sorprendido...No se preocupen, que es normal -;)

Mis amigos Edward Herrmann y Daniel McWeeney han logrado algo que parecía imposible o impensable...

Sigan este enlace para leer el blog de Ed en el SDN o sigan este enlace para ver directamente el video.


Technorati tags:

Twitter - Que estás haciendo?


Para quienes no lo conozcan, Twitter es un servicio de comunicación social, en donde podemos compartir con un grupo de amigos lo que estamos haciendo durante el día.
Lo llevo usando desde hace un buen tiempo, y la verdad es que encanta, puesto que la comunicación es clara y no tan molesta con el Messenger.


Espero verlos pronto compartiendo sus vivencias -;)

Saludos,

Blag.

Ventajas y desventajas de ser Freelance


Yo empecé en el mundo de SAP hace más o menos 5 años, y en ese tiempo he trabajado contratado para un par de consultoras, TSNet Global y Actualisap. Y en ellas, para diversas empresas tales como Telefónica del Perú, Alicorp, Lima Airport Partners entre otras.
Ahora, como Freelance, trabajo principalmente para Stefanini - IT Solutions desde hace casi un año.
Por lo tanto, creo que puedo listar algunas de las ventajas y desventas de trabajar como Freelance.

Ventajas:
* El sueldo es mucho mayor, llegando en algunos casos a duplicar un sueldo de contratado.
* Uno decide en que proyecto trabajar y en cual no.
* Pueden tomarse vacaciones entre proyecto y proyecto.
* No se está obligado a trabajar sábados o feriados, puesto que por esto se cobran horas extras.
* El trato que recibe un Freelance por parte de la empresa en la cual se está haciendo la consultoría en mucho mejor que el trato recibido por un empleado de una consultora.

Desventajas:
* El sueldo no es constante, puesto que cuando no hay proyecto no hay paga.
* Uno depende la mayoría de veces de una consultora que haga las veces de agente.
* Los proyectos pueden escasear, puesto que las empresas muchas veces prefieren pagar menos sacrificando el buen trabajo.

Dicho esto, saquen sus propias conclusiones. Yo como es obvio, prefiero miles de veces continuar como Freelance...Y esto acabará, solamente el día que SAP concrete la oferta de trabajo que recibí hace algún tiempo.

Saludos,

Blag.

Wednesday, February 21, 2007

ALVrobot - Generador de ALV's


Gabriel Jenik ha creado la página ALVrobot - alv report generator, que es una aplicación desarrollada en PHP que construye en base a parámetros dados, reportes ALV completos. Ya lo he probado, y me ha parecido realmente excelente. Así que les recomiendo que visiten la página y saquen sus propias conclusiones.

Saludos,

Blag.

El Arte de Programar PHP


Así como lo oyen, he publicado un nuevo libro de la familia El Arte de Programar, esta vez fué el turno de PHP.


Saludos,

Blag.

Saturday, February 17, 2007

Utilizar Selection-Screens en un Dynpro


Como sabemos, en los dynpros no existen controles para crear los tan necesarios Selection-Screen...Felizmente, podemos crearlos desde un programa ABAP.

REPORT ZPRUEBA_ATG.

TABLES: SPFLI.

SELECTION-SCREEN BEGIN OF SCREEN 0101 AS SUBSCREEN.
SELECT-OPTIONS:
CARRID FOR SPFLI-CARRID.
SELECTION-SCREEN END OF SCREEN 0101.

START-OF-SELECTION.

CALL SCREEN 100.

Simplemente, creamos un SELECTION-SCREEN de tipo SubScreen.

Y en la transacción SE51, creamos un control SubScreen...


En el flujo lógico debemos colocar lo siguiente:

PROCESS BEFORE OUTPUT.

MODULE STATUS_0100.
CALL SUBSCREEN: SUBSCREEN_TEST INCLUDING SY-REPID '0101'.

PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.
CALL SUBSCREEN: SUBSCREEN_TEST.

Finalmente, el programa quedaría así...


Saludos,

Blag.

Thursday, February 01, 2007

Y otro libro más....


Al parecer, estas vacaciones me han hecho mejor de lo que pensaba -:) Acabo de publicar mi nuevo libro...El Arte de Programar, que además de una explicación sobre los algoritmos de programación, trae 6 ejemplos programados en 14 lenguajes de programación, que van desde el QBasic hasta el ABAP, pasando por Ruby, Perl y C#.


Hay varios libros más en camino...Pero para ellos, tendremos que esperar un poco más -;)

Saludos,

Blag.


Technorati tags: