Location:
United States
Genres:
Technology Podcasts
Description:
بودكاست يعطيك المعرفة العميقة لتطوير مشاريع تقنيّة.
Language:
Arabic
Website:
https://podcast.daarb.dev
Episodes
API - تعريفه وكيف تتعامل معه
2/20/2024
مساكم الله بالنور والسرور، في هذي الحلقة تكلّمنا عى فكرة ال API وكيف تتعامل معه
هذه الحلقة كانت بناء على طلب أحد المشتركين في مجموعتي على دسكورد.. انضم خلال هذا الرابط:
https://discord.gg/jbwnf2eep7
Duration:00:05:40
الشرح البسيط Big O Notation
8/6/2023
شرح الbig O notation
تستخدم فكرة الbig O notation لتحديد الموارد التي تحتاجها الخارزميّات لإتمام عملها. ولهذه الصيغة عدّة أشكال وهي
المدّة الخطّيّة O(n) كلّما زادت المعطيات زادت المدّة المطلوبة لتنفيذ العمليّة
مثالها قراءة معجم من أوّله لآخره، كلّما زادت صفحات الكتاب (المعطيات) زادت المدّة المطلوبة للقراءة.
المدّة الثابته O(1) مهما تغيّرت المعطيات كانت سرعة تنفيذ العمليّة ثابته
مثالها: الذهاب لأوّل صفحة في معجم، مهما زادت صفحاته (المعطيات) لن يؤثّل ذلك على المدّة المطلوبة للتنفيذ
المدّة المتسارعة السلبيّة O(n^2) تتضاعف مدّة التنفيذ كلّما زادت المعطيات بشكل خطّي
مثال: لو أردتّ أن تجد مصطلحات متكرّرة في معجم تستطيع مقارنة كل مصطلح بكل مصطلح آخر في المعجم، فلو كان عندك 10 مصطلحات لقمت ب 100 مقارنة ولو كان عندك 100 مصطلح لقمت بعشرة آلاف مقارنة
المدّة المتسارعة الإيجابيّة O(log n) تزيد مدّة التنفيذ بشكل خطّي كلما تضاعفت المعطيات
مثال: لو طلبت منك البحث عن مصطلح في معجم مرتّب ابجديا تبدأ من نصف المعجم وتنظر إن كان المصطلح المطلوب قبل أو بعد المكان الذي أنت فيه وتترك الجنب الآخر، هذا يقسم مساحة البحث نصف، اعد وكرر على النصف الباقي، ثم الربع الباثي، ثم الثمن الباقي حتّى تصل إلى مكان المصطلح الذي تبحث عنه. كلّما تضاعفت المعطيات (حجم الكتاب) في هذا المثال زادت مدّة البحث بشكل قليل.
Duration:00:08:17
أصول نظام UNIX ومبادئيه
5/19/2023
مثال على استخدام sed لتعديل عدّة ملفّات مرّة واحدة
https://stackoverflow.com/questions/905144/changing-all-occurrences-in-a-folder
Duration:00:09:52
البحث الذكي بستخدام Word2Vec
5/4/2023
موضوع اليوم كان عن طرق البحث الذكي أي: البحث الذي يأتي بنتائج صحيحة دون أن تشمل المصطلح الذي استخدمه الباحث.
مقال يعطي تفاصيل عامّة عن فكرة word2vec: https://www.coveo.com/blog/word2vec-explained/
مقال يشرح كيفيّة بناء نظام مثل هذا بستخدام بايثون و numpy: https://towardsdatascience.com/a-word2vec-implementation-using-numpy-and-python-d256cf0e5f28
أستخدام لفكرة word embeddings لصنع LLM يقرأ مؤلّف من مؤلّفات أفلاطون وكيفيّة صنعه باستخدام Python: https://machinelearningmastery.com/how-to-develop-a-word-level-neural-language-model-in-keras/
Duration:00:06:26
الشرح الميسّر للذكاء الإصطناعي من الألف للياء
2/16/2023
حلقة اليوم تتكلّم عن الذكاء الاصطناعي. سنمر على مشروع بشكل متكامل م الألف إلى الياء. بعد هذه الحلقة ستحصل على معرفة عامّة بطريقة عمل هذه الأنظمة بإذن الله
المصادر
كتاب "Hands on machine learning with scikit-learn, keras, and tensorflow"
هذا أفضل كتب علم الحاسب التي قرأتها وهو الذي اعتمدته لصنع هذه الحلقة.
قناة StatQuest على اليوتيوب تشرح كثير من الأفكار التي تكلّمنا عنها في هذه الحلقة.
قاعدة البيانات المستعملة: https://raw.githubusercontent.com/ageron/handson-ml2/master/datasets/housing/housing.tgz
رابط موقع درب: https://daarb.dev/
للتّواصل
حسابي على تويتر: https://twitter.com/a_a_alhusaini
Duration:00:33:04
أبسط شرح ل Serverless Backend
1/26/2023
موضوعنا اليوم هو Serverless Computing
رابط موقع درب: https://daarb.dev/
للتّواصل
حسابي على تويتر: https://twitter.com/a_a_alhusaini
Duration:00:10:40
أفكار سلبيّة عند المبرمج الجديد
12/23/2022
مقالي عن صنع الصور عن طريق HTML و CSS
https://daarb.dev/%d8%a8%d8%b1%d9%85%d8%ac%d8%a9-%d8%ad%d9%84%d9%88%d9%84-%d8%a8%d8%b3%d9%8a%d8%b7%d8%a9-%d9%84%d9%85%d8%b4%d8%a7%d9%83%d9%84-%d9%85%d8%b3%d8%aa%d8%ad%d9%8a%d9%84%d8%a9/
المحاضرة التي ضكرتها عن Haxe
https://www.youtube.com/watch?v=TbhkHrcslrE
حسابي على تويتر
https://twitter.com/a_a_alhusaini
Duration:00:13:06
تجربتي مع terraform deployment على منصّة AWS
10/24/2022
المقال سيتوفّر قريبا!
Duration:00:05:10
برمجة حقوق وأدوار المستخدمين
10/6/2022
رابط المقال: https://daarb.dev/إدارة-حقوق-المستخدمين-في-برنامجك/
Duration:00:04:51
حلّ مشكلة الحقيبة بتعلّم الآلة
9/22/2022
رابط المقال: https://daarb.dev/%d9%83%d9%8a%d9%81-%d8%aa%d8%b3%d8%aa%d8%ae%d8%af%d9%85-%d8%aa%d8%b9%d9%84%d9%91%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d8%a9-ml-%d9%84%d8%ad%d9%84%d9%91-%d9%85%d8%b4%d9%83%d9%84%d8%a9-%d8%a7%d9%84%d8%ad/
رابط الكود: https://gist.github.com/appdevland/a54111c3e34e4887c16f01ff20ffae1a
Duration:00:11:26
بودكاست درب #6: ووردبريس وجافاسكريبت
9/10/2022
موضوعنا اليوم عن كيفية عمل Event Loop في جافاسكريبت وتعديل بعض الإنطباعات المنتشرة عند الناس عن منصّة ووردبريس
Duration:00:13:47
لماذا انتشرت مكتبة TailwindCSS?
8/12/2022
اليوم سيكون موضوعنا عن الطريقة التي إعتُمدت من قبل اصحاب مكتبة TailwindCSS للتسويق والتي من شأنها ان تساعدك في تسويق المكتبة الخاصة بك.
Duration:00:16:26
Elixir ستكون من اكثر لغات البرمجة استخداما
8/2/2022
السلام عليكم معكم عبدالله الحصيني "المبرمج السريع". موضوع حلقة اليوم يسكون عن لغة برمجة Elixir وسأعرض في هذه الحلقة توقعاتي عن مستقبل هذه اللغة
Duration:00:07:21
ما هو Web Scraping?
7/21/2022
في هذه الحلقة سنتحدث عن موضوع جمع البيانات من المواقع
https://www.linkedin.com/pulse/scraped-data-500-million-linkedin-users-being-sold-online-shetty/?trk=public_profile_article_view
Duration:00:03:55
الطرق الأربعة لاستضافة مشروعك على AWS
7/8/2022
اليوم سنعرض الطرق الأربعة لاستضافة برنامجك على AWS وهي: EC2 ECS FARGATE LAMBDA
Duration:00:10:14
تعريف بالبودكاست + كيف تصمّم أسرع
6/29/2022
في هذي الحلقة اعطيك نبذة عن بودكاست درب + طريقة تمكّنك من انك تصمم البرامج بسرعة أكثر
الزبدة:
الحلقات تبي تنزل بشكل اسبوعي
الحلقة ما راح يتعدى طولها نصف ساعة مبدئيّا
عشان تصمم بشكل اسرع وما تعاني من Creative Block شف هدف التصميم وشّو وحاول تحقق هذا الهدف.
Duration:00:08:59