لقاء تعريفي مع الصديق العزيز حسين ناصر, مهندس البرمجيات و الYouTuber و المحاضر و له العديد من المؤلفات و الدورات البرمجية و الأسهامات المتميزة في مجال ال Software Engineering بشكل عام, و ال Backend Engineering بشكل خاص ============== قناة حسين ناصر على يوتيوب https://www.youtube.com/c/HusseinNasser-software-engineering تويتر https://mobile.twitter.com/hnasr/ موقع https://www.husseinnasser.com
Oct 07, 2020•2 hr 10 min
حلقة جديدة و حكاية شركة Magalix و ازاي قدرت تربط بين تكنولوجيا ال Infrastructure و ال Artificial Intelligence علشان تقدم خدمات مميزة معانا في الحلقة دي المهندس أحمد بدران المدير التقني CTO في الشركة. حنتكلم في مواضيع تهم المطورين جداً زي ال DevOps Culture و المهارات اللازمة في الشركات اللي بتشتغل في المجالات المتعلقة.
Sep 27, 2020•1 hr 14 min
حلقة خاصة مع محمد الجيش عن تحسين مهارات التواصل و كيفية تفادي الانحيازات المعرفية, و كيف تساهم هذه المهارات في اتخاذ قرارات سليمة و منطقية. مصادر و روابط متعلقة خريطة الانحيازات المعرفية 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:/...
Sep 07, 2020•2 hr 39 min
لقاء مع أحمد عصام, منير ربيع, و أحمد عيد عن 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-...
Jul 26, 2020•1 hr 17 min
المهارات الأساسية لأي جونيور النهاردة لو حد بيبتدي الكارير بتاعه في مجال السوفتوير النهاردة, ايه المهارات و الادوات الأساسية اللي حيحتاجها علشان يلاقي فرصة مناسبة و يأهل نفسه لكارير محترم في المجال. في الحلقة دي انضم لينا محمد تيسير و محمد السيد في مناقشة عفوية و جميلة و هي جزء من لقاء فيديو لايف على يوتيوب و فيسبوك, و لو حابب ترجع للفيديو الأصلي الكامل ممكن تلاقيه هنا https://www.youtube.com/watch?v=7jIti9PFW5A
Jul 11, 2020•1 hr 37 min
لقاء سريع و مفاجئ من مجموعة Egyptian Geeks و دردشة في مواضيع مختلفة عن التقنيات و أسئلة من المتابعين, اللقاء تم تسجيله من لقاء على الهواء, لمتابعة اللقاء المسجل فيديو من هذا الرابط https://www.youtube.com/watch?v=9M-9nGqcgaY&t=2133s
Apr 02, 2020•1 hr 36 min
بسبب ظروف العالم دلوقتي, نسبة كبيرة مننا شغالين من البيت, و بنحاول نتأقلم مع الوضع ده, في حلقة النهاردة حنحاول نشوف ايه أفضل الطرق لتهيئة الظروف للشغل من البيت, و حنتكلم في مواضيع تانية كثير زي Windows Subsystem for Linux WSL2
Mar 22, 2020•1 hr 26 min
حلقة جديدة من 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. Earli...
Nov 25, 2018•1 hr 58 min
في هذا اللقاء الشيق نلتقي مع المهندس على حلمي, المتخصص في مجال برمجة الألعاب و يرأس حالياً أحد الفرق البرمجية في مجال ال Animation في شركة Ubisoft العالمية لتطوير الألعاب بالسويد, و سبق له العمل في شركات ألعاب اخرى شهيرة مثل Crytek و ألعاب مثل Crysis 3 و غيرها. نتطرق في الحديث لعديد من المواضيع من أهمها 1. أهمية دراسة الهاردوير و الربط بين الهاردوير و السوفتوير في برمجة الألعاب 2. تحدي البداية في برمجة الألعاب, و كيف تحصل على عمل في هذا المجال 3. كيف تطور من امكانياتك و مهاراتك لتصل للمستوى المط...
Sep 30, 2018•2 hr 5 min
Mostafa 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://...
Sep 23, 2018•1 hr 46 min
حوار شيق مع المهندس احمد عصام و رحلته في مجال التكنولوجيا و البرمجيات من البداية في القاهرة مرورا بمراحل مختلفة في اوروبا و الولايات المتحدة الأمريكية و حتى المرحلة الحالية من العمل في شركة 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 no...
Sep 16, 2018•1 hr 41 min
General 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 cont...
Apr 03, 2018•1 hr 10 min
- 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 ...
Jul 08, 2017•1 hr 24 min
من هو المبرمج الصنايعي من هو المبرمج المهندس الموضوع مش بالشهادات سؤال الفرق بين المبرمج والمهندس الألقاب تأثير الثانوية العامة علي ترتيب الوظائف في البرمجة المهندس الكويس مش شرط يكون حرفي كويس علاقة المهن في البرمجة بالوظائف الإدراية سؤال "أنا ما أعرفش أي حاجة، وعايز أدخل المجال" سواء أخدت شهادة أو ما أخدتش شهادة، إيه هي الحاجات اللي المفروض أتعلمها؟
Apr 12, 2017•1 hr 30 min
- 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-digit...
Apr 06, 2017•1 hr 4 min
○ 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)...
Mar 18, 2017•1 hr 55 min
هل الطريقة الحالية لتقييم المطورين بالتركيز على أسئلة الخوارزميات هي الطريقة المثلى؟ روابط ذكرت في اللقاء 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...
Mar 10, 2017•1 hr 57 min
الحلقة السابقة 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 bit...
Oct 16, 2016•1 hr 9 min
Information 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 par...
Oct 01, 2016•1 hr 40 min
• 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...
Apr 30, 2016•1 hr 35 min
AskDeveloper 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/bashmohandes
Apr 09, 2016•1 hr 24 min
الحلقة 43 من راديو اسأل مطور, في هذه الحلقة نناقش مشاكل احتفاظ الشركات التقنية بالبيانات الشخصية و استهداف الحكومات و الأجهزة الأمنية لها و نناقش بعض الأخبار التقنية التي حدثت و المتعلقة مثل مطالبة ال FBI لشركة Apple لكسر تشفير أحد أجهزة iPhone و الذي تم اصدار حكم محكمة لالزام الشركة بهذا و على اثره قام Tim Cook المدير التنفيذي للشركة باصدار خطاب مفتوح لمستخدمين التكنولوجيا. http://www.apple.com/customer-letter/ أيضاً تحدثنا عن موضوع Where is The Fair Use #WTFU و الذي اثير مؤخراً على يوتيوب http...
Feb 21, 2016•1 hr 17 min
في هذا اللقاء نناقش موضوع المشروع المقترح لنقابة مهندسي البرمجيات, و الذي تم اقتراحه عده مرات من قبل بنماذج متفاوتة. آخر نسخة مقترحة معلنة من القانون - و التي تم تقديمها لمجلس الشعب في 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 & Subscribe
Feb 07, 2016•1 hr 33 min
في هذه الحلقة نناقش موضوع ال 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...
Dec 05, 2015•1 hr 6 min
Mostafa 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 h...
Mar 09, 2015•1 hr 18 min
الحلقة التاسعة و الثلاثون من راديو اسأل مطور, في هذه الحلقة نستضيف المهندس محمد تيسير المنضم حديثاً لفريق عمل جوجل في مدينة زيورخ في سويسرا, ليشارك معنا خبراته و نصائحه لمن يريدون التقدم في الوظائف المماثلة. 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, …) Measu...
Jan 18, 2015•1 hr 21 min
Introduction 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 pacman...
Jan 10, 2015•57 min
Welcome 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. أهلا بكم في الحلقة السابعة و الثلاثون من راديو اسأل مطور في هذه الحلقة نناقش الأخبار التي أعلنتها مايكروسوفت الأسبوع الماضي عن فتح مصدر اطار عمل دوت نت, بالاضافة الى اصدار نسخة جديدة من فيجوال ستوديو (نسخة المجتمع) و التي ستكون...
Nov 15, 2014•1 hr 42 min
الحلقة السادسة و الثلاثون من راديو اسأل مطور, نناقش في هذا الأسبوع أهمية نظم حفظ و تنظيم الكود 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 Gi...
Sep 27, 2014•1 hr 25 min
الحلقة 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 fir...
Jun 15, 2014•1 hr 5 min