تكنولوجيا المعلومات 👨💻
Open in Telegram
7 691
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
ما الفرق بين نظامي 32Bit و 64bit ...
أولا :
ما هو معنى (32بت) و (64بت)؟
كبداية المعالج عبارة عن مترجم للأوامر التي تعطيها للحاسوب .. ولهذا ” المترجم ” مخزن يقوم بتخزين المعلومات به قبل التنفيذ وسبب تخزين المعلومات هي انها يتم ادخالها على مراحل متقطعة أو توجد في اكثر من مكان مختلف في الذاكرة حتى يقوم بتجميعها وتنفيذها بطريقة صحيحة يجب ان يحتوي على” مخزن ”
المخزن يقاس حجمه وسعته ب Bit ويوجد حتى الان ” 32 بت ” و ” 64 بت ” بالطبع هي ترجع للمعالج إن كان يحتوي على مخزن بحجم 32 بت ام حتى 64 بت بعد ان عملنا بشكل بسيط جداً ومبدئي ماهو معنى 32 و 64 بت .. ماالفرق بينهما ؟
الفرق بين 32Bit و 64Bit
كما اوضحت لكم في الفقرة السابقة معنى 32 بت او 64 بت وبم هي تختص ” كان الشرح بسيط جداً لعدم الدخول في تفاصيل تقنية وبرمجية معقدة “
*إذن فهي تعتبر وسيلة لنقل البيانات بين المعالج وباقي قطع الحاسوب*
لنقوم بتشبيهها ايضاً بـ باب يمر منه الاشخاص .. ايهما يتسع لأكبر عدد من الاشخاص ؟بالتأكيد ( 64 بت ) هذا هو الفرق بينهما ف ( 64Bit ) تسمح بمرور البيانات بشكل اكبر وتدفق اعلى من ( 32Bit )
ولذلك تم تصميم 64Bit للبرامج الكبيرة والثقيلة مثل Photoshop – 3D Max وغيرها من البرامج التحريرية الكبيرة التي تتطلب سرعة في نقل البيانات والتعامل معها
ولكن الفرق الجوهري والمهم بالنسبة للمستخدمين أكثر هو تعامل ال 32Bit و 64Bit مع الرامات الخاصة بجهازك .. بمعنى أن نظام يعمل بنواة 32Bit لن يستطيع التعامل مع حجم ذاكرة اكبر من 4 جيجابايت .. بل لن يستطيع قراءة الـ 4 غيغابايت كاملة ..
ستجدها حوالي 3.5 او 3.00GB ولن تري كلمة 4 جيجابايت إلا عند استخدامك نظام بنواة 64Bit ف 64Bit يستطيع التعامل حتى 128 غيغابايت من الرام تحت بيئة نظام Windows.
**سلبيات الإنتقال إلى نظام 64Bit
هي ليست سلبيات بالمعني الحرفي للكلمة ولكن إن كنت تعمل على نظام 32بت لمدة طويلة وقمت بترقية جهازك او حتي ترقية رامات جهازك وإضطررت للإنتقال الى نظام 64بت ستواجه بعض النقاط البسيطة في الموضوع :
1- تعريفات 32 بت لاتعمل علي 64 بت
” فلايمكن لأي من تعريفات النواتين ان تعمل علي نواة اخرى ابداً .. لذلك يجب ان تحصل على تعريفات جهازك من فئة 64Bit
2 – التطبيقات والبرامج الخاصة بنواة 32 بت تتوافق ولكن ليس بشكل كامل مع نواة 64 بت
” البرامج من فئة 32 بت ستعمل على 64 بت ولكنها ليست مُعدة لتصبح على بيئة 64Bit لذلك لن تستطيع ان تحصل على كامل قدرة الجهاز والنواة 64 بت .. ولذلك يفضل ان تقوم بتحميل النسخة 64 من اكثر البرامج استخداماً للنواة 64 بت مثل ” مضاد الفيروسات – Adobe Suite – وغيرها من البرامج الكبيرة “
3- ليس كل قطع الحاسوب القديمة تتوافق مع 64بت
” قد تجد المعالج يدعم نظام 64 بت بكفاءة ولكن كارت الشاشة قديم نوعاً ما ولن يدعم تلك النواة ولن تجد له تعريف 64Bit .. تلك العملية نادرة نوعاً ما ولكن يفضل ان تراجع تعريفات جهازك وتبحث عنها قبل الإنتقال إلى 64Bit ..
4- لن تجد لكل البرامج نسخة 64 بت
“ولكن اشهرها برامج Adobe ومضادات الفيروسات وتطبيقات Microsoft office ستجدها بكل بساطة .. ورغم ذلك يمكنك ان تعمل ببرامج 32 بت علي نظام بنواة 64 بدون مشاكل تذكر “
#ملاحظة_هامة
86 أو 32 هي نفس النواة ولكن بتسميات مختلفة .. احداهما قديمة والاخرى جديدة .. والسبب معقد نوعاً ما ومرتبط بأنواع معالجات معينة من intel ولكن لايوجد اي فروق بينهما بتاتاً
ما هو الـ Code Refactoring؟
أثناء كتابة الشيفرة البرمجية، يكون الهدف الأساسي للمطور هو صناعة شيفرة برمجية تؤدي الوظيفة المطلوبة، بغض النظر عن كيفية كتابة المتغيرات، عدد الأسطر، طريقة كتابة الكود، طريقة عمله ... إلخ.
بعد أن ينجح الكود في آداء وظيفته المطلوبة، تحين فترة تحسين الكود أفضل، لربما يمكن تلخيص السطر التالي ليصبح أقصر، ويمكن تغيير طريقة كتابة الـ Function التالية لتصبح أكثر وضوح. لنحصل في الأخير على ما يسمى بالـ Clean Code. وتسمى هذه المرحة بالـ Refactoring.
الهدف من الـ Refactoring هو كتابة شيفرة برمجية تحترم أساسيات الـ Best Practice، يسهل تعديلها إن تطلب الأمر، ويسهل فهمها للعابرين على الأكواد، ويسهل استخدامها في برمجيات أخرى أيضا.
@it_tec1
هذه ليست لغات برمجة ‼️‼️
سوف نتكلم عن عدد من التقنيات التي يخلط الناس بينها وبين لغات البرمجة
Html
هي أداة تستخدم في انشاء وهيكلة صفحات الويب
CSS
أداة تستخدم لتنسيق صفحات الويب
Unity
محرك ألعاب، يعتبر بيئة لتطوير الألعاب بمختلف المنصات بلغة c#
Flutter
تقنية اطلقتها Google سنة 2017، تسمح لك بتطوير تطبيقات الهاتف بإستخدام لغة البرمجة Dart.
XML
تقوم بتخزين البيانات في نموذج حيث يمكن استرجاعها ومشاركتها بسهولة
@it_tec1
منصات دورات مجانية
ملف pdf يحتوي على كل المواقع والجهات اللي تقدم دورات مجانية "عربية وعالمية" ..
بمجرد ماتضغط على صورة الموقع يحولك له مباشرةً !
أكثر من 64 موقع
كيف تكسب الخبرة كمبرمج
١_ انشاء مشاريع جانبية
المشروع الجانبي هو عمل تقوم به لنفسك خارج نطاق عملك بداوم كامل. غالباً ماتكون المشاريع الجانبية نتيجة لداوفع الشخص واهتماماته.
٢_المساهمه في مشاريع مفتوحة المصدر
يمكن أن تكون المساهمة في المصادر المفتوحة طريقة مجزية للتعلم وبناء الخبرة في أي مهارة يمكنك تخيلها.
🔷مصادر للحصول على خبرة
بغض النظر عن اللغات التي تعلمتها. من المهم دائما ممارسة مهاراتك والتعلم من الآخرين وإجراء اتصالات في مجال عملك.
إليك بعض الاماكن للبدء‼️‼️‼️:
Githup
Stack exhange
Codewars
Leetcode
@it_tec1
لست موهلاً بما يكفي للبرمجة!!!
الكثير من المبرمجين الذين يبدؤن في هذا التخصص يرون أنفسهم ليسو مؤهلين للعمل كمبرمج على الرغم من قضاء الكثير من الوقت في العمل على البرمجة
وهي متلازمة تصيب المبرمجين حيث أن الكثير من المبرمجين الذين يملكون خبرات بسيطة أفضل منهم
خطوات للتغلب على هذه المتلازمة
1_الثقة بالنفس
2_عدم مقارنة نفسك بالآخرين
3_كن إيجابي
4_تعلم المزيد يومياً
5_حل المشاكل التي تواجهك مهما كلفتك من وقت
استمر بممارسة البرمجة🙏🙏🙏🙏
@it_tec1
انضم الى اهم فعالية الذكاء الإصطناعي - لغة الآلة بإستخدام بايثون
الذكاء الاصطناعي هو أهم علم خلال هذه الثورة التكنولوجية
تعرف على مجال الذكاء الاصطناعي من خلال ورشة عمل مجانية مطروحة من منصة الرجاء الدولية مجمع الملك حسين للاعمال..
تعرف على اهم فروع عالم الذكاء الإصطناعي , لغة الالة وعلى عدد كبير من حقول تطبيقاتها باستخدام لغة البرمجة بايثون
محاور الفعالية :
Python Programming Language
Machine Learning Using Python
يوم الأحد الموافق 27/2/2022 الساعة 8:30 مساء حتى الساعة 10 مساء بتوقيت بغداد
لمزيد من التفاصيل تعبئة النموذج أدناه : https://forms.gle/kipvzgpxnUyF47qt5
دوليا التواصل من خلال رابط What’s APP
https://wa.me/message/TS6K3AEHUILOI1
للاستفسار اكثر التواصل مع هذا الرقم:
009647718550443
ظهر تطبيق 2FA Authenticator على متجر جوجل بلاي قبل أسبوعين وقد حقق اكثر من 10 الف تحميل ،تم تصميم التطبيق جيدًا ليبدو كأداة مصادقة ثنائية شرعية، فقد تم تطويره ليبدو مشروعًا ويقدم خدمة حقيقية. ولكنه قام أيضًا بتثبيت حصان طروادة Vultur Banking سراً. 😈
استخدم مطورو البرنامج كود مفتوح المصدر لتطبيق مصادقة Aegis الرسمي الذي قاموا بحقن شفرة ضارة فيه ليقوم بجمع معلومات مهمة من هاتف الضحية ،من بينها قائمة بجميع التطبيقات المثبتة على الجهاز وبيانات الموقع الجغرافي. يقوم التطبيق أيضًا بتعطيل شاشة قفل إندرويد ، وتنزيل تطبيقات الطرف الثالث تحت ستار "التحديثات" ، وتطبيقات أخرى لإرباك المستخدم.
المرحلة الثانية من الهجوم يقوم فيها التطبيق بتثبيت Vultur Banking يستهدف الخدمات المالية لسرقة المعلومات المصرفية للمستخدمين، والذي تمت برمجته لتسجيل كل ما يحدث على الشاشة .
شركة فيسبوك / Meta تمر بفترة كارثية حالياً حيت خسرت مستخدميها لأول مرة منذ 18 عاما 👀
الشركة خسرت 210 مليار دولار من قيمتها بعد نزول الاسهم 25% .خسر مارك زوكربيرغ 31 مليار دولار من ثروته.
وقوانين الخصوصية لشركة ابل ستكلف فيسبوك 10 مليار دولار خسائر اضافية
ما تشاهده في الصور هو أول كمبيوتر محمول بدون منافذ ويبلغ سمكه 7 مم فقط ، اسمه "Craob X".👀
يتم توصيل الكهرباء اليه وشحنه من خلال جهاز صغير مزود بمنافذ USB-A و USB-C و Thunderbolt ومنفذ سماعة 3.5 ملم ومنفد SD..
باقي المواصفات:
• شاشة 4K مقاس 13.3 بوصة
•المعالج: Intel Core 12th gen
•الرام :LPDDR5 بسعة تصل الى 32GB
•ذاكرة داخلية :SSD تصل إلى 2 تيرابايت
