B4mBi Développement Web / Administration Système

Citation : Tu veux savoir quel âge tu auras dans 10 ans ? Envoies AGE au 82222
added by "Sn4ky"
21jan/123

Les maths, ça sert à rien en dev… Eg:Modulo

http://www.tom4897.info/blog/wp-content/uploads/2011/07/b4mbifr_dev2.jpg

On m’a sortie que les mathématiques n’étaient pas utiles en développement… Voici donc un exemple courant que tout développeur croisera ! Petit illustration avec les divisions :-)

Le modulo, c’est ça :

Afficher(5 modulo 2); // Affichera 1
Afficher(4 modulo 2); // Affichera 0
Afficher(X modulo Y) // Affiche le reste de la division de X par Y
// Si le reste est de 0, on dit alors que X est divisible par Y, donc X un multiple de Y

Exemple concret en PHP :
J’ai une liste d’enregistrements que je dois afficher mais en revenant à la ligne tous les 2 enregistrements affichés.

<?php
/** Déclaration des variables **/
$i = 0; // Référent
$output = ''; // Ma sortie
$link_list=array('Lien', 'Lien', 'Lien', 'Lien', 'Lien', 'Lien', 'Lien', 'Lien', 'Lien', 'Lien');

/** Boucle **/
foreach ($link_list as $link) {
	$i++; //$i incrémenté de 1
	if ($i % 2) { //$i Modulo 2
		$output .= '<br/>'; // Si oui, alors, on retourne à la ligne
	}
	$output .= "$link $i  "; // Concaténation
}

/** Affichage **/
print $output;
?>
19jan/122

ProgressBar (dynamique)

http://www.tom4897.info/blog/wp-content/uploads/2011/07/b4mbifr_dev2.jpg

Je viens de développer une « ProgressBar » dynamique pour un projet, étant donné que c’est utilisable depuis l’extérieur, je vous en fais profiter.

ProgressBar

L’utilisation est dans la suite de l’article !

Ps: La journée va être interminable (la journée d’hier n’est pas terminée et il n’est que 3h40… mais tout le monde s’en contrefout de ça !)

24nov/110

Organiser les dossiers d’un site

http://www.tom4897.info/blog/wp-content/uploads/2011/07/b4mbifr_dev2.jpg

Il n’y a pas de bonne ou mauvaise méthode concernant l’organisation des dossiers lors d’un développement mais il faut un minimum de logique.

17nov/110

Additions & Soustractions en base 2

Pour rappel : Conversion binaire <-> décimal et lecture des octets

Binaire : système de numération en base 2 acceptant 2 états (0 et 1).
Écriture : % valeur (soit % 0000 1001)
Addition : Opération qui consiste à ajouter des chiffres ou des quantités à une valeur donnée.
Soustraction : Opération qui consiste à retirer  des chiffres ou des quantités à une valeur donnée.
16oct/110

Conversion SQS -> SQF

Il s’agit des principales base (équivalences) entre le SQS et le SQF puisque le SQS a été déclaré obsolète !

Nota : J’avais jamais cliqué « publier », il est donc dans les cartons depuis 08/10/2010, désolé :)