-
Compteur de contenus
68 -
Inscription
-
Dernière visite
-
Days Won
1
Tout ce qui a été posté par Abraham
-
Disiz la peste ! Tu connais les bails !
-
Salut, D'expérience, je sais que ce genre de communauté de raffole pas du rap qu'il soit français ou américain, mais je viens tout de même imposer mon flow parmis vous et vous faire part de mes écoutes ! J'écoute principalement du Guizmo, Nekfeu, Médine, Kery James côté français. Coté US, la base reste Eminem, Jay-Z, Notorious Big (juice seulement), Tupac, etc. Et vous ?
-
Bonjour à tous ! Je viens vous présenter un projet qui souhaite réunir le plus de programmeurs possible autour d'une même passion : la programmation. Voici une petite vidéo de présentation. https://www.youtube.com/watch?v=nKIu9yen5nc Une fois que vous avez regardé cette vidéo, je vous invite, vous, programmeur en herbe, à vous rendre sur ce site très bien foutu qui vous permettra d'apprendre méthodiquement plusieurs langages (PHP, HTML, CSS, Ruby, Python ...). Vous serez guidé pas à pas dans la programmation, en étant confronté tout le temps à des petits "travaux pratiques" que vous devrez réaliser vous même pour progresser dans le cour. Ne vous en faites pas, vous serez très bien guidé, et si vous avez des problèmes, il y a un petit bouton "HINT" qui vous aidera surement ! Sans plus attendre, voici le site : http://www.codecademy.com/fr/dashboard Cordialement, Abraham
- 4 réponses
-
- 1
-
-
- programmation
- code
-
(et %d en plus)
Étiqueté avec :
-
Poste la solution afin que tout le monde puisse en profiter
-
Les bitcoins sont utilisés pour le deepweb donc bon ...
-
Salut les Melinyens, Dans ce tutoriel, nous étudierons les généralités du langage Lua à savoir les variables, les fonctions, les commentaires, la syntaxe etc Les commentaires Comme dans tout langage qui se respecte, les commentaires sont indispensables. Il y a deux types de commentaires. Ceux à une ligne, et ceux qui sont multi-lignes : -- Ceci est un commentaire sur une ligne Vos instructions .... .... .... --[[ Ceci est un commentaire sur plusieurs lignes ]]-- Les variables En Lua, la déclaration de variables est on ne peut plus simple. Elle se fait de cette façon variable = valeur Sachez que Lua différencie les portées de variables. Généralement on utilisera une variable "locale" si elle est propre uniquement à la fonction dans laquelle elle est utilisée afin d'éviter une surcharge inutile. De base, chaque variable est considérée comme "globale" ; pour l'initier en local, voici comme faire : local variable = valeur A noté que les variables sont sensibles à la casse. De ce fait : variable et vaRiable seront deux variables bien distinctes. Les nombres : Pour déclarer une variable de type nombres, faites comme suit : monAge = 16 (Ainsi, la variable nommée monAge aura pour valeur 16). A partir de là, vous pourrez effectuer les opérations de bases. Les variables de type "number" regroupent tout l’arithmétique : double, integer etc.Les chaines de caractères : Rien de plus simple : pseudo = "Abraham". N'oubliez pas les double guillemets (vous pouvez en mettre aussi des simples) Booléens : Ce type de variable bien connu ce déclare de la façon suivante : isLogged = true Le cas du "nil" : Le "nil" permet en fait d'annuler une variable, et donc de rendre "nul" son contenu. C'est un peu l'équivalent du NULL en C, ou bien du unset en php. Par exemple, si vous annuler la variable monAge, vous faites : monAge = nil Les tableaux Les tableaux sont certainement les éléments les plus puissant de Lua, car ils peuvent être utiliser dans n'importe quelle situation. Pour déclarer un tableau, il faut le faire de cette façon : membres = { } -- Un tableau se divise en deux parties : l'index, et la valeur. --[[ membres[index] = "valeur" (ou valeur sans guillemets si c'est un nombre) Exemple : ]]-- membres[1] = "Abraham" -- Et pour accéder à cette dite valeur, il faut simplement renseigner l'index : print(membres[1]) -- ... va renvoyer : Abraham La syntaxe Comme vous l'avez surement remarqué, la syntaxe est très simple en Lua. Une ligne = une instruction. De ce fait, pas besoin d'avoir des ";" à la fin de vos instructions. Comme je l'ai dit, il n'y a pas de type de variables donc la déclaration en est simplifiée. Les fonctions Je vais vous présenter très brièvement les fonctions puisqu'elles feront l'objet d'un chapitre particulier, dans lequel nous aborderons les fonctions les plus connues. Je vais simplement vous donner la structure générale d'une fonction function nomDeLaFonction(argument1, argument2) --[[ Enchainement d'instructions de votre fonction ]]-- end N'oubliez surtout pas le END à la fin de votre fonction. Il est capital si vous ne voulez pas rencontrer une quelconque erreur. Chapitre un peu cours, certes, mais qui permet de vous mettre en situation. Dans un prochain chapitre, nous allons rentrer un peu plus dans le vif du sujet.
- 6 réponses
-
- 2
-
-
- Lua
- Généralités
- (et %d en plus)
-
Mise en place de la publicité sur le forum
topic a répondu à un Azad de Abraham dans Archives des annonces
Lol, les gens qui parlent expressément de bloquer la publicité, je trouve que c'est un manque de respect. Déjà que la pub n'est pas du tout agressive, je trouve ça honteux de vouloir la bloquer et donc de faire perdre à Melinyel une source de revenu ... -
Super bien expliqué, j'ai toujours eu un penchant pour Linux mais bon, rien qu'à l'idée d'essayer de partionner mon disque dur ... ça me rebute. Une petite question : est-ce que le fait d'installer un GUI sur Debian par exemple pourrait ralentir le serveur ?
- 28 réponses
-
- découverte
- introduction
-
(et %d en plus)
Étiqueté avec :
-
Bienvenue à toi !
-
Salut, J'aime bien, ça à l'air sympathique, je me renseignerai plus tard
-
Suggestion pas forcément vitale, mais j'aime bien le concept.
-
Bonjour à tous, Aujourd'hui, je vais vous présenter rapidement le langage LUA (Lune en portugais). Dans cette partie, nous verrons juste les considérations d'ordre général, puis dans les prochains tutoriels, je vous expliquerai le fonctionnement de ce langage. I - L'histoire du Lua Lua été créé en 1993. C'est un langage conçu pour pouvoir être embarqué au sein d'applications afin de de pouvoir optimiser celles-ci. Lua (qui signifie Lune en portugais) a été créé par Luis Henrique de Figueiredo, Roberto Ierusalimschy et Waldemar Celes (appartenant au groupe de recherche TeCGraf). Lua a été écrit en langage C ANSI strict, c'est pourquoi il est compatible avec une très grande variété de systèmes. Il s'intègre parfaitement dans la plus part des projets écrits en C. C'est un langage notamment très apprécié pour les interfaces de jeu (le plus connu étant World of Warcraft) mais aussi pour Garry's Mod ou Far Cry. Il est aussi utilisé pour réaliser la plus part des jeux sur DS (avec le microLua). (Source : http://wikipedia.lua/wiki/Lua) II - Les moteurs Lua Ce qu'il faut savoir, c'est que vous ne pourrez développer que très rarement des programmes en LUA seulement, puisque ce n'est pas un langage assez puissant pour qu'il puisse se suffire à lui même. De ce fait, il vous faudra l'intégrer dans un projet, et je vais vous en présenter rapidement deux (les seuls que je connaisse), à ce jour. Eluna Engine (sur World of Warcraft) : C'est par celui-là que j'ai commencé. C'est en fait un moteur que vous pouvez installer facilement sur Trinity Core (j'essaierai de vous passer quelques tutoriels vidéos très bien foutus). Il vous permet, grâce à sa simplicité, de changer presque toute l'interface du jeu (à savoir les cosmétiques, le comportement des PNJ's, les boites d'affichage etc ...) sans pour autant toucher au core du serveur (qui est plus compliqué à gérer puisque écrit en C++). Cependant, attendez vous à avoir moins de possibilité qu'en modifiant le core. Mais ne vous trompez pas, j'ai réussi à faire des choses sympa avec Eluna tel un système de levier qui ouvre une grille lorsqu'il est activé, un système de connexion élaboré (et oui, Eluna gère les bases de données ! ) Bref, Eluna propose pas mal de possibilités, mais avec une documentation qui laisse à désirer puisque incomplète sur certains points. Multi Theft Auto (que j'utilise en ce moment) est en réalité un mod qui permet de jouer en ligne avec d'autres joueurs (impossible de base sur GTA SAN ANDREAS) tout en offrant la possibilité au développeur de créer son serveur de A à Z sans aucun script prédéfini. Et devinez quoi ? Le moteur est en Lua. Pour le coup, la documentation est géniale, la communauté assez altruiste ce qui vous permet d'obtenir rapidement une réponse. MTA gère aussi bien les interfaces GUI que la connexion à la base de données et est d'autant plus puissant qu'il gère aussi bien le côté client (client-side) que le côté serveur (server-side) ce qui vous permet d'économiser des performances de votre serveur dédié. En bref, Lua est un langage très sympa qui s'intègre parfaitement à certains projets en proposant une alternative aux langages plus compliqué. Je n'ai pas stipulé le fait que vous pouvez tester vos petits scripts sur le site officiel de Lua (cf. annexes) III - Annexes Lua * Site officiel de Lua : http://lua.org * Testez vos scripts : http://lua.org/demo.html Eluna Engine * Installer Eluna Engine : http://www.youtube.com/watch?v=8wGHf7FbhSw * Documentation : http://wiki.emudevs.com/doku.php?id=eluna * Github du projet : https://github.com/ElunaLuaEngine/Eluna/wiki/Installation-&-Updating Multi Theft Auto * Site officiel : http://mtasa.com/ * Documentation : http://wiki.mtasa.com Voilà, d'autres tutoriels arriveront pour vous présenter plus en profondeur ce langage.
-
Un éditeur de texte modulable et simple
un sujet a posté Abraham dans Content System Manager (C.M.S.)
Salut à tous, Je viens vous présenter ce soir un éditeur de texte (pas vraiment un IDE) multi-langages que j'apprécie particulièrement pour sa sobriété, sa modularité et sa puissance. Je ne vais pas vous en faire l'éloge pendant des lignes et des lignes, puisque après tout les goûts de chacun sont déterminants dans le choix d'un environnement de travail. Sans plus attendre, voici le lien de téléchargement : Sublime Text Je vous conseille de télécharger la version 2 qui est plus aboutie et plus stable que la 3ème. Je rajouterai à la suite de ce topic quelques rapides tutoriels pour vous expliquer comment modifier l'environnement à votre guise à l'aide de différents plugins. Bonne soirée à tous.- 4 réponses
-
- 1
-
-
- Sublime Text
- Editeur de texte
-
(et %d en plus)
Étiqueté avec :
-
Si y'a du PHP dedans, je pourrai éventuellement donner un ou deux coups de mains.
-
Jeu intéressant mais hyper gourmand, parait-il.
-
tutoriel Crypter ses fichiers avec AxCrypt
topic a répondu à un Soulalex de Abraham dans Autres / Divers / Découvertes
Intéressant, mais personnellement je ne suis pas fan de ces méthodes de cryptage. Si on veut crypter un fichier, autant le faire soi-même pour être sur qu'on soit le seul à pouvoir le décrypter. -
Ouai, je peux le faire, si tu veux Merci à vous deux
- 4 réponses
-
Bonsoir, Aujourd'hui nous allons voir comment installer un "mod" pour votre forum fluxBB. Il faut savoir avant tout que l'installation d'un mod se fait en trois étapes. En premier lieu, vous devez télécharger le mod sur le site officiel de FluxBB (ils sont un minimum contrôlé et passé au peigne fin afin d'éviter tout problème), ensuite vous devrez uploader vos fichiers sur votre FTP et vous rendre sur une page, et dans un dernier temps, il sera nécessaire de modifier quelques fichiers de votre forum. TELECHARGEMENT Dans cet exemple, nous utiliserons un mod simple : FluxToolBar qui permet d'installer une barre d'outils pour personnaliser vos messages. Rendez-vous sur cette page et télécharger le mod. Par la suite, extrayez l'archive vers votre bureau par exemple. Vous devriez avoir un fichier readme.txt ainsi qu'un dossier files. Le contenu du dossier files doit être envoyé à la racine de votre forum sur votre FTP. Conservez précieusement le fichier readme.txt sur votre espace de travail. Voilà, vous avez correctement télécharger le mod et vous l'avez préparé sur votre FTP. INSTALLATION Rendez-vous sur la page install_mod.php sur votre forum. En réalité, cette étape configure votre base de données pour qu'elle puisse accuellir le mod. La plus part d'entre eux ont besoin d'une configuration du côté de la base de données. Cliquez sur Install. L'installation devrait se dérouler sans encombre et vous devriez rencontrer un message vous informant du succès de l'information. Une fois que c'est fait, vous pouvez supprimer le fichier install_mod.php de votre dossier FTP. CONFIGURATION Cette étape est généralement la plus difficile. Ouvrez le fichier readme.txt avec un IDE (je conseille Notepad++ ou bien Sublime Text 2), enfin généralement avec celui avec lequel vous développez en PHP. Vous devriez tomber sur quelque chose de la sorte : Ceci sont les informations préliminaires. Je vous conseille de les lire attentivement pour être au courant de comment va se dérouler la configuration. L'idée, à présent, et de suivre attentivement le processus décrit sur ce fichier readme.txt A chaque changement, le fichier va vous informer de : - Le fichier à modifier - La ligne approximative - Le type de changement (s'il faut carrément modifier, ajouter, supprimer ...) - La position du changement (si c'est avant la ligne, après, ou sur la ligne en cas de modification) Par exemple : Ici, on nous informe que l'on doit trouver le texte suivant ( FIND ) : <?php endif; ?> <label class="required"><strong><?php echo $lang_common['Message'] ?> <span><?php echo $lang_common['Required'] ?></span></strong><br /> <textarea name="req_message" rows="20" cols="95" tabindex="<?php echo $cur_index++ ?>"><?php echo isset($_POST['req_message']) ? pun_htmlspecialchars($orig_message) : (isset($quote) ? $quote : ''); ?></textarea><br /></label> et que l'on doit le remplacer intégralement (REPLACE WITH) par le code qui suit : <?php endif; ?> <label class="required"><strong><?php echo $lang_common['Message'] ?> <span><?php echo $lang_common['Required'] ?></span></strong><br /> <textarea id="req_message" name="req_message" rows="20" cols="95" tabindex="<?php echo $cur_index++ ?>"><?php echo isset($_POST['req_message']) ? pun_htmlspecialchars($orig_message) : (isset($quote) ? $quote : ''); ?></textarea><br /></label> <?php /* FluxToolBar */ if (file_exists(FORUM_CACHE_DIR.'cache_fluxtoolbar_form.php')) include FORUM_CACHE_DIR.'cache_fluxtoolbar_form.php'; else { require_once PUN_ROOT.'include/cache_fluxtoolbar.php'; generate_ftb_cache('form'); require FORUM_CACHE_DIR.'cache_fluxtoolbar_form.php'; } ?> La difficulté de l'opération est d'être vraiment très minutieux. Il ne faut pas omettre ne serait qu'un seul caractère, sinon vous ferez planter l'intégralité de votre forum. Une fois que vous avez réalisé toutes les instructions, il faudra envoyer sur votre FTP tous les fichiers préalablement modifiés, et le tour est jouer ! Généralement, il est nécessaire de se rendre sur le panel administration pour activer votre mod sur le forum, mais ce n'est pas toujours le cas. REMARQUES ANNEXES - Je vous conseille de faire une sauvegarder de votre forum (fichiers + SQL) avant chaque installation de mod, en tout cas au début afin de ne pas avoir de mauvaises surprises en cas d'erreur. - Prenez votre temps : n'essayez pas d'aller vite car vous serez dégouter si vous voyez que votre forum plante à l'arrivée. - Chaque mod de FluxBB.org possède un topic propre à ce mod où sont répértoriées les questions / informations. N'hésitez pas à vous y rendre en cas de doute. Dans un prochain chapitre, nous verrons comment inclure votre forum dans un site, par exemple.
- 4 réponses
-
- 2
-
-
The "color name" modification has been deleted after a job reward. In the job, I've won a one-day "color name" modification ; I used it. And my permanent "color name" modification has been deleted when the one-day one's has expired.
- 3 réponses
-
- 1
-
-
Très bonne initiative concernant celui des études
- 11 réponses
-
- Etude
- Jeux vidéos
-
(et %d en plus)
Étiqueté avec :
-
Salut, Sur une droite affine, b représente généralement l'ordonnée à l'origine. Tu peux la déterminer, graphiquement, par l'ordonnée du point d'intersection de ta droite avec l'axe des ordonnées. Pour déterminer a, qui est le coefficient directeur, tu peux prendre deux points de ta droite, ainsi que leurs coordonnées et effectuer le calcul suivant a = (yB-yA)/(xB-xA) Voilà, j'espère t'avoir aider
-
Moi non plus, je n'ai jamais accroché. Je m'ennuie profondément, et la répétition lassante en devient presque ... barbante x) Mais je devrai peut être ré-essayer. Il ne faut jamais rester sur une mauvaise impression.
-
Je suis à fond sur Woodkid - The Golden Age Et après, Guizmo, tous ses albums. Mais bon, y'a pas trop d'amateurs de rap, ici, je pense x)
-
Je me le suis dit après, oui. Je m'efforcerai d'en poster pour le prochain tutoriel.
- 4 réponses
-
- Installation
- FluxBB
-
(et %d en plus)
Étiqueté avec :
-
INSTALLATION DU FORUM Bonjour, Dans ce chapitre, nous verrons comment configurer simplement un forum FluxBB. A la fin de ce chapitre, je vous donnerai quelques pistes de réflexions avant l'arrivée du chapitre sur la configuration plus poussée. Tout d'abord, rendons-nous sur le site : http://fluxbb.org dans la section Download. Télécharger l'archive ZIP ( à l'heure où j'écris ces lignes, la plus récente version est la 1.5.6). Une fois que c'est fait, extrayez là dans un dossier sur votre bureau, par exemple, que vous nommerez "forum". Ainsi, dans ce dossier forum, vous devrez avoir directement les fichiers php de base ainsi que 5-6 dossiers. Ne touchez à rien. Vous pouvez éventuellement vous rendre sur cette page : http://fluxbb.org/resources/translations/ et télécharger la traduction française que vous devrez placer dans le dossier "lang" (qui se trouve lui même dans le dossier "forum"). Cela vous permettra de suivre l'installation en français. Ouvrez votre client FTP, puis envoyez tout le contenu du dossier forum dans le répertoire où vous désirez installer le forum. Une fois que c'est fait, rendez-vous dans ce même répertoire via votre navigateur internet. Vous devriez tomber sur une page d'installation. Remplissez les différents champs, tout est très bien indiqué. Vous avez besoin de vos identifiants MySQL, soit dit en passant. Il vous sera aussi demandé de renseigner les identifiants du compte "webmaster", le plus haut compte du forum. Une fois que c'est fait, vous pouvez choisir votre thème de base (je vous conseille Air ou Fire), ainsi que le langage par défaut (Français, ici). Cliquez sur valider, et vous devriez être redirigé vers votre tout nouveau forum. Dans ce cas, cela veut dire que l'installation s'est correctement déroulé. Si vous rencontrez une erreur, cela doit être du aux droits d'écritures de vos dossiers sur votre FTP. Configurez les (cf. CHMOD) en 777 pour avoir l'accès total. A bientôt pour le tutoriel sur la configuration générale !
- 4 réponses
-
- 2
-
-
- Installation
- FluxBB
-
(et %d en plus)
Étiqueté avec :