saifalharthi

مهندس ابحاث و تطوير مهتم بأبحاث علوم الحاسب

281 143 ألف مشاهدات المحتوى عضو منذ
saifalharthi اسألني

انا سعودي

و الحمدلله وصلت لاحتراف عدد من اللغات مثل جافا و بايثون و نحاول نراجع سي++ :)

انا سعودي و الحمدلله وصلت لاحتراف عدد من اللغات مثل جافا و بايثون و نحاول نراجع سي++ :)
saifalharthi اسألني

الباحثين لا يستهدفوا المستخدمين المبتدئين .. و لكن قد يصل نواتج عملهم الى منتجات تستهدفهم

الباحثين لا يستهدفوا المستخدمين المبتدئين .. و لكن قد يصل نواتج عملهم الى منتجات تستهدفهم
saifalharthi اسألني

نعم مجال تحليل النص من المجالات المهمة و هناك مركز متميز في ستانفورد و ابحاث في اللغة العربية في كبرى المؤتمرات .. خصوصا من مركز قطر للابحاث QCRI

رأيت برامج اعراب الي كثيره .. لكن لا اعرف ان تم نشر هيكلها او طريقة عملها في مؤتمر كبير

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

حب البحث -> اساس قوي في علوم الحاسب -> مشرف متميز -> الصبر على المشرف :) -> حضور المؤتمرات البحثية -> العمل في مراكز بحثية مختلفة في الصيف

حب البحث -> اساس قوي في علوم الحاسب -> مشرف متميز -> الصبر على المشرف :) -> حضور المؤتمرات البحثية -> العمل في مراكز بحثية مختلفة في الصيف
saifalharthi اسألني

كل بحث قمت به نفذناه كأنظمة و بعضها في طور الدخول الى المراحل التجارية لكن هذا لا يقلل من اهمية ما لم يكن له تطبيق تجاري لأن المشكلة مهمة

لكن نظرة "الأبحاث حبيسة الرفوف" نظرة سطحية لأن البحث الجيد يكون اساس لأبحاث اخرى تحسنه او تبدأ منه مجالات جديدة و عمل الباحث الأساسي هو حل المشكلة و التقدم في مجاله و كل شيء بدأ بجانب نظري بحت باثباتات رياضية و لم يكتب لها سطر كود الا بعد سنين طويلة و بعضها لم يكتب بعد و مع ذلك تكون من اكثر البحوث المحترمة في المجال و الأمثلة كثيرة.

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

كل بحث قمت به نفذناه كأنظمة و بعضها في طور الدخول الى المراحل التجارية لكن هذا لا يقلل من اهمية ما لم يكن له تطبيق تجاري لأن المشكلة مهمة لكن نظرة "الأبحاث حبيسة الرفوف" نظرة سطحية لأن البحث الجيد يكون اساس لأبحاث اخرى تحسنه او تبدأ منه مجالات جديدة و عمل الباحث الأساسي هو حل المشكلة و التقدم في مجاله و كل شيء بدأ بجانب نظري بحت باثباتات رياضية و لم يكتب لها سطر كود الا بعد سنين طويلة و
saifalharthi اسألني

كل مجال بحثي مهم بنظري .. المهم ان تذهب للمجال الذي تحبه و ليس ما هو دارج لأنها تتغير في الاهتمام من فترة الى اخرى

كل مجال بحثي مهم بنظري .. المهم ان تذهب للمجال الذي تحبه و ليس ما هو دارج لأنها تتغير في الاهتمام من فترة الى اخرى
saifalharthi اسألني

ابحث عن مشرف متميز و اعمل معه .. هو من سيرشدك في مجاله و ستستخدم خبرتك البرمجية في تحويل افكارك و افكاره الى شي ملموس

ابحث عن مشرف متميز و اعمل معه .. هو من سيرشدك في مجاله و ستستخدم خبرتك البرمجية في تحويل افكارك و افكاره الى شي ملموس
saifalharthi اسألني

ههههههههههههههه ... افضل ان لا اجيب عليها لأنها قصة ممكن تتحول الى فيلم يحصد الأوسكار :)

ههههههههههههههه ... افضل ان لا اجيب عليها لأنها قصة ممكن تتحول الى فيلم يحصد الأوسكار :)
saifalharthi اسألني

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

معظم من يعمل على البحث هنا هم الأكاديميين .. لذلك روابتهم من الحكومة و هذا بسيط مقارنة بغيرها .. لم ادخل البحث مهتما بالمادة .. هو شغفي
saifalharthi اسألني

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

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

للأسف لست مطلعا على هذا المشروع بشكل كبير

للأسف لست مطلعا على هذا المشروع بشكل كبير
saifalharthi اسألني

ليست هناك لغات مخصصة .. ما استخدمه في عملي هو جافا و سي++ غالبا

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

الصعوبة الدائمة في العمل البحثي هو "هل فعلا هذا البحث جيد و سيقدم شي؟ " و هذا عمل يومي لتقديم ما هو فعلا مفيد

ليست هناك لغات مخصصة .. ما استخدمه في عملي هو جافا و سي++ غالبا احد الصعوبات واجهتني في عملي في مجال جديد بالنسبة لي .. اعمل في مجال قواعد لبيانات و كيفية معالجة البيانات الضخمة خصوصا المكانية .. فكان لابد معرفة اساسيات هذا المجال من هياكل البيانات و غيرها و هذا تطلب قراءة الكثير من الأبحاث في هذا المجال و الحمدلله تجاوزتها الصعوبة الدائمة في العمل البحثي هو "هل فعلا هذا البحث جيد و سيقدم شي؟ " و هذا عمل
saifalharthi اسألني

١- غالب المشرفين ممن اعرفهم ينصحوا طلابهم في التقديم في انترنشب في الصيف .. سواء كان في مركز البحث او في فريق التطوير و ذلك افضل من ناحية السيرة الذاتية و ايضا ايضاح قدرة الطالب على العمل على مجالات بحثية مختلفة و ايضا في بيئة عمل

٢- الأشخاص هم من اثروا :) سواء كانوا في جامعات او شركات .. لأنك ان اخذتها من منظور عدد الأبحاث ستجد الجامعات اكثر وهذا طبيعي .. و ايضا ستجد ان لها اثر اكبر لأن معظم من حصلوا على جوائز Turing Award كانوا في جامعات .. لكن هذا ابدا لا يقلل من الأخرى في الأخير بحثك سيتم تقييمه و ان كان قوي سيكون اساس لغيره

١- غالب المشرفين ممن اعرفهم ينصحوا طلابهم في التقديم في انترنشب في الصيف .. سواء كان في مركز البحث او في فريق التطوير و ذلك افضل من ناحية السيرة الذاتية و ايضا ايضاح قدرة الطالب على العمل على مجالات بحثية مختلفة و ايضا في بيئة عمل ٢- الأشخاص هم من اثروا :) سواء كانوا في جامعات او شركات .. لأنك ان اخذتها من منظور عدد الأبحاث ستجد الجامعات اكثر وهذا طبيعي .. و ايضا ستجد ان لها اثر اكبر لأن
saifalharthi اسألني

عليكم السلام د.طيب اكيد اعرفك و ان شاء الله نلتقي :)

١- على الرغم من التحفظ ارى ان المستقبل كبير لهذا المجال و هناك منصات خرائط مفتوحة مثل OpenStreetMap التي نستخدمها و نشارك فيها لاثراء بعض البيانات التي نحتاجها .. و هناك بيانات اكثر لأن المستخدمين اصبحوا اكثر مشاركة من قبل

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

عليكم السلام د.طيب اكيد اعرفك و ان شاء الله نلتقي :) ١- على الرغم من التحفظ ارى ان المستقبل كبير لهذا المجال و هناك منصات خرائط مفتوحة مثل OpenStreetMap التي نستخدمها و نشارك فيها لاثراء بعض البيانات التي نحتاجها .. و هناك بيانات اكثر لأن المستخدمين اصبحوا اكثر مشاركة من قبل ٢- المحتوى شي لا نستطيع التحكم فيه في اي لغة .. لكن هل ابحاث اللغة العربية وصلت الى دقة لعمل هذه الأشياء .. للأسف لا
saifalharthi اسألني

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

في البحث العلمي جانب اكتشاف جميل و بالنسبة لي هي اقرب مجال لأكتشاف الجديد و رؤية المستقبل قبل الأخرين

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

عليكم السلام

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

لم افهم الجزء الثاني من السؤال .. هل المقصد ان يستشهد الباحث ببحثه السابق لبحث مستقبلي؟ اذا كان هذا المقصد فنعم بامكانه ذاته و كل الباحثين عملوا ذلك

عليكم السلام كل البحوث لها اساسات .. و الباحث يستمد منها و من تفكيره و استنتاجه و منها يقدم الجديد سواء كانت نظرية جديدة او طريقة حل جديدة لمشكلة موجودة و غيرها و اذا تم النشر بعد المراجعة يكون هذا البحث قابلا لأن يكون مرجع لأبحاث مستقبلية لم افهم الجزء الثاني من السؤال .. هل المقصد ان يستشهد الباحث ببحثه السابق لبحث مستقبلي؟ اذا كان هذا المقصد فنعم بامكانه ذاته و كل الباحثين عملوا ذلك
saifalharthi ثقافة

المنشورات من مركز ابحاث مايكروسوفت اكثر بكثير من براءات الاختراع المسجلة

المنشورات من مركز ابحاث مايكروسوفت اكثر بكثير من براءات الاختراع المسجلة
saifalharthi ثقافة

ان كان المقصود الربحيه هذا شي اكيد ... لكن مايكروسوفت تعطي سنويا ٥ مليار دولار لمركز ابحاثها (دون تفاصيل بحته ) و هناك يعملوا حتى على مشاكل في المنطق و اشياء نظرية من الموكد انها لن تصل للمنتجات

ان كان المقصود الربحيه هذا شي اكيد ... لكن مايكروسوفت تعطي سنويا ٥ مليار دولار لمركز ابحاثها (دون تفاصيل بحته ) و هناك يعملوا حتى على مشاكل في المنطق و اشياء نظرية من الموكد انها لن تصل للمنتجات
saifalharthi ثقافة

قد يكون هذا سبب منطقي لكن حتى المبرمجين و خريجي علوم الحاسب ارى قلة الاهتمام فيهم من هذه الناحية .. هل لأننا تعودنا ان نكون مجتمع مستهلك لا منتج؟

قد يكون هذا سبب منطقي لكن حتى المبرمجين و خريجي علوم الحاسب ارى قلة الاهتمام فيهم من هذه الناحية .. هل لأننا تعودنا ان نكون مجتمع مستهلك لا منتج؟
saifalharthi ثقافة

الحوسبة الكمية بدأت فكرتها من الثمانينات الميلادية و لاقت انتباه كبير عندما نشر بيتر شور في عام ١٩٩٤ خوارزميته التي تحلل الأعداد الى مركباتها الأولية بسرعة كبيرة و طبعا هذا يعني انها تفك تشفير RSA بسرعة و هذا غير ممكن في النمط الحوسبي المستخدم لدينا الأن ( لا زال سؤال مفتوح )

لكن نعم هذا العلم وجد انتباه كبير من المجتمع العلمي الحوسبي لما يقدمه من انماط حوسبة تعطي خوارزميات ذات اداء افضل في مشاكل Optimization Problems

لكن لا زال في بداياته و قد نرى فيها تقدم جميل

هناك ايضا فكرة DNA Computing و فيها نجحت جامعة اسرائلية في استخدام الحمض النووي في عمل بعض العمليات الحسابية

و ايضا هناك تفكير باستخدام عناصر بيئية للحوسبة .. و الأعمال كثيرة

الحوسبة الكمية بدأت فكرتها من الثمانينات الميلادية و لاقت انتباه كبير عندما نشر بيتر شور في عام ١٩٩٤ خوارزميته التي تحلل الأعداد الى مركباتها الأولية بسرعة كبيرة و طبعا هذا يعني انها تفك تشفير RSA بسرعة و هذا غير ممكن في النمط الحوسبي المستخدم لدينا الأن ( لا زال سؤال مفتوح ) لكن نعم هذا العلم وجد انتباه كبير من المجتمع العلمي الحوسبي لما يقدمه من انماط حوسبة تعطي خوارزميات ذات اداء افضل في مشاكل Optimization Problems لكن لا زال
saifalharthi ثقافة

لا زال هناك الكثير من العمل و الاكتشاف .. SQL لا زالت مسيطرة على مجال قواعد البيانات في ٣٠ سنة لذلك اراها مؤثرة

نقطة ان البحوث بحاجة لوقت هي نقطة سليمة لكن هذا عمل الباحث ... ان يفكر في المستقبل و يحل المشاكل

لا زال هناك الكثير من العمل و الاكتشاف .. SQL لا زالت مسيطرة على مجال قواعد البيانات في ٣٠ سنة لذلك اراها مؤثرة نقطة ان البحوث بحاجة لوقت هي نقطة سليمة لكن هذا عمل الباحث ... ان يفكر في المستقبل و يحل المشاكل
saifalharthi برمجة

اشكرك على التعليق نعم كلامك سليم و هناك من ذكر عملية

Bitwise operation للتأثير العكسي و كلا منكما صحيح

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

و ذكرت في اخر المقال انه هذه لسيت الطرق الوحيدة انما هناك طرق اعقد مثلا Gaussian Blur و طرق عملها سواء باستخدام FFT او لا

اشكرك على التعليق نعم كلامك سليم و هناك من ذكر عملية Bitwise operation للتأثير العكسي و كلا منكما صحيح لكن كان الهدف من هذا هو التبسيط على من بدأ بالبرمجة انه بعمليات حسابية بسيطة و بفكرة بسيطة عن البرمجة تستطيع عمل شيء جميل و ذكرت في اخر المقال انه هذه لسيت الطرق الوحيدة انما هناك طرق اعقد مثلا Gaussian Blur و طرق عملها سواء باستخدام FFT او لا
saifalharthi تطوير الويب

نعم يستخدموا MySQL و عدلوا عليها بشكل مهول لأنهم اول جهة واجهت هذا الكم الهائل من البيانات و ووضعوا تحديثاتهم عليها و نشروها في Github

بالنسبة لCassandra على الرغم من ان فيسبوك هي من قامت بانشاءه الا انها تركتها و عملت مشاريعها على HBase و هو قاعدة بيانات Hadoop

لكن كل التعاملات اللحظية لا تتم عبر هذه القواعد .. انما تكون البيانات مخزنة على الذاكرة العشوائية ( نعم محركات البحث و فيسبوك و تويتر و غيرها تخزن هذه البيانات في الرامات) و لكن فيسبوك عملت نظام ادارة بيانات اسمته Scuba يختم بمراقبة و تحليل الأشياء في مدة قصيرة جدا و نشرتها في بحث تجده هنا

https://www.facebook.com/pu...

توجه قواعد البيانات حاليا هي ان تكون قواعد البيانات كاملة او جزيئا في الرامات ( مثال عليها مشروع Hekaton الذي تم الحاقه في MS SQL Server 2014) و طبعا ان تبقى مزايا SQL موجودة فيها

نعم يستخدموا MySQL و عدلوا عليها بشكل مهول لأنهم اول جهة واجهت هذا الكم الهائل من البيانات و ووضعوا تحديثاتهم عليها و نشروها في Github بالنسبة لCassandra على الرغم من ان فيسبوك هي من قامت بانشاءه الا انها تركتها و عملت مشاريعها على HBase و هو قاعدة بيانات Hadoop لكن كل التعاملات اللحظية لا تتم عبر هذه القواعد .. انما تكون البيانات مخزنة على الذاكرة العشوائية ( نعم محركات البحث و فيسبوك و تويتر و غيرها تخزن هذه البيانات في
saifalharthi برمجة

هيكل جميل و مستخدم بشدة في الأنظمة و هو عبارة عن Binary Search Tree متزنة لكن قابلة لضبط اتزانها و فكرتها ان العناصر الأكثر استخداما تكون بالقرب من Root و ذلك يجعل الوصول لها اسرع مع الحفاظ على توازن الشجرة في حال قرب عنصر اخر عن طريق Rotations

هيكل جميل و مستخدم بشدة في الأنظمة و هو عبارة عن Binary Search Tree متزنة لكن قابلة لضبط اتزانها و فكرتها ان العناصر الأكثر استخداما تكون بالقرب من Root و ذلك يجعل الوصول لها اسرع مع الحفاظ على توازن الشجرة في حال قرب عنصر اخر عن طريق Rotations
saifalharthi برمجة

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

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