Partage de dossier(s) entre Windows et Linux dans VirtualBox

debian-logo[1]

Virtualbox est un outil de Virtualisation développé par Oracle, lorsque vous travaillez sur différents OS (Windows, Linux) il devient intéressant de faire un dossier partagé entre les deux. Dans le billet j’explique la procédure afin de créer et de monter un dossier Linux lié à un dossier de partage Windows.

Procédure de partage de dossier entre Windows et Linux via VirtualBox.

Commencez par créer un dossier qui contiendra vos fichiers sous Windows

ex: c:\PARTAGE_VM

Puis configurez votre machine virtuel afin d’avoir un partage comme sur l’image ci-dessous.

dossier partage virtualbox

Continuer la lecture de Partage de dossier(s) entre Windows et Linux dans VirtualBox

Travaux pratique sur les types structurés, fonctions et procédures en Algorithmique

Dans le billet précédent je décrivais les syntaxes des types structurés. Dans le cadre du BTS SIO il est important de maîtriser également les fonctions et procédure. Le sujet du tp est le suivant : Vous devez mettre en place un algorithme demandant à l’utilisateur de saisir un code vendeur, puis une vente de ce vendeur.

type structure et fonction et procedure en algorithmique

Le nombre de vendeur et de vente est au choix de l’utilisateur, il est à définir en début de programme. Pour ce faire vous devez créer la procédure afin de compléter le tableaux des ventes et des vendeurs. Et une fonction qui va calculer le total des ventes suivant l' »id vendeur » que l’utilisateur lui retourne.

Le programme en lui même est très court, l’exercice repose sur la déclaration des types, de la procédure et de la fonction.

Début
  |  Afficher ( "Saisir le nombre de vente" )
  |  Saisir ( nb_vente )
  |  remplir_tableau ( nb_vente )
  |  Afficher ( "Saisir le code du vendeur pour son total" )
  |  Saisir ( CodeVendeur )
  |  rez <- VENTES_VENDEUR ( nb_vente , CodeVendeur )
Fin

Continuer la lecture de Travaux pratique sur les types structurés, fonctions et procédures en Algorithmique

Les types structurés en Algorithmique, le complément aux tableaux

Pour vulgariser ce chapitre les types structurés il s’agit simplement de tableau dont les éléments ne sont pas du même type, contrairement aux tableaux ou chaque enregistrement sont de types similaire sur la même entité.
Ce chapitre rejoin la notion de base de donnée dans la méthode Merise. On qualifie les éléments qui composent un enregistrement comme des champs.
On déclare un type structuré dans un bloc appelé TYPE.

Exemple :

 Type Panier_Fruit
nom:chaine
quantitee:entier
prix_unitaire:reel


Pour utiliser un type structuré après l’avoir déclaré il faut déclaré les variables qui feront appel aux différents champs.
Grace à cette déclaration on peut à présent apeler chaque élément grace à son champ.

Continuer la lecture de Les types structurés en Algorithmique, le complément aux tableaux

Créer un ISO de boot Windows 7 personnalisé avec WINPE

Une image ISO de boot permet à votre station de démarrer via un autre support que votre disque dur interne et ainsi accéder aux outils que vous avez décidé. On le désigne parfois par un démarrage « live », le plus souvent sur des images de boot Linux qui ne nécessite pas d’installation pour être exploité.

Dans ce billet je détail le procédure afin de créer une image ISO Winpe qui vous permettra d’utiliser des outils directement en démarrant sur votre support amovible. (gparted, …) L’image qui sera retourné dans ce billet est une image pour un système d’exploitation 32 bits(x86).

Pour débuter vous devez posseder une image ISO de votre installation Windows, ainsi qu’une clef d’activation que vous pouvez trouver sur les liens ci-dessous en 32 et 64 bits.



Avant de débuter, téléchargez et installez l’outil de Microsoft, Windows Automated Installation Kit (Abréviation : AIK) à cette adresse.

Commencez par lancez l’invité de commande via le menu démarrer. ( Vérifiez que vous disposez des droits Administrateur sur votre station.
1 installation waik windows

Continuer la lecture de Créer un ISO de boot Windows 7 personnalisé avec WINPE

La CyberGuerre est en Cours avec le rapport Mandiant

Lorsque l’on parle de cyber-guerre on imagine rapidement une armée de pirates prenant le controle d’un réseau auto-routier, ou d’autres exploits. On a toujours l’echo d’affaires mise à jour au publique permettant de se rendre compte de l’ampleur de cette guerre « moderne ».

On peut citer quelques opérations de Cyber-guerre comme le ver Stuxnet qui n’est officiellement pas développé par les États-Unis et Israël. Selon nombres d’experts sont développement à nécésssité des ressources considérables avec comme objectif la prise de controle et la destruction physique de matériel pour la plupart situé en Iran.

rapport mandiant

Continuer la lecture de La CyberGuerre est en Cours avec le rapport Mandiant

Configurer Ubuntu en IP fixe en ligne de commande

rp_ubuntu-logo-300x180.jpg

Sous Linux : Ubuntu les principes de connexions sont semblable à ceux de Windows avec votre Connexion filaire dite « Ethernet » et votre connexion sans fil dite « Wifi« .

Avec Ubuntu vous pouvez laisser en configuration simple « dhcp ». Dans ce billet je présente la procédure pour rendre une de vos cartes réseau en IP FIXE.

Continuer la lecture de Configurer Ubuntu en IP fixe en ligne de commande

Insérer des résultats SQL dans un tableau php

logo php

Lorsque vous faite du traitement PHP et SQL il devient rapidement très pratique de pouvoir stocker le résultat de vos requêtes SQL dans un tableau PHP.

resultat sql dans tableau php

Je fournis dans l’article un code source de 7 lignes vous permettant un traitement plus facile sur vos résultats. Dans ce code il vous suffit d’appeler via son identifiant de tableau votre résultat.

Le code est assez explicite, j’utilise néanmoins deux fonctions qui sont sizeof() comparable à count() vous permettant d’avoir la longeur de votre tableau et ainsi adapter le nombre de tour de boucle nécéssaire, ainsi que ucfirst() qui met la première lettre de votre chaîne en majuscule.

Continuer la lecture de Insérer des résultats SQL dans un tableau php

Selectionner plusieurs éléments avec des sous-requêtes SQL

Dans cet article je vais présenter la notion de « sous-requête SQL« , elle vous permet de séléctionner plusieurs éléments dans une seul requête complété par des sous requêtes. Je vais détailler mon exemple ci-dessous.

Je vais me concentrer uniquement sur la notion de sous-requête. L’exemple que j’utilise ci-dessous est très simple et rapide à mettre en place via XAMPP ou WAMP.

sous requete sql

Je possède une base de donnée « dictionnaire« , dans cette base de donnée je possède une table « mot » qui contient 3 colonnes.

id,content,famille

Continuer la lecture de Selectionner plusieurs éléments avec des sous-requêtes SQL