
تقنية معلومات It
🏆
موسم كأس العالم 2026 انطلق مباشر!
- تحديثات فورية للمباريات
- الأهداف واللحظات الحاسمة في الوقت الفعلي
- أخبار عاجلة دون إزعاج
- التشكيلات والإصابات والمفاجآت قبل الجميع
تابعونا على
@IT_soft22
للحصول على كل جديد.
#كأس_العالم2026
#مباريات
#أخبار_رياضية
#كرة_قدم
#تحديثات_مباشرة
#رياضة
#عالم_الساحرة_المستديرة
#مشجعين
#تحليل_مباريات
لم أتوقع أبدًا أن يتسبب محرر نصوص في تعليق نظامي بهذا الشكل. ما زلت لا أعرف بالضبط ما حدث، ربما كانت مشكلة في Zed، أو في رسوميات لينكس، أو بسبب محاولة المحرر فهرسة المشروع أو تحليله، أو ربما مزيج غير موفق من نظامي والتعريفات والتطبيق. لكن من وجهة نظر المستخدم، كانت النتيجة بسيطة: ضغطت على شيء في محرر نصوص، فتجمد اللابتوب، وأُعيد تشغيله، ثم فشل في الإقلاع بشكل طبيعي. وهذا يكفيني.
الموثوقية تتفوق على السرعة
بعد تلك التجربة، ألغيت تثبيت Zed. هذا لا يعني أن Zed محرر سيء، فكثير من المطورين يحبونه بوضوح، وربما يعمل بشكل رائع على جهاز آخر أو نظام تشغيل آخر أو مشروع آخر. لكن بالنسبة لي، فقدت الثقة. يمكن لأداة المطور أن تكون تجريبية، أو ذات واجهة مختلفة، أو تتطلب بعض التعلم، وأنا لا مانع لدي. لكن لا يمكنها أن تجعلني أقلق بشأن إقلاع نظام التشغيل بعد استخدامها. هذا هو خطي الأحمر.
المفارقة أن أحد الانتقادات الموجهة لـ VS Code غالبًا هو استخدامه لـ Chromium، ونعم، Chromium ليس الأساس الأخف وزنًا، وقد لا يكون الأسرع في كل المقاييس. لكنه مجرّب ومعرّك، يُستخدم في كل مكان على أنظمة كثيرة من قبل مستخدمين كثيرين يوميًا. قد يكون له ثقل، لكنه موثوق. وفي عملي اليومي، أختار الموثوقية على السرعة في كل مرة. محرر سريع لا أثق به ليس أسرع عمليًا.
ما تعلمته
ذكّرني هذا الاختبار القصير بأن أدوات المطور لا تتعلق فقط بالسرعة. بالنسبة لي، المحرر الجيد يحتاج أن يكون: سريعًا بما يكفي، مستقرًا، متوقعًا، سهل التنقل، مريحًا مع قواعد الأكواد الكبيرة، وموثوقًا عند التنقل بين الدوال والملفات. قد لا يكون VS Code مثاليًا، وقد لا يكون الأخف وزنًا في العالم، لكنه يمنحني سير عمل أثق به. قد يكون Zed أسرع في بعض المقاييس، ونهج Rust الأصلي مثير للاهتمام، لكن في اختباري الواقعي، لم يمنحني فائدة كافية لتبرير الاحتكاك. وبعد تجمد النظام، كان القرار سهلاً.
فكرة أخيرة
تجربة أدوات جديدة أمر مهم. لقد ثبّت Zed بدافع فضول حقيقي، وليس بقصد انتقاده. أردت أن أرى ما إذا كانت الضجة حول محرر سريع قائم على Rust وخالٍ من Chromium ستترجم إلى سير عمل أفضل بالنسبة لي. لم يحدث. لكن الدرس الأكبر لم يكن فقط عن Zed، بل جعلني أشك في Ubuntu على لابتوبي. ما زلت مستخدمًا جديدًا نسبيًا للينكس، لكني واجهت أعطالًا في النظام أكثر مما كنت أواجهه على Windows، مما فاجأني لأني توقعت أن يكون Ubuntu أكثر استقرارًا وأمانًا. ربما كانت المشكلة في Zed، أو Ubuntu، أو تعريف الرسوميات، أو توافق الأجهزة، أو مزيج غير موفق منها جميعًا. لا أعرف بعد. ما أعرفه أني لا أريد الحكم على تجربة لينكس بأكملها من تثبيت واحد. لذا سأُنشئ قسمًا آخر، وأثبّت توزيعة لينكس مختلفة، وأجعل Zed أحد أول التطبيقات التي أختبرها هناك، ثم سأرى كيف يتصرف في بيئة مختلفة.
#تقنية
#تطوير
#محررات_نصوص
#Zed
#VS_Code
#لينكس
#Ubuntu
#تجربة_مستخدم
#استقرار
#سرعة
بعد تثبيت محرر الأكواد Zed، الذي اشتهر بسرعته الفائقة كونه مكتوبًا بلغة Rust ولا يعتمد على Chromium، قمت بتجربته على قاعدة بيانات كبيرة. لكن بعد 20 دقيقة فقط، قمت بإلغاء تثبيته.
في البداية، شعرت بسرعة ملحوظة، حتى مع تشغيل الكمبيوتر في وضع توفير الطاقة. لكن الفرق في الأداء مقارنة بـ VS Code لم يكن كبيرًا بما يكفي لتبرير تغيير سير العمل.
واجهت صعوبة في التنقل؛ إذ لم تظهر بنية الملفات بشكل واضح، واضطررت للبحث عن أيقونة صغيرة لإظهارها. كما أن ميزة الانتقال إلى تعريف الدالة باستخدام F12 لم تعمل رغم ظهورها في القائمة، مما أعاق تقدمي.
ثم تجمد الكمبيوتر بالكامل بعد النقر على ملف متعلق بالذكاء الاصطناعي، واستمر التجميد لدقيقتين أو ثلاث قبل أن يعيد التشغيل نفسه. بعد إعادة التشغيل، فشل نظام Ubuntu في الإقلاع بشكل صحيح، واضطررت لإيقاف التشغيل يدويًا.
هذه التجربة كانت صادمة، خاصة أنني مستخدم جديد لنظام Linux وافترضت أنه سيكون أكثر استقرارًا.
#محررات_الأكواد
#Zed
#VS_Code
#تجربة_برمجية
#أداء
#Rust
#Linux
#Ubuntu
#تطوير_البرمجيات
#أدوات_المطورين
أشار مهندس برمجيات مخضرم إلى أوجه تشابه بين حركة البرمجة المتطرفة (Extreme Programming) في أواخر التسعينيات وعصر الذكاء الاصطناعي التوليدي الحالي، معتبرًا أن كلاهما يمثل "نقلًا للصرامة" بدلًا من فقدان الانضباط. فكما استبدلت البرمجة المتطرفة العمليات الثقيلة بحلقات تغذية راجعة أسرع، وحلت اللغات الديناميكية محل الأنواع الثابتة بصحة مفروضة عبر الاختبارات، فإن التطوير بمساعدة الذكاء الاصطناعي يتطلب تحديدًا أدق للنية وتقييمًا صارمًا للمخرجات. الجوهر: توليد الشيفرات الاحتمالية لا يعمل إلا بوجود قيود حتمية على الأطراف. المبرمجون الناجحون سيتعاملون مع التوليد كقدرة تتطلب دقة أكبر في التحديد، لا أقل، وسيبني أنظمة تقييم تفشل بصوت عالٍ عندما تنحرف الشيفرة عن الهدف.
#برمجة
#ذكاء_اصطناعي
#تطوير_برمجيات
#هندسة_برمجيات
#تقنية
#شيفرات
#ابتكار
#توليد_الشيفرات
#برمجة_متطرفة
#تقييم
متى تستخدم خصائص CSS المختصرة (ومتى لا تستخدمها)
من
هنــا
🔗
🔗
🔗
دليل عملي حول متى يُفضل استخدام الخصائص المختصرة في CSS بدلاً من الخصائص المفصلة. الفكرة الأساسية هي أن سهولة القراءة ووضوح القصد يجب أن يكونا المعيار، وليس مجرد الاختصار.
يشمل الدليل خصائص مثل: الخلفية، الحشو، الهوامش، الحركة، الانتقال، الشبكة، الحدود، الخط، وزخرفة النص، مع أمثلة عملية توضح متى تساعد الخصائص المختصرة في تحسين الفهم، ومتى قد تخفي المعنى المقصود.
كما يقدم الدليل خصائص CSS المنطقية كبديل أكثر مرونة للخصائص الاتجاهية المختصرة، لدعم التدويل بشكل أفضل.
#CSS
#تطوير_الويب
#برمجة
#تصميم_مواقع
#تقنية
#أكواد
#شبكات
#ويب
#تطبيقات
#تعلم_برمجة
قررت الانتقال من GitHub إلى Forgejo، وذلك بدوافع تتعلق بالسيادة الرقمية وليس الموثوقية. الأسباب الرئيسية تشمل استحواذ GitHub على قسم CoreAI التابع لشركة مايكروسوفت، مما أفقدها استقلاليتها القيادية، بالإضافة إلى تغيير سياسة الاشتراك في تدريب بيانات Copilot بحلول أبريل 2026، والمخاطر القانونية غير القابلة للحل بموجب قانون FISA 702 وقانون CLOUD.
تم بناء البنية التقنية على Forgejo v15 LTS باستخدام خادم NUC واحد مع Postgres وTraefik، بالإضافة إلى مشغل CI محسّن يعتمد على عزل KVM وgVisor، وإعادة بناء تدميرية أسبوعية، وتصفية حركة المرور باستخدام nftables، ورموز محدودة النطاق. اختيار الحكومة الهولندية لـ Forgejo في منصة
code.overheid.nl
يُعد تأكيدًا مؤسسيًا.
من بين التنازلات الواضحة: فقدان الشبكة الاجتماعية لـ GitHub، وصعوبة التكيف مع نظام Actions، وغياب Dependabot (الذي استُبدل بـ Renovate)، وعدم وجود دعم مؤسسي.
#تقنية
#برمجة
#GitHub
#Forgejo
#سيادة_رقمية
#أمان
#مصادر_مفتوحة
#استضافة_ذاتية
#CI
#DevOps
أصدرت مايكروسوفت تحديثات الصيانة لشهر مايو 2026 لمنصتي .NET
و.NET
Framework، وذلك بتاريخ 12 مايو 2026. تتضمن التحديثات إصلاحات أمنية وغير أمنية، وتعالج ثلاث ثغرات أمنية (CVE-2026-35433، CVE-2026-32175، CVE-2026-42899). الإصدارات المحدثة تشمل .NET 10.0.8
و.NET
9.0.16
و.NET
8.0.27، مع تحديث صور الحاويات وتعليمات التثبيت على لينكس.
#تحديثات
#مايكروسوفت
#نت
#برمجة
#أمان
#تقنية
#أخبار_تقنية
#تطوير_البرمجيات
#لينكس
شاهدت الكثير من "خبراء العملات الرقمية"، لكن هذا الشخص مختلف تمامًا. سواء كان لديك 100 دولار أو 10,000 دولار، يقدم لك خارطة طريق واضحة لعام 2026 لتنميتها خطوة بخطوة. هو يتولى تحليل الرسوم البيانية المعقدة، وأنت فقط تتابع تحركاته بدقة. انضم مجانًا الآن عبر قناتنا
https://t.me/bo5b2
https://t.me/bo5b2
https://t.me/bo5b2
#استثمار
#عملات_رقمية
#تداول
#تحليل_فني
#ربح
#مبتدئين
#2026
#مستقبل_المال
عذرًا، لم أستلم أي رسالة من "قناة المصدر" لمعالجتها. يرجى إرسال النص الذي ترغب في معالجته.
عاد المبرمج إلى كتابة الكود يدويًا بعد تجربة مريرة. أمضى مطور سبعة أشهر في برمجة واجهة مستخدم نصية (TUI) لتطبيق Kubernetes تدعم معالجة الرسوميات (GPU)، باستخدام أداة Claude، وأطلق عليها اسم k10s. لكنه أرشف المشروع بعد أن انهارت قاعدة الكود تحت ثقلها. يكشف المقال عن خمسة أنماط فشل واضحة تنشأ عن البرمجة بمساعدة الذكاء الاصطناعي دون وجود حواجز معمارية: يبني الذكاء الاصطناعي ميزات وليس بنية (مما يؤدي إلى كائنات ضخمة)، الكائن الضخم كنتاج افتراضي للذكاء الاصطناعي، وهم السرعة الذي يسبب توسع النطاق، البيانات الموضعية كقنبلة موقوتة، وسوء إدارة الذكاء الاصطناعي لانتقالات الحالة مما يسبب سباقات البيانات. يتضمن كل مبدأ أمثلة كود حقيقية من قاعدة الكود الفاشلة، وتوجيهات محددة لملفي
CLAUDE.md
وAGENTS.md
لمنع تكرار نفس الأخطاء. يعيد المؤلف الآن كتابة المشروع من الصفر بلغة Rust، ويصمم البنية يدويًا قبل أي كود يولده الذكاء الاصطناعي.
#برمجة
#تطوير_برمجيات
#ذكاء_اصطناعي
#Kubernetes
#Rust
#هندسة_برمجيات
#أخطاء_برمجية
#إدارة_المشاريع
#تقنية
#تعلم_البرمجة