RIO & The 24 yrs Challenge - ريو وتحدي العام الـ 24

Mon May 28, 2018 · 28 min read

هذا المقال متاح باللغة العربية و الإنجليزية يمكنك إختيار اللغة بالضغط على إسم اللغة

This article is available in Arabic and English, You can choose the language by clicking it's name

طبعا الCover الخاص بالمقال ملوش علاقة بيه إلا إني بحب المشهد دا فـ حطيت الصورة دي و يارب اكون مبسوط معاكم 😜

من سنتين نشرت مقال بعنوان Inovbot and 22 years old

لو مقرأتوش إقرأه, هتاخد فكرة عن الAnniversary Challenge اللي انا بدخلها المفترض إني بحاول اخلي كل سنة فيه تحدي جديد, وبيكون فيه هدف من التحدي دا, فـ في عيدميلادي الـ 22 كان التحدي هو " إنوفبوت " لكن في الـ 23 للأسف كانت الدنيا ملخبطة معايا خالص لدرجة إني حتى مقدرتش اكمل اي حاجة وﻻ اكتب مقال عن اي حاجة عملتها في السنة دي

لكن انا افتكر إن بعد الـ 22 نشرت بوست على بروفايل الفيسبوك بالتحدي الخاص بالـ 23 عاماًو دا كان البوست

rio-start

هو التحدي مبيكونش بس إني اوصل لهدف معين , العام الـ 22 كان التحدي مجرد إني انجز حاجة كنت شايفها حلم

لكن السنادي الموضوع كان مختلف كنت شايف إني عاوز انجز حاجات كتير بالإضافة للتحدي نفسه. صراحة مبحبش اتكلم واقول انا عملت وعملت وعملت , مبحبش اتكلم عن نفسي بمعنى آخر 😃 و بكره فكرة إني افضل اشكر في نفسي لإني شايف نفسي ديماً معملتش اي حاجة تستحق , لكن المقالات اللي زي دي بتديني انا شخصياً دفعه لما اشوفها بعدين وابص لنفسي اني كنت فين وبقيت فين, اينعم المكانتين ممكن ميكونوش حاجة كبيرة لكني شخصياً بحس بتحسن. و اوقات كتير لما برجع للكلام اللي في المقالات دي : الكلام دا بيبعد عني الإحساس بإني شخص useless و إني معملتش اي حاجة تستحق الذكر

هي بتكون Motivational ليا في الحقيقة, والله اعلم بتكون لباقي الناس ايه , لكني اتمنى إنها يكون ليها تأثير إيجابي عليك أيها القارئ العزيز ❤️ .

حاجة اخيرة, انا بحس إني حٌر اكتر وانا بكتب هنا في المدونة بتاعتي عن السوشيال ميديا عامة, دا غير إني اساساً مبديش السوشيال ميديا اي اهتمام و في الغالب اغلب بوستاتي سٌخرية و هزار , نادر إني اتكلم بجدية عليها . ف هتحس بإختلاف في إسلوب الكلام هنا

هتكلم في المقال دا عن حاجتين

  1. ايه اللي انجزته من اخر مقال كتبته
  2. ريو

بخصوص النقطة الأولى مش هتكلم عن كل حاجة هتكلم عن الـ Highlights

ما بعد تحدي الـ 22

مبدئياً انا مستاء من فكرة إني بكبر في السن, يعني انا لو عن نفسي ف انا نفسي ارجع 18 سنة تاني , ولو ينفع اكتر من كده معنديش مانع 😅 , لكن من الواضح إن مفيش حل لإننا نوقف الزمن وإني بقى عندي 24 سنة , حقيقي انا مش متخيل نفسي شخص عنده 24 سنة تماماً , بتهيألي انا شايف نفسي اصغر من كده لكن دا ميمنعش الحقيقة و إن مفيش اسرع من الوقت. وإني شايف من وجهة نظري اللي ملهاش لازمه إني لازم انجز اكتر واكتر و إني مش عاوز الوقت دا يمر عبثاً كده, مش شرط كل الوقت يعني بس 50% منه على الأقل يكون إضافة لشخصنا او إنجاز او محاولات فاشله , لإن في الغالب المحاولات دي كلها بتعلمنا كتير.

نبدأ بالـ Highlights في الفترة الأخيرة , مش فاكر الترتيب بالظبط لكني هحاول احصر كل اللي انا فاكره مبدئيااكتسبت مهارات كتير جديده ودا كان بسبب كام Interview مع كام شركة الInterviews دي كلها حقيقي برغم إني مشتغلتش معاهم إلا إني اتعلمت كتير و خلوني ابص لحاجات مكنتش واخد بالي منها

لذلك بدأت اشتغل على نفسي اكتر علشان اوصل لل Attitude اللي انا عاوزه


مبادرة مليون مبرمج عربي

الحاجة اللي بعد كده كانت مبادرة مليون مبرمج عربي واللي اتقبلت فيها كـ محاضر في اول مجموعة فيها و كان فيه مميزات و عيوب لكنها كانت تجربة مفيدة جدا , خصوصا التواصل مع طلبة من انحاء الوطن العربي كله و المتابعه معاهم و دا اضافلي صراحة ودي شهادة التقدير بعد تخرج المجموعة اللي كنت فيها لسه وصلاني من كام يوم , هي حاجة بسيطة جدا لكني فعلا كنت مبسوط بالتجربة كاملة 😃

omac-certi


Workshop مدينة زويل

اخر سنتين اشتغلت Workshops & Courses كتير كان اضخمهم دبلومة WebSpiders و اخرهم كان الخاصة بمدينة زويل و برغم انها كانت مجرد 4 ايام فقط إلا إنها بفضلها جدا, كان اول مره اشتغل مع جروب من مختلف الاعمار كان معايا ناس في الوركشوب من 14 سنة ل فوق ال 25 كان فيه تنوع رهيب في العقليات و كلهم متميزين جدا , وحقيقي كانت اول مره استمتع كده في وركشوب او كورس وتقريبا الطلبة كمان عجبهم الوركشوب ممكن تشوف ارائهم هنا

Zewail City Workshop 2018-01-28


أول عمل عن بعد من رومانيا

ودي كانت من اكبر الحاجات اللي حصلتلي صراحة , واللي ناس كتير كانت فاهمة إني سافرت رومانيا , لكن خليني اوضح انا كنت كاتب

romania-job

My First Remotely Job in Romania

ودا معناه إن الوظيفة Remotely او بالعربي تقريبا يعني وظيفة عن بعد يعني انا بشتغل و التواصل بيكون اونلاين مع الشركة

ودي مكانتش Full-Time Job كانت مجرد Part-Time لإني مكنتش فاضي و صراحة التعامل مع الشركة دي حقيقي فرق كبير اوي بين التعامل مع اغلب العملاء العرب اللي عرفتهم و الشركة دي. و للأسف هقول الكلام دا واتمنى ميزعلش حد مني, لكن فعلا التعامل مع العملاء او الشركات بره هيعرفك قد إيه احنا هنا بنذل بعض و وبنعامل بعض بسوء جدا في الشغل , وانا حزين إني بقول كده , لكن دا اللي اتضحلي من التعامل مع الطرفين.


تيدكس الزقازيق - TEDx Zagazig

ودي كانت من اعظم واصعب التجارب, كنت حابب انزل بوست بعد المؤتمر علطول بالتفاصيل لكني صراحة مكانش فيه وقت , فـ خليني اتكلم هنا عنه يوم 3 مارس وصلني الرسالة دي من دكتورة الاء من تيدكس الزقازيق Screenshot_2018-05-23_00-27-20

هو في البداية كانت الفكرة عن الSecurity لكن بعدين اتحولت للذكاء الإصطناعي و إتكلمت فيه عن ريو

مبدئياً الرسالة فعلا فرحتني جدا وفي نفس الوقت كنت شايف انها مهمة صعبة جدا برضو

انا شخصياً مبحبش الظهور لمجرد الظهور, ومكنتش حابب اطلع إلا وانا فعلاً عارف إن اللي هقوله هيفرق مع الناس او هيفيدهم بأي شكل

وكنت حاسس إن الـ Talk حمل كبير اوي عليا , وإنه تحديتفاصيل ما قبل الـ Talk محتاجه لوحدها مقال لكني هختصرمبدئياً التوك كانت عن الذكاء الإصطناعي وإنه ازاي سلاح ذو حدين, و جزء تاني عن ريو المساعد الشخصي الخاص بيا و اللي وصلتله في ريو وقتها و إيه تخيلي لـ ريو بعدين و قولت كام فكرة مجنونة كانت في دماغي عن ريو و المستقبل

وحقيقي انا اتصدمت من اراء الناس عن الـ Talk من بعد نزولي من على المسرح لحد ما شوفت كام بوست للناس على الإيفينت الخاص بالمؤتمر و دي صور لرأي الناس في اليوم كله وكمان الـ Talk بتاعي , وحقيقي فرحني جدا إن الـ Talk فرق مع الناس

أينعم التوك رعب الناس شويه من المستقبل 😅😅 لكن كان ﻻزم نوضح الصورة كاملة

talkfeedback1

talkfeedback2

بخصوص الفديو بتاع التوك اللي اكتر من حد سألني عليه , هو المفروض إنه هيترفع على قناة TED اول ما يتقبل , فـ لما يوصلني بإذن الله هنشره عندي


OCTOS

كمان من الحاجات اللي حابب اذكرها هي اوكتوس, لإني كنت تعبت فيه صراحة و بعدين انشغلت عنه بإختصار شديد اوكتوس هو موقع انا بنيته ببنية تحسسك إنه نظام لوحده , بدل ما تتصفح 20 موقع مثلا عشان تعرف حاجات مختلفه, لا هو موقع واحد فيه كل الTools اللي بتحتاجها و بتستخدمها اسرع وأكفأ , وبعدها نزلت فيه تطبيق كان بيجيب إجابات الاسئلة في موقع Test your bonds لو حد لسه فاكره وسميت التطبيق دا Fix your bonds 😎
للعلم التطبيق دا الناس حبته جدا و عمل حوالي 10 اﻻف زيارة ف 3 ايام دا غير إن الناس استخدمته 20 الف مره ف انهم يعرفوا اجابات 20 الف شخص و دا حاجة كانت صدمة بالنسبالي 😂 قولتلكم إني بستخدم السوشيال ميديا غلط 😂 ودول 2 posts فيهم تفاصيل عن الموضوع , لكن قبل ما تشوفهم , انا موقف الشغل على اوكتوس ف احتمال تلاقي حاجات مش شغاله , لكن المفاجأة إنه فيه اصدار كبير اوي و احسن بمراحل كتير جدا جدا جدا جدا , هينزل قريب واحتمال ميكونش اسمه اوكتوس , و إحتمال ميكونش بنفس الفكرة لكنه هيكون قريب منه شويه ,

تقدر تقول هو فكرة جاتلي بسبب افكار كتير اشتغلت عليها و الفكرة دي في دماغي بقالها فترة كبيرة وكنت بحاول اخرجها بشكل يليق بها , ف إنتظروها لإني متأكد إنها هتكون حاجة حلوه 😉

octos

fix-your-bonds


Medium

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

بعدها من خلال المقال دا و كام مقال تاني جالي عرض الشغل بتاع رومانيا, ومن بعدها نشرت سلسلة مقالات عن Angular 5 و حالياً نشرت جزء من سلسلة جديده عن Angular 6 و اللي كان فوق توقعاتي إن المقالات بدأت تجيب مشاهدات كبيرة , خصوصا إن المقالات دي في تخصص دقيق جدا و كمان المطورين فيه عددهم مش كبير اوي يعني مقارنة بالمقالات العامة ودي صورة من وقت كتابة المقال لإحصائيات لآخر 30 يوم على موقع ميديم 😎❤️

medium-stats

الجميل في الموضوع ان الزيارات بتتضاعف كل يوم و دا شئ مبهج جدا دا غير كومنتات الناس


ريو

ودا المفروض إنه المقال مكتوب علشانه لكني الحماس اخدني شويه و اتكلمت عن كل اللي اتكلمت عنه فوق 🙄

زي ما قولت فوق على البوست اللي كتبته بعد عيدميلادي ال22 , كانت فكرة ريو حاضره في دماغي لكنها مكانتش كامله

حقيقي كنت محتاج ابني مساعد شخصي خاص بيا ينظملي الدنيا شويه ويساعدني انجز حاجات كتير في وقت اقل , خصوصاً إني في الغالب بحب انجز اي حاجة في وقت اقل وبحب فكرة الـ Automation جدا

مبحبش اني اعمل اي حاجة مٌملة او روتينية, بكره الفكرة دي , وبكره مفهوم اننا في 2018 ولسه فيه ناس بتقوم بمهام كتير اغلبها ملل و روتين , في حين إننا ممكن نستبدل كل دا بـMachine و هتكون أكفأ إلى حد ما من البشر خصوصا إن نسبة الخطأ تكاد تكون غير موجوده

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

خلينا نسأل الاسئلة المهمة


questions

ايه هو ريو؟

ريو ملوش وصف محدد , لكن الوصف الأمثل ممكن تقول مساعد شخصي , بمعنى إني بنيته بحيث إنه يساعدني انجز اي حاجة بضيع فيها وقت كتير , او ممكن تقول رفاهية 😜 فيه حاجة حابب اوضحها , ريو مش تطبيق لإن بعد ما خلصت TEDx Talk فيه ناس افتكرت انه تطبيق هو حرفياً ملوش مكان محدد انا بربطه بأي حاجة انا عاوز اوصله بيها , حالياً هو مربوط ب تيليجرام , ماسنجر اللابتوب بتاعي و كام موقع كده خاصين بيا ,

فـ هو مش موجود في مكان معين, هو انا لو حبيت اربطه بحاجة بعمل كده , هو حالياً انا بستخدمه اكتر مع تيليجرام لإني بحبه اكتر من فيسبوك ماسنجر خصوصا إني بستخدمه كتير ف بيكون التواصل بيني وبين ريو اسرع من العادي


بيعمل إيه؟

ممكن تشوف الفديو دا الاول وبعدين إقرأ كلامي

حاجات كتير جدا , كلها بتلبي إحتياجاتي كـ احمد يعني مثلا أول حاجة عملتها فيه كانت ليها علاقة بالبيتكوين

بيتكوين

انا كنت حابب اتابع سعر البيتكوين و علشان اعمل كده كان لازم افتح موقع ما و اشوف السعر فيه , لكن انا حبيت اخلي الموضوع اسرع شويه

واضفت لريو إمكانية انه يجيب سعر البيتكون في اللحظة اللي انا بسأله فيها و يبعته ليا في الشات والكلام دا كله بيتم حرفيا في 300 مللي ثانية او اقل كمان

على عكس انت لو فتحت المتصفح وفتحت الموقع و استنيت الصفحة تحمل الكلام دا هياخد فوق ال 6 ثواني

ترجمة

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

تويتر

ببعتله اي كلام واقوله ينزله على اكونت تويتر بتاعي وبينشره في اجزاء من الثانية و يرد عليا بلينك التويتايه 😎

مش عاوز اصدمكم واقولك ان 90% من التويتات بتاعتي الاخيره كلها كانت من خلاله 😂

البحث

لو حبيت ابحث في جوجل عن اي حاجة, مش محتاج إني افتح المتصفح وافتح جوجل وابحث, لا مجرد اني اقوله google blablabla حط مكان blablabla دي اي حاجة تخطر علي بالك هيبحث في جوجل و هيرد عليا ب اول 10 نتائج بحث في جوجل و يبعتلي النتائج دي في اقل من ثانيتين

دا غير إن فيه تفاصيل كتير ف النقطة دي 😁

لو حبيت اعرف ايه الترند في اي مكان ببعتله وبيرد عليا بـ Google Trends في الدولة دي ودي حاجة حلوه لو حبيت تعرف ايه اللي بيدور في العالم في اي لحظة لو مكنتش متابع اخبار يعني

Location

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

Shortner

ودا ببعتله اي لينك طويل وبيختصره ليا على الصب دومين بتاعي والكلام دا مبياخدش ثانية برضو

News

ودي فيها قائمة بآخر الاخبار اللي انا مهتم اتابعها واللي اغلبها تقني , ومتجدده كل ثانية حرفياً

الحاجة الجاية دي من اقربهم إلى قلبي لإني تعتب فيها اوي و في نفس الوقت بتوفر وقت و مجهود 😅

Devices Control

من خلال رسالة ل ريو في الشات بيني وبينه يقدر يشغل المزيكا على اللابتوب بتاعي , اياً كان اللابتوب فين , سواء معايا في نفس المكان او بعيد عني , الاهم انه يكون متوصل بالنت

مش بس يشغل مزيكا , لا يشغل ويوقفها و يغير في اﻻغاني و يعلي الصوت ويعلي صوت اللابتوب نفسه ويوقفه خالص

كمان مديله الصلاحيات انه يتحكم في حاجات تانية كتير على اللابتوب زي انه يفرمت اللابتوب 😂 او يقفله

nights-king-rising

لو شوفت الفديو فوق , اخر سؤال دا , مكانش فكرتي خالص , دا حد من صحابي عرفته على ريو من فترة , فكان بيسأله من ضمن الاسئلة اللي جاوبها ريو اجابة فاجئتني :‘D كانت السؤال دا

Reminders

بقدر اقوله يفكرني بأي ميعاد, او اي حاجة عاوز اعملها بعدين و بيفكرني بيها من خلال مسدج

كمان ريو كل ساعة بيبعتلي مسدج في شوية بيانات عن كذا حاجة انا محددهم ليه , و كل يوم الصبح بيبعتلي مورنينج تيكست فيها شوية اخبار وحاجات عشان اقراهم

دا غير اني ممكن ابعتله لينك لأي مقال ويحفظه ويفكرني بيه كل شويه علشان ادخل اقرأه

فيه حاجات تانية كتير جدا , مفيش وقت إني احصرهم كلهم في المقال دا , وفيه حاجات ممكن تكون شيقه اكتر بس مش هينفع اتكلم عنها لإنها شخصية

والجزء الاخير من ريو هو جزء الـ AI فيه و دا فيه كلام Technical كتير لكني هختصر

مبدئياً اغلب الحاجات اللي فوق دي عبارة عن Fixed Tasks فيها بس جزء بسيط من ال nlp علشان يقدر يتعرف على الكلام اما الجزء الاخير فـ هو للـ Conversations لو حبيت ادردش معاه و دا فيه جزئين جزء بيدور على الإجابات لو كان فيه اسئلة و الجزء التاني مجرد Neural Machine Translation (seq2seq)

انا بعترف إنه الجزء دا مش wow لكن انا بحاول اخليه احسن يمكن إجاباته اوقات كتير بتصدمني يعني الردود بتكون غير متوقعه لكن في اوقات اجاباته مبتكونش ليها علاقة بالحوار

في المجمل قد يبدو ريو للبعض انه ملوش لازمة لكنه بالنسبالي انا صراحة وفرلي وقت كبير جدا , وخلاني اتعلم حاجات كتير علشان اعمله , و فتحلي مجالات مكانش عندي خلفية عنها

هل ممكن تستخدم ريو؟

هو حالياً ريو استخدامه شخصي ليا انا بس و انا قافل التواصل معاه من اي حد غيري ولو عرفت توصله وبعتله هيرد عليك برد واحد You're not my creator

جايز قريب ان شاء الله اعمل منه نسخة تكون public

فيه إحتمالين لـ ريو يأما احوله لبيزنيس, او انزله كاملاً Open-source حتى اللحظة مقررتش

لو كنت حضرت التوك بتاعي فـ انا قولت جزء من تخيلي لريو في المستقبل ومش هقوله هنا تاني لكن انا من الحاجات اللي عاوز اعملها فيه هو إنه يبدأ يرد على الإيميلات والرسائل على السوشيال ميديا كلها نيابة عني و دي حاجة ممكن الناس تشوفها مستحيله , لكن مفيش مشاكل لو جربنا نعملها 😁

انا حاسس ان الكلام عن ريو قليل جدا واني فعلا مغطيتش كل اللي كنت عاوز اقوله عنه , لكن الدنيا صيام وانا بكتب المقال دا في الصيام لإني مكنتش فاضي اكتبه من بدري, ولإني لازم اخلصه قبل يوم 28 فـ ممكن ننشر مقالات تانية مستقبلية هنا بتناقش افكار مجنونة ملهاش اي لازمة كالعادة بس كد! thanks

حاجة اخيرة لو وصلت للمقال من مكان ما ومتعرفش انا مين ممكن تفتح معرض اعمالي

The Web Guy

🙄اينعم فيه نسخة جديدة منه بس لسه منزلتش


Two years I wrote and published an article titled Inovbot and 22 years old , If you haven’t read it, read it .you will get an idea about the anniversary challenge that I do. Every year I try to make a new challenge for myself and there’s a goal for each challenge. So for my 22nd birthday, my challenge was “Inovbot” but unfortunately for my 23rd birthday, everything was a mess to the extent that I couldn’t even finish anything or write an article about what I achieved that year. But I recall posting a Facebook post after my 22 birthday about my 23 challenge

rio-start

Here’s the translation for the post

“Let’s specify the challenge of 23 😃, it will be something called RIO. until this moment I am not exactly sure if I am gonna settle on this name or not but lets keep it this way temporarily. The rest of the details will be all out after 358 days from now. But it will be something great, I promise ❤️."

These challenges are not just about achieving a specific goal, the 22’s challenge was just about achieving something that I thought was just a dream. but this year was different, I wanted to achieve a lot of stuff besides the main challenge.

Side note: I just want to clear out that I am in no way bragging about my work I Honestly don’t like to say "I did this and done that ", in another way I don’t like to talk about myself 😃 because I don’t think I have done something that deserves talking about. But articles like this just motivate me later on by looking at where I was and where I am now.

And looking back at the words in these articles truly helps me to stop thinking that I am a useless person who has done nothing worth mentioning. so for me, it’s just a motivational thing I do, and I don’t know what it means for other people but I hope it has a positive impact on you, my dear reader ❤️

And in general, I feel free to write here on my blog more than on any social media, besides I don’t actually give social media any attention and most of my posts are just sarcastic posts so you will rarely find me talking seriously there 😅.

I will talk in this article about 2 things: 1- What I have achieved since the last article 2- RIO

(for point no.1 I will talk only about the highlights)

After the 22’s challenge:

firstly, I am sad about the fact that I am growing up. if it was up to me, I would have chosen to go back to being 18 or younger and just never grow up 😂 but apparently there’s no way to stop time and now I will be 24 years old ,seriously I can’t see myself as a person who is 24 years old at all .but that doesn’t change the fact that time goes by really fast and in my humble opinion I think I have to achieve more and more because I don’t want that time to go by in vain, I think at least 50% of our time should be spent on learning new things and acquiring new skills or spent on trying to reach our goals or even just failed attempts because mostly these attempts teach us a lot.

so lets start with the highlights of the recent period, I can’t exactly recall the order of them but First of all, I gained lots of new skills and that was because of a couple of interviews. All of these interviews really taught me a lot and made me realize that there are a lot of important things that I have never given attention. So as a result, I started working on myself to reach the attitude that I want.


One Million Arab coders initiative :

the next thing was 1 Million Arab coder initiative which I got accepted in as a lecturer in its first round and there were advantages and disadvantages but it was a very beneficial experience, especially communicating and following up with lots of students from all over the Arab world. And this is the certificate of appreciation that I received from them just a couple of days ago, it’s something simple but I am very pleased with the whole experience 😃

omac-certi


Zewail City Workshop

the last two years, I have done lots of workshops & courses. The most important one of them was WebSpiders and the last one was the Zewail City Workshop and although it was only for 4 days but for the first time I got to work with people from different ages from 14 years old to 25 years old. The age and mind diversity was huge and they were all very special and honestly it was the first time to enjoy a workshop or course like this. And I think the students had enjoyed the workshop also according to their feedback here Zewail City Workshop 2018-01-28


My First Remotely Job in Romania:

romania-job

and this was the biggest thing that happened to me honestly and a lot of people thought that I would travel to Romania and didn’t notice that I said remotely 😃 This was only a part-time job because I was busy and honestly working with this company was truly different from working with Arab clients and unfortunately what I am about to say will upset some people but honestly dealing with foreign clients will make you realize how badly we treat each other and I am very sad to say so but this is what I realized from dealing with both parties .


TEDx Zagazig:

And this was one of the greatest and toughest experience I have ever had. I wanted to post a detailed post about it immediately after the conference but I didn’t have time so I will talk about it here. In the 3rd of March, I have received this message from Dr.Alaa from TEDx Zagazig

msg

“how are you? 😃 I am the head of speakers committee in TEDx Zagazig this season, the year-round conference for TEDx this year will be held on April 7 and we wanted to give a talk about the technology field and we want you to give this talk .there’s plenty of ideas that people suggested but by voting we found that ‘privacy and security issues’ was the best idea, so what do you think initially? and this idea is not mandatory, of course ."

So at first the idea was going to be about Security but it changed into Artificial intelligence and I talked about RIO.

Honestly, that message really made me so happy but at the same time, I knew it was going to be really hard because I personally don’t like showing up just for showing up so if I give this talk, I will want to give a talk that will really make a difference with people.

This talk was a really big pressure on me and such a challenge. The details before the talk would need a whole article for it but I will talk about it in brief. The talk was about the artificial intelligence and a part of it was about that it is a double-edged sword and the other part was about RIO (my personal assistant) and what I have achieved so far in it and what’s my vision for it. And I said a couple of crazy ideas that I had in mind for RIO and the future. And I was truly shocked with people’s opinions about my talk after I got off the Stage. And then I saw a couple of people’s posts about my talk posted on the Facebook event for TEDx Zagazig, which made me really happy that my talk actually made a difference with people. Yeah the talk terrified some people about the future but I had to show the full picture 😂 And here are screenshots for a couple of people’s posts about my talk.

talkfeedback1

talkfeedback2

About the video of the talk that a lot of people asked me about, it’s supposed to be uploaded on TED after it gets accepted so when I receive it, I will post it.


OCTOS

One of the things that I really want to mention is OCTOS because I worked very hard on it but then I got busy. Briefly, OCTOS is a website that I built in a way that makes you feel that it’s a system on its own so for example instead of browsing 20 websites to know different things, you would have one website that includes all the tools that you need and uses, and you get to use them in a faster and more efficient way. And then I uploaded on it an app that can find the rights answers for the Questions on Test your bonds website. and I called that app Fix your bond. FYI people loved this app and it had 10K people visiting it in only 3 days + it was used 20k times by people to get to know the answers of 20k person and this shocked me 😂.

I told you I am using social media incorrectly 😂

and these are 2 posts that include more details about the app but before you see them, know that I stopped working on OCTOS for now so u might find some features that aren’t working but the surprise is that there’s a new version that I am going to release very soon that would be way way way better than this version. And it probably won’t be called OCTOS anymore and it might not be the same concept but it will be close to it. you can say it’s an idea that I had because of so many other ideas that I worked on and this idea has been on my mind for a really long time and I have been trying to present it in a way that really does it justice so wait for it and I am sure it’s gonna be something great.

octos

fix-your-bonds


Medium:

my experience with writing articles on the Medium website started with just an article for a solution to an issue in Angular ,that I basically wrote just for myself because I needed to follow these specific steps lots of times for lots of projects so I just wrote an article about it but I was surprised that this article started to gain views and people started to thank me, I didn’t expect this at all 😅 and after that article and some others, I received the job offer in Romania that I talked about above, and then I publish a series of articles about Angular 5 and recently published part of the Angular 6 article series ,and the views for these articles was above my expectations especially that these articles about a very percise specialization and the number of its developers are not that big. and this is a screenshot of the statistics of the articles on the medium website for the last 30 days.

medium-stats

what really makes me happy is that the number of visits keeps on increasing and doubling and also the positive comments from lots of people.



RIO:

this article is supposed to be about RIO but I got excited and ended up talking about all the above 😃

As I said in my 22nd birthday post that the idea of RIO was in my mind but it wasn’t complete.

I really needed to build my own personal assistant that helps me organize my stuff and get things done in less time, especially that I love getting anything done in less time than it normally takes others and I love the idea of automation in general and I can’t stand routine stuff and I hate the fact that we are in 2018 but we still do stuff that mostly involves routine processes when we can replace all that with a machine that can perform more efficiently and barely generate any error

I know this article became very long and the majority won’t read all that so let us ask the important questions first.

What is RIO?

the ideal description for it is ‘personal assistant’ which means that I built it to help me get things done that normally takes a lot of my time, or you can say for entertainment :P and let me clear something .. RIO is not app, because a lot of people in my TEDx talk thought that it is, it actually doesn’t have a specific location, I connect it with anything I want, currently it’s connected to telegram, messenger and my laptop. I use it more with telegram because I love it more than messenger and it makes communication with RIO faster.

What does it do?

watch this video first and then continue reading

it does a lot of things that I need personally. for example, the first thing that I have done with related to bitcoin.

1-Bitcoin:

I wanted to follow up with bitcoin’s price and in order to do so I had to open a specific website to see its current price but I wanted to make this process faster and made RIO get me the Bitcoin price so the moment I ask for it, It replies with the info and all that happens literally in 300 milliseconds or even less . In contrast to opening the browser and then the website and waited for it to load because all that would take more than 6 seconds.

2-Translation:

I send to it any phrase in any language and tell it to translate it, it translates into Arabic by default and I can specify the language I want it to translate into. It depends on google translate but the difference here is the speed, I will try to post a video or picture down below that shows the speed in reply.

3-Twitter:

I can send to it anything and tell it to tweet it on my account and does in less than a second and it replies to me with the link for the tweet. Actually, 90% of my recent tweets was by it :“D

4-Searching:

if I wanted to google something, I don’t need to open the browser and then google to search. I only need to tell it ‘google blah blah blah’ and it will google it and replies to you with the top 10 results in less than 2 seconds.

I can ask it about the trends in a specific location and it replies to me with google trends for that location and this is great if you wanna catch up with what’s going on in the world.

6-Location:

I can send it any location name and it replies with the location’s exact spot on the map. And I am currently working on trying to make it send me how to get there from my current spot.

7-Shorten:

I can send it a long link and it will shorten it in my subdomain and this doesn’t take a second.

8-News:

And this includes the recent news that I am interested in which mostly technology related and it updates literally every second.

The next thing is one of my favorites because I worked really hard on it and at the same time, it saves time and effort.

Device Control:

I can chat with RIO and make him play Music on my laptop even when I am not near my laptop, it just needs to be connected to the internet. It can also pause and change the Music and can control the volume of the music and the volume of the laptop. Also, I gave it the authority to control lots of other stuff on my laptop like now it can actually format my whole laptop or shut it down.

nights-king-rising

9-Reminders:

I can tell it to remind me about any meeting or anything that I want to do and it reminds me through sending me a message. Also, every hour RIO send me a message that includes some info that I predetermined and every morning it sends a morning text that includes some news and other stuff to read. I can also send to it an article and it saves it and it keeps reminding me from time to time to read it. It does a lot of things but there’s no time to talk about them all here and there’s some other stuff that is really exciting about this point but i can’t also talk about it because it’s personal.

And the last part of RIO is AI and there are a lot of things I can talk about here but I will make it short.

The majority of the previous things we talked about in RIO are fixed tasks that include a simple part from NLP to recognize the words and the last part is for Conversations so I can chat with it. And it has 2 parts, part for finding the answers for questions and the other part is just a Neural Machine Translation. I admit that this part is not that great but I am trying to improve it, sometimes it honestly amazes me with it accurate reply and sometimes it replies with something out of context. so in general RIO can seem to people that it’s useless but for me, it saved me a lot of time and made me learn a lot of things in order to make it, and opened my eyes to lots of stuff that I didn’t have any background about it.

1_r9V8K9siyS45bR95DLPQSA

Can I use RIO?

Currently No, it’s just for my personal usage and you can’t connect with it and even if you did and send it anything, it will reply with one thing “You’re not my Creator”.

Maybe soon I will make a new version and make it public. if u attended my talk, you would know about my vision for RIO and I won’t repeat it here again but one of the things that I want to do, is making it replies to emails and messages on social media on my behalf ,this is something that some people think it’s impossible but nothing will stop me from trying.

I feel that my talk about RIO was short and I didn’t cover up everything I wanted to talk about it but it’s Ramadan and I am writing this while I am fasting and I need to finish it before May 28 so I might publish other articles about my crazy ideas for the future that might totally be unnecessary. And that’s all.

1_ZsNYWtZmNL0_shrwzLZdIQ

One last thing, I want to thank my friend Eman Thabet for helping me to translate this article into English. I really appreciate her efforts.


Some useful Links: