💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
3.94K subscribers
219 photos
5 videos
330 files
607 links
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
Download Telegram
معلومات_هامة
خطوات_برمجية





ما هو الـ Vpn أو الشبكة الإفتراضية الخاصة (Virtual Private Network)

📌هي أحد )أفضل الحلول التي تحفظ لك بياناتك وتشفرها لك تماما ولا يعلم أحد عن نشاطك على الإنترنت، فما هو الـ VPN ؟

هي شبكة وهمية يقوم المستخدم بإنشائها لإرسال وإستقبال البيانات بين جهازه وبين الإنترنت أو جهاز آخر يضمن مرورها بشكل آمن ومشفر ولا يتطلع عليها أحد.

فإنك عندما تقوم بالإتصال بالإنترنت عبر VPN تصبح مختفي عن الأنظار، فالإتصال بالإنترنت يقوم بين 3 أطراف المستخدم والوسيط أو الشركة مقدمة خدمات الإنترنت والسيرفر، فعندما تقوم بالإتصال عن طريق VPN تتصل بالسيرفر دون المرور على الوسيط.

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

ذكرت تقارير جديدة اليوم أن قوقل تريد خلق المزيد من الاثارة لمحرك البحث وذلك من خلال إضافة ميزة التعليقات على نتائج البحث أسوة بما يحدث في الكثير من الخدمات التي تعتمد على التعليقات كأحد أهم المزايا.

ويضيف التقرير ان قوقل بدأت بالفعل في تجربة ميزة التعليقات حيث يمكنك اضافة رأيك على نتائج البحث الخاصة بك من خلال خانة التعليق الجديدة بالاضافة إلى تبويب جديد للتعليقات ستجد فيه كافة ردودك.

وكما هو الحال في اليوتيوب والخرائط مثلاً سيتمكن المستخدمون من الاعجاب بتعليقك اذا كان مفيداً او عدم الاعجاب به إذا لم يكن صحيحاً او ذو قيمة حقيقة.

في النهاية هذه الفكرة ستكون مفيده لتلقي ردة فعل الناس المباشرة حول ماتبحث منه، فمثلا أنت تبحث عن وصفة دواء ستجد بعض التجارب في التعليقات ونفس الحال ينطبق على الأماكن والمطاعم والمنتجات الاخرى.

قوقل لم تحدد إطاراً زمنياً لإطلاق هذه الخدمة حتى الان ولكن يبدو أنها لن تتاخر كثيراً.
يتميز هاتف نوكيا 3.1 بلس Nokia 3.1 Plus الجديد بشاشة كبيرة قياس 6 بوصات وبطارية بقوة 3500 ميللي أمبير تدوم حتى يومين.

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

ويوفر الهاتف تجارب مشاهدة رائعة في فئته بفضل شاشته ذات الدقة العالية، وتشغيل مزيد من ملفات الأخبار والتطبيقات ومقاطع الفيديو المفضّلة لديك، مما يجعله مثالياً لتدفقات المحتوى ووسائل الإعلام الاجتماعية، علاوة على تمتعه بأحدث إصدارات «أندرويد ون».
*تعرف على الفرق بين عمليتي إعادة ضبط المصنع وعمل السوفت وير للهاتف ومتى تحتاج إليهما*
🔰🔰🔰🔰🔰🔰🔰🔰🔰

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

*{ عملية إعادة ضبط المصنع }*
🔻🔻🔻🔻🔻🔻🔻🔻
*متى ستحتاج إلى عملية إعادة ضبط المصنع ؟*

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

ينصح بعمل إعادة ضبط المصنع عندما تعاني من مشاكل في هاتفك ، مثلا عدم عمل بعض المهام ، كتوقف الواي فاي عن العمل أو البلوتوث وغيرها من الأشياء المؤثرة في الهاتف ، أو عندما يكون هاتفك يعمل ببطئ كبير جدا مقارنة بالأول
👍2
https://t.me/Programming_and_Databases
في البرمجة

#دالة_البناء Construction
#ماهو_ال constructor هو عبارة عن دالة تحمل نفس اسم


الكلاس ويتم تنفيذه تلقائياً بمجرد إنشاء كائن من اسم الكلاس
مميزاته
• يتم تنفيذ ال constructor تلقائياً بمجرد إنشاء كائن من الكلاس
• يستخدم ال constructor لتهيئية المتغيرات وإعطاء قيم أولية واستدعاء الدوال التي نريد تنفيذها مع بدء تنفيذ البرنامج
• تستطيع بناءه بمعاملات أو بدون معاملات
• ال constructor لا يحتوي على نوع كبقية الدوال يعني لا يمكن أن نصنف constructor على أنه من نوع int أو من نوع void فهو لا يقبل النوع ولا يعيد قيمة لأن مهمته فقط العمل عند بمجرد إنشاء كائن لتهيئة بعض المتغيرات وإعطائها قيم أولية
• ال constructor يقبل إنشاءه أكثر من مرة بشرط أن يختلف كل constructor عن الأخر في عدد المعاملات وهذا مايسمى ب overload أي مجموعة من الدوال تحمل نفس الإسم ولكن تختلف في البارامتر
وال constructor الذي نتحدث عنه ليس خاص بالجافا فقط إنما هو عام في علم الكائنات الموجهة object oriented programs
مثال بسيط
#لاحظ في المثال التالي لدينا كلاس اسمه و saa2 ولدينا constructor يحتوي على امر طباعة جملة Welcom Iam constructor بمجرد أن نقوم بإنشاء كائن في البرنامج الرئيسي سيذهب تلقائياً لتنفذ constructor وسيقوم بطباعة جملة Welcom Iam constructor
public class Saad2 {

Saad2()
{
System.out.println("Welcom Iam constructor" );
}
public static void main(String[] args) {
Saad2 s=new Saad2();
}

في المثال التالي لدينا برنامج يوضح فيه إمكانية إنشاء أكثر من constructor وهذا مايسمى overload constructor شكل من أشكال polymorphism ولكن بجب أن يختلفو في البارامترات ال constructor بدون بارامتر والثاني لديه 2 بارامترات والثالث لديه واحد بارامتر في البرنامج الرئيسي قمنا بإنشاء كائن عادي بدون بارامتر
بالشكل التالي
Saad2 s1=new Saad2();
في هذه الحالة سيتم إستدعاء ال constructor الأول الذي ليس لديه بارامترات
في السطر التالي قمنا بإنشاء كائن اسمه s2 مع اثنين بارامترات وهما العددين 3و5 في هذه الحالة سيتم إستدعاء ال constructor الثاني الذي لديه اثنين بارامترات أي ال constructor المطابق للبارامترات التي سيرسلها الكائن
وسيتم إسناد القيم المرسلة إلى المتغيرين x وy
Saad2 s2=new Saad2(5,3);
بعد ذلك قمنا بإنشاء كائن اسمه s3 مع بارامتر واحد بالشكل التالي
Saad2 s3=new Saad2(5);
وسيتم إسناد القيمة المرسلة إلى المتغيرين x وy

بعد ذلك قمنا بعملية الطباعة
System.out.println(s1.x + " " + s1.y);
في المرة الأولى سيطبع القيمة صفر للمتغيرين x و y لأن الكائن s1 لم يرسل أي قيم ولم يتم إسناد قيم معينة عند الإستدعاء سيقوم بطباعة النتيجة 0 للمتغيرين
في المرة الثانية قمنا بطباعة قيم ال x و y الخاصة بالكائن s2 سقوم بطباعة القيم 5,3 لأننا عند إنشاء الكائن s2 قمنا بإرسال عددين فاستدعى ال constructor المطابق وتم إسنادهما إلى المتغيرين x , y
ستكون النتيجة 5,3
في المرة الأخيرة قمنا بطباعة قيم ال x و y الخاصة بالكائن s3 بالشكل التالي
System.out.println(s3.x + " " + s3.y);
وهنا سيتم طباعة القيمة 5
👍2
#معلومات_هامة


ماهية الخوارزميات
أول شيء يجب أن تعرفه هو أن الخوارزميات ليست لغة برمجة إنما هي طرق التحليل و التفكير التي عليك اتباعها حتى تتمكن من كتابة الكود بشكل صحيح

الخوارزميات هي الجزء الأصعب في البرمجة و عندما تتعلمها بشكل صحيح فهذا يعني أنك مؤهل أن تتعلم أي لغة برمجة تريدها لأنه إذا لم تعرف كيف تتعامل مع الكود و تعالج جميع المشاكل التي تواجهك أثناء كتابة الكود فإنك ستستسلم و تتوقف في مكانك عند أول مشكلة تافهة تظهر لك في الكود و تكون بذلك قد أضعت وقتك لأنك لا تعرف كيف يجب أن تحل المشكلة التي تتعامل معها
إذاً عندما تنتهي من تحليل برنامجك يمكنك كتابته بأي لغة برمجة تريدها بكل سهولة وشكرا .
👍1
#بعض_مفردات_الكمبيوتر_والانترنت

Internet :-
شبكة دولية من أجهزة الكمبيوتر التي تتصل عن طريق خط الهاتف

Kb, Mb, Gb :-
كيلو بايت، ميغا بايت، غيغا بايت .... يستخدم لقياس ذاكرة الكمبيوتر والتخزين.

Login :-
العملية التي يقوم بها المستخدم بإدخال اسم وكلمة السر للوصول إلى جهاز الكمبيوتر او منطقة محمية على شبكة الانترنت



PAN :-
Permanent Account Number.

PDF :-
Portable Document format.

SIM :-
Subscriber Identity Module.

ATM :-
Automated Teller Machine.

Wi-Fi :-
Wireless Fidelity.

GOOGLE :-
Global Organization Of
Oriented Group
Language Of Earth.



Bug :-
عيب أو خطأ في برنامج الكمبيوتر الذي يمنعها من العمل بشكل صحيح وينتج هذا الخلل من خطاء يرتكبه المبرمج اثناء كتابة كود البرنامج



Folder (directory) :-
فرع من القرص الصلب الخاص بجهاز الكمبيوتر يستخدم لوضع ملفات...

Font :-

نوع معين من الحروف (يظهر على الشاشة أو على الورق). ويسمى الخط.

Format:-

عملية ازلة الموجود من برامج او انظمة تشغيل على جهز الكومبيوتر .

Graphics card :-

معدات داخل جهاز الكمبيوتر عملها خلق واظهار الصورة على الشاشة.



Hard disk :-

القرص الصلب داخل جهاز كمبيوتر يستخدم لتخزين البرامج والمعلومات,
يسمى صلب لأنه من معدن...

Hardware :-

المعدات المادية أو ألاجزاء الملموسة لنظام الكمبيوتر، مثل وحدة المعالجة المركزية لوحة المفاتيح , الفأرة , الماسح الضوئي , الطابعة .. ,,,,

Home page :-

الصفحة الرئيسية التي تظهر عند زيارة موقع على شبكة الإنترنت. وعادة ما يحتوي على وصلات إلى صفحات أخرى.

Icon :-

صورة صغيرة أو رمز تظهر على شاشة الكمبيوتر وتستخدم كرمز للمجلدات، والأقراص، والأجهزة الطرفية، والبرامج و .....



Browser :-

برنامج يمكنك من خلاله تصفح الشبكة العالمية والاطلاع على مواقع الانترنت مثل إنترنت إكسبلورر أو فاير فوكس موزيلا.

Cache :-

نوع من الذاكرة السريعة المستخدمة للتخزين المؤقت لصفحات الويب بحيت تمكن المتصفح من عرضها بسرعة أكبر في الزيارة القادمة .

CDROM :-

قرص لتخزين المعلومات الخاصة بجهاز الكمبيوتر .

Cookies :-

هو قطعة صغيرة من المعلومات عن أوقات وتواريخ قمت بزيارتها مواقع في شبكة الإنترنت .

CPU :-

وحدة المعالجة المركزية وهي قلب جهاز كمبيوتر أوعقله المدبر.



- RSS :-
Really Simple Syndication.

- TFT :-
Thin Film Transistor.

- AMR :-
Adaptive Multi-Rate.

- MPEG :-
Moving Pictures Experts Group.

- IVRS :-
Interactive
Voice Response System.

- HP :-
Hewlett Packard.

https://t.me/Expert_programming_and_Database
👍1
#مفردات_وكلمات_هامة:-

👉 Adware:-

برنامج يعرض اعلانات منبثقة غير مرغوب فيها على جهاز المستخدم ويتم تنصيبه اثناء تنصيب برنامج مهكر او مشكوك فيه

👉 Antivirus software :-

برنامج يبحث عن الفيروسات في جهاز المستخدم ويقوم بازالتها

👉 Application :-

اي تطبيق برمجي مصمم لأداء وظيفة محددة مباشرة على جهاز المستخدم

👉 Backup :-

اخذ نسخة من الملفات الموجودة على القرص الطلب الخاص بجهاز الكمبيوتر او بكلام اخر إجراء النسخ الاحتياطي للملفات قبل ان يتم مسحها أو تلفه
ا
👉 Bit, bytes :-

أصغر جزء من المعلومات التي تستخدمها أجهزة الكمبيوتر جهاز الكمبيوتر يستخدم بت في مجموعات من 8 بايت يسمى بـ 8 بت = 1 بايت...

https://t.me/Expert_programming_and_Database
1👍1
Internet Download Manager 6.38 Build 1.rar
11.6 MB
برنامج التنزيل الشهير انترنيت داون لود مانجر مع ملف التفعيل
👍1
Vb code Maker(1).rar
3.2 MB
💻السلام عليكم ورحمة الله وبركاته
اقدملكم برنامج صانع الاكواد مجانا
انشاء مشاريع بلغه visual studio و #C بضغطه زر اختصر الوقت مع هذا البرنامج الجميل ..

البرنامج يستخدم لربط الفيجوال visual studio أو السي شارب #C مع قواعد البيانات اكسس Access أو السيكوال سيرفر sql server بكل سهولة ويستطيع البرنامج بعدها بضغطة واحدة رسم فورم كاملة دون أي تدخل منك بمجرد اختيارك الجدول المراد رسمه وبضغطه زر أخرى يتم إنشاء جميع الاكواد المطلوبة داخل الشاشة والتي تعمل بشكل تلقائي يعني تستطيع عمل شاشة متكاملة في اقل من دقيقة من إضافة وحفظ و تعديل وحذف كما يمكنها عمل شاشات بحث متقدمة لكل جدول علي حدة وباي عدد من شروط البحث تريد يمكنك عمل استعلام بين اي عدد من الجداول دون أي قيود وبكل سهولة الحصول على النتيجة ا اذا اردت اختصار الوقت ودقة العمل فعليك ب Vb Code Maker


خبراء البرمجة وقواعد البيانات


https://t.me/Programming_and_Databases
👍1