Forwarded from Mohcin Bounouara's Space (Mohcin)
ابدأ مشروعًا صغيرًا يخدم أو يحل مشكلة شخصية لديك (مثلا: إدارة مصروفاتك الشهرية) وحاول أن تتعلم من خلاله كل شيء ابتداءً من:
- كتابة المتطلبات،
- تخطيط ال Architecture (بقدر فهمك الحالي، فستتعلّم على الطريق)،
- كتابة تذاكر صغيرة (Tickets) لكل جزء أو Scope.
- بدء كتابة الكود بالتقنيات التي تريد تعلّمها أو إتقانها.
- إضافة ميزة بسيطة في كل مرة حتى تكتمل الصورة.
- نشر المشروع (Deployment) سواء محليًا أو على دومين خاص بك.
على طول هذا المسار، ستتعلّم الكثير من الأمور التي تُحاكي بيئة العمل الاحترافية كمبرمج أو مطوّر برمجيات اذا كنت مبتدءا و ستطور مستواك جدا في تكنولوجي معينة اذا كنت متمرسا..
ولا تنسَ تدوين ما تعلّمته على الطريق، أو حتى مشاركته مع الآخرين،، فالتعبير عن المعرفة يُثبّتها.. و تدكر انك لا تسابق أحدا، قم بهذا بطريقة بطيئة..
وأنا حاليًا أقوم بهذه التجربة لتثبيت معرفتي والتعمّق في تقنية معينة، ولقد لمست قيمتها بالفعل، فقررت مشاركتها لعلّها تنفع غيري أيضًا.
#software #softwaredevelopment #coding #contuniuelearning
- كتابة المتطلبات،
- تخطيط ال Architecture (بقدر فهمك الحالي، فستتعلّم على الطريق)،
- كتابة تذاكر صغيرة (Tickets) لكل جزء أو Scope.
- بدء كتابة الكود بالتقنيات التي تريد تعلّمها أو إتقانها.
- إضافة ميزة بسيطة في كل مرة حتى تكتمل الصورة.
- نشر المشروع (Deployment) سواء محليًا أو على دومين خاص بك.
على طول هذا المسار، ستتعلّم الكثير من الأمور التي تُحاكي بيئة العمل الاحترافية كمبرمج أو مطوّر برمجيات اذا كنت مبتدءا و ستطور مستواك جدا في تكنولوجي معينة اذا كنت متمرسا..
ولا تنسَ تدوين ما تعلّمته على الطريق، أو حتى مشاركته مع الآخرين،، فالتعبير عن المعرفة يُثبّتها.. و تدكر انك لا تسابق أحدا، قم بهذا بطريقة بطيئة..
وأنا حاليًا أقوم بهذه التجربة لتثبيت معرفتي والتعمّق في تقنية معينة، ولقد لمست قيمتها بالفعل، فقررت مشاركتها لعلّها تنفع غيري أيضًا.
#software #softwaredevelopment #coding #contuniuelearning
👍2💯1
Forwarded from الزَّنَاد
PikaPython
مكتبةٌ برمجيةٌ مفتوحة المصدر، صُممت لتكون مُفسّرًا خفيفًا للغة بايثون، مخصصًا للعمل على الأنظمة المضمنة (Embedded Systems)، وخصوصًا متحكمات (MCU) الموارد المحدودة.
تُقدم هذه المكتبة بيئة عمل تسمح للمطورين بكتابة تطبيقات بايثون مباشرةً على الأجهزة ذات الذاكرة القليلة (كأجهزة إنترنت الأشياء والمتحكمات الدقيقة). وهي تتميز بكونها قادرة على العمل بموارد محدودة جدًا (أقل من 4 كيلوبايت من ذاكرة الوصول العشوائي)، وتدعم مجموعة من وحدات بايثون القياسية، بالإضافة إلى أنها تُتيح إمكانية إنشاء وحدات مخصصة بلغة C. يهدف هذا المشروع إلى تبسيط عملية تطوير الأنظمة المضمنة من خلال تقديم لغة برمجة عالية المستوى بدلاً من الاعتماد الكلي على لغة C المعقدة.
https://github.com/pikasTech/PikaPython
#مفتوح_المصدر #بايثون #أنظمة_مضمنة #PikaPython
مكتبةٌ برمجيةٌ مفتوحة المصدر، صُممت لتكون مُفسّرًا خفيفًا للغة بايثون، مخصصًا للعمل على الأنظمة المضمنة (Embedded Systems)، وخصوصًا متحكمات (MCU) الموارد المحدودة.
تُقدم هذه المكتبة بيئة عمل تسمح للمطورين بكتابة تطبيقات بايثون مباشرةً على الأجهزة ذات الذاكرة القليلة (كأجهزة إنترنت الأشياء والمتحكمات الدقيقة). وهي تتميز بكونها قادرة على العمل بموارد محدودة جدًا (أقل من 4 كيلوبايت من ذاكرة الوصول العشوائي)، وتدعم مجموعة من وحدات بايثون القياسية، بالإضافة إلى أنها تُتيح إمكانية إنشاء وحدات مخصصة بلغة C. يهدف هذا المشروع إلى تبسيط عملية تطوير الأنظمة المضمنة من خلال تقديم لغة برمجة عالية المستوى بدلاً من الاعتماد الكلي على لغة C المعقدة.
https://github.com/pikasTech/PikaPython
#مفتوح_المصدر #بايثون #أنظمة_مضمنة #PikaPython
GitHub
GitHub - pikasTech/PikaPython: An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is…
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar pr...
Forwarded from Mohcin Bounouara's Space (Mohcin)
يُدير PHP/Laravel جزءًا كبيرًا من الإنترنت حاليا،
أصبح البدء أسهل به من أي وقت مضى،
يمكنك حتى البدء مباشرةً باستخدام Laravel إذا أردت، دون البدء بتعلم ال PHP رغم انني افضل العكس.
يمكنك عمل deployment بثقة أكبر،
وبناء تطبيقات full-stack باستخدام Inertia.js وVue..
يدفعك ال ecosystem الى التعلم والتطوير المستمر كمطور،
يمكنك البدء بالبحث عن وظيفة فورًا بناءً على خبرتك في Laravel/PHP، حتى لو كنت مبتدئًا.. على ما اعتقد،
يمكنك تعلم أطر عمل JavaScript بالإضافة داخل بيئة التطوير هاتخ ايضا،
يتطور Laravel وPHP بسرعة في عصر الذكاء الاصطناعي، وايضا يواكب أساليب التطوير الحديثة.
الشيء الوحيد المفقود هو بذل المزيد من الجهد التسويقي من فريق PHP الأساسي، فالتكنولوجيا نفسها متينة وجاهزة للمستقبل، بفضل Laravel على ما اعتقد..
#php #laravel
أصبح البدء أسهل به من أي وقت مضى،
يمكنك حتى البدء مباشرةً باستخدام Laravel إذا أردت، دون البدء بتعلم ال PHP رغم انني افضل العكس.
يمكنك عمل deployment بثقة أكبر،
وبناء تطبيقات full-stack باستخدام Inertia.js وVue..
يدفعك ال ecosystem الى التعلم والتطوير المستمر كمطور،
يمكنك البدء بالبحث عن وظيفة فورًا بناءً على خبرتك في Laravel/PHP، حتى لو كنت مبتدئًا.. على ما اعتقد،
يمكنك تعلم أطر عمل JavaScript بالإضافة داخل بيئة التطوير هاتخ ايضا،
يتطور Laravel وPHP بسرعة في عصر الذكاء الاصطناعي، وايضا يواكب أساليب التطوير الحديثة.
الشيء الوحيد المفقود هو بذل المزيد من الجهد التسويقي من فريق PHP الأساسي، فالتكنولوجيا نفسها متينة وجاهزة للمستقبل، بفضل Laravel على ما اعتقد..
#php #laravel
Forwarded from قهوة مبرمجين
للأسف ChatGPT بيبدأ يبتز المستخدمين، حسب الإعلام. OpenAI تريد تعرض إعلانات موجهة مباشرة داخل المحادثات، مبنية على محادثاتك معه.
مثال: لو تتكلم عن الرياضة، بيعرضون عليك ملابس رياضية أو مكملات. بيستغلّون سياق الذكاء الاصطناعي عشان يلمّون فلوسك.
المضحك فعلًا: إذا عطّلت الإعلانات، بتنحرم من ذاكرة الشات بالكامل. ما عاد فيه سياق، وبتضطر ترتّب كل شغلك من جديد.
آلتمان صار زوكربيرغ رسمي.
مثال: لو تتكلم عن الرياضة، بيعرضون عليك ملابس رياضية أو مكملات. بيستغلّون سياق الذكاء الاصطناعي عشان يلمّون فلوسك.
المضحك فعلًا: إذا عطّلت الإعلانات، بتنحرم من ذاكرة الشات بالكامل. ما عاد فيه سياق، وبتضطر ترتّب كل شغلك من جديد.
آلتمان صار زوكربيرغ رسمي.
قهوة مبرمجين
للأسف ChatGPT بيبدأ يبتز المستخدمين، حسب الإعلام. OpenAI تريد تعرض إعلانات موجهة مباشرة داخل المحادثات، مبنية على محادثاتك معه. مثال: لو تتكلم عن الرياضة، بيعرضون عليك ملابس رياضية أو مكملات. بيستغلّون سياق الذكاء الاصطناعي عشان يلمّون فلوسك. المضحك فعلًا:…
ايضا
Tell HN: OpenAI now requires ID verification and won't refund API credits (Score: 150+ in 17 hours)
Link: https://readhacker.news/c/6EftD
Just frustrated here: I credited my OpenAI API account with credits, and then it turns out I have to go through some verification process to actually use the API, which involves disclosing personal data to some third-party vendor, which I am not prepared to do. So I asked for a refund and am told that that refunds are against their policy.
So I'll be cancelling my chatgpt plus sub, disputing the card payment, and moving to deepseek.
Edit: Deepseek seems to be a lot cheaper than OpenAI
Edit 2: seems verification is only needed for gpt-5, gpt-4o seems to work without it
#privacy
Tell HN: OpenAI now requires ID verification and won't refund API credits (Score: 150+ in 17 hours)
Link: https://readhacker.news/c/6EftD
Just frustrated here: I credited my OpenAI API account with credits, and then it turns out I have to go through some verification process to actually use the API, which involves disclosing personal data to some third-party vendor, which I am not prepared to do. So I asked for a refund and am told that that refunds are against their policy.
So I'll be cancelling my chatgpt plus sub, disputing the card payment, and moving to deepseek.
Edit: Deepseek seems to be a lot cheaper than OpenAI
Edit 2: seems verification is only needed for gpt-5, gpt-4o seems to work without it
#privacy
Forwarded from Hacker News
The Linux Boot Process: From Power Button to Kernel (Score: 150+ in 6 hours)
Link: https://readhacker.news/s/6Ehac
Comments: https://readhacker.news/c/6Ehac
Link: https://readhacker.news/s/6Ehac
Comments: https://readhacker.news/c/6Ehac
0xkato
The Linux Boot Process: From Power Button to Kernel
A detailed walkthrough of the Linux boot process from power button to kernel initialization
حَامِد | tech
https://youtu.be/tV8wTuY4b0E?si=qoMJSGFq_pJUHkPU
"use another framework"
حَامِد | tech
https://youtu.be/npF27iztPnI?si=edYMJKMWSnspwBC5 #نصائح
My Advice for Breaking into the Software Industry:
Don't break into the software industry