Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
مشكله الآن لي واحد طلب مني أرسله ملف وحجمة كبير
قلت اضغطه جيت مافيش معي الي يضغط الملف بالصيغة الي اريد طيب ياعم خش على جوجل play وحملت إلى tool مطوله أريدها مباشره من هنا بس فكرت الآن وتسألت قلت اكتبها لكم قبل منساها مع إضافة لذلك
لماذا لا تمتلك تطبيقات المراسلة ميزة ضغط الملفات تلقائيًا دون فقدان الجودة؟ 🤔
عند إرسال الملفات عبر تطبيقات مثل واتساب وتليجرام، يتم ضغط الصور والفيديوهات تلقائيًا لتقليل استهلاك البيانات، لكن هذا يأتي على حساب الجودة. وفي المقابل، عند إرسال الملفات بصيغ مثل ZIP أو PDF، تبقى كما هي دون أي ضغط، مما قد يزيد من استهلاك الإنترنت.
لكن لماذا لا يتم ضغط أي ملف تلقائيًا دون فقدان الجودة؟
1️⃣ توفير البيانات دون التأثير على الجودة: يمكن استخدام تقنيات ضغط بدون فقدان مثل GZIP أو Brotli لتقليل حجم الملفات مع الاحتفاظ بجودتها الأصلية.
2️⃣ تحسين تجربة المستخدم: بدلاً من مطالبة المستخدم بضغط الملف يدويًا، يتم ذلك تلقائيًا قبل الإرسال، مما يقلل استهلاك الإنترنت ويسرّع عملية النقل.
3️⃣ زيادة كفاءة التخزين والسيرفرات: تقليل حجم الملفات يعني استهلاكًا أقل للخوادم والمساحة التخزينية.
السؤال هو:
لماذا لم تقم تطبيقات مثل واتساب وتليجرام بتفعيل هذه الميزة حتى الآن؟ 🤯
هل هي قيود تقنية أم أن الشركات لا تراها أولوية؟ 🤔
هل ستكون هذا الميزات مفيده لكم ؟
قلت اضغطه جيت مافيش معي الي يضغط الملف بالصيغة الي اريد طيب ياعم خش على جوجل play وحملت إلى tool مطوله أريدها مباشره من هنا بس فكرت الآن وتسألت قلت اكتبها لكم قبل منساها مع إضافة لذلك
لماذا لا تمتلك تطبيقات المراسلة ميزة ضغط الملفات تلقائيًا دون فقدان الجودة؟ 🤔
عند إرسال الملفات عبر تطبيقات مثل واتساب وتليجرام، يتم ضغط الصور والفيديوهات تلقائيًا لتقليل استهلاك البيانات، لكن هذا يأتي على حساب الجودة. وفي المقابل، عند إرسال الملفات بصيغ مثل ZIP أو PDF، تبقى كما هي دون أي ضغط، مما قد يزيد من استهلاك الإنترنت.
لكن لماذا لا يتم ضغط أي ملف تلقائيًا دون فقدان الجودة؟
1️⃣ توفير البيانات دون التأثير على الجودة: يمكن استخدام تقنيات ضغط بدون فقدان مثل GZIP أو Brotli لتقليل حجم الملفات مع الاحتفاظ بجودتها الأصلية.
2️⃣ تحسين تجربة المستخدم: بدلاً من مطالبة المستخدم بضغط الملف يدويًا، يتم ذلك تلقائيًا قبل الإرسال، مما يقلل استهلاك الإنترنت ويسرّع عملية النقل.
3️⃣ زيادة كفاءة التخزين والسيرفرات: تقليل حجم الملفات يعني استهلاكًا أقل للخوادم والمساحة التخزينية.
السؤال هو:
لماذا لم تقم تطبيقات مثل واتساب وتليجرام بتفعيل هذه الميزة حتى الآن؟ 🤯
هل هي قيود تقنية أم أن الشركات لا تراها أولوية؟ 🤔
هل ستكون هذا الميزات مفيده لكم ؟
👍1
لماذا لا توجد هذه الميزات في تنظيم رسائل قنوات تليجرام؟ 🤔
إذا كنت تستخدم قنوات تليجرام لمشاركة مواضيع تعليمية أو معلوماتية، فمن المحتمل أنك تواجه صعوبة في تنظيم المحتوى والعودة إليه بسهولة. حاليًا، الطريقة الوحيدة للبحث هي باستخدام الهاشتاجات أو البحث اليدوي، وهو أمر مرهق! 😩
🔹 ميزات غير موجودة ولكنها ستجعل التنظيم أسهل:
✅ 1- التصنيفات الذكية (Smart Categories)
🔹 بدلاً من البحث بالهاشتاج، يمكن للمستخدمين فرز الرسائل تلقائيًا حسب الموضوع (رياضيات، فيزياء، برمجة...) من خلال الذكاء الاصطناعي.
✅ 2- الفهرس التلقائي (Auto Indexing)
🔹 عند إرسال سلسلة من الدروس، يقوم تليجرام بإنشاء فهرس تلقائي بحيث يمكن للمستخدمين القفز مباشرة إلى أي موضوع بسهولة.
✅ 3- الإشارات الذكية (Smart Mentions)
🔹 القدرة على الإشارة إلى مواضيع سابقة بسهولة في الرسائل الجديدة، مثل روابط داخلية بين الدروس دون الحاجة إلى البحث يدويًا.
✅ 4- وضع القراءة (Reading Mode)
🔹 عند فتح القناة، يستطيع المستخدم عرض كل الرسائل كسلسلة متتالية مثل كتاب إلكتروني بدون فوضى المحادثات الأخرى.
✅ 5- البحث المحسن (Advanced Search Filters)
🔹 إضافة فلاتر للبحث حسب:
📅 التاريخ
🏷️ الموضوع
📎 نوع المحتوى (فيديو، ملف PDF، نص...)
👤 المؤلف (إذا كان هناك مشرفون متعددون)
✅ 6- روابط مباشرة للأقسام (Direct Section Links)
🔹 إمكانية إنشاء روابط مباشرة إلى مجموعات من الرسائل داخل القناة، بحيث يمكن مشاركة "رابط خاص" لكل موضوع منفصل بسهولة.
✅ 7- إشعارات ذكية للطلاب (Smart Notifications)
🔹 يمكن للمستخدمين الاشتراك في مواضيع معينة فقط، بحيث لا تصله إشعارات إلا للمواد التي يهتم بها.
🤷♂️ لماذا لم تُطبق هذه الميزات بعد؟
ربما لأن تليجرام لا يركز على المحتوى التعليمي بهذه الطريقة، لكنه قد يكون تحديثًا قويًا في المستقبل!
🎯 السؤال لك:
إذا كنت مسؤول قناة تعليمية، أي ميزة من هذه الميزات تتمنى أن تراها أولًا؟ 🤩💡
إذا كنت تستخدم قنوات تليجرام لمشاركة مواضيع تعليمية أو معلوماتية، فمن المحتمل أنك تواجه صعوبة في تنظيم المحتوى والعودة إليه بسهولة. حاليًا، الطريقة الوحيدة للبحث هي باستخدام الهاشتاجات أو البحث اليدوي، وهو أمر مرهق! 😩
🔹 ميزات غير موجودة ولكنها ستجعل التنظيم أسهل:
✅ 1- التصنيفات الذكية (Smart Categories)
🔹 بدلاً من البحث بالهاشتاج، يمكن للمستخدمين فرز الرسائل تلقائيًا حسب الموضوع (رياضيات، فيزياء، برمجة...) من خلال الذكاء الاصطناعي.
✅ 2- الفهرس التلقائي (Auto Indexing)
🔹 عند إرسال سلسلة من الدروس، يقوم تليجرام بإنشاء فهرس تلقائي بحيث يمكن للمستخدمين القفز مباشرة إلى أي موضوع بسهولة.
✅ 3- الإشارات الذكية (Smart Mentions)
🔹 القدرة على الإشارة إلى مواضيع سابقة بسهولة في الرسائل الجديدة، مثل روابط داخلية بين الدروس دون الحاجة إلى البحث يدويًا.
✅ 4- وضع القراءة (Reading Mode)
🔹 عند فتح القناة، يستطيع المستخدم عرض كل الرسائل كسلسلة متتالية مثل كتاب إلكتروني بدون فوضى المحادثات الأخرى.
✅ 5- البحث المحسن (Advanced Search Filters)
🔹 إضافة فلاتر للبحث حسب:
📅 التاريخ
🏷️ الموضوع
📎 نوع المحتوى (فيديو، ملف PDF، نص...)
👤 المؤلف (إذا كان هناك مشرفون متعددون)
✅ 6- روابط مباشرة للأقسام (Direct Section Links)
🔹 إمكانية إنشاء روابط مباشرة إلى مجموعات من الرسائل داخل القناة، بحيث يمكن مشاركة "رابط خاص" لكل موضوع منفصل بسهولة.
✅ 7- إشعارات ذكية للطلاب (Smart Notifications)
🔹 يمكن للمستخدمين الاشتراك في مواضيع معينة فقط، بحيث لا تصله إشعارات إلا للمواد التي يهتم بها.
🤷♂️ لماذا لم تُطبق هذه الميزات بعد؟
ربما لأن تليجرام لا يركز على المحتوى التعليمي بهذه الطريقة، لكنه قد يكون تحديثًا قويًا في المستقبل!
🎯 السؤال لك:
إذا كنت مسؤول قناة تعليمية، أي ميزة من هذه الميزات تتمنى أن تراها أولًا؟ 🤩💡
👍4
هي نعمة اتخيل لو كنت أريد اصلك كل هذا الكلام متى بكتب لك متى أنت تفهم ويمكن تفهمني غلط انت بس ناوله الطعم وهو يتصرف ويجيب الي في نفسك وتشوف مايبهرك بأشياء أنت مش عارفها 🌝😂
🔥1👌1
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
إلى أعضاء هيئة التدريس والمسؤولين عن مشاريع التخرج،
السلام عليكم ورحمة الله وبركاته،
نحن طلاب السنة الثالثة، نوجه لكم هذا الخطاب بسبب غياب قنوات تواصل رسمية داخل الكلية تسمح لنا بنقل ملاحظاتنا ومخاوفنا بشكل مباشر، مما اضطررنا إلى اللجوء إلى هذا النقاش العام. نود إعلامكم بأننا نواجه تحديات تؤثر على استعدادنا للسنة الرابعة ومشاريع التخرج، وأهمها:
تأخر نشر مواضيع المشاريع: حتى الآن، لم تُعلن المواضيع المقررة على المنصات الرسمية، مما يعيق بدء التحضير ويُضيع وقتنا الثمين في انتظار غير مبرر.
ضعف الدعم الأكاديمي: نشعر بفجوة في الدعم والتوجيه من بعض الجهات المعنية، بينما تُخصص جهود كبيرة لأمور أخرى خارج إطار تطوير مشاريع الطلاب.
نحن نطالب بـ:
- الإسراع في إعلان المواضيع وتوفير ورش عمل أو جلسات توضيحية لضمان فهم متطلبات كل مشروع.
- إنشاء قناة تواصل رسمية (مثل منصة أو صندوق اقتراحات) تتيح للطلاب مشاركة آرائهم ومتابعة حلول المشكلات بشكل شفاف.
نُدرك جهودكم المبذولة، لكن الوقت عامل حاسم لنا، خاصة مع اقتراب مرحلة التخرج. نأمل أن تتحول هذه الملاحظات إلى خطوات فعلية تُعزز جودة تجربتنا الأكاديمية وتضمن لنا وللأجيال القادمة بيئة تعليمية داعمة.
تقبلوا فائق الاحترام،
طلاب السنة الثالثة
#تحرك_لاتنتظر_لوما_تكمل_سنه_رابعة
السلام عليكم ورحمة الله وبركاته،
نحن طلاب السنة الثالثة، نوجه لكم هذا الخطاب بسبب غياب قنوات تواصل رسمية داخل الكلية تسمح لنا بنقل ملاحظاتنا ومخاوفنا بشكل مباشر، مما اضطررنا إلى اللجوء إلى هذا النقاش العام. نود إعلامكم بأننا نواجه تحديات تؤثر على استعدادنا للسنة الرابعة ومشاريع التخرج، وأهمها:
تأخر نشر مواضيع المشاريع: حتى الآن، لم تُعلن المواضيع المقررة على المنصات الرسمية، مما يعيق بدء التحضير ويُضيع وقتنا الثمين في انتظار غير مبرر.
ضعف الدعم الأكاديمي: نشعر بفجوة في الدعم والتوجيه من بعض الجهات المعنية، بينما تُخصص جهود كبيرة لأمور أخرى خارج إطار تطوير مشاريع الطلاب.
نحن نطالب بـ:
- الإسراع في إعلان المواضيع وتوفير ورش عمل أو جلسات توضيحية لضمان فهم متطلبات كل مشروع.
- إنشاء قناة تواصل رسمية (مثل منصة أو صندوق اقتراحات) تتيح للطلاب مشاركة آرائهم ومتابعة حلول المشكلات بشكل شفاف.
نُدرك جهودكم المبذولة، لكن الوقت عامل حاسم لنا، خاصة مع اقتراب مرحلة التخرج. نأمل أن تتحول هذه الملاحظات إلى خطوات فعلية تُعزز جودة تجربتنا الأكاديمية وتضمن لنا وللأجيال القادمة بيئة تعليمية داعمة.
تقبلوا فائق الاحترام،
طلاب السنة الثالثة
#تحرك_لاتنتظر_لوما_تكمل_سنه_رابعة
👍15
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
اقرأوا على مهلكم كلمتين مهمتين.
يا شباب اريد أوضح حاجة: حتى تبنوا توقعات منطقية الكتب أو أي مصدر تعليمي مش هو اللي بيخليك خبير لكنه بيساعدك تستفيد من عمرك بعد قراءته وتطبيقه وهذا اللي بيخليك خبير.
ستتعلم من اللي بتقابله في حياتك وتسقطه على العلم اللي قريته وتتعلم بعقلك مش بمجرد تكرار وهذا هو الخبير الحقيقي.
#ويش_قال_المتنبي_ويش_قال👇
إذا غامرتَ في شرفٍ مرُومِ
فلا تقنعْ بما دونَ النّجومِ
يا شباب اريد أوضح حاجة: حتى تبنوا توقعات منطقية الكتب أو أي مصدر تعليمي مش هو اللي بيخليك خبير لكنه بيساعدك تستفيد من عمرك بعد قراءته وتطبيقه وهذا اللي بيخليك خبير.
ستتعلم من اللي بتقابله في حياتك وتسقطه على العلم اللي قريته وتتعلم بعقلك مش بمجرد تكرار وهذا هو الخبير الحقيقي.
#ويش_قال_المتنبي_ويش_قال👇
إذا غامرتَ في شرفٍ مرُومِ
فلا تقنعْ بما دونَ النّجومِ
👌1
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
اعلم جيدا ان قد تمل حتى من كل الكلام من chatgpt ومع الأيام ستفقد الطعم والشم لكن طبيعتك وطريقتك عمرها ماتملل خلي بالك😌. دعك من هذا الكلام تابع⬇️
أنا عارف انك فاهم وفاهم بس لو قلت لك اتخذ القرار صعب عليك وستدفع ثمن قرارك وأنت أزي بتفكر 😊🏃♂️
لو سألتني هو layerd Architecture ب يعمل فصل بين ال data access layers ب business Layered كذلك ال clean architecture بيفصل مشكلة domain الأساسية في النظام عن مشاكل التكنيكل بقلك نعم لكن سيبك من هذا كله سضرب لك ايش يعني الموضوع متى اقرر استخدم أي منهم في أي نظام يبتني افترض معك أرض مساحتها 12 اللبنة لو قلت بسم الله مابش معي مال كثير حتى تبنيها مسلح قلت بسم الله ابنيها شعبي بقد ميزانيتك والله بدأت كملت تبني اقلك مثلا سهولة إيصال الخدمات مثلا الماء الكهرباء سهله جدا وعمليات السباكة والكهرباء والى اخر سهل . لكن لو قلنا معك شويه بقوش أصحاب عمران 🌹🙆😅 قلت اعمرها مسلح واشدها ٦ دور والله بدأت تأسس قواعد والقواعد مصممه ل 6 دور ايش تحتاج والله بأقلك استخدم Layered Architecture .
ولكن ولو قلت معك بقوش تشتي تشد العمارة 1000 دور اقلك استخدم ال clean architecture صح عملية مثلا إيصال الماء مثلا إلى آخر دور صعبه شوي مثلا وغيرها فكل هذه الأنماط تصاميم داخليه لو قلت لك التصميم الخارجي الكلي للمنزل ايه هو Monolithic Architecture .
طيب هنا لو فكرت أحول البيت الكبير هذا إلى Microservices في الواقع صعب عكس البرمجة بس اقلك مثلا لو بدأت على طول تشتغل وتبني ميكروسرفس اقلك خلاص نبدأ نوزع كل ثلاثه طوابق ك micro وعليها فقس لباقي الطوابق وبنينا مربع كامل يحتوي على عدد من المنازل التي تتكون فيها كل منزل من ثلاثه طوابق ضخم جدا بس هنا أنت خسرة مساحة أضعاف بدلٍ عندما كان التوسع scale up الي هو Monolithic كذلك تخيل تريد تعرف من بيدخل ويخرج من كل عمارة كيف ستتحكم بها كذلك شبكة المياة والمجاري وغيرها
.... هنا دخلت في متاهات الا لو عندك الإمكانيات ودعم بميزانيه دوله لاظهرك حتى على مستوى الضرائب ياسطى بدل ماكانت عمارة واحده وشدها ان شاءالله تناطح السحاب انت وفرت مساحة وفرت ستكون شبكة واحده لا آخر طابق سيكون حارس واحد في باب العمارة كلها وغيرها انا نقلتك إلى عالم ثاني تماما عن البرمجة حتى فعلا تعرف ان الموضوع الأنماط هذه والمعماريات هي ليس شكلا بل كم عمر تحتاج للبقاء على قيد الحياة ببساطة
#مقاول_أبراج
أنا عارف انك فاهم وفاهم بس لو قلت لك اتخذ القرار صعب عليك وستدفع ثمن قرارك وأنت أزي بتفكر 😊🏃♂️
لو سألتني هو layerd Architecture ب يعمل فصل بين ال data access layers ب business Layered كذلك ال clean architecture بيفصل مشكلة domain الأساسية في النظام عن مشاكل التكنيكل بقلك نعم لكن سيبك من هذا كله سضرب لك ايش يعني الموضوع متى اقرر استخدم أي منهم في أي نظام يبتني افترض معك أرض مساحتها 12 اللبنة لو قلت بسم الله مابش معي مال كثير حتى تبنيها مسلح قلت بسم الله ابنيها شعبي بقد ميزانيتك والله بدأت كملت تبني اقلك مثلا سهولة إيصال الخدمات مثلا الماء الكهرباء سهله جدا وعمليات السباكة والكهرباء والى اخر سهل . لكن لو قلنا معك شويه بقوش أصحاب عمران 🌹🙆😅 قلت اعمرها مسلح واشدها ٦ دور والله بدأت تأسس قواعد والقواعد مصممه ل 6 دور ايش تحتاج والله بأقلك استخدم Layered Architecture .
ولكن ولو قلت معك بقوش تشتي تشد العمارة 1000 دور اقلك استخدم ال clean architecture صح عملية مثلا إيصال الماء مثلا إلى آخر دور صعبه شوي مثلا وغيرها فكل هذه الأنماط تصاميم داخليه لو قلت لك التصميم الخارجي الكلي للمنزل ايه هو Monolithic Architecture .
طيب هنا لو فكرت أحول البيت الكبير هذا إلى Microservices في الواقع صعب عكس البرمجة بس اقلك مثلا لو بدأت على طول تشتغل وتبني ميكروسرفس اقلك خلاص نبدأ نوزع كل ثلاثه طوابق ك micro وعليها فقس لباقي الطوابق وبنينا مربع كامل يحتوي على عدد من المنازل التي تتكون فيها كل منزل من ثلاثه طوابق ضخم جدا بس هنا أنت خسرة مساحة أضعاف بدلٍ عندما كان التوسع scale up الي هو Monolithic كذلك تخيل تريد تعرف من بيدخل ويخرج من كل عمارة كيف ستتحكم بها كذلك شبكة المياة والمجاري وغيرها
.... هنا دخلت في متاهات الا لو عندك الإمكانيات ودعم بميزانيه دوله لاظهرك حتى على مستوى الضرائب ياسطى بدل ماكانت عمارة واحده وشدها ان شاءالله تناطح السحاب انت وفرت مساحة وفرت ستكون شبكة واحده لا آخر طابق سيكون حارس واحد في باب العمارة كلها وغيرها انا نقلتك إلى عالم ثاني تماما عن البرمجة حتى فعلا تعرف ان الموضوع الأنماط هذه والمعماريات هي ليس شكلا بل كم عمر تحتاج للبقاء على قيد الحياة ببساطة
#مقاول_أبراج
👍1👌1
الجهاز المناعي في الكائن الحي = مكافح الفيروسات على نظامك
ربط معلومات بين الأحياء والحاسوب
بالتوفيق
ربط معلومات بين الأحياء والحاسوب
بالتوفيق
👌1
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
وازيد إضافة والحاجة المهمه لاتنسى ان في عوامل خارجية مثل تأثير البيئة الي حولك قد يكون فيها ماء قد تأثر على أساس كذلك لو عمارتك مثل برج خليفة مثلا في عدت عوامل أخرى ستأثر عليك مثل الرياح وغيرها وهذا يعكس سد الثغرات وتزبط موضوع ال security عندك في النظام من أي عوامل خارجيه سواء كانت هجمات أو اختراق وشكرا
👍1👌1
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
ركز إيش هو Lazy Loading وليش نستخدمه؟
إذا كنت فاتح موقع أو تطبيق، هل ضروري يتم تحميل كل شيء من البداية حتى لو ما بتستخدمه؟ أكيد لا!
هنا يجي دور Lazy Loading، اللي يحمّل لك البيانات أو الصور وقت ما تحتاجها بس، مو على الفاضي من البداية.
🔹 إيش بيفيدنا؟
✅ يقلل وقت تحميل الصفحة، لأن الأشياء الثقيلة ما تشتغل إلا عند الحاجة
✅ يخفف الضغط على السيرفر ويحافظ على أداء التطبيق
✅ يوفر استهلاك الإنترنت، خصوصًا إذا كان عندك مستخدمين من شبكات ضعيفة
🔹 كيف شغله؟
تخيل عندك متجر إلكتروني فيه آلاف المنتجات، بدل ما يتم تحميل كل الصور مره وحدة (وهذا يبطئ الموقع)، الصور تظهر بس لما المستخدم ينزل في الصفحة. نفس الشيء مع البيانات، يتم تحميلها فقط لما المستخدم يطلبها.
🔹 متى نستخدمه؟
✔ لو عندك صفحة فيها صور كثيرة، مثل موقع سياحة يعرض أماكن ومناظر طبيعية
✔ في التطبيقات اللي تحتوي على بيانات ثقيلة، مثل تقارير وإحصائيات
✔ في تحميل صفحات متعددة داخل تطبيق ويب، بحيث ما تنزل الصفحة إلا لما يفتحها المستخدم
إذا كنت فاتح موقع أو تطبيق، هل ضروري يتم تحميل كل شيء من البداية حتى لو ما بتستخدمه؟ أكيد لا!
هنا يجي دور Lazy Loading، اللي يحمّل لك البيانات أو الصور وقت ما تحتاجها بس، مو على الفاضي من البداية.
🔹 إيش بيفيدنا؟
✅ يقلل وقت تحميل الصفحة، لأن الأشياء الثقيلة ما تشتغل إلا عند الحاجة
✅ يخفف الضغط على السيرفر ويحافظ على أداء التطبيق
✅ يوفر استهلاك الإنترنت، خصوصًا إذا كان عندك مستخدمين من شبكات ضعيفة
🔹 كيف شغله؟
تخيل عندك متجر إلكتروني فيه آلاف المنتجات، بدل ما يتم تحميل كل الصور مره وحدة (وهذا يبطئ الموقع)، الصور تظهر بس لما المستخدم ينزل في الصفحة. نفس الشيء مع البيانات، يتم تحميلها فقط لما المستخدم يطلبها.
🔹 متى نستخدمه؟
✔ لو عندك صفحة فيها صور كثيرة، مثل موقع سياحة يعرض أماكن ومناظر طبيعية
✔ في التطبيقات اللي تحتوي على بيانات ثقيلة، مثل تقارير وإحصائيات
✔ في تحميل صفحات متعددة داخل تطبيق ويب، بحيث ما تنزل الصفحة إلا لما يفتحها المستخدم
👌1
الفرق بين null و undefined في JavaScript بكل بساطة! 🤓
كتير منضيع بين null و undefined، بس الفرق بينهم بسيط جدًا! 👇
🔹 undefined → يعني المتغير موجود بس مالو قيمة 🤷♂️
🔹 null → يعني المتغير موجود وقيمته فاضية عن قصد 😎
💡 أمثلة توضح الفرق:
let x;
console.log(x); // undefined ❌
let y = null;
console.log(y); // null ✅
📌 undefined
بيحصل لما:
متغير ينعمله declare بدون ما ياخد قيمة
دالة مالا return
الوصول لـ property مالا موجودة في object
📌 null
لما بدك تقول انو المتغير فاضي لكن بشكل متعمد!
✅ الخلاصة:
undefined = شغلة مالا قيمة أصلاً
null = شغلة موجودة بس فاضية بإرادتك
كتير منضيع بين null و undefined، بس الفرق بينهم بسيط جدًا! 👇
🔹 undefined → يعني المتغير موجود بس مالو قيمة 🤷♂️
🔹 null → يعني المتغير موجود وقيمته فاضية عن قصد 😎
💡 أمثلة توضح الفرق:
let x;
console.log(x); // undefined ❌
let y = null;
console.log(y); // null ✅
📌 undefined
بيحصل لما:
متغير ينعمله declare بدون ما ياخد قيمة
دالة مالا return
الوصول لـ property مالا موجودة في object
📌 null
لما بدك تقول انو المتغير فاضي لكن بشكل متعمد!
✅ الخلاصة:
undefined = شغلة مالا قيمة أصلاً
null = شغلة موجودة بس فاضية بإرادتك
👌2
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
أهمية القيمة المضافة والتميّز في سوق العمل
معتقدش إن الأدمن في جروب "اتحاد مهندسي مصر (الجامعات الحكومية)" هيوافق عليه يمكن يفيد أي حد—مهندسين، أطباء، أو أي شخص شايف إن تفوقه الدراسي وحده كافٍ لضمان نجاحه في الحياة.
تعريف بسيط بنفسي:
أنا محمد مشرف، خريج حاسبات ومعلومات عين شمس دفعة 2005. دخلت الكلية بمجموع 97.1% في وقت كانت هندسة عين شمس بتاخد من 94.5%. بذكر الأرقام ديه علشان محدش يقول "أنت بتحقد على خريجين هندسة علشان معرفتش تدخلها."
حاليًا، أنا قائد فريق في أمازون إنجلترا، مسؤول عن معالجة بيانات المنتجات عالميًا. يعني أي منتج بتشوفه على أمازون، فريقنا مسؤول عن البيانات اللي بتظهر فيه. أمازون باعت في الربع الثالث من 2020 بأكثر من 96 مليار دولار—رقم أكبر من الاحتياطي النقدي لمصر!
مش هتكلم عن شغلي السابق في مايكروسوفت، بوكينج، أو مساهمتي في إنتاج أول شركة نزلت FPS على XBLA وPSN. هركز بس على منصبي الحالي، علشان الكلام اللي هقوله يكون واضح إنه جاي من شخص فاهم سوق العمل كويس.
الرسالة الأساسية:
نجاحك مش مرتبط بالجامعة اللي دخلتها ولا بمجموعك في الثانوية العامة. أنت، كمهندس أو طبيب أو أي متخصص، مجرد سلعة في سوق العمل. قيمتك بتتحدد بناءً على القيمة المضافة والندرة النسبية، مش على اسم الكلية.
مثال بسيط:
لو عايز تدهن شقتك، وعندك خيارين:
نقّاش بـ 5000 جنيه
نقّاش بـ 10,000 جنيه
لو الاتنين نفس الجودة والالتزام، طبيعي تختار الأرخص. لكن لو النقّاش الأغلى بيقدم شيء استثنائي—رسم فني مميز، سرعة أعلى، تقنية جديدة—وقتها ممكن تدفع الفرق.
نفس المبدأ بينطبق عليك!
لو بتخرج 50 ألف مهندس سنويًا، إيه اللي يميزك عنهم؟ لو بتعتمد بس على شهادة الجامعة، فإنت بنفسك بتعترف إن مفيش فرق بينك وبين خريج أي كلية خاصة.
الحقيقة المُرة؟
سوق العمل بيتطلب مهارات، مش مجرد شهادة. لو خريج حقوق أو تجارة قرر يحوّل مجاله لهندسة البرمجيات وأخد مكاني في أمازون، يبقى الغلط مش في الكلية بتاعته، الغلط فيا أنا!
العصر اللي فيه المعيار الأساسي كان الجامعة والمجموع انتهى. النهارده، شركات عالمية بتوظّف ناس بدون شهادة جامعية أصلاً. المعيار الوحيد هو:
"بتعرف تعمل إيه؟ وإيه اللي بيميزك عن غيرك؟"
الخلاصة:
لو عايز تنجح، انسَ اسم الكلية والمجموع، وركّز على مهاراتك وقدرتك على الإبداع والتميّز. غير كده، متلومش غير نفسك!
معادلة اليوم 24+26 = 50😂
معتقدش إن الأدمن في جروب "اتحاد مهندسي مصر (الجامعات الحكومية)" هيوافق عليه يمكن يفيد أي حد—مهندسين، أطباء، أو أي شخص شايف إن تفوقه الدراسي وحده كافٍ لضمان نجاحه في الحياة.
تعريف بسيط بنفسي:
أنا محمد مشرف، خريج حاسبات ومعلومات عين شمس دفعة 2005. دخلت الكلية بمجموع 97.1% في وقت كانت هندسة عين شمس بتاخد من 94.5%. بذكر الأرقام ديه علشان محدش يقول "أنت بتحقد على خريجين هندسة علشان معرفتش تدخلها."
حاليًا، أنا قائد فريق في أمازون إنجلترا، مسؤول عن معالجة بيانات المنتجات عالميًا. يعني أي منتج بتشوفه على أمازون، فريقنا مسؤول عن البيانات اللي بتظهر فيه. أمازون باعت في الربع الثالث من 2020 بأكثر من 96 مليار دولار—رقم أكبر من الاحتياطي النقدي لمصر!
مش هتكلم عن شغلي السابق في مايكروسوفت، بوكينج، أو مساهمتي في إنتاج أول شركة نزلت FPS على XBLA وPSN. هركز بس على منصبي الحالي، علشان الكلام اللي هقوله يكون واضح إنه جاي من شخص فاهم سوق العمل كويس.
الرسالة الأساسية:
نجاحك مش مرتبط بالجامعة اللي دخلتها ولا بمجموعك في الثانوية العامة. أنت، كمهندس أو طبيب أو أي متخصص، مجرد سلعة في سوق العمل. قيمتك بتتحدد بناءً على القيمة المضافة والندرة النسبية، مش على اسم الكلية.
مثال بسيط:
لو عايز تدهن شقتك، وعندك خيارين:
نقّاش بـ 5000 جنيه
نقّاش بـ 10,000 جنيه
لو الاتنين نفس الجودة والالتزام، طبيعي تختار الأرخص. لكن لو النقّاش الأغلى بيقدم شيء استثنائي—رسم فني مميز، سرعة أعلى، تقنية جديدة—وقتها ممكن تدفع الفرق.
نفس المبدأ بينطبق عليك!
لو بتخرج 50 ألف مهندس سنويًا، إيه اللي يميزك عنهم؟ لو بتعتمد بس على شهادة الجامعة، فإنت بنفسك بتعترف إن مفيش فرق بينك وبين خريج أي كلية خاصة.
الحقيقة المُرة؟
سوق العمل بيتطلب مهارات، مش مجرد شهادة. لو خريج حقوق أو تجارة قرر يحوّل مجاله لهندسة البرمجيات وأخد مكاني في أمازون، يبقى الغلط مش في الكلية بتاعته، الغلط فيا أنا!
العصر اللي فيه المعيار الأساسي كان الجامعة والمجموع انتهى. النهارده، شركات عالمية بتوظّف ناس بدون شهادة جامعية أصلاً. المعيار الوحيد هو:
"بتعرف تعمل إيه؟ وإيه اللي بيميزك عن غيرك؟"
الخلاصة:
لو عايز تنجح، انسَ اسم الكلية والمجموع، وركّز على مهاراتك وقدرتك على الإبداع والتميّز. غير كده، متلومش غير نفسك!
معادلة اليوم 24+26 = 50😂
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
This media is not supported in your browser
VIEW IN TELEGRAM
مشكلة عانيت منها والكثير من المطورين ، فورت لي الكثير من الوقت
رابط الموقع:
https://www.hanselman.com/blog/my-ultimate-powershell-prompt-with-oh-my-posh-and-the-windows-terminal
رابط الموقع:
https://www.hanselman.com/blog/my-ultimate-powershell-prompt-with-oh-my-posh-and-the-windows-terminal
Forwarded from اللجنة العلمية CS 22 (خالد العبسي)
السلام عليكم
هنا مجموعه سكربت او اكود فك تشفير
1
import os
class uncom:
def unmarszlib():
try:
files = input("nama file: ")
except:
exit("")
if len(files) == 0:
exit("")
try:
bk = open(files,"r").read()
except IOError:
print("file tidak ada")
exit()
bk = bk.replace("import","import uncompyle6,")
bk = bk.replace("exec(","uncompyle6.main.decompile(3.7,")
bk = bk.replace(")))",")),open(\"hasil.py\",\"w\"))")
try:
exec(bk)
except:
exit("decompile gagal")
def run():
os.system("clear")
uncom.unmarszlib()
uncom.run()
#سكربت بسيط فك تشفير مارشال 3.7.نوع #exec/ تحط هدا سكربت وملق الي تريد تفكة ايضا
...........................................
2
#لفك تشفير مارشال العادي
#يرجى استدعاء مكتبه dis
#يتم حذف exec في الداله واستبداله ب data =
#يتم طباعه الملف ماقبل التشفير كهذا
#مثال
import marshal
import dis
data = (marshal.loads( تحط هنا الكود تبعك المشفر b'\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@\x00\x00\x00s\x10\x00\x00\x00d\x00Z\x00e\x01d\x01\x83\x01\x01\x00d\x02S\x00)\x03z\t@psh_teamZ\x02hhN)\x02\xda\tcopyright\xda\x05print\xa9\x00r\x03\x00\x00\x00r\x03\x00\x00\x00\xda\x06string\xda\x08<module>\x01\x00\x00\x00s\x02\x00\x00\x00\x04\x01'))
dis.dis(data)
..........................................
3
from cryptography.fernet import Fernet
# تحميل المفتاح من ملف
with open('mykey.key', 'rb') as key_file:
key = key_file.read()
# إنشاء كائن Fernet باستخدام المفتاح
fernet = Fernet(key)
# قراءة النص المشفر من ملف
with open('encrypted_file.txt', 'rb') as enc_file:
encrypted_data = enc_file.read()
# فك التشفير
decrypted_data = fernet.decrypt(encrypted_data)
# كتابة النص المفكوك إلى ملف جديد
with open('decrypted_file.txt', 'wb') as dec_file:
dec_file.write(decrypted_data)
print("تم فك التشفير بنجاح!")
...........................................
4
كود يفك تشفير التشفير الموجود بشفره cython #⃣
يعني التشفير الي موجود ب
.py_private.c
code = "\n\342\230\200 C\341\264\217\341\264\234\311\264\341\264\233\312\200\312\217" #الكود الذي تريد فك تشفيره هنا
cython = bytes([ord(c) for c in code])
print(cython.decode('utf-8'))
..........................................
5
فك تشفير zlip
import zlib
CODE=b"هنا حط تشفير ZLIB"
Z=zlib.decompress(CODE)
print(Z)
...........................................
6
import base64
import zlib
CODE = b'ضع الكود هنا'
HKS = CODE[::-1]
B = base64.b64decode(HKS)
Z = zlib.decompress(B)
print(Z)
..........................................
وفي كمان اكود او سكربتات فك كثيره
كود فك lambda marshal zlip base64 ثاني
..........................................
7
import marshal
import zlib
import base64
code = input('enter the code bitch')
deku = marshal.loads(zlib.decompress(base64.b64decode(code)))
print(deku)
كود فك مارشال وزليب وبيس64
....,...,..................................
8
enc_code = ''
dec_code = zlib.decompress(enc_code[::-1])
print(dec_code)
هنا مجموعه سكربت او اكود فك تشفير
1
import os
class uncom:
def unmarszlib():
try:
files = input("nama file: ")
except:
exit("")
if len(files) == 0:
exit("")
try:
bk = open(files,"r").read()
except IOError:
print("file tidak ada")
exit()
bk = bk.replace("import","import uncompyle6,")
bk = bk.replace("exec(","uncompyle6.main.decompile(3.7,")
bk = bk.replace(")))",")),open(\"hasil.py\",\"w\"))")
try:
exec(bk)
except:
exit("decompile gagal")
def run():
os.system("clear")
uncom.unmarszlib()
uncom.run()
#سكربت بسيط فك تشفير مارشال 3.7.نوع #exec/ تحط هدا سكربت وملق الي تريد تفكة ايضا
...........................................
2
#لفك تشفير مارشال العادي
#يرجى استدعاء مكتبه dis
#يتم حذف exec في الداله واستبداله ب data =
#يتم طباعه الملف ماقبل التشفير كهذا
#مثال
import marshal
import dis
data = (marshal.loads( تحط هنا الكود تبعك المشفر b'\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@\x00\x00\x00s\x10\x00\x00\x00d\x00Z\x00e\x01d\x01\x83\x01\x01\x00d\x02S\x00)\x03z\t@psh_teamZ\x02hhN)\x02\xda\tcopyright\xda\x05print\xa9\x00r\x03\x00\x00\x00r\x03\x00\x00\x00\xda\x06string\xda\x08<module>\x01\x00\x00\x00s\x02\x00\x00\x00\x04\x01'))
dis.dis(data)
..........................................
3
from cryptography.fernet import Fernet
# تحميل المفتاح من ملف
with open('mykey.key', 'rb') as key_file:
key = key_file.read()
# إنشاء كائن Fernet باستخدام المفتاح
fernet = Fernet(key)
# قراءة النص المشفر من ملف
with open('encrypted_file.txt', 'rb') as enc_file:
encrypted_data = enc_file.read()
# فك التشفير
decrypted_data = fernet.decrypt(encrypted_data)
# كتابة النص المفكوك إلى ملف جديد
with open('decrypted_file.txt', 'wb') as dec_file:
dec_file.write(decrypted_data)
print("تم فك التشفير بنجاح!")
...........................................
4
كود يفك تشفير التشفير الموجود بشفره cython #⃣
يعني التشفير الي موجود ب
.py_private.c
code = "\n\342\230\200 C\341\264\217\341\264\234\311\264\341\264\233\312\200\312\217" #الكود الذي تريد فك تشفيره هنا
cython = bytes([ord(c) for c in code])
print(cython.decode('utf-8'))
..........................................
5
فك تشفير zlip
import zlib
CODE=b"هنا حط تشفير ZLIB"
Z=zlib.decompress(CODE)
print(Z)
...........................................
6
import base64
import zlib
CODE = b'ضع الكود هنا'
HKS = CODE[::-1]
B = base64.b64decode(HKS)
Z = zlib.decompress(B)
print(Z)
..........................................
وفي كمان اكود او سكربتات فك كثيره
كود فك lambda marshal zlip base64 ثاني
..........................................
7
import marshal
import zlib
import base64
code = input('enter the code bitch')
deku = marshal.loads(zlib.decompress(base64.b64decode(code)))
print(deku)
كود فك مارشال وزليب وبيس64
....,...,..................................
8
enc_code = ''
dec_code = zlib.decompress(enc_code[::-1])
print(dec_code)
Forwarded from IT4-G2 (Brhum)
https://bolt.new/?rid=uue4ip
Bolt, وهو بيئة سريعة لإنشاء مشاريع برمجية جديدة بسهولة. 🔥
🔹 تُستخدم لإنشاء تطبيقات ويب أو موبايل بسرعة
🔹 قد تكون مبنية على تقنيات حديثة مثل React, Next.js, Django وغيرها
🔹 تساعد المطورين في بدء مشاريعهم بدون إعداد يدوي طويل
Bolt, وهو بيئة سريعة لإنشاء مشاريع برمجية جديدة بسهولة. 🔥
🔹 تُستخدم لإنشاء تطبيقات ويب أو موبايل بسرعة
🔹 قد تكون مبنية على تقنيات حديثة مثل React, Next.js, Django وغيرها
🔹 تساعد المطورين في بدء مشاريعهم بدون إعداد يدوي طويل
bolt.new
Bolt AI builder: Websites, apps & prototypes
Prompt, run, edit & publish apps
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
💻🚀 GitHub Actions: الحل الأمثل لأتمتة عمليات CI/CD!
إذا كنت تبحث عن طريقة بسيطة وسريعة وفعّالة لإعداد CI/CD يتكامل بشكل مثالي مع GitHub، فـ GitHub Actions هو خيارك الأفضل!
⚙️ لماذا GitHub Actions؟
🔹 مدمج في GitHub – لا يحتاج إلى إعداد إضافي.
🔹 تشغيل تلقائي – يبدأ العمل عند تنفيذ Push أو Pull Request.
🔹 مجاني – للمستودعات العامة، وموارد مناسبة للمستودعات الخاصة.
🔧 خطوات الإعداد:
1️⃣ إنشاء الملف:
.github/workflows/ci-cd.yml
2️⃣ إضافة خطوات البناء والنشر داخل الملف.
3️⃣ تخزين البيانات الحساسة بأمان في:
GitHub → Settings → Secrets → Actions
4️⃣ رفع التعديلات إلى الفرع المحدد.
⚡ ماذا سيحدث تلقائيًا؟
🔹 تحميل الكود
🔹 بناء المشروع
🔹 نشره عبر FTP
🔹 تحديث الموقع تلقائيًا
#GitHub #CI_CD #DevOps #Automation #SoftwareDevelopment
إذا كنت تبحث عن طريقة بسيطة وسريعة وفعّالة لإعداد CI/CD يتكامل بشكل مثالي مع GitHub، فـ GitHub Actions هو خيارك الأفضل!
⚙️ لماذا GitHub Actions؟
🔹 مدمج في GitHub – لا يحتاج إلى إعداد إضافي.
🔹 تشغيل تلقائي – يبدأ العمل عند تنفيذ Push أو Pull Request.
🔹 مجاني – للمستودعات العامة، وموارد مناسبة للمستودعات الخاصة.
🔧 خطوات الإعداد:
1️⃣ إنشاء الملف:
.github/workflows/ci-cd.yml
2️⃣ إضافة خطوات البناء والنشر داخل الملف.
3️⃣ تخزين البيانات الحساسة بأمان في:
GitHub → Settings → Secrets → Actions
4️⃣ رفع التعديلات إلى الفرع المحدد.
⚡ ماذا سيحدث تلقائيًا؟
🔹 تحميل الكود
🔹 بناء المشروع
🔹 نشره عبر FTP
🔹 تحديث الموقع تلقائيًا
#GitHub #CI_CD #DevOps #Automation #SoftwareDevelopment
Forwarded from 🚀DevJourney🚀 (Abdulwaisa Al Nuaimi)
🔍 فكرة مبتكرة: الحساب التلقائي أثناء الكتابة! 🧠📲
هل تساءلت يومًا لماذا نحتاج للانتقال بين التطبيقات لحساب مسألة بسيطة؟
لماذا لا تكون الأرقام ذكية بما يكفي لتحسب نفسها بمجرد كتابتها؟
تخيل هذا المشهد:
أنت تكتب لصديقك: "المبلغ 250+150=" … وقبل أن ترفع عينيك، يظهر الناتج 400 أسفل النص، بهدوء، دون أن يطلب منك ذلك أحد!
نعم، ميزة "الحساب التلقائي أثناء الكتابة" — فكرة بسيطة… لكن قد تغيّر طريقة تفاعلنا مع النصوص!
🚀 كيف تعمل؟
المبدأ بسيط لكنه عبقري:
أي عملية رياضية تنتهي بعلامة = تُحسب تلقائيًا.
لا داعي للخروج من المحادثة أو فتح تطبيق الآلة الحاسبة.
النتيجة تظهر كتلميح صغير أسفل النص، أو كاختيار للاستبدال الفوري.
أمثلة عملية:
تكتب: "57="* → يظهر أسفل النص: =35.
تكتب: "1500/3=" → يظهر: =500.
⚙️ الذكاء في التنفيذ:
🔹 وضع الأمان:
تفعيل أو تعطيل الميزة من الإعدادات.
خيار "وضع العمل": يظهر الحساب فقط عند الكتابة في تطبيقات العمل أو التعليم.
🔹 اختصارات مرنة:
يمكن استخدام رموز مختلفة حسب الحاجة:
=2+2 → 4
%5*6 → 30
🔹 نتائج صامتة:
لا تعديل تلقائي للنص.
تظهر النتائج بلون مختلف أسفل النص حتى لا تتداخل مع الكلام.
🌟 الفوائد التي ستشعر بها:
✅ تواصل أسرع:
وداعًا لمقاطعة المحادثة والانتقال للتطبيقات الأخرى.
✅ ذكاء غير مزعج:
الميزة لا تعمل إلا إذا طلبتها بوضوح.
✅ إبداع بسيط:
تعتمد على سلوك بشري بسيط: اكتب، احسب، واصل الكتابة!
⚠️ لكن… ليست وردية تمامًا!
لا شيء بلا عيوب، وهذه الميزة ليست استثناءً:
🔢 تداخل مع النصوص:
عند الحديث عن الأرقام قد تحدث عمليات غير مقصودة.
مثلًا: "اليوم 2/2=" قد يُحسب 1 بدلاً من كونه تاريخًا!
🛠️ عبء برمجي:
تتطلب من المطورين دمج معالجات نصوص إضافية.
تحتاج لاختبارات مكثفة لتجنب الأخطاء.
🛡️ مخاوف الخصوصية:
قد يثير بعض القلق بشأن تحليل النصوص الحساسة.
الحل؟ إجراء العمليات محليًا على الجهاز فقط.
🧠 خلاصة الفكرة:
ميزة بسيطة… لكن تأثيرها قد يكون عميقًا.
أن تحسب الأرقام نفسها أثناء الكتابة فكرة لم تنل الاهتمام الذي تستحقه بعد، لكنها قد تصبح يومًا ما بديهية كالتصحيح التلقائي.
💭 رأيك يهمني:
هل ترى هذه الميزة مفيدة أم مجرد إضافة غير ضرورية؟
وإذا كنت مطورًا، هل تراها قابلة للتطبيق؟
📢 نطالب شركات التطبيقات بإضافة هذه الميزة! 🚨
كم مرة اضطررنا لإيقاف محادثة مهمة لفتح تطبيق الآلة الحاسبة لحساب مسألة بسيطة؟! 🤔
تخيل لو كان بإمكانك كتابة: "250+150=" ويظهر الناتج 400 فورًا داخل حقل الكتابة، دون مغادرة المحادثة!
🔍 لماذا نطالب بهذه الميزة؟
🕒 توفير الوقت: لا داعي للتبديل بين التطبيقات.
💬 تجربة ذكية: تجعل الكتابة أكثر إنتاجية ومرونة.
⚙️ سهولة التنفيذ: يمكن إضافتها بسهولة إلى لوحات المفاتيح الذكية والتطبيقات الشائعة.
⚠️ رسالتنا لشركات التطبيقات:
التواصل اليومي أصبح أذكى… فلِمَ لا نجعل الكتابة كذلك؟ 🤖
📢 #أضفوا_ميزة_الحساب_التلقائي
💬 انشروا الفكرة… ودعونا نرى من سيلبي هذا الطلب أولاً! 🚀
#مشكلة_أعاني_منها#فكرة_مبتكرة #تقنية #ذكاء_نصي #تطبيقات_الدردشة #مستقبل_الكتابة
🎯 ماذا لو كان المستقبل… يبدأ من عملية حسابية بسيطة؟
هل تساءلت يومًا لماذا نحتاج للانتقال بين التطبيقات لحساب مسألة بسيطة؟
لماذا لا تكون الأرقام ذكية بما يكفي لتحسب نفسها بمجرد كتابتها؟
تخيل هذا المشهد:
أنت تكتب لصديقك: "المبلغ 250+150=" … وقبل أن ترفع عينيك، يظهر الناتج 400 أسفل النص، بهدوء، دون أن يطلب منك ذلك أحد!
نعم، ميزة "الحساب التلقائي أثناء الكتابة" — فكرة بسيطة… لكن قد تغيّر طريقة تفاعلنا مع النصوص!
🚀 كيف تعمل؟
المبدأ بسيط لكنه عبقري:
أي عملية رياضية تنتهي بعلامة = تُحسب تلقائيًا.
لا داعي للخروج من المحادثة أو فتح تطبيق الآلة الحاسبة.
النتيجة تظهر كتلميح صغير أسفل النص، أو كاختيار للاستبدال الفوري.
أمثلة عملية:
تكتب: "57="* → يظهر أسفل النص: =35.
تكتب: "1500/3=" → يظهر: =500.
⚙️ الذكاء في التنفيذ:
🔹 وضع الأمان:
تفعيل أو تعطيل الميزة من الإعدادات.
خيار "وضع العمل": يظهر الحساب فقط عند الكتابة في تطبيقات العمل أو التعليم.
🔹 اختصارات مرنة:
يمكن استخدام رموز مختلفة حسب الحاجة:
=2+2 → 4
%5*6 → 30
🔹 نتائج صامتة:
لا تعديل تلقائي للنص.
تظهر النتائج بلون مختلف أسفل النص حتى لا تتداخل مع الكلام.
🌟 الفوائد التي ستشعر بها:
✅ تواصل أسرع:
وداعًا لمقاطعة المحادثة والانتقال للتطبيقات الأخرى.
✅ ذكاء غير مزعج:
الميزة لا تعمل إلا إذا طلبتها بوضوح.
✅ إبداع بسيط:
تعتمد على سلوك بشري بسيط: اكتب، احسب، واصل الكتابة!
⚠️ لكن… ليست وردية تمامًا!
لا شيء بلا عيوب، وهذه الميزة ليست استثناءً:
🔢 تداخل مع النصوص:
عند الحديث عن الأرقام قد تحدث عمليات غير مقصودة.
مثلًا: "اليوم 2/2=" قد يُحسب 1 بدلاً من كونه تاريخًا!
🛠️ عبء برمجي:
تتطلب من المطورين دمج معالجات نصوص إضافية.
تحتاج لاختبارات مكثفة لتجنب الأخطاء.
🛡️ مخاوف الخصوصية:
قد يثير بعض القلق بشأن تحليل النصوص الحساسة.
الحل؟ إجراء العمليات محليًا على الجهاز فقط.
🧠 خلاصة الفكرة:
ميزة بسيطة… لكن تأثيرها قد يكون عميقًا.
أن تحسب الأرقام نفسها أثناء الكتابة فكرة لم تنل الاهتمام الذي تستحقه بعد، لكنها قد تصبح يومًا ما بديهية كالتصحيح التلقائي.
💭 رأيك يهمني:
هل ترى هذه الميزة مفيدة أم مجرد إضافة غير ضرورية؟
وإذا كنت مطورًا، هل تراها قابلة للتطبيق؟
📢 نطالب شركات التطبيقات بإضافة هذه الميزة! 🚨
كم مرة اضطررنا لإيقاف محادثة مهمة لفتح تطبيق الآلة الحاسبة لحساب مسألة بسيطة؟! 🤔
تخيل لو كان بإمكانك كتابة: "250+150=" ويظهر الناتج 400 فورًا داخل حقل الكتابة، دون مغادرة المحادثة!
🔍 لماذا نطالب بهذه الميزة؟
🕒 توفير الوقت: لا داعي للتبديل بين التطبيقات.
💬 تجربة ذكية: تجعل الكتابة أكثر إنتاجية ومرونة.
⚙️ سهولة التنفيذ: يمكن إضافتها بسهولة إلى لوحات المفاتيح الذكية والتطبيقات الشائعة.
⚠️ رسالتنا لشركات التطبيقات:
التواصل اليومي أصبح أذكى… فلِمَ لا نجعل الكتابة كذلك؟ 🤖
📢 #أضفوا_ميزة_الحساب_التلقائي
💬 انشروا الفكرة… ودعونا نرى من سيلبي هذا الطلب أولاً! 🚀
#مشكلة_أعاني_منها#فكرة_مبتكرة #تقنية #ذكاء_نصي #تطبيقات_الدردشة #مستقبل_الكتابة
🎯 ماذا لو كان المستقبل… يبدأ من عملية حسابية بسيطة؟
👍3
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
لماذا أتعلم الأمن السيبراني؟
الأمن السيبراني ليس مجرد مجال تقني، بل هو درع الحماية الأول في عالمنا الرقمي المتسارع. قد يتساءل البعض: لماذا أتعلم الأمن السيبراني وأنا لست مبرمجًا محترفًا؟ والجواب بسيط: الأمن السيبراني ليس حكرًا على المبرمجين، بل هو ضرورة لكل شخص يسعى لحماية نفسه وأسرته وأنظمته من التهديدات الرقمية المتزايدة.
في عالمنا اليوم، أصبحت بياناتنا الشخصية والمهنية متاحة عبر الإنترنت بشكل أو بآخر. من حسابات التواصل الاجتماعي، إلى التطبيقات البنكية، وحتى الأجهزة الذكية في منازلنا. ومع تزايد الهجمات الإلكترونية، يصبح فهم أساسيات الحماية الإلكترونية ضرورة وليس خيارًا.
إذن، لماذا أتعلم الأمن السيبراني؟
حماية نفسي وعائلتي
عندما أفهم كيف تُبنى الأنظمة، وكيف يمكن استهدافها، أكون أكثر قدرةً على حماية خصوصيتي وخصوصية عائلتي. فالمعرفة هنا ليست للاختراق، بل لحماية خصوصياتنا من أي تهديد محتمل.
تعزيز الوعي الرقمي
تعلم الأمن السيبراني يجعلني أكثر وعيًا بالمخاطر الرقمية مثل التصيد الاحتيالي، والبرمجيات الخبيثة، وسرقة الهوية. هذا الوعي يساعدني في اتخاذ قرارات أكثر أمانًا أثناء تصفح الإنترنت.
حماية الأنظمة التقنية في بيتي
سواء كان ذلك جهاز الحاسوب الشخصي، أو الهاتف الذكي، أو الأجهزة المنزلية الذكية، فإن فهم الأمن السيبراني يمكنني من إعداد الأنظمة بشكل آمن وحمايتها من محاولات الاختراق.
المساهمة في بيئة رقمية آمنة
عندما أتعلم كيف يتم تنفيذ الهجمات السيبرانية وأسبابها، أكون جزءًا من الحل وليس جزءًا من المشكلة. فالفهم العميق لهذه الهجمات يجعلني قادرًا على نشر الوعي بين الآخرين والمساهمة في بناء مجتمع رقمي أكثر أمانًا.
تأمين مستقبل مهني واعد
الأمن السيبراني ليس فقط مهارة شخصية، بل هو مجال مهني متنامٍ يحتاج إلى خبراء قادرين على حماية الأنظمة والبيانات. قد يكون تعلمه اليوم بوابة لفرصة مهنية في المستقبل.
الخلاصة
تعلم الأمن السيبراني ليس عن اختراق الآخرين، بل عن بناء حصن رقمي يحمي حياتنا الإلكترونية من المتربصين. لا تحتاج أن تكون مبرمجًا محترفًا لتتعلم الأمن السيبراني؛ ما تحتاجه هو شغف التعلم والوعي بأهمية الحماية في عالم يعتمد بشكل متزايد على التكنولوجيا.
#تعلم_الأمن_السيبراني #حماية_البيانات #الوعي_الرقمي #أمنك_مسؤوليتك
الأمن السيبراني ليس مجرد مجال تقني، بل هو درع الحماية الأول في عالمنا الرقمي المتسارع. قد يتساءل البعض: لماذا أتعلم الأمن السيبراني وأنا لست مبرمجًا محترفًا؟ والجواب بسيط: الأمن السيبراني ليس حكرًا على المبرمجين، بل هو ضرورة لكل شخص يسعى لحماية نفسه وأسرته وأنظمته من التهديدات الرقمية المتزايدة.
في عالمنا اليوم، أصبحت بياناتنا الشخصية والمهنية متاحة عبر الإنترنت بشكل أو بآخر. من حسابات التواصل الاجتماعي، إلى التطبيقات البنكية، وحتى الأجهزة الذكية في منازلنا. ومع تزايد الهجمات الإلكترونية، يصبح فهم أساسيات الحماية الإلكترونية ضرورة وليس خيارًا.
إذن، لماذا أتعلم الأمن السيبراني؟
حماية نفسي وعائلتي
عندما أفهم كيف تُبنى الأنظمة، وكيف يمكن استهدافها، أكون أكثر قدرةً على حماية خصوصيتي وخصوصية عائلتي. فالمعرفة هنا ليست للاختراق، بل لحماية خصوصياتنا من أي تهديد محتمل.
تعزيز الوعي الرقمي
تعلم الأمن السيبراني يجعلني أكثر وعيًا بالمخاطر الرقمية مثل التصيد الاحتيالي، والبرمجيات الخبيثة، وسرقة الهوية. هذا الوعي يساعدني في اتخاذ قرارات أكثر أمانًا أثناء تصفح الإنترنت.
حماية الأنظمة التقنية في بيتي
سواء كان ذلك جهاز الحاسوب الشخصي، أو الهاتف الذكي، أو الأجهزة المنزلية الذكية، فإن فهم الأمن السيبراني يمكنني من إعداد الأنظمة بشكل آمن وحمايتها من محاولات الاختراق.
المساهمة في بيئة رقمية آمنة
عندما أتعلم كيف يتم تنفيذ الهجمات السيبرانية وأسبابها، أكون جزءًا من الحل وليس جزءًا من المشكلة. فالفهم العميق لهذه الهجمات يجعلني قادرًا على نشر الوعي بين الآخرين والمساهمة في بناء مجتمع رقمي أكثر أمانًا.
تأمين مستقبل مهني واعد
الأمن السيبراني ليس فقط مهارة شخصية، بل هو مجال مهني متنامٍ يحتاج إلى خبراء قادرين على حماية الأنظمة والبيانات. قد يكون تعلمه اليوم بوابة لفرصة مهنية في المستقبل.
الخلاصة
تعلم الأمن السيبراني ليس عن اختراق الآخرين، بل عن بناء حصن رقمي يحمي حياتنا الإلكترونية من المتربصين. لا تحتاج أن تكون مبرمجًا محترفًا لتتعلم الأمن السيبراني؛ ما تحتاجه هو شغف التعلم والوعي بأهمية الحماية في عالم يعتمد بشكل متزايد على التكنولوجيا.
#تعلم_الأمن_السيبراني #حماية_البيانات #الوعي_الرقمي #أمنك_مسؤوليتك
👍2
أطمئنك، لقد تعلمت أنت React.js، وهي التقنية المتصدرة في سوق العمل لعام 2024، تليها Angular ثم Vue.js من حيث الاستخدام والطلب.
👍1
Forwarded from InfoTechnology (IT4_2024) (Abdulwaisa Al Nuaimi)
عزيزي المبرمج،
مش معنى إنك جامد تنين، إن بمجرد ما تبدأ تنشر محتوى مفيد الناس هاتتهافت عليك وتبقى public figure!
أبسولوتلي، ده خطأ كلاسيكي جدا بيقع فيه المبرمجين باستمرار، سواء في بناء الشركات أو نشر المحتوى.
.
فكرة
Build it and they will come.
Publish it and they will come.
مش بيcomeوا يا عزيزي وربنا!
ولازم تتعلم تسوق منتجك أو فكرتك.
تدور على جمهورك المستهدف وتروح لهم أماكنهم.
تشوف الوسيلة اللي بيحبوها وتستخدمها.
تشوف المنصة اللي بيفضلوها وتنشر عليها.
.
فكرة الناس مش مهتمة وده بيحبطك، ده مش معناه تبطل نشر، خاصة لو أنت مقتنع إن عندك حاجة مفيدة ممكن تقولها للناس.
لكن معناه إنك تلعب في الخلطة اللي تعجب الناس وتوصل لهم فكرتك وتبيعها لهم.
ولا تنس النية، يمكن تكون دي المنجية 🤲.
#منقول
مش معنى إنك جامد تنين، إن بمجرد ما تبدأ تنشر محتوى مفيد الناس هاتتهافت عليك وتبقى public figure!
أبسولوتلي، ده خطأ كلاسيكي جدا بيقع فيه المبرمجين باستمرار، سواء في بناء الشركات أو نشر المحتوى.
.
فكرة
Build it and they will come.
Publish it and they will come.
مش بيcomeوا يا عزيزي وربنا!
ولازم تتعلم تسوق منتجك أو فكرتك.
تدور على جمهورك المستهدف وتروح لهم أماكنهم.
تشوف الوسيلة اللي بيحبوها وتستخدمها.
تشوف المنصة اللي بيفضلوها وتنشر عليها.
.
فكرة الناس مش مهتمة وده بيحبطك، ده مش معناه تبطل نشر، خاصة لو أنت مقتنع إن عندك حاجة مفيدة ممكن تقولها للناس.
لكن معناه إنك تلعب في الخلطة اللي تعجب الناس وتوصل لهم فكرتك وتبيعها لهم.
ولا تنس النية، يمكن تكون دي المنجية 🤲.
#منقول
👍1🔥1
واقعنا
إذا طلبت من شخصين التقدم لوظيفة معيد في الكلية: أحدهما كان من الأوائل وحصل على تقدير ممتاز، والآخر مستواه الأكاديمي متدنٍ، فمن الطبيعي أن يتم قبول من يحمل الشهادة الممتازة. ولكن هنا تكمن الكارثة الحقيقية في التعليم: الاعتماد على الشهادات وحدها دون النظر إلى الكفاءات والقدرات العملية.
للأسف، كثير من المؤسسات التعليمية تعتمد معايير شكلية في التوظيف، مثل الدرجات والتقديرات، وتتجاهل المهارات الحقيقية التي تميز الشخص القادر على التعليم والتطوير والإبداع. وهنا يأتي دور الموارد البشرية في تطبيق قاعدة: "أخرجوا لنا الزبدة"، أي اختيار من يمتلك القدرة على العطاء والتأثير الحقيقي، وليس فقط من يحمل شهادة بتقدير عالٍ.
التعليم بحاجة إلى من يملك الشغف والمهارة، وليس فقط من أحرز علامات مرتفعة على الورق.
وإذا تساءلت لاحقًا: لماذا تتراجع شركتك أو مؤسستك أو لماذا مستوى التعليم ضعيف؟ فلا تتسرع في إلقاء اللوم على الموظفين أو المعلمين، بل ابحث عن الخلل في قسم الموارد البشرية نفسه. لأنه إذا لم يُحسن اختيار الأشخاص الأكفاء، فستبقى المؤسسة تعاني من الأداء الضعيف مهما كان لديها من شهادات وألقاب.
إذا طلبت من شخصين التقدم لوظيفة معيد في الكلية: أحدهما كان من الأوائل وحصل على تقدير ممتاز، والآخر مستواه الأكاديمي متدنٍ، فمن الطبيعي أن يتم قبول من يحمل الشهادة الممتازة. ولكن هنا تكمن الكارثة الحقيقية في التعليم: الاعتماد على الشهادات وحدها دون النظر إلى الكفاءات والقدرات العملية.
للأسف، كثير من المؤسسات التعليمية تعتمد معايير شكلية في التوظيف، مثل الدرجات والتقديرات، وتتجاهل المهارات الحقيقية التي تميز الشخص القادر على التعليم والتطوير والإبداع. وهنا يأتي دور الموارد البشرية في تطبيق قاعدة: "أخرجوا لنا الزبدة"، أي اختيار من يمتلك القدرة على العطاء والتأثير الحقيقي، وليس فقط من يحمل شهادة بتقدير عالٍ.
التعليم بحاجة إلى من يملك الشغف والمهارة، وليس فقط من أحرز علامات مرتفعة على الورق.
وإذا تساءلت لاحقًا: لماذا تتراجع شركتك أو مؤسستك أو لماذا مستوى التعليم ضعيف؟ فلا تتسرع في إلقاء اللوم على الموظفين أو المعلمين، بل ابحث عن الخلل في قسم الموارد البشرية نفسه. لأنه إذا لم يُحسن اختيار الأشخاص الأكفاء، فستبقى المؤسسة تعاني من الأداء الضعيف مهما كان لديها من شهادات وألقاب.
👍6❤3