Optimización del Trabajo

Saco Roto 2 Comentarios »

Creo que ya he comentado alguna vez que me encanta optimizar el trabajo (sobre todo el de los demás :P) al máximo para trabajar el mínimo imprescindible, en el menor tiempo posible y con la máxima seguridad de un trabajo de calidad correcta y terminación correcta, siempre buscando el equilibro cuasiperfecto entre calidad/tiempo.

Para ello hago un estudio de la forma habitual de trabajo, analizo donde están los puntos flojos en cuanto a fiabilidad de información y los tiempos empleados en los diferentes apartados de una tarea; de este modo mejoro a través de unas pautas la estructura de trabajo ofreciendo una fiabilidad mucho más grande que la anterior en menor tiempo. Por tanto no sólo estamos obteniendo una mejora de tiempo con el mismo grado de finalización de trabajo si no que además mejoramos en la fiabilidad del mismo siempre que sea posible. Bien a través de pautas de comportamiento, rellenado de hojas de control o con ayuda informática.

En este caso voy a intentar ayudar a un colega en la optimización de su “empresa”; lo pongo entrecomillas porque a mi forma de ver no adquiere el grado de empresa, no lo digo despectivamente si no a la forma de trabajo.

Continuar leyendo »

Atenuar imagen con javascript

Problemas Informáticos 8 Comentarios »

Aqui os pongo un enlace a una sencilla función de javascript que muestra una imagen atenuada y al pasar el cursor por encima se “desatenua” y se ve con los colores normales.

Y para que este post no se quede vacío, os pongo un curioso video de youtube en el que se muestra un dragon hecho de papel que no se mueve pero parece que nos mira fijamente todo el rato:

Está hecho de forma cóncava y parece incluso que mueve toda la cabeza para un lado y para otro, para arriba, para abajo… xD

Plasma Pong

Saco Roto 0 Comentarios »

Pensé que ya había comentado este juego hace meses pero he hecho una búsqueda y parece que no, así que aquí va!

Un programador particular ha desarrollado un juego emulando al clásico Pong:

pong1.jpg

Pero tiene de particular que está modernizado y además de una música de fondo tiene un gran colorido y sobre todo maneja miles de partículas a modo de campos de fuerza. Verlo para disfrutarlo! Creo que requiere una máquina medio decente.
El autor tenía una página con su dominio para descargarlo todo de forma gratuita pero parece ser que a esta altura de la vida Atari (creadora del original Pong) le ha pedido que retire todo lo relacionado a Pong (web y descargas) por problemas de copyright! no vaya a ser que no vendan Ataris?¿ en fin…

Os dejo un video y una imagen de Plasma Pong:

 plasmapong.jpg

 

Fotos de la última hornada de magdalenas

Recetas Cocina 0 Comentarios »

Pues como os comenté dias pasados aqui os pongo las fotos de la última hornada de magdalenas. No se ven muy bien pero salieron muy muy buenas y sobre todo que subieron y no se quedaron chafadas :D

magdalenas_11nov2007_01.jpg

magdalenas_11nov2007_02.jpg

magdalenas_11nov2007_03.jpg

Tiempo de preparación de la masa unos 5 minutos; tiempo de preparacion de magdalenas unos 5 minutos; tiempo de horneado unos 20 minutos (unos 12 abajo y luego arriba y abajo). Esperar a que se enfrien y ricas ricas :D 

:D Saludos a todos!

Juego de Pintar

Saco Roto 3 Comentarios »

Pues me he topado con internet con un juego que está interesante, aún no se ha desarrollado de forma completa pero el video del programador la verdad que mola. Se trata de Crayon Physics Deluxe.

Está muy bien el nivel de interacción con los objetos, el poder crear objetos enlazados entre sí. Es del estilo de LineRider pero más interactivo y con niveles.

Esperemos que la coletilla “Deluxe” no signifique de pago pues su anterior versión es gratuita.

Particion Oculta en Servicio Técnico

Saco Roto 0 Comentarios »

A veces le “meto mano” al servicio técnico, es algo que me gusta y aunque sea de uvas a peras pues bajo y me meto con alguna máquina por variar de trabajo.
A lo mejor es una tontería pero alguna vez se me ha pasado por la cabeza el saber cómo hacen algunos fabricantes para crear una partición oculta con el sistema operativo inicial, y si te “peta” windows, pues coges y aunque lo pierdes todo, restauras y al rato ya tienes otra vez el ordenador como lo compraste.
Tras buscar y buscar por foros, encontré una herramienta (que para variar aún no he probado) que realiza esa función.
La verdad que pensándolo un poco, aunque la idea mola mazo xD, aqui en la tienda no sirve demasiado pues no es lo mismo un portátil (que casi no se puede actualizar el hardware) que un PC que en cuanto actualices la placa base o se te estropee y haya que cambiarla o incluso el disco duro (que parece que últimamente los miras con mala cara y se rompen sólos) pues ya no valdría esa herramienta que deja el windows como de casa (habría que volver a crearlo).
Pero bueno, el programita que encontré es http://www.acronis.com/oem/ y no se si llegaré a probarlo pues creo que cobran unos 60€ por cada equipo. En un portatil a lo mejor se lo pueden permitir, en un PC pues la cosa está más apretada de margen.

Programación en PHP

Saco Roto 0 Comentarios »

No se si sabréis que me gusta mucho la programación de webs en PHP. Tanto con este lenguaje como en otros te das cuenta que no hay límites. Se puede desarrollar cualquier tipo de web, cualquiera que sea por grande que sea, lo único que hace falta es tiempo. Con la conjunción PHP y MySQL se pueden crear herramientas muy potentes y también sacarles un partido muy interesante.
Una de mis labores que desarrollo en el trabajo en el cual estoy es como lo decimos aqui “sacarle las tripas” a un web. No me refiero a ver el contenido html, ni nada similar. Nos movemos en el mundo de la informática y la empresa en la que estoy tienen una página web, me refiero a una tienda virtual.
Antes de llegar yo, los productos los añadían a la tienda virtual a mano y no todos porque eran demasiados productos. Trabajamos con un programa de gestión como todo el mundo :D no diré nombres por no hacer publicidad pero tiene la base de datos en dbf (si, arcáico pero lo siguen usando)
Una de mis labores iniciales y dado que me pasaron la pelota de actualizar el web (y además es que me’encanta la optimización del trabajo siempre y cuando se mejore en fiabilidad y se reduzca tiempo) fue por tanto optimizar esa labor. Es muy pesado añadir productos, tener que verificar el stock, que si ya no hay en almacén pues quitarlo del web o ponerlo como que no hay stock, cuando vuelve a venir pues agregarle otra vez stock al web, etc. y más teniendo en cuenta que en informática se trabajan con muchas referencias.
Por tanto mi optimización para esta labor fue desarrollar una sencilla aplicación que cada hora cogiera los datos de las familias que nos interesaran del programa de gestión, y los subiera al web, actualizara además el stock y el precio de forma automática con esa misma subida. Si el programa tiene ficha/foto, que la agregara al web y si no creé una base de datos intermedia para agregar fichas de productos (descripcion, caracteristicas, foto, etc.); de esa forma se tenia el web actualizado con un desfase en tiempo de máximo 1h. muy bueno, pues además se podía hacer alguna tienda virtual especializada en alguna familia y con otros márgenes.
El problema comienza cuando por misterios de la vida que nunca comprenderé los stocks empiezan a descuadrar. Nunca entenderé que si compras 5 unidades de un producto y pasan 2 semanas y vas a ver el stock real físico, ves que queda uno, pero miras en el programa y a lo mejor te dice que quedan 2. Si, debe de tener una explicación como por ejemplo que han vendido 1 unidad y que no la han facturado o que ha desaparecido “misteriosamente”, las desapariciones misteriosas puede ocurrir si una empresa es grande, pero esta es pequeña y hay confianza por lo que debe de haber pasado la opción primera. Lo raro es que estos hechos ocurren muy amenudo y no sólo en el sentido explicado, si no que a lo mejor compras 5 unidades de un producto y a las 3 semanas te dispones a vender a público la última unidad y el programa te dice que no hay stock ¿cómo que no hay stock si lo tengo en la mano? pues como que no, y si lo vendes se queda a stock -1. Si, increible, alguien a vendido aire con forma de este producto y lo ha facturado?¿ joder, eso si es un buen vendedor.
Pese a que este problema de productos fantasmas puede parecer raro, el hecho es que pasa en más de una empresa. Aún no he conseguido saber la causa, quizás si algún dia monto yo mi empresa, realmente veré si me pasa a mi o no, pero hasta entonces estaré con la duda de si es el programa, las personas o qué es lo que hace que hayan descuadres tan a menudo de stocks.
Dado que no quería tocar para nada el programa de gestión, la solución a este problema fue crear un campo “regulador de stock”. Es decir, si en el programa decía que quedaban 3 unidades de un producto, pero luego yo veía físicamente que quedaban 2. Pues en el campo regulador de stock tenía que poner -1. Así al actualizar los stocks el stock real = stock del programa + stock regulador ( stock real = 3 + -1 = 2) Esto conllevaba controlar el stock de forma física por lo menos de los productos importantes pero eso no era problema pues era rápido y sencillo. Hice un formulario para introducir Código y Stock fisico, y automáticamente se calculaba el regulador de stock.

Hasta aqui todo bien, además cualquier empresa que se precie es interesante poder ofrecer sus productos a internet o incluso como catálogo (sin precios ni carrito de compras), pues si añades o quitas un producto, a la hora tienes el web actualizado sin muchas preocupaciones.

El problema viene cuando en mi empresa y dado que la venta de productos informáticos ha decaido mucho, se opta por stockar menos material (pues algun material se nos quedaba mucho tiempo en tienda y los precios se quedaban obsoletos).
No se puede tener una tienda virtual de informática con 1 CPU, 2 placas base, 3 módulos, etc. (por poner un ejemplo), de esta forma entramos en

La segunda fase
Esta es la fase de la que quería hablar, y estoy bastante especializado (por decirlo de alguna forma). Los tengo ya todo bastante automatizado. (me encanta automatizar, me’ncanta)
La solución a este problema (tener una tienda virtual con una amplia variedad de productos) era poner productos directos del proveedor y aprovechar los tiempos que hay desde que un cliente realiza un pedido hasta que paga para solicitar el producto al proveedor y realizar el envio al cliente o incluso enviarlos directamente desde el proveedor.
Por tanto, empecé a especializarme y de esta forma cree una base de datos de proveedores y de productos.
Con una serie de scripts en PHP, puedo integrar miles de productos en la tienda virtual en una mañana con información en tiempo real (o casi para no saturar el servidor -cada 4 horas-)
De esta forma, si el proveedor tiene una buena página web “le saco las tripas”, es decir, que chupo todos los productos del proveedor, los pongo en mi base de datos superguay y desde esta superbase de datos, actualizo la tienda/s.
Lo primero es analizar el excel directamente o csv con php directamente del proveedor.
Un script se encarga de bajarlo del proveedor, analizarlo, separar los campos y agregar/actualizar los productos (codigo, nombre,familia,stock,precio,etc.) Esto se hace cada 4 u 8 horas, o una vez al día para tener el precio, disponibilidad y stock muy actualizado (a diario) de miles de productos sin mover un dedo.
Otro script diferente se encarga de visitar las fichas del proveedor y extraer foto y descripción del producto. El script se conecta al web como si fuera un visitante y analiza el html extrayendo los campos pertinentes, así como descargandose la foto a nuestro servidor. Todo esto también de forma automática. En caso que todas los productos de ese proveedor ya tengan ficha no hace nada para no saturar el servidor remoto. En caso que el proveedor agrege nuevos productos, el script los detecta y descarga su ficha.
Tenemos de este modo una base de datos de todo un proveedor de productos, con fotos, descripciones, precios y stock actualizado a diario y listas para ser enviadas a nuestra tienda virtual :D
Si a esto le añadimos que podemos trabajar con tantos proveedores como querramos, pues tenemos una gran base de datos actualizada a diario donde el fallo de stock es mínimo, el tiempo de servicio es rápido y las fichas de producto están actualizadas.
Una maravilla :D

Esto se puede aplicar tanto al campo de productos informáticos como a cualquier otro campo donde el proveedor de esos productos esté medianamente informatizado.

Saludos a todos y espero que se entienda :D

Gran Paella

Recetas Cocina 2 Comentarios »

Yeah. El domingo pasado quedé con unos amigos para hacer una paellica en su campo. El cocinero en este caso fue Agustín y yo no se si le gustará esto de la cocina pero creo que tiene buena mano: ¡salió muy buena!
Pienso que plato que hace, plato que le sale bueno, o la probabilidad de que le salga bueno es mayor que si lo hace otra persona, eso es tener mano para la cocina.
Mi novia me dice que yo tengo buena mano para la cocina pero Agustín en arroces es un gran maestro :D ya lleva 2 paellas de 2 sublimes.
Luego pondré fotos a ver que tal salen que las hice con el móvil.
Aqui van las fotos, la verdad que han salido un poco borrosas :D por un lado falta de luz y por otro que a veces las hago demasiado cerca:

paella_11nov2007_01.jpg

paella_11nov2007_02.jpg

paella_11nov2007_03.jpg

Dado que tenía la cocina en plan fogón tradicional (leña) un poco abandonada, vamos a ver si este fin de semana quedamos en la huerta a preparar o bien otra paella o bien carne a la brasa, pero habrá que ver el tiempo que hace y si lo tienen libre y tal y luego si se quiere apuntar alguien más pues bien pero tampoco en plan masivo xD que al final no se disfruta bien de toda la gente, yo prefiero poco a poco.

¿Decir la verdad al cliente?

Problemas Informáticos 3 Comentarios »

A veces se me han planteado situaciones como las de hoy en las que hago lo que mi ética me dictamina.
Un cliente se presenta con una memoria ram en la mano (256mb DDR400). Me comenta si tenemos módulos pues el suyo está estropeado.
Pues ni corto ni perezoso miro en el almacén y efectivamente hay módulos de memoria, le saco uno (512mb DDR400) y le digo el precio, además de que con Windows XP notará un poco de mejoría al tener mayor memoria. A todo esto que me choca que el cliente traiga el módulo de memoria en la mano y le pregunto:
YO: ¿Pero como sabe que está estropeado?
Cliente: Pues me lo ha dicho un técnico.
Yo: Ah, si te lo ha dicho un técnico pues entonces OK.
(A todo esto que me quedo con la mosca detrás de la oreja porque si se lo ha dicho un técnico porqué no se lo ha cambiado el técnico?¿ Así que “ataco” de nuevo)
Yo: Pero… entonces el ordenador no enciende, no?¿
C: Si, el ordenador enciende y pita y no llega a la pantalla de inicio de windows
Yo: (Me quedo flipando del “técnico” que le había dicho eso) Pues cuando un ordenador pita puede ser por la VGA u otras razones. ¿Te sale algo en pantalla?
C: Si, me sale unos textos y pita y se queda ahí. Y el técnico me ha dicho que eso es de la memoria.
Yo: (Me descojono internamente) Pues poco técnico será si le ha dicho eso (y me quedo tan pancho). ¿Pero entonces salen letras? (No me lo podía creer)
C: Si, salen letras pero no puedo meter la clave.
Yo: Eso seguramente es la BIOS del ordenador que lleva una pila y lo debes de haber dejado desenchufado de la corriente un tiempo …blablabla…
C: Ahora que lo dices, si que lo he tenido un tiempo quitado de la corriente…
Yo: Lleva cuidado con el técnico que te ha recomendado eso (si le ha recomendado cambiar la memoria ram por una desconfiguración de la BIOS, ¿qué hará cuando entre un virus al ordenador? ¿Cambiar la placa base? xD)
C: Es que es técnico pero es ya mayor
(Si, cuando los ordenadores no tenian disco duro…en fin…)
Yo: Pues si como me dices que tienes Windows XP yo te recomiento que le pongas las 512Mb. de RAM te irá mucho más fluido el windows y si no te aclaras con lo de la BIOS te lo traes y te lo miramos pero ya te tendríamos que cobrar servicio técnico. Que otra persona a lo mejor te vende la memoria RAM y se queda tan tranquilo pero es que yo, venderte algo sabiendo que no es eso, pues no.
C: Ah, vale gracias, pues lo miraré de traer.

No se si lo traerá o no, pero a mi me gusta hacer lo correcto. Quizás no soy el vendedor perfecto que una empresa desearía tener pero yo creo que a la larga, dar buenos consejos y dejar correctamente los equipos atrae más dinero que el que sólo se dedica a vender (aunque en este mundo no todo funciona con esta lógica y menos en informática, así que tampoco estoy seguro de lo que acabo de decir).

La pregunta de esta entrada es: ¿decir al cliente el problema real? o ¿quedarme callado, no preguntar, vender y punto? A lo mejor si no hubiera sido tan curioso hubiera vendido un módulo de memoria pero yo creo que el cliente lo hubiera traido otra vez, casi seguro.
Así que, qué es mejor¿? Soy mal vendedor?¿ (A parte que lo mio no es vender si no la programación :P)

La pila del ordenador

Problemas Informáticos 3 Comentarios »

Bueno, esto me pasó el otro dia. Increible pero cierto y que conste que lo pongo aqui porque me resulta gracioso. No me rio de las personas ni de su desconocimiento, simplemente para mi, conocedor de la materia, me resulta un poco cómico al igual que yo les resultaré gracioso cuando pregunto cosas que no entiendo a gente que entiende :D

Entra un cliente a la tienda pila de placa base en mano:

Cliente: Hola, tenéis pilas para el ordenador
Yo: Pues no tenemos, es algo que no se suele estropear
C: Es que el ordenador no enciende y era para cambiar la pila
Y: Pero sale algo en pantalla o algun error o algo?¿
C: No, no enciende
Y: Pues eso no creo que sea la pila, la pila sirver para mantener la información de la BIOS almacenada pero puede arrancar perfectamente aunque falle la pila
C: Pues no se. Un amigo no le iba el ordenador, le cambió la pila y ya le funcionó; y yo iba a hacer lo mismo
Y: ….

Pues eso :D a mi me resultó chocante. A ver si ahora va a resultar que hay algo que no se y del que se rien es de mi xD

Actualización de Hardware “moderada”

Problemas Informáticos 0 Comentarios »

Pues eso he puesto en el título por no llamarla “cutre” :)

Finalmente y tras varias actualizaciones que me han salido un poco rana, pues tengo un raro Core 2 Duo a 2 y poco (el e6420) con una Tarjeta Gráfica x1950 PRO (AGP…). El problemilla me surje ahora cuando he ido a instalar un juego que no encuentro: Rainbow Six Vegas. Me tocará buscarlo mejor pero me llevará tiempo; es el juego donde más se me ralentizaba el anterior equipo. Aun así ya he notado bastante mejoria en Ghost Recoon Advanced War Figther 2 lo cual ya me deja un buen sabor de boca y ver que ha merecido pillarme el Core 2 Duo.

Tan pronto tenga más pruebas de rendimiento las iré poniendo. Por lo pronto si tienes un ordenador un poco anticuado y una buena VGA AGP, una opción a considerar (a parte de comprarlo todo nuevo) es pillarse una Placa Base AsRock 4CoreDual-SATA y un Core 2 Duo y ya se puede ir tirando unos mesecillos más :) lo bueno que tiene es que el Procesador ya vale para futuras actualizaciones (no es FSB1333 pero tampoco va mal)

Edito:

Bueno, ya he hecho alguna prueba. El rendimiento en juegos se nota un poco. Por lo menos ya me quedo más agusto porque con la actualización previa de la VGA la verdad que el rendimiento aumentó bien poco pero con la actualización de la CPU ya se nota; no es que sea para lanzar cohetes pero por lo menos se nota que no es poco :D El problema es que tampoco tengo donde comparar. No he visto una 8600GT funcionando, ni una 8800GT funcionando, así que no tengo ni idea.
El Rainbow Six Vegas le cuesta un poquillo pero se mueve aceptable que no es poco. A lo mejor resulta que a todo el mundo ese juego le va superrapido y yo estoy aqui haciendo el lerdo pero como digo no tengo donde comparar.
Indicar que la torre es más silenciosa, suena pero es un sonido ligero y soportable y la iluminación azul de la caja la verdad que mola :) y coincide también que la única fuente ATX que encontré en su dia también era modding y llevaba luces azules así que todo a juego.
El rendimiento del Core2Duo lo noto por ejemplo al recibir correo electrónico el filtro de spam antes dejaba el ordenador un poco lento y ahora lo maneja con mucha soltura. Incluso parece que bajan 2 o 3 veces más rápidos.
Por ahora yo creo que aguantaré una temporada así con esta máquina que tampoco es manca. Al final me ha costado como si me hubiera comprado una nueva :P pero es lo que tiene el querer experimentar y ampliar. Unas veces sale bien otras no. Lo que está claro y me ha pasado muchas veces (cada vez menos menos menos) es que la frase “lo barato sale caro” tiene toda la razón del mundo.
Ahí voy pilotando encima de un Core2Duo e6420 + 1Gb DDR400 (en cuanto pueda le meto 2GB DDR2) y x1950PRO agp
La verdad que estas placas “raras” (4CoreDual-SATA) están bien para hacer de transición.

WP Theme & Icons by N.Design Studio
Sindicacion RSS Comentarios RSS Iniciar sesión