Look for any podcast host, guest or anyone
Showing episodes and shows of

Yasser Mohamed 12

Shows

LEETSPEAKLEETSPEAKYasser Tahiri: Rust, Python, AuthX and Open SourceYasser Tahiri (also known as yezz) is a Software Engineer and open source contributor from Morocco. He has contributed to many open source projects and worked with global tech teams.This episode was hosted by Anass Abidar, a software architecture student at 1337.Follow Yasser:X: https://x.com/THyasser1GitHub: https://github.com/yezz123LinkedIn: https://www.linkedin.com/in/yezz123/Follow Anass:X: https://x.com/AnassAb01LinkedIn: https://www.linkedin.com/in/abidaranass/Instagram: https://www...2025-05-1147 minHeavyweightHeavyweightHeavyweight Short: YasserWhen Yasser was a boy, he saw a cartoon that changed his life. He’s been searching for it ever since. The only problem is… it’s vanished. Credits This episode was hosted and produced by supervising producer Stevie Lane, along with Jonathan Goldstein, Mohini Madgavkar, and Phoebe Flanigan. The senior producer is Kalila Holt. Editorial guidance from Emily Condon. Special thanks to Pia Gadkari, Bobby Lord, Dr. Mohamed Ghazala, and Tom Scharpling over at The Best Show. The show was mixed by Bobby Lord.  Music by Christi...2023-12-0723 minHeavyweightHeavyweightHeavyweight Short: YasserWhen Yasser was a boy, he saw a cartoon that changed his life. He’s been searching for it ever since. The only problem is… it’s vanished. Credits This episode was hosted and produced by supervising producer Stevie Lane, along with Jonathan Goldstein, Mohini Madgavkar, and Phoebe Flanigan. The senior producer is Kalila Holt. Editorial guidance from Emily Condon. Special thanks to Pia Gadkari, Bobby Lord, Dr. Mohamed Ghazala, and Tom Scharpling over at The Best Show. The show was mixed by Bobby Lord.  Music by Christi...2023-12-0723 minAskDeveloper PodcastAskDeveloper PodcastEP78 - AskDeveloper Podcast - Fundamentals of Data Engineering with Joe ReisMohamed Elsherif and Mohamed Hassan, will be leading the discussion and posing thought-provoking questions to Joe Reis. Get ready to be inspired and learn from the best in the business! Whether you're a seasoned data engineer or just starting out on your journey, this is an opportunity to gain invaluable insights and knowledge from someone who has truly made an impact in the field. You'll walk away with a newfound appreciation for the art and science of data engineering and a renewed sense of purpose and inspiration. So, what are you waiting for? RSVP now and secure your spot for...2023-03-191h 13Cinematic Bullshit Podcast - بودكاست هراء سينمائيCinematic Bullshit Podcast - بودكاست هراء سينمائيمستقبل عالم زاك سنايدر ومستقبل الشركة في ظل الإدارة الحالية والتوقعات النهائية لمستقبل دي سي | مستقبل عالم DCEU الجزء الثانيThe DC Corps: The DC Corps [website] تويتر \ The DC Corps (TheDCCorps@) (twitter.com)The DC Corps - ME | FacebookThe DC Corps (@thedccorps) • Instagram photos and videos . محمد ياسر: Mohamed Yasser (@mohamedyasser9248) • Instagram photos and videosتويتر \ Mohamed Yasser (yasserm9248@) (twitter.com) . محمد شهم: 𝓢𝓱𝓪𝓱𝓶 | شـَهم (@its_shahm) • Instagram photos and videosتويتر \ Shahm® (MohammedShahm@) (twitter.com)محمد شهم | Facebook . حسابات عبدالله الأدهم: Abdallah Aladham (@aladhamofficial) • Instagram photos and videosتويتر \ Abdallah Aladham (aladhamofficial@) (twitter.com) . المصادر: Ben Affleck Being Done with ‘IP Movies’ Puts Final Nail in His Batman’s Coffin | Den of GeekMichael Keaton’s Batgirl Casting May Confirm Ben Affleck’s DCEU Fate (cbr.com) . مقالات محمد شمس: ‏‎The DC Corps - ME‎‏ - المنشورات | Facebook [01] ‏‎The DC Corps - ME‎‏ - المنشورات | Facebook [02]2021-12-301h 16Cinematic Bullshit Podcast - بودكاست هراء سينمائيCinematic Bullshit Podcast - بودكاست هراء سينمائيفيلم فلاش القادم ومدى تأثيره على عالم دي سي السينمائي | مستقبل عالم DCEU الجزء الأولThe DC Corps: The DC Corps [website] تويتر \ The DC Corps (TheDCCorps@) (twitter.com)The DC Corps - ME | FacebookThe DC Corps (@thedccorps) • Instagram photos and videos . محمد ياسر: Mohamed Yasser (@mohamedyasser9248) • Instagram photos and videosتويتر \ Mohamed Yasser (yasserm9248@) (twitter.com) . محمد شهم: 𝓢𝓱𝓪𝓱𝓶 | شـَهم (@its_shahm) • Instagram photos and videosتويتر \ Shahm® (MohammedShahm@) (twitter.com)محمد شهم | Facebook . حسابات عبدالله الأدهم: Abdallah Aladham (@aladhamofficial) • Instagram photos and videosتويتر \ Abdallah Aladham (aladhamofficial@) (twitter.com) . المصادر: Ben Affleck Being Done with ‘IP Movies’ Puts Final Nail in His Batman’s Coffin | Den of GeekMichael Keaton’s Batgirl Casting May Confirm Ben Affleck’s DCEU Fate (cbr.com) . مقالات محمد شهم: ‏‎The DC Corps - ME‎‏ - المنشورات | Facebook [01] ‏‎The DC Corps - ME‎‏ - المنشورات | Facebook [02] 2021-12-2950 minGeeksBlaBlaGeeksBlaBla#96 - Tech News & AMA #14Tech News & AMA #13 with our community members Abderrahim, Youssouf, Mohamed, mohamed and Yasser. We discuss the latest Tech News during this episode, and we answer audience questions about programming, community, new technologies, and much more. Guests Mohamed Ez-zarghili Mohammed Aboullaite Yasser Tahiri Abderrahim soubai Notes 0:01 - Intro and welcoming. 0:04 - Community friends updates 0:09 - New Mac book pro with M1 pro 0:22 - New Generation of CPUs and servers 0:29 - Next 12 features 0:33 - Rust based tools in Javascript ecosystem tools 0:42 - Remix...2021-11-291h 37Hoje na História - Opera MundiHoje na História - Opera Mundi11 de novembro de 2004 - Morre Yasser Arafat, Nobel da Paz e líder da resistência palestinaMohamed Abdel Rahman Abdel Raouf Arafat al Qudwa al Husseini, mais conhecido como Yasser Arafat, morre em 11 de novembro de 2004 aos 75 anos, depois de estar confinado mais de dois anos em seu complexo de Ramallah, devido a uma hemorragia cerebral. Sua morte ocorreu em hospital militar francês na cidade de Clamart, nos arredores de Paris, onde esteve internado desde 29 de outubro e em coma desde 3 de novembro.Veja a matéria completa em: https://operamundi.uol.com.br/historia/32353/hoje-na-historia-2004-morre-yasser-arafat-nobel-da-paz-e-lider-da-resistencia-palestina----Quer contribuir com Opera Mundi via PIX? Nossa chave é apoie@operamundi.com.br...2021-11-1113 minChansons RougesChansons RougesCent vies pour l'humanité : Yasser ArafatYasser Arafat, né le 24 août 1929 au Caire en Égypte et mort le 11 novembre 2004 à Clamart en France, de son vrai nom Mohamed Abdel Raouf Arafat al-Qoudwa al-Husseini et connu aussi sous son surnom de Abou Ammar, est un homme d'État palestinien.2021-09-2106 minAskDeveloper PodcastAskDeveloper PodcastEP64 - AskDeveloper Podcast - لقاء مع المهندس و اليوتيوبر حسين ناصرلقاء تعريفي مع الصديق العزيز حسين ناصر, مهندس البرمجيات و الYouTuber و المحاضر و له العديد من المؤلفات و الدورات البرمجية و الأسهامات المتميزة في مجال ال Software Engineering بشكل عام, و ال Backend Engineering بشكل خاص ============== قناة حسين ناصر على يوتيوب https://www.youtube.com/c/HusseinNasser-software-engineering تويتر https://mobile.twitter.com/hnasr/ موقع https://www.husseinnasser.com2020-10-072h 09AskDeveloper PodcastAskDeveloper PodcastEP63 - AskDeveloper Podcast - قصة Magalix مع المهندس أحمد بدرانحلقة جديدة و حكاية شركة Magalix و ازاي قدرت تربط بين تكنولوجيا ال Infrastructure و ال Artificial Intelligence علشان تقدم خدمات مميزة معانا في الحلقة دي المهندس أحمد بدران المدير التقني CTO في الشركة. حنتكلم في مواضيع تهم المطورين جداً زي ال DevOps Culture و المهارات اللازمة في الشركات اللي بتشتغل في المجالات المتعلقة.2020-09-271h 13AskDeveloper PodcastAskDeveloper PodcastEP62 - AskDeveloper Podcast - تحسين مهارات التواصل و الانحيازات المعرفية مع محمد الجيشحلقة خاصة مع محمد الجيش عن تحسين مهارات التواصل و كيفية تفادي الانحيازات المعرفية, و كيف تساهم هذه المهارات في اتخاذ قرارات سليمة و منطقية. مصادر و روابط متعلقة خريطة الانحيازات المعرفية https://upload.wikimedia.org/wikipedia/commons/6/65/Cognitive_bias_codex_en.svg موقع محمد الجيش للتواصل معه https://elgeish.com كتاب المحاورة بالحيلة - التسخة العربية - مجاني https://bookofbadarguments.com/ar بعض الكتب اللتي تم ذكرها https://yourlogicalfallacyis.com/ https://www.amazon.com/dp/B00555X8OA/ https://www.amazon.com/dp/B002C949KE/ https://irrationalgame.com/2020-09-072h 38AskDeveloper PodcastAskDeveloper PodcastEP61 - AskDeveloper Podcast - #لايف_مع_القهوة و حنجيب سيرة ال 9 to 5 Developersلقاء مع أحمد عصام, منير ربيع, و أحمد عيد عن 9 to 5 Programmers بعض ما ذكر في الحلقة كتاب Move fast and break things ‎⁦‪https://www.goodreads.com/book/show/31420725-move-fast-and-break-things كتاب The Phoenix Project https://www.goodreads.com/book/show/17255186-the-phoenix-project كتاب DevOps Handbook https://www.goodreads.com/book/show/26083308-the-devops-handbook كتاب The Goal https://www.goodreads.com/book/show/113934.The_Goal Doing Business in Japan https://www.kalzumeus.com/2014/11/07/doing-business-in-japan/2020-07-261h 17AskDeveloper PodcastAskDeveloper PodcastEP60 - AskDeveloper Podcast - #لايف_مع_القهوة و حنجيب سيرة المهارات الأساسية للجونيور النهاردةالمهارات الأساسية لأي جونيور النهاردة لو حد بيبتدي الكارير بتاعه في مجال السوفتوير النهاردة, ايه المهارات و الادوات الأساسية اللي حيحتاجها علشان يلاقي فرصة مناسبة و يأهل نفسه لكارير محترم في المجال. في الحلقة دي انضم لينا محمد تيسير و محمد السيد في مناقشة عفوية و جميلة و هي جزء من لقاء فيديو لايف على يوتيوب و فيسبوك, و لو حابب ترجع للفيديو الأصلي الكامل ممكن تلاقيه هنا https://www.youtube.com/watch?v=7jIti9PFW5A2020-07-111h 36AskDeveloper PodcastAskDeveloper PodcastEP59 - AskDeveloper Podcast - تسالي الحظر - من غير عنوان - مع أحمد الألفي - عادل خليل - محمد علاءلقاء سريع و مفاجئ من مجموعة Egyptian Geeks و دردشة في مواضيع مختلفة عن التقنيات و أسئلة من المتابعين, اللقاء تم تسجيله من لقاء على الهواء, لمتابعة اللقاء المسجل فيديو من هذا الرابط https://www.youtube.com/watch?v=9M-9nGqcgaY&t=2133s2020-04-021h 36AskDeveloper PodcastAskDeveloper PodcastEP58 - AskDeveloper Podcast - Working from Home - الشغل من البيتبسبب ظروف العالم دلوقتي, نسبة كبيرة مننا شغالين من البيت, و بنحاول نتأقلم مع الوضع ده, في حلقة النهاردة حنحاول نشوف ايه أفضل الطرق لتهيئة الظروف للشغل من البيت, و حنتكلم في مواضيع تانية كثير زي Windows Subsystem for Linux WSL22020-03-221h 26The Property Agent Secrets Podcast with Yasser KhanThe Property Agent Secrets Podcast with Yasser KhanHow to Get Clients to Chase YOU?It's 2020, and believe it or not, there are agents out there who are still stuck in the old ways of prospecting (like it's still 1990)! They keep prospecting, prospecting, prospecting! To them, everyone and anyone is a potential prospect! And everyone needs their services, right? Wrong! What's so wrong about that? Well, people don't like to be hard sold, but they love to buy! Step out of your shoes as an agent for a minute, and imagine that you're out shopping for a new suit. You're in Paragon...2020-02-2507 minThe Egyptian GuyThe Egyptian GuyCompetitive Programming w/ Mohamed YasserThis episode is with Mohamed Yasser the champion of Africa and the Middle East in lCPC World finals 2016, participant in ICPC World finals 2017, former intern at Google 2016, and currently a research and development engineer at Swvl. In this episode we will be talking about problem solving and competitive programming. What is comptetive programming, how does competitive programming experience translate to work experience, what are the main misconceptions that people have about competitive programming, and more.  Editor: Mohamed A. Mabrouk Twitter: https://twitter.com/mohamed1refaie Github: https://github.com/mohamed1refaie LinkedIn: https://linkedin.com/in/mohamed1r...2019-10-1235 minAskDeveloper PodcastAskDeveloper PodcastEP57 - AskDeveloper Podcast - Artificial Intelligence at Scale with Mohamed El-Geishحلقة جديدة من AskDeveloper Podcast مع محمد الجيش محمد يشغل منصب Chief Architect في شركة Voicera و له خبرة طويلة في مجالات الأنظمة الموزعة و الذكاء الصناعي في شركات مثلMicrosoft و LinkedIn نتحدث عن خبراته و مواضيع متعددة. Agenda Biography Chief Architect - Voicera Before joining Voicera, Mohamed was an engineering manager at LinkedIn working on feed personalization and relevance in addition to building a human-in-the-loop platform, and incubating venture bets by leading “moonshot” projects. Earlier at Microsoft, Mohamed led a team of engineers working on email delivery for Outlook.com and worked on a PaaS system that powered up online services with 400M+ users. Mohamed finds "ikigai" in machine learning, ultra-scale systems, debugging, and software craftsmanship. Stages 1- In Egypt? Any interesting thing? 2- Microsoft: scaling to hundreds of thousands of machines 3- LinkedIn: ML at scale, A/B testing, moving “faster”, microservices, standardized approach across the company, emph...2018-11-251h 57AskDeveloper PodcastAskDeveloper PodcastEP57 - AskDeveloper Podcast - Artificial Intelligence at Scale with Mohamed El-Geishحلقة جديدة من AskDeveloper Podcast مع محمد الجيش محمد يشغل منصب Chief Architect في شركة Voicera و له خبرة طويلة في مجالات الأنظمة الموزعة و الذكاء الصناعي في شركات مثلMicrosoft و LinkedIn نتحدث عن خبراته و مواضيع متعددة. Agenda Biography Chief Architect - Voicera Before joining Voicera, Mohamed was an engineering manager at LinkedIn working on feed personalization and relevance in addition to building a human-in-the-loop platform, and incubating venture bets by leading “moonshot” projects. Earlier at Microsoft, Mohamed led a team of engineers working on email delivery for Outlook.com and worked on a PaaS system that powered up online services with 400M+ users. Mohamed finds "ikigai" in machine learning, ultra-scale systems, debugging, and software craftsmanship. Stages 1- In Egypt? Any interesting thing? 2- Microsoft: scaling to hundreds of thousands of machines 3- LinkedIn: ML at scale, A/B testing, moving “faster”, microservices, standardized approach across the company, emph...2018-11-251h 57Mstdfr | مستدفرMstdfr | مستدفرBonus 002: Open Sesameحلقة اليوم هي حلقة هدية من أصدقائنا في بودكاست “كيرنج كلتشرز” واللي كان ضيف معاهم فيها عمار الصبان. وأتكلموا في هذه الحلقة عن برنامج افتح ياسمسم وتأثيره التعليمي على الشرق الأوسط. الحلقة باللغة الإنجليزية لأن البودكاست موجه للجمهور في بقية العالم والهدف منه  تعريفهم بالثقافات العربية عن طريق سرد قصص من المجتمع العربي باللغة الإنجليزية. وممكن تتابعوا برنامجهم على الرابط التالي: https://soundcloud.com/kerning-cultures In 1979, Iftah Ya Simsim – the Arabic version of Sesame Street – aired for the first time. Over the next ten years, the show was loved by children across the Arab world, until 1990, when the show was pulled off the air as a result of the Gulf War. But Ammar Al Sabban, a young boy growing up watching the show in Jeddah, never forgot the impact his favourite characters had on him. In this episode, a little boy’s dream to become his favourite Muppet, and the making of a show that revolutionised children’s television. Produced by Hebah Fisher and Alex Atack, with help from Alexandra Chaves, and with editorial support from Dana Ballout. Sound design by Mohamed Khreizat. Thank you to everybody who sent us their memories of Iftah Ya Simsim: Bader Alfarsy, Ltein Alfarsy, Lilian Yasser, Sallah Al Yasser, Rym Ghaza2018-10-0147 minThe Mstdfr ShowThe Mstdfr ShowBonus 002: Kerning Cultures - Open Sesameحلقة اليوم هي حلقة هدية من أصدقائنا في بودكاست “كيرنج كلتشرز” واللي كان ضيف معاهم فيها عمار الصبان. وأتكلموا في هذه الحلقة عن برنامج افتح ياسمسم وتأثيره التعليمي على الشرق الأوسط. الحلقة باللغة الإنجليزية لأن البودكاست موجه للجمهور في بقية العالم والهدف منه تعريفهم بالثقافات العربية عن طريق سرد قصص من المجتمع العربي باللغة الإنجليزية. وممكن تتابعوا برنامجهم على الرابط التالي: https://soundcloud.com/kerning-cultures In 1979, Iftah Ya Simsim - the Arabic version of Sesame Street - aired for the first time. Over the next ten years, the show was loved by children across the Arab world, until 1990, when the show was pulled off the air as a result of the Gulf War. But Ammar Al Sabban, a young boy growing up watching the show in Jeddah, never forgot the impact his favourite characters had on him. In this episode, a little boy’s dream to become his favourite Muppet, and the making of a show that revolutionised children’s television. Produced by Hebah Fisher and Alex Atack, with help from Alexandra Chaves, and with editorial support from Dana Ballout. Sound design by Mohamed Khreizat. Thank you to everybody who sent us their memories of Iftah Ya Simsim: Bader Alfarsy, Ltein Alfarsy, Lilian Yasser, Sallah Al Yasser, Rym Ghazal, Hayat Abdel-Saheb, an2018-09-3046 minAskDeveloper PodcastAskDeveloper PodcastEP56 - AskDeveloper Podcast - Road to Game Development - الطريق الى برمجة الألعابفي هذا اللقاء الشيق نلتقي مع المهندس على حلمي, المتخصص في مجال برمجة الألعاب و يرأس حالياً أحد الفرق البرمجية في مجال ال Animation في شركة Ubisoft العالمية لتطوير الألعاب بالسويد, و سبق له العمل في شركات ألعاب اخرى شهيرة مثل Crytek و ألعاب مثل Crysis 3 و غيرها. نتطرق في الحديث لعديد من المواضيع من أهمها 1. أهمية دراسة الهاردوير و الربط بين الهاردوير و السوفتوير في برمجة الألعاب 2. تحدي البداية في برمجة الألعاب, و كيف تحصل على عمل في هذا المجال 3. كيف تطور من امكانياتك و مهاراتك لتصل للمستوى المطلوب في البرمجة و الرياضيات و غيرها من المهارات و العلوم المطلوبة لسوق العمل في مجال برمجة الألعاب 4. ما هي المهارات المهمة لمبرمجة الألعاب, و مدى التعمق المطلوب 5. الفرق بين استوديوهات تطوير الألعاب المستقلة الناشئة Indie Games و الألعاب الاحترافية AAA Games و طبيعة العمل في كل منهم 6. تحديات العمل في مجال برمجة الألعاب و مشاكل الصناعة للتواصل مع المهندس علي, يمكنك مراسلته على تويتر @alihelmy 1- Road trip for a game developer "basically how did you make it ?". 2-Game development market in Egypt. 3-If you have exp co-founding a game studio or something relate to that. 4-Typical day in Crytek/Ubisoft " 5- Self-taught game developer , if possible and how ?.2018-09-302h 04AskDeveloper PodcastAskDeveloper PodcastEP55 - AskDeveloper Podcast - Interview with Mostafa NageebMostafa has a computer science degree from Cairo University. He started a company back in Egypt in 2011, and when the company failed he moved to work for Microsoft in Egypt. He later moved to Europe where he became a product manager for Booking.com in Amsterdam. He later moved to GoEuro in Berlin, and now he is a product manager at Zalando where he overlooks Zalando development infrastructure and developer tooling Ekshef Postmortem https://mostafanageeb.com/2018/07/05/ekshef-postmortem/ https://twitter.com/MostafaNageeb/status/1008333885019709440 https://twitter.com/MostafaNageeb/status/1039625450065195010 https://twitter.com/MostafaNageeb/status/1029495494781882374 https://twitter.com/MostafaNageeb/status/1039218640330125312 https://twitter.com...2018-09-231h 45AskDeveloper PodcastAskDeveloper PodcastAsk Developer Podcast - 54 - Interview with Ahmed Essam - الرحلة من إمبابة إلى وادي السيليكونحوار شيق مع المهندس احمد عصام و رحلته في مجال التكنولوجيا و البرمجيات من البداية في القاهرة مرورا بمراحل مختلفة في اوروبا و الولايات المتحدة الأمريكية و حتى المرحلة الحالية من العمل في شركة Apple • What defines ethical? -- * • Failing and realizing why it happened. • Respect your own capabilities with consideration of (is it hard enough?) • What do you do at work? • You as a brand, what message do you want to deliver? "What you do is perceived as who you are" • Dare to disrupt your life, When nothing is happening for while it is important to look on what have you done for the next step, what you are doing and the next months is basically the present (it is planned and determined and probably the outcome of it is known) • The need to explore other areas to empower the current moment. • Are you ready to answer all questions in a meeting? • Do you intentionally mislead people with subtle language...2018-09-161h 40AskDeveloper PodcastAskDeveloper PodcastEP53 - AskDeveloper Podcast - Privacy and GDPRGeneral Data Protection Regulation Following the Data Protection Directive of 1995 ePrivacy Directive of 2002 (cookie law) Articles https://www.smashingmagazine.com/2018/02/gdpr-for-web-developers/ https://www.theverge.com/2018/3/28/17172548/gdpr-compliance-requirements-privacy-notice General Data Protection Regulation EU Site: https://www.gdpreu.org/ Privacy by Design https://www.smashingmagazine.com/2017/07/privacy-by-design-framework/ Questions • What? • Why? • Who is affected ? ○ Am I a controller? ○ Am I a processor? • What data is included in protection? • What protection is required? • What to protect against? What consent is required? • What are the penalties? Privacy Impact Assessments A Privacy Impact Assessment (PIA), which is required under GDPR for data-intensive projects, is a living document which must be made...2018-04-031h 09AskDeveloper PodcastAskDeveloper PodcastEP52 - AskDeveloper Podcast - MOOCs- Quick history ○ Distance learning ○ Open educational resource movement ○ MOOC coined in 2008 by Dave Cormier ○ Khan Academy, P2PU, and Udemy ○ Udemy has tools for pros to create courses and publish (also attracting corporate trainers to create courses for enterprises) ○ Udacity growing out of Stanford CS courses by Sebastian Thrun ○ Coursera growing out of Stanford's Andrew Ng and Daphne Koller ○ MITx launched by MIT in response to commercialization of MOOC, then joined by Harvard and renamed edX - Cost ○ Content is free ○ edX offers certificate for 100$ for most courses ○ Coursera have some quizzes and grading exercises only for paying students ○ Udacity has nano-degrees with pr...2017-07-081h 23AskDeveloper PodcastAskDeveloper PodcastEP51 - Software Craftsmanshipمن هو المبرمج الصنايعي من هو المبرمج المهندس الموضوع مش بالشهادات سؤال الفرق بين المبرمج والمهندس الألقاب تأثير الثانوية العامة علي ترتيب الوظائف في البرمجة المهندس الكويس مش شرط يكون حرفي كويس علاقة المهن في البرمجة بالوظائف الإدراية سؤال "أنا ما أعرفش أي حاجة، وعايز أدخل المجال" سواء أخدت شهادة أو ما أخدتش شهادة، إيه هي الحاجات اللي المفروض أتعلمها؟2017-04-121h 30AskDeveloper PodcastAskDeveloper PodcastAskDeveloper Podcast - 50 - Content Distribution- Follow up on Encryption episode (Google blocking Symantec certs) ○ Sep 2015 incident (Thawte issuing a goolge.com cert without authorization. Attributed to employee error and resolved by termination § Oct 2015 Symantec disclosed 23 test certs issued without owners knowledge, more certs uncovered by Certificate Transparency logs, symantec extended the audit and found additional 164 certs, and 2458 certs issued for domains never registered https://security.googleblog.com/2015/10/sustaining-digital-certificate-security.html § Jan 19 2017, Mozilla reported more misuse https://groups.google.com/forum/#!msg/mozilla.dev.security.policy/fyJ3EK2YOP8/yvjS5leYCAAJ § Mar 23, 2017, google posts a report of 30,000 bad certs from symantec, proposing a gradual plan to distrust syman...2017-04-061h 03AskDeveloper PodcastAskDeveloper PodcastAskDeveloper Podcast - 49 - Cryptography - Part 3 - Digital Signaures and Protocols○ Digital Signatures § Goal: verify Authenticity of a message. § Based on Asymmetric Cryptography. § Basic operations 1. Public / Private keys generation (using some algorithm like RSA) 2. Signing algorithm using the private key 3. Signature verification algorithm using the corresponding public key i. Extending previous Example • Steps (Order is very important, bold stuff is the difference added to authenticate sender) ® Party 1 (Alice) 1. Generates a random AES Session Key (32 bytes / 256 bits) 2. Generates a random Initialization Vector (IV) (16 bytes / 128 bits) 3. Encrypt the message to be sent using the AES Session Key & IV 4. Calculate an HMAC of the encrypted message using the AES Session key 5. Encrypt the AES Session...2017-03-181h 54AskDeveloper PodcastAskDeveloper PodcastAskDeveloper Podcast - 48 - Thoughts on Interviewsهل الطريقة الحالية لتقييم المطورين بالتركيز على أسئلة الخوارزميات هي الطريقة المثلى؟ روابط ذكرت في اللقاء DHH (The author of Ruby on Rails) https://twitter.com/dhh/status/834146806594433025?lang=en https://github.com/tmcw/presentations/blob/gh-pages/advice-to-the-graduate/index.md http://www.yegor256.com/2017/02/21/say-no-to-google-recruiters.html قائمة مجمعة بالشركات التي تعتمد طرق اخرى في تقييم المبرمجين https://github.com/poteto/hiring-without-whiteboards Our facebook Page http://facebook.com/askdeveloper On Sound Cloud http://soundcloud.com/askdeveloper Please Like & Subscribe2017-03-101h 56AskDeveloper PodcastAskDeveloper PodcastEP47 - AskDeveloper Podcast - Cryptography - Part 2 - Encryptionالحلقة السابقة https://soundcloud.com/askdeveloper/ep46-askdeveloper-podcast-cryptography-part-1-introduction-and-hashing ○ Encryption (Two Ways) § Symmetric Encryption □ Same key both encrypts and decrypts the data. □ Very fast, yet exchanging key is tricky □ Very Algorithmic □ Examples ® DES Data Encryption Standard (BROKEN) ◊ Uses key of 56 bit length ® Triple DES (3DES) ◊ Uses three keys (or two unique keys) of 56 bit each ® AES Advanced Encryption Standard ◊ Uses keys of 128, 192 or 256 bits long □ Attacks ® Brute force ◊ Usually mitigated via increasing key length, as difficulty increases exponentially as key size increases, for example time to crack given a modern super computer. Key Size Time To Crack 56 bits 399 seconds 128 bits 1.02 * 1018 years 192 bits 1.87 * 1037 years 256 bits 3.31 * 1056 years...2016-10-161h 09AskDeveloper PodcastAskDeveloper PodcastEP46 - AskDeveloper Podcast - Cryptography - Part 1 - Introduction and HashingInformation Security 1. Introduction ○ Security by obscurity § Steganography □ Hiding data inside another form of data, like using non-used bits in image to hide a message § Cool, but not practical. § Disadvantages ◊ Algorithm secrecy vs. key secrecy ○ Cryptography is everywhere and yet if done right, you can barely see it. ○ Goals: § Confidentiality □ Secrets stay secret. § Integrity □ Data is not tampered with. § Non-Repudiation □ No party can deny sending messages. § Authentication □ Each party can ensure that the sender is what they expect. ○ Cryptography § Hashing § Encryption § Signing § Protocols ○ Random Number Generators § Extremely important, almost all encryption/hashing strength is affected by how random the random number generator is. § Don't use simpl...2016-10-011h 39Yasser Mohamed 12Yasser Mohamed 12Elwa2fa at AbstractElwa2fa at Abstract by Yasser Mohamed 122016-07-2507 minYasser Mohamed 12Yasser Mohamed 12Let the party begin at HurghadaLet the party begin at Hurghada by Yasser Mohamed 122016-07-1706 minYasser Mohamed 12Yasser Mohamed 12Sa7let elwa2fa at Zystudio productionSa7let elwa2fa at Zystudio production by Yasser Mohamed 122016-07-0507 minYasser Mohamed 12Yasser Mohamed 12Elwa2fa at AbstractElwa2fa at Abstract by Yasser Mohamed 122016-07-0507 minYasser Mohamed 12Yasser Mohamed 12Remix This II - Thavius Beck 6/25/16, 9:09 AM at Playing aroundRemix This II - Thavius Beck 6/25/16, 9:09 AM at Playing around by Yasser Mohamed 122016-06-2514 minYasser Mohamed 12Yasser Mohamed 12Dubstep samples for the upcoming at ZY Studio ProductionDubstep samples for the upcoming at ZY Studio Production by Yasser Mohamed 122016-05-0201 minAskDeveloper PodcastAskDeveloper PodcastEP45 - A little bit about Bitcoin• What's wrong with the world as it is today? ○ Gatekeepers and Walled Gardens ○ The Master Switch by Tim Wu ▪ Tim Wu is the one who coined the Net Neutrality term. ▪ This book tells the story of how every communication medium starts a revolution that upsets the order, then eventually it gets controlled. The same thing could happen to the Internet. • Bitcoin ○ Is this about money, or about technology ○ Is this about the technology or bitcoin, or the technology of distributed money. ○ How Bitcoin works. Video. ○ Bitcoin mining in plain English. • Blockchain ○ permissionless distributed database based on the bitcoin protocol that maintains a continuously...2016-04-301h 34AskDeveloper PodcastAskDeveloper PodcastEP44 - Yasser Walked On MARS And Can't Wait To Talk About ItAskDeveloper Podcast - 44 - Yasser walked on MARS, and can't wait to talk about it, and coverage of Build 2016 اشترك في قناتنا على يوتيوب و تابعنا على فيسبوك http://fb.com/askdeveloper http://soundcloud.com/askdeveloper http://www.askdeveloper.com http://youtube.com/bashmohandes2016-04-091h 24AskDeveloper PodcastAskDeveloper PodcastEP44 - Yasser Walked On MARS And Can't Wait To Talk About ItAskDeveloper Podcast - 44 - Yasser walked on MARS, and can't wait to talk about it, and coverage of Build 2016 اشترك في قناتنا على يوتيوب و تابعنا على فيسبوك http://fb.com/askdeveloper http://soundcloud.com/askdeveloper http://www.askdeveloper.com http://youtube.com/bashmohandes2016-04-091h 24AskDeveloper PodcastAskDeveloper PodcastEP44 - Yasser Walked On MARS And Can't Wait To Talk About ItAskDeveloper Podcast - 44 - Yasser walked on MARS, and can't wait to talk about it, and coverage of Build 2016 اشترك في قناتنا على يوتيوب و تابعنا على فيسبوك http://fb.com/askdeveloper http://soundcloud.com/askdeveloper http://www.askdeveloper.com http://youtube.com/bashmohandes2016-04-091h 24Yasser Mohamed 12Yasser Mohamed 12I'm A Hustle.MP3name:I'm a hustle producer: yasser recorded: zy studio description: this is our first hip hop track,hope to enjoy it,any suggestion please tell me A track produced by myself in zystudio FL A track released every week and If u preorder it in ITune u got instant graduation To ease the pain of waiting a little bet And every week I add another instant graduation2016-03-0101 minAskDeveloper PodcastAskDeveloper PodcastEP43 - Gate Keepersالحلقة 43 من راديو اسأل مطور, في هذه الحلقة نناقش مشاكل احتفاظ الشركات التقنية بالبيانات الشخصية و استهداف الحكومات و الأجهزة الأمنية لها و نناقش بعض الأخبار التقنية التي حدثت و المتعلقة مثل مطالبة ال FBI لشركة Apple لكسر تشفير أحد أجهزة iPhone و الذي تم اصدار حكم محكمة لالزام الشركة بهذا و على اثره قام Tim Cook المدير التنفيذي للشركة باصدار خطاب مفتوح لمستخدمين التكنولوجيا. http://www.apple.com/customer-letter/ أيضاً تحدثنا عن موضوع Where is The Fair Use #WTFU و الذي اثير مؤخراً على يوتيوب http://amreldib.com/linkblog/WhereIsTheFairUse و أيضاً صدر العدد الثانية من Ask Developer LinkSheet يمكنك الحصول عليها هنا http://amreldib.com/linkblog/AskDeveloperLinksheet2SelfParking3DPrintedBuildings العدد الأول http://amreldib.com/linkblog/AskDeveloperLinksheet1LateAsAlways اشترك في قناتنا على يوتيوب و تابعنا على فيسبوك http://fb.com/askdeveloper http://soundcloud.com/askdeveloper http://www.askdeveloper.com http://youtube.com/bashmohandes2016-02-211h 16AskDeveloper PodcastAskDeveloper PodcastEP42 - Ask Developer Hangout - Week 45 - نقاش مفتوح عن مشروع نقابة مهندسي البرمجياتفي هذا اللقاء نناقش موضوع المشروع المقترح لنقابة مهندسي البرمجيات, و الذي تم اقتراحه عده مرات من قبل بنماذج متفاوتة. آخر نسخة مقترحة معلنة من القانون - و التي تم تقديمها لمجلس الشعب في 2012 -  http://issuu.com/esea_pr/docs/egswengs4 تسجيل اللقاء بالفيديو https://www.youtube.com/watch?v=aMs0qKMiiEI Our facebook Page http://facebook.com/askdeveloper On Sound Cloud http://soundcloud.com/askdeveloper Please Like & Subscribe2016-02-071h 33Yasser Mohamed 12Yasser Mohamed 12Music Set MixingMixed by: Dj Zeko Played by: ZY Studio Production Release date: 21 January 2016 IN: Taj Mahal Nightclub Sharm el-Sheikh, Sharm El Sheikh Sound Enginnering: Zeko Recorded label: ZY STUDIO PRODUCTION2016-01-2204 minYasser Mohamed 12Yasser Mohamed 1201 ZY Teasers Power HouseListen to this teaser for our new SET,I hope you like it ,if you have any suggestion plz tell me. zy studio production Produced: Yasser sound engineering:Zeko2015-12-1502 minAskDeveloper PodcastAskDeveloper PodcastEP41 - Augmented Reality - Virtual Realityفي هذه الحلقة نناقش موضوع ال VR / AR أو الواقع المعزز و الواقع الافتراضي و نتعرض لبعض المنتجات التي ظهرت أو في طريقها للظهور و الطفرة التي حدثت مؤخراً في هذا المجال. Oculus Rift, Hulu Lens, Project Morpheus (PlayStation VR) - Immersive technologies - VR history ○ Entex Adventure Vision (1982)https://en.wikipedia.org/wiki/Entex_Adventure_Vision ○ Nintendo Virtual Boy (1995)https://en.wikipedia.org/wiki/Virtual_Boy - Oculus ○ Samsung Gear VR - Cardboard - Hololens experience Show Notes Yasser goes to Redmond to visit Microsoft and gets a surprise demo of the new Hololens. A channel9 video, a tour in Microsoft museum https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-145-Living-Computer-Museum Video about Microsoft and Apple staff in NY https://www.youtube.com/watch?v=TMATD2qk564 Glen Keane - Disney artist using Oculus Rift https://www.youtube.com/watch?v=GSbkn6mCfXE Hololens and Volvo https://www.youtube.com/watch?v=Di...2015-12-051h 05Ask PodcastAsk PodcastEP41 - Augmented Reality - Virtual Realityفي هذه الحلقة نناقش موضوع ال VR / AR أو الواقع المعزز و الواقع الافتراضي و نتعرض لبعض المنتجات التي ظهرت أو في طريقها للظهور و الطفرة التي حدثت مؤخراً في هذا المجال. Oculus Rift, Hulu Lens, Project Morpheus (PlayStation VR) - Immersive technologies - VR history ○ Entex Adventure Vision (1982)https://en.wikipedia.org/wiki/Entex_Adventure_Vision ○ Nintendo Virtual Boy (1995)https://en.wikipedia.org/wiki/Virtual_Boy - Oculus ○ Samsung Gear VR - Cardboard - Hololens experience Show Notes Yasser goes to Redmond to visit Microsoft and gets a surprise demo of the new Hololens. A channel9 video, a tour in Microsoft museum https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-145-Living-Computer-Museum Video about Microsoft and Apple staff in NY https://www.youtube.com/watch?v=TMATD2qk564 Glen Keane - Disney artist using Oculus Rift https://www.youtube.com/watch?v=GSbkn6mCfXE Hololens and Volvo https://www.youtube.com/watch?v...2015-12-051h 05AskDeveloper PodcastAskDeveloper PodcastEP41 - Augmented Reality - Virtual Realityفي هذه الحلقة نناقش موضوع ال VR / AR أو الواقع المعزز و الواقع الافتراضي و نتعرض لبعض المنتجات التي ظهرت أو في طريقها للظهور و الطفرة التي حدثت مؤخراً في هذا المجال. Oculus Rift, Hulu Lens, Project Morpheus (PlayStation VR) - Immersive technologies - VR history ○ Entex Adventure Vision (1982)https://en.wikipedia.org/wiki/Entex_Adventure_Vision ○ Nintendo Virtual Boy (1995)https://en.wikipedia.org/wiki/Virtual_Boy - Oculus ○ Samsung Gear VR - Cardboard - Hololens experience Show Notes Yasser goes to Redmond to visit Microsoft and gets a surprise demo of the new Hololens. A channel9 video, a tour in Microsoft museum https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-145-Living-Computer-Museum Video about Microsoft and Apple staff in NY https://www.youtube.com/watch?v=TMATD2qk564 Glen Keane - Disney artist using Oculus Rift https://www.youtube.com/watch?v=GSbkn6mCfXE Hololens and Volvo https://www.youtube.com/watch?v=Di...2015-12-051h 05AskDeveloper PodcastAskDeveloper PodcastEP41 - Augmented Reality - Virtual Realityفي هذه الحلقة نناقش موضوع ال VR / AR أو الواقع المعزز و الواقع الافتراضي و نتعرض لبعض المنتجات التي ظهرت أو في طريقها للظهور و الطفرة التي حدثت مؤخراً في هذا المجال. Oculus Rift, Hulu Lens, Project Morpheus (PlayStation VR) - Immersive technologies - VR history ○ Entex Adventure Vision (1982)https://en.wikipedia.org/wiki/Entex_Adventure_Vision ○ Nintendo Virtual Boy (1995)https://en.wikipedia.org/wiki/Virtual_Boy - Oculus ○ Samsung Gear VR - Cardboard - Hololens experience Show Notes Yasser goes to Redmond to visit Microsoft and gets a surprise demo of the new Hololens. A channel9 video, a tour in Microsoft museum https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-145-Living-Computer-Museum Video about Microsoft and Apple staff in NY https://www.youtube.com/watch?v=TMATD2qk564 Glen Keane - Disney artist using Oculus Rift https://www.youtube.com/watch?v=GSbkn6mCfXE Hololens and Volvo https://www.youtube.com/watch?v=Di...2015-12-051h 05Yasser Mohamed 12Yasser Mohamed 12Live set Ableton Akai Pro APC40 mkII by ZY Studio Productionlive set Testing our new Launchpad Akai Pro APC40 mkII Recorded by:ZY Studio Production Produced by:Zeko published by:Yasser If any one need a piece of this just mail me on: iyasser278@gmail.com2015-08-1003 minYasser Mohamed 12Yasser Mohamed 12Fl12 study bass 122 BPMzy studio production producer:yasser sound enginnering:zeko recorded label: ZY STUDIO PRODUCTION2015-07-1506 minYasser Mohamed 12Yasser Mohamed 12Acoustic ChilloutZY Studio Production presents an acoustic chillout 1:23 min. 90BPM, i hope u like it, any suggestions.2015-06-1501 minYasser Mohamed 12Yasser Mohamed 12Acoustica1 minute but this is called"how to get high" i hope u like it produced by ZY studio Production record label2015-06-0501 minAskDeveloper PodcastAskDeveloper PodcastEP40 - Entrepreneurship In Egypt With Mostafa AshourMostafa Ashour an Egyptian entrepreneur who started at least two different startups in Egypt in different types of software business like Gaming with Khayal Entertainment, also worked for multinational companies such as IBM and Microsoft, and recently he decided to write a book التجربة الخيالية - قصة انتاج أول لعبة كمبوتر في مصر مصر مفيهاش مينتورزhttp://www.mostafaashour.com/%D9%85%D8%B5%D8%B1-%D9%85%D8%A7%D9%81%D9%8A%D9%87%D8%A7%D8%B4-%D9%85%D9%86%D8%AA%D9%88%D8%B1%D8%B2/ Deconstructor of Fun http://www.deconstructoroffun.com/ إشتري نسخة رقمية من كتاب التجربة الخيالية https://kotobi.com/shop/ar/%D8%A7%D9%84%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-%D8%A7%D9%84%D8%AE%D9%8A%D8%A7%D9%84%D9%8A%D8%A9 Tryvin http://www.tryvin.com/ Boxmize htt2015-03-091h 18AskDeveloper PodcastAskDeveloper PodcastEP39 - Interviewing For Google For With Mohamed Tayseerالحلقة التاسعة و الثلاثون من راديو اسأل مطور, في هذه الحلقة نستضيف المهندس محمد تيسير المنضم حديثاً لفريق عمل جوجل في مدينة زيورخ في سويسرا, ليشارك معنا خبراته و نصائحه لمن يريدون التقدم في الوظائف المماثلة. Why do you want to join Google? Technical career path Innovative Move to another country You will not lose anything if you fail. There is no such thing as blacklist What they are looking for in a candidate? Smart & get things done Goes the extra mile (open-source, side projects, …) Measurable achievements College degree is not required Persistence: I failed the 1st interview but passed the 2nd How to pass the interview? Relax. It’s not the end of the world Always keep the communication line open. In other words, always think out loud. Don’t stand there silently while you are thinking Validate your assumptions with test cases & ask about edge cases to make sure you understand everything. The problem might be simpler than you think Apply for all...2015-01-181h 20AskDeveloper PodcastAskDeveloper PodcastEP39 - Interviewing For Google For With Mohamed Tayseerالحلقة التاسعة و الثلاثون من راديو اسأل مطور, في هذه الحلقة نستضيف المهندس محمد تيسير المنضم حديثاً لفريق عمل جوجل في مدينة زيورخ في سويسرا, ليشارك معنا خبراته و نصائحه لمن يريدون التقدم في الوظائف المماثلة. Why do you want to join Google? Technical career path Innovative Move to another country You will not lose anything if you fail. There is no such thing as blacklist What they are looking for in a candidate? Smart & get things done Goes the extra mile (open-source, side projects, …) Measurable achievements College degree is not required Persistence: I failed the 1st interview but passed the 2nd How to pass the interview? Relax. It’s not the end of the world Always keep the communication line open. In other words, always think out loud. Don’t stand there silently while you are thinking Validate your assumptions with test cases & ask about edge cases to make sure you understand everything. The problem might be simpler than you think Apply for all...2015-01-181h 20AskDeveloper PodcastAskDeveloper PodcastEP38 - Package ManagersIntroduction What is a package? What is a Package Manager? Why Do we need Package Manager? Pros and Cons Pros Break your code into sharable components. Reduce build times. Easy to find well-made packages to speed up development. Resolving versioning in a clean way. Cons Sometimes packages don't play well together Too many package managers with very little differences Examples Ruby Gems (was that the first one?) Python Pip NuGet NPM apt-get OneGet Chocoloty Bower Yum pacman2015-01-1057 minAskDeveloper PodcastAskDeveloper PodcastEP37 - Microsoft .net Going Open SourceWelcome to the 37th episode of AskDeveloper Podcast, in this episode we will discuss the big news that came from Microsoft last week regarding opening the source of the .net Framework as well as a new SKU of Visual Studio Community Edition for small and Open Source teams. أهلا بكم في الحلقة السابعة و الثلاثون من راديو اسأل مطور في هذه الحلقة نناقش الأخبار التي أعلنتها مايكروسوفت الأسبوع الماضي عن فتح مصدر اطار عمل دوت نت, بالاضافة الى اصدار نسخة جديدة من فيجوال ستوديو (نسخة المجتمع) و التي ستكون مجانية للفرق الصغيرة و المشاريع مفتوحة المصدر.2014-11-151h 42AskDeveloper PodcastAskDeveloper PodcastEP36 - Source Control And Gitالحلقة السادسة و الثلاثون من راديو اسأل مطور, نناقش في هذا الأسبوع أهمية نظم حفظ و تنظيم الكود Source Control و نقارن بين أنواعها المختلفة و نتكلم باستفاضة عن Git What is source control Why do I need Source Control Source control absence from official CS curriculum is a disaster Source control can be as important as If Else statements Important for individuals. Vital for teams Types of Source Control Systems Centralized (Traditional) CVS SVN - Subversion. TFS Distributed Git Mercurial Awesome Git Features Stash Branching with no overhead Local Commits (never lose a thing) Rewriting History (rebasing) Git vs GitHub GitLab Bitbucket Using GitHub in non-programming projects2014-09-271h 25AskDeveloper PodcastAskDeveloper PodcastEP35 - AskDeveloper Podcast - Logicالحلقة 35 من راديو اسأل مطور, في هذه الحلقة نستعرض موضوع المنطق للمبرمجين. - Abstraction ○ 1+1 = 2 almost always not true ○ If 1 orange + another orange, what about the size of each, the taste ... etc ○ For this to be true some abstraction is required ○ Abstraction is removing some details to simplify reality modeling and perception ○ Programming is in huge part an art of abstraction ○ "Leaky abstraction" Spolsky's post.  - Perception ○ This table has four legs ○ This table is beautiful ○ The first statement the signifier and signified are adjacent while the second statement there is a space for interpretation ○ Some signifiers has wide meanings or narrow, and different people perceive it differently ○ Role of agile development in addressing perception issues - Deduction2014-06-151h 05AskDeveloper PodcastAskDeveloper PodcastEP34 - FreelancingِAsk Developer Podcast الحلقة 34, في هذه الحلقة نناقش موضوع ال Freelancing و كيف تبدأ فيه و ما هو و مميزاته و عيوبه و بعض النصائح من التجارب الشخصية. What is freelancing?  Comparing freelancing to regular job How to find freelancing opportunity?  How to handle clients?  How to put your name out there?  Places To look for freelancing opportunities.  Rentacoder Guru Video version https://www.youtube.com/watch?v=k-562HWe1N42014-05-101h 01AskDeveloper PodcastAskDeveloper PodcastEP33 - Arabic Or Englishهل محبين و متابعين التكنولوجيا في المنطقة العربية يجب عليهم التحدث و الكتابة بالعربية؟ هل من يود تعلم التكنولوجيا في المنطقة العربية عليه أن يجيد اللغة الانجليزية و يتجه للمصادر الأجنبية؟ Should Arabic technology enthusiasts and workers speak and write in Arabic? should people who wish to learn about IT go for Arabic or English resources?2014-04-0555 minAskDeveloper PodcastAskDeveloper PodcastEP32 - Web Development Evolutionالحلقة 32, في حلقة هذا الأسبوع نناقش تطور برمجة الويب و نطرح بعض الاختلافات بين الويب قديماً و حالياً و التحديات المختلفة. The simplicity and complexity of the web. It used to be just HTML Then Javascript And CSS And million libraries and frameworks. Markup as a way for building UIs. WPF Server side vs client side (the loop) Web technologies in non-web scenarios: FirefoxOS NodeJS Desktop applications (using Node-Webkit https://github.com/rogerwang/node-webkit) Example: https://www.mapbox.com/tilemill/ I've used this desktop application and liked it, and a week later discovered that it's a NodeJS app. Browsers as Operating Systems: Chromebooks FirefoxOS Single-page applications (SPA) as a way to blur the lines between web applications and desktop applications. Google's big push for AngluarJS is part of making web application replace desktop applications.2014-02-2354 minAskDeveloper PodcastAskDeveloper PodcastEP31 - Ask Developer Hangout - Week 38 - Machine Learning With Tarek Amrاللقاء الأسبوعي الثامن و الثلاثون, في هذا الأسبوع يحدثنا المهندس طارق عمرو عن الMachine Learning. Slides for the presentation http://tarekamr.com/slides/datascience2014-02-091h 54AskDeveloper PodcastAskDeveloper PodcastEP30 - DevOpsالحلقة الثلاثون من راديو اسأل مطور, في هذا الأسبوع نطرح دور الDevOps في تطوير المؤسسات What is the role of DevOps? "Automate All Things" A role currently related to Online Services. The principle of self-serve IT Streamline and Automate Operation tasks Monitoring & Alerting Deployment Scaling up & down OS\Platforms upgrades, patches ... etc Building internal platforms to facilitate many IT related jobs Creating virtual machines Assigning DNS's Configuring load balancers \ software load balancers Self-Serve deployment Technologies  All virtual machine automation software Chef http://www.getchef.com/ Puppet http://puppetlabs.com/ Salt http://docs.saltstack.com/index.html Graphite http://graphite.wikidot.com/2014-02-0151 minAskDeveloper PodcastAskDeveloper PodcastEP29 - Ask Developer Hangout - Week 37 - Is It The Time To Move To Linuxالحلقة التاسعة و العشرون من راديو اسأل مطور و ننشر فيها تسجيل للقاء السابع و الثلاثون من اللقاء الأسبوعي لمجموعة اسأل مطور, في هذا اللقاء ناقشنا هل أصبح لينكس منصة قوية للمطورين. و هل حان الوقت للمطورين للانتقال الى لينكس الأجندة - I've heard that before, why is this time different? -- The direction of the Windows platform. -- The new age of Cloud computing and vertical integration. -- NSA, NSA, NSA -- Raspberry Pi and computers on a chip. -- Linux is now on more platforms than ever. -- Innovation in the Open Source space is much more than in closed source space. - Moving to Linux as a User (on the desktop). - Moving to Linux as a developer (on the server). - Moving to Linux as a company. - Moving to Linux as a country. - Move to Linux if you are... - Don't move to Linux if you are... - Problems with moving to Linux: -- Hardware. -- High (technical) barrier of entry. -- Choice is good, but is too-much-choice good?2014-01-251h 43AskDeveloper PodcastAskDeveloper PodcastEP28 - TypeScriptالحلقة 28 من بودكاست اسأل مطور في هذه الحلقة نناقش تقنية TypeScript و نناقش مميزاتها و عيوبها و المحاولات السابقة و المنافسة لهذا التقنية. لمشاهدة البودكاست بالفيديو يمكن مشاهدته على يوتيوب http://www.youtube.com/watch?v=UGSiU0dmdGc2014-01-181h 01AskDeveloper PodcastAskDeveloper PodcastEP27 - Ask Developer Hangout - Week 36 - Software Development Events In 2013اللقاء الأسبوعي السادس و الثلاثون لمجموعة اسأل مطور, في هذا الأسبوع نناقش أهم التغيرات و التطورات في مجال تطوير البرمجيات التي حدثت في عام 2013 Looking back to 2013 what happened in the developers world, what technologies, practices, wins and losses2014-01-121h 31AskDeveloper PodcastAskDeveloper PodcastEP26 - Ask Developer Hangout - Week 35 - General Discussion About Technologyالقاء الأسبوعي الخامس و العشرون لمجموعة اسأل مطور, في هذا اللقاء نناقش أهم الأحداث التقنية التي حدثت في عام 2013 . للمزيد من التفاصيل و المشاركة في اللقاءات القادمة تابع صفحتنا على فيسبوك http://facebook.com/askdeveloper أو موقعنا http://www.askdeveloper.com2014-01-062h 30AskDeveloper PodcastAskDeveloper PodcastEP25 - Ask Developer Hangout - Week 27 - Egyptian Programmers Syndicate نقابة المبرمجين المصرييناللقاء الأسبوعي السابع و العشرون, في هذا اللقاء نفتح موضوع تأسيس نقابة للمبرمجين المصريين تُعنى بشؤونهم, و تساعد على تقدم الصناعة الوطنية. و نستضيف في هذا الأسبوع السيد محمد حسنين محمد يوسف نائب نقيب المبرمجين المصريين, و أحد مؤسسين نقابة المبرمجين المصريين. لمزبد من المعلومات و قائمة بالروابط التي ذكرها في اللقاء http://www.askdeveloper.com/2013/10/ask-developer-hangout-27.html للاشتراك في اللقاءات القادمة اشترك في صفحتنا على فيسبوك http://facebook.com/askdeveloper و تابع موقعنا http://www.askdeveloper.com2013-10-061h 42AskDeveloper PodcastAskDeveloper PodcastEP24 - Ask Developer Hangout - Week 12 - Agile Software DevelopmentIntroduction Waterfall classic software development lifecycle Iterative Approach. 2- Agile Software Development History of Agile Principles (for full list http://agilemanifesto.org/principles.html) Satisfy the customer through early and continuous delivery of valuable software Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Business people and developers must work together daily throughout the project Promoting self organizing team At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Pros & Cons Famous Processes Scrum XP (eXtreme Programming) Common Practices Pair Programming Test Driven Development...2013-09-261h 42AskDeveloper PodcastAskDeveloper PodcastEP23 - Ask Developer Hangout - Week 23 - Object Oriented Design Patternsاللقاء الأسبوعي الثالث و العشرون لمجموعة اسأل مطور, في هذا الأسبوع نناقش موضوع الDesign Patterns كمرحلة متقدمة من اللقاء السابع عشر عن الObject Oriented, نتحدث في هذا الأسبوع عن فكرة الDesign Patterns بشكل عام و أقسامها و نتناول بالتفصيل بعض أشهر الأنواع. رابط اللقاء السابع عشر عن الObject Oriented http://www.youtube.com/watch?v=3JRjfvQQxCQ رابط هذا اللقاء على يوتيوب http://www.youtube.com/watch?v=T3gNIICXH0E شاركنا في اللقاءات الأسبوعية عن طريق متابعة صفحتنا على فيسبوك http://facebook.com/askdeveloper ايضاً متابعة موقعنا http://www.askdeveloper.com2013-09-081h 05AskDeveloper PodcastAskDeveloper PodcastEP22 - Ask Developer Hangout - Week 19 - How To Become A Programmer - البرمجة لغير المتخصصينكل عام و انتم بخير, نعود اليكم مرة أخرى بعد أجازة طويلة خلال شهر رمضان, و في هذا اللقاء نناقش موضوع هام للغاية و هو كيف تصبح مبرمج لغير المتخصصين. و نوضح اهم الطرق و أكثرها فعالية لتأهيل من يريد الالتحاق بمجال البرمجة و لم يحالفه الحظ بالالتحاق باحدى الكليات أو المعاهد المتخصصة في هذا. فيديو اللقاء http://www.youtube.com/watch?v=5OE6PYDq1YI للمشاركة معنا في اللقاءات الأسبوعية تابع صفحتنا على الفيسبوك http://facebook.com/askdeveloper و أيضاً يمكنك متابعة موقعنا http://www.askdeveloper.com2013-09-071h 39AskDeveloper PodcastAskDeveloper PodcastEP21 - Ask Developer Hangout - Week 22 - Algorithmsاللقاء الثاني و العشرون من مجموعة اسأل مطور في هذا اللقاء ننافش الخوارزميات و أهميتها و مبادئها لكل المطورين. و كيف يمكنك اذا لم يحالفك الحظ بدراستها بشكل أكاديمي أن تُعلم نفسك مبادئ الخوارزميات. Welcome to the 22nd hangout, in this hangout we discuss the topic of Algorithms, and if you didn't have the chance to study it in academic capacity how you can teach yourself the basics of algorithms للمشاركة معنا في اللقاءات الأسبوعية تابع صفحتنا على الفيسبوك http://facebook.com/askdeveloper و أيضاً يمكنك متابعة موقعنا http://www.askdeveloper.com2013-09-011h 36AskDeveloper PodcastAskDeveloper PodcastEP20 - Ask Developer Hangout - Week 21 - How To Become A Web Developerاللقاء الحادي و العشرون لمجموعة اسأل مطور, في هذا اللقاء نطرح موضوع "كيف تصبح مطور ويب" و ما هي التقنيات و المهارات اللازم توافرها في مطور تطبيقات الويب. تم طرح العديد من الأسئلة في جوانب مختلفة من الويب سواء على مستوى المتصفح أو مستوى السيرفر أو قواعد البيانات, أيضاً مروراً بمعايير HTML 5 و Javascript و مشاكل الأمن المختلفة. لمشاهدة اللقاء على يوتيوب http://www.youtube.com/watch?v=0zJiN4aHmXs لمزيد من التفاصيل http://www.askdeveloper.com/2013/08/ask-developer-hangout-21-how-to-become.html للمشاركة معنا في اللقاءات الأسبوعية تابع صفحتنا على الفيسبوك http://facebook.com/askdeveloper و أيضاً يمكنك متابعة موقعنا http://www.askdeveloper.com2013-08-261h 32AskDeveloper PodcastAskDeveloper PodcastEP19 - Ask Developer Hangout - Week 14 - Software Securityاللقاء الأسبوعي الرابع عشر لمجموعة اسال مطور, في هذا الاسبوع نناقش موضوع أمن المعلومات و كيف يمكنك كمطور تثقيف نفسك عن المخاطر و المشاكل الأمنية المختلفة و كيفية مواجهتها. لمشاهدة اللقاء على يوتيوب http://www.youtube.com/watch?v=7RlYk5suvMM لمزيد من التفاصيل http://www.askdeveloper.com/2013/06/ask-developer-hangout-14-software.html اشترك في اللقاءات عن طريق متابعتنا على صفحتنا http://facebook.com/askdeveloper2013-08-262h 34AskDeveloper PodcastAskDeveloper PodcastEP18 - Ask Developer Hangout - Week 20 - Startupsاللقاء الاسبوعي العشرون لمجموعة اسأل مطور, في هذا الأسبوع نتناول موضوع الشركات الناشئة و التحديات التي تواجهها و كيف تنمي الفكرة الى أن تصبح شركة. أيضاً نتطرق لموضوع الملكية الفكرية و أنواعها و كيف تستفيد من قوانين الملكية الفكرية لحماية و تنمية شركتك. لمشاهدة اللقاء على يوتيوب http://www.youtube.com/watch?v=gaEW8lZcs142013-08-251h 05AskDeveloper PodcastAskDeveloper PodcastEP17 - Kngine With Haytham Elfadeelاهلا بكم في الحلقة السابعة عشر من راديو اسأل مطور, في هذه الحلقة نستضيف "هيثم الفضيل" المؤسس و المدير التنفيذي لشركة كنجن, نناقش مراحل تطور الفكرة من البحث الى المشروع الى الشركة. Welcome to the 17th episode of Ask Developer Podcast, in this episode we interview the founder and CEO of Kngine, we discuss the story of Kngine from the inception of the idea to the project to building the company. Join our facebook page http://facebook.com/askdeveloper Visit our website http://www.askdeveloper.com2013-08-2049 minAskDeveloper PodcastAskDeveloper PodcastEP16 - Developer Skills - Working With Legacy Codeالحلقة السادسة عشر من راديو اسأل مطور, في هذه الحلقة نناقش مهارة جديدة من مهارات المطور و هي مهارة التعامل مع الكود القديم. نقدم بعض النصائح في كيفية التعامل مع الكود القديم و أيضاً كيف تستلم كود من مطور آخر بحيث تسهل على نفسك كثير من التعب الذي قد يحدث في المستقبل. أيضاً بعض الأدوات التي قد تساعدك. Welcome to the 16th episode of Ask Developer Podcast, in this episode we discuss the topic of Legacy Code, and how to handle and handover code bases, also tools and best practices that can help. Join our facebook page http://facebook.com/askdeveloper2013-08-1218 minAskDeveloper PodcastAskDeveloper PodcastEP15 - Developer Skills - Debuggingالحلقة الخامسة عشر من راديو اسأل مطور, في هذه الحلقة نناقش واحدة من أهم مهارات المطور و هي مهارة تحليل الأخطاء, هذه المهارة التي لن تدرسها في الجامعات و ستكتسبها فقط بالممارسة, و في هذه الحلقة نشرح ما هي الأخطاء البرمجية و ما هي أشهر أنواعها و كيف تحل كل نوع منها و الطريقة المثلي للتفكير و البدء في الحل. Welcome to the 15th episode of Ask Developer Podcast, in this episode we discuss the one of the most important skills each developer needs, which is Debugging, we discuss the different types of bugs and how to approach each type of these bugs.2013-06-2429 minAskDeveloper PodcastAskDeveloper PodcastEP14 - Agile Software Developmentالحلقة الرابعة عشر من راديو اسأل مطور, في هذه الحلقة نناقش موضوع الطرق الهندسية الحديثة في ادارة المشاريع البرمجية, و كيف تقدم هذه الطرق داخل بيئة عملك و ما هي الفوائد و التحديات التي يمكن تواجهها. Welcome to the 14th episode of Ask Developer Podcast, in this episode we discuss the Agile Software Development and we give an example of Scrum, we also discuss some real world experiences and best practices.2013-06-021h 19AskDeveloper PodcastAskDeveloper PodcastEP13 - The Story of CougarTech - Part 2راديو اسأل مطور الحلقة الثالثة عشر, في هذه الحلقة نكمل قصة نجاح شركة كوجرتك, و نتعرض بالتفصيل لنوع مختلف من التحديات و هي تحديات البيئة المحيطة و الثقافة. و كيف تغلبنا عليها. Welcome to the 13th episode of the Ask Developer Podcast, in this episode we continue the story of CougarTech, and we discuss in more details different type of challenges which are the environment & cultural challenges.2013-05-2447 minAskDeveloper PodcastAskDeveloper PodcastEP12 - The Story of CougarTech - Part 1راديو اسأل مطور الحلقة الثانية عشر, في هذه الحلقة الخاصة نعود بالماضي لصيف عام 2003 و نتذكر شركة صغيرة بدأت في هذا التوقيت في قلب العاصمة المصرية و داخل أحد أكبار أسواق الالكترونيات و الأجهزة المحمولة, هذه الشركة الصغيرة بفريق من 6 أفراد أغلبهم لازالوا في الجامعة استطاعت أن تحقق نجاحاً متميزاً في وقت قصير جداً. معنا في هذه الحلقة الفريق التقني و هم أحمد حسني, و محمد صالح و هشام عبد الحافظ و محمد الشريف. Welcome to the 12th episode of Ask Developer Podcast, in this episode we go back in time to Summer 2003, and we remember a company that got founded in that time by 6 individuals, most of them are still university students, the company specialized in mobile software especially on Symbian devices which back then were the highest technology available on smartphones. In this episode the 4 technical team members reunion to tell their story.2013-05-1846 minAskDeveloper PodcastAskDeveloper PodcastEP11 - NOSQL - Part 2الحلقة الحادية عشر من راديو اسأل مطور, في هذه الحلقة نكمل حوارنا الشيق عن نظم التخزين الحديثة و نتعمق أكثر في الفروق بين النظم الحديثة و النظم العلائقية الكلاسيكية. Welcome to the 11th episode of Ask Developer Podcast, in this episode we continue our discussion about NOSQL, and this time we dive deeper into the differences between NOSQL data stores and classical Relational (RDBMS) databases.2013-05-1143 minAskDeveloper PodcastAskDeveloper PodcastEP10 - NOSQL - Part 1راديو اسأل مطور, الحلقة العاشرة, في هذه الحلقة نستعرض موضوع جديد و هو موضوع أنظمة التخزين الحديثة, و التي تتعدى مجرد قواعد البيانات الكلاسيكية, نتعرض بتفصيل لأسباب اللجوء لهذا النوع من تقنيات التخزين, و فوائده و عيوبه, و أشهر التقنيات التجارية في هذه الأيام Ask Developer Podcast, Episode 10, in this episode we discuss the NOSQL subject, which challenges the traditional database models in the current web scale world, we discuss in details the motivations behind this kind of technology, and the pros & cons of it.2013-05-0457 minAskDeveloper PodcastAskDeveloper PodcastEP09 - Passionate Developerاسأل مطور, الحلقة التاسعة, في الحلقة دي معانا المهندس محمد تيسير ليحدثنا عن مواضيع كثيرة في البرمجة الاحترافية و أهما هو الشغف و حب البرمجة و التطوير, و كيف تستطيع أن تبني تطبيقات و خدمات يظهر فيها حبك لعملك. محمد تيسير مؤسس و مدير مشروع "روَح دوت كوم" و هي خدمة مجانية لمستخدمين المواصلات العامة. Welcome to Ask Developer Podcast Episode 9, In this episode we talk with Mohamed Tayseer, who will discuss with us many Software topics and especially how to be a passionate developer, Tayseer is the founder & CEO of www.rawa7.com a free online service that helps public transit commuter in Egypt.2013-04-271h 03AskDeveloper PodcastAskDeveloper PodcastEP09 - Passionate Developerاسأل مطور, الحلقة التاسعة, في الحلقة دي معانا المهندس محمد تيسير ليحدثنا عن مواضيع كثيرة في البرمجة الاحترافية و أهما هو الشغف و حب البرمجة و التطوير, و كيف تستطيع أن تبني تطبيقات و خدمات يظهر فيها حبك لعملك. محمد تيسير مؤسس و مدير مشروع "روَح دوت كوم" و هي خدمة مجانية لمستخدمين المواصلات العامة. Welcome to Ask Developer Podcast Episode 9, In this episode we talk with Mohamed Tayseer, who will discuss with us many Software topics and especially how to be a passionate developer, Tayseer is the founder & CEO of www.rawa7.com a free online service that helps public transit commuter in Egypt.2013-04-271h 03AskDeveloper PodcastAskDeveloper PodcastEP08 - Game Developmentالحلقة الثامنة من راديو اسأل مطور, في هذه الحلقة نستعرض موضوع جديد و هو تطوير الألعاب الاحترافية, نستضيف معنا المهندس محمد مشرف, و هو مهندس مصري له خبرة طويلة في برمجة الألعاب في مصر و في الخارج. Welcome to the 8th Episode of Ask Developer Podcast, in this episode we discuss the topic of Game Development with guest Mohamed Moshrif. Moshrif is an Egyptian Software Engineer with years of experience in game development, his career includes well known titles like Halo in 343 Industries, and Cell Factor.2013-04-1955 minAskDeveloper PodcastAskDeveloper PodcastEP08 - Game Developmentالحلقة الثامنة من راديو اسأل مطور, في هذه الحلقة نستعرض موضوع جديد و هو تطوير الألعاب الاحترافية, نستضيف معنا المهندس محمد مشرف, و هو مهندس مصري له خبرة طويلة في برمجة الألعاب في مصر و في الخارج. Welcome to the 8th Episode of Ask Developer Podcast, in this episode we discuss the topic of Game Development with guest Mohamed Moshrif. Moshrif is an Egyptian Software Engineer with years of experience in game development, his career includes well known titles like Halo in 343 Industries, and Cell Factor.2013-04-1955 minAskDeveloper PodcastAskDeveloper PodcastEP07 - Data Access - Part 2 - MicroORMsالحلقة السابعة من راديو اسأل مطور على الانترنت, في هذه الحلقة نكمل نقاشنا عن طرق استخدام البيانات في البرامج و التطبيقات, و نتطرق ببعض التفصيل لحالة الMicroORM's Welcome to the 7th episode of AskDeveloper Podcast, in this episode we continue our discussion about Data Access, and we talk specifically about Micro ORM's.2013-04-1342 minAskDeveloper PodcastAskDeveloper PodcastEP06 - Data Access - Part 1 - ORMsالحلقة السادسة من راديو اسأل مطور, في حلقة هذا الأسبوع بنتكلم عن موضوع مهم بنتعرض ليه كلنا كمبرمجين بنتعامل مع قواعد بيانات, و هي عملية تصميم عملية استخدام قاعدة البيانات في الأنظمة و ما هي أفضل الطرق المتاحة و التقنيات المختلفة Welcome to the 6th episode of the AskDeveloper Podcast, in this episode we discuss a very important topic which every developer needs to be aware of, which is how to correctly incorporate databases in your system and keeping your design clean and scalable.2013-04-0545 minAskDeveloper PodcastAskDeveloper PodcastEP05 - Talking Design - Part 2 - Design ProcessWelcome to the 5th episode of the Ask Developer Podcast, in this episode we continue the discussion about Design, in this episode we cover the design process, and what are the most effective ways to approach design in your team. أهلاً بكم في الحلقة الخامسة من راديو اسأل مطور, في هذه الحلقة نكمل حديثنا عن التصميم, و نناقش اسلوب التصميم و كيفية تطبيقه في فريق العمل2013-03-2947 minAskDeveloper PodcastAskDeveloper PodcastEP04 - Talking Design - Part 1 - SOLID PrinciplesWelcome to the 4th Episodes of AskDeveloper Podcast, in this episdoes we start our journey talking about design and we start by discussing * Why to Design * Architecture vs Design * Design Principles (SOLID Principles) * Design but not Over engineer2013-03-2353 min