إن ما تتسابق عليه شركات البرمجيات هذه الفترة هو تشغيل الشباب في الشركات الإسرائيلية وكسب مبلغ جراء استضافتهم، وهذا أحد أكبر مؤشرات الفشل الحكومي سواء في غزة أو الضفة، لأن التعهيد outsourcing لا يبني اقتصاداً ولا يطور قطاع البرمجيات بالشكل المطلوب.
Blog
-

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

حل مشكلة The value is not valid for XXXX.
في ASP.NET Core إذا قمت بربط النموذج Model من نوع Decimal or float or double مع واجهة المعراض View مباشرة أو عبر ViewModel سيظهر لك خطأ The value is not valid for ، وهي عدم إمكانية إرسال القيمة المدخلة من المعراض View إلى النموذج Model، وتظهر عند محاولتك إرسال أرقام كسرية فقط، أما الأرقام الصحيحة فتعمل بكفاءة، ولا تظهر في الأغلب حين تكون لغة المسار Thread إنجليزية أو لغة متناسقة مع الصيغة المعيارية.

سبب المشكلة هو صيغة النص والفاصلة بين الرقم الصحيح وكسره، ولحل هذه المشكلة، يجب أن نقوم بإرسال حاشية البيانات DataAnnotations في النموذج لتوضيح وتخصيص صيغة النص المدخل.
الخطوة الأولى هي إنشاء فئة Class كما في الكود التالي:
using Microsoft.AspNetCore.Mvc.ModelBinding; using System.Globalization; using System.Threading.Tasks; public class DecimalModelBinder : IModelBinder { public Task BindModelAsync(ModelBindingContext bindingContext) { var valueProviderResult = bindingContext .ValueProvider .GetValue(bindingContext.ModelName); var cultureInfo = new CultureInfo("en"); decimal.TryParse( valueProviderResult.FirstValue, NumberStyles.AllowDecimalPoint, cultureInfo, out var model); bindingContext .ModelState .SetModelValue(bindingContext.ModelName, valueProviderResult); bindingContext.Result = ModelBindingResult.Success(model); return Task.CompletedTask; } }ثم تقوم باستدعائها كحاشية توصيفية للبيانات في نموذج المعراض ViewModel
[ModelBinder(BinderType = typeof(DecimalModelBinder))] public decimal Price { get; set; }من الواضح أن المشكلة في قراءة البيانات من المعراض لذلك لا داعي لإضافة هذا التوصيف في النموذج Model فقط نكتفي في نموذج المعراض ViewModel
هناك طريقة أخرى لحل هذه المشكلة عن طريق jquery عبر هذا الرابط
بالتوفيق
-

ويندوز 11 : إعادة خاصية عدم التجميع في شريط المهام وغيرها
أعادت شركة مايكروسوفت تصميم شريط المهام في ويندوز 11 بطريقة مختلفة قليلاً عما اعتدنا عليه في ويندوز 10، ومن ضمن التغييرات التي أجرتها أنها أجبرت كافة أيقونات البرامج في شريط المهام على التجميع، وألغت خيار عدم التجميع never combine taskbar

هذه الخاصية تم إلغاءها من الويندوز 11

شكل خيارات شريط المهام الجديدة في ويندوز 11 ولإعادة هذه الخاصية مع خصائص أخرى، مثل إعادة الخيارات الأساسية في القائمة المنسدلة عند النقر على أي أيقونة، يمكن استخدام هذه المكتبة المجانية
https://github.com/valinet/ExplorerPatcher
الخطوات:
- قم بتحميل ملف ال dxgi.dll من هنا
https://github.com/valinet/ExplorerPatcher/releases
- قم بنسخ الملف إلى مجلد C:\Windows
- قم بإعادة تشغيل الويندوز، أو قم بقتل المهمة explorer.exe
يمكنك قتل المهمة عبر تنفيذ هذا الامر في تشغيل taskkill /f /im explorer.exe
قتل مهمة explorer.exe انتظر بعض الوقت لأن المكتبة ستقوم بتحميل بعض المكتبات من الإنترنت (قرابة 50 ميغا) وثم سيفتح الاكسبلورر من جديد أو قم بإعادة التشغيل إذا استغرق وقت طويل
يمكنك الآن من لوحة المفاتيح كتابة Win+X

ثم الخصائص ثم تفعيل خيار عدم التجميع

ويمكنك تفعيل خيارات أخرى مثل إظهار القائمة المنسدلة

إعادة قائمة الويندوز 10 المنسدلة في ويندوز 11 -

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

البرنامج يعمل على بيئة الويندوز واللينكس والماك، ويمكنك تحميله من الموقع مباشرة OnionShare
أما آلية النقل فهي سهلة:
1- تقوم بإضافة ملف أو ملفات في الواجهة الأولى لمشاركة الملفات
2- تضغط على مشاركة الملفات فيظهر لك رابط طويل تقوم بإرساله للشخص الذي تريد.
3- يجب على الشخص أن يفتح الرابط عبر متصفح Tor أو عبر نفس البرنامج

4- بعد الانتهاء من تحميل الملف، يمكنك إيقاف المشاركة.
5- لا يتم تحميل الملف إلا والبرنامج شغال، الأمر أقرب لإنشاء VPN بين جهازك وجهازه أو أقرب لخدمة التورنت، حيث يكون جهازك هو المرسل.
والله ولي التوفيق
-

أفضل قوالب للتجارة الإلكترونية اوبن كارت “OpenCart”
الاوبن كارت “OpenCart” عبارة عن منصة تنزيل مجانية بارزة تقدم ميزات عالية الجودة لمساعدة التجار الإلكترونيين في إنشاء متجر عبر الإنترنت من البداية. إلى جانب مجموعة كبيرة من التطبيقات والإضافات ، يأتي الاوبن كارت مع برنامج إدارة شامل. وبالتالي ، يمكنك بسهولة التحكم في العديد من المتاجر عبر الإنترنت من واجهة خلفية واحدة.
إذا كنت على وشك اختيار الاوبن كارت ، فإن تصميم المتجر هو أحد أهم الأشياء التي تحتاج إلى أخذها في الاعتبار. وبالتالي ، هذه المقالة هي بالتأكيد ما تحتاجه. استمر في القراءة لمعرفة أفضل سمات الاوبن كارت لواجهة متجرك الفاتنة.
لذا ما هي أفضل قوالب الاوبن كارت ولماذا هي مدرجة في القائمة؟
الاوبن كارت عمل على توفير مجموعة واسعة من أكثر من 1700 قالب للمتاجر. بعضها مجاني للاستخدام بينما يكلفك الآخرون حوالي 20 دولارًا و 100 دولار ، وتحتاج إلى دفع ما يصل إلى 6000 دولار لأغلى واحد. إلى جانب العدد الهائل من سمات المتجر ، تشتهر الاوبن كارت أيضًا بواجهة سهلة الاستخدام بالإضافة إلى انخفاض تكاليف التشغيل.بصرف النظر عن سمات المتجر التي يوفرها الاوبن كارت نفسها ، يمكنك تصفح بعض الأسواق الشهيرة مثل Themeforest أو Templatemonster للرجوع إليها.
في هذا القسم ، نود أن نوصي بأفضل سمات الاوبن كارت حتى لا تضطر إلى إضاعة وقتك في تصفح آلاف القوالب الموجودة هناك. حيث تم اختيارها بعناية بناءً على المعايير الأكثر أهمية ، بما في ذلك عدد المستخدمين والمبيعات والمراجعات والسعر والميزات:
- Poco ” أفضل تصنيف على موقع Themeforest”
- Journal ” الأفضل مبيعًا على موقع Themeforest”
- MixBucket
- Mega Store
- Shoplist
- Auto Parts
- Kids Store
- eMarket
- Revo
- TopDeal
- Payee Shop
- Nursery Plant
- Styleway
- Flipmart
سوف نستعرض عليكم اهم مميزات بعض هذه القوالب :
- Poco ” أفضل تصنيف على موقع Themeforest”
السعر: 39 دولار
التقييم: 5/5

فيما يلي بعض الميزات المميزة لـ Poco:
المهارات التقنية : يقدم Poco أداة إنشاء صفحات احترافية مجانية تتيح لك الاستمتاع بواجهة السحب والإفلات. وبالتالي ، يمكنك ترتيب عناصر واجهة المتجر دون عناء ولا داعي للقلق بشأن الكود الأساسي المعقد.
الأداء: إذا أعطيت أولوية عالية لترتيب المتجر ، فستكون Poco بالتأكيد الأفضل . يأتي موضوع الاوبن كارت هذا بسرعة تحميل عالية وسهولة في تحسين محركات البحث وذاكرة تخزين مؤقت للصفحة كاملة ولغة برمجة بسيطة.
المدونة: باستخدام Poco ، يمكنك إنشاء مقالات مدونة ونشرها في فئات ومؤلفين. بالإضافة إلى ذلك ، يمكن لأي زائر لموقع الويب ترك تعليقات على هذا المنشور.
البيع عند العرض: تمكنك هذه الميزة من تحديد سعر خاص خلال فترة زمنية محددة. لذلك ، من المفيد لك الاحتفال بالمناسبات الخاصة مثل عيد الميلاد وعيد الشكر و BFCM … بالإضافة إلى ذلك ، سيتم عرض العد التنازلي بالإضافة إلى شريط تقدم الكمية المباعة لتنبيه عملائك بشأن الترويج الموسمي الخاص بك.- Journal ” الأفضل مبيعًا على موقع Themeforest”
السعر: 59 دولار
التصنيف: 4.9 / 5
فيما يلي بعض الميزات المميزة لـ Journal :
أدوات تصميم متنوعة: باستخدام أداة تصميم Journal ، يمكن إنشاء متجر الاوبن كارت رائع بدون أي تشفير. يساعدك مُنشئ الصفحات المتقدم في إنشاء أي تخطيطات يمكن تخيلها باستخدام صفوف وأعمدة ووحدات نمطية في أي صفحة. بالإضافة إلى ذلك ، يمكنك إضافة أي محتوى HTML إلى أي صفحات منتج في العديد من المواضع المخصصة مع الكتل وعلامات التبويب.
الخروج من صفحة واحدة: الخروج السريع القابل للتخصيص بالكامل المدمج في مسؤول المجلة.
أدوات الأداء: يتضمن الموضوع العديد من أدوات الأداء المتقدمة مثل التخزين المؤقت والأصول الثابتة وما إلى ذلك.
وحدة الفلاتر: هذا نظام متقدم لتصفية المنتجات من Ajax يمكنه تصفية المنتجات حسب السعر والفئة والعلامة التجارية والخيارات والسمات.
الوحدات الخاصة: يتم تضمين كل من النوافذ المنبثقة و الإخطارات وإشعارات الرأس والقوائم الثابتة السفلية.السعر: 16 دولار
التصنيف: 4.33 / 5
فيما يلي بعض الميزات المميزة لـ Mega Store:
لافتات وشرائح غير محدودة: بغض النظر عن التصميم الذي تختاره ، يمكنك إضافة أشرطة التمرير واللافتات على أي صفحات من موقع الويب الخاص بك كما تريد. سيكون هذا مفيدًا عندما تحتاج إلى تقديم المزيد من تفاصيل المنتج ، أو لمجرد أنك تريد إنشاء انطباع حيوي مع أولئك الذين يزورون متجرك.
حزمة المطور الكاملة: يأتي Mega Store مع حزمة السمات التي تتضمن جميع الوحدات النمطية وملفات التعليمات البرمجية التي تشبه ما يستخدمه مطورو السمات في العروض التوضيحية.
المدونة: يقوم Mega Store بإرفاق نفسه بوحدات المدونة لمساعدتك في إنشاء منشورات مدونة إعلامية تنير عملائك
حزمة التصميم الكاملة: تتضمن الحزمة هنا موارد كاملة لمصممي الرسوم في شكل PSD. وبالتالي ، يمكنك تحرير العناصر بحرية دون تشويه حجمها.السعر: 24 دولار
التقييم: 5/5
فيما يلي الميزات البارزة في Styleway:
دعم متعدد اللغات والعملات: يمكن أن يعمل Styleway بشكل جيد مع المكونات الإضافية الأخرى لتوفير تجربة سلسة متعددة اللغات للعملاء.
تضمين ملفات PSD: ستكون هذه الميزة الإضافية مفيدة للغاية إذا كنت تريد إجراء تغييرات متعمقة على التصميمات المعدة مسبقًا.في الختام ، لقد أظهرنا الميزات الرئيسية لأفضل قوالب الاوبن كارت هذه. إذا لم يكن لديك أي أفكار حول أيهما يناسبك أكثر، فإليك بعض الاقتراحات :
إذا كانت لديك ميزانية محدودة: يجب أن تجرب Mega Store و Styleway لأنهما يتقاضيان 16 دولارًا و 24 دولارًا فقط في المقابل. لا يزال بإمكانك إنشاء موقع ويب جميل وسهل الاستخدام به العديد من الميزات المتكاملة المفيدة.
إذا كنت ترغب في الحصول على أكبر مساحة للتخصيصات قدر الإمكان ، فانتقل إلى أحد هذه السمات: Journal أو Poco أو Revo أو TopDeal. تتيح لك هذه القوالب تخصيص متجرك بسهولة وسرعة.
إذا كنت تريد حلاً شاملاً ، فإن اختيار eMarket أو Mega Store أو Poco هو أفضل الخيارات. السمات شاملة للجميع مع تضمين كل ميزة مهمة تقريبًا.أخيرًا ، إذا كانت لديك أي أسئلة بخصوص الاوبن كارت ، فلا تتردد في الاتصال بفريق الدعم لدينا ، فنحن دائمًا هنا لمساعدتك! انضم إلى مجتمعنا في وسائل التواصل الاجتماعي الخاصة بنا للحصول على المزيد من نصائح وأخبار تكنولوجيا المعلومات.
-

إضافات ووردبريس لا غنى عنها في أي موقع
إذا كنت من مستخدمي نظام إدارة المحتوى ووردبريس أو مٌقبل على إستخدام الووردبريس يجب عليك أن تتعرف على أهم إضافات ووردبريس لا غنى عنها في أي موقع فهي تعمل على إدارة الموقع بشكل أفضل وتوفر عليك الكثير من الجهد والوقت .
في حال لا تعرف كيف يتم إنشاء موقع ووردبريس سنشرح لك بشكل مختصر خطوات إنشاء موقع ووردبريس بإختصار.
الإستضافة :
تعتبر الاستضافة من أهم خطوات إنشاء المواقع وهي العامل الأساسي في مرحلة بناء المواقع والتطبيقات بحيث يتم رفع الموقع على الإستضافة ليستطيع الزوار مشاهدة موقعك اون لاين.
ونحن نرشح لك بعض من أفضل الشركات التي تقدم الإستضافة :
الدومين :
وهو يعتبر من الأدوات المهمة في مرحلة إنشاء الموقع وهو عبارة عن اسم النطاق الخاص بموقعك على سبيل المثال https://www.site.com ولو نظرت الى موقع developres plus تجد انه في رابط الموقع يحتوي على الاسم الخاص بالموقع
ويوجد الكثير من الشركات التي تقدم خدمة توفير الدومينات سنعرض أكثر شركتين عليها أقبال كثير من قبل المستخدمين
القالب :
القالب هو الشكل النهائي الذي سيظهر الى المستخدم وكل موقع يكن له شكل خاص به ويتم اختيار شكل الموقع بناء على نوع والهدف من الموقع مثال ‘إخباري , صحة , متجر ..إلخ.
ومن أفضل الشركات الخاصة في بيع قوالب الووردبريس هي شركة themeforest .
والان نبدأ بعملية البناء بحيث سنقوم أولا بربط الاستضافة بالدومين ومن ثم تثبيت الووردبريس وبعد ان نقوم بتثبيت الووردبريس نقوم برفع القالب الخاص بنا على الموقع وعمل على ضبط إعداداته وتخصيصه حسب الحاجة .
والان نبدأ في مرحلة تثبيت أهم إضافات الووردبريس التي يحتاجها كل موقع والتي لا غنى عنها :

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

إضافة Yoast SEO تعبر إضافة Yoast SEO من أفضل إضافات السيو والأكثر استخدام في الووردبريس قام بتنزيل هذه الإضافة اكثر من 5 مليون مستخدم للوردبريس وهي من الأدوات التي لا غنى عنها في أي موقع فهي تقوم بتعريفك عن حالة موقع مع محركات البحث وربط موقع مع محركات البحث المختلفة .

إضافة Contact Form 7 تعتبر إضافة Contact Form 7 من الإضافات المهمة لإنشاء صفحة الاتصال والتي تتيح الى زوار الموقع التواصل مع صاحب الموقع في حال اي استفسار .
4- إضافة Social Sharing Plugin – Sassy Social Share

إضافة Social Sharing Plugin – Sassy Social Share تعتبر إضافة Social Sharing Plugin – Sassy Social Share من الإضافات التي يفضل أكثر المستخدمين لمواقع الووردبريس من تثبيتها لانها توفر الكثير من الجهد وهي تقوم بالسماح لزوار موقع من مشاركة المحتوى الخاص بك على شبكات التواصل الاجتماعي وتوفر أيقونات جاهزة ومختلفة حسب إختيارك .
5- إضافة Jetpack

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

محاكاة الحياة
مع إنتشار العالم الافتراضي، سيميل الناس إلى تجربة كل شيء إلكترونياً عبر بيئة افتراضية.هل ترغب أن تمارس عملك كضابط شرطة، حسنا تفضل هذه اللعبة لمحاكاة ما تتمنى، لربما ترغب أن تكون بائع، أو تسافر بطائرة، أو أن تمارس المحاماة، أو لعلك تود تجربة الصيد في البراري، ولربما تود تجربة القتل، أو الاغتصاب، أو الحرب، أو لربما تود أن تجرب حياة جديدة افتراضياً كما في لعبة Second Life أو The Sims ، بل لربما تود أن تجرب حياة غنمة أو كلب ضائع، وتجرب احساس أن تقول هاو هاو.

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

مع تقدم التكنولوجيا ونظارات العالم الافتراضي لربما نصل إلى ما توقعه فيلم Surrogates، سيصبح البشر أكثر كسلاً، وأقل شغفاً، فكل شيء يمكن محاكاته في المنزل، دون تعب أن خسارة ولربما بإثارة أكثر من الواقع، وسيؤدي هذا إلى ضعف الزواج وضعف الانجاب وضعف التطوير والتعليم، وبالتالي سيطرة الآلة وفناء الجنس البشري.
وهذه بعض المحاكيات
Thief Simulator
Goat Simulator
112 Operator
Microsoft Flight Simulator
Trader Life Simulator
PC Building Simulator
Insurmountable
American Truck Simulator
Winter Resort Simulator
Police Simulator
Tank Mechanic Simulator
Hunting Simulator
Mech Mechanic Simulator
Euro Truck Simulator
Totally Accurate Battle Simulator
-
مشكلة طباعة الصور في ويندوز 10
في تحديثها الأخير للويندوز، أرسلت مايكروسوفت بالخطأ مشكلة في طباعة الصور، إذ تظهر الصور مقتطعة بهذا الشكل المرفق، إذ تكون طوليا من المنتصف فارغة، لا تقلق لا مشكلة في طابعتك، إنها مشكلة ويندوز.

شكل الصور المطبوعة وإلى هذه اللحظة لم يتم حل المشكلة من مايكروسوفت.كل البرامج تطبع بشكل سليم ( وورد، اكسل، أكروبات .. إلخ) ما عدا طباعة الصور في الويندوز،
والحل يكمن في تحويل الصور إلى pdf ثم طباعتها من داخل برنامج قارئ pdf ، وستطبع بشكل سلس.
أما كيفية تحويل الصور إلى pdf فعبر طباعتها ومن ثم اختيار نوع الطابعة، طابعة Microsoft PDF

هذا وبالله التوفيق
-

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