Membres

Abonnement au nouveauté

Enter your email address:

Delivered by FeedBurner

lundi 11 avril 2011

منتدى المهندس الجزائري

منتدى المهندس الجزائري

Link to منتدى المهندس

برنامج أصغر أداة قد تصادفها في حياتك لتنظيف الكمبيوتر وبحجم خيالي 0.5 كيلوبات فقط

Posted: 11 Apr 2011 12:34 AM PDT





أصغر أداة قد تصادفها في حياتك لتنظيف الكمبيوتر
وبحجم خيالي 0.5 كيلوبات فقط





للتوضيح، هذه أداة وليست برنامج
أي عبارة عن ملف تنفيذي فقط بمسح وإزالة مجلدات وملفات وهي هنا الملفات المؤقتة والزائدة

أي عوض حذفها يدويا، ستقوم هذه الأداة بحذفها جميعا.

الحجم يكاد لا يذكر، نصف كيلوبايت



الادارة العمومية

Posted: 10 Apr 2011 11:52 PM PDT

السلا م عليكم
أقدم لكم بحث بعنوان " الادارة العمومية"
ومن يحتاجها بصيغة word
مع دراسة حالة لمستشفى عمومي
فليتصل ولا يتردد


Le nouveau billet de 2000 DZD

Posted: 10 Apr 2011 08:31 PM PDT

En avant première le nouveau billet de 2000 DZD


sauver les arganerais

Posted: 10 Apr 2011 08:17 PM PDT

Les arganeraies subissent des perturbations anthropiques, surpâturage et charbonnage, induisant sa régression en terme de densité.


C'est le constat dressé par les participants aux travaux du séminaire national sur la valorisation de l'arganier, organisé à Tindouf du 9 au 11 avril, en présence de Cherif Rahmani, ministre de l'Aménagement du territoire et de l'Environnement. L'arganier occupe une aire d'environ 90 000 hectares au nord-ouest de la wilaya de Tindouf, où il représente, malgré sa faible densité, la seconde essence forestière après l'acacia. Afin de préserver cet arbuste, les participants au séminaire proposent une batterie de mesures. Le premier atelier plaide pour le classement de l'arganier en aire protégée, développer des axes de recherche en écologie et physiologie, la création d'une banque de données à l'attention des chercheurs, l'équipement de la maison forestière en moyens matériels et humains, développer l'arganier à travers la multiplication des plants.


Le second atelier recommande la valorisation de l'arganier par la régénération et la culture de cet arbre, la valorisation du savoir-faire local ainsi que la valorisation des sous-produits de l'arganier, la mise en place de moyens idoines pour le conditionnement et la commercialisation de ces mêmes produits, la création de projets de pépinières destinées aux jeunes diplômés, encourager les recherches sur les molécules, renforcer la surveillance de l'arganier au même titre que le développement de l'écosystème.
Le ministre a estimé au cours de sa visite que les recommandations dudit séminaire devront aboutir à la mise en place d'un «plan» de préservation et de sauvegarde de l'arganier. Des responsables locaux ont mis en avant, par ailleurs, les propriétés écologiques et physiologiques de cet arbuste agissant comme un fixateur des sols. La disparition de l'arganier, préviennent-ils, entraînerait la stérilité de la zone et sa transformation en steppe désertique. Outre ses intérêts écologiques, cet arbuste fournit également du bois et de l'huile destinés à la consommation locale. Au niveau local, des actions sont préconisées pour préserver cette espèce forestière, fruitière et fourragère.


Il s'agit essentiellement de l'interdiction de la transhumance au niveau de certains périmètres, l'exploitation rationnelle de l'eau de la nappe phréatique, établir un plan de suivi et d'évaluation des actions d'extension du patrimoine, la maîtrise des mécanismes de régénération.
Les responsables de l'environnement plaident aussi pour la réalisation des relevés sur le terrain afin de cerner l'autoécologie du peuplement et la promotion des pratiques pastorales durables. Il est aussi proposé la planification de la récolte des grains d'arganier et la promotion de l'écotourisme au niveau des sites dont dispose la région de Tindouf, telle la zone humide de Tafgount.


افلام وثائقيه

Posted: 10 Apr 2011 05:35 PM PDT

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
انا اعود بعد غياب طويل و اتية لكم بافلام وثائقية جد جميلة و جديدة من قناة نشيونال جيوكرافيك ابوظبي
و هو منقول للامانة


المنشآت الضخمة : ا
1....لبرج المائل في أبو ظبي سيشكل مبنى باب العاصمة مدخلاً إيقونياً لمدينة أبو ظبي. فهذا البرج المائل بـ 18 درجة نحو الغرب، سيدخل في كتاب "غينس" العالمي بوصفه المبنى الأكثر انحناءً على الأرض. اكتشفوا معنا كيف يتغلب المهندسون والمعماريون على قوة الجاذبية بغية تحقيق هذا الحلم.




روابط ال تحمل

http://www.ziddu.com/download/109353...CoLa.rmvb.html

http://www.filefactory.com/file/b2c2...r.DraCoLa.rmvb

http://oron.com/34q97gks8eql/MyEgy.C...CoLa.rmvb.html

http://ifile.it/1l4iywv

http://rapidshare.com/files/40775108...r.DraCoLa.rmvb

http://www.megaupload.com/?d=ZG6WSKU



2.. جامع الشيخ زايد الكبير

على مدار أكثر من إثني عشرعاماً، وتحت درجات حرارة فاقت الأربعين، تضافرت جهود أكثر من ألفين وخمسمئة شخص لإنجاز مشروع جامع الشيخ زايد آل نهيان الكبير، ليكون أيقونة في فن العمارة، ورمزاً وطنياً تفتخر به دولة الإمارات العربية المتحدة. تم بناء الجامع بمواد بناء جلبت من شتى بقاع العالم، وبكوادر من شرق الأرض وغربها؛ من إيطاليا، واليونان، وألمانيا، والمغرب، والهند، وتركيا، وإيران، والصين، ودولة الإمارات. ولم تكن نتيجة البناء النهائية آية في الجمال فحسب، بل كانت النتيجة جامعاً مهيباًً رائعاً معمارياً ، وتحفةً في الجمال الخلاق. جامع الشيخ زايد الكب

روابط التحميل


http://uploaded.to/file/lwni7s

http://usershare.net/r2d08j6z78op

http://www.enterupload.com/xcr28pc2s...CoLa.rmvb.html

http://hotfile.com/dl/58162481/93192...CoLa.rmvb.html

http://www.fileserve.com/file/67RVX2w

http://www.mlfat4arab.com/7x8vpkl36o...CoLa.rmvb.html

http://oron.com/c501atmk34kq/MyEgy.C...CoLa.rmvb.html

http://turbobit.net/lnpyy0dii1ml.html

http://www.ziddu.com/download/109353...CoLa.rmvb.html

http://www.filefactory.com/file/b2c2...r.DraCoLa.rmvb

http://ifile.it/70xryz3

http://rapidshare.com/files/40954841...r.DraCoLa.rmvb

http://www.zshare.net/file-404.html
http://www.megaupload.com/?d=4O9HBE19



3. برج الدار المستدير

جولة على ناطحة سحاب سوف يتبع تصميم وتشييد هذا المبنى المدهش، وكل المصاعب الجريئة التي وجب تخطيها. سيقوم الفريق بسباق مع الزمن في بنائه فليس أمامه سوى ثلاثين شهراً لتشييد مركز (الدار) الرئيسي إذا ما أراد انهاء مشروعه في أكتوبر ألفين وتسعة. يريد الزبون وهو (الدار) أن يكون مركزi الرئيسي جاهزاً في الوقت المحدد لأن (أبو ظبي) تستضيف سباق السيارات "فورمولا وان غراند بري" وهي أول مرة يقام بها سباق السيارات هذا في الإمارات العربية المتحدة. لكن التحديات ما زالت تزداد. على المبنى أن يطلق أكبر مشروع بناء في (أبو ظبي) وهي مدينة مصغرة تدعى "شاطئ الرشا". سوف يبين لنا الفيلم كيف تم بناء هذا الهيكل الرائع الذي يزن قرابة ستة آلاف طن. تخطى فريق البناء سلسلة تحديات بدأت بموقع بناء على عمق حوالي ثمانية أمتار في الخليج الفارسي وعلى بعد أكثر من مئتي متر من الشاطئ. تحتاج الأرض التي سيقوم عليها مركز (الدار) الرئيسي إلى بنائها خارج البحر باستعمال ثلاثة ملايين متر مكعب من الرمال

روابط التحميل

http://uploaded.to/file/hli1ty

http://usershare.net/ok630xl4lzli

http://www.enterupload.com/zkfwgtikj...CoLa.rmvb.html

http://hotfile.com/dl/58161896/47de2...CoLa.rmvb.html

http://www.fileserve.com/file/xDD9wep

http://oron.com/1wzi6n6f2kyb/MyEgy.C...CoLa.rmvb.html

http://turbobit.net/s0mdy8pfroa2.html

http://www.ziddu.com/download/109352...CoLa.rmvb.html

http://www.filefactory.com/file/b2c2...r.DraCoLa.rmvb

http://rapidshare.com/files/40647442...r.DraCoLa.rmvb

http://ifile.it/yfeuhca


سؤال لطلبة الميكانيك

Posted: 10 Apr 2011 11:24 AM PDT

السلام عليكم
ماهو البرنامج الذي تستخدمونه أثاء الدراسة
وبعد الدراسة *العمل في مصنع ما *
مثل صوليد ووركس أو أوتوكاد
أم ماذا ؟؟
وما هي فائدته
شكرا لكم مسبقا.


cours et exercices corrigées de la thermodynamique

Posted: 10 Apr 2011 11:05 AM PDT

بسم الله الرحمن الرحيم


اخواني اخواتي بما انني لا اعرف الت عبير فاني لن اطيل عليكم و اليكم دروس thermodynamique + تمارين محلولة

1-chaleur et temperature

http://www.ziddu.com/download/14548884/Cours_1.pdf.html

2-travail et diagrammes P(V

http://www.ziddu.com/download/14548990/Cours_2.pdf.html

3-le premier principe de la thermodynamique

http://www.ziddu.com/download/14549013/Cours_3.pdf.html

4-chaleurs , travail et energie interne des gazs parfaits

http://www.ziddu.com/download/14549040/cours_4.pdf.html

5-transformations reversibles (2 eme principe de la thermodynamique)

http://www.ziddu.com/download/14549081/cours_5.pdf.html

6-changements de phase des corps purs

http://www.ziddu.com/download/14549093/Cours_6.pdf.html

7-les machines thermiques

http://www.ziddu.com/download/14549149/Cours_7.pdf.html



dance1dance1dance1شكرا للتحميلdance1dance1dance1


هل تعرف او تعرفين معنى yahoo

Posted: 10 Apr 2011 10:48 AM PDT

هل تعرفون معنى كلمة yahoo
YAHOO كلمه يهوديه و تعني إلهُنا (الاله) باللغه العبريه وهو الاله الذي ينتظره اليهود في تورآتهم المحرفه لأنهم يؤمنون بأنه سيأتي ويتبعوه ويقتل كل من لا يؤمن به ويرفع من شأن اليهود ..
ويؤمنون ايضا ...
انه لن يأتي حتى يُبنى هيكل سليمان فوق أنقاض المسجد الاقصى وأن لظهوره علامات اخرى منها ظهور البقره الحمراء , (( وقد ظهرت بزعمهم ))
بقي شيء واحد ومهم ...
هل تعرف من هو هذا ال Yahoo ؟؟؟
انه . ..
الاعور الدجال
والدليل على ثبوت التسمية بالفكر اليهودي الحاظر هو تسمية رئيس الوزراء الأسرائيلي الأسبق : نتان ياهو وهي تعني (عطاء الله )


البطالة

Posted: 10 Apr 2011 10:24 AM PDT


السلام عليكم
ملف خفيف عن البطالة لمن يريد المطالعة
للتحميل


بالتوفيق للجميع
احترامي


filtrer mli

Posted: 10 Apr 2011 08:34 AM PDT

SVP comment filtrer une signal mli pour le commande d'une machine asynchrone:tears:
:shiny::shiny::shiny:


نشرة وظائف اليوم 10/04/2011

Posted: 10 Apr 2011 08:22 AM PDT

السلام عليكم و رحمة الله وبركاته , ارفق لكم الوظائف الشاغرة االتالية من خلال الموقع www.linked5.com لهذا اليوم 10/04/2011



Job Title: Tendering Section Head
الوظيفة : رئيس قسم العطاءات

Job Title: Mall Manager
الوظيفة : مدير مول

Job Title: E-Commerce coordinator
الوظيفة :منسق تجارة الكترونية

Job Title: Hostess
الوظيفة : مضيفة

Job Title: Assistant Food & Beverage Manager
الوظيفة :مساعد مدير الأغذية والمشروبات

Job Title: Guest Relation Manager
الوظيفة : مدير علاقات النزلاء

Job Title: Sales Manager
الوظيفة : مدير مبيعات


Job Title: Camp Boss
الوظيفة : مدير كامب

Job Title: HSE Advisor
الوظيفة : مستشار صحة وسلامة

Job Title: PR Manager
الوظيفة : مدير علاقات عامة

Job Title: Planing Engineer
الوظيفة : مهندس تخطيط

Job Title: Quantity Surveyor
الوظيفة : مساح كميات

Job Title: AR Accountant
الوظيفة : محاسب


Job Title: Executive Chef
الوظيفة : شيف تنفيذي

Job Title: Front Office Manager
الوظيفة : مدير خدمات العملاء

Job Title: Director of F&B
الوظيفة : مدير المأكولات والمشروبات

Job Title: CFO
الوظيفة : مدير مالي

Job Title: Work and Live In Reem Hotel London
الوظيفة : عمل والعيش في لندن فندق ريم

Job Title: Retail Manager Garden & Lifestyle Centre
الوظيفة : مدير مركز حدائق

Job Title: iPhone / iPad Programmer
الوظيفة : مبرمج اي فون /اي باد

Job Title: Material Estimating Engineer / Quantity Surveyor
الوظيفة : مهندس مواد تقدير / مساح كميات


Job Title: Sr. QUANTITY SURVEYOR native arabic speaking
الوظيفة :مساح كميات اول

Job Title: Insurance & Risk Manager
الوظيفة :مدير التأمين وإدارة المخاطر

Job Title: Food Production Development Manager
الوظيفة : مدير الإنتاج الغذائي والتنمية




بالتوفيق للجميع


Systématique des Bactéries

Posted: 10 Apr 2011 06:11 AM PDT

Cocci Gram positif












Cocci Gram négatif








Bacilles Gram positif




Bacilles Gram négatif






Cocci anaérobies








Bacilles Gram positif anaérobies








Bacilles Gram négatif anaérobies





Actinomycètes aérobies





مجهود خاص

اتمنى لكم الافادة

لا تنسوني بصالح دعائكم :icon31:


هنا مدكرات الماجيستير

Posted: 10 Apr 2011 05:38 AM PDT

كود PHP:

www.umc.edu.dz/catalogue/theses 

ارجو ان تلقى اعجابكم


ارجوكم المساعدة

Posted: 10 Apr 2011 05:25 AM PDT

salam
chkone yacdare y3awani bache nhawale hada le programe ila les module et
les classe
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <stdio.h>
#include <math.h>
typedef struct Elem
{
float data;
int type; /* 0 c'est un operateur. 1 c'est un operande */
}
elem;

typedef struct arb_exp
{
float val;
struct arb_exp* n_gauche;
struct arb_exp* n_droit;
}Arb_exp;

typedef struct Pile
{
struct arb_exp *arb; /* un pointeur vers l'arbre */
struct Pile *prec;
}
pile;

void lire (char exp[50]);
elem* Const_tabl(char*, elem*, int*); /* chaine => tableau d'elements */
void Pop (pile**); /* Depiler */
void Push (pile**, Arb_exp*); /* Empiler */
void Init_Pile (pile **); /* Initialiser la pile */
int Est_vide (pile*); /* Verifie si la pile est vide ou pas */
Arb_exp* Entete (pile*); /* retourne l'element de tete de pile */
Arb_exp* Creer(float val,Arb_exp *, Arb_exp *); /* creer un arbre binaire */
Arb_exp* Cons_Arbre (elem*, int, pile**); /* construire l'arbre binaire equivalente a l'expression postfixée*/
void Afficher_infixe (Arb_exp * ,int ,int ,int *);
int feuille (Arb_exp * );
float Evaluer(Arb_exp *);

int main()
{
char expression[50];
int nb=0;
int ln_tab=0;
elem* tabl_exp;
Arb_exp* Arbre;
pile *Pil;
float Resultat;
lire(expression);
tabl_exp = (elem*) malloc( 50 * sizeof(elem) );
tabl_exp = Const_tabl(expression, tabl_exp, &ln_tab);
Init_Pile(&Pil);
Arbre = Cons_Arbre (tabl_exp,ln_tab,&Pil);
printf("(");
Afficher_infixe(Arbre , 0 ,0,&nb);
printf(")");
Resultat = Evaluer(Arbre);
printf("\n\nLe Resultat d'Evaluation Est Egale : %.2f\n",Resultat);
return 0;
}
//////////////////////// LES PROCEDURES ET FONCTIONS ///////////////////////////////////
void lire (char exp[50])
{
puts("Entrez l expression arithmetique correctement : ");
gets(exp);
}

elem* Const_tabl(char* char_exp, elem* tabl_exp, int* len_tab)
{
int i=0, j=0, i_tmp=0, len=0;

char *tmp; /*Pour contenir le nombre temporerement sous forum d'une chaine*/
//elem* tab;
len=0;
while(char_exp[len]!='\0')
{
len++;
}
while( i < len )
{
/* Si c'est ce caractére est un chifre */
if( isdigit(char_exp[i]) )
{
tmp = (char*) malloc(len);

/* Comstruire le nombre sous forme d'une chaine tmp */
while( (isdigit(char_exp[i])) && (i<len) )
{
tmp[i_tmp] = char_exp[i];
i_tmp++;
i++; /* passé à la case suivante de la chaine */
}

tmp[i_tmp] = '\0'; /* on termine la chaine tmp par '\0' */
tabl_exp[j].type = 1; /* c'est un operande */
tabl_exp[j].data = atof(tmp);
j++; /* passé à la case suivante du tabeur */

free(tmp);
i_tmp = 0;
}

/* Si ce n'est pas un chifre, alors: */
else
{
if ( isspace(char_exp[i]))
{
i++;
}
else
{
tabl_exp[j].data = char_exp[i]; /* le code ascii */
tabl_exp[j].type = 0; /* c'est un operateur */
j++;
i++;
}
}
}
*len_tab = j;

return tabl_exp; /* le tabeur qu'on cherche */
}
int Est_vide (pile* Pil)
{
if( Pil == NULL )
return 1; /* Oui pile vide */

return 0; /* Pile non vide */
}

void Pop (pile** Pil )
{
if( ! Est_vide(*Pil) ) /* si la pile n'est pas vide */
{
*Pil=(*Pil)->prec;
}
}
void Push (pile** Pil, Arb_exp* Arbre)
{
pile* tmpo = malloc (sizeof (pile));
tmpo->arb = Arbre;
tmpo->prec = *Pil;
*Pil = tmpo;
}
void Init_Pile (pile ** Pil)
{
*Pil = NULL;
}
Arb_exp* Entete (pile* Pil)
{
return (Pil->arb);
}

Arb_exp* Creer(float val,Arb_exp* ng, Arb_exp* nd)
{
Arb_exp* res;
res = (Arb_exp*) malloc(sizeof(*res));
if( res == NULL )
{
fprintf(stderr,"Impossible d'allouer le noeud");
return NULL;
}
res->val = val;
res->n_gauche = ng;
res->n_droit = nd;
return res;
}
Arb_exp* Cons_Arbre (elem* tabl_exp, int len_tab, pile** Pil_F )
{
int l=0;
float data;
Arb_exp** tmp;
pile* Pil;
tmp = (Arb_exp**) malloc(sizeof(*tmp));
Pil = (pile*) malloc (sizeof (pile));
if( tmp == NULL )
{
fprintf(stderr,"Impossible d'allouer le noeud");
return NULL;
}
if( Pil == NULL )
{
fprintf(stderr,"Impossible d'allouer le noeud");
return NULL;
}
Pil=NULL;
for ( l=0; l<len_tab; l++ )
{
data=0;
if ( tabl_exp[l].type == 1 ) // c'est un operande
{

data=tabl_exp[l].data;
tmp[l]=Creer(data,NULL,NULL);
Push(&Pil,tmp[l]);
}
else
{
data= tabl_exp[l].data;
tmp[l]=Creer(data,NULL,NULL);
tmp[l]->n_droit= Entete(Pil);
Pop(&Pil);
tmp[l]->n_gauche=Entete(Pil);
Pop(&Pil);
Push(&Pil,tmp[l]);

}
}
return Entete(Pil);
}
void Afficher_infixe (Arb_exp* Arbre_F , int af_g , int af_d , int *nb)//nb c'est le nombre
{ //de parenthèse ouvrante
int i=0; // et il doit être le même que
int nb1=*nb; // le nombre de parenthèse fermante
if (Arbre_F != NULL)
{
/*traiter noeud gauche*/
Afficher_infixe(Arbre_F->n_gauche,1,0,&nb1);
/*traiter racine*/
if (feuille(Arbre_F))
{
if (af_g == 1 )
{printf("("); *nb = *nb +1;}
printf("%.2f ",Arbre_F->val);
if (af_d == 1 )
{
for(i=0;i<*nb;i++)
printf(")");
nb = 0;
}

}
else
{
*nb =*nb + 1 ;
printf("%c ",(int)Arbre_F->val);
}
/*traiter noeud droit */
Afficher_infixe(Arbre_F->n_droit,0,1,&nb1);
}
}
int feuille (Arb_exp* Arbre)
{
if (( Arbre->n_droit == NULL ) && ( Arbre->n_gauche == NULL ) )
return 1;
return 0;
}
float Evaluer(Arb_exp* Arbre)
{
float res=0;
float x,y;
if (Arbre != NULL)
{
if ((feuille(Arbre->n_gauche))&& (feuille(Arbre->n_droit)))
{
x=Arbre->n_gauche->val;
y=Arbre->n_droit->val;
if ((int)Arbre->val == '+') {res=x+y ;}
if ((int)Arbre->val == '-') {res=x-y ;}
if ((int)Arbre->val == '*') {res=x*y ;}
if ((int)Arbre->val == '/') {res=x/y ;}
if ((int)Arbre->val == '%') {res= fmod(x,y);}
}
else
{
if ((feuille(Arbre->n_gauche))&& !(feuille(Arbre->n_droit)))
{ x=Arbre->n_gauche->val;
if ((int)Arbre->val == '+') {res= x + Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '-') {res= x - Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '*') {res= x * Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '/') {res= x / Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '%') {res= fmod(x,Evaluer(Arbre->n_droit));}

}
else
{
y=Arbre->n_droit->val;
if (!(feuille(Arbre->n_gauche))&& (feuille(Arbre->n_droit)))
{
if ((int)Arbre->val == '+') {res= Evaluer(Arbre->n_gauche) + y ;}
if ((int)Arbre->val == '-') {res= Evaluer(Arbre->n_gauche) - y ;}
if ((int)Arbre->val == '*') {res= Evaluer(Arbre->n_gauche) * y ;}
if ((int)Arbre->val == '/') {res= Evaluer(Arbre->n_gauche) / y ;}
if ((int)Arbre->val == '%') {res= fmod(Evaluer(Arbre->n_gauche),y);}

}
else
{
if ((int)Arbre->val == '+') {res= Evaluer(Arbre->n_gauche) + Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '-') {res= Evaluer(Arbre->n_gauche) - Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '*') {res= Evaluer(Arbre->n_gauche) * Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '/') {res= Evaluer(Arbre->n_gauche) / Evaluer(Arbre->n_droit) ;}
if ((int)Arbre->val == '%') {res= fmod(Evaluer(Arbre->n_gauche),Evaluer(Arbre->n_droit));}
}
}
}
}
return res ;
}


تطبيق Rivercad

Posted: 10 Apr 2011 02:12 AM PDT

bonjour , j ai besoin d une formation Rivercad SVP


Aucun commentaire:

Enregistrer un commentaire

Rechercher sur le web