ويكيبيديا:الميدان/أرشيف/تقنية/01/2008

من ويكيبيديا، الموسوعة الحرة


فهرس

[تحرير] الانتهاء من تعريب الكلمات السحرية

تحياتي للجميع؛ أخيرا تم الانتهاء تماما من تعريب كل الكلمات السحرية (حوالي 120 كلمة)، فمثلا {{NUMBEROFARTICLES}} أصبحت {{عدد_المقالات}} أو {{عدد_مقالات}}، الأصل الإنجليزي طبعا مازال يعمل كالمعتاد؛ يمكن رؤية قائمة كاملة بكل ترجمات الكلمات السحرية هنا. --Meno25 16:41، 1 يناير 2008 (UTC)

عمل رائع جدا. --Tarawneh 02:38، 3 يناير 2008 (UTC)

[تحرير] صفحات أخرى

تحياتي للاداريين، أود أن أسأل فقط، متى يتم تقديم طلب لوضع الوصلات الانجليزية و الفرنسية و الاسبانية أولا، في صفحات أخرى. أسوة بالموسوعة اليهودية. --Stayfi 17:36، 1 يناير 2008 (UTC)

[تحرير] إقتراح تغيير خط الموسوعة العربية إلى Tahoma

السلام عليكم ... أولا أود أن أشكر كل الإداريين و الأعضاء الفاعلين على ما يقدمونه ، كوني عضوا جديدا بينكم :) ... كما في العنوان فأنا أقترح تغيير الخط المستخدم في الموسوعة العربية إلى Tahoma ، و أفضل أن يكون للنصوص بحجم 12px فما أقل ، لأن الخط يبدو بشكل غير محبب في الحجم الأعلى من المذكور ، مع الإحتفاظ بالخط الحالي للعناوين الرئيسية و لو أني أقترح كذلك تغليظه ... لم أقترح هذا إلى لكون الخط الحالي في حجمه الصغير صعبا للقراءة و غير واضح جيدا ... و أتمنى أن لا يتحجج أي عضو بكون هذا الخط يفقد الموسوعة الرسمية ، كون الخط المستخدم حاليا كذلك ، بل على العكس فهو خط جد رائع و سهل القراءة و مفهوم ... أتمنى أن أجد تفاعل من الإداريين و الأعضاء ... تقبلو تحياتي ...

الرجاء المشاركة بالموضوع في قسم الإقتراحات

[تحرير] DrFO.Tn.Bot

السلام عليكم، قمت بإنشاء حساب بوت اسمه DrFO.Tn.Bot. أطلب السماح بتشغيل الحساب كبوت خاص بي. شكرا...

  • صاحب البوت Botmaster (على ويكيبيديا العربية): DrFO.Tn.
  • اسم البوت Bot's name (على ويكيبيديا العربية): DrFO.Tn.Bot.
  • قائمة رخص البوت على الويكيبيديات الأخرى List of bot flags on other Wikipedias:
  • الهدف Purpose: تصحيح إملائي وأنترويكي وإضافة تصانيف إلى الصفحات
  • معلومات تقنية (اختياري) Technical details: بوت بيثون (Pywikipedia - Python Bot)

--DrFO.Tn (أكتب لي رسالة) 23:10، 2 يناير 2008 (UTC)

هل يمكنك تشغيل البوت قليلا لتجربته قليلا قبل حصولك على وسم البوت. ربما 30 الى 40 عملية من كل وظيفة للتأكد من أن كل شيء يسير بشكل جيد. --Tarawneh 14:19، 4 يناير 2008 (UTC)
تم --MK 17:19، 19 يناير 2008 (UTC)

[تحرير] BOTarate

  • Botmaster Rastrojo:
  • Bot's name user:BOTarate:
  • List of bot flags on other Wikipedias en, de, fr, nl, it, es, pt, ca, an, ru, id...full list: w:es:user:BOTarate:
  • Purpose adding of interwiki links:
  • Technical details (optional):
تم --MK 17:19، 19 يناير 2008 (UTC)

[تحرير] User:Darkicebot

[[Please let me know on [[:simple:User talk:Razorflame if I get the bot flag. Thanks Darkicebot 19:14، 20 يناير 2008 (UTC)

تم --MK 23:41، 20 يناير 2008 (UTC)

[تحرير] Request bot flag for Alexbot

I request the bot flag for Alexbot:

Operator:zh:User:Alexsh
Programming Language:Pywikipedia SVN
Functions:Interwiki(+autonomous), double redirect fix, featured article interwiki link.
Other languages:All statistics in here

Thank you--Alexsh 02:57، 28 يناير 2008 (UTC)

[تحرير] اهمية التمرير بالمرجع في لغة سي بلس بلس

تمتلك اقترانات لغة سي بلس بلس المقدرة على عملية تمرير البيانات من البرنامج الرئيس الى الاقتران و تمرير قيمة واحدة على الاكثر(ارجاع) و ذلك عند تنفيذ عمليات النمرير بين الاقتران و البرنامج الرئس باستخدام مبدء التمرير بالقيمة لنفرض اننا نريد استخدام اقتران لارجاع قيمة مجموع عناصر متجه و قيمة العنصر الاضغر و قيمة العنصر الاكبر. باستخدام عملية التمرير بالقيمة فاننا سنحتاج الى كتابة 3 اقترانات كما هو مبين في البرنامج التالي:

  1. include<iostream.h>

//function to find the sum int sum1(int array[],int s) { int ss1=0;// sum to return

 for(int i=0;i<s;i++)
 ss1 +=array[i];

return ss1; } int min1(int array[],int s) { int m1=array[0];

 for(int i=0;i<s;i++)
 if(array[i]<m1)

m1=array[i]; return m1; } int max1(int array[],int s) { int m1=array[0];

 for(int i=0;im1)

m1=array[i]; return m1; } void main() { int a[10]={1, -2 ,15, 25, 9, 17, 8,-12, 10}; int sum=sum1(a,10); cout<<"\nsume of elements="<<sum; int n1=min1(a,10); cout<<"\nminimum element="<<n1; int n2=max1(a,10); cout<<"\nmaximum element="<<n2; } تستخدم طريقة اخرى في التمرير الا و هي التمرير بالمرجع فبدلا من استخدام القيمة نستخدم الموقع و في هذه الحالة يمكن استخدام الاقتران لارجاع اكثلر من قيمة و لحل المالة السابقة نحتاج الى اقتران واحد بدلا من 3 الامر الذي يختصر البرنامج و يسهل عملية البرمجة

  1. include<iostream.h>

//function to find the sum void sum1(int array[],int s,int &x,int &y,int &ss1) { ss1=0;// sum to return x=array[0]; y=array[0];

 for(int i=0;i<s;i++)
 {
 ss1 +=array[i];
 if(array[i]<x)
 x=array[i];
 if(array[i]>y)
 y=array[i]; }
}

void main() { int a[10]={1, -2 ,15, 25, 9, 17, 8,-12, 10}; int n1,n2,sum; sum1(a,10,n1,n2,sum); cout<<"\nsume of elements="<<sum; cout<<"\nminimum element="<<n1; cout<<"\nmaximum element="<<n2; }