0xWaleed (@0xwal) 's Twitter Profile
0xWaleed

@0xwal

computing.*

ID: 1503583016937000961

linkhttp://linktr.ee/0xwal calendar_today15-03-2022 04:07:17

1,1K Tweet

3,3K Takipçi

338 Takip Edilen

0xWaleed (@0xwal) 's Twitter Profile Photo

حقين niri اذا تحتاج هالميزه اللي بالمقطع سويت لها سكربت وتحصله هنا github.com/0xwal/niri-scr…

0xWaleed (@0xwal) 's Twitter Profile Photo

الله يهديك يامغرم نكبتني بهالطلب اللي ماتوقعته😅 أول شيء الكل لازم يمر بالطفش وقت البرمجة ومو كل الوقت بتكون البرمجة متعه! والصراحه يصعب الجواب بشكل دقيق لكن بتكلم بالنقاط اللي ممكن تكون سبب بالنسبه لي: 1. المجال دخلته لأني فعلاً أحبه. 2. "أحفّز نفسي بنفسي" وما أحاول افتح باب

0xWaleed (@0xwal) 's Twitter Profile Photo

سوالي مشاركة شاشه وماقدرت اتخطى ياخي حقين ويندوز حيااتهم بسيطه وعمليه 😑

سوالي مشاركة شاشه وماقدرت اتخطى

ياخي حقين ويندوز حيااتهم بسيطه وعمليه 😑
0xWaleed (@0xwal) 's Twitter Profile Photo

فيني عاده ودي اتخلص منها كل مايتابعني احد بـ github اسوي مشروع خاص فيه 🙃

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

كل مايتابعني احد بـ github اسوي مشروع خاص فيه 🙃
0xWaleed (@0xwal) 's Twitter Profile Photo

من اليوم ورايح أنا "Config Developer" 🙂 الأغلب، وخاصه حقين لينكس، يعرفون معاناة تعديل التطبيقات والأدوات عشان توصل لشيء يناسبك. وللأسف، كل تطبيق له متطلباته وطريقته الخاصه -شيء مززعج- بديت قبل ثلاث سنوات بما يُسمى بـ "dotfiles" خاص فيني من الصفر، وكان الهدف إني أبني بيئة تناسب

من اليوم ورايح أنا
"Config Developer" 🙂

الأغلب، وخاصه حقين لينكس، يعرفون معاناة تعديل التطبيقات والأدوات عشان توصل لشيء يناسبك.
وللأسف، كل تطبيق له متطلباته وطريقته الخاصه -شيء مززعج-

بديت قبل ثلاث سنوات بما يُسمى بـ "dotfiles" خاص فيني من الصفر، وكان الهدف إني أبني بيئة تناسب
0xWaleed (@0xwal) 's Twitter Profile Photo

البرنامج في مشكله، خطوة بخطوة عشان نكتشف وين الخطأ! أحيانًا كمبرمجين نواجه مشكلة بالكود وصعب نكتشف السبب بمجرد قراءة الكود وخاصة إذا كان كبير. ووحده من الطرق المستخدمة لفهم الكود وتحديد الأخطاء هي إستخدام الـ debugger او "المنقّح" والفكرة بسيطة: هي إننا نشوف قيم المتغيرات

0xWaleed (@0xwal) 's Twitter Profile Photo

حاليا أشتغل على neovim keymap multiplexer والموضوع يعتبر متقدم ويتطلب فهم عميق لكيفية تعامل neovim مع الـ keymaps. هو في شيء براسي ودي اسويه🙂 طبعا راح نستخدم الـ automated testing لأن ماعندي ثقه بالكود اللي أكتبه🙃 البث الأن: kick.com/0xwal

حاليا أشتغل على 
neovim keymap multiplexer

والموضوع يعتبر متقدم ويتطلب فهم عميق لكيفية تعامل neovim مع الـ keymaps.

هو في شيء براسي ودي اسويه🙂

طبعا راح نستخدم الـ automated testing لأن ماعندي ثقه بالكود اللي أكتبه🙃

البث الأن:

kick.com/0xwal
0xWaleed (@0xwal) 's Twitter Profile Photo

بنكمل المشروع وإن شاءالله نخلصه اليوم وممكن نحولها لإضافة ع neovim 🙄 البث بيكون هنا وبالكيك kick.com/0xwal

0xWaleed (@0xwal) 's Twitter Profile Photo

حدّثت ويندوز وهذا اللي صااااااار طيب ليه 30 دقيقه توقعت الناس تبالغ في مشاكل ويندوز!

حدّثت ويندوز وهذا اللي صااااااار 
طيب ليه 30 دقيقه

توقعت الناس تبالغ في مشاكل ويندوز!
0xWaleed (@0xwal) 's Twitter Profile Photo

التردد ماينفع والتحديث فيك فيك الآن او بعدين ومو شرط المشكله اللي صارت لي تصير لك وويندوز غالباً مستقر 👀 لكن لازم دائما يكون بالحسبان إن النظام ممكن يضرب في أي وقت سواء بسبب التحديث او بسبب ثاني. فأفضل شيء دائما تحفظ ملفاتك المهمة في قسم غير الـ C او القسم اللي فيه النظام.

0xWaleed (@0xwal) 's Twitter Profile Photo

مع إني أحب لغة رست لكن اختيار اللغة أو التقنية يعتمد على: هل المشروع للمطور نفسه (تعليمي أو جانبي)؟ هنا يقدر يختار اللي يبي، ويخوض تجربة تعلم، لأنه في النهاية هو مالك المشروع والمسؤول عن إختياراته. هل المشروع لزبون؟ اختيار لغة مثل rust ممكن "ينكب" الزبون، لأن قليل اللي

مع إني أحب لغة رست لكن

اختيار اللغة أو التقنية يعتمد على:

هل المشروع للمطور نفسه (تعليمي أو جانبي)؟
هنا يقدر يختار اللي يبي، ويخوض تجربة تعلم، لأنه في النهاية هو مالك المشروع والمسؤول عن إختياراته.

هل المشروع لزبون؟
اختيار لغة مثل rust ممكن "ينكب" الزبون، لأن قليل اللي
0xWaleed (@0xwal) 's Twitter Profile Photo

تحدي صعب للمهتمين في لغة C و low level المطلوب إنك تستدعي sub_1 داخل sub_2 من دون ماتكتب sub_1 او تستدعيها او تأخذ عنوانها.. وبدون تغيير داخل الـ main بإختصار التحدي هذا يعتبر صعب ع الكثيييير لكن فاضي ومن زمان عن التحديات ***إستخدم الذكاء الإصطناعي إذا تبي وصدقني إحتمال

تحدي صعب للمهتمين في لغة C و low level

المطلوب إنك تستدعي 
sub_1
داخل 
sub_2
من دون ماتكتب sub_1 او تستدعيها او تأخذ عنوانها..
وبدون تغيير داخل الـ main

بإختصار  التحدي هذا يعتبر صعب ع الكثيييير
لكن فاضي ومن زمان عن التحديات

***إستخدم الذكاء الإصطناعي إذا تبي وصدقني إحتمال
0xWaleed (@0xwal) 's Twitter Profile Photo

neovim 0.12+ nnoremap <leader>NR :mksession! S.vim <bar> restart source S.vim <bar> call delete('S.vim')<CR> صدقني بيساعدك كثير اذا تستخدم neovim