مايو ٢٠٢٦ شهر حافل بالأحداث التقنية للمطورين 💻
📋 [١٢ مايو ٢٠٢٦]: مؤتمر Android Show
https://t.co/NVGp01BRPO
📋 [١٩-٢٠ مايو ٢٠٢٦]: مؤتمر Google I/O
https://t.co/ELLvIxS2fF
📋 [٢٠-٢٢ مايو ٢٠٢٦]: مؤتمر KotlinConf
https://t.co/G1OmwC9e2r
#Google_IO#KotlinConf#AndroidShow
قد نحتاج عند إصدار نسخة APK من التطبيق إلى الإطلاع على الشكل "النهائي" للملفات في التطبيق
أو إلى المقارنة المباشرة بين نسختي APK
أو غيرها من المعلومات التحليلية حول إصدار APK
كيف يمكن عرض هذه المعلومات؟
من خلال أداة APK analyzer في #أندرويد_ستديو 👇
https://t.co/6gIlsYJEfv
لطلاب التعليم العالي والعام 👇
برنامج "ديفنسثون" من #أكاديمية_طويق لتطوير قدرات الكفاءات والمواهب الوطنية في إيجاد حلول ذكية في الابتكار الدفاعي بمجال:
💫 البرمجيات
💫 التصنيع الرقمي
💫 الروبوت
💫 الطائرات غير المأهولة
رابط التسجيل (ينتهي في ٢ أبريل)
https://t.co/9VwGEJhCey
إذا كنت تمارس سلوكًا صغيرًا جدًا ومفيدًا وبطريقة مستمرة وثابتة، وبالتزام لصيق، ففي نهاية الطريق سترى تغييرًا ملحوظًا يزداد مع مرور الزمن، هذا التغيير سيكون قويًا وصلبًا لأنه بني ببطء وإخلاص وبالتدريج.
لا أكثر هشاشة من سلوك بني على التهور، الاندفاع، والعاطفة العمياء.
#اسامه_الجامع
#فلسفة_تقنية:
[🧵] في لحظة ما من الزمن -بغض النظر عن مدى قربها أو بُعدها-، ومع تطور عالم الذكاء الاصطناعي وتسارعه وتراكمه بمرور السنوات، سيجد "بعض" المطورين أنفسهم أنهم تحولوا إلى (end users) عند إنشاء التطبيقات/الخدمات، باستخدام نماذج الـAI!
👇
عجيب أمر هذا الرجل Andrej Karpathy، وكأن البركة تحيط بكل مايكتب وينشر،
عرفته قبل أكثر من 12 سنة، وأتذكر جيداً مقالته:
The Unreasonable Effectiveness of Recurrent Neural Networks
https://t.co/bLym6HoPYg
كنت وقتها طالب دكتوراة وكنت أعمل على تطوير أحد نماذج الذكاء الإصطناعي العميقة لها صفات تشبه الـ RNN، وكانت هذه المقالة آية في الجمال لشرح كثير من قدرات هذه النماذج، فأخذتها وناقشناها في ورشة عمل في معمل الذكاء الإصطناعي بجامعة واترلوو،
بعدها في هاكثون الحج قبل سبعة سنوات، قدمت محاضرة عن Software 2.0 مفهوم خطّة Andrej وقتها، وتحدثت عن هذا الـ Vision الذي كان وقتها أشبه بخيال علمي مقارنة بكل مانراه اليوم، وهذا فيديو لتلك المحاضرة (ولا أعلم كم ممافيها لازال صحيح وكم تغير)
https://t.co/I8vNnqP2ni
ويتابع كرباثي إبداعاته من سك لفظة Vibe Coding إلى غيرها من المشاريع ..
ولو تتبعت جل مايطرح تجدها مشاريع صغيرة مقننة جداً،
إما سلسة فيدوهات تشرح لك كيف تبني LLM من الصفر،
أو مشروع متناهي الصغر (200 سطر برمجي) لتدريب LLM،
وأشياء كثير جداً بهذا الشكل،
فيها من الجمال الشيء الكبير وغالباً تنتشر إنتشار النار في الهشيم ..
فسبحان من كتب البركة والقبول لأعمال هذا الرجل ..
من محاسن #الذكاء_الاصطناعي أنه حسّن القدرة التعبيرية لدى الإنسان وطور مهارات التفكير لديه؛ إذ يضطر عند كتابة التعليمات (prompt) إلى أن يتنزّل من ذكائه الإنساني إلى ذكاء الآلة، فيكون محدداً ومباشراً وواضحاً ومختصراً، كما لو كان يشرح ما يحتاجه لطفل حافظ وغير نبيه 🙂🙂
البحث في الإنترنت من الأدوات المهمة جداً و خاصة مع وجود الذكاء الإصطناعي و الأتمتة. searXNG خدمة رائعة جداً و هي مفتوحة المصدر و مجانية و يمكنك إستضافتها محلياً على أجهزتك للقيام بجميع أعمال البحث في الإنترنت ، و لها مميزات كثيرة من ضمنها الخصوصية و عدم التتبع و التخلص من الإعلانات و إمكانية إستخدامها مع أدوات الذكاء الإصطناعي. و هي تبحث في أكثر من محرك : google, duckduckgo, startpage ... و غيرها. يمكنك تجربتها ك Docker Container.
https://t.co/OPn08GOKcd
⁉️ كيف يحمي نظام (Android 17 Beta) -تلقائياً- مستخدميه من التهديدات الأمنية المتقدمة دون الحاجة لتدخل يدوي؟
في هذا الثريد 🧵 ملخص لأبرز الميزات المستحدثة في النظام: 👇
لا تجامل فيما يخص الزواج، كن واضحًا وصريحًا، ولأن تُحرج الآن خير لك من أن تتورط طوال عمرك، ولا تجعل حديث الناس معيار، فمن سيدفع الثمن في النهاية هو أنت، لا تظلم من ستقبله أو ترفضه لمجرد تعرضك للضغوط الاجتماعية، الكثير سينصحك لأجل نفسه وقليل من سينصحك لأجلك أنت.
#اسامه_الجامع
من محاسن #الذكاء_الاصطناعي أنه حسّن القدرة التعبيرية لدى الإنسان وطور مهارات التفكير لديه؛ إذ يضطر عند كتابة التعليمات (prompt) إلى أن يتنزّل من ذكائه الإنساني إلى ذكاء الآلة، فيكون محدداً ومباشراً وواضحاً ومختصراً، كما لو كان يشرح ما يحتاجه لطفل حافظ وغير نبيه 🙂🙂
للمطورين لنظام #أندرويد:
هل فكرتم بيوم من الأيام بأنكم تشاركون في تطوير AOSP (Android Open Source Project) سواء بـ: عمل تحسينات، تصحيح أخطاء، إضافة ميزات جديدة؟
هذا المقال يضع أقدامكم على أول الطريق: 👇
https://t.co/JXMZj2fr9b
المبدأ الأساسي لمنع حدوث memory leak هو منع الأوبجكت ذو العمر الطويل (long-lived) من الاحتفاظ بمرجع (strong reference) لأوبجكت ذو عمر قصير (short-lived).
الحالات التطبيقية على هذا المبدأ كثيــــــرة.
ومن باب التمثيل لا الحصر، نأخذ حالة الـsingletone obj للتوضيح كما في الصورة 👇
من الأخطاء الصامتةالتي قد يقع فيها بعض المطورين هي حصول(memory leak)، وهي الحالة التي لا يستطيع فيها الـGarbage Collector (GC) تحرير الذاكرة من الأوبجكتات التي لم يعد يحتاجها التطبيق.
مما يؤدي في نهاية المطاف إلى فشل تشغيل التطبيق، أو -في أحسن الأحوال- يتسبب بـ"أداء" سيء للتطبيق.