الثلاثاء، 11 ديسمبر 2018

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

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

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

ما هي لغات البرمجة المستخدمة من قبل مبرمجي جوجل ؟

Posted: 11 Dec 2018 05:33 AM PST

لنفترض أنك في يوم من الأيام تطمح للعمل في Google كمبرمج أو مطور برامج. ما هو السؤال الأول الذي سوف تسأله لنفسك؟ اكثر سؤال ستسأله هو ماهي لغات البرمجة التي تستخدمها Google داخليًا؟

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

طبعا هذه المعلومات تم جمعها من الأشخاص الذين يعملون في Google والمنتجات التي طورتها Google.والتي تكشف عن بعض المعلومات المتعلقة باللغات المستخدمة في Google داخليًا. فيما يلي بعض منها:

 1. C ++

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

قد تكون تنوع استخدام C ++ سببًا آخر لاستخدامه في Google. ويمكن استخدامه لمجموعة واسعة من التطبيقات بما في ذلك الرسومات ثلاثية الأبعاد ، واجهة المستخدم الرسومية ، وتنفيذ عمليات حسابية معقدة  ...

2. بايثون

معظمنا يعرف بايثون . فهي لغة تتميز بالبساطة والمتانة والتنوع. من المحتمل أن هذه الميزات هي السبب في أنها من بين اللغات المفضلة التي تستخدمها Google داخليًا.

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

يُعتقد أن محرك بحث Google مكتوب بـ Python. يتم استخدام نفس اللغة أيضًا لكتابة برامج تتبع الارتباطات والعناكب التي تستخدمها جوجل .

3. جافا

Java هي لغة برمجة راسخة موجودة منذ أكثر من 20 عامًا. ومن بين لغات البرمجة التي تستخدم بكثافة في جوجل. كما هو متوقع ، يمكن أن تكون تعددية استخدام Java أحد الأسباب التي تجعلها شائعة جدًا. يمكن استخدامه لبرمجة كل من الأجهزة وكذلك نظام التشغيل. على سبيل المثال ، يعتمد نظام التشغيل Android على جافا. Java أيضا فعالة جدا عندما يتعلق الأمر بتشغيل الخوادم.

عندما يتعلق الأمر بـ Google ، يتم استخدام Java بشكل أساسي للبرمجة وتطوير واجهة المستخدم. تتمتع جافا بدعم كامل من العديد من المكتبات.

3. جافا سكريبت

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

خذ مثالاً على إعلانات Google. يتم تشغيلها بواسطة JavaScript. يتم استخدام اللغة أيضًا في الأجهزة المحمولة. لقد تم تحسين استخدام جافا سكريبت بواسطة Node.js وهي تقنية خادم قوية.

5. Golang 

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

على سبيل المثال ، يستخدم Go مستوى ثابت وكفاءة C ++ بينما يأخذ في نفس الوقت إنتاجية وبساطة بايثون.

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

ماهي انواع أقراص SSD؟ والفرق بينهم ؟

Posted: 11 Dec 2018 04:47 AM PST

لا شك انك سمعت عن الـ SSD، فهي البديل لاقراص "HHD" الشهرة والتي تجدها في جميع الحواسيب ، الا وقت قريب كانت هذه الاخيرة هي المسيطرة في هذا المجال قبل ان تتطور التكنولجويا وتقدم لنا "SSD" ، التي تتميز عن "HHD" بالكثير من الاشياء ومن ابرزها السرعة في القراءة والكتابة ، وكذلك عدم الازعاج لانها لا تحتوي على اي مكون مكانيكي ، كما انها خفيفة الوزن ...الخ.

لكن بطبيعة الحالة هناك العديد من الانواع SSD وفي هذه التدوينة سنتعرف عليها ، لتفيدك عند ترغب في شراء "SSD" لحاسوبك

SLC : 

هذا النوع من SSD يقوم بتخزين واحد بيت في كل خلية.يتميز بكونه اكثر موثوقية وامان ويجعل الأمر أكثر صعوبة لحدوث خطأ ما في صصض الخاص بك.ومن ايجابياته : سرعة عالية.موثوقية البيانات عالية. اما السلبيات  الوحيدة لهذا النوع هو التكلفة العالية .

 MLC:

بعكس الاول ، هذا النوع من الـSSD يقوم بتخزين  اثنين بيت في كل خلية. ولهذا تجد ان تكلفته اقل من النوع الاول ، الا انه يتميز بسرعة عالية في القراءة والكتابة مقارنة بالأقراص التقليدية HHD.

TLC:

في هذا النوع من "SSD" نجد انه يقوم بتخزين ثلاثة بيت في كل خلية . مما يعني انه يقدم لك احجام عالية للتخزين ، كما انه يتميز بتكلفة منخفضة . لكن في مقابل ذلك ، ستجد فيه بعض السلبيات اهمهما انخفاض في عدد دورات إعادة الكتابة ، وكذلك سرعة القراءة والكتابة تكون فيه منخفضة مقارنة بالانواع الاخرى.

الآيفون ممنوع في الصين!

Posted: 11 Dec 2018 01:03 AM PST

الآيفون ممنوع في الصين!
يبدو أن آبل تعيش على وقع خسارة كبيرة بعد منع عدد من هواتفها من التسويق في الصين، وتعتبر الصين أهم سوق بالنسبة لآبل ولباقي شركات التقنية العالمية وذلك بسبب حجمها الكبير.

ويعود سبب هذا المنع إلى الدعوى القضائية التي رفعتها ضد شركة كوالكوم إثر نزاع قضائي بين الشركتين يعود إلى بداية العام 2017، وتتهم شركة كوالكوم شريكتها السابقة آبل بعدم دفع مستحقاتها التي تدين لها بها لاستعمالها مكوناتها في هواتف آيفون، وهو السبب الذي دفع محكمة صينية لاتخاذ هذا القرار.

وحسب وسائل الإعلام فإن محكمة "فوزهو" في ولاية "فوجيان" الصينية حكمت بمنع سبعة من طرازات هواتف آيفون من التسويق والاستيراد على الأراضي الصينية ومن بينها آيفون إكس وآيفون 8 ثم آيفون 8 بلس و آيفون 7 و كذلك آيفون 7 بلس بسبب ما اسمته باحترام الملكية الفكرية لشركة كوالكوم المدعية.


إنستغرام تعلن عن ميزة رائعة

Posted: 11 Dec 2018 12:49 AM PST

إنستغرام تعلن عن ميزة رائعة
يواصل تطبيق التواصل الاجتماعي المختص في الصور والفيديوهات والتابع لفيسبوك "إنستغرام" إطلاق المزيد من الميزات بين الفينة والأخرى، وكان آخرها ما أعلن عنه بالأمس.

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

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

الكشف عن ثغرة جديدة أصابت 52 مليون مستخدم وجوجل تسرع إغلاق خدمتها

Posted: 11 Dec 2018 12:40 AM PST

الكشف عن ثغرة جديدة أصابت 52 مليون مستخدم وجوجل تسرع إغلاق خدمتها
يبدو أن موعد إغلاق موقع التواصل الاجتماعي الخاص بجوجل "جوجل بلس" والذي لم يستطع تحقيق أي نجاح أومنافسة فيسبوك أصبح أقرب مما كان مخططا له في السابق.

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

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


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

إرسال تعليق

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

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