Accueil Rejoignez-nous sur Facebook! Suivez-nous sur Twitter! Flux RSS Faire un don

Publicité

Nouveau logiciel: qu'en pensez-vous?

Bonjour à tous,
Je suis cette année en 1e année d'école d'ingénieur en filière informatique (c'est-à-dire niveau Bac+3), et j'ai eu l'occasion de développer un projet durant 3 mois en trinôme. Aujourd'hui, ce projet est terminé et fonctionnel. Ma question est donc la suivante:
Seriez-vous intéressés par ce nouveau logiciel?
Je vais tout de même le présenter rapidement. Spacer (nom actuel) permet de faire de vos fichiers de code source C des fichiers HTML avec coloration syntaxique. Un plus pour ceux qui veulent facilement partager leurs codes sources en ligne sans se prendre la tête. Voici la capture d'écran d'un exemple:
Démo Spacer
Le seul problème est qu'actuellement, le programme est en console, et donc assez peu intuitif... Ainsi, si parmi vous ce projet intéresse quelqu'un, je le mettrai en ligne tel quel, ou alors après modification de l'interface (passage à une interface fenêtre).
Alors?

Décès de Steve Jobs

Je n'ai jamais été un véritable fanboy. Je n'ai jamais utilisé ni MacOS, ni d'iPhone, ni d'iPad, ni d'iPod, ni iTunes, etc... Il m'apparaît néanmoins évident que Steve Jobs était un grand homme et un acteur essentiel de ces 25 à 35 dernières années dans le domaine de l'informatique, puis plus tard dans ceux du multimédia et de la téléphonie. A la fois créatif, tant au niveau des designs que des concepts, et charismatique, il a bâti tout un écosystème qui nous est aujourd'hui familier, que ce soit par ses propres produits ou par ceux de ses concurrents qui n'ont rien pu faire d'autre que de l'imiter pour espérer rester à la hauteur.
Je ne suis qu'un anonyme à la tête d'un petit site web, ma parole ne vaut rien. Mais si j'ai la possibilité de faire tout ce que je fais aujourd'hui, c'est en partie grâce à des hommes comme lui, qui ont contribué à l'essor de l'ère numérique dans laquelle je suis né.
Donc, tout simplement, merci.

Steve Jobs

Videotek !

Vous attendiez Videotek 2.0 et voici... Popcorn 0.1 Beta

Et oui, avec un refonte complète du code voici un nouveau nom pour un nouveau départ, je l'espère.
Pris de cours cette dernière semaine, je vous propose une version minimale, en beta, afin de vous faire une idée de cette nouvelle mouture de Videotek. En espérant que quelques retours me parviendront afin de corriger les bugs subsistants.

Et dans l'avenir

Voici comment devraient se passer les choses pour Pocorn dans les prochains mois :
Pendant environ 6 semaines, Popcorn évoluera en Beta tout en voyant arriver de nouvelles fonctionnalités. Lorsque celles-ci seront implémentées et stables, nous verrons sortir Popcorn 1.0Beta qui restera figé niveau fonctionnalités pour finalement arriver à la première version majeure stable.

Voilà vous savez tout, ou presque ! Vous pouvez retrouver Popcorn 0.1 Beta ici !

Klyster 3.1, le retour du listeur de fichiers!

Bonjour à tous!
Cela commençait à faire (très) longtemps, mais je l'avais promis: Klyster est désormais disponible dans sa nouvelle version 3.1!

Les nouveautés

Tout d'abord, Klyster prendra désormais en charge le format pdf qui me semblait essentiel, en plus des formats proposés dans la version précédente (txt, rtf et html). On remarquera également la mise en place des filtres lors des analyses, afin de ne prendre en compte qu'un certain type de fichiers par exemple. Autre nouveauté, le programme est traduit (approximativement?) en Anglais. La langue d'affichage est déterminée automatiquement en fonction de la langue de votre système. Et pour finir, j'ai implémenté un module de mise à jour automatique qui vous alertera en cas de nouvelle version publiée.

Le code: du tout neuf en Qt

Je dois bien l'avouer, la version 3.0 était plus que bancale au niveau du code: librairies anciennes pour le C utilisées en C++, magouilles diverses dans les algorithmes, etc,... Je ne dis pas avoir tout mis au propre, loin de là, mais j'ai néanmoins revu tout l'algorithme de l'analyse à zéro en le réécrivant cette fois avec les fonctions mises à disposition par Qt. C'est donc un peu plus propre, mais surtout beaucoup plus stable.

Alors à présent, c'est à vous de tester cette nouvelle version!

Klyster 3.1

Mais... attendez! Ce n'est pas tout!

ChinaTheme sur SamsungApps

Je n'ai pas souhaité faire une news pour cela, étant donné que les intéressés ne visiteront pas ce site en priorité, car je m'adresse ici aux possesseurs de Samsung Wave et Wave II. J'ai créé il y a quelques mois un thème pour ces deux smartphones sous Bada 1.2.
Cependant, SamsungApps impose une licence propriétaire aux applications, et ChinaTheme n'est donc pas sous licence libre... M'adressant à un tout autre public que pour les autres logiciels, j'ai décidé de le rendre payant - somme modique de 1€ - afin de pouvoir subvenir aux besoins du site, les dons et publicités ne me rapportant pas assez. Je propose néanmoins à quiconque m'écrira depuis la page contact de ce site d'offrir cette application via un code de réduction afin de ne pas pénaliser les éventuels visiteurs intéressés.

C'est tout pour aujourd'hui, mais un conseil: ne partez pas trop loin, il me semble que seven-up a une surprise qui ne devrait plus trop tarder...

Ajouter le "TODO plugin" à Qt Creator

Bonjour à tous,
une news pratique aujourd'hui afin d'installer ce TODO plugin qui donne ceci en image :

todoplugin.png

Qt Creator et les plugins

Peut-être le saviez-vous déjà, mais Qt Creator permet l'ajout de plugins ! On retrouve une liste officielle sur le site de Qt : Qt Creator Plug-in Gallery flags-united_kingdom.png, dont notamment notre fameux TODO plugin...

C'est parti !

Malgré un fichier INSTALL contenant les indications d'installation, il reste quelques subtilités que j'aimerais partager.

Je vais décrire l'installation du plugin sous Ubuntu 11.04, mais cela doit pouvoir s'adapter facilement pour le reste (sous Ubuntu vous aurez besoin des droits administrateurs).

Téléchargements des outils et des sources

Quelques outils afin de pouvoir compiler le plugin :

  • build-essential : méta-paquet qui installe tous les outils nécessaires
  • qmake : un outil qui permet de faciliter la création des Makefiles directement à partir du fichier de projet.

Ces outils dépendent de votre OS !

Et les sources dont vous aurez besoin :

  • Les sources de Qt Creator. Non pas pour l'installer (ce qui devrait déjà être le cas...), mais pour pouvoir utiliser les libs. Vous pouvez trouver le zip de la dernière version ici. Cependant, si celui-ci ne correspond pas à votre version de Qt, cherchez la votre sur le ftp de Qt Creator. Cherchez qt-creator-votre-num-de-version.tar.gz (plus petit) ou .zip
  • les sources du plugin dans une archive tar.gz ici

Vous avez tous ce qu'il faut, décompressez les deux archives et on peut commencer !

Préparatifs

Premièrement, il vous faut modifier le fichier todoplugin.pro qui se trouve dans le dossier du plugin.

Une partie de ce qui suit est issu du fichier INSTALL, mais quelques précisions seront les bienvenues :

Il va falloir modifier deux lignes au début du fichier :

  • QTC_SOURCE_DIR = /chemin/vers/dossier/des/sources/de/qtcreator. Chez moi, comme j'ai décompressé les deux archives au même niveau, ça donne ../qt-creator-2.1.0-src
  • QTC_BUILD_DIR =/chemin/vers/executable/qtcreator. Chez moi, il se trouve dans /usr, ce qui est aussi probablement le cas pour vous.

Ensuite, lancez Qt Creator, allez dans le menu Aide>À Propos de Qt Creator... et notez le numéro de version. Ouvrez ensuite le fichier todo.pluginspec et recherchez ces lignes :


<dependencyList>
<dependency name="Core" version="2.1.81"/>
<dependency name="ProjectExplorer" version="2.1.81"/>
<dependency name="TextEditor" version="2.1.81"/>
</dependencyList>

Changez les numéro de version avec celui que vous venez de noter, enregistrez, fermez.

Compilation

Ouvrez un terminal (Ctrl+Alt+T avec Unity), puis lancez les commandes suivantes :

  • cd /chemin/vers/dossier/source/du/plugin
  • qmake
  • sudo make
  • sudo chown votreNomUtilisateur:users /usr/lib/qtcreator/plugins/vsorokin/todo.pluginspec

Utilisation

Lancez Qt Creator et votre projet, puis regardez tout en bas : un nouveau bouton TODO Output est là.

Il ne vous reste plus qu'à rajouter vos TODO, FIXME et autres de cette manière :
//TODO mon super TODO
//FIXME mon super FIXME

Quelques petits commentaires pour finir :

  • Aller voir dans vos options Qt Creator, un nouveau menu est là pour le plugin TODO... Et oui, vous pouvez rajouter vos propres mots clés !!
  • Toujours dans ces options, j'ai personnellement changé From current opened file à From Projects afin d'avoir une vue d'ensemble.

Voilà c'est terminé ! Une option qui manque cruellement à Qt Creator. Peut-être aurons-nous la chance de le voir intégré dans une prochaine version ?

Bonne journée

Pages

Souscrire à Kobware RSS