Mot-clé - php

Fil des billets

dimanche 12 juillet 2009

Réseaux de neurones artificiels

Pendant cette année de Math Spé j'ai dû travailler sur un sujet en rapport avec le thème 2009 (l'information) pour le présenter lors des concours, dans le cadre des TIPE.

J'ai choisi les réseaux de neurones artificiels, sortes de machines informatiques assez simples à construire et dont le fonctionnement s'inspire de celui de vrais neurones (comme les nôtres !) Les réseaux de neurones sont en fait des outils de traitement de l'information. Ils s'avèrent étonnamment puissants dans les problèmes de classification et de reconnaissance de données : on les utilise par exemple pour la reconnaissance optique de caractères, ou encore la reconnaissance vocale. Leur particularité repose sur leur capacité d'apprentissage : grâce à un processus d'entraînement, on peut corriger les neurones pour améliorer les performances du réseau. C'est d'ailleurs là toute la force de l'intelligence chez les animaux : partir de l'ignorance et s'améliorer au fur et à mesure des expériences et des corrections faites à la suite d'un mauvais choix (c'est en se trompant qu'on apprend.) Pouvoir reproduire ce mécanisme mis au point par l'évolution pendant des millions d'années est une grande avancée vers l'intelligence artificielle, c'est pourquoi j'ai choisi de m'y intéresser.

Lire la suite...

vendredi 4 juillet 2008

Meax version 2 !

Page d'accueil de Meax

Pour son premier anniversaire le site de news Meax.fr a décidé de faire peau neuve et c'est à moi qu'a été confiée cette mission !

Lire la suite...

dimanche 25 mars 2007

Plugin DotClear 2 : Auto Backup

Logo Auto BackupAuto Backup

pour DotClear 2

Vous l'avez peut être remarqué, le blog a eu quelques petits problèmes hier et ce matin : la base de donnée devait être corrompue ou quelque chose comme ça.

Je me suis dit : « Quel con, pourquoi j'ai pas fait de sauvegarde récente ?! »
Hé oui, on oublie trop souvent d'exporter le blog dans un fichier texte au cas où la base de donnée lâcherait (ou pire).

Alors voilà un petit plugin tout simple qui s'occupe de faire des sauvegardes automatiques toutes les 12 heures, tous les jours ou toutes les semaines par exemple (c'est vous qui décidez).
Les sauvegardes sont du type de celles créées avec Import/Export, vous pouvez les enregistrer sur le serveur et/ou vous les envoyer automatiquement par email !

Lire la suite...

samedi 3 février 2007

Plugin DotClear 2 : Custom Code

Logo Custom CodeCustom Code

pour DotClear 2

C'est un plugin qui vous permettra, comme le faisait BBCodeComs pour DotClear 1, de proposer à vos visiteurs différentes balises pour mettre en forme leurs commentaires (comme [b][/b] ou même <em></em>) et d'afficher une barre d'outil au-dessus du formulaire de commentaire.

Lire la suite...

jeudi 4 janvier 2007

Highlighter

Highlighter

J'ai souvent cherché sur le web une page pour colorer son code PHP automatiquement.
Il existe bien la démo de GeSHi mais elle n'est pas très pratique et ne colore pas le code à l'ancienne comme le fait la fonction highlight_string (4 couleurs, c'est tout).

Alors j'ai créé mon propre highlighter, hyper simple mais très léger et qui colore à la manière de php.net.
Si ça peut être utile, il est là :

http://www.k-netweb.net/projects/highlighter/

jeudi 28 décembre 2006

Plugin DotClear 2 : Smilies Manager 2

Logo Smilies Manager Smilies Manager  2

Les ex-utilisateurs de DotClear 1 se souviennent tous du plugin Smilies Manager développé par Troopers et qui permettait, entre autres, de gérer ses smilies et d'afficher une barre de smilies cliquables au dessus du champ de commentaire.

Une version DotClear 2 est maintenant disponible !

Lire la suite...

dimanche 17 décembre 2006

Explore Board 1.1.0 !

Explore Board
Explore Board 1.1.0 est sorti !

Pour rappel, c'est un programme en PHP à mettre sur son serveur perso et qui affiche le contenu de votre site : fichiers et dossiers sont listés et on peut en créer, les supprimer, les renommer, les éditer, les sélectionner pour faire des actions en masse, en rechercher, les télécharger directement pour les fichiers ou sous forme d'archive pour les dossiers.

Avec Explore Board, vous pouvez aussi personnaliser vos pages d'exploration en appliquant le template ou le pack d'icônes de votre choix, plusieurs sont disponible dont le superbe template Crystal Arctic de Chozo-MJ et le pack d'icône Crystal Clear, très connu, d'Everaldo :great:

Lire la suite...

dimanche 10 décembre 2006

DotClear 2 : afficher le dernier post sur une page d'accueil

Voici une petite astuce pour les bloggeurs qui voudraient, comme je le fais sur ce site, afficher leur dernier post sur une page d'accueil (ou autre).

C'est très simple : il suffit d'ajouter le code PHP plus bas dans votre page d'accueil et de créer un fichier "template" qui servira de base pour l'affichage.
Imaginons que votre page d'accueil soit home.php et que votre blog DotClear soit dans le dossier dotclear2.

Lire la suite...

lundi 16 octobre 2006

Plugin DotClear 2 : Visites

Logo VisitesVisites
est un plugin simple pour DotClear 2 qui permet d'ajouter un compteur de visites personnalisable à votre blog.

Il se présente sous la forme d'un widget et vous pouvez choisir l'aspect du compteur utilisé (en texte simple, un des lots inclus, ou bien votre propre compteur), modifier le nombre de chiffres affichés, changer les valeurs des compteurs, etc...

Lire la suite...

vendredi 6 octobre 2006

Plugin DotClear 2 : Contact 2

Logo Contact Contact  2

Ça y est, DotClear 2 bêta 2 est sorti depuis maintenant quelques mois, et de plus en plus d'adeptes l'utilisent.
Alors voici la version 2 du plugin Contact, entièrement refait : code tout neuf, et nouvelles fonctions...

Lire la suite...

samedi 1 juillet 2006

Explore Board

Explore Board logo

Explore Board 1.0.0 enfin terminé !

Explore Board, c'est un programme en PHP que j'avais commencé il y a quelques mois (en février je crois) et que je viens de terminer entièrement.

Mais à quoi ça sert ? Tout simplement à explorer le contenu d'un site. De son propre site en fait, puisque qu'il faut l'installer sur son serveur. On peut créer des fichiers, des dossiers, uploader des fichiers, renommer, supprimer, et même éditer les fichiers.

Evidemment, vous n'avez peut être pas envie que n'importe qui puisse supprimer les fichiers sur votre site, vous pouvez donc paramétrer les permissions des visiteurs (rien, voir, lire, écrire) et créer des utilisateurs, à qui vous pouvez aussi attribuer des droits particuliers.

Explore Board est aussi templatable, ça veut dire qu'on peut lui appliquer plusieurs apparences au choix. Vous pouvez crée vous même vos templates, mais trois sont fournis, parmi eux il y en a un qui permet de transformer Explore Board en une galerie pour exposer vos créations.

Le programme affiche des icônes particulières selon les types de fichiers, et les packs d'icônes sont aussi interchangeables. Celui qui est fourni par défaut est le magnifique pack Crystal Clear d'Everaldo qui m'a gentillement accordé l'autorisation de les distribuer. (merci Batux :P )

Il y a aussi d'autres options, comme par exemple créer automatiquement des miniatures pour les images, cacher les fichiers ayant une certaine extension, effectuer des mises à jour automatiques, etc...

Explore Board est disponible en Anglais et en Français.
Il est valide XHTML et CSS2.
Utilisation de l'UTF-8.
Compatible avec Internet Explorer, Firefox et Opera.
Sous license GNU/GPL.

:>: Démonstration !

:>: Site officiel et téléchargement
:>: Forum (pour les problèmes, questions et aides)
:>: Manuel pour l'utilisation d'Explore Board

Laissez moi vos impressions ici, pour les demandes d'aide, c'est sur le forum que ça se passe ;)

dimanche 11 juin 2006

Plugin DotClear : Search and replace

logo Search and replace
vous permet de rechercher des portions de texte et de les remplacer par d'autres dans les billets et les commentaires.
Il est utile, par exemple, quand vous cherchez le commentaire d'un de vos visiteurs que vous ne retrouvez pas. Ou alors lorsque vous changez les codes pour vos smileys et que vous voulez que les anciennes occurences dans les commentaires changent aussi.

En fait j'avais fait un petit script pour pouvoir changer tous les anciens smileys comme :ouch:, :idee: en :s, :idea:, etc...
Et puis je me suis dit que ça pouvait aussi intéresser d'autres utlisateurs de DotClear, alors je l'ai adapté en plugin :)

Télécharger Search and replace 1.0.0 :
Le package .pkg.gz - L'archive .zip

License : GNU/GPL

:>: Voir un aperçu du plugin

En cas de bug ou de tout autre problème concernant Search and replace n'hésitez pas à en parler ici ;)

EDIT: On ne le répète jamais assez, pensez à faire une sauvegarde de votre base de donnée avant toute opération !

dimanche 5 mars 2006

Plugin DotClear : Contact

Logo Contact
est un plugin DotClear pour créer et personnaliser une page de contact très facilement.
Vous pouvez créer vous même le formulaire en HTML ou bien laisser le plugin le faire en fonction des options que vous souhaitez voir sur la page.

La page de contact est disponible pour vos visiteurs à l'adresse http://www.votre-blog.com/index.php?contact, et vous pouvez créer plusieurs destinataires pour les emails en décidant si le visiteur choisit à qui l'envoyer, ou si l'email est envoyé à tous...

Caractéristiques :
Conforme au XHTML
En Français et en Anglais (ISO ou UTF-8)
Installation automatique ou manuelle
Très léger (38 Ko)
Pas de chargement de functions.php à l'appel de chaque page (donc plus rapide)

Aperçu de la page de configuration du plugin

En cas de bug ou de tout autre problème, merci de me le signaler ici ;)

À noter : depuis octobre 2006 une version pour DotClear 2 existe !
Cliquez ici pour plus d'infos...

En cas de problème avec ce plugin (notemment celui avec list.php on line 26), merci de lire les commentaires, la solution est probablement déjà dedans. Si vraiment vous ne la trouvez pas, signalez votre problème ici-même, pas la peine de m'envoyer un mail ;)
Pour info je reçois environ un à deux mails par semaine concernant ce plugin...

NOTE : Le "service après vente" de mes plugins n'est plus disponible.
Depuis mon entrée en classe prépa je n'ai plus le temps d'examiner les divers problèmes qui sont postés ici, ni même de lire la liste de commentaires qui s'accumulent depuis juillet 2007. Je suis désolé :(
Merci de votre compréhension (lol) et encore désolé.
k-net

mercredi 1 février 2006

PTdRire.free.fr : version 3

Ça y est, la version 3 de PTdRire.free.fr est terminée !

Pour ceux ou celles qui ne le connaissaient pas encore, c'est un site regroupant plein d'images, vidéos ou jeux marrants trouvés un peu partout sur le net.

Voici un aperçu de la version 3, tout en flash :
preview preview

Pour les internautes n'ayant pas Flash Player 7 ou supérieur, il existe toujours la version 2 en HTML :
preview

Je viens de la terminer après queques mois de travail... cette version est entièrement en flash, l'actualisation des pages se fait avec une liaison serveur PHP/SQL...

jeudi 6 octobre 2005

Plugin BBCodeComs

BBCodeComs Voici BBCodeComs, un plugin pour Dotclear qui permet aux visiteurs de laisser un commentaire mis en forme avec du BBCode.

BBCodeComs est basé sur le plugin BBCode de Samva (voir ici), mais a des améliorations :

  • Les visiteurs peuvent voir les BBCodes disponibles lorsqu'ils postent un commentaire ;
  • Le webmaster peut choisir les BBCodes à activer (et désactiver les autres) ;
  • Le webmaster peut choisir la façon dont les visiteurs voient les BBCodes disponibles : rien, l'affichage sous la zone de texte ou un lien pour une pop-up.

Pour l'installer :

  • Package : plugin-BBCodeComs-1.0.6.pkg.gz - Fichier zip : plugin-BBCodeComs-1.0.6.zip
    version 1.0.6 : Valide XHTML Strict, avec choix de l'admin d'utiliser ou non l'attribut target="_blank".
    version 1.0.5 : Adaptation aux blogs en Path info, énorme optimisation du code, gestion des erreurs, valide XHTML.
    version 1.0.4 : Lors de retour sur la page de config, le plugin n'est pas désactivé.
    version 1.0.3 : Inclut l'installation manuelle (en cas d'échec de l'installation auto)

Voici un exemple des BBCodes :

  • [b]Texte[/b] donnera un texte en Gras ;
  • [i]Texte[/i] donnera un texte en Italique ;
  • [u]Texte[/u] donnera Souligné ;
  • [s]Texte[/s] donnera un texte Barré ;
  • [p]Texte[/p] donnera un paragraphe.
  • [center]Texte[/center] donnera un texte centré ;
  • [right]Texte[/right] donnera un texte aligné à droite ;
  • [color=red]Texte[/color] donnera un texte en couleur (du type red, blue, etc... ou #FF0033, #6699FF, etc...) ;
  • [size=20]Texte[/size] donnera un texte avec une taille (allant de 5 a 29) ;
  • [quote=k-net]Texte[/quote] donnera une citation (marche aussi avec [quote]Texte[/quote]) ;
  • [img]http://firefox.jpg[/img] donnera une image ;
  • [url=http://www.dotclear.com/]Texte[/url] transformera le texte en lien ;
  • [email]adresse@email.com[/email] donnera un lien mailto: vers une adresse email ;

Pour tester ce plugin, laissez un commentaire sur ce blog ;)

PS: En cas de bug ou autre problème, merci de la préciser ici. Merci :)