17 ago 2013

Cuentaganado para tu negocio

De un forito en el que hicieron una pequeña consulta traigo la solucion que propuse.

Resulta que está de moda poner monitores en los negocios que tienen atención al público con información. En este caso se pretendia informar la cantidad de miembros presentes en una sala para lo cual propuse un "Cuentaganado" pero el código es facilmente comprensible y modificable para que la aplicación pueda usarse como una maquina de "Turnos de atencion".



Bueno lo unico que requiere es Python (2.7 en lo posible) y Tkinter o sea nada raro. Se puede instalar hasta en una netbook. Aqui vá el codigo con mis comentarios que espero sean de ayuda.

# Cuentaganado para Python 2.7 y Tkinter
# ventana con una etiqueta y 2 botones que cuentan o descuentan luky venga

from Tkinter import *

VentanadeAplicacion=Tk()
VentanadeAplicacion.title('Cuentaganado') # define el titulo de la ventana
VentanadeAplicacion.minsize(300,200)      # dimensiones minimas
vc=StringVar()
c = 0

def incrementar():
    global c
    c+=1
    vc.set(c)

def descontar():
    global c
    c-=1
    vc.set(c)

display = Label(VentanadeAplicacion, font=("Helvetica", 64), bg='white', textvariable=vc) # tipografia del numero
display.pack(expand = 1)
sale1 = Button(VentanadeAplicacion,text="Sale 1", command=descontar) # boton que marca salida o descuento
sale1.pack(side = RIGHT)
entra1 = Button(VentanadeAplicacion,text="Entra 1", command=incrementar) # boton que marca entrada o incremento
entra1.pack(side = RIGHT)

VentanadeAplicacion.mainloop()  # inicia la aplicación

13 ago 2013

No hay peór virus que Windows

KKland año noveno del reinado de la Kgeta

Me encargaron (La semana pasada) configurar el acceso a internet del club (ver pagina web)  segun las siguientes condiciones:

1) PC_Adm3 sin acceso a internet aqui solo debe quedar el acceso minimo e indispensable a la red local para compartir archivos y acceder al sistema de cobro de cuotas sociales que corre en PC_Adm1
2) PC_Adm2 lo mismo que Adm3 más el permiso para poder consultar el e-mail del club, alojado en live.com, via web pero solamente ese permiso.
3) PC_Adm1 red local e internet libre
4) WiFi Access point Internet libre con acceso por contraseña pero ningun permiso para la red local de administracion del club.

Todo por 2 pesos y con lo que hay, o sea, 2 routercitos economicos: un D-link 604 y un Cisco Linksys WRT120n

Para el punto 1 entro al D-link y en la pestaña Advanced elijo Filter, MAC Filter y listo a la estacion de trabajo correspondiente le anulo internet.

Para 2 el plan era configurar un firewall que me permita filtrar todo menos algun que otro dominio. Cuando le anulo internet para empezar a permitir ciertos dominios ¡BOINK! salta un tremendo cartel rojo del AVG Antivirus que detectó una amenaza y que no puede reparar asi que se aconseja mover a la boveda una cosa que sonaba a BD_.exe. Uy que olor feo tiene esto mejor lo elimino. Click chau. Si chau el Explorer que no encuentra no se que cardinal en Webnosecuanto.dll Hijoeputa.

No hubo caso de instalar un Total Commander para poder manejarme en el instalador de Windows y buscar el .cab que me permita descomprimir y copiar el Explorer.exe y todas las .dll que daban errores. Nada para volver a tener un control modesto del sistema tuve que "Repararlo" desde el CD de iinstalacion del Win_XP. O sea una Kgada.

Vamos que si por mi fuera hago volar todo y meto un Vector o un Puppy Linux y chau pero la pobre mujer que trabaja en esa máquina es de la década del '40 (la ultima aunque parece de la penúltima) y apenas puede escribir en castellano-correntino.

Con el Winchoto reparado y sin dudas desactualizado y lleno de mierdasware peóres que el propio código escrito y compilado por los esclavos malpagados de Bill Gato empiezo la repodrida tarea de actualizar y desinfectar el sistema. En lo que estoy en eso la cosa se pone lenta pero lenta de velocidad de caracol. Shift-Ctrl-Esc para chequear tareas y procesos y encuentro que el Svchost.exe se come el 99% del procesador. Lo que Google me tira habla de fallas de seguridad y actualizaciones que en teoria resuelven el problema pero resulta que cuando quiero aplicarlas me salta que son mas viejas de lo que yá tengo instalado y actualizado.

¡YA LLEVO MAS DE 8 HORAS ATENDIENDO ESTA PORQUERIA!

Cito las herramientas en las que confié para esta tarea porque la cosa se pone larga y dura: Avast Antivirus, Spybot Search and Destroy, CCleaner y Malwarebytes.

Compruebo una vez mas que Mocosoft Winchoto jamás ha merecido considerarse sistema y mucho menos OPERATIVO.

REFERENCIAS:
1) HINDÚ Club de Resistencia (http://hinduclubchaco.com.ar)