Computer & Internet category

Livre 2 - Informations supplémentaires - Affiliés

Si vous venez juste d'adhérer, vous pouvez avoir du mal à identifier les éléments nécessaires à la réussite. Il est tout aussi important de savoir qu'il existe plusieurs actions à ne pas entreprendre. Nous allons aborder ces deux points dans ce guide, afin de vous éviter la plupart des erreurs qui compliquent la vie d'un bon nombre de débutants.

published on 13-02-2020 - 20 views
Livre 1 - Débuter en tant qu'affilié

Vous pouvez rapidement et facilement devenir affilié chez ClickBank. Mais avant de vous plonger dans la création de HopLinks (liens d'affiliation dans le jargon ClickBank) et la promotion de produits, nous vous conseillons de consulter les articles suivants qui vous aideront à vous lancer. En suivant les trois simples étapes ci-dessous, vous deviendrez un affilié accompli en un rien de temps.

published on 13-02-2020 - 34 views
Accès sécurisé à des documents

Nous allons voir dans ce tutoriel comment sécuriser un accès à des documents. On trouve beaucoup de sites où sont expliqués les accès sécurisés à des répertoires via des fichiers .htaccess, ou des pages web avec une authentification préalable avec une base de données (MySQL en général). Une technique encore fréquente est de garder l'URL secrète avec des liens compliqués. Toutes ces méthodes ont leurs limites, nous allons ici étudier un concept utilisant plusieurs de ces outils afin de diminuer au maximumles inconvénients de chacun. Imaginons le contexte suivant : Je suis le responsable d'un site Internet comportant des documents à diffusion réduite (annuaire des membres, photos, etc.). Je souhaite limiter la diffusion de certains documents à une liste de membres authentifiés. J'ai bien pensé à mettre mes documents dans un répertoire où je ne donne le nomqu'à un certain nombre d'individus, mais ce niveau de sécurité n'est pas suffisant. Nous allons ici développer un système de restriction d'accès qui vérifie l'authentification et les autorisations de la personne avant chaque envoi de document

published on 11-02-2020 - 39 views
Comment contribuer à un projet libre sans écrire une ligne de code ?

Depuis que vous avez découvert le logiciel libre, vous êtes épris de cette philosophie et voulez vous aussi contribuer à des logiciels que vous utilisez au quotidien ? Cependant,vous pensez n'être pas capable d'aider au code de votre logiciel favori, et vous voudriez aider d'une autre façon ? Cet article vous guidera pas à pas dans les différentes façons de contribuer à un logiciel libre sans écrire une seule ligne de code. Cet article, issu du Programmeur Moderne, est une adaptation libre d'un écrit original en anglais. L'icône utilisée pour illustrer le tutoriel est le fruit du travail de l'équipe Oxygen, et est disponible selon les termes de la licence GPL.

published on 11-02-2020 - 43 views
Dissimuler un texte dans une image

Salut tout le monde ! Prêts pour une incursion dans le monde de la stéganographie, dans l'art de la dissimulation ? Alors allons-y ! Dans ce tutoriel, vous allez apprendre à dissimuler un message quelconque au sein d'une image Windows bitmap BMP (eh oui, c'est malheureusement une limitation bien embêtante pour ce genre de choses, mais nous verrons pourquoi on ne peut pas utiliser d'image JPEG... mais par contre, on peut utiliser (sous certaines conditions !) des images PNG!). Prêts à tenter l'aventure ?

published on 11-02-2020 - 41 views
Qt - Création de plugins

Ce tutoriel a pour but de vous faire découvrir les plugins avec Qt. Il demande quelques connaissances en POO, dont l'abstraction de classe et montre un petit bout de code utilisant les templates. Si vous ne connaissez pas cela, ou si vous n'y êtes pas habitués, vous pouvez lire le tutoriel de Nanoc qui explique bien quelques principes avancés de la POO (en C++). Dans un premier temps, j'introduirai le principe des plugins, puis dans un second temps, vous aurez droit à une grande partie théorique. Pour finir et pour s'entraîner un petit peu, vous disposerez un mini TP sur la création d'un programme utilisant des plugins.

published on 11-02-2020 - 38 views
La reconnaissance vocale dans son application

La reconnaissance vocale, au sens informatique du terme, est un procédé permettant d’analyser la parole et de la transformer en mots et en phrases. Elle permet donc le passage d’un son en un texte. Le terme généralement utilisé en anglais est Automatic Speech Recognition (ASR). J'ai décidé de créer ce tutorielsuite à mon travail de Bachelor pour devenir ingénieur des médias spécialisé en technologies de l'information. Ce travail consistait à développer une application pour apprendre le braille avec Mouskie au moyen de la synthèse et de la reconnaissance vocale et donc en s'affranchissant totalement du clavier et de l'écran (pas très utilisables par des personnes handicapées de la vue ). Au début de ce travail, je dois dire que j'ai galéré pour trouver des informations concernant la reconnaissance vocale et surtout comment l'ajouter dans une application. C'est une science obscure de l'informatique et personne n'en parle.Alors, je me suis dit que j'allais apporter ma petite contribution... Je tiens à signaler que j'ai fait des recherches sur la reconnaissance vocale et les différents moteurs qui existent. Le moteur qui est utilisé dans ce tutoriel provient de Windows, plus précisément Windows Speech Recognition et est disponible en français dans Windows Vista et Windows 7, dans la version en français bien sûr .

published on 11-02-2020 - 42 views
[C++] Les pointeurs sur fonctions

Si vous vous souvenez de votre début en C, un des premiers passages délicats a sûrement été celui de l'utilisation des pointeurs. Car la notion n'est pas toujours très intuitive. En C++, les pointeurs ont perdu un peu de leur utilité suite à l'introduction des références. Cependant, il est un domaine où les pointeurs sont irremplaçables, ce sont les pointeurs sur des fonctions. Dans ce chapitre, je vais vous apprendre à créer et à utiliser des pointeurs sur des fonctions. Dans une deuxième partie, je vous montrerai quelles difficultés apparaissent quand on utilise des classes. Dans le C++ moderne, les pointeurs de fonctions sont de moins en moins utilisés au profit des foncteurs (que vous pouvez découvrir dans le tutoriel officiel) mais comme de nombreuses bibliothèques venues du C utilisent des pointeurs de fonctions, il est parfois nécessaire de savoir les utiliser.

published on 11-02-2020 - 39 views
Choisissez et/ou fabriquez votre câble RJ45

Salut tout le monde ! Dans ce tutoriel nous verrons comment choisir et fabriquer nos propres câbles Ethernet (RJ45). L'intérêt de le faire soi-même est avant tout de pouvoir choisir la longueur. Qui n'a jamais dû utiliser un câble de 5 mpour relier deuxappareils à 10 cml'un de l'autre ?

published on 11-02-2020 - 33 views
Créer une horloge animée avec CSS3 et Javascript

Le but de ce tutorielsera de vous montrer comment exploiter certaines propriétés CSS3 pour créer une horloge et comment l'animer avec Javascript. La création de ce petit module nécessite peu de connaissances : ilsuffit de connaître les bases du Javascript, du CSS et, bien sûr, de l'HTML.

published on 11-02-2020 - 43 views
Comment parser facilement du XML

Bonjour à tous. Vous venez d'apprendre le XML, et vous ne savez pas à quoi ça va bien pouvoir vous servir ? Ou vous voulez une méthode simple pour lire un fichier XML comme si ils'agissait d'un fichier XHTML ? Eh bien vous êtes au bon endroit ! Nous allons apprendre à « transformer » du XML très facilement. En avant !

published on 11-02-2020 - 37 views
Allez plus loin avec les variables !

Bonjour et bienvenue dans ce tutoriel où vous découvrirez de nouvelles notions concernant les variables en PHP. En effet, vous avez encore beaucoup à apprendre si vous venez de terminer le cours de [email protected]

published on 11-02-2020 - 37 views
Votre site PHP (presque) complet : architecture MVC et bonnes pratiques

Envie de progresser en PHP ? Envie d'apprendre et de mettre en pratique une architecture MVC à travers la réalisation de différents modules * ? De connaître des bonnes pratiques et avoir un code sécurisé ? Tels sont les objectifs de ce tutoriel, alors bienvenue, et j'espère que le voyage vous plaira ! * Des exemples de modules sont : un espace membre, un livre d'or, une gestion de news, un albumphoto, un forum, etc. (la liste est longue !). À noter que ces exemples ne seront pas tous traités dans le tutoriel, ça serait beaucoup trop long ! Mes remerciements chaleureuxà mes bêta-testeurs tarzoune, mrjay42, 11 et yøshï pour leurs commentaires et suggestions. Un remerciement particulier à `Haku, ex-membre impliqué et auteur de la majeure partie du chapitre "Bonnes pratiques à appliquer". Je remercie également ptipilou pour la correction de ce tutoriel, ainsi que Zopieux qui l'a validé

published on 11-02-2020 - 21 views
Allez plus loin avec les variables !

Bonjour et bienvenue dans ce tutoriel où vous découvrirez de nouvelles notions concernant les variables en PHP. En effet, vous avez encore beaucoup à apprendre si vous venez de terminer le cours de [email protected]

published on 11-02-2020 - 23 views
Créer un petit montage avec Windows Movie Maker part2

Il peut arriver dans la vie de l'étudiant banal et commun (ce qui doit être le cas de quelques Zér0s, je pense ) d'avoir à créer de petits montages vidéos à l'occasion, je ne sais pas moi, d'un TPE à rendre (TravauxPersonnels Encadrés, pour les ignares ) ou de toute autre présentation, bref, de créer un petit montage vidéo pour mieuxillustrer ses propos. Eh bien tant mieux : je vais vous proposer de réaliser facilement et gratuitement un petit montage vidéo personnel. Notez que ce n'est pas bien dur, et que je me contenterais de vous donner la marche à suivre ainsi que quelques conseils pour adapter votre montage à la situation.

published on 11-02-2020 - 23 views
Faire de son programme un Logiciel Libre

Ça y est ! Vous avez enfin fini le logicielsur lequel vous avez passé tant de temps. Maintenant, vous voulez le distribuer pour que tout le monde puisse s'en servir. Vous avez envie d'en faire un Logiciel Libre, ou Open Source, mais vous ne savez pas vraiment comment vous y prendre ? Vous êtes au bon endroit. On va le faire ensemble pas à pas.

published on 11-02-2020 - 25 views
Rédiger correctement un Cahier des Charges

Bonjour à tous ; Si vous êtes là, c'est soit parce que vous avez du mal à vous organiser dans vos projets, soit parce que vous avez été intrigués par le titre. J'ai pour objectif de vous aider à mieuxvous organiser dans le cadre de vos projets (informatiques, ça va de soi ). Pour ça, je vais vous parler des Cahiers des Charges. Nous verrons notamment : ce qu'est un Cahier des Charges ; à quoi ça sert ; comment en rédiger un pour les sites Web et les programmes

published on 11-02-2020 - 27 views
Animation facile: les Blend Shapes

Bonjour et bienvenue à tous sur ce tutoriel consacré auxBlend Shapes sous Maya. Les Blend Shapes sont un moyen de faciliter énormément l'animation, et permettent de créer des expressions de visage. Evidemment c'est flou pour vous, mais bientôt vous saurez animer les visages de vos personnages les yeuxfermés. Et croyezmoi, ça c'est la classe .

published on 11-02-2020 - 24 views
Aligner ses formulaires sans tableaux

Quiconque a voulu réaliser des formulaires s’est déjà heurté au problème récurrent des éléments de formulaire quise collent au texte, alors que l’on voulait qu’ils fussent bien alignés et espacés par rapport au texte qui décrit le champ. Nous allons, dans ce tutoriel, résoudre ce problème sans pour autant utiliser des tableaux(qui ne doivent être employés que pour les données tabulaires), et sans pour autant utiliser de <div> (car trop de <div> tue les <div>).

published on 11-02-2020 - 24 views
Créer une vidéo d'un jeu (WoW, CS, etc.)

Dans ce mini-tutoriel vous apprendrez à créer une vidéo de votre jeu favori et à la publier sur le Web ! Une vidéo de vous accumulant des frags dans un jeu vidéo Une vidéo de vous montrant une astuce dans un jeu vidéo Une vidéo quelconque, n'ayant peut-être aucun rapport avec le jeu vidéo Par contre, Fraps ne reconnaît pas tous les jeuxau monde ! Il faut savoir que Fraps ne voit que les fluxDirectX et OpenGL. On peut voir cela si on regarde bien les caractéristiques de notre jeu (voir la pochette ou informez-vous sur le net) Sommaire du tutoriel : Programme d'enregistrement Lancez votre jeu Réalisez votre montage vidéo

published on 11-02-2020 - 20 views
Créer des bibliothèques avec Code::Blocks

Salut à tous. Dans ce mini tuto je vais vous parler de la création de bibliothèques en C. Comme j'utilise l'IDECode::Blocks, les manipulations données le seront pour ce programme. Mais cela ne vous empêche pas de créer des Bibliothèques avec un autre IDE comme Dev-C++ ou Visual C++. Je précise aussi que je travaille sous Windows XP (et alors ? ...). Après la lecture de ce tuto vous serez normalement capable de: comprendre les bibliothèques créer des bibliothèques statiques, créer des bibliothèques dynamiques (deuxtypes).

published on 11-02-2020 - 22 views
Des new sur votre site

Nous allons attaquer le script PHP le plus connu de tous : le script de news ! Grâce à lui, vous pourrez poster des news sur votre site sans avoir à modifier « à la main » vos pages HTML. Vous avez largement le niveau pour réaliser ce script. Vous allez réutiliser un peu tout ce que vous avez appris, mais il n'y aura rien de difficile ni de nouveau, je tiens à vous le dire tout de suite. Avant de lire ce chapitre, je vous invite à aller consulter l'annexe « Protéger un dossier avec un .htaccess ». Vous apprendrez rapidement comment on peut protéger tous les fichiers d'un dossier par login / mot de passe.

published on 11-02-2020 - 35 views
créer une icône pour son application

La question que vous devez vous poser est : Mais comment changer cette icône horrible et sans âme ? La réponse se trouve... dans ce cours Vous apprendrez à : Extraire des icônes d'autres programmes ou de DLL (si vous voulez les récupérer) Dessiner et enregistrer vos propres icônes Associer une icône à votre programme lors de la compilation Sommaire du tutoriel : Les logiciels d'édition d'icônes Associer une icône à son programme

published on 11-02-2020 - 23 views
créer une instalation

Lorsque vous commencerez à faire des programmes assez gros, vous aurez sûrement envie de créer un programme d'installation. Jusqu'ici, vous donniez votre programme dans un fichier .zip qu'il fallait décompresser. Ok, ça va un peu, mais quand on veut faire un programme sérieuxà distribuer, on aimerait bien pouvoir créer une installation professionnelle. C'est justement l'objet de ce cours

published on 11-02-2020 - 27 views
Du Qt en Java avec Qt Jambi

Vous avez envie d'avoir des interfaces quis'adaptent à votre environnement de travail ? Et en plus, pour tout un tas de raisons, vous souhaitez le faire en Java plutôt qu'en C++ ? Allons-y, je vais vous expliquer pas à pas ma démarche. Ce tuto n'a pas pour vocation d'être la bible du Qt Jambi mais plutôt de vous aider à vous jeter dans la gueule du loup relativement simplement (ce qui est écrit juste après est le fruit de plusieurs heures de recherches).

published on 11-02-2020 - 36 views
Memo JAVA

Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle suite au rachat de l'entreprise. Défini à l'origine comme un langage de programmation, Java a évolué pour devenir un ensemble cohérent d'éléments techniques et non techniques

published on 10-02-2020 - 50 views
Memo Bash

Aide-mémoire — Commandes et scripts Bash Bash est un interpréteur en ligne de commande de type script. C'est le shell Unix du projet GNU. Fondé sur le Bourne shell, Bash lui apporte de nombreuses améliorations, provenant notamment du Korn shell et du C shell. Bash est un logiciel libre publié sous licence publique générale GNU

published on 10-02-2020 - 50 views
w3af Guide de l'Utilisateur

Ce document est un guide utilisateur pour le Framework d'Attaque et d'Audit d'Application Web ( w3af ), son but est de fournir une vue d'ensemble basique de ce qu'est ce framework, comment il fonctionne et ce que vous pouvez en faire. W3af est un environnement complet pour auditer et attaquer des applications web. Cet environnement fournit une plateforme solide pour des audits et tests d'intrusion.

published on 10-02-2020 - 46 views