مدونة المحترف |
- افضل لغات البرمجة لصناعة برامج ومنصات للتعرف على الصور
- بالفيديو: JerryRigEverything يبتكبر نسخة شفافة لهاتف OnePlus 6T!
- أكثر الوظائف اجراً في مجال علوم الحاسب الآلي في عام 2019
- الأرقام الجديدة تكشف عن أكثر الشركات مبيعا للهواتف الذكية
- كيف تعاقب من قام بإختراق واي فاي منزلك
- خبر غير سار لـ آبل بشأن آيفون 5G
- تقرير: قرصنة جديدة لبيانات المستخدمين على فيسبوك
افضل لغات البرمجة لصناعة برامج ومنصات للتعرف على الصور Posted: 05 Nov 2018 04:43 AM PST يعتبر التعرف على الصور أحد الميزات التي اصبحنا نسمع عنها كثيرا و يتم تضمينها في معظم الأجهزة والبرامج الحديثة. تحتوي هذه الميزة على نطاق واسع من التطبيقات ، وأكثرها شيوعًا في الأنظمة الأمنية. فهي تمكّن الأجهزة من التعرف على هوية الشخص أو الكائن فقط من خلال صورته. التعرف على الوجوه هو نتاج التعرف على الصور. إذن ، ما الذي يتطلبه الأمر لإنشاء تطبيق أو برنامج يحتوي على ميزة التعرف على الصور؟ تحتاج ببساطة إلى برمجة البرنامج باستخدام لغة برمجة تدعم تنفيذ هذه الميزة. بالطبع ، هناك بعض اللغات التي يمكنها القيام بهذه المهمة. فيما يلي أفضل لغات البرمجة للتعرف على الصور. 1. Matlab Matlab هي لغة برمجة مستقلة لديها إطارها الخاص و IDE التي توفر لك مساحة عمل أكثر قوة. تأتي لغة البرمجة مع مجموعة واسعة من الأدوات التي يمكنك استخدامها للتعامل مع مهام برمجة تقنية أكثر بسهولة. التعرف على الصور ومعالجة الوجه هي بعض المهام التي يمكن معالجتها بواسطة Matlab.. يمكن لبعض الأدوات المتوفرة في Matlab تنفيذ مهام معالجة الصور المعقدة مثل الاقتصاص والتدوير والتغطية وغيرها. يوجد أيضًا كود Matlab مخصص لاستدعاء ميزة التعرف على الوجوه وتنفيذها. يستخدم هذا الرمز قاعدة البيانات AT & T. لهذا السبب ، يجب تنزيل قاعدة البيانات AT & T قبل استخدام هذا الكود. معظم تطبيقات التعرف على الوجه المتقدمة مكتوبة بلغة Matlab. 2.Python حاليًا ، تم تصنيف Python كأكثر لغات البرمجة شيوعًا . إن بساطتها وتعدد استعمالاتها هما من الأسباب التي تجعل العديد من المبرمجين يفضلون استخدامها. على الرغم من كونها بسيطة ، فإن Python هي لغة يمكنك الاعتماد عليها لأداء المهام المعقدة. يمكن استخدامه لإنشاء ميزات معالجة الصور والتعرف عليها. ومن مميزاته ايضا انه تأتي بمجموعة من المكتبات اللازمة للعديد من الوظائف ، من بينها التعرف على الصور. واحدة من أقوى المكتبات وأكثرها فعالية هي مكتبة Scikit-Learn Machine Learning . وبصرف النظر عن التعرف على الصور ، يمكن استخدام المكتبات للقيام بوظائف أكثر ذكاءً مثل التعرف على الوجوه واكتشاف الحركة. 2. C / C ++ / C # لا يمكنك أن تخطئ أبداً عندما يتعلق الأمر بعائلة C من لغات البرمجة. فهي قوية ويمكنها فعل أي شيء ، بما في ذلك إنشاء وظائف معالجة الصور والتعرف عليها. توفر لك مجموعة C لغات البرمجة خياران لإنشاء ميزة معالجة الصور. يمكنك اختيار برمجة كل شيء من الصفر حيث تقوم بكتابة الكود يدويًا. الخيار الثاني هو استخدام المكتبات الموجودة المصممة خصيصا لهذه اللغات البرمجية. تتضمن هذه المكتبات OpenGL و EmguCV و OpenCV والعديد غيرها. لديهم ميزة معالجة الصور الذكية للتعرف على الصور. 4. جافا مثل C و C ++ ، لا يمكننا أبدًا التقليل من قوة لغة برمجة Java. هذه اللغة قوية بما يكفي لأداء وظائف معقدة. يمكن استخدامه لإنشاء تطبيقات لمعالجة الصور والتعرف على الصور. باعتبارها لغة برمجة مستقلة ، يمكنك إنشاء وظيفة معالجة الصور من البداية. ميزة هذه الطريقة هي أن لديك السيطرة الكاملة على الوظائف. بدلا من ذلك ، هناك مكتبات قوية يمكن دمجها في Java لغرض إنشاء ميزة التعرف على الصور. OpenCV هي واحدة من المكتبات المتوافقة مع Java. يمكنك اختيار الطريقة التي تناسبك. أداة OpenCV Open Source Computer Vision هي أداة متقدمة تستخدم في المعالجة في الوقت الفعلي. وهو أيضًا أداة متعددة المنصات ومن ثم يمكن دمجها في أي لغة برمجة لغرض تنفيذ وظائف معالجة الصور والتعرف عليها. يمكن دمجها مع لغات البرمجة C و C ++ و Java و Python و Android. OpenCV يأتي مع خوارزميات غير محمية من براءات الاختراع ،مما يعني يمكنك استخدامها دون أي قيود قانونية. يمكن استخدامه لأغراض تجارية وأكاديمية. يحتوي على فئة مخصص التعرف على الوجه والتي يمكنك استخدامها لتجربة قدرات ميزة التعرف على الصور دون أي متاعب. هناك ايضا مجموعة من وثائق غنية بالمعلومات والتي ستوضح لك كيفية تنفيذ ميزة التعرف على الصور. بشكل عام ، OpenCV هي أداة انتقال للتعرف على الصور بغض النظر عن لغة البرمجة التي تستخدمها. |
بالفيديو: JerryRigEverything يبتكبر نسخة شفافة لهاتف OnePlus 6T! Posted: 05 Nov 2018 04:31 AM PST في السابق كانت شركات صناعة الهواتف الذكية تركز على صناعة هواتف ذكية بهياكل لا تكشف عن ما بداخل هذه الهواتف، لكن في الفترة الأخيرة انتشرت موضة جديدة لدى بعض مصنعي الهواتف الذكية لإطلاق هواتف بهايكل من الواجهة الخلفية تعكس بعض المكونات الموجودة في الهاتف. ومن بين هذه الشركات هناك شاومي وهاتفها Xiaomi Mi 8 Pro ثم إتش تي سي وهاتفها HTC U12 Plus، وهو الأمر الذي دفع اليوتوبر الشهير صاحب القناة الشهيرة على منصة يوتيوب "JerryRigEverything" والمعروف باختباراته القاسية للهواتف المختلفة، دفعه إلى ابتكار نسخة شفافة من هاتف OnePlus 6T الجديد اليوتوبر JerryRigEverything نشر فيديو يشرح فيه مراحل تحويل هذا الهاتف إلى هاتف بواجهة خلفية شفافة |
أكثر الوظائف اجراً في مجال علوم الحاسب الآلي في عام 2019 Posted: 05 Nov 2018 04:14 AM PST ليس هناك شك في أن علوم الكمبيوتر هي مستقبل العالم في التوظيف. عند التخرج ، تضمن لك وظيفة ذات رواتب عالية.. سيفتح لك مجال علوم الكمبيوتر العديد من الخيارات الوظيفية المختلفة. يمكنك اختيار أن تكون مهندس برامج ، ومحلل بيانات ، ومسؤول النظام ، ومحلل أمن ، وغير ذلك الكثير. قبل التخصص في أي عمل متعلق بعلوم الكمبيوتر ، هناك سؤال واحد سوف يخطر ببالك تلقائيًا. كم سأربح؟ حسنا ، وظائف مختلفة تقدم امتيازات مختلفة. فيما يلي أهم الوظائف المدفوعة في علوم الكمبيوتر والتي سنشاهدها في عام 2019. وقد تم انشاء هذه القائمة بناء على تحليل مواقع العمل المختلفة والمجتمعات عبر الإنترنت. 1. كبير مهندس البيانات في السنوات الأخيرة ، أصبحت البيانات الضخمة موضوعًا مهما في عالم الأعمال. ويستتبع ذلك تحويل البيانات الأولية إلى معلومات مفيدة يمكن استخدامها في صنع القرار. الشركات في حاجة ماسة لخبراء البيانات الكبيرة. من المفهوم أنه مع البيانات الصحيحة ، يمكن للأعمال التجارية بسهولة تمرير منافسها والانتقال إلى المستويات التالية. وبصرف النظر عن تحليل البيانات وتفسيرها ، فإن مهندسي البيانات الضخمة مسؤولون أيضًا عن تطوير البرامج التي يمكنها أتمتة مهمة تحليل البيانات. لهذا السبب ، سيكون العمل جاهزًا للتنازل عن مبالغ ضخمة من المال للاحتفاظ بمهندسي البيانات لديه. من الضروري وجود درجة علمية في الكمبيوتر وبعض المهارات العملية في قاعدة البيانات لتكون مهندس بيانات كبير. متوسط الراتب لمهندس بيانات هو 155000 دولار. 2. عالم البيانات عمل عالم البيانات هو اطفاء المعنى للبيانات وتحويلها الى شيء مفيد. وبصرف النظر عن المعرفة بعلوم الكمبيوتر ، فإن علماء البيانات جيدون في الرياضيات والإحصاءات والنمذجة. إنهم يستخدمون هذه المعرفة لتحليل البيانات المعقدة بشكل نقدي من مصادر مختلفة. يجب أن يكون عالِم البيانات جيدًا أيضًا في بعض لغات البرمجة مثل Python و Java. متوسط الراتب لعالم البيانات هو $ 121،500. 3. مدير أمن نظم المعلومات أمن الأنظمة هو موضوع بالغ الأهمية . حتى المنظمات التي يفترض أنها تمتلك البنية التحتية الأمنية الأكثر تقدمًا تجد نفسها دائمًا تحت التهديد. للتخفيف من المخاطر ، فإنها عادة ما تستخدم مديري أمن نظم المعلومات. يضمن مدير أمان الأنظمة عدم حدوث أي خرق للأمان في أنظمة المؤسسة. يجب عليهم أيضًا الاطلاع على أحدث الاتجاهات الأمنية. لكي تكون محلل أمن الأنظمة ، تحتاج إلى الحصول على شهادة رئيسية مثل CompTIA Security + أو محترف أمان معتمد لأنظمة المعلومات (CISSP). الوظيفة تجذب الامتيازات المربحة. متوسط راتبهم هو 140،000 دولار 4. مهندس البيانات البيانات غير المنظمة ليست ذات فائدة لأي مؤسسة. يجب أن تكون منظمة بشكل جيد بحيث يمكن تفسيرها واستخدامها من قبل الشركة أو أي مؤسسة أخرى. تقع على عاتق مهندس البيانات لتنظيم البيانات في بنية منصوص عليها بشكل جيد. كما أنها مسؤولة عن ترجمة متطلبات العمل إلى حلول قاعدة بيانات ذات معنى. مهندس بيانات يضمن أيضا أن جميع التدابير الأمنية لقاعدة البيانات قد تحققت. متوسط راتب مهندس البيانات هو $ 133،500. 5. مهندس التطبيقات هذا هو واحد من أعلى وظيفة في علوم الكمبيوتر مدفوعة الأجر. تستلزم الوظيفة تصميم وتنظيم البنية الكاملة للتطبيق ، بغض النظر عن النظام الأساسي الذي سيتم استخدامه فيه. سيعمل مهندس التطبيق على واجهة المستخدم ، والبرمجيات الوسيطة ، والخلفية للتطبيق. يجب أن يكون لديهم أيضًا معلومات فنية حول تشغيل التطبيق. في معظم الحالات ، يطلب من المهندسين التطبيقات للعمل مع المطورين الآخرين. ولهذا السبب ، تعتبر مهارة التواصل شرطًا ضروريًا. يجب أن يكون لديهم أيضا مهارات التخطيط والتنظيم. متوسط راتبهم هو 135،000 دولار. 6. مدير البيانات على الرغم من أنها قد تبدو وظيفة عادية ، الا انها ليس كذلك. انها واحدة من وظائف علوم الكمبيوتر عالية الأداء. جميع الشركات والمؤسسات لديها قواعد بيانات. الشيء الوحيد الذي قد يختلف هو حجم قاعدة البيانات. يتم تنفيذ هذه المهام من قبل مديري قواعد البيانات. ويحصل مديرو البيانات في المؤسسات الكبيرة على ما يصل إلى متوسط قدره 000 129 دولار. وإلى جانب المؤهلات الأكاديمية ، يحتاج مدير قاعدة البيانات إلى امتلاك مهارات القيادة والتنظيم. 7. مهندس البرمجيات بمجرد تخرجك بشهادة في علوم الكمبيوتر ، يمكنك أن تصبح في النهاية مهندس برمجيات. هذه الوظيفة تستلزم تصميم وإنشاء المواصفات الهندسية الأساسية للبرامج والتطبيقات. يجب أن تكون على دراية بنظم المعلومات ولغات البرمجة المحددة. يجب عليك أيضا امتلاك مهارات الاتصال ممتازة. متوسط الراتب لمهندس البرمجيات هو124500 دولار. 8. محلل أمن البيانات تتمثل وظيفة محلل أمن البيانات في إنشاء آليات قوية متعددة لحماية البيانات من مختلف أنواع المخاطر. هذا يمكن أن يكون ضد كل من التهديدات الأمنية الداخلية والخارجية. يجب أن يكون لدى محللي أمن البيانات فهم متعمق لأمن الكمبيوتر ، وأمن الشبكات ، وبروتوكولات الشبكات ، وتقنيات التشفير ، وإدارة الجدار الناري من بين عدة إجراءات أمنية أخرى. يجب أن يكونوا على علم دائمًا بالقوانين المتعلقة بأمان البيانات. عادة ما يتطلب أرباب العمل شهادة معترف بها مثل CISSP. متوسط الراتب من محللي أمن البيانات هو 125000 دولار. 9. مطور تطبيقات المحمول تسعى العديد من الأنشطة التجارية إلى الوصول إلى عملائها خارج نطاق مواقع الويب. أسهل طريقة للوصول إلى العملاء هي من خلال الأجهزة المحمولة. لتحقيق ذلك ، عليهم بناء تطبيقات المحمول. هذا يعني أن هناك طلبًا كبيرًا على مطوري تطبيقات الجوال . هذا يترجم مباشرة إلى الأجر المرتفع. يجب أن يكون مطورو تطبيقات الجوّال من ذوي الخبرة في تطوير التطبيقات لمنصتين أساسيتين (iOS و Android). يجب أيضًا أن تكون متمرسًا في البرمجة باستخدام أطر عمل مختلفة ولغات مختلفة لتطوير المحمول. متوسط الراتب لمطور تطبيقات الهاتف المحمول هو 107،000 دولار 10. مهندس الشبكات اللاسلكية ليس هناك شك في أن المزيد من الناس يحتضنون مكاتب متنقلة. إنهم يمنحون الناس القوة والقدرة على العمل من أي مكان. تحتاج هذه المكاتب وحتى الأجهزة المحمولة إلى الاتصال بشبكة لاسلكية وبالتالي زيادة طلب مهندسي الشبكات. مهندسو الشبكات هم خبراء في جميع جوانب شبكة الكمبيوتر كما أنهم جيدون في القضايا المتعلقة بأمن الشبكة. لتكون واحدًا منهم، يجب أن يكون لديك شهادة شبكة مثل Professional Network Network Professional (CWNP). متوسط راتب مهندس الشبكة اللاسلكية هو 122،000 دولار. |
الأرقام الجديدة تكشف عن أكثر الشركات مبيعا للهواتف الذكية Posted: 05 Nov 2018 02:12 AM PST يتواصل التنافس بين شركات صناعة الهواتف الذكية حول أكثرها مبيعا في السوق العالمية، وفي هذا الإطار يوجد ثلاث متنافسين معروفين، هم سامسونغ وآبل ثم الشركة الصينية المتزايدة النفوذ هواوي. مكتب الدراسات "International Data Corporation" أصدر تقريره الجديد حول أكثر الشركات المصنعة للهواتف الذكية مبيعا في الأسواق العالمية خلال الربع الثالث من العام الجاري، وكما جرت العادة فإن الشركة الكورية الجنوبية ساسمونغ في المقدمة، إلا أن هذه الريادة قد تكون مهددة بسبب النمو المتزايد للصينية هواوي. وهكذا فإن سامسونغ باعت قرابة 72.2 مليون جهاز في هذا الربع الثالث بنسبة تقدر 20.3 في المئة وهو ما يعني تراجع عن نفس الفترة من السنة الماضية بنسبة 13.4 في المئة فيما واصلت هواوي صعودها الكبير حيث باعت 52 مليون هاتف بنسبة 14.6 في المئة من السوق وزيادة عن نفس الفترة من 2017 بـ 32.9 في المئة فيما جاءت آبل ثالثة ب 46.9 مليون هاتف وبنسبة 13.2 في المئة من حصة السوق مع زيادة لم تتجاوز 0.5 في المئة عن العام الماضي. |
كيف تعاقب من قام بإختراق واي فاي منزلك Posted: 05 Nov 2018 01:54 AM PST |
خبر غير سار لـ آبل بشأن آيفون 5G Posted: 05 Nov 2018 01:45 AM PST في الوقت الذي من المنتظر فيه أن تقوم عدد من الشركات المصنعة للهواتف الذكية العاملة بنظام أندوريد بإطلاق أول هواتفها التي تدعم تقنية الاتصالات 5G فإن آبل المنافس الأول لهواتف أندرويد تجد صعوبة كبيرة في ذلك. وكانت الكثير من التقارير تشير إلى أن آبل تعول على إطلاق أول هواتفها الآيفون المدعمة لتقنية 5G العام المقبل، وذلك لمنافسة شركات أندرويد خصوصا سامسونغ وهواوي التي تنوي القيام بنفس الشيء في 2019، إلا أنه من الواضح أن طموحات هواوي ستصطدم بالواقع. موقع Fast Company المتخصص أشار إلى أن أولى هواتف آيفون بنظام 5G لن يكون متوفرا قبل العام 2020، ويعود هذا التاخير بالأساس إلى شركة إنتل المزود الرئيسي لشركة آبل بشرائح الهواتف الذكية، حيث من المفترض تزويد هذه الهواتف بشرائح modem 8161 التي ستضمن دعم هواتف آيفون لتقنية الاتصالات الحديثة، إلا أن إنتل ما زالت تواجه صعوبات في هذا الشق. |
تقرير: قرصنة جديدة لبيانات المستخدمين على فيسبوك Posted: 05 Nov 2018 01:16 AM PST يبدو أن مشاكل موقع التواصل الاجتماعي مع عمليات القرصنة المستمرة وحماية بيانات المستخدمين ما زالت مستمرة، فخلال نهاية الأسبوع الماضية تم الكشف عن اختراق بيانات العديد من المستخدمين والمتاجرة بها. وبعد انفضاح أمر قضية "كامبريدج أناليتكا" التي جلبت الكثير من المشاكل لشركة فيسبوك منذ بداية العام الجاري، فإن الشركة وجدت نفسها أمام عمليات قرصنة متتالية، وأحدثها هو ما كشف عنه القسم الروسي ف هيأة الإذاعة البريطانية "بي بي سي/ BBC" من تعرض بيانات الآف المستخدمين للقرصنة. ويشير التقرير الجديد لـ بي بي سي أن الأمر يتعلق بالمراسلات الخاصة بأكثر من 81.000 مستخدم، والمعلومات الخاصة المتعلقة ببيانات 120 مليون حساب مرتبطة بهذه المراسلات، لكن الخطير هو تأكيد القناة على أن هذه البيانات أصبحت متاحة للبيع على الإنترنت، وهو ما يشكل خطرا كبيرا. كما أن تقرير ال بي بي سي يوكد أن غالبية الحسابات المستهدفة توجد في روسيا وأوكرانيا وبدرجة أقل في الولايات المتحدة الأمريكية وبريطانيا، فيما تقول فيسبوك أن الأمر يتعلق بإضافات ثالثة مثبتة في متصفحات جوجل كروم وموزيلا فايرفوكس وأوبرا هي التي تسببت في حصول هذه المشكلة وأن الأمر لا يتعلق بثغرة في المنصة. |
You are subscribed to email updates from موضوع جديد لك. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
ليست هناك تعليقات:
إرسال تعليق