Présentation du mon projet C_Str
[30-8-2013]Accepté
:salut:
Depuis 2005 je travaille sur un projet nommé C_Str qui n'est autre qu'une bibliothèque de gestion de chaîne de caractères pour le langage C. J'ai fait une grosse mise à jour hier et je l'ai fait passer à la version 3.0. La bibliothèque est désormais compatible avec la norme C99 et est même compilée ainsi !
Cette bibliothèque propose plus de 60 fonctions pour travailler sur les chaînes: concaténation, duplication, modification en tous genre (changement de caractères, de mots, ...), explosion en tableau d'une chaîne, recherche de mots, etc... En fait plus ou moins ce que proposent les différents langages comme Java, Python, C++, etc... J'ai fait le tour des documentations pour voir ce que chacun proposait et j'ai fait une liste de tout ce que je voulais mettre dans ma bibliothèque :mouarf:
Je parle souvent d'objet en parlant de ce qui représente ma bibliothèque car effectivement, il s'agit d'un type (une structure en l'occurrence) opaque contenant des informations sur la chaîne stockée (taille allouée, taille occupée, la chaîne, la dernière erreur levée). Cet objet permet également de garantir l'intégrité des données stockées ainsi que de pouvoir gérer plus facilement la taille allouée qui est tout le temps redimensionnée suivant les fonctions qu'on utilise, l'espace occupé par la chaîne sera donc toujours égale à la taille de la chaîne +1 pour le zéro de fin.
Les choses à venir seront de faire encore et toujours des optimisations et également la prise en charge des caractères larges qui sont venus avec C99. Je suis d'ailleurs à la recherche de testeurs pour éviter un maximum de bugs et pour éventuellement voir ce qu'il reste à optimiser. Même si elle a été déjà beaucoup testée par mes soins elle n'en reste pas moins exempt de bugs comme pour tous programmes.
Ce projet est actuellement hébergé chez SourceForge mais il y a tellement de projets chez eux que le miens passe presque inaperçu donc pas trop de monde qui tombe dessus :aie:
Pour ce projet, si vous l'acceptez, il faut un dépôt SVN et une page web, un forum peut être pas mal pour les rapports de bugs, doléances ou d'autres choses :mouarf:
:merci:
Agent de dialogue par réseaux de neurones.
[30-8-2013] Lana : Demande en cours de traitement
Bonjour,
Je suit à la recherche d'un hébergement pour un projet d'agent de dialogue exploitant les réseaux de neurones artificiels.
Je souhaite partager et sauvegarder 5 à 10 variante du projet en cours de recherche analyse invention et parfois donc implémentation et petit à petit de plus en plus de documentations.
J'ai ainsi une dizaine de paquet avec des nom différent et plusieurs version par paquet.
J'ai pas vraiment de nom donc il faudrait en donner un peut-être.
La licence j'y connais rien, je partage, je veux rien c'est modifiable et redistribuable librement.
Le statut, c'est en cours de recherche.
La description : donc on code les mot ou les caractère des mots d'un lexique (ou en entrée) en binaire et on fait l'apprentissage avec des mots binaire. Dans les divers paquets (variantes) il y a des noyaux mono couches multi- couches, avec une ou plusieurs couches cachées, certain exploite la notion de feedback. Certaine version sont doté d'un serveur parfois avec le client intégré et/ou séparé. C'est très très peu documenté jusqu'à présent.
C'est écrit avec Ada, ça exploite donc le lexique de la langue française de Lexique.org une bibliothèque de PragmAda Software Engineering PragmAda Reusable Components (PragmARCs) ou fast artificial neural network. Plus un bbliothèqe de Mats Weber's Ada Component Library.
Merci Pour votre réponse.
hebergement de projet oscilloscope
[14-10-2013] Lana : accepté !
Bonjour,
Nom du projet :
Oscilloscope ( à changer)
Introduction
Il s'agit d'une réalisation d'un oscilloscope en JAVA fonctionnant à partir de l'entrée micro d'un pc, sa bande passante étant généralement comprise entre 20Hz et 20k Hz, cela convient pour la plupart des applications audio et électronique (recherche de fonction de transfert, étude de circuit auto-oscillants).
A l'aide d'un câble mini jack mâle mâle, on peut donc relier n'importe quel circuit électronique à l'entrée micro du pc ( on peut donc visualiser jusqu'à deux voies en 8,16 ou 24 bits)
Etat actuel du projet
Le projet à été développé sous ubuntu (netbeans), les principales fonctions de l'oscilloscope implémentées sont fonctionnelles : Sélection de la base de temps, trigger, Fonction mathématiques (dont fft) et filtrage numérique.
Une fenêtre de visualisation permet de visualiser simultanément les deux voies.
J'ai utilisé Java swing pour l'IHM.
Remarque : la vérification de compatibilité sous Windows est en cours
Une version démo est disponible.
Licence adoptée
utilisation, modification et distribution gratuite, logiciel libre de droit
but de l’hébergement
* Pouvoir diffuser ce logiciel
* Avoir des retours sur son utilisation ( surtout concernant la compatibilité avec différents systèmes)
* Rencontrer des personnes motivées pour ajouter de nouvelles fonctionnalités
* Vérification du code
N’hésitez pas à me contacter pour plus de renseignements
Bratchikman
Heberger mon projet et trouver l aide et tutoriel pour le faire avec une équipe communautaire
Lana: Projet refusé.
voila je suis auteur écrivain et éditeur je travail sur une projet bien précis avec open office libre
mais pour mon projet j ai besoin d avoir un espace d hébergement qui pourrais être relier a mon projet par FTP base de donner ect et nom de domaine pour diffuser corriger travail d équipe création logiciel de création d écriture de livre couverture eBook PDF téléchargeable ect
pour enfin diffusez sur la toile pour crée un e commerce en partenariat avec un imprimeur que des un projets fini et qu il y a un appel pour acheter le livre en question enclenche plusieurs action de vente
voila je peux pas en dire de trop j ai déposer un brevet en vue certain projet cela en fait partie
Interfaçage RaspberryPi + Shield +scratch pour les nuls
[28-11-2013] Lana : Demande en cours de traitement
Bonjour,
alors je vais tenter d'expliquer au mieux le projet :
Nom du projet :
ScratchPiIO (pour résumer...)
Introduction
Notre objectif global est de proposer un moyen simple, rapide et moderne de découvrir la programmatione et la robotique pour des enseignants du primaire et leurs élèves.
Le but est donc de leur proposer une image prête à l'emploi d'une raspbian optimisée pour :
- être serveur DHCP pour les ordis portables qui cherchent à se connecter au RPi,
- booter directement avec les services activés, sans rajout de scripts supplémentaires à lancer à la main,
- que tout shield supplémentaire, voire une carte arduino sur USB, soit piloté par le logiciel scratch
- que tout matériel soit reconnu et que les procédures de mises à jour, entre autres, soient accessibles au maximum par interface graphique avec un serveur X NVCisé
Etat actuel du projet
Une image est déjà prête, fonctionnelle avec un dongle wifi, un shield PiFace, amélioré par des scripts à documenter.
Il manque des applis graphiques pour éviter de rentrer dans les scripts et de pousser les collègues débutants à devenir des pros du "sudo nano" :mouarf:.
http://prtice.technologiescollege.fr...iFace_mini.jpg
Licence adoptée
Nous avons choisi pour le moment une CC by-nc-sa, mais alors là ce n'est qu'une idée...je ne sais pas si c'est vraiment la mieux pour partager....
Buts de l’hébergement
- Pouvoir diffuser les images/logiciels
- Mettre à disposition un fichier img de 1,3Go...8O
- Avoir des critiques/idées d'amélioration
- Bénéficier d'aides !!!
- Vérification du code...
- euh...voilà c'est déjà pas mal 8-)
J'espère avoir été assez clair et que ça m'aidera à faire fructifier ce projet !
Demande d'hébergement pour un projet de système d'exploitation.
[28-11-2013] Lana : Demande en cours de traitement
Bonjour,
Je suis en train d'écrire un système d'exploitation pour ordinateurs PC car, de mon point de vue, Windows n'est pas assez fourni en fonctionnalités, il coûte trop cher et les systèmes GNU/Linux sont trop instables et gourmands en ressources.
J'ai déjà tenté tant bien que mal d'installer et d'utiliser durant au moins six mois différents systèmes GNU/Linux et différents systèmes Windows sans être satisfait de ces systèmes.
Le système n'est pas complètement écrit mais il est déjà bien commencé. Je n'ai pas encore la possibilité de faire des captures d'écran, à l'heure actuelle.
Le système s'appelle MyOS mais c'est temporaire car je n'ai pas encore vérifié si ce nom est déjà enregistré officiellement. Si tel est le cas, je le changerai. Il sera sous la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.
Le système est écrit en langage C. Il a pour but de répondre aux critères suivants :
- codage minimum;
- consommation de ressources minimum;
- stabilité maximum;
- sécurité maximum;
- ergonomie;
- portabilité;
Ce n'est pas du tout un dérivé d'un système déjà existant. Je l'écrit entièrement pour m'assurer qu'il répond aux critères que j'ai fixé.
L'originalité de ce système sera de pouvoir créer des applications soi-même à partir de modules emboîtables par le biais de plusieurs glisser-déposer dans une GUI. Les différents modules seront classés par catégories et fonctionnalités en fonction des périphériques et des bibliothèques et programmes installés dans l'ordinateur. Un programme de type assistant permettra à l'utilisateur de savoir prendre en main cette application pour construire lui-même l'application dont il aura besoin, un peu comme avec un jeu de Lego.
Si vous êtes d'accord, j'aimerais utiliser vos services pour héberger gratuitement mon projet MyOS car je suis plutôt content de la façon dont le système avance dans sa réalisation et je pense qu'il pourrait être utile à beaucoup de développeurs, voire à beaucoup d'utilisateurs à plus long terme.