RegCEl, otro proyecto de la Comunidad.

Buenas nuevas!… Nuestro colega Barcelo esta desarrollando una aplicación la que he nombrado RegCEl (Registro del Consumo Eléctrico). RegCEl es una aplicación para llevar el control del consumo elétrico en Kw/h consumidos e importe, permitiendo imprimir reportes y gestionar historial de registros en una base de datos sqlite3, la misma está siendo desarrollada en C++ con Qt4.

Ya esta en manos de algunas personas que le han pedido que les compartiera el dialogo (la ventanita) para convertir las lecturas del contador a Kw/h e importe, y así ir usandolo mientras termina la aplicación completa. RegCEl hace su trabajo siguiento la regla:

Kw/h 0—100 valen 0.09 $

101-150 valen 0.30 $

151-200valen 0.40 $

201-250 valen 0.60 $

251-300 valen 0.80 $

más de 300 valen 1.30 $

Al final, ademas de compartir con ellos esta herramienta pues decidio también compartirla con nosotros ya que seguramente le resultará de interes y de utilidad a muchos. Hasta ahora está disponible solo para plataformas libres, pero les aseguro que la versión completa también la tendran disponible para WinBugs (Windows) 😉 He desarrollado un simple paquete para distribuirlo, mas abajo se muestran 3 imagenes y el enlacepaquete con el binario y el codigo fuente. Una de las imagenes es del aspecto que tendrá la version completa de RegCEl.

Descargar aqui regceldialog-0.0.1-src.tar

 

 

 

 

 

¿Te resultó interesante? Compártelo ...



elMor3no

Publicado por elMor3no

http://gutl.jovenclub.cu » Forma parte de GUTL desde el 6 diciembre, 2011. Usuario de GNU/Linux desde hace varios años. Coordinador Nacional de GUTL.

Este artículo tiene 31 comentarios

  1. Muy bueno la verdad, muchas gracias por el código fuente, con tu bendición si me la das, ahora mismo lo voy a portar para C# para tenerlo en Windows, voy a mantenerle el mismo nombre y por supuesto elMor3no va a salir por todos lados, es solo un favor que le voy hacer a los win2 y para mi padre que desde que leyó la noticia me tiene loco para que lo compile en Windows, si le puedo optimizar algo, tal vez el switch lo hago con un if, déjame ver con que trabaja más rápido y funciona, cualquier ayuda que te haga falta con el visual me puedes avisar, ya que el C++ y C# son buenos primos jaja.

    De nuevo muchas gracias y otro proyecto mas de software libre que va a invadir a Windows, por lo menos en Cuba, esta herramienta la querrá todo el mundo para sacar sus propios cálculos de cuanto esta gastando 🙂

    • Wolf como sugerencia te digo que un switch es mucho más rápido que varios if, porque el switch pone en la stack todas las posibles respuestas, mientras que un if entra y sale de cada nivel haciendo interpretar cada encabezado por separado y genera más código ensamblador a parte de ser más dificil de leer por otra gente.

    • Por qué C#?? Acaso C++ no es casi nativo también para Win2?? Además, Qt4 dice: Deploy everywhere! Con hacer un ejecutable para Win2 se tiene, que incluyas las libs de Qt4. Y el visual está bien, ya que mantiene los layouts al redimensionarse. Manuel Enrique (a.k.a. dhunter, blog CodeNinja) hizo una versión hace muchos años usando pyqt4.
      Una sugerencia, es que se pueda modificar la tasa de importe por KW/h, ya que nunca se sabe cuando la Empresa Eléctrica, nos va a cobrar más por la electricidad 😀 , ah, y quizás ponerle que el cálculo sea «on the fly», para así quitarnos el botoncillo de «ejecutar», que suena inquisitorial, jejeje. Cualquier ayuda, dentro de mi tiempo, puedo darla. Por lo demás excelente app, eso es lo que hace falta, apps de utilidad, no walls con pie de firma ni na de eso.

      Salu2 Ozkar.

      • jejeje hablando de walls .. por ke no kitan de 1ra entrada esa de los wallpapers? cada vez ke entro a la pagina siempre me sale ese espacio totalmente inutil ke me invita a ver los 5 ultimos wallpapers .. fue una sugerencia 😉 tengan buen dia.

    • la verdad ke no hace falta portar nada ke se haga con el marco de trabajo qt .. en nokia estan los enlaces para realizar las descarga del ide para windows y mac .. lo unico ke hay ke hacer es instalar el ide para el sistema destino, abrir el proyecto y generar los binarios .. la facilidad de qt es ke escribes codigo usando sus clases y estas son comunes para todos los sistemas operativos en el qt tiene soporte y si hay ke escribir codigo especifico para eso estan las directivas #ifdef #endif .. aunque si kieres portar ese codigo por entretenimiento o un reto personal pues bienvenido 😉 .. espero mi comentario te sea de ayuda

  2. Esta buenísimo , yo estoy haciendo un programa en C++/fltk que es de electrónica y te pone los colores de las bandas de las resistencias dada una canidad en ohm y la tolerancia y ahora estoy iplementando el proceso inverso, dado los colores que me dé la cantidad en ohm y como mejora que permita darla en ohm, kilo ohm, mega ohm, etc.

    A dónde se pueden enviar este tipo de trabajos a gutl para compartirlo, ah estos programas los estoy haciendo de forma tal que funcionen totalmente portables. Para eso después de hecho a veces uso el programa cde que publicaron hace poco.

  3. Sería bueno existiera un ftp dedicado a los trabajos de los usuarios, dode solo hayan proyectos hechos por usuarios que incluyan el comprimido de las fuentes y los binarios.

  4. Hola foreros estoy de acuerdo q está buenísimo, pues con lo q acabo de leer y ver las imágenes pues es ideal; ahora bien si tendrán la versión para windows favor de publicar para descargarlo.

  5. Hola a todos!, me alegra que les guste el proyecto.
    A la version completa ya le falta poco, solo no he contado con mucho tiempo ultimamente, en cuanto al empaquetado de la version completa de RegCel, pues lo tendran para linux y para windows.

    Es posible que también empaquete este pequeño dialogo para ambos sistemas, aca varias personas más lo han pedido pero para windows :), puedo empaquetarlo yo, pero ¿que le dejo a la comunidad? ajaja si alguno lo compila para windows, compartalo.

    saludos…

  6. Me gusta mucho este proyecto, pero creo que el nombre no es muy comercial que digamos, jajaja, por decirlo asi…Ayer mismo, pensando en eso, se me ocurrió un nombre: Wattson. El watt, ya todo el mundo sabe de donde viene.

    • Y el «son», ¿de dónde viene? ¿De la Loma? Jajajajajaja…. (Es una broma, no te vayas a poner bravito).

      • En mi opinión, el nombre está muy bien puesto «Registro de Consumo Eléctrico (RegCEI)» y la aplicación es súper útil. Gracias a Barceló por compartir, y a elMor3no por difundir.

        • jajaja, si tal vez venga el son de allá, jajaja. A lo que me refiero es que es un nombre muy largo, y no se, para darle mas propaganda o no se, difundirlo mas estaria bien un nombre mas corto, que no necesariamente tendria que ser el mismo. Es solo una opinión, no estoy criticando para nada el producto.

        • linuxgirl: el nombre está bien puesto, si se explica que RegCEI significa «Registro de Consumo Eléctrico», pero si no se explica, no. Eso mas bien sería la función principal de la aplicación, el nombre debe ser más asequible para todo el mundo, recuerda que no es una aplicación de diseño gráfico, ni para programar, eso lo puede usar cualquiera porque a todos les preocupa el consumo de electricidad. Además al final aparece una «I» que no sé que significa.
          Saludos.

          • Bueno, en mi opinión, una vez que se conozca la utilidad de esta aplicación sin importar cómo se llame la gente la usará. De hecho, ya muchos la están usando, la cuestión es simplemente darla a conocer. En verdad lo del nombre es algo superfluo. Eso es como cualquier otro producto, por ejemplo relacionado con las distros. Un buen día supe que «Debian» venía de Deb (Debora, la ex-esposa de Ian Murdock) e Ian (Ian Murdock), sin embargo experimenté que Debian es una distro maravillosa, así que al final igual la iba a usar si se hubiera llamado «Yuya Martínez GNU/Linux».

  7. Mi padre utiliza el mismo algoritmo de cálculo todos los días, pero con lápiz y papel, y cuando le pregunto: ¿cómo va la cosa?, me dice: «hay que ahorrar… jajaja»

  8. Buenas a todos.
    Gracias por sus comentarios y sugerencias.

    Les comento que ya he enviado una version de prueba de «RegCEl-0.1.0 beta» (la aplicación completa)al sitio, espero que suban el post pronto.

    en el post podran ver mas detalles, pero les adelanto algunas cosas como.
    – se ha eliminada el boton «ejecutar», en atención a la sugerencia de Ozkar, ahora hace el cálculo automáticamente, siempre que la lectura final sea superior a la lectura inicial para no devolver valores negativos.

    – ya pueden , crear/modificar/eliminar registros y guardarlos en la base de datos.

    – la parte de «información» ya funciona 🙂 al seleccionar un registro en la tabla.
    – exporta e importa la base de datos.

    Como mencioné antes, esta es una version de prueba, cualquier problema o sugerencia lo dejan en un comentario o me envian un mail.

    Sobre el nombre de RegCEl, pues como dice Bilbo, RegCEl significa (Reg)istro del (C)onsumo (El)èctrico, de ahí el nombre, al final es una L (minùscula) no una I

    Sin ánimos de disputas, sobre las cosas que hacen falta a la comunidad, pues no todos podemos desarrollar aplicaciones, y en la comunidad hay personas que seguramente estàn interesados en tener màs participaciòn, y aunque sean wallpapers con pie de firma (como los que he enviado yo) deberìan ser menos discriminados jajajaja, pues esto cohibe màs a las personas que quieren sentirce parte de esto.

    En lo personal creo que lo que màs necesita la comunidad del SL, es màs personas interesadas en formar parte de la misma.

    Bilbo, pues dile a tu padre que con esta herramienta se ahorrarà mucho papel y lápiz 😀 jaja

    La idea de esta herramienta se me ocurrio porque muchas personas a mi alrededor pasaban el mismo trabajo, y bueno, gracias también a mi novia que aguanto tenerme horas frente al ordenador casi sin atenderla jajaja.

    Ozkar sobre lo que decías de poder modificar la tasa de importe por KW/h puede hacerse pero si la empresa eléctrica no solo cambiara el precio por kw/h, sino también la forma de hayar el importe, pues también sería un problema, pero lo tendré presente para próximas versiones.

    En fin… gracias nuevamente a todos.

    • Bueno, espero nos llegue a todos pronto esa nueva liberacion, la verdad es que al menos en mi casa ya la estoy usando a disrio. un detalle, en la interfaz grafica, al dar cic en «Ayuda» hay una ligera falta ortografica: Debes cambiar Introdusca por Introduzca… Por lo demas, la verdad que esta genial la herramienta…

    • jaja, bueno barceló, con esta herramienta mi padre ahorra papel y lápiz, pero gasta corriente encendiendo la máquina pàra correr la aplicación. 😀
      saludos

  9. Gracias Maikel por la corrección ortográfica, en la version actual no la veras, la aplicación la estoy desarrollando en el poco tiempo libre y algo apurado ya sabes. Ya comenzaron mis clases universitarias y estoy más enrredado.

    Por eso ahora he liberado una version de prueba, para corregir errores reportados como esos…

    saludos… 🙂

Los comentarios están cerrados.