Archives pour la catégorie C++

Du nouveau chez YANA

Voilà quelques jours que je me suis remis sur les avancées de mon serveur domotique gratuit Y.A.N.A.

Pour rappel celui ci se présente sous la forme d’une plateforme PHP modulaire, qui proposent plusieurs interfaces de communication (page web, interface reconnaissance vocale Windows, interface reconnaissance vocale android…)

Lire la suite

DropNews, un client de synchronisation pour dropcenter

Jusqu’ici dropnews était un petit client bureautique permettant d’être notifié lorsqu’un changement survenait sur le dropcenter.

Seulement voila j’avais bien envie d’en faire à terme un petit client type dropbox synchronisant de manière bilatérale les fichiers du serveur et ceux de mes pc.

Lire la suite

Raspberry PI ~ 15 : Créer sa propre prise radio (et autres périphériques) pour 6€

Ce post est le quinzième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! :D

Suite à nos précédents tutos sur le Raspberry PI  et la domotique contrôlée par radio (et notamment le tuto 12), certains d’entre vous m’ont demandé si il n’était pas possible de se passer de prises Chacon, d’autres m’ont demandé si des multiprises existaient sur le même principe, quant à moi je souhaitais de débarrasser de Chacon pour diverses raisons : Lire la suite

ToyCon, convertisseur png–>ico

Qui n’a jamais galéré pour convertir correctement une bête image .PNG en fichier .ICO et vice et versa sans avoir de rendus horribles, de problèmes de tailles etc… ? Lire la suite

Raspberry PI ~ 13 : Détecter l’ouverture des portes et fenêtres

Ce post est le treizième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! :D

En attendant que je parvienne à trouver la motivation pour monter la vidéo sur la sonde température radio (j’ai la vidéo, mais mon monteur est en plein partiels et je n’ai aucune notion d’adobe première ^^), je vous lance  ce ptit tuto à vous mettre sous la dent. Lire la suite

Raspberry PI ~ 10 : Commander le raspberry Pi par radio

Ce post est le dixième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! :D

Nous avions brièvement abordé l’émission/transmission radio via le raspberry pi lors de notre tutoriel n°8.

Je vous avais promis une application concrète et plus poussée, nous allons donc aujourd’hui donner des ordres au raspberry PI via une télécommande radio achetée dans le commerce. Lire la suite

Quelques news sur les projets

Je profite de ce vide intersidérale d’infos intéressantes sur le web ( si quelqu’un me parle encore de la sortie de l’iphone 5 je le flingue) pour faire une revue rapide de mes 3 principaux projets.

 

Leed

image

Leed est un agrégateur RSS ultra léger, multi plateforme qui s’adapte aux tablettes et smartphone, auto hébergé open source et gratuit qui base son esprit autour de la performance et du minimalisme.

Nous en étions à la version 1.0 Beta, j’ai décidé de déclarer la v1.0 Stable depuis la révision 69 (hé hé)

Evidemment il reste encore beaucoup à faire mais le fonctionnel est la et les bugs sont en nombre sufisemment réduits pour me permettre de déclarer la version stable.

Page du projet : http://projet.idleman.fr/leed

 

Codez

image

Codez est un gestionnaire de snippet (petits bouts de code réutilisables) bureautique portable open source et lié a un site communautaire de partage ( lui aussi téléchargeable et auto-hébergeable bien que nous vous proposions une version gérée par l’équipe de codez)

Les binaires pour Windows et Linux sont téléchargeable sur le site du projet les sources ne sont pas encore publiques mais ça ne saurait tarder.

Pour la partie bureautique, nous en sommes à la révision 119 et avons presque terminé le lot 2 (suppression/modification des snippets et catégories) le client devrait donc être bientôt totalement fonctionnel bien que pas encore relié au site web (fonctionnera en autonomie) merci à yosko et akaiken qui font du super boulot sur le site et le client desktop :).

Nb: Nous cherchons quelqu’un avec un mac pour compiler la version Mac du projet

Page du projet : http://projet.idleman.fr/codez

 

DropCenter

image

Le DropCenter est une solution de stockage et de partage de fichiers par drag & drop (glisser déposer de votre bureau sur votre navigateur) gratuit open source et auto hébergeable à la sauce 2.0.

Le DropCenter pour être franc à du mal à redémarrer, fox et moi sommes overbookés en tant qu’étudiant de 5em année on nous demande presque de bosser !! oO

Cependant nous avançons à notre rythme sur la v2.0 qui devrait permettre l’upload de nombreuses façons (drag & drop, bouton parcourir, upload depuis une url…) améliorer la sécurité du script et la gestion des droits.

Page du projet : http://projet.idleman.fr/dropcenter

Cherche des bénévoles sur le projet CodeZ

Salut à tous !!

Entre deux lignes de développement DropCenter et de Leed, je me consacre au gestionnaire de snippet CodeZ dont je vous ai parlé lors de mon précédent post sur CodeX.

Comme vous pouvez le voir, le logiciel bureautique ci dessous est bien avancé

codezS1

Cependant je n’ai malheureusement pas beaucoup de temps à consacrer au logiciel et je cherche activement des développeurs sympa pour m’aider dans ma tâche.

Pour le logiciel, je cherche des gens s’y connaissant en C++ (notamment en Qt ça serait le top) ainsi que des pros de la “regex” pour améliorer la coloration syntaxique pour le moment pas jojo.

De même un site web est prévu pour donner un aspect communautaire au logiciel afin de pouvoir partager vos snippets de manière simple et gratuite.

codezS2 

Je cherche donc également des gens pour m’intégrer et me développer cette partie, ce qui signifie des connaissances au choix :

  1. HTML/CSS
  2. Javascript
  3. PHP/MySQL (ou autre SGBD intégrables)

Si vous êtes intéressés, contactez moi sur les commentaires ou par mail.

Bien à vous.

Codex, un gestionnaire de snippet simple et léger

Les “snippet” sont des petit bouts de codes “standards” illustrant des fonctions couramment utilisées comme lire et écrire dans un fichier ou récupérer une adresse ip, lister les champs d’une base de données etc…

 

Si vous êtes un peu tête en l’air comme moi, il vous arrivera souvent de rechercher le même snippet pour la nième fois sur le net… c’est agaçant pas vrai?

 

Codex est petit gestionnaire “portable” (mais pas cross system compatible) répondant a ce problème.

Développé par Uri Fridman, ce petit exécutable vous permettra de stocker, visualiser, trier et retrouver rapidement un bout de code par langages et par libellé.

 

image

 

A noter que le programme stocke tout dans des fichiers à plat (en .json) ce qui en fait un programme réactif et qui ne nécessite aucune bdd ou lourd pré requis du système.

De plus, le programme comprend une coloration syntaxique sur de nombreux langages, celle ci se met en place en fonction du nom de la rubrique.

 

Malheureusement, ce programme n’est plus distribué sur le net, son auteur semble en effet décidé à ne plus entendre parler du logiciel qu’il s’agisse dévolution ou de support donc inutile de le contacter à ce sujet.

D’ailleurs lorsque je l’ai contacté pour lui poser quelques questions et lui demander les sources je me suis pris un succin:

“Sorry. That program or any other windows programs are no longer supported or being actively developed.”

 

M’est avis que ce garçon à été traumatisé par le support bénévole (et je le comprends)

 

Bien que n’ayant pas distribué les sources, Uri m’a tous de même autorisé à diffuser le binaire du petit programme que la bloggeuse Akaiken m’avait auparavant généreusement envoyé (et fait découvrir par la même occasion).

 

je me permet donc de vous partager le lien de téléchargement de la ressource ici : http://idleman.fr/ressources/EXE/Codex.rar

 

NB : Uri fridman ne souhaite recevoir aucune demande de support ou d’évolution concernant ce programme, il a été très clair à ce sujet, merci de respecter son choix concernant l’abandon du logiciel.

 

Personnellement le concept me plais bien, si j’ai une minute, je redévelopperais quelque chose sur le même concept avec les plus-values suivante :

  1. Logiciel compatible Windows/linux/mac Os
  2. Possibilité de partager/récupérer des snippet directement a partir d’un site web communautaire dédié
  3. Sources libres publiées sur svn
  4. Design un peu plus poussé

 

Pour tout vous avouer, j’ai déjà codé la base :

image

L’avantage étant qu’il fonctionne avec exactement la même base que Codex (fichiers json) et qu’il est développé avec Qt (donc compilable sur les trois Os principaux).

 

Il reste évidemment beaucoup à faire (design, coloration syntaxique sur les principaux langages, synchro des snippet avec internet…), j’ignore si j’aurais le temps de m’y consacrer d’avantage, ça n’est pas une priorité.