Quien soy? Facebook RSS feed Enviar por email Imprimir Parar este menu Ir arriba
Blogzote.com
Mexico, informatica, internet, musica y algo mas…
Pagina 1 de 241234...1020...Ultima »

Procesar csv en oracle mejorado

Ya había escrito de la necesidad de leer un archivo csv (comma separated values o valores separados por coma) en un post anterior que titule Procesar csv en oracle pero me tope con la necesidad de leer un archivo separado por “@” (arroba) en vez de “,” (comas).

Solo modifique un poco la función a la que se le manda la cadena a procesar, el valor que separa la cadena y la posición de la columna que deseas y te regresa su valor.

Si tienes por ejemplo la cadena:

1
11111@22222@33333@44444@55555

Necesitas sacar de esa cadena el 3er campo, o sea, el valor “33333″, solo generas la llamada a la función:

1
variable := get_string_value_best (3,@,11111,22222,33333,44444,55555);

Aquí les dejo la función:

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
31
32
33
34
35
36
37
38
39
  --
  -- GET_STRING_VALUE_BEST
  --
  -- return the string value for a string id "p_string_id"
  -- separated by "p_string_var"
  -- in a csv string "p_string"
  -- 
  CREATE OR REPLACE FUNCTION get_string_value_best (
     p_string_id            IN      NUMBER,
     p_string_var           IN      VARCHAR2,
     p_string               IN      VARCHAR2) 
     RETURN VARCHAR2 IS
 
     v_string_value VARCHAR2(2000);
  BEGIN
 
    IF (INSTR(p_string,p_string_var) > 0) AND
       (p_string_id         > 0) THEN
       IF p_string_id = 1 THEN
          v_string_value := SUBSTR(p_string, 0, INSTR(p_string,p_string_var,1,1)-1);
       ELSE
         IF (INSTR(p_string,p_string_var,1,p_string_id-1) > 0) AND
            (INSTR(p_string,p_string_var,1,p_string_id)   > 0) THEN			
            v_string_value := SUBSTR(p_string, INSTR(p_string,p_string_var,1,p_string_id-1)+1, 
                                              (INSTR(p_string,p_string_var,1,p_string_id)-1 - 
                                               INSTR(p_string,p_string_var,1,p_string_id-1)));
         ELSIF
            (INSTR(p_string,p_string_var,1,p_string_id-1) > 0) AND
            (INSTR(p_string,p_string_var,1,p_string_id)   = 0) THEN			
            v_string_value := SUBSTR(p_string, INSTR(p_string,p_string_var,1,p_string_id-1)+1, 
                                             (LENGTH(p_string) - 
                                               INSTR(p_string,p_string_var,1,p_string_id-1)));
         END IF;
       END IF; 
    END IF;
 
    RETURN v_string_value;
 
  END get_string_value_best;
Sin comentarios Email Imprimir

Mi infinitum de 1 MB a 4 MB

El día de hoy estaba trabajando con mis respaldos del mes, después de dos respaldos deje al final el respaldo mas grande (como 1.6 GB) para la noche, regularmente mi pc mas la conexión que tengo le toma como 6 horas para descargar el archivo de tal tamaño, acostumbro a bajarlo en la noche, mientras duermo mi pc trabaja.

Por casualidad el día de hoy decidí cambiar un poco la rutina, para acabar temprano, sacar el respaldo casi a las 9:00 pm, mi sorpresa fue que le toma a Filezilla sacar ese respaldo menos de una hora, ¿que paso? ¿que hice mal? o ¿que no hice? pensé, pero acabó menos de una hora (y lo estuve revisando a cada momento).

Con la ayuda de google, me entere de que subierón la velocidad de 1 MB a 4 MB, estuve investigando el por que de esta medida, me encontré que:

  • Clientes con 1 mega – suben a 4 megas.
  • Clientes con 2 megas – suben a 10 megas.
  • Clientes con 5 megas – suben a 20 megas.

Nota completa.

Me quede tranquilo, ya tengo una mejor conexión y por el mismo precio.

Nota completa.

Ya otra historia es que Slim lo esta haciendo por la competencia que ya tiene, no creo que sea de “buena onda”, NUNCA lo hace por ayudar a la gente o algo así, pero esa es otra historia.

Les pongo el “cálculo de velocidad de tu conexión a Internet“.

Y el conocido “speedtest“.

Sin comentarios Email Imprimir

Como fabrica nokia un teléfono celular

Navegando por Internet me tope con un interesante aunque corto articulo sobre como Nokia, el mayor fabricante de teléfonos celulares del mundo, lleva a cabo el proceso de fabricación.

Sin duda los puntos mas importantes a resaltar son las partes donde se dice:

“Lejos de optar por la subcontratación, la firma finlandesa considera la producción propia como uno de sus mayores activos”

“pese al alto grado de automatización, son diversas las operaciones que se realizan manualmente”

Creo que están totalmente correctos, hoy por hoy los teléfonos nokia son los equipos de mejor calidad disponibles, ahora se el por que, en lugar de optar por que terceros les hagan el trabajo, ellos prefirieron realizarlo ellos mismos, asegurando la calidad con esto y a pesar de que la tecnología ha avanzado mucho, todavía existen varios procesos manuales que, lejos de retrasar el proceso en general o hacerlo mas costoso, ayudan a mantener la calidad de los productos:

Aquí un extracto de la noticia:

900.000 teléfonos al día. Ésa es la cifra que producen las nueve fábricas que Nokia tiene actualmente en funcionamiento por todo el mundo. Lejos de optar por la subcontratación, la firma finlandesa considera la producción propia como uno de sus mayores activos, y por eso ha refinado sus procesos de fabricación para poder manejar 275 millones de componentes cada día y obtener los márgenes más competitivos del sector.

Un reportaje de Andy Reinhardt en Business Week revela algunas de las claves del sistema de producción de teléfonos móviles de Nokia. La empresa es una de las pocas que no encarga la fabricación de sus terminales a alguno de los grandes fabricantes OEM orientales, y tiene en funcionamiento nueve plantas de producción: tres en Europa, tres en América y tres en Asia, en las que trabajan un 20% de sus 66.000 empleados. A ellas se unirá antes de fin de año una décima fábrica en India, con capacidad para producir varias decenas de millones de móviles al año.

Noticia completa.

Aquí el reportaje inicial de Business Week de donde se desprende la noticia.

* 3 Comentarios Email Imprimir

El regreso del .MX

Hace unos días recibí en mi correo un mail de NIC México (la organización encargada de las administración de los dominios mx entre otras cosas), habla de nada mas y nada menos que del regreso de los dominios .mx, para los que no saben, actualmente solo se pueden registrar dominios con “mx” bajo un .com.mx, .org.mx, edu.mx y no se cuantas mas, en unos meses ya se podrá hacer directamente sobre .mx, y digo regreso por que al principio, según tengo entendido, cualquier registro era directamente sobre el .mx, incluso muchos todavía existen desde aquellos tiempos, como mi gloriosa www.unitec.mx, apenas cuando estuve investigando del tema me entere que solo lo permitieron para instituciones educativas o algo así, fue después que a unos sopencos se les ocurrió “organizar” la extensión y metierón el .com.mx y los demás, olvidandose de cuestiones tan básicas y elementales para el desarrollo de la extensión en Internet.

Sin duda este cambio beneficiara a todo mundo que nos movemos en Internet y en el tema de dominios, permitiendo registrar nombres mas cortos y mas facilmente identificables con nuestro país, ahora nada mas falta pedirle a NIC México que también baje sus tarifas, no he visto este año, pero el año pasado un dominio mx me costo 35 USD mientras que uno normal .com lo podía conseguir hasta en 7 USD.

Aunque no queda muy claro si las demás extensiones desaparecen o van a coexistir para lo cual esperemos se genere mayor información en el transcurso del tiempo, aquí les dejo el mail para que se enteren del tema:

Estimado Cliente:

NIC México liberará próximamente el registro de dominios directamente bajo .MX, es decir llevará a cabo la Reapertura del .MX.
La Reapertura del .MX atiende el interés de nuestros clientes en registrar dominios directamente bajo .MX y busca ofrecer mayor variedad en los servicios disponibles para los clientes de NIC México. El registro directo bajo .MX ofrece atributos atractivos y relevantes, como lo son el registro de nombres más cortos, la posibilidad de no restringir los nombres a un solo tipo de organización y la identificación directa con México en Internet, entre otros; abriendo así la posibilidad a los usuarios de registrar dominios como negocio.mx, por ejemplo.
La Reapertura del .MX se llevará a cabo por etapas, dando prioridad en la primera etapa a los titulares actuales de los nombres de dominio .MX en las clasificaciones existentes.
Durante la primer etapa denominada “Etapa de Pre-Registro” los titulares (registrantes actuales) de nombres de dominio .MX con cobertura vigente y registrados bajo cualquier clasificación antes del 1 de Marzo de 2009, podrán enviar una solicitud para registrar directamente bajo .MX exactamente el mismo nombre que tienen registrado(*) bajo alguna de las clasificaciones actuales. Ejemplo: si actualmente son titulares de negocio.com.mx entonces podrán solicitar el registro de negocio.mx. *Ver políticas de nombres reservados.

Si eres el Registrante de un nombre de dominio .MX en la “Etapa de Pre-Registro”, recuerda solicitar el registro de dicho dominio directamente bajo .MX del 1 de Mayo al 31 de Julio de 2009.
En caso de que exista más de una solicitud para un mismo nombre de dominio, se dará prioridad a la solicitud que corresponda al nombre de dominio con la fecha de creación más antigua en los registros de NIC México. Visita www.nic.mx para conocer todos los detalles y reglas de la Reapertura del .MX.
Si estás interesado en tener algún nombre de dominio adicional para participar en la etapa de Pre-Registro, aprovecha la promoción de nuestro 20 aniversario “un dólar menos por cada año cumplido” y regístralo en Febrero con tarifa de promoción (desde $15 usd por 1 año).
Para cualquier duda o aclaración, por favor envíanos un mensaje de correo a ayuda@nic.mx donde con gusto te atenderemos.

Atención a Clientes
NIC México Registrar
www.nic.mx
01 800 www nic mx / 01 800 999 642 69
MX es la nueva forma de decir México

* 1 Comentario Email Imprimir

Rata blanca en el metropolitan

Ya escribía en mi post anterior que tenia un buen de fotos en mi celular que tenia meses no pasaba a la computadora, junto con esas fotos también me encontré las que saque en el concierto de rata blanca que hicieron en el metropolitan.

Nunca había ido al metropolitan pero como me comentaban, son butacas, no tan bien adaptado para un concierto y menos de rock, pero el lugar no esta tan mal, asientos cómodos y muy accesible por cualquier medio de transporte, por coche, metro, microbus, etc.

El concierto buenisimo, aunque he de decir que al día que fue, no había escuchado su nuevo disco que fueron a presentar, “El reino olvidado” y no disfrute bien las rolas de ese disco que no había escuchado, error mio, la rola del mismo nombre y la de “el guardián de la luz” son muy muy buenas rolas, lo bueno que se tocaron ya unas mas viejitas, como la de “ángel” la de “el guerrero del arco iris” la de “la leyenda del hada y el mago” y ya no recuerdo cuales mas pero fueron como dos horas de concierto.

También he de decir que por mas que gritaba por la de “sinfonía fantástica” que nunca he escuchado en vivo, mis gritos nunca fueron escuchados, lo que si es que el guitarro, que no destaca mucho en general en las rolas de discos, pero ese día toco un solo que no recuerdo haber escuchado en discos y muy bien por el, toca muy bien, se la rifo como diría yo.

Acá les dejo un probadita de la galería que cree de las fotos de ese día:

DSC00755DSC00756DSC00760

Sin comentarios Email Imprimir

Pagina 1 de 241234...1020...Ultima »