Hanin Fatani 🇸🇦

13.4K posts

Hanin Fatani 🇸🇦 banner
Hanin Fatani 🇸🇦

Hanin Fatani 🇸🇦

@HaninFatani

مهندسة حلول تقنية أساعد الجهات على تصميم أنظمة فعّالة وقابلة للتكامل والتوسع، وأقدّم استشارات في بنية الأنظمة والتكامل بينها. اطلب استشارتك الآن

Saudi-Between Jeddah & Riyadh Katılım Temmuz 2013
248 Takip Edilen893 Takipçiler
التميمي
التميمي@altmemy199·
عشان تحافظ على شغلك لازم تسوي تجميل 😅 وهذا مش مزح. الجراحين في الخارج من زمان وهم يلاحظون ارتفاع واضح في عمليات التجميل عند الرجال العدد تضاعف خلال 7 سنوات بسبب هوس الشباب الدائم. والموضوع ظاهر بشكل خاص في وادي السيليكون. الفكرة أن كثير من الـ CEOs يريدون يطلعون بشكل شاب ومليان طاقة، عشان يثبتون أنهم لسه في الواجهة وما زالوا مناسبين للقيادة والاستمرار. الشيب، والهالات تحت العين، والملامح المرهقة كلها صارت عند البعض علامة أنك بدأت تخرج من السباق. طبعا الموضوع ما عاد مقتصر على المدراء التنفيذيين فقط، حتى المبرمجين والموظفين العاديين داخلهم في نفس الدوامة. والسبب نفسه العمرنة والخوف من خسارة الوظيفة. خصوصاً لما يطلع واحد مثل بيتر ثيل ويقول أصلاً ما يستحق توظف أحد عمره فوق 30. نسوي تجميل😂
التميمي tweet media
العربية
2
5
126
30.2K
GhadaAlshehri.
GhadaAlshehri.@Ghuaid·
انا مبدعة، و شغلنا ابداعي، بالشغل: اكره السستم و التقولب و المنهجية و النمطية وكل ما يؤطر ابداع الانسان و يقيد انتاجيته او وضعه داخل حدود المجتمع، او العُرف. هذي الاشياء تقيد ابداعي.
العربية
7
3
58
5.9K
محمد | مطور مواقع 👨🏻‍💻
الفجوة في التواصل بين العميل والمبرمج تعطل المشاريع وتخسر ميزانيات أكثر بكثير من الأخطاء في كتابة الكود واللوجيك المعقد تتفقون ولا المشاكل التقنية البحتة هي العائق الأكبر؟
العربية
1
0
5
158
اسأل المصممين
الله يجزاكم خير ابي نصيحتكم لشخص فيه رغبة وحماس للتصميم من صغره لكن هو انسان مسوف ويمل على طول ومافيه صبر يبي يشوف نتايج سريعة على جهازي البرامج لكن كل مابديت اقفل ماقدر اكمل
العربية
12
2
13
3.7K
Hanin Fatani 🇸🇦 retweetledi
ثامر الغالي
بدل ما تدفع آلاف الدولارات لشركات مثل Twilio.. حوّل أي جوال أندرويد قديم عندك لـ "بوابة رسائل SMS" مجانية بالكامل! 📲💸 المشروع مفتوح المصدر (Open Source) واسمه "SMS Gateway for Android". وش السالفة؟ بدل ما تدفع 0.0079$ على كل رسالة، ثبّت التطبيق على جوال بنظام أندرويد 5.0 أو أحدث، وحط فيه شريحة اتصال، ومبروك عليك: صار عندك سيرفر إرسال واستقبال رسائل خاص بك! أبرز المميزات: ✅ إرسال واستقبال الرسائل عبر API من أي تطبيق أو خدمة. ✅ تشفير تام (End-to-End Encryption) للرسائل. ✅ يدعم الجوالات اللي فيها شريحتين (Multi-SIM). ✅ تنبيهات فورية (Webhooks) للرسائل القادمة. ✅ متابعة حالة وصول الرسالة في الوقت الحقيقي. ✅ لا يحتاج تسجيل إيميل أو حساب في "الوضع المحلي". الزبدة: الجوال القديم اللي طايح في الدرج له سنتين؟ الحين تقدر تخليه بنية تحتية لرسائل التحقق (2FA)، تأكيد الطلبات، أو تنبيهات المواعيد.. ببلاش! 🚀 الشركات الناشئة تدفع مبالغ فلكية شهرياً لهذي الخدمات، وأنت تقدر تسويها بسعر "شريحة اتصال" وجهاز قديم. حاليا قاعدين نجربها على احد المتاجر عندنا وبنتأكد من امانها وباذن الله ابلغكم بالنتائج
ثامر الغالي tweet media
العربية
45
82
1.2K
126.6K
Hanin Fatani 🇸🇦
Hanin Fatani 🇸🇦@HaninFatani·
@iDevMohammed كتابة الاكواد الروتينية المملةوانا ارتب المنطق والبناء
العربية
1
0
2
110
Hanin Fatani 🇸🇦
Hanin Fatani 🇸🇦@HaninFatani·
@iDevMohammed تجربة العميل جدا مهمة .. واكثر يترفز تاخذه على صفحة اسئلة ما تجاوب على تساؤلاته فعلا
العربية
1
0
1
34
محمد | مطور مواقع 👨🏻‍💻
هل موقعك فعلاً يسهل التواصل ولا قاعد ينفر العملاء؟ 🤔 عميل جاهز ومعه بطاقته بيشتري من موقعك، بس عنده سؤال بسيط: هل يركب هذا القطعة على جهازي؟. يضغط أيقونة الشات، يرد عليه بوت آلي. العميل يكتب سؤاله، ويرد البوت: عفواً لم أفهم، الرجاء الاختيار من القائمة. العميل يختار تحدث مع خدمة العملاء، فيحوله النظام لصفحة الأسئلة الشائعة اللي ما فيها إجابة سؤاله! النتيجة؟ العميل يقفل موقعك، ويروح لمنافسك اللي حاط زر واتساب يوديه لموظف حقيقي يجاوبه.
العربية
2
0
5
183
Hanin Fatani 🇸🇦
Hanin Fatani 🇸🇦@HaninFatani·
🎯 الخلاصة : التوسع (Scalability) مو زر تضغطه، ولا مجرد كود نظيف. التوسع هو "تصميم معماري" يحسب حساب أضعف حلقة في سلسلتك التقنية. وش أضعف حلقة شفتها طيحت نظام وقت الذروة؟ شاركوني بالتعليقات 👇🏼
العربية
0
0
2
41
Hanin Fatani 🇸🇦
Hanin Fatani 🇸🇦@HaninFatani·
🚨 السبب الرابع: نسينا توسع "العمليات" (Operational Scaling) (المشكلة): سيرفراتك تتوسع آلياً مع الضغط.. عظيم! بس المراقبة واكتشاف الأخطاء باقي "يدوي". النظام يكبر، وفريق الدعم يغرق في آلاف التذاكر ويحاول يصيد المشكلة! 💡 الحل المعماري: لا تعتمد على البشر لمراقبة نظام يتوسع لحظياً. ابني بنية تشغيلية ذكية تعتمد على "المراقبة الاستباقية" وتوحيد السجلات (Centralized Logging) في مكان واحد. خلي النظام هو اللي يراقب نفسه ويكتشف الخلل.. توسّع الكود لازم يرافقه توسّع وأتمتة في التشغيل!
العربية
1
0
3
60
Hanin Fatani 🇸🇦
Hanin Fatani 🇸🇦@HaninFatani·
كثير جهات تدرعم وتتبنى أحدث التقنيات، ولما يجي وقت الجد.. ينهار كل شيء! الخلل غالباً مو في الكود، الخلل في "التصميم المعماري". تعالوا نفكك الأسباب 👇🏼
العربية
1
0
3
112
Hanin Fatani 🇸🇦 retweetledi
S a b t
S a b t@sabt_28·
بالله قد شفت دولة تعطي دولة ثانية مطار وتقول شغلوا رحلاتكم عليه لين تنحل أموركم السعودية سوتها مع الكويت وقالت مطار القيصومة قريب خذوه وشغلوا رحلاتكم عليه وكملوا رحلاتكم منه بالله هذا مو موقف بسيط؟ والله انه موقف دولة كبيرة تقف مع جيرانها وقت الحاجة السعودية دايم سند للخليج كله ياشيخ الله يلعن اللي مايفتخر بالسعودية
مالك الروقي@alrougui

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

العربية
426
1.4K
13.9K
2.5M
Hanin Fatani 🇸🇦 retweetledi
الدفاع المدني السعودي
تعرّف على المنصة الوطنية للإنذار المبكر في حالات الطوارئ، والتعليمات والإرشادات المتبعة عند تلقي الرسائل التحذيرية قبل وبعد وقوع الحدث - لا قدّر الله. #الدفاع_المدني #الوقاية_أمان
الدفاع المدني السعودي tweet media
العربية
870
7K
18.8K
7.1M
Hanin Fatani 🇸🇦 retweetledi
Full Stack Developer
Full Stack Developer@hamedesam_dev·
ليه أغلب تطبيقات الـ Flutter بتقع من أول شهر🤔 السر في الـ UI Testing ​أكبر مقلب ممكن تشربه كمطور Flutter هو انك تقول التطبيق شغال زي الفل على جهازي!. أول ما التطبيق يروح لآلاف المستخدمين بأنواع موبايلات مختلفة، الـ UI بيبدأ ينهار والـ Performance بيقع. و ​عشان الـ App بتاعك يعيش، لازم الـ Pipeline بتاعك يعدي على فلتر الاختبارات دي: ​1️⃣ الـ Golden Tests ، بصمة الـ UI: دي أهم حاجة عشان تضمن إن التصميم تمام. الـ Test بياخد Screen shot من الـ Widget ويقارنها بالأصل. لو فيه Pixels اتغيرت أو Padding هرب، الـ Test هيفشل. ​2️⃣ الـ Widget Tests: اختبر كل قطعة لوحدها. هل لما بضغط على الزرار الـ Loader بيظهر؟ هل الـ Validation مسدج بتطلع صح؟ دي أسرع بكتير من إنك تفتح الـ Emulator وتجرب يدوي. ​3️⃣ الـ Integration Tests: اختبر الرحلة كاملة User Flow. من أول الـ Login لحد الـ Checkout. دي بتضمن إن كل القطع شغالة مع بعض صح ومع الـ API الحقيقي. ​4️⃣ الـ Memory Leak Analysis: هل الـ App بيستهلك رامات أكتر كل ما تتنقل بين الشاشات؟ لو مش بتقفل الـ Controllers أو الـ Streams صح، الـ App هيهنج ويقفل عند اليوزر. ​5️⃣ الـ Firebase Test Lab: بدل ما تشتري 50 موبايل، ابعت الـ APK لـ Firebase وهو هيجربهولك على أجهزة حقيقية (Physical Devices) بمقاسات شاشات وقدرات hardware مختلفة. ​ ​الـ Testing مش رفاهية ولا تضييع وقت، ده تأمين لسُمعتك كمطور ولنجاح المشروع. الكود اللي ملوش Test هو كود مؤقت مستني لحظة الانهيار. ​نصيحة، ابدأ بـ Widget Tests لCritical Paths وهتلاحظ فرق الثبات في التطبيق فوراً. إيه أكتر Bug غريب ظهر لليوزرز رغم إن التطبيق كان شغال عندك تمام؟🤔 وهل كان ممكن الـ Testing يلحقه؟👇🏻
Full Stack Developer tweet media
العربية
11
48
672
43.2K
NoRa
NoRa@alnooory20·
@HaninFatani ما شاء الله تبارك الله الاصرار طريق النجاح، الله يوفقك وينولك ما تتمنين سؤالي اذا في الرياض وش اسم مركز الاختبارات اللي قدم لك الاختبار ؟
العربية
1
0
0
18
Hanin Fatani 🇸🇦
Hanin Fatani 🇸🇦@HaninFatani·
أكثر فشل افتخر فيه . . إذا مخك يشتغل شمال دايمًا، وما تستوعب الكلام النظري الا بعد ما تربطه بالواقع، احجز لك كرسي جنبي. #تمكين_رقمي
Hanin Fatani 🇸🇦 tweet media
العربية
8
3
14
1.5K
Hanin Fatani 🇸🇦 retweetledi
التميمي
التميمي@altmemy199·
ليش موقعك او تطبيقك فجأة صار يعلق لما وصل 10k مستخدم مع إنه على 100 كان شغال طلقه؟ غالبًا السبب واحد من هذي الأسباب: 1️⃣ N+1 Queries استعلام واحد بهدوء يشغّل وراه 100 استعلام إضافي على قاعدة البيانات. 2️⃣ مافي Indexes كل بحث = Full Table Scan محترم. 3️⃣ شغل ثقيل بشكل متزامن إرسال إيميلات، معالجة صور، حسابات ثقيلة كلها داخل نفس request cycle. 4️⃣ مافي Cache Strategy نفس الاستعلام يروح على DB ألف مرة بدل ما يتخزن. 5️⃣ Single Point of Failure او Instance وحدة من قاعدة البيانات شايلة العالم كله فوق راسها. التطبيق ما صار بطيء فجأة. هو بس كبر ولما كبر، قراراتك السيئة بدأت تبان 😌
التميمي tweet media
العربية
2
6
81
57.9K