Data Trade: paso a paso

09/06/2016

Seguimos avanzando con el desarrollo de lo será una gran y útil plataforma utilizando nuestra vasta experiencia del funcionamiento de Mercado Libre. Estamos poniendo el mejor esfuerzo para obtener como resultado un producto elegante, versátil y sencillo que te permitirá mejorar tus ventas y productividad.

Aquí se puede observar una captura del Asistente Inicial de Configuración:

DT_assistant

¡Pronto más novedades!

Sherpals: servicio para compras en el exterior

08/06/2016

GDNet-Server-HW

Me he topado hace un mes con este gran servicio (www.sherpals.com) que permite que realices compras en el exterior y te lo traigan a este país. Todos sabemos los precios que se manejan en Argentina y muchas veces lo difícil que es conseguir un producto en particular.

En nuestro caso, queríamos actualizar nuestro servidor con un hardware real para servidores.

Por ende, gracias a Sherpals ahora dicho servidor posee un CPU AMD Opteron 6000 series de 12 núcleos (junto con una Placa Madre Supermicro), en el que mejorará notablemente todos los servicios que alojamos en él y en el que se benefician nuestros clientes.

¡Gracias Sherpals!

Reparando una Lenovo Yoga 3 Pro-1370: Cuelgues aleatorios

05/05/2016

Esto les puede servir para quienes poseen dicha Notebook que al parecer viene con un defecto de fábrica. Lo he investigado en varios foros (el problema era que se “colgaba” de manera aleatoria), pero sin ninguna solución implementada.

La cuestión no solo era de manera aleatoria, sino que sucedía al mover o apenas golpear la Notebook. Esto lleva a la idea básica de que “hay algo suelto” dentro de la misma.

Revisando, llegué a la conclusión de que el problema era la placa que posee uno de los conectores laterales y que tiene al Slot (mini PCIe) para la conexión de la placa Wireless:

IMG_20160503_171226

Por supuesto que esta placa va conectada a la placa madre y ahí es dónde está el problema. Por lo visto se produce un falso contacto y causa el problema antes mencionado.

La solución más sencilla fue buscar la manera en la que, una vez colocada la tapa inferior de la notebook, realice una presión hacia esa conexión para evitar este problema. Para ello he implementado los resortes que se utilizan para los disipadores tanto de las Placas de Video, como los CPU (sobre todo en los CPU de las notebooks):

IMG_20160503_172433

NOTA: ¡No usar cualquier resorte! Los que he implementado son ideales dado que no poseen mucha resistencia. De lo contrario la tapa inferior no quedaría bien cerrada y hasta se podrían dañar ciertas partes.

Con esto se ha eliminado el problema inicial.

KeyState OSD: v1.2

29/03/2016

appLogo

En esta semana me he puesto a aplicar las modificaciones/mejoras que tenía en el tintero para la siguiente versión de esta pequeña aplicación.

Links de descargas:

NOTA: solo faltaría generar el instalador para Windows 32 Bits (pero esto requiere un entorno de 32 Bits para poder generar los instaladores).

keystateosd.gdnet.com.ar

Desarrollando con la API de Mercado Libre

22/02/2016

Últimamente en GDNet estamos haciendo énfasis en lo que es Desarrollo de Software (especialmente Desarrollo Web). Este tipo de desarrollo lo realizamos utilizando el Framework Web Django, que nos dá excelentes resultados acelerando cada trabajo solicitado por nuestros Clientes.

En las últimas semanas hemos iniciado lo que en el futuro será un Servicio Web utilizando la API de Mercado Libre el cuál tendrá la mayor posible de utilidades que permitiría al Vendedor tener acceso a diversos tipos de datos. La idea, no se limita solo a la obtención de datos sino también agregar funcionalidades como la de recibir Notificaciones de distintas operaciones, Reportes de Ventas, etc., entre otras.

Una captura de las primeras impresiones:

gdnet-ml

Desarrollo del Landing #Medas – Proyecto Pura Vida

08/01/2016

Hemos finalizado el desarrollo del primer Landing (dedicado a donaciones, por parte de la ONG Proyecto Pura vida) realizado por supuesto con Django y denominado #MeDas.

PPV_MeDas

OPEN Coffee 2.0: módulo Puestos

27/08/2015

Llegó hora de la tarea más laboriosa: el módulo de Puestos.

Siguiendo con el estilo del resto de los módulos de Administradores y Clientes, hoy he iniciado el desarrollo del módulo Puestos.

Este desarrollo llevará tiempo dado que es la sección, que podríamos llamar, central de la aplicación dado que es el encargado de administrar las conexiones entre la aplicación Servidor y Cliente.

Adelantamos una captura:

OC_wsModule

OPEN Coffee 2.0: datos del Cliente

25/08/2015

Lo que faltaba en el módulo de clientes es mostrar el total de los datos que lo componen. Hasta ahora, al igual que en el módulo de Administradores, se mostraba un resumen de los datos más relevantes.

Mediante el agregado de un botón adicional en la barra de herramientas ahora se puede mostrar/ocultar el detalle completo del Cliente:

OC_clientDetail

Y sino se ha seleccionado un Cliente:

OC_clientDetail_empty

OPEN Coffee 2.0: aspectos visuales

21/08/2015

Siendo que me gusta darle un buen diseño visual a las aplicaciones (no soy solo un programador 🙂 ), se me ocurrió representar de mejor manera los elementos (o items) “inactivos” en la aplicación.

Una captura del módulo de Administradores con items (o administradores) inactivos:

OC_disabledItem

Considero que a la hora de crear una aplicación, hay que representar bien aquellos elementos que requieren de una atención por parte del usuario o bien para distinguir entre elementos, estados, etc. Por ende trato de combinar lo necesario y mas apto de ambos mundos: Programación y Diseño gráfico.

OPEN Coffee 2.0: módulo Clientes

16/08/2015

Continuando con el desarrollo de la versión 2.0, es hora de continuar con el módulo de Clientes (teniendo básicamente el módulo de Administradores ya terminado).

Estos días, antes de continuar con los módulos en cuestión, he empezado a “purificar” un poco el código y tratando de seguir algunas de las ideas Zen de Python (como por ejemplo el más básico DRY: Don’t Repeat Yourself, que a veces “me olvido”). Por ende utilizando herencia y un par de técnicas para generalizar aquellas clases que son reutilizadas en varias partes del código.

Algunas capturas del módulo de Clientes:

OC_clientsModule1

OC_clientsModule2

LinkedIn Auto Publish Powered By : XYZScripts.com