الثلاثاء، 7 مايو 2019

مدونة المحترف

مدونة المحترف

Link to موضوع جديد لك

تعرف على مقبرة جوجل ، وآخر الخدمات التي دفنت هناك ؟

Posted: 07 May 2019 07:10 AM PDT

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

لهذا السبب قام مطور بانشاء موقع اسمه  مقبرة جوجل "Google Cemetery" ،عند تصفحها ستجد تقريبا 45 منتجاً وخدمة مختلفة تم دفنها، من هذه المنتجات والخدمات كان لهم عمراً طويلاً ولاحظتها الكثير من المستخدمين وحازت على الشهرة والاستخدام، ومنها لم تستخدم كثيراً ولم تعرف في السوق.

 وهذه بعض هذه الخدمات المدفونة في هذه المقبرة :

Picnik 2006-2013
Picasa 2002-2016
Songza 2007- 2016
Google Now 2012-2016
Project Ara 2013-2016
Project Tango 2014-2017
Google Allo 2016-2018
Google Reply 2018-2018


 ومن خلال هذه الموقع او المقبرة ان صح التعبير يمكنك معرفة هذه الخدمات والمنتجات التي تم إرسالها في غياهب النسيان. والجميل في الموقع انه يقدم لكم معلومة عن الخدمة وسبب قتلها وانهائها.


تسريب صور جديدة لهاتف OnePlus 7 Pro الجديد

Posted: 07 May 2019 05:10 AM PDT

تسريب صور جديدة لهاتف OnePlus 7 Pro الجديد
من جديد تتكشف تسريبات جديدة عن هاتف OnePlus 7 Pro الجديد و الخاص بشركة ون بلس الصينية و ذلك على بعد أيام قليلة من الكشف عنه رسميا ضمن سلسلة هواتف OnePlus 7.

و من المنتظر أن تكشف شركة ون بلس الصينية عن هواتفها الذكية من طراز OnePlus 7 و على رأسها OnePlus 7 Pro الجديد في فعالية خاصة خلال يوم 14 ماي المقبل، و إلى ذلك الوقت فإن عدد من الصور قد انتشرت للهاتف الجديد خلال الساعات القليلة الماضية على الإنترنت.



5 أسباب رئيسية لتعلم لغة برمجة Julia

Posted: 07 May 2019 05:03 AM PDT

جوليا هي لغة برمجة حديثة تم تطويرها بهدف أن تكون متاحة كلغة حرة وعالية المستوى وسريعة. تم الكشف عن جوليا رسمياً للعالم في عام 2012 وقدمت بعض الميزات الرائعة.

قد تفكر في ما هي الحاجة إلى لغة أخرى؟ لذا ، دعني أخبرك أن لغات البرمجة لا يمكن أن تكون مثالية أبدًا. فهي ليست المنتج النهائي أبدًا ، لذا استمر في التغيير والتطور مع الوقت. اليوم ، سوف أشارك خمسة أسباب لتعلم لغة البرمجة جوليا.


1. Codebase مكتوب بالكامل بلغة جوليا نفسها
إذا كنت تستطيع تطوير تطبيقات في جوليا ، فهذا يعني أيضًا أنه يمكنك المساهمة في جوليا. إنها واحدة من أهم مزايا جوليا مقارنة باللغات الديناميكية الأخرى.

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

جوليا فوق هذه المشاكل. قاعدتها ، ومكتبتها القياسية ، والعمليات البدائية مثل الحساب ، وما إلى ذلك مكتوبة بلغة جوليا نفسها . 

2. سريعة جدا
 تم تصميم Julia من خلال الحفاظ على الأداء العالي كأعلى الأولويات. لأنه يأتي مع مترجم LLVM الذي يتيح لك ترجمة تطبيقات جوليا إلى رمز الأصلي لأنظمة تشغيل متعددة.

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

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

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

على سبيل المثال ، إذا كتبت خط مائل عكسي ، فيمكنك حينئذٍ كتابة سلسلة (سلسلة LATEX مكافئة) لإدراج الحرف المقابل. هذه ميزة مفيدة للغاية للمطورين الذين يمكّنونهم من استخلاص بعض المعادلات وكتابتها مباشرةً. مثل إذا كتبت julia> \ sqrt <TAB> ، ستحل جوليا محل \ sqrt برمز الجذر التربيعي (julia> √ ).

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

يساعد هذا كثيرًا في إنشاء تعليمات برمجية فعالة ويسمح بإرسال الطريقة على أنواع وسيطات الدوال بشكل متكامل مع اللغة.

من أجل جعلها أكثر تعبيراً ، تقدم جوليا أيضًا تعليقات توضيحية صريحة في الكود "غير المطابق" سابقًا. تفي التعليقات التوضيحية بثلاثة أغراض أساسية: تحسين قابلية القراءة البشرية ، والتقاط أخطاء المبرمجين والاستفادة من آلية جوليا القوية للإرسال المتعدد.

5. لغة البرمجة للأغراض العامة
تم تصميم Julia في البداية كلغة فنية ولكن الآن يمكنك استخدامها حتى في البرمجة للأغراض العامة. يمكنك استخدام Julia لكتابة واجهات المستخدم ، وتجميع الاكواد البرمجية بشكل ثابت وحتى نشر الكود على خادم الويب.  
تعمل جوليا على نموذج إرسال متعدد وتجعل من السهل التعبير عن العديد من أنماط البرمجة الوظيفية والكائنات. توفر مكتبة جوليا القياسية أيضًا التحكم في العمليات ، والتسجيل ، والتوصيف ، وI/O غير متزامن ، إلخ.


مايكروسوفت تكشف عن لعبة Minecraft Go بالواقع المعزز (فيديو)

Posted: 07 May 2019 04:44 AM PDT

مايكروسوفت تكشف عن لعبة Minecraft Go بالواقع المعزز (فيديو)
على خطىى لعبة الواقع المعزز الشهيرة "Pokemon Go" تستعد شركة مايكروسوفت لإطلاق نسخة الواقع المعزز من لعبتها المعروفة Minecraft و التي ستحمل إسم Minecraft Go.

و كانت مايكروسوفت قد كشفت في فعاليتها الخاصة بالمطورين Build و التي انطلقت بالأمس عن الفيديو التشويقي للعبتها Minecraft Go و التي تؤكد أن الشركة تعمل على نسخة واقع معزز من هذه اللعبة، فيما أشارت الشركة أنها ستقدم معلومات أكثر خلال 17 ماي الجاري.






ليست هناك تعليقات:

إرسال تعليق

حوحو للمعلوميات

حوحو للمعلوميات ...