بايثون العرب
10.4K subscribers
871 photos
183 videos
770 links
Download Telegram
💡 تحسين أداء Python: استخدام list comprehensions!

هل تبحث عن طريقة لكتابة كود Python أكثر كفاءة وأناقة؟ إليك تلميح سريع حول استخدام list comprehensions!

numbers = [1, 2, 3, 4, 5]
squares = [x**2 for x in numbers]
print(squares)


بدلاً من استخدام حلقة for تقليدية لإنشاء قائمة جديدة، تسمح لك list comprehensions بإنشاء قوائم جديدة بطريقة موجزة ومقروءة. في هذا المثال، نقوم بإنشاء قائمة 'squares' عن طريق تربيع كل عنصر في قائمة 'numbers'.

['#Python', '#برمجة', '#ListComprehensions', '#كود_نظيف', '#نصائح_برمجية']
تقريبآ كل مره اتأكد انه Claude أكثر واحد يعرف يطبل للواحد 😅
🚀 تحسين أداء Python: استخدام list comprehensions!

هل تريد كتابة كود Python أكثر إيجازًا وكفاءة؟ تعلم كيف تستخدم list comprehensions لتحقيق ذلك!

numbers = [1, 2, 3, 4, 5]
squares = [x**2 for x in numbers]
print(squares)


List comprehensions توفر طريقة مختصرة لإنشاء القوائم. بدلاً من كتابة حلقة for تقليدية، يمكنك إنشاء قائمة جديدة بتعبير واحد.

['#Python', '#برمجة', '#ListComprehensions', '#كود', '#تطوير']
This media is not supported in your browser
VIEW IN TELEGRAM
اليوم Google نشروا Modern Web Guidance مكتبة المهارات حقهم لبناء واجهات ويب عصرية.

الفكرة إن النماذج تتدرّب على كود قديم وعلى إجابات Stack Overflow. علشان كذا حتى أفضل نماذج الـ AI للان تطلّع UI مشكوك فيه وتختار حلول غير آمنة احيانا. Modern Web Guidance جاء علشان يحل المشكلة هذي.

في داخل المكتبة أحدث الممارسات المعتمدة من الخبراء تغطي أكثر من 100 سيناريو وكل شي يتوصّل ويشتغل مع Claude Code و Copilot CLI وغيرهم من الـ agents. قوقل نفسهم يقولون إنه مع Modern Web Guidance، جودة الكود في الاختبارات حقهم ارتفعت بـ 37 نقطة مئوية.developer.chrome.com/docs/mo…
استمرارية السعي لا تعني حتمية الوصول
اللي جالسين يطورون تطبيقات أندرويد وابل ليش ماحد منهم يتكلم عن KMP كانه مافي غير فلاتر و react native
طلعت Meta الشركة الأكثر سُمية
فيها مطوّر سابق في Facebook نشر تغريدة مطوّله عن الثقافة الكارثية داخل الشركة.

كيف يعيش المطورون في واديالسيليكون:

كل 6 شهور الموظفين يتم ترتيبهم بمواجهة بعضهم البعض. مساعدة الزملاء ما تجيب فايدة لأن نظام التقييم مبني على مبدأ إن لازم واحد يطير من الشركة.

الـ Tech Leads يرفعون أصحابهم والمدراء يكيدون لزملائهم عشان ينجون بنفسهم. وعن قصد يوصّلون الموظفين إلى مرحلة القلق وزيارة الطبيب النفسي عشان يقدرون يطردونهم.

كل شي في الداخل يدور حول PSC اللي هو نظام تقييم الأداء. الأهم هو إنك تظهر بمظهر مؤثر وتجمع علامات الأداء المطلوبة.

بسبب هذا المشاريع يتم تعقيدها عمداً ويتكاثر عدد الاجتماعات ويُنتجون أطنان من مبادرات الـ AI slop اللي ما حد يحتاجها فعلاً.

في بعض الفرق اللغة الأساسية صارت الماندرين مع ثقافة العمل الصينية 996. علشان كذا يتم طرد الموظفين غير الآسيويين لأنهم ما يتأقلمون مع الثقافة هذي.

داخل Meta الشغل صار يُسمى من زمان "لعبة الحبار" و "Hunger Games" 😅
💡 استخدام F-strings في بايثون لطباعة أسهل! 🐍

هل سئمت من طريقة تنسيق النصوص القديمة في بايثون؟ F-strings هي الحل الأمثل لجعل طباعة المتغيرات داخل النصوص أكثر وضوحًا وسهولة.

name = "علي"
age = 30
print(f"اسمي هو {name} وعمري {age} عامًا.")


F-strings (تبدأ بحرف f قبل علامتي التنصيص) تسمح لك بوضع المتغيرات مباشرة داخل النص عن طريق وضعها بين قوسين معقوفين {}. هذا يجعل الكود أكثر قابلية للقراءة ويوفر عليك استخدام طرق أخرى مثل .format() أو علامة %.

['#Python', '#FStrings', '#برمجة', '#تعليم_بايثون', '#نصائح_برمجية']
نائب رئيس Wix أطلق منصة لتعليم البرمجة مع Claude

داخل موقعzero2claude.devفيه تقريباً 150 درس تفاعلي و 14 مستوى. باختصار كورس ضخم ياخذك من الصفر بهدوء وبدون استعجال من التيرمنال والـ MCP والـ agents إلى تطوير كامل مع Claude Code. ممتاز لغير التقنيين.

والكورس قيّمه بوريس تشيرني بنفسه مبتكر Claude Code.
🚀 تحسين أداء Python: استخدام List Comprehensions!

هل تريد كتابة كود Python أكثر إيجازًا وسرعة؟ تعرف على قوة List Comprehensions في هذا الدرس السريع!

numbers = [1, 2, 3, 4, 5]
squares = [x**2 for x in numbers]
print(squares)


List Comprehensions توفر طريقة مختصرة لإنشاء القوائم. بدلاً من استخدام حلقة for تقليدية، يمكنك إنشاء قائمة جديدة بمعالجة عناصر قائمة موجودة في سطر واحد. الكود أعلاه ينشئ قائمة 'squares' تحتوي على مربعات كل رقم في قائمة 'numbers'.

['#Python', '#برمجة', '#ListComprehensions', '#كود', '#تعلم_البرمجة']
لقيت موقع يبين الاستثمارات في الذكاء الاصطناعي هل ردّت تكاليفها أو لا.

داخل الموقع لوحة تفاعلية فيها مصاريف وإيرادات OpenAI و Google و Microsoft و Meta و Amazon و xAI وشركات ثانية. بعض الأرقام صارت بالتريليونات.

تقدروا ترتبوها حسب الأرباح أو الخسائر أو الإيرادات و تشوفوا إن من سباق الذكاء الاصطناعي هذا كله، الفايز الوحيد لين الحين هو بياع المجارف Nvidia 🔥isaiprofitable.com/
جالس اجرب شيء جديد ان شاءالله اكمل
طبعآ native 😎
اليوم Microsoft بيمنعون موظفيهم من استخدام Claude Code لأنهم ما يقدرون يتحمّلون التكاليف ويوظفون موظفين لإنهم أرخص😂

في ديسمبر الشركة وقّعت صفقة مع Anthropic وبشكل نشط شجّعوا مهندسيهم على استخدام Claude Code. طبعآ مايحتاج كلام الأداة بسرعة صارت لها شعبية بين الموظفين.

غالبا كانت شعبية أكثر من اللازم. لأن الان Microsoft أعلنوا إنهم ينوون إلغاء رخصتهم والانتقال إلى Copilot CLI عشان يخفّضون المصاريف. وبالتحديد، طلبوا من مطوّري كل المنتجات الرئيسية للشركة (يعني Windows و Microsoft 365 و Outlook، وغيرها) إنهم ينقلون كل بياناتهم من Claude قبل نهاية يونيو.

المبرمجين بيستبدلون الذكاء الاصطناعي 🔥
صراحة لازم اعتذر لكل واحد كنت اقول له انت مطبل للماك بوك احس اني اول مرة استخدم لابتوب . جالس اجرب نماذج محلية على بيانات كبيرة وشغال من 3 ساعات صح طلع صوت المرواح بس روعة وسلاسه وكل شيء 🔥
💡 تحسين أداء Python: استخدام list comprehensions! 💡

هل تريد كتابة كود Python أكثر إيجازًا وأداءً؟ تعلم كيف يمكن لـ list comprehensions أن تحدث فرقًا كبيرًا!

numbers = [1, 2, 3, 4, 5]

squares_loop = []
for num in numbers:
squares_loop.append(num ** 2)

squares_comprehension = [num ** 2 for num in numbers]

print(f"Using loop: {squares_loop}")
print(f"Using comprehension: {squares_comprehension}")


الكود الأول يستخدم حلقة `for` تقليدية لإنشاء قائمة بمربعات الأرقام. الكود الثاني يستخدم `list comprehension`، وهي طريقة مختصرة وأكثر كفاءة لإنشاء القوائم. غالبًا ما تكون أسرع وأسهل في القراءة للكثير من المهام.

['#Python', '#برمجة', '#ListComprehensions', '#تطوير', '#نصائح_برمجة']
وداعا لل ai

المدير التنفيذي للعمليات (COO) في Uber يعترف إنه صار صعب عليهم يبرّرون مصاريف الذكاء الاصطناعي.

استهلاك أكثر للتوكنز ما يؤدي لزيادة في عدد الميزات المفيدة فعلياً للمستخدمين.

في 4 شهور فقط حرقوا كامل ميزانية 2026 المخصصة لاستخدام الذكاء الاصطناعي.
خير السرقة ما لا يجب فيه القطع
عبدالله عرفته من بدايته صراحة من اكثر الناس اللي اعجبني استماراهم مبدع 🔥🔥
عيد مبارك و تقبل الله منا ومنكم صالح الاعمال
❤2