0xWaleed
@0xwal
Followers
3K
Following
1K
Media
382
Statuses
1K
قبل كنت احسب "البرمجه" هي لغات البرمجه.وتعلمت.C,C++,D,JS,PHP,GO,RUST,JAVA,Kotlin,ASSEMBLY,C#,DART,LUA. وبعد ماتعلمت كل هذي اللغات كنت افتح محرر الكود وماعرف شسوي او من وين أبدأ. واكتشفت بعدين إن لغات البرمجه مجرد (وسيله تستخدم) في البرمجه. انصحكم بالمقطع.
3
25
440
سؤالك حلو!.ما أحد "بينبش" كودك اللي كاتبه قبل سنتين عشان يقيم مهاراتك الحاليه. هذا ظلم، لأن المفروض الكل يتطور مع الوقت! . لكن "تنبيش" الكود والرجوع لتاريخ التغييرات يكون مفيد في بعض الحالات، ومنها مثلا:. - مشروع فيه كذا مطور، وجاكم خبر إن فيه مشكله في التطبيق.المطور يحتاج يرجع
@0xwal طيب؟ يعني بيجي احد ينبش ورا كودك قبل سنتين ويقيمك عليه ولا وش؟ خلاص تطورت.
3
1
56
بحرق عليك 🙃.@bunjavascript . يعتبر حلو ويبسط الشغل وجربته بكذا مشروع!. لكن واجهة فيه مشاكل وتحس إن هدفهم الأول هو السرعه في توصيل الميزات للمستخدم بدون التركيز بشكل أعمق ع تفادي الأخطاء. واللي أنصح فيه من وجهة نظري، إكتب الكود بطريقة إنه مايعتمد ع الـ runtime api بشكل قوي
المشروع القادم باذن الله راح استخدم .Bun. في مشروع متوسط وراح اشوف مدى قدرته على تشغيل وادارة الحزم للمشروع واكتب اي مشاكل اواجهها هنا باذن الله وطريقة حلها وهل هو مناسب ام لا .@bunjavascript.
3
1
32
شكرا اللي شاركوا 👏. وعشان نحل التحدي، لازم نعرف for-of كيف تشتغل،. القيمه اللي تمررها لـ for-of لازم يكون فيها [Symbol.iterator].وقيمتها عباره عن داله، وبمجرد ان التنفيد يوصلها، القيم راح ترجع كـ Generator. وبتعديلها يصير معانا الحرية بتعديل for-of وتغيير سلوكها الأصلي
من زمان عن التحديات،. هذا تحدي انك تعدل ع الـ for-of في جافاسكربت.ويصير اي احد يستخدمها مع مصفوفه، يطبع له:.JAVASCRIPT.IS.GOOD. والشروط إنك ماتعدل ع الـ list و الـ for-of. والتحدي هذا يعتبر متقدم ومايقدر يحله إلا الفاهم باللغه 🙃. * اكتب حلك وارسله كصوره
1
2
31
بعد يوم من التحدي حاب اشكر اللي شاركوا ويعطيهم العافيه، بس تمنيت لو أحد شرح التحدي عشان الكل يستفيد. ابشرح التحدي:. الحل هو إنه بيطبع لا نهائي والسبب. أي رقم بالكمبيوتر يجي بشكلين.signed يقبل السالب.unsigned مايقبل رقم سالب. وهذا الشيء ينطبق ع النوع الرقمي int بجميع احجامه 👇
سؤال بلغة ++C/C. السؤال بسيط واللي يفهم الـ recursion بس، "ممكن" يحله!. وش بيطبع لو نشغل الكود؟ وليه؟.لا تستعجل وتأكد🙂
4
1
30
عقب ماتعلمت رست، أحس C صارت لغة تحديات بالنسبه لي 🌚. التحدي هذا، إنك تخلي البرنت تطبع رقم 100 بدون ماتكتب 100.وايضا ممنوع تستخدم العمليات الرياضية:. ،-،/،٪،*. خلونا نشوف ابداعكم 🙂
بعد يوم من التحدي حاب اشكر اللي شاركوا ويعطيهم العافيه، بس تمنيت لو أحد شرح التحدي عشان الكل يستفيد. ابشرح التحدي:. الحل هو إنه بيطبع لا نهائي والسبب. أي رقم بالكمبيوتر يجي بشكلين.signed يقبل السالب.unsigned مايقبل رقم سالب. وهذا الشيء ينطبق ع النوع الرقمي int بجميع احجامه 👇
5
0
23
من أصعب الأشياء اللي واجهتها هي. كنت أحاول اهكر لعبه ما، ومن ضمن الأشياء اللي كنت أسعى اسويها، هي اني احقن كود في اللعبه اقدر استدعي من خلاله أي امر معرف من قبل المطور داخل اللعبه، قدرت احقن الكود وقدرت استدعي بعض الأوامر. لكن بعض الأوامر بمجرد إني استدعيها تعلق في اللعبه 🔽.
شعور لا يوصف انك تفهم شيء كان صعب بالنسبه لك ! 🥳. قلنا وش أكثر شيء صعب واجهته خلال مسيرتك في البرمجه او الـ hacking وحسيت انه تحدي لك، وبعد تعب وجهد وبحث قدرت انك (تفهمه و تتجاوزه). 💪. وحبذا لو تذكر المصادر اللي ساعدتك،لعل الله يكتب فيه النفع لشخص ممكن يواجه نفس التحدي.
1
3
22
مشكورين اللي حلوه، بس كان ودي أحد يحله بإستخدام (~)Bitwise op. شرح الحل:.مثل مانعرف إن كل شيء بالكمبيوتر عباره عن 0,1.عرفنا متغير x وحطينا فيه رقم كبير وعشوائي واللي كان يهمنا هو الرقم بالشكل الباينري او 0,1. وثم إستخدمت ~ عشان اعكس ال 0 بالـ 1 والـ 1 بالـ 0 والناتج بيكون 100
عقب ماتعلمت رست، أحس C صارت لغة تحديات بالنسبه لي 🌚. التحدي هذا، إنك تخلي البرنت تطبع رقم 100 بدون ماتكتب 100.وايضا ممنوع تستخدم العمليات الرياضية:. ،-،/،٪،*. خلونا نشوف ابداعكم 🙂
0
2
21
اليوم الرابع وقربنا نخلص تحويل المشروع من javascript إلى typescript 😫. والشغل ع مشروع كبير مر عليه اكثر من خمس مطورين مع إختلاف مستوياتهم وخبراتهم ع مدار سنتين، شيء جميل وتحدي كبير ويلزمك تحط نفسك بمكان المطور اللي كتب الكود عشان تفهم اللي كاتبه لأن مافيه.documents/comments
1
1
22
الحين صار عندي عذر إني أكسل 🌚. ماتغير شيء فقط سنه جديده،.الأيام وعدد الساعات نفسها، وأنت هو أنت، التغيير يبدأ منك، وعندك.وحماس السنه الجديده راح يختفي قريب. حط لك أهداف لو بسيطه وخلها عادات."قليل متواصل خير من كثير منقطع". و إذا قصرت أمس عوض اليوم وإذا ماقدرت اليوم لاحق خير.
بما إني احب التحديات وكذا . لو أوصل ٥٠ الف متابع بسنة (٢٠٢٤). راح أسوي بـ ٢٠٢٥ هالأشياء:.١. أبرمج مشروع بجافا لايف 😒.٢. أكتب مشروع كامل بلغة الـ assembly بدون إستخدام أي لغه ثانيه لايف.٣. أسوي ٣٠ مقطع جوده عاليه بالمونتاج أشرح فيه أي مفهوم معقد يخص البرمجه ع حسب اختياركم.٤.
1
1
21
المشكله لها علاقه بالـ memory safety . وبما إن الكود الأصلي مو موجود، كتبت كود C بسيط يمثل نفس الفكره، ولاحظ إن الكود صغير ومع ذلك إحتمالية مشاكل الميموري متوقع إنها تحصل، فمابالك بالمشاريع الكبيره؟ . والسبب إن اللغه ماتساعدك تتجنب هالأمور، والمبرمج بشر معرض للخطأ. #Crowdstrike
This Crowdstrike issue seems to be an issue with addressing invalid memory space. #Crowdstrike #BSOD
2
0
20
فعلا. بدون مكابره 🥲. مثل ماوصل بهالمستوى إيش يمنع انه يتطور اكثر ويكون سبب في تغيير كيفيه كتابه الأكواد البرمجيه اللي نعرفها اليوم. ؟. بس القهر بالموضوع اني استمتع في كتابة الأكواد. فما ابيها تتغير 😭
جينسن هوانغ، الرئيس التنفيذي لشركة Nvidia، يقول بأنه يجب علينا التوقف عن القول إنه يجب على الأطفال تعلم البرمجة. يقول إن صعود الذكاء الاصطناعي يعني أننا يمكن أن نستبدل لغات البرمجة بتعليمات باللغة البشرية، مما يتيح للجميع أن يكونوا مبرمجين. هل فعلا الذكاء الاصطناعي سيقضي على
4
0
20