Implementamos tecnologia y es asi como lo hacemos

Convertir numeros y decimales a letras Python

Octubre 16, 2008 - 12:43 pm - Escrito por Camilo Nova

Luego de un post anterior sobre convertir numeros a letras en python me ha llegado una modificacion de Ulfang que les presento a continuacion:

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
UNIDADES = (
   '',
   'UN ',
   'DOS ',
   'TRES ',
   'CUATRO ',
   'CINCO ',
   'SEIS ',
   'SIETE ',
   'OCHO ',
   'NUEVE ',
   'DIEZ ',
   'ONCE ',
   'DOCE ',
   'TRECE ',
   'CATORCE ',
   'QUINCE ',
   'DIECISEIS ',
   'DIECISIETE ',
   'DIECIOCHO ',
   'DIECINUEVE ',
   'VEINTE '
)
DECENAS = (
   'VENTI',
   'TREINTA ',
   'CUARENTA ',
   'CINCUENTA ',
   'SESENTA ',
   'SETENTA ',
   'OCHENTA ',
   'NOVENTA ',
   'CIEN '
)
CENTENAS = (
   'CIENTO ',
   'DOSCIENTOS ',
   'TRESCIENTOS ',
   'CUATROCIENTOS ',
   'QUINIENTOS ',
   'SEISCIENTOS ',
   'SETECIENTOS ',
   'OCHOCIENTOS ',
   'NOVECIENTOS '
)
 
def toWord(number_in, pesos=True):
 
   """
   Converts a number into string representation
   """
   converted = ''
 
   if type(number_in)  'str':
       number = str(number_in)
   else:
       number = number_in
 
   number = number.replace(",","")
   try:
       number_int, number_dec = number.split(".")
   except ValueError:
       number_int = number
       number_dec = ""
 
   if not (0 < __convertStr(number_int)  0):
           converted += '%sMILLONES ' % __convertNumber(millones)
 
   if(miles):
       if(miles == '001'):
           converted += 'MIL '
       elif(int(miles) > 0):
           converted += '%sMIL ' % __convertNumber(miles)
 
   if(cientos):
       if(cientos == '001'):
           converted += 'UN'
       elif(int(cientos) > 0):
           converted += '%s' % __convertNumber(cientos)
 
   if pesos:
       if number_dec == "":
           number_dec = "00"
       converted += 'PESOS ' + number_dec + "/100 M.N."
   else:
       if number_dec  "":
           converted +=  'PUNTO ' + toWord(number_dec,False)
 
   return converted.title()
 
def __convertNumber(n):
   """
   Max length must be 3 digits
   """
   output = ''
 
   if(n == '100'):
       output = "CIEN "
   elif(n[0] != '0'):
       output = CENTENAS[int(n[0])-1]
 
   k = int(n[1:])
   if(k  30) & (n[2] != '0')):
           output += '%sY %s' % (DECENAS[int(n[1])-2], UNIDADES[int(n[2])])
       else:
           output += '%s%s' % (DECENAS[int(n[1])-2], UNIDADES[int(n[2])])
 
   return output
 
def __convertStr(s):
   """Convert string to either int or float."""
   try:
       ret = int(s)
   except ValueError:
       #Try float.
       ret = float(s)
   return ret

Tags: , | Comente »

Zmeil, recuperando correos electrónicos

Octubre 16, 2008 - 12:35 pm - Escrito por Erwin Orlando Vasquez

Hace poco un amigo me menciono un problema muy común: sucede que por descuido esa persona borró un correo electrónico y ahora lo necesita con mucha urgencia.

Pues bien hay una solución bastante buena: Zmeil [1]. Con este programa podemos recuperar un correo electrónico desde varios programas de correo como: Outlook, Outlook Express, Thunderbird, Eudora y The Bat. Tiene una versión de prueba que nos permite recuperar nueve (9) correos electrónicos.

Tan pronto encuentre una alternativa libre se las haré saber.

Enlaces:

[1] http://www.z-a-recovery.com/zmeil-email-recovery.htm

Tags: , , | 1 Comentario »

Comunicacion Eficiente

Octubre 14, 2008 - 4:09 pm - Escrito por Camilo Nova

En AxiaCore siempre estamos al tanto de como brindar el mejor servicio para nuestros clientes, es por eso que a partir de ahora estamos comenzando a probar una nueva plataforma que nos permitira tener una comunicacion mas fluida con nuestros clientes para resolver sus dudas o problemas que tengan respecto a alguno de nuestros servicios, para los que quieran echar un vistazo pueden ver [1].

Tan pronto hagamos las pruebas respectivas decidiremos si se convertirá en el canal oficial para AxiaCore.

Enlaces:

[1] http://getsatisfaction.com/axiacore

Tags: , , | 2 Comentarios »

Declaracion de los derechos humanos

Octubre 14, 2008 - 10:33 am - Escrito por Camilo Nova

He visto un video que me parece importante que todos conozcamos:

Enlace: http://www.humanrightsactioncenter.org/

Tags: , , | Comente »

Iniciando

Octubre 6, 2008 - 12:19 pm - Escrito por Camilo Nova

A veces me pregunto si iniciar una empresa es un proceso constante, si lo que todos consideran como emprender es un proceso que uno hace parte de la vida diaria y mas bien ‘iniciar’ una empresa es un proceso de ‘iniciación’ personal para convertirse en alguien capaz de manejar la empresa.

Ahora leo una frase que me impacta “Que a ti se te ocurra una idea de negocio no significa que seas tu el que la pueda llevar a cabo” y es duro darse cuenta de ello. Es como aceptar una incapacidad evidente de la cual no se puede escapar, debe uno pensar todo el tiempo en que prepararse y aprender constantemente es una cualidad o habito que adquirir, para así pasar de ser ‘una persona con una gran idea’ a una persona ‘que convierte las ideas en una realidad’ son dos tipos diferentes y dos estilos de trabajo, falta ver si esas dos personalidades pueden convivir en una misma persona, habrá que esperar.

El inicio significa cambio y como tal una resistencia al mismo, que debemos admitir existe siempre a cualquier nivel, salir de esa zona de confort para presionarse a uno mismo a mejorar constantemente es una capacidad que ahora mas que nunca valoro enormemente en las personas que conozco, que aun con 60 anios o mas siguen pensando como si tuvieran 18.

Quiero tener la fortaleza para mejorar aquello que debo mejorar y pasar de ser una persona ‘con ideas’ a una persona ‘con realidades’

Enlace: http://spanish.bilinkis.com/2008/09/parapente-1/

Tags: | Comente »

Cibertito

Octubre 1, 2008 - 11:12 am - Escrito por Camilo Nova

Hace varios meses he tenido la fortuna de conocer un nuevo e innovador proyecto de una empresa muy talentosa en las artes digitales, GeekDT. Marco el líder del proyecto siempre me mencionaba sus ideas sobre la industria del entretenimiento digital, tanto en gráficos como en vídeos, siempre me parecerá muy interesante escucharlo.



Ahora acaban de lanzar su comic Cibertito, un personaje bastante bien creado y una historia muy divertida y relacionada completamente con el mundo de la tecnología, de seguro este es un primer paso hacia otros proyectos que vendrán en camino y que seguramente impulsaran la industria del entretenimiento digital en Colombia y Suramerica.

Leanlo en http://www.cibertito.com/website/es/content.php

Tags: , , | 1 Comentario »

AxiaHost en Parquesoft Bogota

Septiembre 26, 2008 - 12:13 pm - Escrito por Erwin Orlando Vasquez

Buen día para todos, quiero comentarles -si todavía no lo han hecho :) , que la plataforma AxiaHost se esta implementando en Parquesoft Bogota.

Para el día de hoy, esta prevista realizar la capacitación básica respecto al manejo de la plataforma, esperamos generar comentarios positivos. Mas adelante publicaremos las impresiones generadas.

Tags: , , , | Comente »

Liquidez Financiera

Septiembre 18, 2008 - 10:17 am - Escrito por Camilo Nova

Siendo un emprendedor es difícil no tener acceso a recursos financieros reales y a nuestro alcance para financiar nuestras ideas, a puro pulso tenemos que vivir el día a día y sacar de lo poco que obtenemos en recursos para pagar los gastos propios de iniciar una empresa.

Hoy temprano me di cuenta que el esfuerzo es enorme, que para que una persona quiera iniciar una empresa debe tener capacidad financiera suficiente para poder operar por lo menos un año sin percibir ingreso alguno y esa capacidad es propia de tan solo un pequeño porcentaje de la población en nuestro país, por tanto el acceso al generar opciones de trabajo y empleo para la sociedad se restringen por igual.

En mi caso personal AxiaCore sigue sin dar utilidad alguna, mas sin embargo si necesita de inyecciones constantes de capital para mantenerse en funcionamiento, me refiero a inversiones tanto monetarias, de tiempo, de conocimiento y de trabajo, entre otras. Creo que soy afortunado al poder aguantar tanto tiempo, porque quizá alguien del común solamente puede aguantar unos tres meses sin recibir ingresos, mas aun mucho tiempo menos si recibe egresos, como es mi caso.

Las proyecciones para mi son de viabilidad financiera para un termino un poco mayor a un año de operacion, sin embargo, al pasar de los meses se requiere una verdadera prueba de fe y seguridad en uno mismo para continuar en algo que solo produce perdidas, es casi como caminar en la niebla con la confianza en que pronto saldrá el sol.

Menciono esto porque el tema de la liquidez es tremendamente importante y muchos empresarios no lo tienen en cuenta, ahora que reflexiono mas sobre el tema entiendo que para iniciar un proyecto de este tipo, en el momento de comenzar la persona debe tener una capacidad financiera que le permita por lo menos mantenerse un año sin percibir ingresos, de lo contrario es tiempo y esfuerzo perdido.

Yo confio en que pronto saldra el sol, y que superaremos estas dificultades.

Tags: , , | 2 Comentarios »

Que pasaria si no hay agua?

Septiembre 16, 2008 - 4:01 pm - Escrito por Erwin Orlando Vasquez

Consientes de nuestro papel y de que debemos cuidar el ambiente por nuestro bien y el de los demás, les comparto este enlace que contiene un documental de como seria el mundo sin agua.

http://current.com/items/89290446_world_without_water

Se lo imaginan??, y no estamos muy lejos de esa realidad.

Tags: , | Comente »

Actualizacion Software AxiaCore Septiembre

Septiembre 15, 2008 - 10:19 am - Escrito por Camilo Nova

Hoy hemos realizado actualizaciones de seguridad importantes de toda nuestra plataforma tecnológica, es importante para nosotros mantenernos al día en el software que utilizamos tanto para nosotros como para ustedes, el software actualizado fue el siguiente:

  • Joomla, para el sitio web de AxiaCore
  • WordPress, para el blog de AxiaCore
  • SugarCRM, para el sistema CRM de AxiaCore
  • MediaWiki, para el sistema de Soporte de AxiaHost
  • ProjectPier, para el sistema de Tareas de AxiaCore

Seguiremos al tanto de las actualizaciones de nuestra plataforma.

Tags: , , | Comente »

AxiaCore Blog

Publicidad

Seguimiento

Etiquetas

Enlaces

Comentarios Recientes:

  • Irma Perez: Buenos Dias Estoy interesada en su empresa para la cartera.
  • hector2c: el artículo enlaZado, es del 2005…
  • Camilo Nova: El mio es de 126, aqui esta la prueba http://axiacore.com/blog/wp-co ntent/uploads/2008/11/iq-ca...
  • Camilo Nova: si, solo que no hay mas pies para cometer mas errores…
  • Erwin Orlando Vasquez: Hernando, hoy revise y encontré la pagina para suscribirse: http://www.123people.com/si...

Enlaces Recientes:

Archivo

Admin