المتابعون للمدونة

الجمعة، 25 مارس 2022

مشاكل ويندوز منها أعاني

جدد شباب حاسوبك القديم

 لماذا تشتري حاسوبا جديدا بـ 10 آلاف جنيه على الأقل، ما دمت تستطيع حل مشكلة جهازك القديم بأقل من 500 جنيه؟



اشتريت مؤخرا قرص تخزين Hard Disk من النوع SSD لجهازي القديم بدلا من القرص الصلب التقليدي HDD.. النتائج مبهرة فعلا، وسرعة الجهاز زادت 3 مرات رغم أنه لا يدعم SATA 3.. والبرامج الثقيلة مثل VS .NET صارت تعمل بسرعة وسلاسة.

السبب في هذا أن SSD (واسمه اختصار لمحرك الحالة الثابتة Solid State Drive) هو ذاكرة كهربية بالكامل وليس فيه قرص دوار وإبرة مغناطيسية كالأقراص الصلبة القديمة.. وطبعا لا يمكن مقارنة سرعة الدوائر الكهربية بسرعة دوران محرك ميكانيكي.

والحقيقة أن تقنية نقل البيانات على اللوحة الأم هي ما تبطئ سرعة قرص SSD إلى 500 ميجا بايت في الثانية على نواقل SATA3 (وهذا أسرع 10 مرات من سسرغة القرص الصلب) وإلى 150 ميجا بايت في الثانية فقط على نواقل SATA الأقدم (يظل هذا أسرع 3 مرات من القرص الصلب).. لكن هناك تقنيات حديثة لإجراء العديد من عمليات القراءة والكتابة على SSD في نفس الوقت (فكما قلنا هو ليس قرصا ميكانيكيا ولسنا مضطرين لانتظار وصول إبرة القراءة إلى الموقع المطلوب أثناء دوران القرص)، فنحن هنا نتعامل مع دوائر كهربية مستقلة يمكن الوصول إليها أكثر من واحدة منها لحظيا والتعامل معها بشكل مستقل.. لهذا تصل سرعة نقل البيانات بهذه التقنيات الحديثة إلى 3.5 جيجا بايت في الثانية الواحدة، وهذه سرعة خرافية (تقريبا ربع سرعة الذاكرة RAM) تكفي لجعل الحاسوب ينفذ ما تريد قبل أن تطلبه.

أسعار SSD غالية طبعا (كان سعر سامسونج 8 تيرا بايت بـ 14 ألف جنيه قبل التعويم)، لهذا من الأفضل شراء قرص بمساحة صغيرة (120 جيجا أو 240 جيجا) فسعره مقبول، ليكون خاصا بالويندوز فقط لتسريع عمل نظام التشغيل والبرامج، وترك باقي الملفات العادية على القرص العادي القديم.. هذا الحل مناسب طبعا لأجهزة سطح المكتب لكن ليس للأجهزة المحمولة Laptop لأنها لا تستوعب إلا قرص تخزين واحد، لهذا ستحتاج لقرص مساحته أكبر لاستيعاب كل ملفاتك، إلا إذا كان لديك قرص تخزين خارجي External Hard لحمل الملفات الضخمة التي لا تحتاجها دائما، أو تخليت عن محرك الأقراص الضوئية DVD وركبت بدلا منه حاوية مخصصة لوضع قرص ssd داخلها.

 

الأربعاء، 9 مارس 2022

فيجوال بيزيك 17 وسي شارب 10

 

فيجوال بيزيك 17 وسي شارب 10

طريقك المختصر للانتقال من إحدى اللغتين إلى الأخرى

 


لتفاصل أكثر عن مجموعة كتب سي شارب وفيجوال بيزيك دوت نت اضغط هنا 

عدد الصفحات: 424

سعر الكتاب: 150 جنيها مصريا أو 10 دولار من خارج مصر.

الحصول على الكتاب: متاح كنسخة الكترونية فقط 

مقدمة الكتاب

لمن هذا الكتاب:

هذا الكتاب موجّه إلى أربعة أنواع مختلفة من المبرمجين:

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

2. مبرمج فيجوال بيزيك الذي يريد الانتقال إلى سي شارب لأنها تقدم دعما أكبر لتطبيقات الويب والمحمول، والطلب عليها أعلى في سوق العمل خارج نطاق تطبيقات سطح المكتب.

3. مبرمج فيجوال بيزيك الذي يتمنى أن يواصل العمل بلغته المفضلة، لكنه يشعر أن C# صارت أقوى وتفعل أشياء لا تستطيع VB فعلها.. المفاجأة أن هذا الكتاب سيثبت له عمليا أن VB قادرة على فعل كل ما تفعله سي شارب (باستثناء ref return و stackalloc)!.. لكني رغم هذا أنصحه بتعلم C#، فقد صارت معظم الكتب والشروح والفيديوهات والأمثلة والمشاريع مفتوحة المصدر مكتوبة بها، لهذا صارت C# بالنسبة لمبرمجي VB أشبه باللغة الإنجليزية بالنسبة للشعوب غير الناطقة بها، لا غنى عن تعلمها للتواصل مع العالم!.. لهذا يجب على كل مبرمجي VB تعلم C# حتى لو لم يكتبوا بها المشاريع، لأن المصادر المتاحة بها ستسهل عليهم عملهم في فيجوال بيزيك.

4. مبرمج يفهم البرمجة بأي لغة أخرى مثل C++ و Java وVB6 و Python وغيرها.. هذا الكتاب سيجعله يتعلم قواعد اللغتين معا بسرعة واختصار!

الحصول على الكتاب: متاح كنسخة الكترونية فقط

 

لماذا لا أستخدم برامج الترجمة بين اللغتين وكفى؟

صفحة الشاعر