فكر برمجي
400 subscribers
233 photos
2 videos
67 files
158 links
#فكر_برمجي
Think_Programmatically
قناة تقنية متخصصة في البرمجة وتطوير المهارات. نوفر شروحات مبسطة، موارد مفيدة، وأفكار ملهمة لتحويل شغفك بالتقنية إلى إبداع.
Download Telegram
الويندوز يسرق منك الموارد بدون ما تحس

- الإنترنت؟
تحديثات بالخلفية تخلص الباقة وأنت ما تدري ايش نزل أصلًا.

- التخزين؟
النظام لحاله ممكن يأخذ 130GB بين تحديثات وكاش وملفات مخفية.

- الأداء؟
رام ومعالج مستهلكين حتى وأنت فاتح سطح المكتب فقط.

- الباك اند والتطوير؟

عمليات الخلفية والكاش ومحركات البحث مثل Elasticsearch لا تعمل على ويندوز ، بينما على Ubuntu أكثر استقرار و توافقية.

Ubuntu مفتوح المصدر
يعني النظام بيدك، تعدل وتخصص وتشغل اللي تبغاه بدون قيود.

حتى أدوات الذكاء الاصطناعي الحديثة مثل:
Kiro CLI و Opencode
تعطيك حرية وقوة أكبر على بيئة لينكس.

لهذا كثير من المطورين مع الوقت يهربوا من ويندوز إلى Ubuntu
أداة للبرمجة وتطوير الأنظمة اسمها SpecKit

وهي إطار/منهجية تعتمد على فكرة
Spec-Driven Development
أي “التطوير المعتمد على المواصفات”.
الفكرة أنت تكتب:
المتطلبات
الخطة
المهام

ثم يساعد الذكاء الاصطناعي في توليد الكود بناءً على هذه المواصفات بشكل منظم.
speckit.md +1
تستخدم أوامر مثل:
/specify
/plan
/tasks
وهدفها تقليل العشوائية في البرمجة وربط التوثيق مباشرة بالتنفيذ.
https://speckit.md/getting-started/installation
1
Antigravity
هو IDE وأداة برمجية تعتمد على الذكاء الاصطناعي من Google، مبنية على مفهوم Agentic Coding أو “البرمجة بالوكلاء الذكيين”.
الفكرة ليست مجرد Autocomplete مثل:

Visual Studio Code
Cursor

بل أن Antigravity يستطيع:

يخطط للمهمة
يكتب الكود
يشغل الأوامر في Terminal
يختبر المشروع
يفتح المتصفح ويتحقق من الواجهة
ينشئ تقارير وخطط وتنفيذ تلقائي

https://antigravity.google/
Kiro CLI
هو واجهة سطر أوامر (Command Line Interface)

وهي منصة AI Agentic Coding من AWS/أمازون تساعد المطورين على بناء المشاريع وإدارة الكود باستخدام الذكاء الاصطناعي.

الفكرة الأساسية:

بدل ما يكون الذكاء الاصطناعي مجرد autocomplete،
Kiro CLI
يعمل كـ
Agent داخل الـ Terminal يستطيع:
يفهم المشروع كامل
ينفذ أوامر Shell
يعدل الملفات
يولد Tests
يكتب Documentation
يحلل الأخطاء
يشغل Workflows متعددة
يستخدم MCP Servers وأدوات خارجية
https://kiro.dev/cli/
OpenCode
هو Agent برمجي مفتوح المصدر يعمل داخل الـ Terminal وIDE، وفكرته أنه ليس مجرد مساعد كتابة كود، بل “مطور AI” يستطيع:
قراءة المشروع كامل
تعديل الملفات
تشغيل الأوامر
تنفيذ الاختبارات
فهم الـ Git
استخدام نماذج متعددة مثل GPT وClaude وGemini
تشغيل عدة Agents بالتوازي
https://opencode.ai/
Gemini CLI
هو أداة AI Agent مفتوحة المصدر من Google Gemini
تعمل داخل الـ Terminal مباشرة، وتركز على البرمجة والأتمتة وتحليل المشاريع باستخدام الذكاء الاصطناعي.

الفكرة الأساسية:
بدل ما تستخدم AI فقط لاقتراح أسطر كود، Gemini CLI
يستطيع:

يفهم المشروع كامل
يقرأ الملفات
يعدل الكود
يشغل أوامر Terminal
يصلح الأخطاء
ينشئ Tests
يعمل Refactoring
يبحث في الويب
يتعامل مع MCP Servers وأدوات خارجية

Google Cloud
أبرز المميزات:
Open Source (Apache 2.0)
يعمل داخل Terminal
Context Window ضخم يصل إلى 1M Token
دعم MCP
تكامل مع VS Code عبر Gemini Code Assist
دعم Google Search Grounding
مجاني بحصص استخدام كبيرة للحسابات الشخصية
https://geminicli.com/
OpenAI Codex
يُقصد بهCodex CLI، وهو AI Coding Agent من OpenAI
يعمل داخل الـ Terminal ويساعد المطورين على البرمجة، تحليل المشاريع، وتشغيل الأوامر تلقائيًا.

أهم ما يميزه:
يعمل مباشرة داخل Terminal
يقرأ ويعدل الملفات
يشغل أوامر Shell
ينفذ مهام متعددة الخطوات
يدعم MCP Servers
يدعم العمل شبه التلقائي أو التلقائي الكامل
مفتوح المصدر Apache 2.0

https://openai.com/ar/codex/
Google Stitch
هو أداة من Google تعتمد على الذكاء الاصطناعي تساعدك في تصميم واجهات التطبيقات والمواقع بسرعة كبيرة.

فكرته ببساطة:

بدل ما تبدأ التصميم من الصفر في أدوات مثل Figma، أنت تكتب وصف بسيط مثل:

“صمم لي تطبيق متجر إلكتروني بسيط”

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



فيقوم Stitch بـ:

إنشاء واجهات (UI) جاهزة تلقائيًا

تصميم شاشات كاملة مثل تسجيل الدخول، الصفحة الرئيسية، الدفع

اقتراح تخطيطات حديثة وجذابة

تسريع مرحلة الـ
Wireframe وPrototype


أهم فائدته:

يساعد المطورين والمصممين على تحويل الأفكار إلى تصميم مرئي خلال دقائق بدل ساعات أو أيام.

استخدامه مناسب لـ:

مطوري التطبيقات

مصممي UI/UX

أصحاب المشاريع الذين يريدون نموذج أولي سريع او تصاميم احترافية للواجهات

بإختصار
Google Stitch
هو أداة “تصميم بالذكاء الاصطناعي” تحول النصوص إلى واجهات تطبيقات جاهزة بشكل سريع وذكي.
https://stitch.withgoogle.com/
Claude Code
هو أداة من شركة Anthropic تساعد المطورين على البرمجة باستخدام الذكاء الاصطناعي مباشرة من سطر الأوامر (Terminal / CLI).

يساعدك بالمشاريع، يراجع، ويصلّح الكود.

⚙️ ماذا يمكنه أن يفعل؟

🧠 كتابة كود كامل لمشاريع
🐞 إصلاح الأخطاء (Debugging)

🔍 شرح الأكواد المعقدة

🏗️ إعادة هيكلة المشاريع (Refactoring)

🧪 إنشاء اختبارات (Tests)

📁 العمل داخل مشروع حقيقي على جهازك
https://code.claude.com/docs/en/quickstart?utm_source=chatgpt.com
بوستر مشروع تخرجنا
الوكيل الذكي للتسوق
💛🫡
💯2
فكر برمجي
خارطة مهمة ومفهرسة بمنهجية علمية وقابلة للتوسعة والتطوير بواسطة المهندس : عبدالله إسماعيل خبير في تحليل وتصميم وبرمجة الأنظمة وقواعد البيانات
لمن يسأل كيف يبدأ المشروع

لمعرفة دورة حياة المشاريع تبدأ من هنا يساعدكم بشكل كبير ابحثوا عنها وللنقاش حديث طويل ، نحاول ننشر قدر الاستطاعة من المعلومات المفيدة
ونسأل من الله التوفيق والنجاح للجميع
👍2