TubeToTranscript Logo
TubeToTranscript

CI/CD from Scratch | in Arabic

DevOps with David01:44:59Arabic (auto-generated)
Get transcripts even faster next time

Drag this to your bookmarks bar — click it on any YouTube video to jump straight to its transcript, no copy-pasting the URL here.

Drag this button to your bookmarks bar:
Get Transcript
Language / Script Switcher (اردو • Roman Urdu • Hindi):

Change the displayed caption script to Urdu, Roman Urdu, or Hindi. This does not translate the spoken language.

11,072 words55,748 characters~56 min read1,853 segments
☕ You just saved ~738 minutes of manual transcribing

Free to use, no account required — but hosting and API costs are real. A small tip keeps it free for the next person too.

00:19

طيب هو المفروض ان انا لايف بس انا

00:24

يوتيوب مش موريني ده

00:27

هل في حد معايا 1000 حد ايوه معايا

00:33

الال000 حد ايوه معايا 1000 ح

00:38

ماشي انا بس قفلت الصوت من ا

00:44

من اسمه ايه ده

00:48

طب انا محتاج عشان بس الحول اللي هيحصل ده

00:53

محتاج افتح يوتيوب من هنا

01:11

طيب ا

01:19

المفروض

01:20

المفروض

01:25

في خمسه بيتفرجوا ممكن اي حد يكتب حاجه في

01:27

الشات بس اطمن ان انتم سامعيني وشايفين

01:30

السكرين والدنيا تمام

01:33

عشان بس ايه اعرف ابتدي وانا مطمن

01:46

ايوه ايوه

01:49

حلو قوي طب ثواني

02:00

خد لنا كده ستوري مع بعض

02:11

احنا بنبدا اللايف اهو يا جماعه الحق ادخل

02:14

هنبتدي دلوقتي في السي اي سي دي

02:18

واحده واحده ستوري كده على الطاير يا

02:20

جماعه معلش

02:23

هلو هلو ماشي ازيك يا كرولس ازيك يا جمال

02:28

نوب طبعا

02:31

احمد اخباركم ايه

02:38

ده كويس

02:40

طمنتوني ان الدنيا كويسه خليني بس اجيب ده

02:43

كده

02:50

ماشي اا ممكن بس انا عايز استنى دقيقتين

02:53

كمان تبقى 8انيه وخمسه ونبتدي

03:06

وكده كده ان شاء الله برده الريكوردن ده

03:08

هيتسيف ويفضل على التشانل كده لو حد يعني

03:10

ا ما دخلش في ناس سالتني فقلت لهم هيفضل

03:15

موجود

03:17

ولو حبيتوا يعني ترجعوا ليه هتلاقوا

03:18

الريكوردين موجود

03:24

ماشي ا

03:31

طيب زي الفل طيب تعالوا نبتدي

03:35

تعالوا نبتدي انا عايز اتاكد بس كده ايه

03:38

في كل خطوه ان انتم شايفين

03:42

انا كده كده فاتح اللايف جنبي على الايباد

03:45

برده عشان ابقى شايف انتم شايفين ايه كده

03:48

احنا شايفين البريزنتيشن بتاعه السي اي سي

03:50

دي فروم سكراتش تمام

03:56

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

03:59

والدنيا تمام وسامعيني تمام قبل بس ما

04:01

نبتدي ون نبتدي في الفلو كده لو حد عنده

04:05

سؤال في النص اكتبه في التشات يعني ما

04:08

عشان ما تنساهوش

04:10

[أصوات شخير]

04:18

تمام يلا بينا ماشي

04:21

احنا النهارده هنتكلم عن ايه؟ هنتكلم عن

04:23

السي اي سي دي من فروم سكراتش سي اي سي دي

04:27

بنسمع عنه كتير طبعا في الفس هو يعني

04:31

كاختصار هو كونجريشن كينس

04:36

بس محتاجين نفهم الموضوع ازاي بدا ازاي

04:42

نقدر نعمله ازاي سدي نفسه وهنعمل عملي مع

04:46

بعض النهارده كمان ماشي فانا زي ما انا

04:49

كاتب كده زيرو تو ارانين بايب لاين هنبتدي

04:51

من الصفر لحد ما يبقى عندنا بايب لاين

04:53

شغال

04:56

طيب

04:58

احنا بعد اللايف هتبقى طالع بايه هتبقى

05:02

طالع معانا وركين بايب لاين بايب لاين

05:04

شغال هنبقى فهمنا المصطلحات بتاعه السي اي

05:07

سي دي اللي هي زي التريجرز الرانرز الجوبس

05:09

الستابس السيكرتس ارتيفاكتس الحاجات

05:12

المهمه بتاعه البايب لاينز عامه

05:15

و هنشوف كده لما يبقى في ايرور في البايب

05:18

لاين المفروض بتصرف ازاي؟

05:22

طيب خلينا نقول ان دي الاجندا بتاعه

05:25

اللايف النهارده

05:27

ا انا عاملها 9ت مينس ممكن تبقى اقل ممكن

05:30

تبقى اكتر فهنكتشف

05:33

بس اول حاجه هنبتدي بيها هو ليه اصلا سي

05:35

اي سي دي كانت المشكله فين

05:38

ا البايب لاين بيتكون من ايه الاناتومي

05:41

بتاعته

05:43

بعد كده هنبلد لايف بقى قدامه زي ما كنا

05:45

بنتكلم هيبقى عندنا ابليكيشن بسيط خالص

05:47

حاجه نج اس كده ابلكيشن هنعمله ديكرازيشن

05:51

ونعمل بايب لاين بعد كده هنتكلم عن شويه

05:54

تويكس بتتعمل في البايب لاين ليها علاقه

05:56

بالانفاز السيكرت النقله من ستيجين

05:59

برودكشن الحته دي بتتعمل ازاي كده هنتكلم

06:03

عن حته لو الحاجه باظت او في مشكله ببص

06:06

ازاي على اللوجز وازاي ببتدي ادباج واشوف

06:09

المشكله فين واحاول اوصل للحل

06:12

وطبعا في فكره اسئله في الاخر غير ان انا

06:15

لو في سؤال كده حد بعته ا هحاول ارد عليه

06:18

على طول اوكي

06:21

قبل ما نبتدي برده لو حد ا يعرف حد ممكن

06:25

يستفاد من اللايف ده ويبقى حاضر لايف يعني

06:27

قبل بدل ما يشوف الريكوردنج وعايز يشير مع

06:30

اللايف لينك اا احب ان انتم تعملوا كده

06:33

طبعا

06:35

اا قبل ما نبتدي بحيث ان الناس كل اكتر

06:38

عدد يعني يستفدت

06:42

ماشي طيب اول حاجه نبتدي بيها هو ليه اوكي

06:51

الموضوع مش ان الناس استخدمت السي اي سي

06:53

دي علشان هي حاجه لذيذه وكول هو ابتدوا

06:57

يستخدموها عشان في حاجات كانت بتضرب ايه

06:59

اللي بيضرب يا عم ديد

07:02

كانت المشكله حته المانيوال بيلدز يعني

07:05

ايه يعني انا شغال على الابلكيشن

07:08

الابليكيشن شغال على الماشين بتاعتي انا

07:10

شغال بنود فيرجن وشغال بانفايرمنت بلز

07:13

معينه حاجات حاجات انا ما كتبتهاش في حته

07:17

فيجي حد تاني معايا في التيم يحاول يعمل

07:19

لد عنده لوكال عشان هو اللي هيطلع ريليز

07:22

مثلا الاسبوع ده فما يعرفش يرديوس نفس

07:26

بالظبط طالما انا سقطت حاجه فيشن او

07:29

ماررفتش اقوله نسيت اقولها فانت بتعمل

07:33

بشكل معتمد على الشين بتاعتك فدي حاجه مش

07:38

سهله تبقى فبتالي بتعطل الدنيا شويه

07:42

الحاجه التانيه

07:43

التستن ممكن ابقى البروجكت بتاعي كاتب فيه

07:46

تست وعمال اكتب يونت تست وعمال اشتغلتي دي

07:50

مثلا لو انا عايز ابتدي اصلا

07:53

او كتبت التست بعد الكود مش فارقه تست

07:56

موجوده بس انا ماحدش بيفتكر انه يعملها

07:59

ران قبل ما نعمل ريليز جديده لان هي مش

08:02

موجوده في البروسيس طالما احنا شغالين

08:05

مانيوال ولوكال والريليز بتطلع من جهاز حد

08:08

معين هو اللي بيعملها وده النقطه الثالثه

08:10

اللي هي البلويمنت الديبلومنت بتبقى

08:12

متعطله لحد حد معين او حد معين هو اللي

08:15

بيعملها في وقت معين بالليل مثلا فانت ان

08:18

انت تطلع ريليز ده بيبقى حاجه مخيفه ومش

08:21

عارف تعملها بشكل مور فريكونت بسرعه ان

08:23

انت ما عندكش ثقه اللي طالع ده هيبوظ حاجه

08:25

ولا لا انت مش عارف توتوميت مش عارف تخلي

08:28

ان ده بروسيس

08:31

ممسوكه قادر ان انت تشوف البروسيس دي وهي

08:34

بتتنفذ فتبقى متاكد ان اللي طالع انا ضمنه

08:38

بنسبه كبيره اوكي فدي المشكله طيب ايه بقى

08:43

الكلمات والحروف اللي احنا اتكلمنا فيها

08:45

دي اللي هي السي اي سي دي سي اي كونتينوس

08:47

انتجريشن من معناها كده هو ان الكود

08:51

الجديد يبقى دايما بسهوله بينتجريت مع

08:55

الكود اللي كان موجود بشكل كونتينوس

08:58

يعني كل بوش انا بعملها وهي بتميرج على

09:01

الكود اللي على الشيرد برانش بترن انا برن

09:05

التشيكس اللي بتضمن لي ان الكود بتاعي

09:08

يدخل مع الكود اللي موجود من غير ما يبقى

09:09

باوظ حاجه بان انا برن بقى البروسيس برن

09:12

البايب لاين احنا لسه هنجيله ان انا مثلا

09:15

بانستول الديبندنسيز برن اللينت برن التست

09:18

بعمل بتاكد ان كل حاجه شغاله مش بس عندي

09:22

على الماشين بتاعتي لا ده في تانيه في حته

09:24

تانيه اللي هي في البايبلا اللي احنا

09:26

هنعرف عنها اكت بعد كده

09:31

الفرق ما بينهم هو انت يعني ايه يعني في

09:35

ناس بتقول

09:38

اللي هو انا بقى بيكسيد فطالما سي اي طلع

09:43

لي ايج انا ضامنها رن عليها اللنت والتاست

09:47

والكلام ده كله انا ضامن الامج دي فانا

09:50

واثق ان انا البلد دي تقدر تطلع للانف

09:53

اللي بعدها او اقدر اعملها ريليز سواء

09:56

اوكشن ممكن على الاول

09:59

بس كونفري معناها انه لوكس كمان بتس لا

10:04

طلعلي كمان بروكشن ومش كل الناس بتعمل كده

10:07

في ناس بتبقى قلقانه فبتخلي البروكشن

10:10

يل في تدخل بشري فممكنجين يبقى هو

10:13

الاوتوميتد والبرودكشن باخد الستيج

10:16

برودكشن لو انا تمام وحد عمل تست علىجين

10:19

والدنيا تمام فساعتها ده كون ديبلوت بس مش

10:23

كون ديفري فديفري بس الفرق بينهم حاجه

10:25

بسيطه قوي في حته ان انا ببروموت البلد

10:28

بتاعتي من ستيجين لبرودكشن

10:31

دايركت ولا مانيوال في ست مانيوال كده في

10:35

الاخر في النص ما بين الاستيدي والبرودكشن

10:38

طيب

10:41

فده كده كمفهوم عام

10:44

التيرم بتاع السي اي سي دي اوكي طيب

10:51

تعال بقى ناخد المصطلحات الاساسيه بتاعه

10:52

اي سي اي سي دي بتاع اي بايب لاين

10:55

اي بايب لاين في الدنيا لازم يبقى اول

10:57

حاجه موجوده عندك التريجر ايه التريجر دي

11:01

الحاجه اللي بتقول ان في حاجه حصلت ان انا

11:03

مثلا كديفيد عملت بوش لكود جديد ده تريجر

11:07

ممكن البايب لاين يرن في البوش الجديده

11:09

ممكن يرن لما افتح بور ريكويست انا عايز

11:12

اطلع الكود بتاعي على الماستر فانا هنا

11:14

بفتح بور ريكوست فده ايفنت فالتريجر مربوط

11:18

بايفنت اول ما الايفنت ده بيحصل انا كده

11:20

بقى عندي تريجر للبايب لاين انه اشتغل

11:22

دلوقتي ممكن يبقى بوش للكود بي ار اتفتح

11:26

حطيت تاج على البور ريكويست عملت سكديول

11:29

انا مثلا برن البايب بلان ده كل يوم

11:30

الساعه 12 بالليل او مانيوال ممكن التريجر

11:33

يبقى مانيوال عادي جدا صح

11:37

تاني مصطلح هو الرانر دلوقتي انت عملت

11:40

تريجر للبايب لاين بس البايب لاين بتاعتك

11:42

ده هيرن فين؟ انا عايز احل بقى مشكله

11:45

اللوكال ماشين عايز اخليها تبقى بترن على

11:49

ماشين تانيه فراش ما فيهاش اي حاجه فراش

11:53

ماشين ما فيهاش اي ديبندنسيز ولا اي

11:54

انفايرمنت معمولها سيت اب قبل كده عشان

11:56

اتاكد انه الامج بتاعتي هتشتغل على اي على

11:59

اي جهاز جهازي في البرودكشن في الستيجين

12:03

عند حد تاني مش فارقه فعشان كده دي قيمه

12:06

الرانر فالرانر هو فريش كونتينر او

12:08

فيرتوال ماين ما تعرفش اي حاجه عن

12:11

البروجكت بتاعك او الابلكيشن بتاعك طيب

12:14

حددنا الر بقى عندي تريجر وعندي ماشين هر

12:17

عليها البايب لاين ايه بقى البايب لاين

12:19

ايه البروسيس ايه الجوبس والستبس دي اللي

12:21

بتديفاين فيها الليست الحاجات اللي انت

12:23

عايز تعملها اللي هو انا عايز اتشيك اوت

12:26

الكود يعني عايز يبقى الكود عندي على

12:29

الشماشين الجديده دي الكود موجود هناك

12:32

وبعد ما الكود بقى موجود انستولبند ارنست

12:35

ارن من البلد تب تو بتم من الاول للاخر

12:39

كانك على الماشين بتاعتك ولكن على ماشين

12:41

جديده خالص فلو كل ده سكسيدد يبقى احنا

12:43

تمام يبقى احنا كده متاكدين ان الكود

12:45

بتاعي ده لو طلع على ايين على اي دبليو اس

12:49

على جوجل كلاود على او ماشيين هنا اون

12:51

بريمسز لو انت عندك داتا سنتر بتاعتك مش

12:54

فارقه طالما انا عارف هي رنت على رانر عمل

12:57

ازاي طبعا يفرق الرانر الاو اس بتاعه يعني

13:00

انت لو رنيت على رانر لينكس واشتغل ك

13:04

تتاكد ان هو بيرن برده على ويندوز او ماك

13:06

لو انت يعني سبيسيفيكلي في الداتا سنتر

13:08

بتاعتك ما عندكش لينكس ولكن الحته دي يعني

13:11

تفصيله ادفانسد شويه بس في العادي لو كله

13:13

شغال لينكس خلاص تمام وتش از ده الديفولت

13:16

وده الماديوريتي بتاعه الماشينز يعني

13:19

فانا برن الليست بتاعه الجابس والستبس

13:21

بتاعتي اخر مصطلح اللي هو الارتيفاكت دي

13:24

الحاجه اللي البايب لاين بيسيبها لك بعد

13:27

ما بيخلص يعني اي حاجه فضلت اي حاجه على

13:30

الماشين بتتمسح الماشين نفسها بتتمسح

13:32

الماشين كان دورها ان هي فراش ماشين رنت

13:34

البايب لاين

13:36

خلصت

13:37

بتتشال

13:39

انما الارتيفاكت ده انا اللي بحدد انا

13:42

عايز الاوتبوت بتاع البايب لاين يفضل

13:44

موجود بريزيستنت زي ايه مثلا تست ريبورت

13:47

لو انا البايب لاين هدفه اني ارن تست او

13:50

بندل اللي هي البلد عايز البندل تفضل عشان

13:54

اعمل لها داونلود وادخلها في بايب لاين

13:55

تاني او ان البايب لاين ده انتهى بيه ان

13:59

هو طلع لي ايج وعمل لها بوش على ريجستري

14:01

فخلاص هو الارتيفاكت ده مش حاجه فاضله في

14:04

جتهاب اكشنز او في جيتلاب ايا كان لا هي

14:07

الاوتبوت بتاع البايب لاين انه عمل بوش

14:09

للبلد او الباندل في حته تانيه في راجستري

14:13

فيها الامجز بتاع الدوكر بتاعتنا مثلا

14:15

سواء بقى اي سي ار لو انا شغل اي دبليو اس

14:16

او دوكر هاب لو انا مش عايز اشتغل مع

14:19

كلاود بروفايدر معين

14:21

فدي المصطلحات الاساسيه الخمس او الاربع

14:25

كلمات الاساسيه او نقول خمسه عشان الجابس

14:26

وستيبس خمس كلمات الاساسيه لاي بايب لاين

14:30

هتعمله طيب

14:34

فاحنا احنا لو جينا نزوم ان على التريجرز

14:36

دي اللي احنا شرحناها اللي هي بتحدد امتى

14:38

المفروض البتاع ده يرن في البوش ولا في

14:41

البور ريكواست ولا في التاج ولا في

14:42

الاسكديوال ولا المانيوال مانيوال بيسموها

14:45

هنا الورك فلو ديسباتش ان انت هتدوس انت

14:48

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

14:51

تبقى انت عاوز كده كسنتاكس بيتكتب ازاي

14:54

بيتكتب كده اون دي اللي هي بالديفاين

14:57

تريجرز فبقول له ان بوش على برانشز

15:01

اللي هي المين وممكن احط كذا برانش فده

15:04

معناه معناها ان البايب لاين ده هيرن لما

15:05

بش على البرانش اللي هو المين

15:08

وحاطط انت كمان بور ريكواست فمعناه انه

15:10

هيرن برض على اي بور ريكوست طالما انت مش

15:12

محدد البوريك ده اتفتح على ان برانش ويرن

15:15

برض معناها انبلاين اللي هو بيعرفه هنا ده

15:18

او احنا ده في حالات لما تعملش لما تفتح

15:25

او لما تدوس على زرار فانت ممكن تدم

15:30

اوكي

15:34

الرانرز دي اللي هي

15:36

الكمبيوتر اللي هرن عليه في نوعين من

15:38

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

15:41

يعني اما بستخدم رانرز من جيت هاب نفسهم

15:45

فهنا هم بيدوني فريش اوبونتو ماشين للجوب

15:49

بتاعتي ما فيهاش اي حاجه فاضيه خالص انا

15:51

اللي بظبط الدنيا فعشان احدد لجيت هاب

15:54

اكشن انا عايز ارن على الشماشين بتاعتكم

15:56

على جيت هاب فبقول له رانز اون وبونتو

15:58

ليتست

15:59

يعني بقولله هاتلي فراش ماين عليهاونتو

16:02

ليتست او جاهزه ارن عليها الشغل بتاعي طيب

16:06

انت ممكن يبقى عندك انت الاون سف ر انت

16:09

عايز ترن البايبلاين ده عندك انت

16:13

انا مش عايز الكود بتاعي والبلد والفديشن

16:17

بتاعتي ترن على ماشين في مش بتاعتي طبعا

16:20

جيتها في بلد تانيه عايزه ترن عندي في بلد

16:22

انا في مكان اللي فيه الداتا ممكن فهتغير

16:26

بس اللفظ تقول له رانز اون وتحط له هنا

16:29

اسم الرانر ده ممكن يتغير يعني الاسماء دي

16:32

ده بيرل ازكزامبل بس ده حسب اسم الرانر

16:34

اللي انت عامله سيلفوست ده سيت اب مختلف

16:37

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

16:39

تانيه ازاي ممكن اعمل سلف هوستد رانر

16:41

استخدمه اوكي

16:45

فدي نقطه الرانرز

16:48

الجوبس والستبس والسيت والارتيفاكتس

16:50

الجوبس دي اليونت اوف ورك دي الحاجات دي

16:54

المهام اللي انا عايز اعمل لها ران ممكن

16:56

اعمل لهم ران امبارال بالمناسبه او ممكن

16:58

اخليهم يعتمدوا على بعض يعني ممكن اقول له

16:59

ان الجوب بتاعه البلد

17:02

التست يستنى البلد يعني البروجكت لو مش

17:04

بيبلد ارن التست ليه اصلا فاهم قصدي ابوش

17:08

الامج ليه لو التست بتفيل فممكن اعمل

17:11

ديبندنسي ما بين الجوبس

17:13

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

17:16

الجوب يعني الجوب دي لو بتعمل تست يبقى

17:18

الستب بيرن ام بي ام تست

17:22

الستبس ممكن تحط فيها كوماندز انت اللي

17:24

عاملها زي ام بي ام ران تاست او ام بي ام

17:26

ران ايا كان اللي انت حطه في الباك جيسون

17:29

او تستخدم ستب اوريدي حد عاملها قبل كده

17:32

وعمل لها بوش على جتها باكشنز ماركت بليس

17:36

فانت بتستخدم حاجه جاهزه زي التشيك اوت

17:38

وزي الحاجات بتاع دكر تستخدم ستيبس او

17:42

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

17:44

البايبين عادي جدا فسيان الاتنين ممكن

17:47

تعمل ده ممكن تعمل ده

17:49

اوكي السيكرتس

17:52

دي بتبقى valوز انا بحطها في الريبو سيكرت

17:56

فالبايب لاين نفسه مش بيبقى شايف البلين

17:58

فو بتاعتها هي بتتانجكت وقت الران تايم

18:01

بتتانجكت وقت الران تايم ومش بيحصلها ليكج

18:04

في اللوجز فلو حد شاف اللوجز بتاع الران

18:07

بتاعتي مش هيشوف السيكرت valو ايه فدي

18:10

بتبقى تفصيله مهمه بستخدمها لو انا عايز

18:12

اصل للبايب لاين سيكرت زي الداتا بايز يار

18:15

ال حاجه هيعتمد عليها وانا ببلد او حاجه

18:18

بعتمد عليها وانا برنست بس حاجه تعتبر

18:20

سيكرت ما بتتحطش بالايد جوه اليام الفايل

18:23

بتاع الجيتها ابب اكشن بتاع البايب لاين

18:25

بتتانجكت من الريبو

18:28

والارتفاكت قلنا دي الحاجه اللي بتفايفين

18:31

دي الحاجه اللي انا ببقى ان هي تفضل

18:33

موجوده حتى بعد ما بيخلص

18:37

زي الباينريز كفر ريبورت لو انا برن تست

18:41

ايا كان اوكي

18:44

تعالوا ناخد كده وقفه هنا لحد دلوقتي في

18:47

حاجه مش واضحه او حد عنده اي سؤال لحد

18:49

دلوقتي

18:56

ام

18:58

الدنيا طب واضحه يعني ادوني برده فيدباك

19:00

كده

19:02

الناس اللي بتتفرج عليا دلوقتي

19:05

الدنيا واضحه لحد دلوقتي حد عنده سؤال في

19:08

اي حاجه

19:14

ماشي

19:16

انت جعان يا ابانوب طيب انا لسه بعمل

19:19

الغدا بقى لسه وديت [شهيق]

19:22

زي الفل

19:24

شكرا يا صلاح زي الفل لاثه دوجز ماشي

19:29

اوكي طيب

19:32

لو حد عنده سؤال كده اكتبوه في الشات يعني

19:34

طيب تعالوا ندخل على المرحله العملي بقى

19:37

دي الحاجه اللي ممكن تبقى ممتعه شويه عن

19:39

النظر اللي احنا قعدنا نتكلم فيه ده اوكي

19:43

طيب

19:45

تعالوا

19:53

نفتح كده فيجوديو كود طيب ايه الاكزامبل

19:57

اللي انا عايز اعمله؟

20:01

اا

20:03

اهلا بيكي يا نور

20:05

ويلكم ويلكم للايف انت جيتي على المرحله

20:08

العملي فاحنا هنشرح في العملي برض شويه ا

20:12

ايه الاكزامبل اللي انا عايز اعمله معاكم

20:15

هو فكرته

20:17

زي ما احنا كنا شفنا في السلايد كده هنعمل

20:19

سيمبل ابلكيشن

20:21

ونرنه لوكال عادي وبعد كده هنعمله ديكرا

20:25

نكتب لله دوك فاعملله دوكزيشن عشان يبقى

20:27

جاهز ان انا الابلكيشن بتاعي ده باكج وكده

20:31

كده مش معتمد على لوكال سيت اب او لوكال

20:33

ماين سيت اب بتاع حد انا عامله دوكرازيشن

20:35

ودي ميزه دكر طبعا لو بتتفرجوا على البلاي

20:37

ليست هتفهموا قيمه دوكر ولو حد فيكم معايا

20:40

في الكورت هتعرفوه قيمه دوكر اكتر بس اني

20:42

وايز يعني هنعمله دوكرايزيشن وبعد كده

20:45

نبتدي نكتب البايب لاين مع بعض اوكي

20:49

طيب ا عشان ما نقعدش او ماقعدش اشغلكم قوي

20:54

او نشغل نفسنا بكتابه

20:57

السنتاكس بتاع البروجكت ده تعالوا كاننا

21:00

كاننا هنفايب كوده يعني هنروح لعم جيمناي

21:03

ونقولله ايه انا عايز اعمل سمبل

21:08

سمبل اكسبريس ابلكيشن

21:18

ريتن ه مثلا انا بقولله انا عايز سمبل

21:22

اكسبريس ابليكيشن دي فريمورك مع نود عشان

21:25

اعمل باك اند ابلكيشن فيها اند بوينت

21:27

واحده

21:29

بترجع لووردولد ماشي اداني الفايل الجميل

21:32

ده

21:35

بس تعال الاول نانشلايز فاحنا

21:39

هنيجي

21:43

معرفش انت شايفين ولا البتاع زوم اوت قوي

21:49

اعتقد كده كويس ماشي هنعمل امي

21:53

عشان اعمل بروجكت نود جديد

21:57

اوكي

22:02

طبقى عندي باكجسون

22:05

اقدر ابتدي انستول اكسبريس فاقولله ام بي

22:08

ام انستول اكسبرس

22:14

لان احنا هنستخدم اكسبرس

22:16

وهعمل فايل اسمه سيرفر دوت جي بس وهبيست

22:23

فيه الجيمناي مدهوني

22:26

هو سيمبلي مديني ايه عشان برض نبقى شايفين

22:28

يعني مع بعض

22:33

هو اللي مديهوني ان انا بعمل هنا امبورت

22:36

لاكسبريس وكريت اكسبريس ابلكيشن وبحدد

22:40

البورت 3000 دهن عليهشن بتاعي

22:44

واحده

22:46

على الروت بتعمل ايه ريسبونس دوت سند هال

22:49

وولد بترجعلي هلو وولد وطبعا لازم الابل

22:52

يلسن على بورت عشان يبقى الباك اند

22:54

ابليكيشن بتاعي مستني ريكويست على البورت

22:56

ده فبيلسن على البورت اللي هو ديفاين

22:58

ككونستنت هنا وبيعمل كونسول لوج ان انا

23:01

سيرفر رانين على لوكال هوست على البورت ده

23:04

ف تعالوا برضو بس نظبط كده البروجكت

23:09

خلينا نعمل جيت اجنور

23:11

للنود موديولز

23:14

عشان جايبلي تشينجز كبيره جدا ان شاء

23:18

عاوزينها اوكي طيب لو انا عايز اجرب اتست

23:22

ان انا ارن الابلكيشن ده لوكال عندي واتست

23:24

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

23:27

البايب لاين والقصه دي اتاكد ان الحاجه

23:28

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

23:33

اس صح دلوقتي بيقوللي سيرفر رانين على

23:36

لوكال هوست 3000 انا عايز اتست الاند

23:39

بوينت دي جت ريكويست ممكن اتستها من

23:41

البراوزر يعني لو فتحت اللوكال هوست 3000

23:44

على الروت باث اللي هو احط سلاش او ما

23:46

احطهاش مش فارقه دي كيكه باي باي ديفولت

23:48

المفروض يرجع لي هالورد في البراوزر فتعال

23:50

نفتح كده البراوزر

23:54

لوكال

23:55

هوست 3000

23:58

هتلاقيني هنا مرجع اهو ايه

24:03

هلو جولد في البراوزر فانا كده انا بس

24:07

عملت حاجه بسيطه اكسبريس ابليكيشن ان

24:09

بوينت واحده شغال ستب تو قلنا هنعمل ايه

24:13

دوكرايزيشن تعال نعمله دوكر فايل فتعال

24:17

نعمل نوقف ده كده انا عايز اعملله دكر

24:19

فايل واعمله دوكرازيشن وارنه يوزين دوكر

24:23

يعني هبلد

24:25

وهكريت كونتينر انستنس من الامج دكر ران

24:28

واتاكد ان هو برض شغال وعمل بورت مابين

24:31

واتاكد ان هو شغال برض من براوزر لوكالوز

24:33

3000 برض بيعمل نفس الحاجه

24:36

علشان هعتمد على قصه دوكر دي في البايب

24:38

لاين انا عايز في البايب لاين يبلد الدوكر

24:41

لان انا في الاخر بفوش ايج على كونتينر

24:44

راجستري والسيرفر بتاعي بيعمل لها بول

24:46

ويران في البرودكشن فده السيت اب بتاع

24:49

ابليكيشن حقيقي انا ممكن اشتغل عادي بنود

24:53

في البايب لاين وفي السيرفر بس انا عايز

24:56

اشتغل بدكر لان ده اسهل في باكجين اي

24:58

ديبندنسيز اي فيرجنز مش شاغل بالي بقى

25:01

السيرفر عليه نوت فيرجن كام والكلام ده

25:03

كله هوكر فايل بديسكرايب فيه كل حاجه

25:07

فتعال نعمل داكر فايل

25:11

طيب

25:14

في الدوكر فايل ده هنعمل

25:16

محتاج بس ارن داكر عندي عشان او افتح داكر

25:19

ديسك توب عشان يبقى الداكر انجين رانين

25:22

انا كده فتحته

25:28

تعال نروح لعم جيمناي ونقول له

25:32

فف مي ادوكر فايل فور ذس ابلكيشن

25:36

هنشوف هيدينا ايه ولو في حاجه محتاجه

25:38

تتعدل هنعدلها

25:42

ماشي

25:43

تعالوا ناخدها في الاديت وازوم ان اكتر

25:46

واقول لكم خطوه خطوه من دول فيها ايه

25:49

[أصوات شخير] طيب ببساطه

25:51

دكر فايل ده بيعمل ايه اول حاجه ما هو انا

25:54

دلوقتي الابليكيشن بتاعي ده

25:58

ايه الصوت ماله يا بيبو قو لي

26:08

الصوت مش شغال في حاجه في الصوت ولا

26:10

الدنيا

26:20

نستني طيب ماشي

26:24

شكرا يا عامر زي الفل ماشيكر فايل هدفي

26:29

منه ايه ببساطه انا محتاج اديسكرايب

26:33

الابلكيشن بتاعي ده محتاج ايه عشان ير صح

26:37

الابلكيشن بتاعي ده اعتمادا انه هو هيتحط

26:39

فيه ماشين فاضيه

26:41

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

26:42

انا هعملها لد دي لازم يبقى جواها كل حاجه

26:45

انا هحتاجها من اول الران تايم اللي هو

26:47

هنا نود بالفيرجن بتاعته المظبوطه السورس

26:51

كود اللي انا هبلد منه هطلع منه البلد

26:55

وطبعا ده اللي هو فيه بقى وانبز

26:59

واي انز او كونفيجريشن تانيه الدوك فايل

27:02

بتاعي ده يبقى جاهز انه يران ويقوم

27:05

بالموضوع

27:06

طيب ففي اول بقولله فروم نود الباين انا

27:10

هنا بقول له ايه هاتلي

27:13

النودج

27:14

نود فيرجن 20 الالباين الالباين دي اللي

27:18

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

27:20

بتبقى متشال منها شويه ديبندنس بتبقى لايت

27:22

ويت يفضل تستخدم طالما انت مش محتاج

27:25

اكسترا ديبندنسز من نود كران تايم على

27:28

الابليكيشن بتاعك انت يكفيك الالباين فهي

27:31

لايت ويت فيرجن من البيزج بتاع نود بتفرق

27:34

في حجم الامج جدا يعني وده بيفرق طبعا في

27:36

سرعه البوش والبول ا على السيرفر بعد كده

27:40

طيب هل احنا عايزين نوت 20 مش فارقه تعال

27:43

نرنه بنوت 20 طيب بعد كده ببتدي اعمل

27:48

فولدر للابليكيشن بتاعي ما هو في الاخر

27:51

لما بلد الامج هي بيبقى ليها الفايل سيستم

27:54

بتاعها اللي هو بيبقى لينكس فايل سيستم

27:58

فبيبقى في كذا فولدر اوريدي باخدهم باي

28:00

ديفولت كده بتوع لينكس

28:05

فانا عايز اعمل فولدر احط فيه السورس كود

28:07

بتاعي عشان بس تنظيما يعني فانا بعمل بقول

28:09

له ايه ورك دايركتري ده الدايركتوري بتاع

28:11

الشغل بتاعي هسميه ابليكيشن طيب اول حاجه

28:16

ليه اول حاجه اعمل لها كوبي الباكدج جيسون

28:18

والباكدج لوك ودي حاجه مهمه قوي انا عايز

28:22

اعمل حاجه اسمها لايرين او لير كاشين انه

28:26

لما اجي ابلد الامج تاني مره او ثالث مره

28:28

او رابع مره الستبس اللي تترن وقت البلدنج

28:33

هي الحاجات اللي فعلا اتغيرت مش كل حاجه

28:35

من الاول فالمشكله ان انا كنت عملت كوبي

28:37

للسورس كود كود الاول

28:40

بس اللي اتغير

28:42

حاجه معينه في باكدج ما غيرتش حاجه في

28:45

السورس كود نفسه انا عدلت فيرجن في باكدج

28:49

الليير كلها بتترن تاني من الاول لان انا

28:51

هو بالنسبه له في تشينج حصل في الليير

28:53

بتاعه الابلكيشن سورس كود لان انت بتعملها

28:55

الاول انما لو انا بقول له خد لي الباكجز

28:57

الاول فهو لو جهال لقاش حاجه اتغيرت في

29:01

الباكجز واللي اتغير هو السورس كود هيكاش

29:04

دول هيستخدم الكاشد

29:07

ا باكدج

29:08

شن اللي حصلت هنا ويرن بس دي تاني ان هو

29:12

هيك بس الاختلافات عن الابلكيشن كود ان

29:14

انت طلعت كود جديد فالترتيب مهم قوي في

29:18

الكر فايل فهو جم ده مظبوط من اول مره

29:22

اوكي داش داش برودكشن عشان لو في ديبس انا

29:24

منزلها ديفلبنت بس بيعملها اكسكلود مش

29:27

اكتر فده جود براكتس يعني

29:31

بعد كده بيكوبي بقي السورس كود اللي هو

29:33

بالنسبه لنا اهم حاجه اللي هو السيرفر دوت

29:34

جي اس مافيش حاجه تانيه

29:37

والجي جيت اجنور هياخده معايا

29:40

واكسبوز بورت 3000 دي كده كده فور دكنتيشن

29:43

دي مش فارقه مع دوكر في حاجه دي بس عشان

29:45

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

29:46

الابلكيشن بيرن على بورت كام فدي

29:50

فور دكنتيشن

29:54

بعد كده الكوماند الكوماند ده الستارت

29:57

كوماند او ده الانري بوينت اللي الكونتينر

29:59

بيعرف منها ايوه انا دلوقتي لما اجي ارن

30:02

الكونتينر ارن ايه يعني استارته ازاي انت

30:05

لما تعمل دوك ران انا هحاول استارته

30:07

بستارته بمعلومه الكوماند اللي انت مدوني

30:09

هنا فانا لما رنيته لوكال رنيت نود سيرفر

30:12

دوت جي اس فانا هقولله الكوماند اللي انت

30:15

هترنه نوت معاها سيرفر دوت جي اس صح كده

30:20

طيب تعال نبيلد الامج

30:24

فانا هقول له دكر

30:27

لد

30:29

ممكن اعمل لها تاج اقول له داش تي ا

30:33

اكسبريس ابدك الفايل فين

30:37

في الروت في الروت او الروت فولدر دوت

30:43

هتلاقي بيبل

30:45

ابتد يجيب نود وابتدور

30:54

موجوده

30:57

هنا ران كوماند اسمه دكرجز

31:00

هتلاقي الامج موجوده اكسبريس اب واخده

31:04

التاج الليتست

31:07

ده الاي دي بتاع الامج وده السايز بتاعها

31:10

207 ميجا بايت اوكي فالامج بقت موجوده طيب

31:15

لو عايز ارن هقول له ايه دكر ران خلينا

31:20

نرن في الديتاتس مود في الباك جراوند

31:26

في نقطه مهمه محتاج اعمل بورت مابين ليه

31:29

بورت مابين اللي انا لو رنيته من غير بورت

31:32

مابين هو الكونتينر بيرن على بورت 3000 بس

31:35

جوه داكر بس انا من البراوزر لو فتحت بورت

31:38

3000 انا مش عارف اوصل له فلازم اعمل بورت

31:40

مابنج اقول له ان الهوست بورت بتاعي خليه

31:42

3000 وجوه 3000 فانا لو كلمته من 3000 من

31:45

الماشين بتاعتي الترافيك يوصل للكونتينر

31:47

جوه على بورت 3000 فاقول له داش بي 3000

31:52

ممكن مش لازم نفس الحاجه ممكن اقولها اقول

31:54

له 30 20 وجوه جوه 3000 انا عارف ان جوه

31:57

3000 بس الهوست براحتي سميه 30 20 صح

32:01

والامج اكسبريس اب

32:05

دي ران اهو لو جيت اعمل دوكر بي اس هلاقي

32:09

ان في كونتينر رانين من امج اكسبريس اب

32:12

الكونتينر اسمه انسبيرين جينز بس انا ممكن

32:15

اسميه حاجه يعني ممكن انا اعمل ستوب

32:20

للاسم الغريب ده

32:22

وانا برن هر نفس الكومن بس احط فلاج نيم

32:24

واسميه انا الاسم اسم اللي انا عاوزه عادي

32:26

مش فرق يعني اوكي

32:31

فهو بيعمل له ستوب

32:35

فنفس الكوماند بتاع الران لو جيت هنا

32:39

تعال اقولله داش داش نيم

32:43

اكسبريس

32:45

ديمو مثلا فهو دلوقتي لما يجي ير بيرن

32:49

بالاسم ده اكسبريس فده اسم الكونتينر من

32:51

هنا ورايح

32:53

بتاعش

32:54

اوكي طيب عملنا بورت مابنج يا عم ديفيد

32:57

يعني انت كده معناها

33:00

اللوكال هوست 3000 مش هيشتغل لا مش هيشتغل

33:02

لان انا عملت له مابنج على 30 20

33:06

ف 30 شغال يتلاقي راجعلي هلو ود هو كده

33:11

عمل مابن صح من الهوست بالبورت المظبوط

33:13

اللي انا كاتبه للكونتينر بورت اللي جو هو

33:16

3000 وكلمت سلاش ان بوينت اللي هي الروت

33:20

رجعلي هلو فكده الابليكيشن بتاعي شغال

33:24

عملت لله دكر فايل عملتله دكرازيشن ورنيته

33:26

بذكر شغال صح الحاره اللي جايه ايه

33:31

اعمل بايب لاين صح

33:35

ممكن نجرب نكتبشن نحط في

33:40

ممكن

33:43

نعملقف

33:50

الكون مش محتاجينه خلاص

33:54

لحد دلوقتي حد عنده اسئله قبل ما نكمل؟

34:06

الدنيا واضحه الصوت كويس المعلومات واضحه

34:09

في اي ستراجلين في اي حاجه الدنيا تمام

34:16

ماشي

34:22

ها طب يعني بالمره كده معلش ا

34:26

هديكم واحده من بتاعه اليوتيوب لو انت مش

34:29

عامل سبسكرايب اعمل سبسكرايب لو مش عامل

34:31

لايك اعمل لايك يا سلام لو تسيب كومنت حلو

34:35

يا سلام الحاجات بقى بتاعه اليوتيوب اللي

34:37

نفسي الواحد نفسي يقولها دي

34:40

اا

34:44

ايه تاني تعالوا نك نكمل ماشي طيب عايزين

34:49

نعمل تست طيب تعال نعمل تست

34:57

نفس

34:59

اه جيت لا جيت لا في تشابه هو يعني اليام

35:03

الفايل بتاعه مختلف ككتابه بس نفس

35:05

الكونسبت يعني

35:08

اا حاضر هقول احنا بنعمل ايه في السيشن

35:10

عينيا عينيا مصطفى

35:13

ا يا عامر ا ان شاء الله لو كذا حد عاوز

35:16

جيت لاب ممكن نعمل مره لايف لجيت لاب سي

35:19

اي سي دي بس جيت لاب اوبن سورس فانا هحتاج

35:22

ارنه يعني سلف ارن لوكال عندي ونشتغل عليه

35:25

بس قشطه يعني

35:27

ا يا مصطفى احنا اللايف ده كنا بنشرح فيه

35:31

اس سي اي سي دي جه منين اصلا ايه المشكله

35:33

اللي بيحلها ايه الكومبوننتس الاساسيه

35:36

بتاعته ا

35:39

وبيمشي ازاي وليه وليه كان موجود وبيحل

35:42

اني مشكله والكلام ده كله ودلوقتي في

35:43

مرحله اللايف داون ان احنا عملنا بنعمل

35:46

اكسبريس ابلكيشن عملنا له ران لوكال

35:49

والدنيا تمام عملنا له دوكرايزيشن عملنا

35:51

له ران ثرو دوكر وشغال لوكال فمرحله اللي

35:55

جايه ان احنا نعمل بايب لاين بقى بايدينا

35:57

للابليكيشن ده ونجرب البروسيس زي ما

35:58

شرحناها في الجزء النظري في الاول

36:03

فلو حد عنده سؤال قولولي انا معاكم قبل ما

36:06

نكمل او حاجه مش واضحه او حاجه حابين

36:08

نوضحها قبل ما نكمل

36:14

>> [أصوات شخير]

36:15

>> وانا لو عايز اعمل تستس يعني هفكر فيها

36:18

انا ممكن عادي ممكن انا اعمل هنا ممكن

36:21

اعمل فولدر اسمه تست بس مش مستاهله فولدر

36:24

تعال نعمل فولدر اسمه تست

36:28

وهنا مثلا نقول له سيرفر

36:32

دوت اي دوت جي اس انا بقى انا مش فاكر مش

36:36

بشتغل باكسبريس يعني فتعالوا نقول الجيمين

36:39

اهي

36:46

وتعال نشوف هيطلعلنا ايه

36:50

اه هو عايز استخدم جستوبرست

36:54

ماشي فدي عشان نعمل يبقى عندنا او فريمورك

36:59

يعني ماشي

37:07

بعد كده عمل التست فايل سم ما اب دوت تست

37:10

دوت جي اس انا هسميه سيرفر

37:14

دوت تست دوت جي اس ماشي

37:18

وتعال نانستول طبعا هو تاخدوا بالكم

37:20

الانستول كوماند وعامل سيف داف

37:25

علشان

37:27

البندنس بتاع التست هي مش برودكشن مش

37:29

بحتاج اليونت تست فريم وورك في البرودكشن

37:32

فعشان اقلل كمان حجم البلد بتاع البرودكشن

37:35

عشان كده بنانستولها كديفمنت ديبنس وحتى

37:38

لما تيجي تجي تشوفه في الباكدج س هتلاقيها

37:40

محطوطه في سكشن لوحدها

37:43

خلونا كده نشوف لما تنزل

37:45

ا هل هتستخدم اشرح النهارده كوبز مع

37:48

البايب لاين لا طبعا كوبنتز

37:52

ممكن يبقى في مره تانيه بس المره دي مش مش

37:55

هنيجي جنب كبرت

37:57

يعني ممكن ابقى اعمل بول كده واشوف كم حد

37:59

عايز نعمل حاجه عن في اللايف في اللايف

38:01

جايه او حاجه ونعم

38:04

اوفيش

38:07

كده [أصوات شخير]

38:09

ماشي عملنا انستول للجست والسوبر تست

38:12

هتلاقوا هنا ظهرت اهي في في الباكد جيسون

38:14

ظهرت تحت حاجه اسمها فدي ف بي ام انستول

38:17

داش بروكشن

38:19

اوكلود ده مش هياخدهم معاه هياخد بس

38:24

الك دي الحاجات زي

38:29

حلو الكلاميب

38:31

سيرفر هو حاطط فيه ايه تعال ناخده كده

38:35

ونتفرج دي

38:37

هو كله ببساطه

38:40

ا عامل امبورت لسوبر تست

38:45

وبعد كده بيعمل انستنس من الابلكيشن فهو

38:49

هنا احنا عملنا له امبورت من السيرفر اللي

38:52

هو الابلكيشن ده فاحنا عملنا الابلكيشن

38:56

وبعد كده عملنا له هنا امبورت

39:00

ويونت تاست تكتبها ازاي بتقول له ديسكرايب

39:03

انا عايز ده اسم ده اسم

39:06

التست سويت ان هي جت على الروت باث وده

39:10

اللي هي فعلا بتست انا بتستيكست على الروت

39:13

ده ان هي

39:19

ان هو الاب على

39:23

هنا دي بيجرب

39:26

يكلمها علىكون

39:32

يكون

39:34

كلام منطقي

39:36

طيب ازاي ارن التست

39:39

بزود تست سكريبت فيك في السكريبت بتاعتي

39:42

فتعال نيجي في الباكدج جيسن

39:46

ونيجي في السكريبتس

39:49

اوريدي في تست موجود اهو بس هو هنا حاطط

39:52

بليس هولدر فاحنا نقولله لا احنا عايزين

39:54

نرن جست فجست

39:57

يرن لنا ايه انا هنا مش مديله اي دايركتري

40:01

فهو غالبا بيسكان كل البروجكت ويشوف اي

40:04

حاجه بالفورمات اللي هو دوت دوت تست دوت

40:06

جي اس دي ويرنها هيبان يعني الكلام ده

40:09

هيخيش ولا لا تعالى نرن كده ام بي ام

40:11

تستكريبت

40:14

اللي احنا لسه مزودينه

40:18

ونشوف

40:27

حلو فيل طبعا

40:32

ليه بقى

40:34

اب ادرس not فانكشن

40:45

ليه بقى؟ اعتقد انا شكك في حاجه بس

40:50

ان انا مش عامل

40:53

ا اكسبورت

40:56

للاب فهو هنا ما يعرفش اعمل لها امبورت

41:00

يعني هنا انا مديفاين اب انتوا هتاخدوا

41:02

بالكم حتى هو هنا لمحتها كده كان كتب هنا

41:06

ان انا هنا اموديول دوت اكسبورت اب

41:12

فانا هاكسبورت الاب من سيرفر دوت جي اس

41:15

عشان هنا اعرف اعمل له امبورت

41:17

مظبوط

41:20

تعال نجرب يمكن نكون ايه بنهبد لا مش

41:23

بنهبد ولا حاجه مظبوط

41:28

السلام عليك يا بيبو برده ا لعيب لعيب

41:32

النود والاكسبريس

41:37

ماشي

41:43

بس هو هنا ما عملش ازت اوتوماتكلي بعد ما

41:47

التست مخلص رن فهل دي مشكله تانيه ولا لا

41:52

فاحنا عملنا التست فايل عملله ران

42:04

‏notد

42:14

[ضحك]

42:16

لازم اديله فورس اززت ده ايه الفلح ده

42:23

ايه يا عم انت ماشي تعال نجرب

42:28

داش داش فورس ازت

42:32

يعني ليه اصلا ليه اعمل ليه اعمل فورس ازت

42:35

كده بالعافيه يعني

42:39

عملت اهو بس هو

42:47

طيب ما انا لو عايز اعمل كده

42:53

هو بيقول لك ايه ران ام بي اكس جاست ده

43:02

ديتكت اوبن هاندلز

43:06

اه فهو ايوه بس طبيعي يبقى عندي اوبن

43:09

هاندل لان ده باك اند ابليكيشن

43:14

طيب خلينا نكمل بموضوع الفورس اززت هو ده

43:17

مش سكوب اللايف يعني فايه فانا ما عنديش

43:21

النيد قوي ان احنا نشوف صحها الصح قوي ايه

43:25

بس هو ده ورك اراون شغال

43:28

طيب عملنا تست فاحنا عندنا كده ان انا

43:31

اقدر ابلد الامج وارن تست حلو الكلام تعال

43:34

نعمل اكشن طيب عشان اعمل اكشن في معين انا

43:38

بعمل فولدر اس

43:42

وجواه فولدر اسلو

43:45

وجواه البايبلا بتاعيال نسميه

43:51

اوكي ده الاستراكشر اللي جيتها اب بيفهمه

43:54

يعني عشان يفهم ان انت كده عندك جيتها ابب

43:55

اكشن ديفايند لازم تعمله جوه دوت جيتها

43:58

ابب دوت ورك فلوز دوت جيتهاب جواه في ورك

44:00

فلوز بعد كده تحتيهم الفايلات بتاعه

44:03

البايب لاينز بتاعتك فاحنا هنعمل واحد سي

44:05

اي دوت يمل

44:07

السي اي ده هو هدفه ان احنا هنران

44:14

هنانستولبندنسيز طبعا هنسيت اب نود مع

44:17

اتعامل مع السي اي ده ان دي نيو ماين زي

44:21

ما نكتبكر فايل كده

44:24

فانا عايز اجهزه ان انت عندك نود و

44:28

وهنتشيك اوت الكود وهنانستول ونرنست

44:32

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

44:37

ولو كل ده اشتغل هتبلدلي بقى دوكر امج

44:40

ونعمل لها بوش على دوكر هاج اوكي طيب

44:47

اكستنشن نيم فولدر ان فايل ايكونز

44:51

دي تقريبا ده سؤال حلو

44:55

فايل ايكون سيم اهي اسمها كاتبوتشين لاتيه

45:00

كاتبوتشين لاتيه

45:02

تقريبا يعني

45:06

ماشي

45:08

يا دولا محمد عادل ويلكم تو ذا لايف

45:14

اا

45:16

ماشي طيب اول حاجه التريجر انا عايز عايز

45:19

اريجر ده امتى؟ لما افتح بول ريكويست على

45:21

المين يعني انا عاده عايز ارن السي اي

45:24

بتاعي لما اعمل بول ريكوست مش بس ان انا

45:27

مير او ان انا بوش على المين الصح ان

45:29

اناعملشقوللهش

45:34

ولا ايه لا

45:40

على انه يعني لما افتح على المين

45:45

اللي انا عاوزه او ممكن ماحددش

45:49

واي بريكواست و مافيش مشكله انا عايز اي

45:51

حد هيفتح بور ريكويست نرن السي اي نتشيك

45:54

الكود بتاعه ده تمام بيبلد وبيرن التست

45:56

وبيعدي ولا لا طيب

46:02

خلصنا الان

46:04

هنكتب الجوبس

46:07

ايه اول جوب

46:11

ان انا عايز اعمل بلد

46:13

فانا الاول عايز اتاكد ان البروجكت

46:17

او هي يعني هو في السي اي ه تبقى لد بس

46:19

لانه انا هرن لتشيك اوت والتستس

46:24

والبلد ولو ده بيسكسيد

46:27

هدخل في الجوب التانيه اللي هي البوش فانا

46:29

ممكن اعمل كده بس خلينا نقول انه

46:34

يعني ممكن نقسمها بقى ممكن نعمل ممكن نعمل

46:37

ممكن نعمل حاجه لذيذه هنخلي السي اي بيرن

46:40

علىست بس ولما يبقى تمام هنعمل ميرج ونعمل

46:43

بايبلاين تاني بيرن على البوش بحيث نجرب

46:46

ده وده

46:47

فالتاني اللي هيرن في البوش ده اللي هو

46:49

السي دي ده اللي هيخليه ده اللي هيخليه

46:52

يبوش

46:54

دكر امج اوكي

46:57

ده اللي هيديبلوي

47:00

بغض النظر ان هو عمال بيوتو كومبليت

47:04

بس خلينا واقفين هنا مبدئيا

47:07

طيب

47:09

تعال نقول لعام جيميننايل

47:12

عشان بس يعني انا بس بحاول اوريك برض

47:13

الموضوع من الشعب انك بس لازم تبقى فاهم

47:16

هو بيديك كود ايه عشان غالبا هنصلح ورا

47:18

شويه

47:21

ايك

47:26

اوت

47:34

مش مهم مش

47:39

انافرق معايا ديخد من بعد الجرابس

47:45

طيب ايه الموضوع

47:49

خلاص احنا اتفقنا على التريجر فلما يبقى

47:51

في بور ريكويست هيران مافيش مشكله ايه اول

47:53

جوب اسمها تست اند وقلنا الجوب مهم قوي ان

47:58

انا احدد الرانر زي ما كنا كاتبين انا هنا

48:01

دي معناها ايه رانز اونت ليتست يعني فف مي

48:05

نيو ماين

48:09

وذ اوبونتو

48:13

فيرجن فانا بقولله انا مش هر هوستد رانر

48:16

عندي انا عايز

48:20

ارن

48:21

عندك انت جيت اكشن

48:25

اوكي طيب واي جوب جواها الستبس دي اللي هي

48:30

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

48:32

اللي اسمها تست اند اول حاجه انا عايز

48:35

اتشيك اوت الريبوزتوري كود انا عايز

48:37

الرانر يبقى عنده الكود بتاعي ما هو هيبلد

48:40

وينستول منين صح

48:43

دي اللي كنت بقوللك عليه ان ممكن الستبس

48:45

استخدم بريلت جيتها باكشن فهنا مستخدم

48:48

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

48:51

اسمه اكشن اوي

48:54

نفتحه

48:56

هيفتحلك ايهشن

48:59

اس حدستخدمه

49:02

بس قديمهستخدمال

49:08

ناخد خد دي

49:10

بس عشان الجيم مش عارف فاحنا هناخد احنا

49:13

الليتست

49:14

فهيتشيك اوت الكود طيب هل الرانر ده عنده

49:18

نود ما عندوش نود فتعال نسيت اب نود

49:22

طب سيت اب نود ده برض بريلد

49:25

تعال ناخد الليتست بتاعه

49:29

فيرجن 7

49:31

وكله طلع لفيرجن س عامه

49:34

اوكي نوت فيرجن كام دي لازم تماتش الدوكر

49:38

فايل يعني انا في الدوكر ببلد ب 20 واحط

49:40

في البايب لاين مثلا فيرجن تانيه مش منطقي

49:42

لازم اوحد عشان ابقى ضامن انه الان بتاعتي

49:46

كونستنت

49:47

طيب

49:50

كاش امي ام انا مش عارف الفلاصراحه بيعمل

49:52

ايه ممكن نقله

50:00

اوكي فاحنا شغالين بام بي ام فعجي

50:05

انستولدسيز

50:07

بيستخدم كوماند ام بي ام سي اي ده لذيذ ان

50:09

هو بيبتدي بيشتغل بالفيرجنز اللي في

50:12

الباكج لوك مش بينستول الباكجز بفيرجنز

50:15

اجدد فما يضربلكش الدنيا بشكل ان اكسبكتد

50:19

فده ريكومندد يعني ده ست براكتس الام بي

50:21

ام سي اي

50:24

بعد كده هنرن اليونت تستس هو مستخدم

50:26

الاكريبت اللي انا كاتبه اللي هو التست

50:28

سكريبت اللي احنا جربناه حتى لوكال شغال

50:32

بعد كده نجرب حتى نبلد بدوكر

50:34

دوكر لد داش تي مديها تاج وبيرن بالدوكر

50:38

فايل اللي موجود ف كده احنا السي اي ده

50:42

فيه ايه يا جماعه في ان هو التريجر بتاعه

50:45

لما افتح بول ريكويست عامه

50:48

ايه الجوب اللي فيه تست اند بقول له ران

50:51

على اوبونتو ليتست الرانر الستبس بتاعتي

50:54

هتشيك اوت الكود هنزل نود هانستولز هر

50:57

التستس

50:58

وهبلد بدكر فانا كده اطمنت ان انا ايه

51:01

اللي اشتغل عندي لوكال انا على الماشين

51:03

بتاعتي يشتغل في اي حته يشتغل عند الرانر

51:06

بتاع جيتهاب يشتغل في سيرفر على يشتغل اي

51:09

انستنس عن اي دبليو اس مش فارقه اوكي

51:13

فتعال نجرب نبوش الكلام ده تعال نمسح ده

51:15

او نعملله كومنت دلوقتي

51:18

مش فارقه معايا انا عايز ابوش الكود على

51:22

الريب اللي انا عاملها كنت عاملها قبل

51:23

اللايف

51:27

نجرب ناخد برانش ونفتح بي ار نطمن على

51:30

السي اي انه شغال اوكي فتعال نعمل بوش

51:34

للكلام ده

51:39

انشيال

51:43

ك مثلا

51:51

فنيجي نفتح

51:55

بتاعنا

51:59

نيجي هنا سي اي سي دي فم سكراتش هنلاقي

52:01

الكودعمل له بوش والدنيا تمام فيش حاجه

52:03

بترن طبعا طيب تعالى ناخد برانش

52:09

نسميه مثلا فيتشر

52:11

ا تشينج

52:14

اي بي اي ريسبونس هنعمل حاجه بسيطه خالص

52:18

هاجي هنا

52:19

روح معدل دي بدل ما هي هلو ورد هقول هلو

52:22

يوتيوب

52:24

ومش هعدل

52:25

انا عايزه يفيل في البايب لاين اوكي فده

52:27

قصدي يعني عشان اتاكد ايه انه لو حد عمل

52:32

تشينج وعمل بول ريكويست البايب لاين يمسك

52:34

على طول ايه ده الحق التست بيفير روح صلح

52:37

التست الكود بتاعك مش هيطلع للماستر او

52:40

المين برانش بتاعنا الا لما تصلح التست

52:42

بتاعك

52:44

اوكي طيب فتعالوا نعمل بوش للكلام ده

52:49

فهنا في تينج ريسبونس تو

52:54

لو يوتيوب لايف اوكي نعمل كوميتن بوش

53:02

ونيجي على جيتهاب نقول له ايه انا عايز

53:04

افتح بور ريكوست عايز اميرج على المين

53:06

اوكي ونفتح بور ريكواست

53:10

هتلاقي هنا ايه

53:12

بايب لاين هيبتدي يران حالا

53:17

ان شاء الله هيرن حالا [ضحك]

53:20

اهو بيرن ماشي نفتح كده البايب لاين

53:24

هتلاقي بيرنبس عمل تشيك اوت لباتور بينزل

53:28

نود اهو نود فيرجن 20 هيستولز

53:32

فانت تعرف الاكسكيوشن بص بقى فايل فين

53:34

تعال نقفل دي كده فايل في اليونت تست وده

53:38

اللي احنا متوقعينه

53:40

قاللك ايه هنا د ريسبوند وذ 200 اند هلو

53:44

وولد

53:47

فتست فايل مادانيش الاكسبكتد الاكسبكتد

53:51

هلو وولد الريسيفد هلو يوتيوب لايف فده

53:54

الشكل في جيتهاب اكشن لما حاجه تفيل وازاي

53:56

تبص عليها انت محتاج تجيب بدايه الايرور

53:59

فانا ايه الستب اللي فايلت يعني كله تمام

54:02

اليونت تست هي البدايه بتاعه الفلير هو

54:04

ماكملش بعد كده الباقي لان الباقي معتمد

54:06

على الاستب اللي قبلها مش هيروح يبلد داكر

54:10

الا لما تست عدي فلما التست فييلت وقف

54:15

فانا فهمت المشكله اروح داخل على

54:18

الكود بتاعي واجي هنا في التست واقول له

54:22

اكسبكت هلو لو

54:24

يوتيوب لايف

54:28

تمام صح ماشي

54:37

فتعال نبوش الفيكس ده

54:43

طب بما ان الرشفت

54:46

موجوده ران دوكر الجزء مش فاهمه

54:53

بما ان هو مشكله ان الانجلش والعربي مش

54:56

مترتبين فداخلين في بعض

54:58

بما ان الرانر از فريش كونتينر

55:01

عملنا انستول نود ولكن

55:07

في الدوكر افترضنا انه موجود

55:10

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

55:13

اللي انت بتقوله

55:15

اه هنا يعني ان هو بيرن كوماندكر

55:19

ده سؤال حلو قوي

55:22

لو لو انا فهمت صح كده يا حماد صح ده قصدك

55:34

ده سؤال حلو قوي ما عنديش الاجابه اليقينه

55:38

بيه الا انه هقول لك تعال نشوف بمعنى ايه

55:41

هنصلح التست ويران يدخل على دوكر بيلد قال

55:44

لي دوكر ككوماند مش موجود هنانستول دوكر

55:46

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

55:48

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

55:51

انه دوكر اوريدي انستولد عليه باي ديفولت

55:53

انا فعلا المعلومه دي مش فاكرها بقىي كتير

55:55

ما

55:57

عملتش حاجه شبه كده

55:59

فناسي برده مش عايز اقول لك معلومه غلط بس

56:02

احنا هنعرف دلوقتي في التجربه يعني

56:05

زي الفل ماشي كويس ان انا فهمتك

56:09

تعالوا نبوش

56:11

فهقول له هنا فيكس

56:14

تست كيس س ريسبونس

56:18

نعمل كومتن بوش

56:22

وتعالوا نرجع تاني لب ريكويست

56:27

فهتلاقي البايب لاين بيرن تاني

56:31

المفروض بقى التست يعدي صح ولا ايه ده

56:34

اللي احنا اكسبكتينه

56:39

عمل انستول نود ران التست

56:42

دكر بيلد شغال عادي

56:45

ما تضايقش خالص بيعمل دوكر بيلد اهو وعمل

56:48

اكسبورت للامج والدنيا تمام

56:52

فهو كده بالنسبه لنا خلص كل حاجه عمل يونت

56:56

تستيجي نفتحها كده يقول لك اهو التست باست

56:59

فهو ما دخلش في الدوكر بيلد الا لما ده

57:00

عدى في البلد دوكر هتلاقي الاكسكيوشن

57:04

بيبلد عملج

57:06

بعد كده دي اللييرز او اللييرز المختلفه

57:09

بالسايز المختلفه بتاعتها

57:12

وران الكوماندز اللي موجوده ام بي ام

57:14

انستول وعمل كوبي اكسبورت الامج لاير عمل

57:17

اكسبورت وادي الامج دن اوكي حلو الكلام

57:23

فانا السي اي بتاعي شغال

57:25

عايزين بقى نعمل السي دي

57:29

عايزين نعمل السي دي اللي هو لما ميرج انا

57:31

عايزه يعمل ايه بقى انا عايزه اللي عمل

57:35

الدوكر ايج اللي عمل لها في في السي اي

57:38

ياخدها

57:39

يعمل لها بوش على دكر هاب صح

57:44

اللايف متسجل اه

57:51

اللايف متسجل

57:54

سؤالك يا محمد

57:58

الجوبز عشان اخليهم يعتمدوا على بعض بنكتب

58:01

كي وورد اسمها نيدز فانا هنا لو عملت مثلا

58:05

تستنبل

58:07

خلصناها

58:10

وجينا هنا قلنا مثلا ديبلوي

58:14

فانا باجي هنا بقول له نيدز

58:18

تستنبل

58:20

نيدز دي معناها ايه؟ معناها انا اه عامل

58:23

الجوب سيكوينشال بس انا مديفاين

58:26

لا انت مش هتبتدي دي غير لما دي تبقى

58:28

سكسسفل

58:30

انما غير كده هو ممكن يرنهم

58:33

ورا بعض حتى لو دي فايلت هيدخل في اللي

58:35

بعدها عادي ف قصدي فنيدز دي بتخليك تقول

58:38

له لا استنى استنى اللي قبلك لان انت

58:40

معتمد على اللي قبلك استنى اللي قبلك انك

58:43

معتمد على اللي قبلك

58:46

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

58:47

منه البلد عشان تعملها ديبلوي مثلا

58:51

قصدي

58:53

فحالتنا احناانيه لان هي بالنسبه لنا

58:55

واحده كافيه في السي اي دي هنعمل غالبا

58:59

واحده برض

59:01

دي بقى لما نعملش على المين برش

59:06

هنعمل نعمل الديبلوي

59:10

بس احنا اكلي مش هنعمل ديبلوي يعني انا

59:12

بوش هنا انا عايز اقول له ايه الجوب

59:15

هسميها ايه بوش

59:19

دكر

59:21

انا عايزك تبش حاجه

59:26

تعال نقول هنا العمنايدي

59:42

رد على السؤال

59:47

بمعنى نفسها جو قصدك

59:53

ولا قصدك ايه

01:00:00

لازم تبقى بالترتيب اه هو هينفذه بالترتيب

01:00:02

اللي انت كاتبهم بيه

01:00:05

الستبس كده تتنفذ بالترتيب والجابس

01:00:06

بالترتيب السيكوال

01:00:08

ف كده هيمشي من طاقه بطن

01:00:13

طيب تعال ناخد

01:00:16

الفايل ده

01:00:20

ونفصصه

01:00:21

هنا هو ايه قلت له عايزين نعمل بقى السي

01:00:25

دي فالسي دي احنا عاوزين ان هو يران لما

01:00:27

بوش على المين اللي هي لما ميرج يعني لما

01:00:29

نمرج البي ار بتاعتنا يران ايه الجوب اللي

01:00:32

يعمله انا عايز يبوش لدوكر هاب ايه دوكر

01:00:34

هاب ده

01:00:36

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

01:00:40

كونتينرستري يعني هو مكانه

01:00:43

بقدرش فيه الكرز بتاعتي

01:00:47

بعد كده اقدر اعملول منه لو انا مثلا على

01:00:51

سيرفراني مش بتاعتي

01:00:54

قبل كده

01:00:56

بعملها من عليهواء او في حاجات مختلفه

01:01:01

بتلا بروفايدر فدوكر هاب تعال ساين ان

01:01:05

عليه

01:01:07

ا ساين ان

01:01:14

اوكي

01:01:17

طيب فانا بوش شبه كده زي سمبلوش

01:01:22

اوكي

01:01:24

اسمها بتاعتها موجوده جواها وكل حاجهلاقي

01:01:27

ليها تاجز

01:01:31

ده ال

01:01:35

التاجز بتاعتها ودي امتى اتعمل لها بول

01:01:38

امتى حد استخدمها قبل كده [أصوات شخير]

01:01:41

دي التاجز اهي ده مين وده غالبا دي الكومت

01:01:46

وهشرح لكم ده ايه فدي تاجز مختلفه ده تاج

01:01:49

الليتست

01:01:51

فهيبقى حاجه شبه كده للي احنا لسه هنعمل

01:01:53

لها بوش بس هحتاج يوزر نيم وباسورد او

01:01:55

يوزر نيم وتوكن اكلي عشان اقصد انتكيت مع

01:01:57

الاكونت بتاعي ما انا مش هبوش في عند اني

01:01:59

اكونت هبوش وخلاص لا لازم ابش في اليوزر

01:02:01

بتاعي

01:02:03

فدي حاجه هنطلعها

01:02:07

هنطلع توكن برضو مع بعض بس تعال نراجع

01:02:14

الجب دي انا نفس الموضوع عند

01:02:21

الوحيده بوش توكر هاب هترن اني رانر اوبون

01:02:24

تو ليتست ايه الستيبس بتاعتك

01:02:27

الستيبس بتاعتك ان انا

01:02:32

هو هنا عمل ايه هو عايز يتشيك اوت الكود

01:02:34

عشان يبقى معاه الدوكر فايل يلوج ان على

01:02:37

دوكر هاب

01:02:39

ست اب دوكر لد اكس مش محتاجها فممكن

01:02:42

اشيلها

01:02:46

دي حاجه مش مش في السكوب بتاع النهارده

01:02:48

يعني بعد كده بيبلد ويبوش

01:02:51

دوكر ب الميزه ان هو مستخدم حاجات كلها

01:02:54

بريلت يعني في بريلت اكشن للدوكر لوجن ان

01:02:58

انا لما اديلهم باسورد هيديني توكن اعرف

01:03:00

اعمل بيه دوكر بوش على الاكونت بتاعي

01:03:03

مستخدم اكشن

01:03:06

اكشن في

01:03:09

مع بعض بتديله بس موجود فين موجود فين

01:03:12

موجود في الروت وعايزه يعمل بس عايزه

01:03:16

يعملش ويعمل بايه انا عايزه بتاعي

01:03:20

واسم الابلكيشن والليتست ويديله تاج تاني

01:03:23

بالجيتهاب دوت شار ايه الجيتها دوت شار ده

01:03:25

اللي هو الكومت بتاعتي انت اي تشينج

01:03:28

بتعمله بتعمله بوش على جت بياخد كومت اي

01:03:30

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

01:03:34

يونيك للبوش بتاعتك او الكود كومت بتاعتك

01:03:38

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

01:03:41

على اخر حاجه كانت معموله بوش ايه لان

01:03:44

ليتست بس مضلله شويه هو الليتست ده اللي

01:03:47

هو ليتست بتاع امتى يعني مش عارف اقارن

01:03:49

ليتست بليتست مش هعرف بس اقارن كوميت اي

01:03:51

دي بكوميت اي دي هقدر اعرف فاهم الفكره في

01:03:54

ناس برض بتعمل تاج بتاريخ والساعه بتاعه

01:03:56

اليوم اللي حصل فيها البوش اوكي ممكن ازود

01:03:59

تاجز براحتي دي تاج انا كاني بعمل ليبل

01:04:01

للامج بعلمها يعني اوكي طيب بس تعال ناخد

01:04:06

الفيرجنز الجديده يعني تشيك اوت ناخد

01:04:08

الجديد ليه نشتغل بالقديم ليه

01:04:12

الدكر لوجن ده لما نيجي نفتحه برض هنلاقي

01:04:14

ان هو اكيد ده فيرجن قديمه

01:04:19

في دلوقتي 34. 6

01:04:22

هو مستخدم 3 مش بعيده يعني

01:04:25

البلد بوش اكشن

01:04:31

7. ب 0 يعني مش بعيد برض اوكي طيب فاللي

01:04:37

ناقصني ايه حاجه من التويكس اللي احنا

01:04:39

اكلمنا عليها اللي هي سيكرتس جيت اب اكشن

01:04:42

السيكرتس بتاع الجتا اب اكشن فاكسين

01:04:45

بتاعها هتلاقيه سبيشال كده ان انا بقول له

01:04:46

سيكرتس دوت دوكر يوزر نيم طبعا البراكتس

01:04:49

والدولار ساين دي طريقه عشان

01:04:53

البايب لاين يفهم ان انا هنا عايز انجكت

01:04:57

يابل valو يعني ده مش السترينج نفسه اللي

01:04:59

انا عايز احطه لا ده يابل انا بقول له خد

01:05:02

الفالو بتاعته اوكي

01:05:05

فاحنا كده محتاجين نحط اثنين سيكلتس في

01:05:07

الريبوزاتوري بتاعتنا اوريكم في هوريكم

01:05:09

بنحطها ازاي في جيتهاب اكشن في جيت هاب

01:05:12

ريبوزاتوري بتاعتنا على جيت هاب انا محتاج

01:05:14

اطلع يوزر نيم وباسورد

01:05:16

فتعال نروح على الاول الريبو بتاعتنا

01:05:21

بعمل ده ازاي هاجي في السيتنجز

01:05:25

هتلاقي هنا في تاب اسمها اكشنز لا سوري

01:05:30

في السيكرت

01:05:34

فانا بقولله انا عايز اعدل حاجه فيك

01:05:39

طيب عايز ولا عايز

01:05:42

طب عايزه سيكريت على ان ولاور ايه الفرق

01:05:48

تعالوا كده اشرحلكم دي سريعا

01:05:54

ا تعالى بيرسال كريت سين

01:06:00

طيب ايه الفرق؟

01:06:03

انا دلوقتي

01:06:07

عندي

01:06:09

لاثه انفايرمنتس

01:06:13

ستيجين

01:06:15

برودكشن ماشي

01:06:19

والدكر فايل بتاعي بيستخدم

01:06:22

انفايرمنت بل للداتايز يو ار الداتابيز

01:06:28

يو ار ال دي اللي بيها الباك اند هيعرف

01:06:30

عرف الداتابيس بتاعتي فين فين وايه

01:06:31

الكريشز بتاعتها وهكذا انا مش عايز اعمل

01:06:34

لاه بلز باسامي مختلفه عشان افرق بين هوشن

01:06:38

انا عايز بنفس الاسم

01:06:41

الاسم على انا قايللك ان تاخد بتاعتها

01:06:49

فده بيحصل ازاي ان انا في نفس عادي لو

01:06:52

عايز

01:06:54

من الاكشن

01:06:57

باجي هنا

01:07:00

باجي هنا وانا بديفاين الجوب

01:07:03

بقول له هنا ايه انفايرمنت واديلها اسم

01:07:08

اللي انا مكريته على جت ابنا مشتكي ليه

01:07:10

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

01:07:12

له الجوب دي انا عايز ارنها بس بانفايرمنت

01:07:15

برودكشن فمعناها ان اي سيكريت هتستخدمه

01:07:18

هاته لي من الفالو بتاعته على انفايرمنت

01:07:20

برودكشن طب ده فين يا عم ديبد هناك بقى في

01:07:23

جيتهاب اهو حاجه اسمها انفايرمنت سيكريت

01:07:26

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

01:07:29

ان جديده ستيجين مثلا

01:07:33

فعملت ان اسمها ستيجين ممكن اعمل فيها

01:07:36

سيكرت اسمه

01:07:38

نيم

01:07:40

ديفيد داش ستيجين

01:07:44

فانا كده عملت ايه عملت سيكريت اسمه نيم

01:07:47

بس الفالو بتاعته ديفيد داش ستيجين لما

01:07:49

تكون الانفايرمنت ستيجين

01:07:52

فممكن اعمل نفس الحاجه

01:07:56

اعمل انفاير تانيه اسميها برودكشن

01:08:01

واحط جواها نفس اليابل نيم الميزه بقى

01:08:04

اسميه نيم برض بس احط جوا المره ديفيد داش

01:08:07

برود

01:08:10

فهو ماتكاش ان في كونفليكت بس هو فاهم ان

01:08:13

انا افرق بينهم لما ابقى عندي هنا

01:08:15

انفايرمنت

01:08:17

فهناما اقول له انفايرمنت برودكشن

01:08:24

بعد كده اقول له سيكريت دوت نيم هيجيب

01:08:26

الفالو اللي اسمها ديفيد برود مش هنعمل

01:08:28

كده دلوقتي بس انا بشرح لكم الفرق ما بين

01:08:31

انفايرمنت سيكريت وريبوزاتوري سيكريت اللي

01:08:33

احنا عاوزينه ريبوزاتوري سيكريت عاديه

01:08:35

سيكريت مالوش علاقه بانفايرمنت لان احنا

01:08:37

مش فارق معانا انفايرمنت

01:08:39

اوكي فهاجي هنا نيو ريبوزاتوري سيكريت ايه

01:08:44

اللي احنا عاوزينهمكر يوزر نيم فنحط دكر

01:08:47

يوزر نيم طب الفالو بتاعته ايه

01:08:50

اليوزر نيم بتاعي اللي هو ديفيد وجيه

01:08:54

طيب

01:08:57

السيكرت التاني اللي هو الدوكر باسورد

01:09:01

ده بيبقى توكن لو انا فاكر صح فانا هاجي

01:09:03

هنا

01:09:05

اعتقد

01:09:07

اعتقد نيجي هنا في الاكونت ستنز

01:09:15

بيرسونال اكسس توكن بالظبط كده

01:09:20

نيو توكن نسميه مثلا

01:09:26

جيت هاب اكشن

01:09:29

اكسبايريشن مش مهم اكسباير

01:09:31

انا عايزه يعمل ايه يريد يعني يعمل بول

01:09:34

ولا يعمل بوش انا عايزه يريد ويرات

01:09:40

ناخد التوكن ده

01:09:43

وهنحطه

01:09:46

كده حطيت

01:09:48

الاكشن بتاع بتاع السيدي محتاجها

01:09:51

فهو كده مع الكريدشز يعمل دوكر لوجن

01:09:54

والستب دي هيعمل فيها البلد والبوش ده لما

01:09:57

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

01:10:01

نبوش السيدي ده

01:10:11

ونعمل كش

01:10:16

كده بتاعتيبقى

01:10:19

اتحط جواها ده

01:10:22

فانا زودت السي دي وعدلت فالبايب لاين

01:10:25

بتاع البي ار اللي هيران مش البايب لاين

01:10:27

بتاع البوش البوش هيران ل لما اعمل ميرج

01:10:29

بور ريكويست فنستنى لما ده يباس وده ده ده

01:10:33

البيهيف الطبيعي ان انت عملت بوش جديد

01:10:35

استنى البايب لاين لما يباس ويديك العلامه

01:10:38

الخضراء دي فانت كده الكود بتاعك تمام

01:10:40

فتعال نكمل ما ينفعش اميرج وهو حتى لو

01:10:42

معايا اكسس اميرج وهو لسه ماتاكدش ان

01:10:45

الكود بتاعي تمام دي ميزه السي اي سي دي

01:10:47

اللي بتسهل وبتخليك مطمن ان الكود بتاعك

01:10:50

طالع مظبوط طيب تعال ميرج ونشوف اللي

01:10:53

هيحصل

01:10:55

فعملنا ميرج لبول ريكواست فتعال نروح على

01:10:58

المين برانش

01:11:00

هنلاقي البايبلاين اهو بتاع السيدي بيرنات

01:11:03

نتفرج عليه ونشوف

01:11:06

شغال ولا هيضرب عملك اوت للكود عمل لو

01:11:12

بيوش

01:11:15

شغالش

01:11:17

شكلهاشتغل من اول مره ولا

01:11:20

عمل لد اهو للدكر امج اكسبورت بعد كده عمل

01:11:22

لها بوش دلوقتي بيعمل بوش اهو فبيقوللك

01:11:25

اهو دن

01:11:29

ماشي

01:11:33

خلص اهو عام

01:11:35

فانا عملت اهو كمان هو ده مش سي دي قوي

01:11:38

ليه لان السيدي فمفروض ان السيدي يتضمن

01:11:42

انه انا بعمل بقىلهاش

01:11:47

في السي

01:11:49

او اتعملها بوش في السي دي يعني ممكن في

01:11:50

نفس البايب لاين بعد ما عمل بوش اروح مزود

01:11:53

جوب تعمل بول

01:11:57

على السيرفر فاعمل اسس اتش على سيرفر او

01:11:59

اي سي تو انستنس او ايا كان واعمل جواها

01:12:03

دوكر بول او اكتفي بده وادخل على السيرفر

01:12:06

اعملها اوتوميت ده بشكل احسن يعني في طبعا

01:12:09

طرق كتير قوي في البلويمنت مش سكوب قوي

01:12:11

المره دي بس احنا اطمنا ان احنا عملنا سي

01:12:13

اي سي دي عملنا السي اي اللي هو بيتشيك ان

01:12:15

الكود بتاعي لما يجي انتجريت مع المين

01:12:18

احنا مطمنين والسي دي اللي هو يبوش الامج

01:12:22

فبقت في الحته السنترلايز هي تعملها بوش

01:12:24

خلاص هي راحت اه لسه ما استخدمتش على اي

01:12:27

سيرفر في اي كلاود بروفايدر احنا لسه مش

01:12:29

عندنا ست اب لده دلوقتي بس عملنا حاجه

01:12:33

بترن لما اجي اعمل ميرش

01:12:36

طيب الدلاله روح لي كده على الدكر بتاعك

01:12:38

يا عم ديفيد

01:12:40

وريني الامج

01:12:46

تعالى

01:12:51

ا ماي بروفايل اهي اكسبريسها وولد اهو ف

01:12:57

التاجز فين بتاعتها هتلاقي انا الامج

01:13:01

بتاعتي هي ايج واحده عملت لها تاج بتو

01:13:03

تاجز تاج بالكومت اي دي وده اللي هو يونيك

01:13:07

للبوش او التشينج بتاعي والليتست تاج

01:13:10

فسيان انت عايز تعمل بول بالتاج بتاعي او

01:13:14

تعمل بول بالتاج الليتست هيجوا لك نفس

01:13:16

الامج اللي هي ال 47 ميجا اللي احنا لسه

01:13:18

عاملينها دي

01:13:21

فانا كده اتاكدت ان الامج بتاعتي بوشد

01:13:23

تمام

01:13:25

حلو الكلام

01:13:28

اسئله بقى

01:13:30

عايزين نسمع اسئله

01:13:36

احنا

01:13:38

عملنا ده خلاص اقفل دول

01:13:47

تعالوا نرجع كده للبريزنتيشن

01:13:51

حد عنده سؤال

01:14:02

الدنيا واضحه طيب الدنيا سهله الدنيا

01:14:04

كويسه مركزين معايا ولا كنتوا بتتفرجوا

01:14:07

على اللايف بتاع ابل

01:14:13

بنقطع على بعض احنا انا وقفل بنقطع على

01:14:16

بعض

01:14:22

صح يا احمد

01:14:26

الجود براكتس ان انا اريوز البلد اللي

01:14:28

احنا عملنا ده دبل الورك اه بس نقدر نحسنه

01:14:32

كده كده اه بس انت معك

01:14:39

ولا يهمك يا محمد ولا يهمك كويس انك جيت

01:14:42

عامه حتى لو متاخر شويه مش مشكله بس ا

01:14:45

مبسوط انك معانا

01:14:54

سي اي سي دي باي ورك فلو

01:14:59

اه انت السؤال ب

01:15:02

جاي على كذا مسدج ماشي احاول افهم كده

01:15:13

مش عارف قوي لان ماعرفش انا انت مستنيك

01:15:15

تكمل السؤال تقريبا ولا انا

01:15:18

ولا انا مش لاقط

01:15:24

احنا عملنا الكلام ده كله

01:15:29

اكلمنا عن السيكرتس

01:15:32

ماشي ممكن نتكلم الحته دي

01:15:40

يفضل يتفرقهوا اه ليه عشان التريجرز

01:15:44

يعني انا السي اي عايزه يران اكتر وانا

01:15:49

بعمل ريكويست مش لما ميرج ولكن لو انا

01:15:53

عاوزه برض لما ميرج خلاص مش فارقه خلي

01:15:55

الاتنين في نفس الفايل وانت ممكن تخلي

01:15:58

اثنين في نفس الفايل وتعمل كونديشنز اصلا

01:16:01

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

01:16:03

اللي جاي لي من جيتها بوش مش بول فتعرف

01:16:06

تكستمايز جوه نفس الفايل بس يعني مش يعني

01:16:08

مش مش هو ده التوفير يعني فاهم قصدي اهم

01:16:11

حاجه يبقى الفايل ا

01:16:16

يعني كلير ومنبل بسهوله ومش معقد يعني ما

01:16:19

يقعدش يكبر منك عشان تحط كونديشن

01:16:26

اه احنا عملنا احنا

01:16:30

شكرا يا استاذ

01:16:41

سوري كملتليها سيدي باي ورك فلو جيت هاب

01:16:44

سايتها با اكشن

01:16:54

مش فاهم قوي يا محمد يا عادل بس يعني حاول

01:16:59

تسال سؤال تاني او توضحه تاني بس اني وايز

01:17:02

تعالوا نكمل البرزنتيشن

01:17:04

طيب انس فيرز سيكرت احنا اتكلمنا على

01:17:07

تعاملنا مع السيكرت في جيت هاب اكشن او في

01:17:10

السي اي سي دي عامه ايه الفرق بين الاتنين

01:17:12

انفا دايما افكر فيها دي الحاجه اللي ممكن

01:17:15

اعملها كومت على جيت اب عادي فهو

01:17:17

كونفيجريشن اه هو كي فو بير عادي يعني

01:17:21

كونفيجريشن سواء كي نود ان بروكشن

01:17:26

ايو ي بتاع الاي اي اللوج ليفل انفو فهو

01:17:30

كي فالو بير انفو يابل عادي بس مش خطر

01:17:35

فعادي ممكن احط احط جوه الريبو فطالما هو

01:17:37

جوه الريبو فدوكر فايل هيعمل له كوبي فبقى

01:17:40

جوه الامج فاقدر استخدمه من جوه عادي انما

01:17:44

السيكرت اللي هي حاجه لا انا مش عايزها

01:17:47

تبقى كوميتد ومش عايزها تبقى في اللوجز

01:17:49

كده لازم استخدم الكبيبتي بتاع السيكرت ان

01:17:51

انا بحطها كريبوزاتوري سيكريت او

01:17:53

انفايرمنت سيكريت زي ما قلنا

01:17:56

فجيتها باكشن فاهم انه ده سيكرت

01:17:58

فبيانجكت وقت الران تايم ومش بتعملله لوج

01:18:00

بالفو البلين بتاعته في اللوجز بتاع

01:18:03

الاكشن فتعملله انجكت واتحط

01:18:07

خلاص بقى موجود طبعا بقى موجود في الام

01:18:11

حاجه مش

01:18:13

اكتر ان انت تعتمد على منور

01:18:23

انكشن في الران تايم بيلود السيكرت

01:18:28

من مكان تاني فهو حتى الدكر امج لو حد عرف

01:18:31

يوصل لها يعني مش هيلاقي اي سيكرت ليد

01:18:33

فيها بس ده لير فوق الليير يعني بس احنا

01:18:37

اللي احنا جربناه حاجه بسيطه يعني ا انا

01:18:40

سيكريت عشان الاكشن نفسه يوتنتيكيت وهو

01:18:43

ماسك وكسك كجاب اكشن دي الطريقه السكيورتي

01:18:47

تمام مافيش مشكله فيها

01:18:49

ومش طالع في اللوكس ويفضل تبقى الكريدنشس

01:18:52

دي تمبراري يعني التوكن انا عامله من غير

01:18:54

اكسيري بس لا الصح ان هو بيبقى باكسباير

01:18:56

كل يوم اكسير كل ساعه مافيش مشكله يعني

01:18:59

فاهم قصدي

01:19:04

لايك سي افكر

01:19:06

سيدي اه ينفع ينفع دي فكره الارتيفاكت

01:19:11

هي فكره ان انا ممكن اخلي السي اي يعمل

01:19:14

ببلش للبلد على جيت هاب اكشن ارتيفاكتس دي

01:19:17

بتبقى ستورج كده خليني اوريها لكم

01:19:21

يعني انت جيت هنا لو جيت هنا في اكشنز

01:19:26

بص على الشمال

01:19:29

عندك هنا في طبعا ده الكاش

01:19:33

ده الكاش اللي حصل في الران الاولانيه

01:19:37

ا دي الرانرز

01:19:41

اعتقد ارتيفاكس لو رفعنا حاجه هتبان هنا

01:19:44

بس احنا عشان مارفعناش

01:19:47

فمش باينه هنا بس هي بتبان هنا الارتيفاكت

01:19:50

خليني

01:19:59

اتاكد برده لو هي في حته ثانيه

01:20:08

بس انا فاكر ان هي كانت في اكشنز هنا بس

01:20:11

ينفع اه ينفع فهي كان ان انا ببلد وبعمل

01:20:14

لها بابلش على جيتهاب ارتيفاكت باسم

01:20:17

البيلد باجي في البايب لاين الثاني بقول ق

01:20:20

له في ساب كده بقول له اعمل لي داونلود

01:20:21

لارتيفاكت وبدي له اسم الارتيفاكت فبيعرف

01:20:24

يداونلود ويكمل بيه فينفع اه ينفع

01:20:28

هو على سؤال ان هو ينفع يعني لا ينفع

01:20:35

ايه تاني

01:20:40

هو فاضل ايه في البريزنتيشن

01:20:45

ماشي ديباجين افيلد ران احنا اوريدي شفنا

01:20:47

فيلير وقرناه

01:20:49

وصلحناه اهو

01:20:52

ده اللي احنا بنيناه ودي الاسئله طيب اخر

01:20:55

سلايد ستيجين فيرس برود ان هو سيز جو زي

01:20:58

ما كنت بشرح في الاول فكره السي دي او

01:21:00

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

01:21:02

ان انت ايه اللي انت عايز توتوميته للاخر

01:21:04

وايه اللي لسه عايز عنده جيت ف الناس

01:21:07

بتعمل ايه ستيجين بيبقى اوتوميتد يعني لما

01:21:09

اعمل ميرج للمين

01:21:11

والدنيا سكسسول

01:21:14

بديبلوي على الستيجين على طول كده كده باي

01:21:15

ديفولت يعني عملت ميرج على المين والتشيكس

01:21:17

كلها بتباس

01:21:19

الاخيره ان بعد كله بيبقى بيس ان انا

01:21:23

وادي الامج دي علىج

01:21:26

الناس تستخدمها وتعملها تست بس دي لسهنال

01:21:31

او بيتا فيرجن ليوزرز معينين واخلي ان

01:21:34

البروموتن بتاع الامج دي ان هي تروح زي ما

01:21:37

هي كده السيم ارتيفاكت مش زي ما بلد تاني

01:21:39

برض خلي بالك نفس الكونسبت ان انا بريوز

01:21:41

نفس البلد اللي الناس جربتها على الستيجين

01:21:44

ان انا اطلعها بروموت على البرودكشن

01:21:46

انفايرمنت ده ممكن يبقى بقى ان انا احط

01:21:48

تاج مانيوال بايدي ممكن يبقى بمانوال

01:21:50

ديسباتش ممكن يبقى بيزد على ابروفل من

01:21:53

ريفيور معين انت ممكن تحط الجيتس اللي انت

01:21:55

عاوزها فيجتها باكشن

01:21:57

فهي الفكره بس ان انت تبقى مفكر او عارف

01:22:00

انت عايز تعمل ايه ممكن حد يقول لا انا

01:22:02

مطمن والتشيكس بتاعتي ديتيلد قوي ان انا

01:22:05

واثق ان تطلع برودكشن تمام ما فيش مشكله

01:22:08

الديبندز على اليوز كيس بتاعتك والبزنس

01:22:10

نفسه

01:22:16

اوكي طيبين كده احنا البرزنتيشن دي تمام

01:22:20

غطينا كل حاجه فيها

01:22:23

ا احنا هنا جيت شيك اوت مين

01:22:30

بس احنا هنا على المين برانش

01:22:39

عايزين نجرب حته الارتيفاكت تعالوا نجربها

01:22:43

اهو

01:22:46

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

01:22:49

حدش عنده اسئله بعدها يعني

01:22:53

تعال نجرب حته الارتيفاكت نروح لعمو جيموا

01:22:58

اي سي اي

01:23:16

عايز بس اقفش الاستب نفسها مش مهم عندي

01:23:18

الفايل كله

01:23:29

فهوها

01:23:31

كانها

01:23:42

ممكن نجربها

01:23:56

يعني ماينفعش ما بين بس ينفع

01:24:02

برض عشان نوضح المعلومه

01:24:08

فانا يهمني هنا

01:24:17

طيب فاحنا عملنا بعد ما عملنا بلد هناخد

01:24:20

الحته دي

01:24:22

دي بتاعه السيف والابلود

01:24:27

ف ناخد دي

01:24:30

سيف

01:24:45

فهنا بيسيف الدوكر توار اركف ميك دايركتري

01:24:48

اسمه ايج ارتيفاكت دكر سيف اكسبريس ه ورد

01:24:51

اللي هي احنا لسه عاملينها دي فاوت بوت

01:24:54

اسمه ايج ارتيفاكت اللي هو الفولدر سلاش

01:24:57

اكسبريسار فهو عمل فولدر حط فيه الاوتبوت

01:25:00

دوتار ده فيها ماشي بعد كده عام لها ابلود

01:25:03

فتعال نشوف برض ابلود ارتيفاك ده ناخد

01:25:05

الليتست فيرجن بتاعته

01:25:15

بعتقد لو تعملوا كل اسبوع بروجكت كام

01:25:17

بدايه للنهايه على اللايف ده هيكون نقله

01:25:19

حلوه

01:25:21

مش مباشر شكرا شكرا ليك

01:25:25

ده فيدباك حلو قوي قوي ا اعتقد دي فكره

01:25:27

حلوه

01:25:29

يعني

01:25:31

السبورت كده والدعم بتاعكم والكلام

01:25:34

الفيدباك الحلو ده ا

01:25:38

هيخليني ان شاء الله اكمل يعني بفكر اعمل

01:25:40

اللايف ده كل اسبوعين

01:25:43

ولو في نيد قوي ممكن اخليه كل اسبوع بس

01:25:46

الفكره الاساسيه يبقى كل اسبوعين ويبقى في

01:25:49

مشروع كده نعمله فعلا فان شاء الله خير

01:25:53

ي كان

01:26:01

دفعناش احسن حاجه يا بيبو

01:26:05

تعال ناخد الليتست فيرجن بتاع الابلود

01:26:07

ارتيفاكتس

01:26:10

فيرجن 7

01:26:12

فانا هابلود و دوكر ده الباث تمام ريتنشن

01:26:17

داي 1 فانت ممكن تخلي الارتيفاكت تتحدد هو

01:26:20

يفضل افيلبل قد ايه وبعد كده ياكسباير

01:26:23

ويتمسح عشان ما تقعدش تملى الارتيفاكت لان

01:26:25

انت ليمتد ستورج برض على جيتها ابب يعني

01:26:28

ماشي

01:26:31

بس هو هنا قال لي ان هو ما ينفعش ما بين

01:26:34

اثنين ورك فلوس فاحنا هنحتاجحطهم

01:26:39

في ورك فلو فخلينا

01:26:43

ناخد بس الاستبس الاول

01:26:46

احنا عايزين الداونلود واللود

01:26:49

دول قبل اللوج

01:26:53

فهو خلاص مش محتاجك اوت

01:26:56

داونلود

01:27:22

ماشي داونلود ارتيفاكت برض ناخد خد

01:27:27

الفيرجن الليتست بتاعتها ان احنا يعني ده

01:27:30

ايه

01:27:35

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

01:27:38

داونلود من اني باث من اني فولدر ويلود

01:27:41

الامج اللي هو جابها اللي هي اسمها

01:27:42

اكسبريس دوت ار فدي ستس بتك سنس بعد كده

01:27:47

هيلوجن ويبوش حلو قوي احنا اه لسه حطينهم

01:27:50

اتنين ورك فلوز

01:27:53

بس انا عندي فضول اجربها كده بصراحه راحه

01:27:57

لو عملنا بوش كده

01:28:00

بس كده السي اي مش هيرن والسي دي هو اللي

01:28:02

هيرن

01:28:04

فالسي دي هيفيل ان مش هيلاقي ارتيفاكت

01:28:09

فتعال نعمل ده برانش برانش

01:28:20

نعمل نبوش التشينجز

01:28:28

[ضحك]

01:28:30

تسلم والله يا احمد

01:28:37

تسلم تسلم

01:28:40

ماشي عملنا بوش على البرانش تعالوا

01:28:45

عايزين نعمل ايه نفتح بول ريكويست

01:28:49

نتفرج على السي اي وهو بقى المفروض بعد ما

01:28:51

يخلص هيبوش على ارتيفاكت يبوش البلد

01:28:55

لارتيفاكت

01:29:01

المفروض البايب لاين هيرن هنا دلوقتي اهو

01:29:06

عمل تشيك اوت عملتفرج

01:29:08

عليه

01:29:11

احنا شفنا قبل كده الجديده هيش

01:29:17

ارتيفاكت

01:29:31

اوكي

01:29:35

عمل سيف اهو عمل ابلود للارتيفاكت

01:29:38

وبيطلع لك في الاخر حتى ارتيفاكت داونلود

01:29:40

يو ار ال فده المكان اللي فيه الارتيفاكت

01:29:44

ماشي طب حلو ماشي لو جينا بقى عملنا ميرج

01:29:49

هل السي دي يعرف يداونلود الارتيفاكت ولا

01:29:52

هيقول لي بقى المشكله بتاعه ان لازم يبقوا

01:29:53

في نفس الورك فلو عشان جيميناي قال لي بس

01:29:56

انا ما مش مصدقه يعني مش مصدقه 100% يعني

01:30:02

المفروض ان السي دي اه عمل فيلف

01:30:05

طلع الراجل مش بيكذب

01:30:11

اه انبل تو داونلود ارتيفاكت ارتيفاكت نوت

01:30:13

فاوند فور نيم دوكر

01:30:15

رغم ان هو نفس الاسم ده متسمي هناك

01:30:20

هو بيقوللي انشور ان هو اكسد وان هو

01:30:26

كل الكلام ده صح المشكله ان هم فعلا

01:30:30

فكده احنا اثبتنا باليقين انه ماينفعش

01:30:33

لازم نحط في

01:30:36

ببساطه

01:30:38

هناخد الجب دي

01:30:42

زي ما هي

01:30:45

ونحطها

01:30:48

بعد الجوب دي

01:30:58

فاحنا

01:31:05

هو انا في حاجه ما اخدتهاش اوكي معرفش ليه

01:31:08

ده ماتخدش معانا صباح الفل

01:31:13

طيب ف احنا كده نقدر

01:31:20

نمسح السي دي ده خالص خلاص

01:31:29

والسي اي ده ممكن بقى اسميه اخليه سي اي

01:31:32

مافيش مشكله فالسي اي بتاعي بقى عباره عن

01:31:34

ايه ان مع كل بول ريكواست هو هيتست ويبلد

01:31:40

ويبوش لدوكر هاب فانا كده اطمنت ان انا

01:31:43

بعمل كود جديد بيطلع على دوكر هاب او ممكن

01:31:47

اجي بقى في البوش تو دوكر هاب دي طبعا دي

01:31:49

هقول له

01:31:51

لازم تستنى اللي قبلها عشان اللي قبلها هي

01:31:54

اللي هتبوش الارتيفاكت اصلا فهنا ستخدم

01:31:56

نيد اللي كان كنت سالتني عليها يا محمد

01:31:59

فهنا بيتستن بلد هيران علىبونته هيتشيك

01:32:02

اوت الكود هينزل نودستولبانسز

01:32:05

هيرن التست هيبلد دوكر امج هيس سيفها كطار

01:32:09

اركايف ويعمل لها ابلود كارتيفاكت يجي في

01:32:12

البوش دوكر هاب هيداونلود الارتيفاكت

01:32:15

هيلود الدوكر امج هيلوج ان ويبش على دوكر

01:32:19

ها هوب

01:32:20

حلو الكلام

01:32:27

ا دي ممكن ارنها في كل بول ريكويست اه

01:32:30

مافيش مشكله يعني التريجر التريجر

01:32:32

والكونديشنز بالنسبه لي مش هي الهدف

01:32:33

دلوقتي انت ممكن تكستمايز براحتك بس دي

01:32:36

الفكره ان انا يبقى عندي بايب لاين

01:32:38

من اي تو زد شغال

01:32:42

فتعال نعمل بوش للتشينجز دي

01:32:53

هنفتح بقى بور ريكويست جديده لانه

01:32:58

احنا اوريدي

01:33:00

عملنا ميرج للي فاتت فنعمل بور ريكويست

01:33:05

فمفروض ان البايب لاين هيرن كله في في

01:33:07

البور الريكويست هنا عشان احنا عملنا كده

01:33:09

بقى المره دي

01:33:12

هنشوف بقى الفلو كله

01:33:15

ف دي الجوب الاولانيه بص انت هتاخد بالك

01:33:17

من حاجه هنا مركز على الجوبه الاولانيه

01:33:19

لان الثانيه مستنياها فهو مش هيوريك ان في

01:33:21

اثنين شغالينال لا التانيه مستنياها بجد

01:33:24

عشان احنا حطينا كمان نيد فهو ران اليونت

01:33:28

تست بيبلد دوكر امج فالميزه في اللي احنا

01:33:31

بنعمله ده احنا بنجرب لو انا عايز اعمل

01:33:32

بلد مره واحده بس لحد ما اوصل اطمنت ولما

01:33:36

اوصل لدوكر هاب تمام فعملنا بلد عمل سيف

01:33:40

عمل بيعمل ابلود للارتيفاكت دلوقتي

01:33:44

اوكي

01:33:45

تمام خلص دي بص دخل على التانيه دي لما

01:33:49

بقى سكسسفول دخل على التانيه ماينفعش لما

01:33:51

الاوفي دخل على التانيه لازم يستناها لما

01:33:53

اشتغلت عمل سيت اب بيعمل داونلود

01:33:57

بيعمل لود للامج

01:34:03

ويلوج على دوكر ويبد ويبوشكر

01:34:08

المشكله في ايه؟

01:34:18

صح هو اصلا احنا خليناه يداونلود البلد او

01:34:23

يعني يجيب الامج فانا هنا بقول لهد ان بوش

01:34:25

دوكر امج مش عايزه يبلد ان بوش بقى انا

01:34:27

عايزه يبوش

01:34:29

فالسؤال هل فيت

01:34:33

اكشن ان هو يبوش على طول ولا هكتبها

01:34:36

ككوماند

01:34:39

كشال كوماند زي ده كده ده سؤال حلو

01:34:47

اكشن

01:34:52

هو غالبا عامل كده اصلا اهو

01:34:55

هو بعد عملها م

01:34:59

يعني قصدي ان هو اللي كاتب

01:35:03

رد عل قبلها بسخدناش بالنا

01:35:06

نعمل كده

01:35:11

ماشي

01:35:14

اوكي فهو ببساطه انا مش محتاج ابلدبوش

01:35:18

تاني لان هو ليه هو ليه فايل تعالوا نرجع

01:35:21

خطوتين لورا هو ليه فايل هنا اصلا فايل

01:35:24

لان انا في في الجوب الثانيه ما عملتش

01:35:27

التشيك اوت

01:35:30

فانا مش معايا الدوكر فايل هو مش شايف

01:35:32

الدوكر فايل فمش عارف يبلد باني دوكر فايل

01:35:35

وانا فعلا مش عاوز كده انا عايزه مش عايزك

01:35:37

تبلد تاني انا عايزك تداونلود الارتيفاكت

01:35:39

والامج اللي عملنا لها بلد في الجوبه

01:35:41

الاولانيه وترفعها زي ما هي هتعملها تاج

01:35:44

وتعملها بوش وده اللي هو كتبه هنا فانا

01:35:47

هتاج بالجيت هاب شو هعمل دكر تاج بالجيت

01:35:51

هاب شو باليوزر نيم واعمل بوش

01:35:55

واعمل لها تاج بالليتست واعمل بوش برض بس

01:35:59

نفس اللي احنا عملناه بس ايه كتبها بقى

01:36:01

بدل ما كنت شغال ببريلت جتها باكشن جاهز

01:36:04

موفر عليها السطور دي كلها مافيش ان يتاجو

01:36:07

يبوش بس فيد وانبوش فهستخدم ده

01:36:11

اوكي

01:36:13

فتعال نعمل بوش عشان نصلح البايب لاين

01:36:19

ونتفرج عليه اخر مره وهو بيرن

01:36:24

وعليكم السلام ازيك يا

01:36:34

احنا النهارده ككلم على سي اي سي دي عامه

01:36:37

كونسبت وبعد كده عملنا ديمو بروجكت

01:36:41

اكسبريس ابكيشن وعملنافايل

01:36:46

ده كان مكتوبكتب

01:36:50

بيها جتها با اكشنز

01:36:52

او او تكتب بيها البايب لاين

01:36:57

فهنا البايب لاين بيران

01:36:59

خلص ودخل على التانيه على طول

01:37:10

[أصوات شخير]

01:37:18

فهنطمن

01:37:19

كده ان الدنيا بتسكسيد المره دي

01:37:23

وخلاص هي دي تعتبر اخر حاجه يعني عشان

01:37:25

طولت عليكم انا عارف

01:37:28

ساتمنى تكونوا استفدتوا ومبسوطين يعني

01:37:30

باللايف وبالفكره

01:37:37

بس احنا خلاص يعني بنخلص

01:37:50

عمل لود اهو وعمل لوج ان وبيعمل تاج ان

01:37:52

بوش فعت المره دي اهو ما ضربش الايرور

01:37:55

اللي احنا شفناه المره اللي فاتت منطقي

01:37:57

الايرور كان منطقي

01:38:04

فالمفروض ان احنا هنا هنلاقي

01:38:10

الامج تاج الجديد

01:38:13

لسه معمول لها بوش

01:38:20

اهي هتلاقي ده الجديد اهو فدي اللي كانت

01:38:23

المره المره الاولانيه

01:38:25

ودي اللي هي الجديده

01:38:28

حتى حجمها اكبر شويه

01:38:33

ماشي ف

01:38:41

اا احنا شرحنا الكونسبت في اول اللايف يا

01:38:44

محمد احنا بقى لنا دلوقتي

01:38:47

ساعتين الا ثلث تقريبا

01:38:50

فكده كده اللايف ده ريكورد انصحك تتفرج

01:38:53

عليه يعني لو حابب تفهم اكتر بالسي اي سي

01:38:57

ولو عندك اي اسئله كده كده ابعتلي برضو

01:39:00

عندك كذا تشانل عايز ممكن تكتب لي ككومنت

01:39:02

هنا على الفيديو ماشي عايز انستغرام انا

01:39:05

برده عايز اشير معاكم شويه حاجات

01:39:08

يعني ده الانستغرام بتاعي بنزل عليه كده

01:39:10

كده فلوجز وانا في هولندا انا حاليا في

01:39:12

هولندا شغال هنا ديب او ابس انجينير فلو

01:39:15

عايزين تعملوا لي فولو تبعتوا لي اي مسدج

01:39:18

انتم حابينها ماشي

01:39:20

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

01:39:23

عليه نفس الفلوج

01:39:27

الويب سايت بقى بتاعنا

01:39:29

ديف ابسوي ويس ديفيد ده البلاتفورم لي

01:39:33

عليه بقى الرود ماب ومتنظم عليها كل اللي

01:39:35

احنا بنشرحه ده فما تيجوا تدخلوا هنا

01:39:37

هتلاقوا الرود ماب بتاعه البلاي ليست اللي

01:39:40

انا بنزلها على اليوتيوب بس الميزه هنا ان

01:39:41

انت تقدر تحل كويز كمان هتلاقوا كذا بلاي

01:39:44

ليست دي ابس فاونديشنز دوكلاك برو

01:39:47

انفراستراكشر از كود وفي كوبنت شغاله

01:39:49

دلوقتي

01:39:51

ف عشان اقول لكم برض في كم حد اوريدي

01:39:54

بيذاكر معانا في 232 يوزر حاليا مسجلين

01:39:58

على الموقع الموضوع كله فور فري يا جماعه

01:40:01

الرود ماب هي فيديوز يوتيوب اللي انا

01:40:03

بنزلها اصع يوتيوب والكويز فور فري بتدخل

01:40:07

تحل الكويز تتاكد ان انت فاهم المعلومات

01:40:10

صح بتاخد بوينتس وبتبقى في الرانك بتاعنا

01:40:14

هنا هتلاقوا في ناس ما شاء الله عامله اكس

01:40:16

بيز عدتني بكتير اا

01:40:20

فاتمنى ان انتم تدخلوا على الويب سايت ده

01:40:22

خليني ابعته لكم في التشات

01:40:30

ده الويب سايت

01:40:32

او البورتل بتاعنا

01:40:35

خلينا نعمل لها بن كده

01:40:38

ودي

01:40:39

السوشيال ميديا لو حد مهتم يعني ايه يفولو

01:40:43

مي هناك او يتابعني هناك

01:40:48

انستجرام

01:40:55

لسه جاي يا مصطفى ما تقلقش اللايف معمولله

01:40:59

سيف

01:41:01

وكده كده لو احتجت اي حاجه في اي وقت ابعت

01:41:03

لي سواء ب لسه ببعت اهو زي سواء انستغرام

01:41:07

يوتيوب لينكد ان انا بحاول اسيب لكم

01:41:11

اللينكس دي هنا

01:41:13

بحيث تبقى معاكم

01:41:16

لو حد محتاج

01:41:18

اي حاجه

01:41:25

بس اتمنى اتمنى يعني تكونوا انبسطتوا

01:41:29

ا باللايف

01:41:31

طولت عليكم انا عارف بس التوبيك كان لذيذ

01:41:34

وكده الحاجه اللي انتم كنتوا حابين تكلموا

01:41:37

نتكلم فيها النهارده في اللايف انا عملت

01:41:38

بول على اليوتيوب سالت على فكره عليه

01:41:42

اتمنى ان انتم تعملوا سبسكرايب للتشانل

01:41:44

وتشيروا اللايف ده مع الناس لان كده هيبقى

01:41:46

ليه ده ريكورد فالساعه ونص دول كلها

01:41:48

ريكورد فشير ده مع اصحابكم الناس اللي

01:41:51

انتم عارفينهم

01:41:54

ا عشان يوصل لاكبر عدد من الناس وعشان يجي

01:41:57

لك نوتيفيكيشن بقى لو نزلنا فيديو جديد

01:41:59

يوتيوب حلقه كوبرنيتز دلوقتي بمشرح

01:42:01

كوبرنيتز يعني لو جيتوا تفتحوا التشانل

01:42:05

هتلاقوا

01:42:12

شكرا شكرا والله يا محمد

01:42:20

انفراستراكشر از كود هيدخل معاه كده كده

01:42:23

اي دبليو اس محمد برض علشان

01:42:28

انت في الاخر عايز تابلاي انفراستراكشر

01:42:30

على اي حد من الكلا بروفايدرز اشهرهم اي

01:42:34

دبليو اس فاحنا كده كده هندخل في دي في

01:42:36

الديتيلز بعد كده قدام

01:42:38

بس بلاي ليست حاليا اللي موجوده هتلاقيني

01:42:41

شارح فيها حاجات بسيطه مبدئيا

01:42:44

تفهمك الدنيا برض شويه دي التشانل بتاعتنا

01:42:47

يا جماعه هتلاقوا البلاي ليست اللي انا

01:42:50

اتكلمت عليها

01:42:52

المهمين يعني انت عندك ديف ابس فروم زيرو

01:42:54

دي لو حد لسه بيبتدي خالص دي 11 فيديو

01:42:57

دوكر لايك برو دي واخده دوكر في انتو انذ

01:42:59

ليفل سبع فيديوهات انفراستراكشر دول اربع

01:43:02

فيديوهات تتكلم عن تيرا فورم انسبل وفيها

01:43:06

ديمو كده باي دبليو اس وحاليا شغالين في

01:43:10

كوب السيريز هتلاقوا في خمس فيديوهات نزلت

01:43:14

اوريدي ولسه مكملين يعني كبينتز لسه قصه

01:43:17

طويله شكرا ياسمين

01:43:21

شكرا شكرا

01:43:24

بس ف

01:43:26

اعتقد احنا كده تمام

01:43:30

قولوا لي ا لو محتاجين اي حاجه قبل ما

01:43:33

نقفل

01:43:37

شكرا لكم على وقتكم

01:43:39

اشوفكم ان شاء الله في لايفات جايه

01:43:42

يلا مع السلامه باي باي

01:43:47

شكرا شكرا

01:43:51

ا اللايفات اللي جايه

01:43:54

بص انا لسه كنت بقول غالبا هنعمل لايف كل

01:43:58

اسبوعين

01:44:00

حسب برده اللي انتوا عايزينه قد ايه يعني

01:44:03

وحابين نعمله كل اسبوع ولا كل اسبوعين ولا

01:44:05

كل شهر برده مش عايز ابقى بعمل بفورص

01:44:08

عليكم حاجه يعني بزياده اا بس لو كل

01:44:12

اسبوعين مناسب ممكن كل اسبوعين كده نحضر

01:44:14

توبيك كويس نقعد ساعه ونص لساعتين زي ما

01:44:17

احنا عملنا كده النهارده بنتكلم عن التوبك

01:44:20

وبنعمل بروجكت من اوله لاخره

01:44:22

فحاسس دي فكره كويسه يعني فتابعوا التشانل

01:44:26

وتابعوا انستغرام يعني مينلي اي حاجه

01:44:28

بقولها او هعملها يعني بتبقى انستغرام

01:44:30

كستوري او كريل

01:44:32

ا لينكد ان برده بنزل عليه انا هعمل ايه

01:44:35

الفتره الجايه ويوتيوب نفسه فلو انت عايز

01:44:38

تبقى عارف على طول فولو معايا الحاجات دي

01:44:41

هيجي لك على طول اي ابديت بننزله يا

01:44:43

محمديه شكرا ليكاني وشكرا يا مصطفى بيبو

01:44:47

كرولس

01:44:50

ماشي شكرا يا جماعه واشوفكم في حاجات جايه

01:44:53

قريب يلا مع السلامه باي باي

Want to go further with this transcript?

Summarize, analyze, or repurpose it with GLM's AI models.

Try GLM

Affiliate link, we may earn a commission at no extra cost to you.

Complete YouTube Transcription Suite

Explore All Free YouTube Transcript Tools

Interlinked utilities for creators, researchers, developers, and AI engineers. Web tools are available without an account, subject to caption availability and fair-use limits.

Generator Alternatives

Compare free YouTube transcript tools side-by-side by format and signup.

Open Tool
AI Native

YouTube AI Transcript

AI-ready clean transcript engine for LLMs, Claude, and NotebookLM.

Open Tool
Popular

Transcript for ChatGPT

Pre-chunked transcripts with 1-click custom prompt presets.

Open Tool

Video Study Worksheet

Create timestamped review cues and flashcards from available captions.

Open Tool

Editable Video Blog Draft

Create an editable Markdown draft from an available transcript.

Open Tool
New

Transcript Translator

AI-translate a transcript into nearly 60 languages, not just YouTube’s own caption tracks.

Open Tool
Subtitles

YouTube to SubRip (.SRT)

Export timed subtitle files with exact sequential millisecond timestamps.

Open Tool

YouTube to WebVTT (.VTT)

Standard WebVTT cue files for HTML5 video players and LMS systems.

Open Tool

YouTube to Clean Text (.TXT)

Download continuous text dialogue without timestamps or noise.

Open Tool

YouTube to Markdown (.MD)

Export structured markdown with YAML headers for Obsidian & Notion.

Open Tool

YouTube to JSON (.JSON)

Structured start/duration data payloads for developers and NLP pipelines.

Open Tool

YouTube to CSV / Excel

Export time-aligned rows to Google Sheets, Airtable, and Excel.

Open Tool

Transcript Downloader Hub

Universal multi-format export hub supporting all file formats.

Open Tool

Without Timestamps

Extract clean prose with zero numbers or timecode clutter.

Open Tool

With Timestamps

Extract dialogue with clickable [00:00] timestamp markers.

Open Tool

In-Transcript Word Search

Search exact spoken phrases and instantly jump to timestamps.

Open Tool

Video Quote Finder

Find exact verbatim quotes with surrounding context and links.

Open Tool

Caption Availability Checker

Verify human and auto-generated subtitle streams for any URL.

Open Tool

Word Count & Speech Speed

Calculate speech WPM, character count, and estimated reading time.

Open Tool

Academic Citation Generator

Generate APA, MLA, Chicago, and Harvard video citations.

Open Tool

Transcript Text Cleaner

Strip [Music], [Applause], stray timestamps, and awkward line breaks.

Open Tool

Roman Urdu & Urdu Transcriber

Transcribe and transliterate Hindi/Urdu videos into Roman text.

Open Tool
Power Tool

Batch Multi-Video (Bulk)

Transcribe up to 30 YouTube videos in parallel into 1 combined file.

Open Tool

Full Playlist Transcriber

Provider-backed playlist enumeration and transcript export.

Open Tool

Channel Speech Search

Provider-backed search across supported channel transcript catalogs.

Open Tool

YouTube Shorts Transcriber

Extract captions and dialogue from vertical YouTube Shorts.

Open Tool
API

Developer REST API & MCP

Production REST API and native Model Context Protocol server.

Open Tool

API Documentation & SDKs

Full interactive documentation with Python, cURL, and Node.js examples.

Open Tool
Developer & Automated Workflows

Need to extract transcripts in bulk or connect to AI Agents?

Get your free developer API key with 10 free requests or connect TubeToTranscript directly to Claude Desktop and Cursor using native MCP.