Forwarded from Muhammad Alush
تم إطلاق أول SDK رسمي لـ MCP (بروتوكول الذكاء الاصطناعي) بدعم من Symfony وAnthropic!
https://github.com/modelcontextprotocol/php-sdk
فرصة ممتازة تتعلم وتدخل عالم AI من خلال PHP!
t.me/MuhammadAlush0997
تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Yhya Nesb
احصائية اللغات البرمجية المستخدمة في بناء مواقع الويب من جهة السيرفر back-end ➖➖➖➖➖ للمزيد من المنشورات ♻️ : تصفح قائمة المنشورات #back_end #php #python #asp_net #aspnet #dotnet #java #javascript
إحصائية تظهر اللغات البرمجية المستخدمة ك backend للمواقع
ملاحظة: هذا ليس مقياس ليدل على أن هذه اللغة هي الأفضل للويب فلكل منها نقاط قوى وضعف 🙂
ملاحظة: هذا ليس مقياس ليدل على أن هذه اللغة هي الأفضل للويب فلكل منها نقاط قوى وضعف 🙂
1❤4🤣2❤🔥1
Yhya Nesb
الشعب ناطر تنرفع بشكل فعلي من الشركات 🤣 وخاصة التقنية بعض المواقع يلي ناطرينها تفتح 🔥 ب IP سوري 🙂: https://www.paypal.com/us/home https://cloud.google.com/ https://hub.docker.com/ https://www.coursera.org/ https://chatgpt.com/ https://ipinfo.io/ https://c…
لم يتم التأكيد بشكل رسمي لكنDocker يعمل في سوريا الان ❤️🔥
الإقبال على مشاريع ال Open Source يزداد يوم بعد يوم 🔥
قبل يومين الكل سمع بالمشكلة يلي صارت ب AWS وتوقف خدمات كثيرة مثل postman 🫠
هي المشكلة خلت بعض المبرمجين 👨💻 يتوجهو لتطبيق yaak كبديل ل postman بشكل مؤقت
وبيومها دخل بقائمة الترند الخاصة ب github
لكن المفاجئة هي استمراره ليومين على التوالي 🤯 وبكل يوم ال stars عم تزيد أكثر على المستودع الخاص فيه 🏆 - دليل على نجاح المشروع -
والأن ما صار الوقت لتعطي مشاريع ال open source فرصة 😉
قبل يومين الكل سمع بالمشكلة يلي صارت ب AWS وتوقف خدمات كثيرة مثل postman 🫠
هي المشكلة خلت بعض المبرمجين 👨💻 يتوجهو لتطبيق yaak كبديل ل postman بشكل مؤقت
وبيومها دخل بقائمة الترند الخاصة ب github
لكن المفاجئة هي استمراره ليومين على التوالي 🤯 وبكل يوم ال stars عم تزيد أكثر على المستودع الخاص فيه 🏆 - دليل على نجاح المشروع -
والأن ما صار الوقت لتعطي مشاريع ال open source فرصة 😉
❤3
قربت 2025 تخلص، وبلشت تفكر شو بدك تعمل ب 2026 🤔
تجهز الكورسات يلي بدك تتابعها، والتقنيات يلي بدك تتعلمها
لكن هل فكرت تقوي حالك بشي أنت أساساً بتتعامل معه يومياً لكن انت مانك منتبهله 😶
مثل لو أنت BackEnd مستحيل ما يمرق يوم بدون ما تكتب استعلام SQL على الأقل 🙂 ولو بشكل غير مباشر ب ORM
أنا شخص أول ما اتعلمت قواعد البيانات بطريقة غير صحيحة كنت دائماً عاني من بطء بمشاريعي 😢 لحتى صادفت كورس SQL غيرلي نظرتي كاملة على قواعد البيانات بعدها بلشت قلب بهل كورسات 😅 ما صادفني مرجع منظم وبيحوي كل الأمور الأساسية مثل roadmap.sh
هل مرجع يلي بتشوفه بأغلب الصفحات يلي بنزلو محتوى تقني بشكل عام 🫠 وممكن نفسك بتعتبره مرجع؛ لكن هل جربت تتعلم منه؟ شو رأيك تضيفه بخطتك للسنة الجديدة 😉
ملاحظة:
تجهز الكورسات يلي بدك تتابعها، والتقنيات يلي بدك تتعلمها
لكن هل فكرت تقوي حالك بشي أنت أساساً بتتعامل معه يومياً لكن انت مانك منتبهله 😶
مثل لو أنت BackEnd مستحيل ما يمرق يوم بدون ما تكتب استعلام SQL على الأقل 🙂 ولو بشكل غير مباشر ب ORM
أنا شخص أول ما اتعلمت قواعد البيانات بطريقة غير صحيحة كنت دائماً عاني من بطء بمشاريعي 😢 لحتى صادفت كورس SQL غيرلي نظرتي كاملة على قواعد البيانات بعدها بلشت قلب بهل كورسات 😅 ما صادفني مرجع منظم وبيحوي كل الأمور الأساسية مثل roadmap.sh
هل مرجع يلي بتشوفه بأغلب الصفحات يلي بنزلو محتوى تقني بشكل عام 🫠 وممكن نفسك بتعتبره مرجع؛ لكن هل جربت تتعلم منه؟ شو رأيك تضيفه بخطتك للسنة الجديدة 😉
ملاحظة:
أفضل وقت تبلش فيه هو الأن 😁 لا تنتظر السنة الجديدة تبلش
❤🔥2
منشور سريع؛ بقلم بشري بعصر كتابات ال AI 😅
وقت يقرب ال Deadline لتسليم أي مشروع بتبلش العجلة بالتنفيذ 😥 وللأسف البعض بينسى أهم الأمور يلي لازم يعملها وقت رفع المشروع على ال production؛ وهي قائمة بأهم الأمور 😁:
- لا تنسى تفعل وضع ال production 🙂
- مشروع Laravel ال root web بكون مجلد public 📂
- عطل عرض الأخطاء 🛑
- مشروع wordpress ضروري ضروري تغير مسار الأدمن wp-admin
- مشروع Laravel وعم تشتغل على Livewire (ولو بشكل غير مباشرة 🙃 كاستخدام لوحة تحكم filamentphp) ضروري تنشر ال
assets + config:
وبعد ما نشرنا ملف ال config لل livewire لا تنسا تغير ال temporary_file_upload.disk إلى local وتضيف ال rule الافتراضية وتعدل على حجم الملفات يلي ممكن تنرفع 📤 (الافتراضي 12M)
- مشروع php لا تنسا تعدل ب php.ini قيم:
upload_max_filesize, post_max_size
- لا تنسا تعمل ratelimit لتسجيل الدخول 🙂؛ بالنسبة ل wordpress في plugins لهل شي 😉
- صفحات الأخطاء مهم يتم تصميمها، بتبين الاحترافية بالشغل 😎 بدل ما تظهر صفحة من Apache2 🙈
- المسارات الحساسة اعمل قيود عليها؛ عميلك ألماني احصر الدخول للوحة التحكم من المانيا فقط ‼️
- ضيف موقعك بشي خدمة uptime أو اعملك work flow ب n8n تخبرك وقت الموقع تصير فيه مشكلة ⚠️، اعرف المشكلة وحلها قبل ما الزوار يشكتو من تعطل الخدمة 😉
- مشروع Laravel لا تنسا امر storage:link 😁 حتى ما تطلعلك مشكلة بالملفات المرفوعة
- امنع اي اتصال بملفات تنفيذة بمسارات الرفع مثل
wp-content/uploads + storage/
- فعل cache للملفات ال statics؛ تزيد سرعة وتخفف ضغط على السيرفر 🔥
- امنع الوصول لأي ملفات حساسة مثل .env .htaccess .log 📁
ملاحظات بسيطة بس بتعمل فرق 😊
وقت يقرب ال Deadline لتسليم أي مشروع بتبلش العجلة بالتنفيذ 😥 وللأسف البعض بينسى أهم الأمور يلي لازم يعملها وقت رفع المشروع على ال production؛ وهي قائمة بأهم الأمور 😁:
- لا تنسى تفعل وضع ال production 🙂
- مشروع Laravel ال root web بكون مجلد public 📂
- عطل عرض الأخطاء 🛑
- مشروع wordpress ضروري ضروري تغير مسار الأدمن wp-admin
- مشروع Laravel وعم تشتغل على Livewire (ولو بشكل غير مباشرة 🙃 كاستخدام لوحة تحكم filamentphp) ضروري تنشر ال
assets + config:
php artisan livewire:publish --assets
php artisan vendor:publish --tag=livewire:config --ansi --force
وبعد ما نشرنا ملف ال config لل livewire لا تنسا تغير ال temporary_file_upload.disk إلى local وتضيف ال rule الافتراضية وتعدل على حجم الملفات يلي ممكن تنرفع 📤 (الافتراضي 12M)
- مشروع php لا تنسا تعدل ب php.ini قيم:
upload_max_filesize, post_max_size
- لا تنسا تعمل ratelimit لتسجيل الدخول 🙂؛ بالنسبة ل wordpress في plugins لهل شي 😉
- صفحات الأخطاء مهم يتم تصميمها، بتبين الاحترافية بالشغل 😎 بدل ما تظهر صفحة من Apache2 🙈
- المسارات الحساسة اعمل قيود عليها؛ عميلك ألماني احصر الدخول للوحة التحكم من المانيا فقط ‼️
- ضيف موقعك بشي خدمة uptime أو اعملك work flow ب n8n تخبرك وقت الموقع تصير فيه مشكلة ⚠️، اعرف المشكلة وحلها قبل ما الزوار يشكتو من تعطل الخدمة 😉
- مشروع Laravel لا تنسا امر storage:link 😁 حتى ما تطلعلك مشكلة بالملفات المرفوعة
- امنع اي اتصال بملفات تنفيذة بمسارات الرفع مثل
wp-content/uploads + storage/
- فعل cache للملفات ال statics؛ تزيد سرعة وتخفف ضغط على السيرفر 🔥
- امنع الوصول لأي ملفات حساسة مثل .env .htaccess .log 📁
ملاحظات بسيطة بس بتعمل فرق 😊
❤4
منشور عادي 🙂 مدير تنفيذي بشركة عم يأكد خلال 6-12 شهر حيتم استبدال مهندسي البرمجيات ب AI 🙂
نظرة سريعة لبيانات الشركة: عندها 130-150 مهندس برمجيات 🫣 وبموقع التوظيف الخاص فيهم عندهم 100 فرصة عمل لمهندس برمجيات 🙂 يعني زيادة 75% بالعدد الموجود
هيك شركات بتاخد فترة وسطية 6 شهور لتوظيف موظف واحد
اي عند انتهاء عملية التوظيف سيتم استبدال كاملة مهندسي البرمجيات ب AI 😄 طبعا الكلام لو صحيح ليش ليدخلو بمرحلة توظيف لح تكلفهم كثير 🙂
فنصيحة مني عزيزي المبرمج كفي تعليمك ولا تقول ال AI اخد شغلي 😁
المصدر:
mmeshref Linkedin
نظرة سريعة لبيانات الشركة: عندها 130-150 مهندس برمجيات 🫣 وبموقع التوظيف الخاص فيهم عندهم 100 فرصة عمل لمهندس برمجيات 🙂 يعني زيادة 75% بالعدد الموجود
هيك شركات بتاخد فترة وسطية 6 شهور لتوظيف موظف واحد
اي عند انتهاء عملية التوظيف سيتم استبدال كاملة مهندسي البرمجيات ب AI 😄 طبعا الكلام لو صحيح ليش ليدخلو بمرحلة توظيف لح تكلفهم كثير 🙂
فنصيحة مني عزيزي المبرمج كفي تعليمك ولا تقول ال AI اخد شغلي 😁
المصدر:
mmeshref Linkedin
رمضان مبارك 🌙✨
كل عام وإنتم بألف خير
تقبّل الله منكم الصيام والقيام وصالح الأعمال،
وجعله شهر خير وبركة عليكم وعلى أحبابكم 🤍
لا تنسو أخوتنا في غزة من صالح دعائكم ❤️
كل عام وإنتم بألف خير
تقبّل الله منكم الصيام والقيام وصالح الأعمال،
وجعله شهر خير وبركة عليكم وعلى أحبابكم 🤍
لا تنسو أخوتنا في غزة من صالح دعائكم ❤️
❤6
Forwarded from Yhya Nesb (ᯓ ˹𝚈𝙷𝚈𝙰 𝚂𝚈𝚁𝙸𝙰𝙽˼ ༆)
منشور من سلسة #CleanCode لمعرفة التفاصيل انقر هنا 🔗
الجزء التاسع في هذه القناة9️⃣
تجنب التحقق من الأنواع الجزء الأول:
بمعنى أصح لماذا تريد التحقق من الأنواع type بنفسك في حال كانت php تدعم هذا الخيار😁 ، الفرق هنا بأن وضع النوع المحدد في المعامل (Parameter) سيفيد المطور أكثر بحيث لن يجبر لقراءة الكود البرمجي أو حتى إجراء عملية تجربة للتحقق من النوع بأنه مقبول 😊
الاستخدام السيء:
الاستخدام الجيد:
تجنب التحقق من الأنواع الجزء الثاني:
في حال كنت تستخدم أنواع البيانات الأساسية مثل int - string فقم بإضافتها للمعامل (Parameter) فهي تفيد أيضاً لعملية الإختبار الأولية أيضاً🧑💻
الاستخدام السيء:
الاستخدام الجيد:
احذف الكود البرمجي القديم:
حذف الكود البرمجي القديم والغير مستخدم ضروري🙂 للأسف قابلت البعض ممن يظنون أن وضع التعليقات هي الطريقة السليمة لهذا 🤦♂️ لكن العكس فأنت بكل يوم تتعلم شيء جديد وكتابتك للكود ستختلف حتماً من يوم لأخر فعند إعادة كتابتك لكود جديد فسيكون مختلف وأفضل من القديم 🔥
بالإضافة لماذا تريد أن نضيع بأسماء هذه البرمجيات 🙂 v1 و v2 و new و old🤦♂️ كلما كانت برمجياتك نظيفة كلما زاد تقديرك لمن طور بعدك 🫡
الاستخدام السيء:
الاستخدام الجيد:
هذا كل شيء لليوم 😁 في حال أعجبك هكذا نوع من المنشورات لا تنسا مشاركته مع أصدقائك☺️
للمزيد من هذه الشروحات يمكنك متابعتي⬅️ @YhyaNesb 🔥
#php
الجزء التاسع في هذه القناة
تجنب التحقق من الأنواع الجزء الأول:
بمعنى أصح لماذا تريد التحقق من الأنواع type بنفسك في حال كانت php تدعم هذا الخيار
الاستخدام السيء:
function travelToTexas($vehicle): void
{
if ($vehicle instanceof Bicycle) {
$vehicle->pedalTo(new Location('texas'));
} elseif ($vehicle instanceof Car) {
$vehicle->driveTo(new Location('texas'));
} else {
throw new Exception("Error Type");
}
}
الاستخدام الجيد:
function travelToTexas(Vehicle $vehicle): void
{
$vehicle->travelTo(new Location('texas'));
}
تجنب التحقق من الأنواع الجزء الثاني:
في حال كنت تستخدم أنواع البيانات الأساسية مثل int - string فقم بإضافتها للمعامل (Parameter) فهي تفيد أيضاً لعملية الإختبار الأولية أيضاً
الاستخدام السيء:
function combine($val1, $val2): int
{
if (! is_numeric($val1) || ! is_numeric($val2)) {
throw new Exception('Must be of type Number');
}
return $val1 + $val2;
}
الاستخدام الجيد:
function combine(int $val1, int $val2): int
{
return $val1 + $val2;
}
احذف الكود البرمجي القديم:
حذف الكود البرمجي القديم والغير مستخدم ضروري
بالإضافة لماذا تريد أن نضيع بأسماء هذه البرمجيات 🙂 v1 و v2 و new و old
الاستخدام السيء:
function oldRequestModule(string $url): void
{
// ...
}
function newRequestModule(string $url): void
{
// ...
}
$request = newRequestModule($requestUrl);
inventoryTracker('apples', $request, 'www.inventory-awesome.io');
الاستخدام الجيد:
function requestModule(string $url): void
{
// ...
}
$request = requestModule($requestUrl);
inventoryTracker('apples', $request, 'www.inventory-awesome.io');
هذا كل شيء لليوم 😁 في حال أعجبك هكذا نوع من المنشورات لا تنسا مشاركته مع أصدقائك
للمزيد من هذه الشروحات يمكنك متابعتي
#php
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
https://youtu.be/5fFuMEELRnc
ليش ضروري تحذف منشوراتك غير المهمة او تعليقاتك بالسوشيل ميديا ؟ 🤔
ببساطة كله محفوظ ومخزن ونسبة منيحة من هل محتوى هو عام معروض للعامة 🙂
طب انا مثلا حسابي ال Facebook مسكر عامله خاص 😏، تمام 😅 انت خفيت منشوراتك بس تعليقاتك؟ المنشورات المشاركة مع الأصدقاء🤔
طب شو بتفيد هي المعلومات؟ معرفة اكبر قدر ممكن من المعلومات عنك 🙂 ليتم ابتزازك او القيام بهندسة عكسية الك او لشخص بيعرفك 😶
ليش ضروري تحذف منشوراتك غير المهمة او تعليقاتك بالسوشيل ميديا ؟ 🤔
ببساطة كله محفوظ ومخزن ونسبة منيحة من هل محتوى هو عام معروض للعامة 🙂
طب انا مثلا حسابي ال Facebook مسكر عامله خاص 😏، تمام 😅 انت خفيت منشوراتك بس تعليقاتك؟ المنشورات المشاركة مع الأصدقاء🤔
طب شو بتفيد هي المعلومات؟ معرفة اكبر قدر ممكن من المعلومات عنك 🙂 ليتم ابتزازك او القيام بهندسة عكسية الك او لشخص بيعرفك 😶
YouTube
خبراء الأمن السيبراني ينصحون بحذف البصمة الرقمية لمنع استغلال البيانات الشخصية
أثارت الملفات المسربة في قضية الملياردير الأمريكي المدان بارتكاب جرائم جنسية جيفري إبستين تساؤلات حول الخصوصية، ودفعَت البعض للتفكير في حذف كل ما يتعلق بهم على الإنترنت لتفادي سوء استخدام بياناتهم. ورغم أن إزالة البصمة الرقمية ليست سهلة، فإنها ممكنة، والتحكم…
❤2
وأخيراً Ubuntu 26.04 LTS نزل، ومانه تحديث عادي 😏
إذا مفكر الموضوع مجرد upgrade روتيني فأنت عم تغلط 🙂
الإصدار الجديد من Ubuntu جاي بتغييرات عميقة فعلياً 💥
دعم لحد 2031 📅 (ومع Pro لحد 2036 😎)
شو الجديد فعلياً 🤔؟
1️⃣ ال Kernel 7.0 💻 أي دعم أقوى للهاردوير الحديث وخصوصي مع معالجات Intel الجديدة + تحسين الأداء العام 🚀
2️⃣ و GNOME 50 🎨 مو بس شكل، تجربة كاملة تغيرت: دعم HDR 📺 - سلاسة أعلى بشكل ملحوظ - تحسينات accessibility - النظام صار يعتمد Wayland بالكامل 🔥 - (في تغيرات كثيرة من Gnome 46 - المعتمدة ب Ubuntu 24.04 - ل Gnome 50 🤩)
3️⃣ الأمان صار مستوى ثاني 🔒 لأن تشفير الديسك صار باستخدام TPM، ونظام صلاحيات أذكى للتطبيقات وأدوات النظام الأساسية عم تتحول لـ Rust (أقل bugs + أمان أعلى ⚠️ وأسرع 🤤)
4️⃣ تحديث مدير الحزم APT إلى الاصدار 3 😁 وقت بدك تحدث او تنزل لح تكون التفاصيل مقروءة وواضحة 🔥
5️⃣ دعم ال AI 🤖 وكثير أمور لا يسع ذكرها برسالة واحدة 😅
والأهم الاعتماد على برتكول Wayland فقط؛ يعني ما عاد في X11 كخيار افتراضي ❌
ليش مهم؟
- أداء أعلى
- أمان أفضل
- تجربة حديثة
تجربتي الشخصية بعد الانتقال 😌
الانتقال كان سلسل، اشتغل ال bluetooth على جهازي وأخيراً 🤣 ونحلت مشكلة تعليق الشاشة وقت خلي الجهاز يعمل Look Screen 😁 صرت بقدر اقفله بدل ما عيد تشغيله كل مرة 😉 - غالباً المشكلة من تعريفات كرت الشاشة NVIDIA -
والواجهة سلاسة بالانتقالات 🥹، لكن المشكلة الأكبر يلي صادفتني هي أغلب ال extensions الخاصة بالواجهة غير مدعومة مع Gnome 50 🙂💔
أي اكيد مالح ارجع لل Ubuntu 24.04 😒 ولحنا بعصر الذكاء الاصطناعي 🤖 ضربتلي كم prompts لل cursor وحدثنا انا وياه هل إضافات 😁 وهلق شغاالة مثل الذهب 💎
بس بعد الترقية طارات إعدادات الواجهة 😅 - كالاختصارات مثلاً - وصارات شوية مشاكل بال shell المستخدم عدت تحميله بأحدث اصداره لنحلت المشكلة والصوت صار أضعف 😢
بنصحك تنتقل عليه 🧐؟
إذا عندك مشاكل هاردوير أو أنت من عشاق Gnome وحابب تحدث أكيد 😁 فرصة حلوة؛ بس لا تنسا تاخد نسخة احتياطية من ملفاتك الأساسية 🌚 واعملك backup ب timeshift حتى لا سمح الله اضطريت ترجع CTRL + Z
أما إذا النظام شغال معك ومافيه مشاكل، أو سيرفر 💻 انصحك تنطر 26.04.1 ب August 6 تنتقل على المضمون انه كلشي مستقر 😁 - علماً أن Ubuntu 24.04 مدعوم لعاام 2034 -
هي تجربتي 😊 زت بالتعليقات تجربتك إذا انتقلت أو إذا كنت من عشاق Ubuntu 🤣💔
#Ubuntu #Linux #Programming #OpenSource
إذا مفكر الموضوع مجرد upgrade روتيني فأنت عم تغلط 🙂
الإصدار الجديد من Ubuntu جاي بتغييرات عميقة فعلياً 💥
دعم لحد 2031 📅 (ومع Pro لحد 2036 😎)
شو الجديد فعلياً 🤔؟
1️⃣ ال Kernel 7.0 💻 أي دعم أقوى للهاردوير الحديث وخصوصي مع معالجات Intel الجديدة + تحسين الأداء العام 🚀
2️⃣ و GNOME 50 🎨 مو بس شكل، تجربة كاملة تغيرت: دعم HDR 📺 - سلاسة أعلى بشكل ملحوظ - تحسينات accessibility - النظام صار يعتمد Wayland بالكامل 🔥 - (في تغيرات كثيرة من Gnome 46 - المعتمدة ب Ubuntu 24.04 - ل Gnome 50 🤩)
3️⃣ الأمان صار مستوى ثاني 🔒 لأن تشفير الديسك صار باستخدام TPM، ونظام صلاحيات أذكى للتطبيقات وأدوات النظام الأساسية عم تتحول لـ Rust (أقل bugs + أمان أعلى ⚠️ وأسرع 🤤)
4️⃣ تحديث مدير الحزم APT إلى الاصدار 3 😁 وقت بدك تحدث او تنزل لح تكون التفاصيل مقروءة وواضحة 🔥
5️⃣ دعم ال AI 🤖 وكثير أمور لا يسع ذكرها برسالة واحدة 😅
والأهم الاعتماد على برتكول Wayland فقط؛ يعني ما عاد في X11 كخيار افتراضي ❌
ليش مهم؟
- أداء أعلى
- أمان أفضل
- تجربة حديثة
تجربتي الشخصية بعد الانتقال 😌
الانتقال كان سلسل، اشتغل ال bluetooth على جهازي وأخيراً 🤣 ونحلت مشكلة تعليق الشاشة وقت خلي الجهاز يعمل Look Screen 😁 صرت بقدر اقفله بدل ما عيد تشغيله كل مرة 😉 - غالباً المشكلة من تعريفات كرت الشاشة NVIDIA -
والواجهة سلاسة بالانتقالات 🥹، لكن المشكلة الأكبر يلي صادفتني هي أغلب ال extensions الخاصة بالواجهة غير مدعومة مع Gnome 50 🙂💔
أي اكيد مالح ارجع لل Ubuntu 24.04 😒 ولحنا بعصر الذكاء الاصطناعي 🤖 ضربتلي كم prompts لل cursor وحدثنا انا وياه هل إضافات 😁 وهلق شغاالة مثل الذهب 💎
بس بعد الترقية طارات إعدادات الواجهة 😅 - كالاختصارات مثلاً - وصارات شوية مشاكل بال shell المستخدم عدت تحميله بأحدث اصداره لنحلت المشكلة والصوت صار أضعف 😢
بنصحك تنتقل عليه 🧐؟
إذا عندك مشاكل هاردوير أو أنت من عشاق Gnome وحابب تحدث أكيد 😁 فرصة حلوة؛ بس لا تنسا تاخد نسخة احتياطية من ملفاتك الأساسية 🌚 واعملك backup ب timeshift حتى لا سمح الله اضطريت ترجع CTRL + Z
أما إذا النظام شغال معك ومافيه مشاكل، أو سيرفر 💻 انصحك تنطر 26.04.1 ب August 6 تنتقل على المضمون انه كلشي مستقر 😁 - علماً أن Ubuntu 24.04 مدعوم لعاام 2034 -
هي تجربتي 😊 زت بالتعليقات تجربتك إذا انتقلت أو إذا كنت من عشاق Ubuntu 🤣💔
#Ubuntu #Linux #Programming #OpenSource