Dup's blog

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, janvier 26 2012

Bonne année 2012

Je vous souhaite à toutes et tous une excellente année 2012 que j'espère prolifique en idées et réalisations diverses !

mercredi, décembre 14 2011

tweeter

Moi sur tweeter... noooon... et ben si : _dup_ !

lundi, novembre 21 2011

Java pourquoiiii ?

Ce titre est à chanter selon l'air d'une chanson célèbre :)

Lire la suite...

vendredi, novembre 4 2011

Publicité pour un pizza grill

Reçue aujourd'hui dans la montagne de publicités que nous recevons, une publicité pour un pizza grill qui livre à domicile et au bureau 6/7 du lundi au jeudi !!! :-)

jeudi, mai 5 2011

Heraia-0.1.7 is out !

Additions are :

  • A find from data type window that lets one look for a specific string as if decoded with the selected data type (eg search in the document a date such as 02/05/2011 coded in a C way)
  • Saving and loading projects is now possible.
  • Some bugs were corrected (Please report them !)

Now a windows binary package is available for download. It should be a portable one (ie no need to install the heraia and all needed library are included). I hope I'll be able to do so at each release. By the way, I'm looking for packagers (Debian, Ubuntu, Redhat, Suse, Solaris, ...).

Translations : Langages are English and French (up to date).

Since 0.1.6

  • 2786 lines were added
  • 1155 lines were killed

Heraia has now 13220 lines. The biggest file and the smallest ones are still the same :

  • heraia_ui.c with 2601 lines now
  • main_pref_window.h which still has 32 lines

The development focused on libfcl these last month. It is going very slowly but it might lead to something useable. I hope I will be able to connect this library to libgtkhex that I use with heraia. Before this there is still a hudge work to do !!

The devel docs are 51 MB in 2731 files ! The graphic stuff explains this hudge size.

As usual you can download files at both locations :

Directory description :

  • 'devel-docs' : contains all doxygen documentation used to develop
  • 'packages' : contains binary packages specific to systems
  • 'release' : contains all releases and source code since august 2008
  • 'source_tar_gz' : contains all tar.gz done between February 2005 and august 2008

lundi, novembre 15 2010

Heraia est cité dans le wiki de xfce

Je viens de trouver, par hasard qu'heraia est dans la page des applications recommandées sur le wiki du site XFCE.

Ce n'est pas grand chose mais ça me fait vraiment très plaisir :)

samedi, octobre 30 2010

Heraia-0.1.6 is out !

30 October 2010 Release date for 0.1.6 !

Additions are :

  • a find window that lets one look for a string in an hexa or text format. This window is able to search the entire document and gives the results in a specific window (the result window)
  • a find and replace window that will look for a string in hexa or text format and will (eventually) replace it by a new string also entered in an hexa or text format
  • a go to ... dialog box that lets the user jump anywhere in the file in almost any directions ! Enter the offset as an integer or an hexadecimal number, choose your direction, click "Ok" and you're done !
  • A new empty document can be created from zero ! Beware there is still a bug when saving this newly created document : the user is not prompted a name ! Use save as function.

As usual a huge number of bugs were corrected as I see them (please report bugs !) For more details, please see ChangeLog file.

The roadmap was modified a bit to include new features I want to see in next versions and to remove those that are already done (eg translatable project for 0.3.0 - which is done since 0.1.3 !)

Translations : There is only 2 languages for this release. Please, if you are a translator or know a translator, have a look here.

Since last release the libfilecache is named libfcl for File Cache Library. It is a private joke with FCL, a feminine basket club in Lyon (France). The development of this library is not fast... and nothing really usable has been written !

Since release 0.1.5 :

  • 3196 lines were added
  • 165 lines were killed

Heraia has now 12085 lines. The biggest file is heraia_ui with 2411 lines and the smallest one is main_pref_window.h with 32 lines !

Devel docs, generated with doxygen are 49 MB in size and represents 2564 files !

As usual you can download files at both locations :

Directory description :

  • 'devel-docs' : contains all doxygen documentation used to develop
  • 'packages' : contains binary packages specific to systems
  • 'release' : contains all releases and source code since august 2008
  • 'source_tar_gz' : contains all tar.gz done between February 2005 and august 2008

vendredi, août 20 2010

Heraia-0.1.5

New release of heraia today !

This is version 0.1.5 and it brings a few new things :

  • Fully translated in French
  • Ability to close opened files (via Close menu or via a button inserted in the tab itself).

As usual some bugs were corrected and you will see that the accelerators are back (I think the went away when I flipped from libglade to gtkbuilder). Since 0.1.2 user experience is getting better and better.

Roadmap for the next releases says that I may concentrate on search capabilities, begin work on user data_types and add a project like file (as found in geany editor).

You'll find below two links were you might download heraia (mainly code and devel docs). If you're willing to help please have a look at gna.org website or email me at heraia at delhomme dot org.

What is heraia ?

Heraia is free software licensed under the GPLv2 or later. It is a standalone hexadecimal file analyser. One would say hexadecimal editor. It provides tools to analyse and edit files in an hexadecimal way :

  • a data interpretor
  • a plugin that do some graphical analysis

It contains :

  • a fully functional plugin system
  • an extensible data interpretor

It is written in C using GTK and based on GtkHex Widget. It is known to run on both Linux and Windows. It integrates smoothly with Gnome but it does not depends on it.

You can download heraia at both locations (for now) :

Directory description :

  • 'devel-docs' : contains all doxygen documentaion used to develop
  • 'packages' : contains binary packages specific to systems
  • 'release' : contains all releases and source code since august 2008
  • 'source_tar_gz' : contains all tar.gz done between febuary 2005 and
                     august 2008

mardi, août 10 2010

Heraia-0.1.4

Voici la nouvelle version du célèbre éditeur hexadécimal Heraia. Il s'agit de la ... 0.1.4 !! Eh oui, la 0.1.3 étant sortie quand je n'avais pas internet (merci free - il a tout compris), j'ai décidé que ce serait une version collector non publiée :-)

On notera les nouvelles fonctionnalités suivantes (depuis la 0.1.2) :

  • le projet est maintenant apte à être traduit complètement (la traduction en français de la 0.1.3 était complète. Je crois qu'il y a des choses a faire pour la 0.1.4 !),
  • les valeurs sélectionnées dans l'interpréteur de données sont sauvegardées dans les préférences,
  • les fonctions undo / redo ou annuler / rétablir sont opérationnelles,
  • les fonctions copy / cut / paste / delete ou copier / couper / coller / supprimer sont opérationnelles,
  • une option d'affichage a été ajoutée. Elle permet de choisir si l'on veux afficher la colonne des offsets sur la droite (c'est une option qui est valable pour tous les fichiers ouverts),
  • j'ai tenté de mettre quelques petites touches ici et là pour l'interface afin qu'elle soit plus "sympa" (genre on grise les menus qui ne peuvent être activés, on met en bleu les noms des fichiers qui ont été modifiés) ...

J'ai supprimé les liens directs de téléchargement sur tuxfamily, je n'avais plus de quota semble t'il. Donc, pour télécharger soit le programme, soit les documentations de développement, rendez vous directement sur le site de gna.org.

Sur ce dernier vous pourrez également trouver toutes les listes de discussion liées au programme heraia. N'hésitez pas à vous inscrire et à poser des questions. Pour les bugs vous pouvez utiliser le système de gestion d'anomalies de gna. Toute participation quelle qu'elle soit est la bienvenue.

Suivez le développement avec cia.vc

samedi, juin 19 2010

Plop

Ça y est, internet est revenu !

Quelle galère avec le service après vente (ou l'ersatz de service devrais-je dire !)

...

mercredi, juin 9 2010

Raz le Bol

Vendredi prochain (le 11 juin) ça fera 3 semaines que ma freebox n'est branchée à ... rien. Il a fallut une semaine pour qu'un technicien vienne constater que la freebox n'est pas grillée et qu'effectivement la ligne est coupée à environ 800m (sur 3800 de ligne, il en manque un petit morceau !). Après cette constatation, un ticket GAMOT a été donné à France Telecom pour qu'ils vérifient leurs lignes .... trop fort cette méthode de travail ! Et France Telecom a répondu 2 jours plus tard que "en fait, tout est normal" (En fait non, c'est pire, ils répondent "STT : Signalisation Transmise à Tord") .... J'imagine que moi et le technicien free on a tord !!!!

Maintenant, j'attends, depuis le 3 juin, qu'une seconde vérification soit faite ! Il parait qu'elle est nécessaire avant de lancer une "expertise" (oulà, le mot qui fait peur) de la ligne avec les gens de free, ceux de FT et le titulaire de la ligne (au cas où, on ne sait jamais !).

Bref, c'est n'importe quoi. Vive les télécommunications du 21ème siècle !! Je sens qu'au plus ça va, au moins ça va ! En attendant, je n'ai toujours rien !

mardi, juin 1 2010

Article Python

Une nouvelle rapide que je viens de voir : mon article sur Python vient d'être publié sur le site d'UnixGarden affilé au magazine LinuxMag :

http://www.unixgarden.com/index.php/programmation/bien-demarrer-avec-python

Bonne lecture ;-)

mardi, mai 11 2010

Heraia-0.1.2

Hop, voici la nouvelle mouture d'heraia en version 0.1.2. On notera les nouvelles fonctionnalités suivantes :

  • mécanisme de prévention de fermeture en cas de modification d'un fichier parmi ceux ouverts,
  • une modification d'un fichier entraine la mise en bleu de son nom dans l'onglet,
  • la sélection ainsi que la taille de la sélection sont maintenant affichés sur la gauche (à coté de la position dans le fichier).

Quelques bugs ont été corrigés et j'ai avancé sur l'internationalisation (il ne faut pas oublier de faire un setlocale(LC_ALL, ""); avant les bindtextdomain et autres !)

La feuille de route indique qu'il faut que je continue de bosser sur l'internationalisation pour la 0.1.3. C'est ce que je vais faire tout en essayant d'ajouter quelques fonctionnalités ici et là !

Comme d'habitude, vous retrouverez la version et les documents de développement sur les sites suivants :

Je ne refait pas mon couplet sur l'aide, c'est toujours valable... notamment, si quelqu'un veux ajouter un mécanisme de cache à la libgtkhex je suis preneur !!

samedi, avril 17 2010

Billet d'humeur le matin ...

Je ne sais pas comment le dire, mais je suis particulièrement énervé. Je viens de passer des heures à tenter de remplir un formulaire sur https://pastel.diplomatie.gouv.fr/Dali/index2.html. Ils disent que les formulaires sont particulièrement optimisés pour Internet Explorer 6 et au delà, Safari 3 et firefox 3. Cool me dis-je, moi qui suis sous linux et qui ai un firefox 3.x (je ne me souviens plus de la version car présentement je suis sous windows sur l'ordinateur de ma copine !) ç va marcher au poil. .... Que neni ! Une fois que tout est rempli, il ne veux pas passer à la dernière étape qui est celle de la confirmation !

Je tente donc sous windows (avec firefox) le symptôme est le même !! (Faudra me dire si c'est pareil avec Safari ?). Donc, je passe sous internet Explorer (oulà là quelle interface bordélique !) en version x.x (je n'ai pas trouvé où est le dialogue pour afficher une boite "a propos" digne de ce nom ... comment ils font pour remonter les bugs ??). Après avoir rempli à nouveau tous les champs, je tombe sur la page de confirmation (comme si de rien n'était !) ...

Et quoi, si je n'avais pas eu une copine avec un ordinateur sous windows avec internet explorer d'installé je n'aurais pas pu profiter de la souplesse d'une demande d'extrait d'acte de naissance par internet ? C'est vraiment trop fort ! Et dire que ça fait plus de 10 ans qu'on se bat pour les standards ouverts, les protocoles ouverts et les logiciels libres qui les respectent.... Tout ça pour en arriver à cette constatation en 2010 ! Je suis fatigué de la médiocrité (personne n'aura testé avec firefox ou quoi ?) et des mauvaises prestations ! Quand est-ce que nos administrations prendront conscience que l'informatique doit leur appartenir ? Qu'à ce titre, la compétence doit être interne ?

Vraiment, hallucine de voir encore ce genre de choses en 2010 !

lundi, avril 5 2010

Heraia-0.1.1

Depuis le 30 juin 2009 plus de version d'Heraia ... jusqu'à aujourd'hui !!!

Lire la suite...

samedi, février 27 2010

Déménagement

Ouf !

Ça y'est, on a internet... 27 jours après ... l'emménagement. On va revivre je vous dis :)

mardi, janvier 19 2010

Mort de rire

Le matin je tombe parfois sur la chronique de Stéphane Guillon sur france-inter. Le plus souvent je suis mort de rire. Regardez donc les dernières séquences sur le site de france-inter et dites moi ce que vous en pensez !

lundi, janvier 18 2010

Eco l'eau

L'eau et l'air en boules

:)

lundi, octobre 26 2009

Stop aux brevets logiciels

center

mercredi, septembre 30 2009

Citation

Aujourd'hui je suis content, mon article sur ZFS sous GNU/Linux vient d'être cité par Thierry Stoehr, le fondateur et écrivain du blog formats-ouverts.

J'attends avec impatience sa sortie sur Unix Garden !

MAJ du 26/10/2009 : c'est chose faite

- page 1 de 10