lunes, 13 de diciembre de 2010
Dias inhábiles Bancarios para el año 2011
miércoles, 24 de noviembre de 2010
Inversión pública, la palabra de un demagogo.
¿Cómo sabes quién es un político demagogo?... simple... aquel político que dice que "hace falta INVERSION PUBLICA para impulsar X cosa" es un demagogo. dice que al pueblo hay que darle lo que pide, y lo que pide el pueblo es que el Gobierno les resuelva hasta su dolor de cabeza, Así es... estamos acostumbrados a que el gobierno nos resuelva todo.
¿Pero porqué es mala la inversión pública?... la inversión publica no es mala; sin embargo el sistema está podrido, se hacen "negocitos" con cada licitación, por cada peso que se paga se pagan 30 centavos de corrupción, esta es la primera parte por que la inversión pública no es buena... no es que sea mala.
¿Y la inversión privada es mejor? Pues sí, aunque la inversión publica juega un papel muy importante en el desarrollo de cualquier país, es la inversión privada que consolida ese desarrollo, que la mantiene, que la impulsa, la que genera riqueza(y no me refiero a los monopolios, ese es otro tema a tratar).
En fín, aquel político que salga con la estupidez de "hace falta INVERSION PUBLICA para impulsar X cosa" es un sucio demagogo, peor aún, el ciudadano que lo cree, es un ignorante.
lunes, 22 de noviembre de 2010
Manual de Buenas Practicas Laborales para Microfinancieras
miércoles, 17 de noviembre de 2010
Manual de Control Interno para Microfinancieras
viernes, 12 de noviembre de 2010
¿Que esperar de S.A.F.E. en el futuro?
Dos Cosas importantes que hay que esperar de S.A.F.E.
S.A.F.E. como una referencia de un Core Financiero estándar
El Autor, piensa y dedica su tiempo, para que un futuro, S.A.F.E., se convierta en un referente para escribir un Core Bancario Estandar(que también será su gran proyecto en un futuro). Las experiencias recogidas por S.A.F.E. durante su más de cinco años de desarrollo servirán para escribir un Core Bancario Estándar en Seudo Lenguaje o UML y así pueda ser implementado en cualquier Empresa, Plataforma, Dispositivo, Lenguaje, Idioma, etc, etc. Con lo anterior, S.A.F.E. cree firmemente en los Estandares, en la Neutralidad, en la Fácil Implementación, en un bajo coste, en una filosofía abierta, en las mejores practicas, en la libertad.
S.A.F.E. seguirá creciendo
A diferencia de muchos Proyectos de Software Libre, S.A.F.E. seguirá creciendo y mejorando día con día, seguirá implementando nuevas tecnologías, nuevos y mejores métodos, etc. S.A.F.E. no se detiene.
viernes, 29 de octubre de 2010
Aplicando COSO's.- Ejemplo de un Framework
COSO's ERM Framework -
jueves, 14 de octubre de 2010
Mulmeyah.- Eventos para Niños Celebrados en Mayo de 2010.
![]() |
evento-laureles-07mayo |
Quiero hacer un proyecto de software Libre...(I)
Ingresos: Preparate para no ganar nada, no esperes algún ingreso para tu software, los proyectos de software libre no son para hacerse rico, si tu programa pega... tuviste suerte.
PHP es un lenguaje de servidor, sin embargo para la convivencia entre usuario y programa puedes usar HTML + jQuery, diseñando con Aptana, una opción a los visual puede ser Quanta+; quien ha reactivado su desarrollo (Amén!). Si escoges PHP lo mejor es basarse en un Framework (yo le apuesto a Solar), pues en un futuro facilitará trabajos como la traducción a otros idiomas, el depurado, la neutralidad SQL, etc.
Con .Net ni ne NetTas (metas), a mi me gusta .net y c#, me gusta más que java, pero... es una trampa con una bomba de tiempo; hasta que no se defina la trampa del "OpenCore" no es un lenguaje para un verdadero proyecto OpenSource.
La Base de datos: Otro que escoger.. si usas un Framework en PHP5 como adodb puedes usar cualquier engine, pero una de las mejores elecciones es MySQL 5.x; MySQL cuenta con IDEs visuales como MySQL Workbench, Datastudio (gratuito v4.5) o SqlYog(Con wine se lleva muy bien), y todo sin invertir un solo peso(dolar, euro, duro, etc). Aunque MySQL está en las manos de Oracle, por lo que su futuro es incierto. Una opción sería PostGreSQL pero es como poner a trabajar un elefante a hacer el trabajo de una ardilla (como analogía del tamaño); pero es una buena opción (La mejor después de MySQL).
Sé Ordenado: Yo discierno un poco de lo que dice Torvals en lo que se refiere a iniciar un proyecto, Torvals dice que hay iniciarlo con algo pequeño... yo digo que comiences un proyecto grande con lo grande y uno pequeño con algo pequeño. Si tu proyecto tendrá grandes dimensiones, asegurate que esas dimensiones hagan que tu proyecto se quede en el camino. Si tu piensas que tu proyecto crecerá mucho en complejidad, asegurate de usar herramientas como el Modelado UML, al documentación de procesos, Workflow, etc... a medida de tu posibilidades. esto hará que tu puedas corregir y actualizar procedimientos con facilidad, además servirá para que otros programadores te ayuden y comprendan la idea... en fín.. utilizar una metodología de programación Estándar (SCRUM?).. esto lo aprendí con creces.
Documenta: Documentar parece una tarea tequiosa, engorrosa y molesta; pero sirve, y sirve de mucho. documentar tu código, tus procedimientos, tus intenciones... obtiene sus frutos a la larga.
Usa Programación Orientada a Objetos: En lo que puedas, elabora todo tu código en Programación Orientada a Objetos, esto ayudará mucho a alimpieza del código, a la independencia de objetos, la definición de rols, etc, etc...
Manten tu código Limpio: Un código limpio, es un código legible. Si no tienes un código limpio, podrías perderte en una texto de 6 Mil líneas... lo mejor es mantener un código limpio y lo más compacto posible.
hasta la proxima ...
miércoles, 29 de septiembre de 2010
Ubuntu 10.04.- Fuentes True Type practicas.
El primer paquete de fuentes es creado por www.rylnet.com | www.muchografico.com con algunas fuentes agregadas por mí.
El Link de descarga es:
Linux.
Windows.
El Segundo paquete es uno especial para desarrolladores, que incluye fuentes mono espaciadas:
El Link de descarga es:
Solo Linux.
Muchas de la fuentes son de licencia propietaria, así que no está de más evaluar su uso... al menos yo no tengo ningún inconveniente.
lunes, 6 de septiembre de 2010
S.A.F.E. OSMS - Reportes de Ejemplo
sábado, 21 de agosto de 2010
Procedimiento para Alta a Cuentas de captacion.
Generador de Cargas de Inversiones para pruebas
Este Video muestra el generador de Inversiones. Estas Inversiones sirven para prueba del Trabajo hecho en inversiones
lunes, 16 de agosto de 2010
lunes, 12 de julio de 2010
PSeInt- PIPEH Pseudo Intérprete.
Algo que debemos valorar muchos programadores.
espero les sirva.
jueves, 1 de julio de 2010
Sourceforge deja el control de acceso a cuba en manos del administrador del proyecto.
SourceForge has project settings to help you comply with regulations governing distribution of software to persons from certain countries (aka Export Controls). We've had some recent questions about these settings, so have sent out this note to all administrators to make sure all projects have this information.
By default, software downloads initiated by visitors from Sudan, North Korea, Syria, Iran and Cuba are blocked.
A project administrator may disable this blocking if they conclude that their project is *not* subject to US export-related regulations or any prohibitions of applicable jurisdictions:
1. Project Admin -> Project Settings.
2. Find the "Export Control" section.
3. Tick the first radio button under "Export Control" and click "Update".
We at SourceForge are committed to the ideals of free and open source software, including the principle of free exchange of information. Our approach to access control is intended to empower you and reward your continued trust. We recognize, however, that our approach isn't the completely free access to everything for everyone that some would like. As a US-based web site, SourceForge is committed to complying fully with US laws and regulations, including those affecting the distribution of software. We will continue to work as diligently as possible to ensure that our legal compliance is coupled with the highest quality of service that we can offer to our diverse, global user base.
Best regards,
Daniel Hinojosa
Sr. Manager, SourceForge.net Support
sfnet_ops@geek.net
----------------------------------------------------------------------
sábado, 5 de junio de 2010
El canon Digital Mexicano
miércoles, 26 de mayo de 2010
Solicito...
En fín... ahora estoy solicitando dos auxiliares para Contabilidad y un Auxiliar de sistemas... la plática que transcribo es como anécdota que la educación en México es pésima:
Solicitante: Hablo por el Trabajo de Encargado de Sistemas.
patadejaguar: Ha! Ok. Donde estudiaste y que experiencia tienes.
Solicitante: Estudié en [ ... ] acabo de egresar.
patadejaguar: Ok. mira... sabes programar, dar soporte...
Solicitante: ¿Soporte? ha! __ Sí, he dado soporte técnico y mantenimiento correctivo y preventivo [supongo que de PCs, yo preguntaba de Software].
Solicitante: Pero en lo que más experiencia tengo es en Programación PHP/HTML.
patadejaguar: Sí?... manejas algún Framework?, ¿En qué Entorno programas?.
Solicitante: Word?... sí manejo Word, yo programo en notepad y tengo ese programita de adobe... el driamuaver o algo así... en apache y linux si no sé.
patadejaguar: (:die)... por ahora estoy solicitando personal femenino... pero envíe a mi correo electrónico su Curriculo y veremos.
Solicitante: ¡¡Ya se lo envié!!, gracias...
patadejaguar: Ok. lo revisaré, hasta luego...
patadejaguar: hijo de su...
martes, 18 de mayo de 2010
La Importancia de una LTS.
A periodos más largos, mejor garantía del soporte.
Una de las claves están aquí, Si más tiempo se soportan existirán empresas que saquen software propietario (como vSpace, Citrix) con la certeza que seguirá funcionando por años, y no que a la vuelta de la esquina el trabajo se meses se vaya a la basura.
Más compatibilidad de binarios, o mejor dicho, más tiempo.
No se me ocurre más, pero estoy seguro que las versiones LTS son el futuro.
lunes, 17 de mayo de 2010
La Administración no se lleva con la Política.
Un Administrador busca la optimización de los recursos, un político en cuanto a recursos:
- Los pide cuando quiera.
- Los derrocha cuando se deba.
- Se los Queda cuando pueda.
¿Ya ven?.
martes, 11 de mayo de 2010
Sistemas Linux Expuestos 500% al SPAM. Symantec Miente.
lunes, 10 de mayo de 2010
El HelpDesk existe desde la Edad Media.
Bueno, se los dejo y juzguen.
domingo, 9 de mayo de 2010
Iusacell con CDU-680 en Ubuntu >9.04 sin tanto rollo.
jueves, 29 de abril de 2010
Acceder a tus particiones Linux desde Windows7
Bueno, para quitarme la pena, he estado Trabajando desde ya casi un año con mi particiones Ext3 desde mi Windows7 con el driver propuesto desde Ext2Fsd y Ubuntu 9.04, que es el único que me ha causado menos problemas con este relativamente nuevo SO, en fín... que quede de antecedente; pues ya tenía mucho tiempo que queria publicarlo.
Bugs:
- Algunos Pantallazos Azules, pero rara vez pasa.
- Solo sirve para Lectura de la particiones, no se arriesgue a probarlo en Escritura.
Suerte.
martes, 27 de abril de 2010
Estructura Jerarquica del la Declaración Mensual Informativa del IDE
![]() |
De blog |
Esta es la Estructura de la Declaración del IDE en un XML, primero consigues los Datos de la Empresa, segundo: El reporte es por día de Evento, y en este día de evento, los contribuyentes al que se les returo, así.. un contribuyente puede aparecer en un día 2 o un día 18.
Dentro del contribuyente, el movimiento que causó el impuesto.
Suerte.
lunes, 26 de abril de 2010
gTweakUI un chiste.
![]() |
De blog |
viernes, 23 de abril de 2010
La Declaración informativa del IDE
La necesidad existe, lo que no existe es la apertura de la Autoridad por permitir en un formato Estandar el envio de información.
No he incluido esto en el sistema, ya que no es un procedimiento fácil, primero, hay que conseguir un socket de seguridad que solo lo conoce la autoridad, segundo, hay que programar ese socket y adaptarlo al sistema, esto incluye: hacer pruebas, codificar, conseguir llaves de encriptación, la firma electronica, etc. Nada fácil para quien conoce.
Existe una opcion de "emergencia" que implica ir a las administradoras de grandes contribuyentes con el xml, y al firma electronica... o sea... de todo modo tienes que programar....
Esto no se vería mal si no fuera por que la mayoría de las Caja Solidarias no cuentan con una plataforma informatica capaz de generar dicha información.
Hacerlo, no es tan fácil como decirlo... cuando diseñe el sistema nunca tomé en cuenta la estructura de "casos de uso" y "eventos" que tendría el manejo del IDE; a reserva de lo que me puedan mencionar, los casos de afectación serían los siguientes:
Generado por Depósitos en EFECTIVO.
El limite de exención es de 15,000.00 $MNX.
La tasa que grava es del 3% sobre la base gravable (tautólogo pero así son las leyes).
El impuesto aplica de forma acumulativa y se cobra por exhibición en Cuentas de Depósito a Plazo Fijo (ejemplo las Inversiones y los Pagarés liquidables al Vencimiento[PLRV's] ) y al final de Mes en las Cuentas a la Vista (== dolor de cabeza).
Si la Cuenta de Inversion es menor al EXENTO, este se suma a los depósitos a la vista en el caso que los existiera, acumulando para efectos de calculo; ejemplo
Los cheques de caja generan el impuesto sin deduccion alguna.
Juan Perez invierte 10,000.00 a 30 días, el impuesto es 0 $MXN.
Juan Perez regresa en el mismo mes e invierte 4,000.00 a 14 días, el impuesto es 0 $MXN.
Juan Perez regresa en el mismo mes y deposita en cuenta corriente 6,000.00 el impuesto retenido es de 0.00 $MXN en ese momento.
Juan Perez regresa en el mismo mes e invierte 10,000.00 $MXN a 90 días, el impuesto retenido es de $MXN 450.00.
Juan Perez regresa en el mismo mes y deposita en cuenta corriente $MXN 10,000.00 el impuesto retenido es $MXN 0.00.
Llega el fín de mes, el cierre de cuentas, el sistema debe detectar que se debe retener a Juan Perez la cantidad de $ 300.00 mediante el siguiente desarrollo.
Deposito 1 Cuenta A 10,000.00
Deposito 2 Cuenta B 4,000.00
Deposito 3 Cuenta C 6,000.00
Deposito 4 Cuenta D 10,000.00
Deposito 5 Cuenta C 10.000.00
=========
Total Depositos 40,000.00
Menos: Exención 15,000.00
=========
Igual: Base Gravada 25,000.00
Por: Tasa de Impto. % 3.00
=========
Igual: Impuesto Generado. 750.00
Menos: Impuesto Retenido 450.00
=========
Igual: Impuesto a Retener 300.00
Si Juan Perez retira antes de que termine el mes, se generaría un movimiento de IDE por Retener.
Existen otros casos que iré editando en este post conforme vaya yo avanzando, por lo pronto escribiré la clase de generación del XML.
Y seguimos como un checklist en Tareas para el sistema:
- Modificar el cierre del mes para agregar un movimiento "IDE no retenido".
- Generar un recibo de pago Universal, donde se pueda agregar movimiento sin reglas.
- incluyendo fecha y tipo de recibos, este recibo debe considerar agregar poliza de movimientos, no debe estar relacionado con ningun documento, aunque debe validar la existencia del documento.
- Generar a partir de movimiento el reporte del IDE en xml.
Vaya, por lo pronto es lo que me acuerdo.
suerte!!!
AEXA, El nuevo elefante Blanco.
- México es de los peores países en calidad de la educación.
- México es de los países donde las clases sociales se distinguen en Ricos, pobres y muy pobres.
- México es de los peores paises a lo que Eficiencia se refiere.
- México es de lo países más inseguros.
- Mexico es de los países mas corruptos.
- Mexico es de los países donde la idiosincrasia tecnológica se limita al chat y bajar música.
- México sabe lo de Vuelos Espaciales lo que yo sé de Química Cuántica.
lunes, 5 de abril de 2010
SAFE Open Source Microfinance suite.- Nuevo soporte de Carga de Inversiones
Aquí les dejo el video demostrativo.
jueves, 1 de abril de 2010
Característica Legal de Software Libre válido en todo el mundo.
martes, 23 de marzo de 2010
El Sistema Informatico más grande del mundo: Conficker.
Los Diputados Mexicanos consumen drogas...
Claro... si nó, ¿De que otra forma aprobaría leyes tan estúpidas?.
domingo, 21 de marzo de 2010
Ver el sol.
Desde que amanece salgo de mi casa al auto, del auto a la oficina, y en los momentos que salgo de la oficina es con la premuras del trabajo.... nunca a observar un bonito día... y para colmo, mi despacho son cuatro paredes con una cortinas de plástico que nunca se abren...
Ayer sábado se mostró un precioso día, sin embargo, con la rutina de siempre, no lo pude observar.
Mi papá dice que el sol es vida, y es verdad, el cansancio provocado por sedentarismo se quita con un baño de sol (y no me refiero a la cerveza).
Cuando tengo la fortuna de descansar... lo que más aprecio es estar en mi casa contemplando el día.... cuando esto pasa... un regocijo de quietud y paz me invade... dando gracias por la pequeñas cosas que podemos apreciar. Espero que nunca llevemos a los extremos de tener que crear el día.
Por ello... la proxima vez que insultes al astro sol... recuerda que existe quien lo sabe apreciar.
viernes, 19 de marzo de 2010
SAFE Open Source Microfinance Suite.- Preview
SAFE.- Utilerias del Sistema
[702] - Captacion.- Actualiza Depositos Huerfanos a Cta de Captacion Asociada
[831] - Captacion.- Actualiza Depositos Huerfanos a Cuenta de socios
[200] - Captacion.- Actualiza las Tasas de las Cuentas de Captacion
[704] - Captacion.- Actualiza los Movimientos de Depositos con CUENTA GLOBAL CORRIENTE
[703] - Captacion.- Actualiza los Saldos de las Cuentas A LA VISTA por Movimientos
[705] - Captacion.- Actualiza una Cuenta de Captacion a un Numero Nuevo
[879] - Captacion.- Ajusta las cuentas de captacion A LA VISTA por saldo
[829] - Captacion.- ASOCIA UN CREDITO A UNA CUENTA DE CAPTACION
[830] - captacion.- crea Cuentas de Captacion por Credito Existentes
[821] - Captacion.- Elimina Cuentas de Captacion Basura(saldo=0 y Movimientos=0)
[828] - Captacion.- Elimina la Afectacion a SDPM de los Mvtos de Afectacion sin Afectacion
[706] - Captacion.- Eliminar una Cuenta de Captacion
[864] - Captacion.- Neutraliza Cuentas de Captacion Menores a Cero o de IMPORTANCIA RELATIVA
[827] - Captacion.- Reestructura los SDPM a partir de Movimientos
[853] - Creditos.- Actualiza el Estatus de todos los Creditos
[857] - Creditos.- Actualiza el Interes no Cobrado segun los Movimientos
[814] - Creditos.- Actualiza un Creditos segun Solicitud y Socio
[842] - creditos.- Actualizar saldo de credito segun los Abonos Acumulados
[806] - Creditos.- Elimina Movimientos Estadisticos de Creditos Pagados
[700] - Creditos.- Eliminar Solicitud de Credito
[875] - Creditos.- Genera el Movimiento de Creditos a Mora
[876] - Creditos.- Genera el Movimiento de Creditos a Vencidos
[874] - Creditos.- Genera el Movimiento de Ministracion de Creditos
[873] - Creditos.- Generar el Saldo Promedio de Creditos, y su Interes(Opcional)
[870] - Creditos.- Neutraliza Creditos Menores a cero o de IMPORTANCIA RELATIVA
[835] - Creditos.- Reestructura el Interes Cobrado por Anticipado
[850] - Creditos.- Validar todos los Creditos
[844] - General.- Borrar la cache de sessiones
[815] - General.- Crea / Actualiza la Estructura de una Tabla Determinada
[834] - General.- Crea un Arbol de Ficheros y Asigna Permisos
[666] - General.- Elimina Datos de Todas la Tablas.- NO USE
[822] - General.- Elimina toda Informacion de Otras sucursales
[823] - General.- Modifica las Tablas a la Actual SUCURSAL
[867] - General.- Reestructura el Nombre de las sucursales
[859] - General.- Reestructura la Numeracion de Cajas Locales
[817] - General.- Reestructurar Folios del Sistema
[877] - Grupos.- Verifica la validez de los grupos Solidarios
[860] - Migracion.- SISBANCS 1.- Genera el Plan de Pagos SISBANCS
[868] - Migracion.- SISBANCS 10.- Genera Cuentas de ahorro SISBANCS No Existentes
[869] - Migracion.- SISBANCS 11.- Neutraliza Cuentas no existentes en SISBANCS
[863] - Migracion.- SISBANCS 13.- Concilia Cuentas de Captacion
[872] - Migracion.- SISBANCS 14.- Concilia Creditos SAFE VS ComPacW
[861] - Migracion.- SISBANCS 2.- Ajusta los planes de Pago SISBANCS
[871] - Migracion.- SISBANCS 3.- Genera Plan de pagos SISBANCS no existentes
[862] - Migracion.- SISBANCS 4.- Repara los Planes de Pago
[878] - Migracion.- TCB.- crea los Prestamos Movimientos del TCB
[881] - Migracion.- TCB.- Pugar Creditos no validos para migracion
[851] - Operaciones.- Forza Periodos de Movimientos
[837] - Operaciones.- Genera el IVA en Parcialidades, Unico Proceso
[847] - Recibos.- Elimina los Recibos de Pendientes
[856] - Recibos.- Elimina Recibos sin Mvtos y Huerfanos
[852] - Recibos.- Purga Recibos Duplicados
[846] - Socios.- Actualiza la Fecha de Alta de Socio segun su parte Social
[803] - Socios.- Elimina un socio de la Base de Datos
[841] - Socios.- Eliminar Socios Duplicados
[845] - Socios.- Modificar un Numero de Socio
[839] - Socios.- Reestruturar Socios a sus Sucursales segun Caja Local
[858] - Socios.- Valida todos los socios
[880] - socios.- Vivienda.- Purga Numeros Telefonicos
jueves, 18 de marzo de 2010
martes, 9 de febrero de 2010
XVI Años de Amatlan de Cañas, la Primera Caja Solidaria
Más Información en este enlace.
sábado, 6 de febrero de 2010
El IETU es Legal.
Durante varios años de Contador, y habiendo manejado varias empresas, he probado de primera mano la necesidad del contribuyente... y sus mañas al momento de pagar. Conozco los vicios del dinero, estoy a favor de una Reforma Fiscal Integral, y que todo ciudadano contribuya al mantenimiento de Estado.... pero por dios!!! desde el 2001 hemos obtenidos verdaderas vergüenzas en materias de Impuestos... como el ISCAS, las Distintas "Reformas Fiscales Integrales", etc...
El IETU y e IDE son de otras invenciones que ha sacado el Gobierno Federal Actual, que a diferencia de Fox, ha aterrizado a base de obscuras negociaciones. Invenciones Groseras, Intrusivas, y al mero estilo de Antonio López de Santa Ana.
Pero no toda la culpa la ha tenido el Gobierno Federal, ya que de sus propuestas iniciales ha sido una aplicación general de IVA como el cualquier país moderno, una aplicación General de ISR, etc. Cuando pasa al Congreso de la Unión es donde empiezan los problemas, las trasformaciones que sufren es equiparable a un pastel que se pudre. Todos se adjudican un gran triunfo en aprobar impuestos en favor de los "mas pobres", cuando lo único que fomentan es el cierre de Empresas, las pérdidas de trabajo, el Buitrismo fiscal y legal, El aumento de responsabilidades del contribuyentes, duplicación de cálculos... ahora te tienes que cuidar de otro frente.
Toda esta carga recae en los mismo que ya habían venido pagando, o desistimula el ahorro, no a la informalidad... o lo que se parezca...
Al menos a mí me da por cerrar mis actividades e irme a rascarme la panza a mi casa... después me voy a pedir mi apoyo en "oportunidades"... así ha de ser más productivo.
Microsoft por fín parcha un Bug de 17 años de Antigüedad.
Suerte!!!
martes, 2 de febrero de 2010
Contabilidad, Buenas Costumbres.
- Recibo Bancario de pago de contribuciones, productos y aprovechamientos Federales.
- Hoja de calculo donde demuestre el desarrollo de la obtención del monto a pagar.
- Papeles de trabajos (Auxiliar de Movimientos Contables, Comprobantes Fiscales, Constancias de Retenciones, etc.)
domingo, 31 de enero de 2010
Xul Crud Generator: Nuevo Proyecto
Vaya, después de estar muriendo de gripe y siendo más de media noche, me animé a "publicar" un proyectillo que se orienta al famoso Form Wizard Addin de Visual Basic 6.0, que generaba un código CRUD modificable. Este proyecto se llama "XUL_CRUD_GENERATOR" y está desarrollado en PHP y Mysql; se trata en General de una pequeña GUI que genera código CRUD en PHP. El Proyecto está hospedado en sourceforge.
Para Instalarlo basta con copiar el zip en un sitio Web apache con PHP y Mysql Activos. El programa "lee" la estructura de la tabla, después genera un listado de campos con propiedades modificables en una tabla llamada "general_structure".
Notas:
- $xul_header_text se refiere al header que por default le pongamos al archivo xul, por ejemplo puede ser los includes de la base de datos, de seguridad, etc.
- En el archivo db.php en el directorio libs existen una serie de clase como cSelect que genera un select html dinámico en xul, este archivo es necesario para trabajar.
Suerte:
Luis Balam.
sábado, 23 de enero de 2010
Participación en el Segundo Foro Nacional de Cajas Solidarias.- Diciembre/2009
Ya no fué lo mismo que en años pasados cuando se organizaban los Encuentros Nacionales de Caja Solidaria, esta vez nos tratarón con mucha indiferencia, con un orden propio de la burocracia y con las pintas de "lo que se vea mejor".
Para mi hijo fué una experiencia muy bonita, pues de solo ver el boato del Hotel Maria Isabel se quedó anonadado, aunque al final le contó para una calificación General de Siete, pues su maestra no quizo que presentase sus exámenes; en fín, el gusto no se lo quita nadie :).
Les dejo alguna graficas.
Sahana: El Administrador de Desastres.
Un software con una notable nobleza, de hecho al visitar su página ví que tienen montado un nodo para Haiti, sin duda una bondad más del Software Libre.
Suerte.
viernes, 22 de enero de 2010
BPM: El próximo paso de la programación.
Ya existían Software Tipo CASE, pero el BPM es la evolución del concepto.
mucho bla, bla... les dejo algunos ejemplos:
BigAzi: es un producto Gratuito, sirve para modelar procesos, su principal cualidad, a mi parecer, es que puede exportar en XPDL, y así poder trabajar en cualquier motor BPM; tiene una excelente interfaz, funciones avanzadas, ¡Excelente!. Lo malo es que trabajo solo wn Microsoft Windows.
Kbee Worflow Engine: Este es uno de los proyectos de los que me enamorado, me ha gustado mucho su filosofía, su diseño y su forma de trabajar, es una suite completa, además de traer otros valores agregados. Lo malo es que nunca lo pude configurar standalone en un servidor Tomcat > 5.5, al menos en el corto tiempo que lo intenté.
Bonita: Es otra completísima suite BPM,de las mejores que Existen (Y Open Source), no la he llegado a checar de todo, pero no dudo que empieze en estos días...
Como verán, estos ejemplos son Gratuitos y/o Open Source, pero no dejan nada que envidiar a soluciones ultracaras como las de Oracle, llevan la misma calidad que los programas de pago, y lo mejor es que deja en las manos de la empresa la capacidad de crecimiento en los aspectos de TI.
Suerte.
flickr en nautilus sin tanto rollo
Odio a programas que para funcionar son hiper-burocráticos, DFO es uno de ellos, recuerdo bien que cuando iniciaba mi cuenta tenía problemas como el acceder al site, o esperar peta-mil segundos para empezar a trabajar, cuando lo único que quería era subir ¡¡¡Una foto!!!.
Buscando un poquito, me puse a probar alternativas a DFO, y la mejor opción que encontré , por su simpleza y limpieza de trabajar, fué postr, que aunque estaba en inglés funcionó mucho mejor que nautilus-flickr-uploader, que a lo mejor no lo configuré correctamente, pero me funcionó a la primera SIN TANTO ROLLO.
Reformas al estatuto Orgánico de Financiera Rural
Más info en Este Link.
sábado, 9 de enero de 2010
Días Inhábiles para el año 2010.
- 1 de Enero
- 1 de Febrero
- 15 de Marzo
- 1 y 2 de Abril
- 1 de Mayo (sábado)
- 16 de Septiembre
- 2 y 15 de Noviembre
- 12 (domingo) y 25 (sábado) de Diciembre.
miércoles, 6 de enero de 2010
Baja Tasa de Retención a Inversiones de 0.85 a 0.60
Les traspaso el Articulo según la Ley de Ingresos de la Federación para 2010:
Artículo 22. Para los efectos de lo dispuesto por los artículos 58 y 160 de la Ley del Impuesto sobre la Renta, durante el ejercicio fiscal de 2010 la tasa de retención anual será del 0.60 por ciento.
lunes, 4 de enero de 2010
Lo mejor para iniciar este año...
- Se publica el nuevo Reglamento para Otorgar Creditos a traves del INFONAVIT.
- Se publica Las Reglas de Operación del FONAES.
- Se publica las Reglas de Operación de PROSOFT (un programa que me gustaría que haya en mi arcaico Estado).
- Se publican las Reglas de Operación de PRODIAT ... :(
- Reglas de Operación del Fondo Pyme (otro hueco en el presupuesto).
- Reglas de Operación del Programa Apoyo al Empleo (un elefante blanco que creó Calderón).
- Se publica la Tercera Modificación a la Aberración Miscelanea Fiscal 2009.
- Se Publican los Salarios Minimos 201o, sí... esos salarios de primer mundo.
- Se publican la Segunda Resolución a la Aberración Miscelánea Fiscal para 2010.
- Se publica el Reglamento para Operar el Registro Nacional de Contratos de Adhesión.
Luis Balam.