Web appOpen in Telegram
ححَامِد | tech

حَامِد | tech

@hmdtech · channel · Tech · indexed since 2026-09-29
429subscribers
155average post reach
36.1%ER — reach to subscribers
101posts in 30 days
ح
من افضل الامور الشخصية الي سويتها اخر فترة الاكثار من قراءة سورة البقرة ترك السكر المصنّع و الاعتماد على الطبيعي ترك الدهون و المقالي و الاعتماد على الدهون الطبيعية الاكثار من البروتيين يوميا اقل ما فيها وجبتين غنية بالبروتيين يوميا تمرين ابو ١٠ دقايق صباحا حركة دائمة اثناء العمل النوم باكرا الحمدلله هذا من فضل ربي حاليا بفضل الله تعالى بعد ترك الامور الخاصة بالاكل السيئة صرت احس بنشاط الحمدلله رب العالمين ما شاء الله لا قوة الا بالله يا اخوان اذكروا الله عندما ترون ما يسرّكم فالعين حق
4 · 129 ·
حَامِد | tech
Browser? فرامة رامات✅ يبني ١٠ جيجا ليييه
85 ·
قصة صارت معي علمتني كثيييير كنت مفكر إنه عندنا مشكلة infrastructure عندنا عيادة قريب تدخل على مشروع معين وعندها تقريبًا 270 ألف مريض، فكنت شايف إن السيرفر عنده أكثر من CPU والـNext.js process مش عم يستخدمهم كلهم، فقلت يمكن وصلنا لمرحلة نحتاج نعمل scaling للـapplication. بس قبل ما أغير أي شي بالـinfrastructure قلت خليني أقيس أول. عملنا environment فيها تقريبًا 200 ألف مريض، 379 ألف موعد، و232 ألف فاتورة، وشغلنا load testing بـ k6 وGrafana بطريقة تحاكي استخدام الموظفين الحقيقي: بحث عن المرضى، المواعيد، ملفات المرضى، الفواتير، dashboard، وحجز المواعيد. عند 25 مستخدم بنفس الوقت كان تقريبًا 7.66% من الـrequests يفشلوا. لكن الـCPU تبع التطبيق كان تقريبًا فاضي… يعني المشكلة مش بالسيرفر. المشكلة كانت ببعض الـqueries والـlogic تبع قاعدة البيانات، وكانت تعمل شغل ضخم بدون داعي. بعد ما حددنا الـbottlenecks وعدلناهم: 25 مستخدم → 0 failures 50 مستخدم → 0 failures 100 مستخدم → 0 failures من أصل 11,374 request وكمان شغل قاعدة البيانات بنفس اختبار الـ25 مستخدم نزل تقريبًا 90%. أكبر درس بالنسبة إلي من الشغل هذا: لا تعمل scaling لأنك “حاسس” إنك محتاج scaling. قيس أول، اعرف وين المشكلة فعلًا، وبعدها قرر إذا الحل code، database، infrastructure أو شي ثاني. بالجزء الجاي بحكي عن query كانت تقريبًا 2 ثانية وصارت 22ms باذن الله تعالى، وفقنا الله و اياكم
3 · 86 ·
Photo
click to show
prompt engineering? prompt briefing✅
64 ·
كنت عم ببحث شوي بموضوع المكملات، وفي كم مكمل فعلاً ممكن يكونوا مفيدين، خصوصاً إذا أكلك ما بغطي احتياجك. أول واحد Vitamin D3، احتياج الشخص البالغ تقريباً 600 وحدة يومياً. طبعاً إذا عندك نقص الموضوع مختلف وممكن تحتاج جرعات أعلى حسب التحليل، لكن مش منطق تاخد 5000 أو 10000 وحدة يومياً من راسك. الـ Zinc كمان مهم، خصوصاً إذا ما بتاكل كثير لحوم ومصادر زنك. احتياج الرجل تقريباً 11mg باليوم، ولو بدك مكمل 10-15mg يعتبر جرعة معقولة. وما في داعي تروح على 40 و50mg يومياً، الزيادة هون مش أحسن وممكن تعمل مشاكل مع الاستخدام الطويل. المغنيسيوم احتياج الرجل منه تقريباً 400-420mg باليوم، بس هاد الاحتياج الكامل من الأكل والمكملات، مش يعني تروح تاخد 400mg حبوب. لو بدك مكمل، Magnesium Glycinate خيار كويس، مثلاً 100-200mg elemental magnesium، وممكن تاخده بالليل. وفي نقطة مهمة هون: لما تشوف مثلاً مكتوب Magnesium 500mg، مش شرط يكون فيها 500mg مغنيسيوم فعلي. شوف دائماً كمية الـ elemental magnesium. الكرياتين بالنسبة إلي من أوضحهم، خصوصاً لو بتتمرن. Creatine Monohydrate عادي، 3-5g يومياً وخلاص. ما بتحتاج أنواع غريبة ولا loading ولا cycling. وهو أصلاً من أكثر المكملات المدروسة. وأخيراً زيت السمك، بالنسبة إلي اختياري. إذا بتاكل سمك بشكل منتظم غالباً ما في داعي، لكن إذا نادراً بتاكل سمك ممكن يكون مفيد. بس لا تطالع على رقم Fish Oil 1000mg لحاله، شوف كمية EPA + DHA الفعلية الموجودة فيه
1 · 71 ·
Replyقصة صارت معي علمتني كثيييير كنت مفكر إنه عندنا مشكلة infrastructure عندنا عيادة قريب تدخل على مشروع معين وعندها تقريبًا 270 ألف مريض، فكنت شايف إن السيرفر عنده أكثر من CPU والـNext.js process مش عم يستخدمهم كلهم، فقلت يمكن وصلنا لمرحلة نحتاج نعمل scaling للـapplication. بس قبل ما أغير أي شي بالـi
بالجزء الأول حكيت كيف اختبار الضغط [Load Testing] بيّن إنه المشكلة مش بالبنية التحتية [Infrastructure] أصلًا، وإنما ببعض الاستعلامات والمنطق داخل النظام. واحدة من أغرب المشاكل كانت صفحة المرضى. الصفحة تعرض مثلًا 20 مريض فقط، لكن بالخلفية كان [PostgreSQL] يعمل شغل على تقريبًا كل الـ200 ألف مريض حتى يطلعلك هدول الـ20. والموضوع ما كان مجرد: “ناقصنا [Index] وخلاص”. كان في أكثر من سبب بنفس الوقت. [PostgreSQL] كان يعمل [Materialize] لنتيجة كبيرة بدون داعي، وفي دالة داخل قاعدة البيانات كان يتم اختيار [Execution Plan] إلها قبل ما يعرف قيمة البحث الفعلية، وفوق كل هذا كنا نعيد حساب إحصائيات المرضى مع كل حرف بالبحث وكل تغيير صفحة. بعد ما عدلنا طريقة الاستعلام وطريقة عمل الـ[Flow] نفسه: قائمة المرضى: [2074ms → 22ms] يعني تقريبًا 94 مرة أسرع. والبحث باسم شائع مثل “محمد”: [1600ms → 88ms] يعني تقريبًا 18 مرة أسرع. وفي نقطة عجبتني كثير أثناء الشغل: أول تحسين جربناه على استعلام كتبناه يدويًا أعطانا نتيجة تقريبًا 21 مرة أسرع. لكن لما اختبرنا الدالة الحقيقية اللي التطبيق يستخدمها فعلًا، طلع الأداء لسا بطيء. يعني لو وقفنا عند الـ[Benchmark] الأول، كان ممكن نقول “ممتاز، المشكلة انحلت” ونمشي، بينما السبب الحقيقي لسا موجود. وهون كان درس حلو: اختبر المسار الحقيقي [Real Path] اللي التطبيق يستخدمه، مش استعلام مشابه إله وتعتبر إن الأداء صار ممتاز. بالجزء الثالث بحكي عن مشكلة ثانية اكتشفناها باختبار الضغط: بحث كان شغال طبيعي مع كمية بيانات صغيرة، لكن لما كبرت البيانات صار يعطي أرقام غلط، وببعض الحالات يوصل لـ[500 Error]
1 · 44 ·
ح
شالحل مع شخص ذوقه معقد بساعات اليد :)
36 ·
ح
حَامِد | tech
في موضوع يستاهل نحكي عنه الا و هو ال AI على ايش راح يتدرب؟ نحن منعرف انه تمرن عبى معبومات نت ٢٠٢٤ و ما قبل صح؟ طيب حاليا كل كود يُكتب كل مشروع ينفذ كل مقال يُكتب او بحث ، او نقاش او منشور ووو كله يكتب بال AI طيب من الحين لين ٢٠٣٠ مثلا، على ايش راح يصير يتمرن؟ راح يصير دوامة ، دوامة ما تخلص، يولد بيانات يتدرب على بياناته و يرجع يولد البيانات و يتمرن عليها ووو الموضوع صراحة محتاج نقاش، ما اظن في حد يكتب ايميل بايده او يكتب كود كامل بايده او يكتب مقال كامل بايده الموضوع مخيف نوعا ما
😢2❤2🔥1
92 ·
Photo
click to show
أنهيت مشروعك البرمجي؟ لم تعد بحاجة إلى تسجيل الشاشة أو قضاء ساعات في إعداد مرئية تعريفية بمشروعك. مشروع "brag" يحلل مشروعك تلقائيًا، ثم يُنشئ مرئية ترويجية قصيرة تتضمن الحركة والمؤثرات والنصوص الجاهزة للنشر بأمر واحد فقط. كما يستخرج أبرز مزايا المشروع ويحولها إلى مادة قابلة للمشاركة. من اللافت في عصر الاستذكاء أن الانتقال من بناء المنتج إلى التعريف به أصبح أسرع من أي وقت مضى. رابط المشروع: https://github.com/latent-spaces/brag #الاستذكاء #البرمجة #التوليف #المهارات
😢2
6 · 73 ·
الاداة مش طبيعية تقدر فيها تخلي كلام تشيل الموسيقى و تسوي زي narration يعني ال agent يصير يحكي شي قوي جدا جدااا
😢2😁1
90 ·
حَامِد | tech
Photo
click to show
أحد كبيري مبرمجي Laravel و هو من ال core development team. - أنا مع كلامه، بالمناسبة.
😁1
57 ·
فكر قليلا وتوكل على الله كثيرا و افعل كثيرا بعمره التفكير ما غير شي
🔥3❤2
1 · 48 ·

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count