banneer

Réducteur d'URL tinad:

Collez l'adresse du site:

Rechercher sur le blog du grouik:

Mot-clé - windows

Fil des billets - Fil des commentaires

Ce mémo a pour objectif d'expliquer comment automatiser le transfert d'un fichier par FTP. Pratique lors de la création de passerelles.

Prérequis: un serveur FTP. Le compte FTP utilisé est chrooté dans le dossier dans lequel doivent être déposés les fichiers. Pour créer le serveur FTP, ce billet donne la solution.

Pour le moment, on va faire un truc simplissime:

Je crée 3 fichiers scriptFTP.jpeg

  • script.bat est le script qui lancera le transfert. Il sera mis en tâches planifiées (pour ça, je vous laisse trouver comment on fait)
  • plannings_Extranet.ftp est la liste de commandes à éxécuter en FTP pour basculer les fichiers vers le repertoire FTP. Vous l'avez compris, la petite passerelle que je suis en train de faire a pour but de basculer les planings sur notre extranet.
  • Plop.txt est le fichier qui sera transféré; C'est juste pour le test hein!

script.bat

Il contient juste une ligne pour le moment.

  1. ftp -s:planings_Extranet.ftp

Il lance le client dos ftp, qui prendra la liste d'instructions contenues dans le fichier planings_Extranet.ftp

planings_Extranet.ftp

  1. open 192.168.10.253
  2. user
  3. password
  4. prompt
  5. lcd D:\testFtp
  6. put plop.txt
  7. quit

Explication ligne par ligne:

  • 1 Ouvrir la connexion vers le serveur 192.168.10.253
  • 2 Lui indiquer l'user FTP
  • 3 Lui indiquer le mot de passe ftp
  • 4 Attendre le prompt
  • 5 Se placer localement dans le repertoire comprenant le(s) fichiers à transférer
  • 6 envoyer le fichier
  • 7 fermer la connexion

plop.txt

Bah, c'est le fichier à transférer; OSEF?

Lancez script.bat, vérifiez sur le serveur de destination si le fichier a bien été poussé.

Un peu plus compliqué; On va pousser tous les fichiers d'un répertoire et créer un fichier de logs.

Prérequis, télécharger curl

Pour se simplifier un peu la vie, cette fois, on va utiliser curl. Téléchargez l'éxécutable qui correspond à votre version de windows: http://curl.haxx.se/download.html Je me créé l'architecture suivante sur le windows;

  • testFtp
    • script.bat
    • bin
      • curl.exe
      • license_curl.txt
    • toSend
      • fichier1.pdf
      • fichier2.pdf
      • fichier3.pdf

l'objectif est d'envoyer les fichiers (quelque soient leur noms) du dossier toSend sur notre ftp. Par contre si le fichier existe déja sur le serveur; je l'écrase.

Transfert automatique en écrasant les éventuels fichiers sur le serveur

Voici le contenu du scrip.bat

  1. ::Envoie le contenu d un repertoire sur un dossier FTP. Ecrase les fichiers déja existants si des noms sont concordants
  2. ::Ce script utilise Curl (pour le ftp). La licence se situe dans le dossier bin
  3. cls
  4. ::On met un titre au shell
  5. @title Envoie le contenu d un repertoire sur un dossier FTP. Ecrase les fichiers déja existants si des noms sont concordants
  6. ::Supprimer les retours écran
  7. @echo off
  8.  
  9. ::#### VARIABLES####
  10. ::PARTIE FTP
  11. set user_ftp=userFtP
  12. set pwd_ftp=pwdFtp
  13. set ip_ftp=192.168.10.253
  14. set path_ftp=/
  15. ::DOSSIER LOCAL A TRANSFERER
  16. set local_path=%cd%\toSend
  17.  
  18. ::Définition des Chemins
  19. ::répertoire racine
  20. set rep_root=%cd%
  21. ::chemin des binaires
  22. set rep_bin=%cd%\bin
  23. ::chemin des fichiers de journaux
  24. set rep_log=%cd%\log
  25.  
  26. ::Si le ping est négatif, quitter et logguer
  27. ping -n 1 %ip_ftp%
  28. if %errorlevel%==1 goto NO_LINK_SERV
  29.  
  30. ::On envoie
  31. cd %local_path%
  32. ::Eventuellement, remplacez *.* par le filtre de votre choix genre planing-*.pdf dans la partie qui suit
  33. if exist ./*.* (
  34. FOR %%f IN (*.*) DO (
  35. ::Envoi de chaque fichier sur le ftp
  36. %rep_bin%\curl.exe -u %user_ftp%:%pwd_ftp% -Q "+CWD %path_ftp%" -T "%%f" ftp://%ip_ftp%/
  37. ::On logue les infos dans un fichier
  38. echo "%date%|%time:~0,2%h%time:~3,2% : fichier %%f -- envoyé " >>%rep_log%/envois.log
  39. )
  40. ::On supprime les fichiers après l envoi car on en a plus besoin
  41. del/Q *.*)
  42. GOTO FIN
  43.  
  44. :NO_LINK_SERV
  45. ::le serveur ne répond pas au ping
  46. echo "%date%|%time:~0,2%h%time:~3,2% : Le serveur FTP n'est pas joignable - Aucun transfert effectué" >>%rep_log%/connexions.log
  47.  
  48. :FIN
  49. ::On quitte

Plus qu'à mettre le script dans les tâches planifiées.


freebox-v6-revolution.jpgC'est sympa d'avoir un disque accessible par tous les ordinateurs (voire consoles, téléviseurs chaine hifi) du réseau domestique.

Chers lecteurs, vous n'êtes pas tous des admins réseau habitués à faire du mappage de lecteurs toussa, d'où ce petit tutoriel expliquant comment profiter de son NAS, ici celui de la freebox V6.

C'est assez chiant de devoir se connecter manuellement à chaque fois. On va voir sur linux, puis sous windows comment se faire un raccourci, puis mieux comment monter de façon permanente le lecteur.

La freebox supporte plusieurs protocoles:

  • FTP
  • Partages windows (samba)

Le choix de l'un ou l'autre peut être un débat passionné. Je choisis le partage windows même sous linux[1]

Les paramétrages de la freebox.

Sur l'interface de la freebox (http://mafreebox.freebox.fr), NAS > Windows; comme ceci:

freebox-nas-windows.jpg

Linux

Juste un raccourci

la commande

  1. nautilus "smb://freebox/disque dur"

permet d'ouvrir le disque dur de la box.

Cilck droit sur le bureau > créer un lanceur; freebox-lanceur.jpg

C'est cool, à présent d'un double click sur l'icone on accede au NAS.

Oui mais si vous allez un peu au delà d'une utilisation "glisser déposer des fichiers". Genre utiliser des scripts de sauvegardes; il sera préférable de monter cet emplacement réseau de façon permanente.

Emplacement monté de façon permanente sur le système de fichiers.[2]

Les commandes suivantes sont à utiliser en tant que root

  1. #creer le repertoire dans lequel sera monté le NAS
  2. mkdir /media/freebox
  3. #éditer le fichier fstab
  4. vi /etc/fstab

et y ajouter la ligne suivante:

//mafreebox.freebox.fr/disque\040dur/ /media/freebox cifs _netdev,rwx,uid=1000,gid=1000,credentials=/root/.smbcredentials,iocharset=utf8 0 0

Créer le fichier credentials

  1. vi /root/.smbcredentials

y mettre ceci:

username=
password=

(ne pas remplir l'userame et le password)

Monter:

  1. mount /media/freebox

(ce sera monté a chaque démarrage)

Windaube

Juste créer un raccourci

Allez dans démarrer puis exécuter freebox-nas-windaube.jpg entrez:

//FREEBOX

On arrive sur la racine du NAS, plus qu'à créer un raccourci du partage disque dur sur le bureau. freebox-nas-windaube1.jpg

Créer un lecteur réseau, avec une tête de lecteur genre i:

démarrer exécuter

net use i: "\\freebox\Disque dur"

et la freebox apparait dans le poste de travail. Magique non?

Pour les sauvegardes vers le NAS de la freebox;

Sous linux, de façon totalement objective je conseille backup-manager, mais avec un export en FTP.

Sous windows, Freebackup me parait pas mal.

Notes

[1] On reste dans un LAN domestique, la sécurité ne rentre pas en compte pour le choix. Si vous êtes sous windows, le partage windows est beaucoup mieux pris en charge que le ftp (pas toujours la possibilité d'éditer les fichiers directement sur le serveur). Si vous êtes sous linux, le choix devrait dépendre de l'utilisation. Si le NAS vous servira juste à basculer des gros fichiers pour de la sauvegarde, préferez le FTP, ce sera plus efficace. Par contre, si vous déposez des vidéos, préférez le partage samba. Je ne pense pas qu'en FTP, l'OS puisse demander à lire juste un morceau d'un fichier, celui ci doit etre chargé linéairement. Ça empêche de pouvoir naviguer dans un film.

[2] Solution expliquée par philarete sur ce forum


Reseau4.jpg

On va tenter l'installation d'un contrôleur de domaine (terme windowsien) sous une débian 6. Car oui, depuis pas mal de temps déjà, samba sait aller au delà du partage de fichiers et d'imprimantes.

Pour le moment je reste basique. C'est à dire authentification des utilisateurs avec quelques mappages de dossiers. J'essaierai d'aller au delà dans un autre billet.

On verra le paramétrage, puis un test sur windows7.

Quelques documents

Il y a pleins de tutoriels là dessus, je ne suis pas original mais perso, j'ai du en croiser plusieurs pour faire ce que je voulais.

Serveur

Un serveur débian propre, sans rien de plus.

Samba!

Installation

  1. apt-get install samba

Actuellement dans les paquets de débian Lenny, c'est la version 3.5 de samba qui est installée.

Configuration.

Explication. / synoptique

  • Chaque utilisateur aura un dossier personnel, une tête de lecteur réseau H sur leur poste de travail, qui pointe en fait vers le homedir de l'user linux correspondant.
  • Les profils itinérants sont stockés sur le serveur dans /home/samba/profiles/username. Le partage réseau quand à lui est //serveur/profiles/username
  • Netlogon (/home/samba/netlogon sur le serveur; //serveur/netlogon en chemin UnC) Sert aux scripts de démarrage et de directives qui s'appliquent aux ordinateurs, ou lors de la connexion des utilisateurs. Cependant Dans cette version de samba, il n'y a pas besoin de créer à la mano les fichiers batch pour monter des dossiers. Il va les générer tout seul comme un grand à partir des directives mises dans son fichier de configuration.

Le fichier de configuration /etc/samba/smb.conf est divisé en plusieurs parties: [global] et une mini partie par partage. Voyons le Global.

Configuration générale

Je liste dans un premier temps quelques directives du fichier sur lesquelles je pense utile de faire un petit commentaire.

Le nom du domaine ou workgroup:

workgroup = dom_grouik

Le nom du serveur sur le réseau sera son nom d'installation:

server string = %h

Pour le moment je laisse WINS désactivé. WINS assure (assurait, ça parait obsolète) un service de noms netbios, Un équivalent du DNS quoi, mais à plus petite échelle. A cette étape du tuto, je ne sais pas encore si je vais retenir cette solution, ou me baser sur un bind ou autre.

# wins support = no

Je laisse interfaces commentée car par défaut, samba répondra à toutes les requêtes. Mais si vous souhaitiez limiter à un VLAN particulier, c'est là qu'il faut le mettre:

; interfaces = 127.0.0.0/8 eth0

security = user

Les mots de passe unix et samba seront synchronisés. Cette commande active l’exécution du programme externe défini à la directive passwd program, lors du changement de mot de passe samba

unix password sync = yes

C'est le maitre (par opposition à contrôleur de domaine secondaire):

domain master = yes

Mouais, je n'ai pas trop saisi le but de la directive suivante:

L'OS level si je me souviens bien c'est lorsqu'il y a plusieurs controleur de domaine celui qui aura l'OS le plus eleve sera choisi.

Explication de zilozi dans les commentaires... Un peu comme le champs MX dans les DNS quoi

os level = 33

Pour insister sur le fait que c'est le maitre (surtout en cas de conflit):

preferred master = yes

C'est le partage où sera placé le profil de l'user (son "documents and settings" quoi)

logon path = \\%N\profiles\%U

Samba permet de monter directement (sans faire à la main un script batch) le home_dir de l'user unix sur une tête de lecteur. Il aura besoin de placer les scripts dans un partage "netlogon" (plus bas):

logon drive = H:
logon home = \\%N\%U

scripts lors de l'ajout d'users ou de machines depuis un pc client:

add user script = /usr/sbin/adduser -g dom_users -c Utilisateur -d /dev/null -s /bin/false '%u'
add machine script = /usr/sbin/useradd -g dom_pc -c "%u machine account" -d /dev/null -s /bin/false '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel -r '%u'
delete group script = /usr/sbin/groupdel '%g'
delete user from group script = /usr/bin/gpasswd -d '%u' '%g'
set primary group script = /usr/sbin/usermod -g '%g' '%u'

En retirant toutes les lignes commentées ça donne:

[global]


   workgroup = dom_grouik
   server string = %h
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   domain master = yes
   os level = 33
   preferred master = yes
   domain logons = yes
   logon path = \\%N\profiles\%U
   logon drive = H:
   logon home = \\%N\%U
   add user script = /usr/sbin/adduser -g dom_users -c Utilisateur -d /dev/null -s /bin/false '%u'
   add machine script  = /usr/sbin/useradd -g dom_pc -c "%u machine account" -d /dev/null -s /bin/false '%u'
   add group script = /usr/sbin/groupadd '%g'
   delete user script = /usr/sbin/userdel -r '%u'
   delete group script = /usr/sbin/groupdel '%g'
   delete user from group script = /usr/bin/gpasswd -d '%u' '%g'
   set primary group script = /usr/sbin/usermod -g '%g' '%u' 

Partages

Vu la config au dessus, il faut trois partages: homes netlogon et profiles Suffit de décommenter. Même si je n'aborde pas ici les imprimantes, je laisse les valeurs par défaut

[homes]
   comment = Home Directories
   browseable = no
   read only = no
   create mask = 0700
   directory mask = 0700
   valid users = %S

[netlogon]
   comment = Network Logon Service
   path = /home/samba/netlogon
   guest ok = yes
   read only = yes

[profiles]
   comment = Users profiles
   path = /home/samba/profiles
   create mask = 0600
   directory mask = 0700
   writeable = yes
   create mode = 0700

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

Mise en place.

C'est là que j'ai honte, cette partie est quasiment un copier coller de tux-planet (hormis le changement de dossiers, j'ai ajouté un mappage entre les Noms NT des groupes et les groupes unix)

  1. #La première étape consiste à créer le compte administrateur.
  2. #le mot de passe SAMBA doit être identique au mot de passe UNIX.
  3. smbpasswd -a root
  4. #La création des groupes servira plus loin, mais pas dans l'immédiat pour un simple partage de dossier
  5. #Création du groupe des administrateurs du domaine
  6. groupadd dom_admin
  7. #Création du groupe des utilisateurs du domaine
  8. groupadd dom_users
  9. #Création du groupe des machines
  10. groupadd -g 515 dom_pc
  11. #Attribuons ensuite les bons RIDs aux trois groupes :
  12. net groupmap add rid=515 unixgroup=dom_pc ntgroup="Domain Computers"
  13. net groupmap set "Domain Admins" dom_admin
  14. net groupmap set "Domain Users" dom_users
  15. #creer les dossiers
  16. mkdir /home/samba/
  17. mkdir /home/samba/profiles
  18. mkdir /home/samba/netlogon
  19. cd /home/samba/
  20. chgrp -R dom_users *
  21. chmod -R 755 netlogon
  22. chmod -R 770 profiles/
  23. #Créer un user:
  24. useradd -G dom_users -m -c "utilisateur test" -s /bin/false test
  25. #Ajout de l'utilisateur à samba
  26. smbpasswd -a test

Vérifiez la configuration avec la commande:

  1. testparmc

Vérifiez le mapping des groupes par la commande:

  1. net groupmap list

Puis lancez samba:

  1. /etc/init.d/samba start

Test sous windows:

Sous Windows XP, c'est passé sans problème.

Pour seven, préalablement. Vous pouvez au choix demander le correctif à microsoft (ils le transmettent par e-mail) http://support.microsoft.com/kb/2171571

Ou à la mano, vous ajoutez les valeurs de registres suivantes

        HKLM\System\CCS\Services\LanmanWorkstation\Parameters
            DWORD  DomainCompatibilityMode = 1
            DWORD  DNSNameResolutionRequired = 0

En quelques screens, l'ajout d'un ordinateur dans le domaine se fait par les propriétés du poste de travail, puis Modification du nom de l'ordinateur. Lors de l'ajout, on utilise un compte administrateur (root) qu'on mettra plus loin administrateur de la machine au passage. Par la suite, il sera possible de s'authentifier sur l'ordinateur à partir de n'importe quel compte du domaine. Les droits sur la machine seront ceux d'un utilisateur standard.

En quelques screens 1.jpg

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

7.jpg

C'est comment un AD Windows?

Je me permet une petite digression, explication de ce qu'est un contrôleur de domaine Windows 2003. Le temps d'aller sur la passerelle avec ma clé ssh et de faire une redirection du port rdp sur le serveur du travail. Je fermerai juste après les ports évidemment. Un active directory, pas obligatoire, mais en général, ce sont tout d'abord des ordinateurs qui sont intégrés dans le domaine.

win2003-computers.jpg

Ce sont aussi des utilisateurs et des groupes: win2003-users.jpg

Pour lesquels, on peut choisir plein de paramètres, là c'est l'utilisateur accueil: le script batch à exécuter au démarrage (montage de répertoires distants principalement) et le dossier dans lequel sera dupliqué son dossier documents and settings (profils itinérants)

win2003-profils.jpg

Pour cela, un contrôleur de domaine partage plein de trucs en plus des dossiers à partager aux utilisateurs.

win2003-localhost.jpg

Les scripts .bat à l'ouverture et les GPO par exemple. win2003-sysvol.jpg

Conclusion

C'est pas mal, j'ai réussi à remplacer pas mal de fonctions du win2003 déja. Je ferai surement des ajouts à ce billet si je prends le temps de faire quelques tests (impression, DNS couplé à samba etc...)


Le vilain copieur, juste après que j'aie fait ma retrospective de windows. Sauf qu'il est allé un peu plus loin, l'auteur de cette vidéo a enchaîné toutes les mises à jour. (perso, j'avais fait des réinstall).


Nous sommes en 1992, La sortie de windows 3.1. Au fur et à mesure que vous allez scroller ce billet, vous allez avancer vers le futur de l'informatique et des formatages d'ordinateurs. Je vous prédis le futur de vos ordinateurs jusqu'en 2010.

Windows 3.1 1992

J'ai 9 ans. Nous avons toujours l'amstrad CPC sur lequel je m’amusais à programmer des longs programmes en Qbasic Locomotive Basic (correction de zigazou dans les commentaires). Je ne m'en sers plus beaucoup de l'amstrad en fait. Je ne verrai pas windows 3.1, enfin juste très vite fait plus tard en cours de technologie au collège.

Disquettes windows 3.1 shardayyy.wordpress.com Image From http://shardayyy.wordpress.com/

Ce n'est pas un OS à proprement parler, mais une surcouche au DOS. Il fallait donc avoir préalablement installé MS DOS, puis l'installation se fait en insérant successivement 7 disquettes. Dans le DOS, la commande win permet de lancer windows3.1

windows 3.1  ouverture

win31-programmanager.jpg

Windows 3.1solitaire

Pour ceux qui voudraient faire les nostalgiques dans une virtualbox, vous trouverez là l'image d'un disque dur virtuel virtualbox (.vdi) chargé avec MS-DOS 6.22 et windows 3.1 installé. Tappez simplement "win" dans le DOS pour le démarrer.

Windows 95 1995

J'ai 12 ans, On a eu un windows 95 dans les années qui ont suivi sa sortie. Mais Je me souviens surtout du jeu Worms, à 4 joueurs avec les copains ça avait détrôné l'intéret de la mégadrive. Et quand je m'ennuie et que les potes ne sont pas là il m'arrive de jouer à sim city 2000 (sorti en 1994). A cette période, j'ai retouché un peu au Qbasic et au turbo pascal

Ce n'est pas vraiment un OS non plus mais aussi une surcouche du DOS, sauf qu'il se lance automatiquement. 95floppy-400x300.jpg Image From http://windows7news.com/

Encore plus de disquettes, mais aussi: Un CDROM. Qui n'est pas bootable (les bios de l'époque ne permettaient pas de booter depuis un CD-ROM). Il faut le lancer depuis un DOS ou via une disquette d'amorçage.

C'est Internet explorer 3 qui est installé.

CD windows 95

Pour les screens, j'ai juste trouvé une version espagnole de win95:

win95-install.jpg

win95-lancement.jpg

win95-programmes.jpg

Win95-solitaire.jpg

Windows 98 1998

Je suis un ado de 15 ans. Je joue un peu avec l'ordinateur, enfin pas tant que ça, J'ai passé de longues heures sur Dungeon Keeper. D'ailleurs j'avais du louper quelque chose dans son installation car ça marchait mieux si je démarrais la machine en DOS pour lancer le jeu.

Par la suite j'ai passé quelques heures sur simcity 3000, puis Caesar 3 (oui j'aimais bien les geux de gestion).

Enfin un CD bootable, cependant comme c'était trop facile, lors de l'installation, l'ordinateur redémarre 4 fois quand même!!! (10 fois fois en fait, puis qu'il a redémarré après l'installation du pilote écran et de chaque périphérique )

Bizarrement, c'est cette installation qui a réveillé le plus de nostalgie en moi. Je n'ai pas eu longtemps Windows 95, par contre le 98, j'avais du le formater un paquet de fois.

windows98-install.jpg

win98-lancement.jpg

C'est Internet explorer 5 qui est installé.

Erf win98-inserezunedisquette.jpg

Ah et heu oui, sur cet OS, après le démarrage, la session est super longue à se lancer.

win98-programmes.jpg

Buha par défaut ils n'ont pas installé les jeux, bande de méchants.

win98-yapaslesjeux.jpg

Bon je les installe, le screen du solitaire depuis w3.1 est un des fils conducteurs de ce billet:

win98-solitaire.jpg

Windows 2000 millenium 2000

J'ai 17 ans et passe peu de temps sur l'ordinateur en fait. On a toujours le windows 98. J'y installerai plus tard dessus Microsoft Visual studio 6, mais je n'en ferai pas grand chose. je découvrirai windows 2000 que plus tard lors de mon premier emploi. (alors que win XP était sorti)

Je ne connais pas le millénium, Hormis par l'anecdote suivante. Dans mon hôpital, un renouvellement du parc informatique avait eu lieu, tout sur millénium. Le responsable du service technique avait fini par migrer tous les PC sur 2000 pro vu l’ampleur des dégâts.

Windows 2000 (et je suppose que millénium c'est pareil). Les CD de restaure des constructeurs s'étaient généralisés. Du coup progrès, on installe à la fois le windows et tous les bons drivers d'un coup.

C'est à partir de ces versions qu'apparait le format de partition NTFS

Petit troll: Win 2000 a besoin de redémarrer après le formatage de la partition, pfff même pas capable de monter à chaud des têtes de lecteurs.

Je découvre avec surprise le look de l'installation. C'est que tous ceux que j'avais installé, c'était à partir des CD constructeur (DELL), du coup je crois bien que c'est la première fois que je vois ça: windows2000-installation.jpg

C'est internet explorer 6 qui est fourni.

win2000-programs.jpg

win2000-solitaire.jpg

Windows XP 2002

Je suis étudiant à l'IUT (non pas en informatique comme pourrait le faire croire ce blog). J'ai une chambre de 15 mètres carrés au Havre. J'ai réussi à récupérer un vieil ordinateur d'une administration. J'ai du acheter une carte IDE pour avoir des ports USB, un peu de RAM et un autre block d'alimentation. L'écran cathodique 15 pouces me fait mal aux yeux. Il ne me sert pas beaucoup, et à cette époque (pourtant carrément pas lointaine), je suis un des seuls étudiants à avoir un ordinateur dans sa chambre d'étudiant. On en a tous chez nos parents par contre. La consommation électrique de mon 15 m carrés étant principalement lié à une ampoule, l'arrivée de ce vieux coucou a doublé la facture EDF.

Il me sert à écouter de la musique, occasionnellement à rejouer à caesar 3, et me servira à rédiger le mémoire et mon rapport de stage. Par contre je n'ai pas d'imprimante. Papa l'imprimera de son travail.

fin 2005 Je sors "riche" de deux mission d'intérim (7 mois) Habitant chez mes parents, tout le salaire est de l'argent de poche, et les primes de fin étaient intéressantes. Je suis allé chez l'assembleur, je lui ai dit "1 500 euros de budget" Je me suis offert un PC qui roxxe sous XP. je ne regrette pas, j'ai toujours le même, en fait juste le boitier, car j'ai tout changé à l'intérieur dont 2 fois la carte mère. Par contre depuis 2006 il tourne sous linux, ubuntu, puis quelques essais debian et actuellement fedora.

Que ce soit via un CD restaure constructeur ou direct depuis le CD windows XP, l'installation est longue, mais se fait d'un trait sans 10 000 Rebots.

winXP-install.jpg

winXP-programs.jpg

WinXP-solitaire.jpg

Au travail, Afin d'automatiser des taches fastidieuses que je n'ai pas envie de faire, je me remets au visual basic. Ce qui me vaudra de reprendre l'informatique. Ça peut être vantard, mais je suis arrivé aux limites de visual studio, et j'ai surtout compris la lourdeur du .net lors du déploiement d'une application. Je ne code quasiement plus que des applis serveur, en shell, en PHP, javascript.

Windows Vista et windows 7

Mon histoire personnelle avec microsoft s'est terminée depuis 2006. Bon ok, au travail, j'installe régulièrement des postes sous windows, je le maîtrîse plutot bien. Je sais qu'il y a un bug de cohabitation entre le spooleur d'impression et la couche TCP/IP sous windows vista. Il est partiellement corrigé avec le service pack.

Mais windows vista et seven, je les installe, les dépanne, les administre mais ne les utilise pas (mon pc au travail est un linux)

C'est pourquoi, j'ai arrêté les screens à Windows XP.

Ah heu si juste un screen-shot, le solitaire est toujours là sous seven: solitaire.jpg Image From http://www.harisnadeem.com/

Nous sommes en 1992, La sortie de windows 3.1. Je vous prédis le futur de vos ordinateurs jusqu'en 2010: On va passer d'une palette de couleur grise à une palette grise et bleue.

PS: Je n'ai jamais fait une partie de solitaire en entier sur un ordinateur.

PS2: Il n'y a pas de jeu de mot à la con dans le PS précédent

- page 1 de 4


Propulsé par Dotclear