Category Archives: Proyectos - Page 3

KLog 0.6.0 released… 10 years of KLog and some news…

KLog is now 10 years old!! Wow time goes really fast! 🙂

Last release of KLog was one year ago… and this release is not adding many things… Bug fix as last one.
However… does it mean that KLog is dead?
Not it is not. 🙂

During this time I have been rewriting ALL KLog and now, the new software can be compiled for Windows and (probably) OSX (although I have still not tested OSX).
Of course… the new code will be released for Linux, as today !!
The idea behind this is making available the free software I am doing for more hams.

Read more »

KLog 0.5.9 released

Christmas holidays is always a great time for some coding 🙂 so I found some time to fix two bugs (this one and that one) that were reported just after the announce of KLog-0.5.8 … and as Eric S. Raymond says in The Cathedral and The Bazaar, I release early, release often Read more »

KLog 0.5.7 released

It’s time for another KLog release.

KLog 0.5.7 is not a very big release… but it comes with some additions that may be nice for some of you. As I was announcing in my previous post about KLog.

I have added a very basic function capable to export all the needed QSO that has not been QSLed to a file… that can be imported to a label software to create the labels for the QSLs. I will continue working in the label generation feature of KLog for next releases.

The Changelog for this release reads as follows:

November-2010 0.5.7
– New feature: Added the Export needed QSL that allows to create an ADIF file with all the QSO with new ones and new bands still not confirmed that has not been QSLed.
The objective is to export it to a QSL or label printing software (until KLog implements that feature).
– Updated translations: SV by SM4ABE.
– GUI improved: Added sliders to be able to move panels.
– GUI improved: Changing the band combobox changes the TX Freq box and viceversa.
– Minor fix: The PROGRAMVERSION tag in log was not properly formated.

You can download KLog 0.5.7 from the mainsite.
You can also have more information in the main page of KLog or following the KLog’s tag in this blog.

KLog is free and open software and you can join the KLog’s team if you wish to help the development.
Please, send me all the bug reports and suggestions you have to improve KLog!

I hope you will like KLog.

Translations needed for KLog 0.5.0

The following text comes from an email sent to the KLog’s mailing lists to ask for help to translate KLog.

===============
Good afternoon,

During last summer I started the migration of KLog to the new Qt4.[1]

It is not being easy but I have received a VERY valuable help of Andrew, who joined the KLog’s development team and we changed some things of the development mode of KLog[2].

Anyway, KLog 0.5.0 is not far from be ready for distribution and I am writting this email to request your help with the translation of KLog.

You will be able to find the PO/POT files in the SVN server of KLog[3].

If you have some spare time and you want to help KLog a lot of users will thank you.

I still don’t have a final date for KLog… I want to close some bugs[4] before releasing the QT port of KLog although I think I will not close all bugs before releasing, just the most “criticals” and any bug that may cause data loss or data corruption.

You can download KLog from the SVN and start testing it. I will be happy to receive all your comments.

Thank you very much for your help.

[1] https://jaime.robles.es/blog/rewritting-klog-for-kde4/
[2] https://jaime.robles.es/blog/klog-050-on-the-way/
[3] http://svn.berlios.de/wsvn/klog/trunk/po/#_trunk_po_
[4] http://developer.berlios.de/bugs/?group_id=608

Klog 0.5.0 on the way

Some days ago I was writting about the Qt4/KDE4 porting process of KLog.

I was having problema since a lot of things changes in the QT4/KDE4 API.

I had to fight against lots of compilation errors and warnings, I had problems to call the KLog and Setup classes so they were properly shown to the user.

I asked for help to the KDE-DEVEL-ES list where I received all the possible help.

Andrew joined the KLog’s team, now we are two people coding.

We are using an SVN server in Savannah to manage the code, we have opened two new mailing lists, one for developers and another one for the SVN anounces… We have started to use the bug tracking system of Savannah…

So, KLog is in good shape. It is still not ready for a new release but we are working and it will be ready soon.

You can download the unstable code from the SVN and see what it looks like and help us.

Anyway, this post is just to say that we will be using KLog. 0.5.0 soon.

Rewritting KLog for KDE4

I have been trying to port KLog from Qt3 to Qt4 without success for several months. Obviously I have not time to code everyday nor even every week or month, however I have spent lot of time searching for docs, playing with some tools and doing several tests.

Qt and KDE tools and tutorials are not good or clear enough for a non expert coder as I am. I don’t think that KLog is a complex application so, migrating a simple app, should be an easy task but it isn’t. 🙁

I am doing it just for fun and sometimes there is not fun at all. Having to rework all your software because a library update is not fun.

As KLog is a logbook for hamradio operators it is focused in lists of data: QSO, QSL, DXCC and other awards status.
I think I will have to rewrite lots of code: QListview, QListviewItems, QSocket and all the Q3Support related.

I am trying to port KLog although many times I think that a full rewritting would be the best solution.
I don’t want to orphan KLog! 🙂

I hope Qt4 provides lots of benefits because until now they are just giving work!

I will really thank any help with the KDE4/Qt4 port so, if you have some experience with the topic, the users of KLog and myself will appreciate your help or suggestions.

At least free software developing is not such a hard job, specially during summer. 😉

KLog 0.4.7: New release

Some days ago I was working on KLog 0.4.7 and today I have released it.

All the changes are (obviously) in the Changelog. There are some bugfixes as always but the main point is the addition of a feature to import cabrillo logfiles. Those files come from the main contest software and the support of this format (only importing) have been requested by many users.

I also worked to improve the ADIF support as I told you.

Now it is time for testing. This release may have bugs, the cabrillo import tool may have bugs… I have only tested with the logs of the last CQ WPX SSB but it worked 100% 🙂

That’s all, enjoy the last KLog release and report all the bugs you find and features you miss.

Direct link to KLog 0.4.7.

73.

¿Qué hacemos cuando nadie mira?

En el mundo real hay muchas personas que se comportan de forma diferente si piensan que nadie les mira. En función de si pensamos que nos miran o no hacemos o dejamos de hacer algunas cosas.

Alguno dirá – “no me importa que me miren, no tengo nada que esconder” – ya que es lo típico, lo que estoy harto de escuchar, pero claro, una cosa es que no tengamos nada que esconder y otra cosa es que no queramos tranquilidad para movernos sin tener a alguien encima, …

Como comenté hace unos días, el hecho es que cada vez es más difícil estar en una situación en la que no mire nadie. Lo sepamos o no, es muy probable que alguien está mirando. La privacidad está infravalorada.

Como experimento, hace unos meses monté PleaseProxy.me, un sistema de proxy anónimo a través del que, supuestamente, se puede navegar sin dejar rastros…
Evidentemente eso no es del todo cierto, cuando navegas dejas rastros, lo quieras o no los dejas en:

  • el ordenador desde el que navegas,
  • el servidor al que te conectas,
  • el proxy de tu proveedor de Internet o de tu oficina, …
  • el trayecto, posiblemente en los routers por los que pasan tus paquetes.

Con PleaseProxy.me limitas un poco el impacto en la privacidad de tu navegación pero como contrapartida (no hay nada gratis) dejas muchos de los rastros de tu navegación en PleaseProxy.me además de que tu proveedor (o en tu empresa si navegas desde la oficina) pensaré que tienes algo que esconder porque usas un proxy anónimo y el servidor al que te conectas puede denegarte el acceso por el mismo motivo.

Además los proxys anónimos no son del todo anónimos y todo depende del administrador del proxy en concreto.

Independientemente del tema del proxy y volviendo al título de este apunte, os dejo una captura de los sitios más visitados en PleaseProxy.me y cada cual que saque sus conclusiones. 🙂

Las redes sociales y el porno, eso es lo que hacemos en Internet cuando creemos que nadie mira.

De etch a lenny (I)

Hace unos días Debian liberó su nueva versión estable, lenny.

Desde entonces me había sujetado para no actualizar mis máquinas con etch, la anterior versión estable de Debian… no se, prefiero dar unos días al software para que se pruebe antes de hacer este tipo de actualizaciones, … el proceso de actualización podría fallar y, cuando estás administrando de forma remota un servidor, el que no arranque puede ser una cosa crítica… ¿no puedo ir a USA a darle al botón ni a trabajar delante del monitor!

Ahora bien, cuando sale una nueva versión estable de Debian… es realmente estable. Lenny llevaba en pruebas mucho tiempo. Suelo trabajar con testing en mi ordenador personal y la verdad es que suele funcionar MUY bien, como digo uso testing (a veces incluso con algún paquete de unstable) para el uso diario de mi portátil y nunca me ha dejado tirado! 🙂

Así que el proceso es el siguiente:

  • Backup, backup, backup, … realizar copias de seguridad de todos los datos, configuraciones y demás… hay que esperar lo mejor pero prepararse para lo peor.
  • # apt-get update
  • # apt-get upgrade – (estos dos comandos son sólo para tratar de hacer que el cambio sea menos traumático pero no creo que sean imprescindibles).
  • Actualizamos el fichero /etc/apt/sources.list y ponemos lenny en vez de etch.
  • # apt-get update
  • # aptitude install dpkg aptitude apt
  • # aptitude dist-upgrade
  • Esperamos 2-5 minutos (o algo más si tu conexión a Internet no es rápida o tienes MUCHO software que actualizar).
  • Contestamos a 4-5 preguntas sobre si queremos que sobreescriba algunos ficheros de configuración de tu sistema actual o no.
  • Ya está, ya tengo una Debian Lenny corriendo en mi sistema.

Con eso es bastante… bueno casi, hay que reiniciar pues se debe haber cambiado el kernel de la máquina durante la actualización…

Adios a mis uptimes de 111 y 130 días sin reiniciar los sistemas!

Bueno, en mi caso ha necesitado algo más, el abrir un “ticket” a mi proveedor de VPS, Slicehost que sobre la marcha han actualizado el kernel.

  • El anterior: 2.6.16.29-xen
  • El nuevo: 2.6.24-22-xen

Te tenido un pequeño contratiempo al ir a reiniciar mis servidores virtuales, creo que por el hecho de ser servidores virtuales…
El problema es que al reiniciar para que cargaran el nuevo kernel, ¡los servidores estaban sin red! (¿me toca ir a USA a darle al botón de reset?). 😉

Me pongo en contacto con Slicehost por su sistema de chat, me atienden instantáneamente, les cuento el problema… que he pedido que me actualicen el kernel y a la vuelta mis servers estaban si red… y tras 1 (largo) minutillo de espera me dicen que hay un problemilla con el udev y que pruebe borrar dos ficheros de /etc.

Tras borrar esos ficheros, reinicio y todo perfecto!
Se trataba de unos ficheros de /etc/udev que hacían mención a la red y que al cambiar de kernel… bueno, el fallo del que os hablaba.

Slicehost tiene un sistema que te permite acceder a la consola de tus VPS de forma remota, a través de un navegador web y eso me ha permitido salvar perfectamente la situación de que mis servidores se levantaran sin red en USA y yo estuviera en Madrid.
Una consola con alguna limitación, … pero muy práctico. Esta funcionalidad es la típica cosa que no usas nunca salvo cuando las cosas se ponen muy feas y entonces agradeces que esté ahí y que funcione tan bien.

También tienen una aplicación muy sencilla que te permite hacer algunas cosas desde un iphone.

Lo dicho, ya tengo DXCal.com, PleaseProxy.me, un servidor DNS y alguna cosilla más en Debian lenny… ahora a esperar otros días a ver si todo ha ido tan bien como parece y puedo actualizar mi otro servidor (el que soporta a este blog entre otras 1000 cosas!) que sigue en etch.

KLog update: working on 0.4.7

Some days ago I released KLog 0.4.6 (you can find it in the KLog’s main repository) and now I am working on 0.4.7.

I am working to give KLog 0.4.7 a full support of ADIF 2.2.2 (although we are already working in the 2.2.3 release). The main task is to add all the ADIF’s fields so a user using KLog will not loose any data when comming to KLog.

KLog is still not offering the full ADIF fields for editing/adding but the objective for 0.4.7 (or maybe 0.4.8) is to be able to manage ALL the fields internally so no data is lost. Once KLog can manage all ADIF fields, It will be easier to add some of them to the GUI and allow the user to work with them.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies