SAP PI/PO Enable Web Service Compression

Many people don’t know the web services has a feature to compress the information for request and response to exchange data between client and server.

The advantages of using this feature are that you can send high volume information in web services without reducing the performance, for example, you can send an XML payload of size 40 MB compressed in some 800 kb.

To enable this you need to add some headers in your web service consumer client. In case to PI/PO the equivalent is adding these parameters in SOAP module adapter configuration:Screenshot_20170814_174631 Like this:

Screenshot_20170814_173354

But you need check which direction of the communication channel is configured, in the previous SAP PI documentation describe the configuration:

The receiver SOAP adapter uses these parameters for the request message; the sender
SOAP adapter uses these parameters for the response message.

If you’re using a Java client with axis you could enable this feature adding this lines into your Out Binding Stub class:

org.apache.axis.client.Call _call = createCall();
// other conf props...
_call.setProperty(HTTPConstants.MC_ACCEPT_GZIP, Boolean.TRUE);
_call.setProperty(HTTPConstants.MC_GZIP_REQUEST, Boolean.TRUE);

This is imperceptible for PI/PO because into the PIMON you can see the message size as normal size, you can check the web service consumer to validate if the request is compressed or not.

Regards

Comprar un refrigerador…

Bueno este tema es algo que nunca pensé publicar en el blog pero dado que ahora estoy incursionando en temas energéticos es algo que me gustaría compartir y no pienso escribir tips al respecto sobre como comprar un refrigerador, para eso hay muchos sitios, en su lugar quiero hablar desde el punto de vista energético.

La eficiencia energética es una práctica que tiene como objetivo reducir el consumo de energía.  (Wikipedia)

Comprar un refrigerador para mí era algo tan simple como ir seleccionar uno que fuera del tamaño adecuado con los aditamentos/funciones correctas, que tuviera el espacio de acuerdo a lo que quiero almacenar y qué me agrade visualmente, hay refrigeradores económicos y de gama alta, sin embargo hay un factor que nunca imaginé que tendría que revisar y ese es el consumo energético.

En Europa los electrodomesticos que tienen un consumo significativo de energía o que pasan gran parte del tiempo encendidos llevan una etiqueta de eficiencia energética, la cual sirve para clasificar a los electrodomesticos de acuerdo al consumo de energía, y en su caso si aplica, las emisiones de CO2.

La clasificación es de 7 niveles y muestra de forma clara el consumo del electrodomestido en kWH (mensual/anual) y lo califica dentro en una escala qué determina si es un producto es ahorrador en terminos energeticos o de alto consumo.

etiqueta_energetica-1-z

(Etiqueta de eficiencia energética Europea)

En México no he visto este tipo de etiquetas pero en la Norma Oficial Mexicana NOM-015-ENER-2012, describe que debe ser la siguiente y además es obligatorio que todos los productos la tengan visible ante el público, pero honestamente nunca he visto ninguna -__-…

Screen Shot 2017-07-29 at 5.41.24 PM

Etiqueta energética de acuerdo a la NOM-015

Así que la pregunta importante es ¿el refrigeraor que voy a comprar es eficiente en su consumo? para ello decidí hacer el cálculo personalmente para conocer cual sería la clasificación, pero en este momento me doy cuenta que hacerlo es ridículo, ya que en México no se expresa de la misma forma que en Europa, pero en su lugar si puedo determinar cuanto me va a costar el consumo del refrigerador para comprobar y si es ahorrador o no. Así que voy a explicarlo.

Elegí el Daewoo Classic FR-153cw por las carácteristicas vanales y sencillas que mencioné al principio (dimensión, tamaño, precio, apariencia, etc…) no significa que es el mejor de todos los refrigeradores pero si es el que adapata a lo que necesito ahora y es lo que puedo pagar.

CLASSIC_LUZLED.png

Al bajar el manual tiene las siguientes especificaciones:

Screen Shot 2017-07-29 at 4.22.14 PM

Para calcular el consumo se utiliza el índice de consumo energético, el cual NO viene en la etiqueta energética.

“Este Índice es el cociente entre el consumo de energía medio del aparato, obtenido en el ensayo de laboratorio, y el consumo de energía normalizado del mismo.” – Criterios para refrigeradores y congeladores 2017

Claramente significa que durante el desarrollo del producto se hacen pruebas en diferentes condiciones para medir el consumo del refrigerador, en México deben cumplir la “NORMA Oficial Mexicana NOM-015-ENER-2012, Eficiencia energética de refrigeradores y congeladores electrodomésticos.” así que en pocas palabras no tengo estos datos y no los voy a medir.

Por lo tanto si no puedo conocer estos datos (a menos que haga las mediciones) voy a basarme en el consumo considerando un periodo de 24 hrs, los refrigeradores tienen un ciclo de encendido y apagado para ahorrar energía, no es lo mismo medir un refrigerador en modo vacacional que en máxima potencia durante el verano.

La potencia está expresada en watts y en el manual no determina el tiempo, no estoy seguro pero veo que otros productos al medir el consumo se representan en KiloWatts/hora. Así que lo voy a reflejar el consumo en kWh (Kilowatts/hora):

Screen Shot 2017-07-29 at 4.51.30 PM

Aquí pueden encontrar una calculadora on line

Mi refrigerador consume: 79w*1hr/1000 = 0.079kWh

Esto significa que el refrigerador en un un consumo mensual (suponiendo que está encendido las 24 hrs y consumiendo la misma potencia) me daría un total de 56.88 kWh al mes (79w*24hr/1000) * 30 días.

Si lo multiplicamos al año serían 682.56 kWh, lo cual es demasiado para un frigobar de 120lt. Pero recordemos que hice el calculo considerando que está consumiendo la misma potencia las 24 hrs y normalmente los refrigeradores se apagan por ciclos por lo cual debe ser menor.

En internet encontré como referencia en Walmart que el refrigerador consume 363 Kwh/año. Y si lo comparo contra mi cálculo es más del doble, pero me siento tranquilo ya que seguramente mi cálculo está muy por encima por mi supuesto, pero si lo divido a la mitad (682.56 kWh/2) 341.28 kWh es equivalente a 363 kWh, porlo que me da cierta confianza en lo que hice.

En la factura de la CFE puedes encontrar el costo del kWh que te cobra la empresa, esto es variable por el consumo y por la region donde vives, en mi hogar por ejemplo el costo del kilowatt en un consumo intermedio es de 0.956 pesos:

Screen Shot 2017-07-29 at 5.54.25 PM

Así que tener esté refrigerador operando al 50% de su capacidad me va costar al año:

  • $326.27 = 341.28 kWh * 0.956 con la tarifa intermedia
  • $956.27 = 341.28 kWh * 2.802 con la tarifa del excedente

Hasta aquí suena razonable pero el tema se complica por el volumen, ya que si un refrigerador de 120 lt consume 363 kWh y uno  dede 300 lt consume lo mismo, eso significa que el refrigerador no es eficiente de acuerdo a su volumen, entendamos que existen diferentes tipos de refrigeradores por lo cual su consumo es diferente.

Por lo que puedo concluir que comprar un refrigerador es complejo y algo muy personal (si es que te fijas en todos estos detalles), pero si no te importa el cambio climatico ni el dinero que vas a pagar puedes comprar el refrigerador que más te gusta.

Aquí les unos ejemplos con ventajas y deventajas de los tipos de refrigeradores:

Screen Shot 2017-07-29 at 5.34.23 PM.png

Fuente (Soluciones Energéticas Para la Vida Cotidiana)

Saludos

Nintendo take my money *0*

Estoy super emocionado por este juego el estilo de Inti Creates me agrada bastante, es como esa combinación perfecta de lo clásico con mecánicas modernas.

Este videojuego es un cross entre los personajes de Migthy No9 y Azure Striker Gunvolt, donde el juego tiene la formula de los Megaman clásicos y eso me encanta.

En el gamplay de Barcade se puede ver de lo que hablo, el trabajo que hizó Inti Creates en los megaman Zero es más que suficiente para que tengan mi confianza.

Ahora tengo que comprar un 3ds o un 2ds…. porque solo esta disponible en las consolas de Nintendo y no pienso comprar un Nintendo Switch.

Saludos

Soundcloud…

Escucho en el podcast de #Nerdcore que han despedido a muchas personas de la empresa de Soundcloud y aunque no se ha confirmado solo hay rumores de su cierre.

Generé una cuenta hace mucho en el sitio para guardar las pistas de audio mientras estudiaba canto, ya tiene tiempo que no entraba pero no me permite descargar el audio que subí.

Aun tengo el respaldo de los archivos pero en caso de que cierre el sitio quedará en mi recuerdo que me gustó mucho como había hecho el playlist.

Screen Shot 2017-07-18 at 11.43.20 PM

Así que en caso de que lo cierren este será mi recuerdo. =P

Saludos

God Java Developer To Great One – Jhon Arthur

cover He de confesar que la portada de este libro me capturo de inmediato por el título, lo siento pero fue un golpe directo para alimentar mi ego que no podía dejar pasar.

Pero si lo vemos desde esta perspectiva, te sientes como “un buen programador” y un libro te dice como volverte en “uno grandioso”es algo que no pude evitar, pero tenía curiosidad por saber lo que el autor considera que un desarrollador grandioso debe tener.

Y, sin ser negativo, pienso que esté libro no aporta mucho cuando ya tienes una trayectoría porque describe (de forma sencilla) los patrones de desarrollo básicos que todo programador debería conocer, hacer o por lo menos saber que existen.

Voy a confesar que soy muy malo con los nombres de personas, de lugares o cosas, pero cuando ví los ejemplos de código me dí cuenta que había utilizado casí todos solo que  nunca supe que esa forma de programar era un patron de diseño de software.

No me siento un gran programador pero me gusta desarrollar y soy feliz por ello por hacer lo que me gusta, no me considero un experto porque el mercado de software es brutalmente cambiante, hoy puedes tener conocimiento en una tecnología y en un par de meses ya es remplazado… y me pregunto ¿cómo puedes ser grandioso en algo que cambia tan rápido? fácil, en mi opinión creo que no se puede.

Prefiero cuando la gente dice “tengo experiencia en X tecnología” a decir “soy especialista en esto…” para mí lo que te hace grande es la humildad, para escuchar, aprender y compartir.

El libro no es bueno y tampoco es malo, pero a mi me ayudo a descubrir como se llama esa forma de codificar que como buena práctica predico siempre que estoy desarrollando.

Saludos

Tú Primer Millón – Osvaldo Ramírez

51N95BRBMmL

Recientemente active de nuevo mi cuenta en Kindle Unlimited y me llamó la atención de este libro, el cuál, pensé que era uno de esos títulos de superación y motivación.

Sin embargo, me capturó la introducción del autor con la cual me identifique completamente y no porque el era de Ecatepec, en su lugar, me atrapó el relato ameno que el autor comenta como una charla entre amigos.

El libro muestra la corta trayectoria de Osvaldo Ramírez un empresario mexicano que relata su exeriencia en unas breves líneas donde muestra su sentir acerca que de los problemas que tuvo.

Y sobre todo la referencia y la influencia de que tuvo la obra de Robert Kiosaki sobre él  y la libertad financiera es lo que terminó por capturarme.

Es una narración muy corta pero la disfrute mucho, tiene secciones donde me identifique completamente con as experiencias que comenta el autor.