Emad Adel Hanna

I am a Cloud Solution Architect

Emad Adel

With over 15 years of experience in IT, I am a seasoned cloud solution architect and a Microsoft Certified Trainer. I currently work at KlayyTech, a leading IT company that provides cloud services and solutions to clients across various industries.
Erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper.

  • Cairo, Egypt
  • +20-12-4892008, +20-016-3008167
  • me@emadadel.com
  • it.emadadel@hotmail.com
  • www.emadadel.com
Me

My Professional Skills

I have successfully led numerous cloud migration projects, ensuring a smooth transition from on-premises to cloud-based environments. I also have expertise in cloud security and compliance, ensuring data protection and regulatory adherence. .

Microsoft Azure 90%
Microsoft 365 95%
Amazon AWS 70%
Enterprise Architect 60%

Training Services

I give people practical skills and knowledge for the workplace. It can help and improving their skills (Azure ,AWS , Microsoft 365 and SharePoint ).

IT consultant services

Helping businesses use technology to achieve their goals. and offer expertise in areas like cloud computing, cybersecurity, and software selection, and can improve efficiency, reduce risk, and save costs..

Professional Services

As and Azure expert and microsoft 365, I provide the best services, support and advice for all things Microsoft (Microsoft migration, support, and optimisation services).

Enterprise Architect services

help organizations align their IT infrastructure with business strategy. They basically design, evaluate, and build a blueprint for how technology supports the company's goals..

0
Completed project
0
Certifications Award
0
Success Training and Sessions
Completed Consultant projects
  • هل انت مطور "Developer" ام مبرمج "Programmer"

    كل واحد منا بيتعلم البرمجة لكنة لا يعرف ان شخصيتة ستؤثر على عالمة البرمجى
    باختصار يوجد مصطلحين لمهنسى البرمجيات
    Developer
    Programmer
    ...يوجد اختلاف شاسع بين الاتنين فى الحياة العامة قبل الحياة البرمجية
    لكى تعرف هل انت تنتمى الى اى نوع من الاتنين جاوب على الاسئلة القادمة
    اولا: اذا تحدث اليك شخص واختلفتم فى النقاش وانت مقتنع تماما بما تقول
    1- اصر على رايى حتى لو رحنا القسم
    2-عادى اخد الموضوع بسلاسة وممكن اغير الموضوع
    ثانيا: اية نوع ملابسك
    1-الكلاسيك
    2-الكاجول
    ثالثا : اية هية تسريحة شعرك
    1-من ايام السبعينات
    2-بحط جل فى شعرى
    اذا كنت من الفئة الاولى فانت Programmer
    اما الفئة الثانية فهم Developer
    اليكم شرح تفصيلى للفروق فى الحياة البرمجية
    لمبرمج: هو شخص يقدر الاكواد بشكل جنوني، وجل وقته وكل اهتماماته وتركيزه في كتابتها.
    أسعد لحظات حياته عندما يقرأ كود لشخص آخر او فك شيفرة مصدرية لتطبيق شهير. يميل
    المبرمج إلى التصميم منخفض المستوى Low Level Design ككتابة الدوال Functions
    والبارامترات وكل عبارات التكرار وجمل الشرط التي بداخلها. ويثير غريزته الفطرية الاحتكاك
    واللعب مع الذاكرة Memory كثيرا.
    المطور: الكود يكون شيء ثانوي دائما في حياته، وفكرة الكود هي الأهم. أسوأ لحظات عمره
    عندما يطلب منه تنقيح كود Code Debugging وقراءته (فهو يكره حتى قراءة الشيفرات التي
    كتبها!). يميل المطور الى التصميم عالي المستوى High Level Design، ويعطي جل اهتماماته
    في التصميم الكائني Object Oriented Design او المعماري Architecture Design،
    كما يحب أن يرى التطبيق من الخارج اكثر من الداخل.
    • في البرمجة:
    المبرمج: يكتب الكود دائما بطريقة احترافية وممتازة ومختصرة جدا وعالية الكفاءة Optimized
    أيضا، كما انه يستهلك جميع إمكانيات اللغة بكافة مكتباتها التنفيذية. ولكن لو قرأت شيفراته
    المصدرية، فهي ليست منظمة ويصعب فهمها او تتبعها (كما لو أنها مخطوطة فرعونية).
    المطور: يكتب الكود بطريقة احترافية لكنها اقل اختصارا واقل كفاءة من المبرمج.
    تنظيمه للشيفرات ممتاز، ولو تقرأ كوده ستفهمه بسرعة (كما لو أنها قصة أطفال).
    • في كتابة التعليقات:
    المبرمج: ذكرت قبل قليل ان المبرمج دائما ما يستهلك ويستفيد من جميع إمكانيات اللغة،
    ولكن التعليقات Comments هي الميزة الوحيدة في اللغة التي لا يستخدمها!
    المطور: لا يكتب التعليقات وحسب بل يهتم كثيرا في صياغتها وتنسيقها
    (خاصة في أعلى الملف)، لدرجة أنك قد تجد سطور اللون الأخضر اكثر بكثير
    من سطور الألوان الأخرى!
    • اختيار اللغات:
    المبرمج: يحب اللغات ((الغير)) مستخدمة بكثرة والتي يبتعد عنها أكثر الناس، كلغة التجميع
    Assembly او C، وإن تطور أكثر وأراد ان يخفف الضغط على نفسه، تعامل مع C++ أو Delphi.
    المطور: يفضل اللغات التي تزيد من إنتاجيته Productivity، لغة Visual Basic هي أول وآخر
    اهتماماته، والـ Java اختيار ممتاز بالنسبة له أيضا. ولو تعامل مع لغات معقدة اكثر،
    فتأكد وثق ثقة تامة ان له حاجة ما في نفس يعقوب ولن يستخدمها في مشروعه الحقيقي!
    • بيئات التطوير:
    المبرمج: المفكرة Notepad اختياره الأول، ويفضل الادوات التي تعمل على DOS Prompt
    (او حتى التي تحاكيها على Windows Environment).
    المطور: Visual Studio 2005 من افضل الخيارات لديه (حاليا)، أو اي بيئة تطوير تزيد
    من إنتاجيته وتقدم له خدمات 5 نجوم 5 Stars.
    • نوعية المشاريع:
    المبرمج: يعشق المشاريع الدنيا Low Level كمشاريع النظم System Projects، او كتابة
    المشغلات Devices، او تلك البرامج التي تتعامل مع الموارد System Resources
    بشكل جريء. كما يعتبر الشخص المناسب لمشاريع الالعاب او الوسائط المتعددة.
    المطور: تطبيقات الأعمال Business Applications (والتي ركن من اركانها التعامل مع قاعدة
    بيانات Database) هي حلمه وشغله الشاغل فقط -ولا يريد سواها. ومع تطور خدمات
    ويب Web-Services، اصبح من عشاقها.
    • في كتابة المستندات Documents:
    المبرمج: من عاشر المستحيلات! وقد يقدم استقالته إن طلبت منه ذلك.
    المطور: يكره كتابة المستندات (كثيرا)، ولكنه لن يقدم استقالته إن طلب منه ذلك.
    • إن سألته سؤال:
    المبرمج: يظن أنك تقرأ أفكاره وتفهم كثيرا في الأمور الفنية وقد تسمع عبارات
    مثل: لا أستطيع ارسال قيمة المؤشر Pointer مع مكتبة DLL بسبب خروجها عن مساحة
    العنونة Address Space خاصة ان كانت خارج العملية المنفذة Running Process
    (او حتى بحقن المكتبات DLL Injection) والتي قد تسبب خطأ Fatal Error في حالة تطبيق
    رد CallBack او اعتمادي على خطف الرسائل Message Hooking بسبب مسالة
    الـ Protected Mode!
    المطور: يحاول قدر الإمكان تبسيط الأمور وعدم التوغل في التفاصيل التقنية (فحتى هو لا يريد)،
    وقد تسمع منه عبارات مثل: عندما تريد إضافة سجل في جدول العمليات، لابد ان يكون العميل
    مسجلا في جدول العملاء، والسبب ان احد متطلبات جدول العمليات تعبئة قيمة حقل تمثل
    رقم العميل.
    • في المظهر الخارجي:
    المبرمج: تجده صاحب قصات شعر غريبة وليست تقليدية كما لا يحب الملابس الرسمية Uniform.
    المطور: يعطي مظهره الخارجي اهتمام لا بأس به، صحيح أنه لا يصل لاهتمام مسئولو
    خدمات العملاء ولكنه يستعمل العطور أيضا.
    • أكثر موضوع يتجنبه ولا يفقه:
    المبرمج: المواضيع التي تتحدث عن هندسة البرامج وتصميم التطبيقات كنماذج التصميم
    Design Pattern او حسابات التكلفة Cost Managment او أوقات التسليم Deadlines.
    المطور: يقدر المواضيع السابقة ولكنه لا يطيق التحدث عن الأمور الدنيا كالمسجلات في
    المعالج Registers in the Proccessor ولغة الـ Assembly، او ادارة الذاكرة Memory Managment
    وتطوير النظم Systems Development، او جتى اجراءات Windows API.
    فهل انت مبرمج ام مطور؟؟
  • هل انت مطور "Developer" ام مبرمج "Programmer"

    هل انت مطور "Developer" ام مبرمج "Programmer"
    كل واحد منا بيتعلم البرمجة لكنة لا يعرف ان شخصيتة ستؤثر على عالمة البرمجى
    باختصار يوجد مصطلحين لمهنسى البرمجيات
    Developer
    Programmer
    ...يوجد اختلاف شاسع بين الاتنين فى الحياة العامة قبل الحياة البرمجية
    لكى تعرف هل انت تنتمى الى اى نوع من الاتنين جاوب على الاسئلة القادمة
    اولا: اذا تحدث اليك شخص واختلفتم فى النقاش وانت مقتنع تماما بما تقول
    1- اصر على رايى حتى لو رحنا القسم
    2-عادى اخد الموضوع بسلاسة وممكن اغير الموضوع
    ثانيا: اية نوع ملابسك
    1-الكلاسيك
    2-الكاجول
    ثالثا : اية هية تسريحة شعرك
    1-من ايام السبعينات
    2-بحط جل فى شعرى
    اذا كنت من الفئة الاولى فانت Programmer
    اما الفئة الثانية فهم Developer
    اليكم شرح تفصيلى للفروق فى الحياة البرمجية
    لمبرمج: هو شخص يقدر الاكواد بشكل جنوني، وجل وقته وكل اهتماماته وتركيزه في كتابتها.
    أسعد لحظات حياته عندما يقرأ كود لشخص آخر او فك شيفرة مصدرية لتطبيق شهير. يميل
    المبرمج إلى التصميم منخفض المستوى Low Level Design ككتابة الدوال Functions
    والبارامترات وكل عبارات التكرار وجمل الشرط التي بداخلها. ويثير غريزته الفطرية الاحتكاك
    واللعب مع الذاكرة Memory كثيرا.
    المطور: الكود يكون شيء ثانوي دائما في حياته، وفكرة الكود هي الأهم. أسوأ لحظات عمره
    عندما يطلب منه تنقيح كود Code Debugging وقراءته (فهو يكره حتى قراءة الشيفرات التي
    كتبها!). يميل المطور الى التصميم عالي المستوى High Level Design، ويعطي جل اهتماماته
    في التصميم الكائني Object Oriented Design او المعماري Architecture Design،
    كما يحب أن يرى التطبيق من الخارج اكثر من الداخل.
    • في البرمجة:
    المبرمج: يكتب الكود دائما بطريقة احترافية وممتازة ومختصرة جدا وعالية الكفاءة Optimized
    أيضا، كما انه يستهلك جميع إمكانيات اللغة بكافة مكتباتها التنفيذية. ولكن لو قرأت شيفراته
    المصدرية، فهي ليست منظمة ويصعب فهمها او تتبعها (كما لو أنها مخطوطة فرعونية).
    المطور: يكتب الكود بطريقة احترافية لكنها اقل اختصارا واقل كفاءة من المبرمج.
    تنظيمه للشيفرات ممتاز، ولو تقرأ كوده ستفهمه بسرعة (كما لو أنها قصة أطفال).
    • في كتابة التعليقات:
    المبرمج: ذكرت قبل قليل ان المبرمج دائما ما يستهلك ويستفيد من جميع إمكانيات اللغة،
    ولكن التعليقات Comments هي الميزة الوحيدة في اللغة التي لا يستخدمها!
    المطور: لا يكتب التعليقات وحسب بل يهتم كثيرا في صياغتها وتنسيقها
    (خاصة في أعلى الملف)، لدرجة أنك قد تجد سطور اللون الأخضر اكثر بكثير
    من سطور الألوان الأخرى!
    • اختيار اللغات:
    المبرمج: يحب اللغات ((الغير)) مستخدمة بكثرة والتي يبتعد عنها أكثر الناس، كلغة التجميع
    Assembly او C، وإن تطور أكثر وأراد ان يخفف الضغط على نفسه، تعامل مع C++ أو Delphi.
    المطور: يفضل اللغات التي تزيد من إنتاجيته Productivity، لغة Visual Basic هي أول وآخر
    اهتماماته، والـ Java اختيار ممتاز بالنسبة له أيضا. ولو تعامل مع لغات معقدة اكثر،
    فتأكد وثق ثقة تامة ان له حاجة ما في نفس يعقوب ولن يستخدمها في مشروعه الحقيقي!
    • بيئات التطوير:
    المبرمج: المفكرة Notepad اختياره الأول، ويفضل الادوات التي تعمل على DOS Prompt
    (او حتى التي تحاكيها على Windows Environment).
    المطور: Visual Studio 2005 من افضل الخيارات لديه (حاليا)، أو اي بيئة تطوير تزيد
    من إنتاجيته وتقدم له خدمات 5 نجوم 5 Stars.
    • نوعية المشاريع:
    المبرمج: يعشق المشاريع الدنيا Low Level كمشاريع النظم System Projects، او كتابة
    المشغلات Devices، او تلك البرامج التي تتعامل مع الموارد System Resources
    بشكل جريء. كما يعتبر الشخص المناسب لمشاريع الالعاب او الوسائط المتعددة.
    المطور: تطبيقات الأعمال Business Applications (والتي ركن من اركانها التعامل مع قاعدة
    بيانات Database) هي حلمه وشغله الشاغل فقط -ولا يريد سواها. ومع تطور خدمات
    ويب Web-Services، اصبح من عشاقها.
    • في كتابة المستندات Documents:
    المبرمج: من عاشر المستحيلات! وقد يقدم استقالته إن طلبت منه ذلك.
    المطور: يكره كتابة المستندات (كثيرا)، ولكنه لن يقدم استقالته إن طلب منه ذلك.
    • إن سألته سؤال:
    المبرمج: يظن أنك تقرأ أفكاره وتفهم كثيرا في الأمور الفنية وقد تسمع عبارات
    مثل: لا أستطيع ارسال قيمة المؤشر Pointer مع مكتبة DLL بسبب خروجها عن مساحة
    العنونة Address Space خاصة ان كانت خارج العملية المنفذة Running Process
    (او حتى بحقن المكتبات DLL Injection) والتي قد تسبب خطأ Fatal Error في حالة تطبيق
    رد CallBack او اعتمادي على خطف الرسائل Message Hooking بسبب مسالة
    الـ Protected Mode!
    المطور: يحاول قدر الإمكان تبسيط الأمور وعدم التوغل في التفاصيل التقنية (فحتى هو لا يريد)،
    وقد تسمع منه عبارات مثل: عندما تريد إضافة سجل في جدول العمليات، لابد ان يكون العميل
    مسجلا في جدول العملاء، والسبب ان احد متطلبات جدول العمليات تعبئة قيمة حقل تمثل
    رقم العميل.
    • في المظهر الخارجي:
    المبرمج: تجده صاحب قصات شعر غريبة وليست تقليدية كما لا يحب الملابس الرسمية Uniform.
    المطور: يعطي مظهره الخارجي اهتمام لا بأس به، صحيح أنه لا يصل لاهتمام مسئولو
    خدمات العملاء ولكنه يستعمل العطور أيضا.
    • أكثر موضوع يتجنبه ولا يفقه:
    المبرمج: المواضيع التي تتحدث عن هندسة البرامج وتصميم التطبيقات كنماذج التصميم
    Design Pattern او حسابات التكلفة Cost Managment او أوقات التسليم Deadlines.
    المطور: يقدر المواضيع السابقة ولكنه لا يطيق التحدث عن الأمور الدنيا كالمسجلات في
    المعالج Registers in the Proccessor ولغة الـ Assembly، او ادارة الذاكرة Memory Managment
    وتطوير النظم Systems Development، او جتى اجراءات Windows API.
    فهل انت مبرمج ام مطور؟؟
  • ماهو نظام الشيربوينت

     

     

    logo-sharepoint-2010

     

    الشيربوينت أنتجته  مايكروسوفت  وله العديد من الاصدارات 2003 ،2007 ، 2010، يعمل على هيئة  المواقع الإلكترونية ،يتميز بأنه يقدم  العديد من الخدمات التي يمكن الإستفادة منها على مستوى المؤسسة  و على مستوى الإدارة، كما أنه يتمتع بقدر عالي من الأمان وضمان سرية المعلومات والتي تتطلبها كل إدارة في مؤسسة ما, حيث تكون الملفات وجميع  تفاصيل العمل الخاصة بها  محاطة بالسرية الكاملة، وهذا بالطبع لا يمنعها من مشاركة موقعها الإلكتروني مع باقي الإدارات ولكن على الإدارة أن تقرر ما الأقسام التي يمكن مشاركتها والأقسام التي بحاجة لعزلها

    كما يوفر الشيربوينت ميزة التوافقية والتكامل مع جميع الحلول المقدمة من شركة مايكروسوفت بدءا من نظام تشغيل ويندوز وحتى حزمة البرامج المكتبية ms office ،ويعتبر الشيربوينت أحد أهم وأشهر أنظمة إدارة المحتوى المستخدمة كبوابات إنترانت أو إنترنت متكاملة. حيث أنه يمتلك العديد من المزايا الهامة التي تساعد موظفي المؤسسة على العمل بشكل جماعي من خلال بيئة إلكترونية موحدة.

    تقسيم  النظام :
    ليس بالضرورة أن يقسم هكذا فهو يعتمد على رؤية المؤسسة :
    1.موقع رئيسي يقدم خدماته لجميع موظفي المؤسسة بشكل عام.
    2.موقع لكل إدارة تكون خدماته موجه لكل إدارة على حدة.
    3.موقع شخصي لكل موظف.

    أنواع الخدمات التي يقدمها الشيربوينت
    يمكن امتلاك أكثر من خدمة من هذه الخدمات على نفس الموقع

    المكتبات:
    •مركز الوثائق  Document Center
    يوفر الشيربوينت ما يسمى بمركز الوثائق وهو عبارة عن نظام متكامل لإدارة الوثائق يتوفر فيه المميزات الآتية:
    1. مكتبة يمكن تخزين الوثائق بها ,تشمل جميع أنواع ملفات حزمة برامج الأوفيس .
    2. يمكن وضع قيود عليها إما بشكل عام على المكتبة أو بشكل منفرد على وثيقة معينة لمنع وصول أشخاص محددة عليها.
    3. يمكن بناء خط سير للوثيقة للحصول على الإعتماد من المستويات الإدارية المختلفة وهذا يكون أتوماتيكيا عند أي إضافة وثيقة.
    4. كل وثيقة  تشمل كافة نسخ التعديل عليها ولها . version history 
    5.عند التعديل على وثيقة معينة وأردنا أثناء هذاالتعديل أن يتم غلق خاصية التعديل من قبل أشخاص آخرين على نفس الوثيقة نختار خاصية checkout وهي تعمل حجر على الوثيقة فلن تظهر النسخة التي يتم التعديل عليها الآن بل نسخة الوثيقة قبل التعديل.، فبعد الانتهاء من التعديل نختار check in  وبذلك يتم إحلال النسخة الحالية بالمعدلة.

    •مكتبة النماذج   Form Library  
    1. يمكن إنشاء مكتبة لإدارة النماذج الإلكترونية والتي عبارة عن نماذج من برنامج  infopath
    2. يمكن أن ترسل إيميل لشخص أو مجوعة أشخاص.

    •مكتبة الويكي
    عبارة عن موقع صغير شبيه بموقع الويكيبيديا الشهير يمكن استخدامة لحصر كثير من المعارف والأسئلة الشائعة .
    مكتبة الصور
    عبارة عن مكتبة للصور يمكن عرض الصور فيها على هيئة slides

    وسائل الإتصال :
    الإعلانات:
    هو عبارة عن نظام لمشاركة الإعلانات والأخبار ويمكن ضبط تنبيهات تصل لأشخاص معينة عند إضافة إعلان جديد.
    لوحة المناقشة  Discussion board :
    وسيلة للمناقشة بين أعضاء فريق معين (شبيه بالمنتديات).

     

    المصدر

  • Office SharePoint Server 2007 Training

    Microsoft® Office SharePoint® Server 2007 Training Standalone Edition

    Overview
    Office SharePoint Server 2007 provides a single, integrated location where you can find documents and resources, create workflows, automate business processes, communicate using blogs and wikis, gain visibility for yourself and your team using team sites and My Sites, and discover shared knowledge to make better informed decisions in your business.
    The Office SharePoint Server 2007 Training Standalone Edition is easy to install and use. The Training provides a solid introduction for users unfamiliar with Office SharePoint Server.
    Training topics
    Collaboration
    • Finding your way around a team site
    • Understanding permissions
    • Customizing a team site
    • Linking Calendars to Outlook
    • Adding Web Parts
    • Using libraries, lists, and workspaces
    • Using blogs and wikis to share information
    Enterprise Content Management
    • Document management
    • Records management
    • Protecting files
    • Using workflows
    • Creating and publishing Web pages
    • Improving compliance and support litigation discovery
    Search
    • Finding files, Web sites, information and people

    Portals and Personalization
    • Creating My Sites
    • Targeting content to specific audiences
    • Managing access to your My Site
    Business Processes and Forms
    • Streamlining business processes with forms and workflow
    • Gathering information with browser-compatible forms
    • Designing custom workflows using SharePoint Designer
    Business Intelligence
    • Sharing Excel workbooks as interactive reports
    • Working with a Report Center site
    • Using dashboards to drive decisions
    • Understanding Filter Web Parts
    • Integrating external data
    Articles
    The articles offer detailed guidance on topics from building a team site to using workflow and business intelligence.
    Videos
    The videos use the Windows Media Player to display a topic. Each training section has one or more videos to complement the other training.
    Interactive training
    The interactive training allows learners to navigate through the training at their own pace. In addition, they will be prompted to take actions at several points within the training, or they may move through the training using the Next button.

    Documentation
    The Office SharePoint Server Training Standalone Edition contains two documents: the Install Guide and the User Guide.
    Additional training resources
    Help and How To
    Get detailed how-to articles and videos to help you use Office SharePoint Server 2007 .
    Product Overview
    Find out how Office SharePoint Server 2007 can benefit your business.
    Everything about Office SharePoint Server
    Find out more about how to use Office SharePoint Server 2007 to help you collaborate and increase your productivity
    Two editions available
    There are two editions of the Training: Portal and Standalone. The Standalone Edition can be downloaded by anyone for immediate use.
    The other edition of the Training is the Portal Edition. The Portal Edition can be installed by a server administrator on an Office SharePoint Server site for Office SharePoint Server end- users. The Portal Edition allows a server administrator to add and remove content, track training usage, and customize the look and feel of the Portal Edition.
    System requirements
    Operating system
    Windows XP SP2; Windows Server 2003 R2, Windows Server 2003 and Windows Vista

    Additional requirements
    If you do not have the appropriate software on your personal computer, you may need to install the following software to view the training. To do this, click on one of the following links and follow the installation instructions.
    Download/install Adobe® Flash® Player (to view interactive training materials).
    Download/install Microsoft Word 2003 Viewer (to view articles).
    Download/install Windows Media Player (to view videos).
    Supported browsers
    Internet Explorer 6.0 or later
    Download training
    Download both editions of the training here:
    http://office.microsoft.com/en-us/sharepointserver/HA102488011033.aspx
    Office Online training
    To view the articles and videos from this training online, as well as complementary content, see the Roadmap to using SharePoint Server 2007 at: http://office.microsoft.com/en-us/sharepointserver/HA102486841033.aspx.

    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7BB3A2A3-6A9F-49F4-84E8-FF3FB71046DF&displaylang=en
  • Introducing Visio 2010

    Visio 2010 brings many new features that make Visio more powerful and easier to use. This post gives a few quick highlights on Visio 2010, along with links to more detailed posts on the Visio team’s official blog.











    One of the first things users of Visio 2010 will notice is that menus and toolbars have been replaced by the Office Fluent UI, which makes frequently used commands easier to find. Here is the Home tab of the Visio Ribbon:


    The new Ribbon UI is accompanied by a redesigned Shapes Window—shown below in both expanded and collapsed mode—which lets you easily combine your favorite shapes from multiple stencils into one view.



    Visio 2010 also includes many enhancements to the diagram creation experience. One such enhancement is the Quick Shapes Mini Toolbar, which allows you to hover over a shape and click to AutoConnect a new shape, as shown in the below screenshot. This is one of the ways Visio has integrated Live Preview into the diagramming experience.



    For more information on Visio 2010’s features for editing and organizing the information in diagrams, see the following posts:

    http://blogs.msdn.com/b/visio/archive/2009/09/29/inserting-and-deleting-shapes-in-visio-2010.aspx
    http://blogs.msdn.com/b/visio/archive/2009/09/01/cross-functional-flowcharts-in-visio-2010.aspx
    http://blogs.msdn.com/b/visio/archive/2009/08/25/organizing-diagrams-with-containers.aspx

    Visio 2010 makes it easier to give a polished, professional look to your diagrams. The “Auto Align & Space” command is one of our new layout features; it cleans up your diagram’s layout while preserving its basic arrangement, as illustrated below:

    for more information go to
    http://office.microsoft.com/en-us/visio/
    to dawenlad Try Visio 2010 >
    http://office.microsoft.com/en-us/visio/redir/XT101855553.aspx
  • كيفية تنمية مهارتك وتطوير نفسك في وظيفة أوفي مجال معين

     

    كل شاب مصري اوعربي يتخرج من الجامعة أو المعهد أو المدرسة يتمني أن يكون متميزا في مجاله المهني أو العلمي  وان يجد بسهوله فرصة عمل جيدة تناسب إمكانياته وطموحاته وأحلامه

    clip_image001

    وإذا وجد العمل فانه يريد أن يحقق النجاح الدائم المتواصل فيه , ولكي يحصل علي مراده فلابد أن يتميز بسرعة وفي وقت مناسب ويطور من نفسه بدرجة كبيرة بعد تخرجه من جامعته أو مدرسته أو معهده  وان يكتسب خبرة جيدة في زمن قياسي .
    إذ لا تكفي الدراسة الجامعية لتطوير نفسك فهي فقط تضعك علي أول الطريق للاجتهاد وتحصيل المزيد من العلم واكتساب الخبرات العملية التطبيقية .

    اليك خطوات تطوير نفسك بسرعة الأولي: محور المعرفة
    الثانية: التدريب
    الثالثة: التطبيق والممارسة العملية

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

    التدريب هو العملية التي تهدف إلي تطوير العنصر البشري بتزويده بالمعارف والمهارات اللازمة , وتنمية قدراته ومهاراته , وتعديل اتجاهاته وقناعاته من اجل رفع مستوي أدائه وزيادة إنتاجيته , وتحقيق أهدافه وطموحاته الخاصة والطموحات الوظيفية .
    يحتل التدريب والتعليم المستمر أهمية قصوى في نمو وتقييم الأعمال بمختلف أنواعها ، حيث أنهما أساس تنمية مهارات وقدرات العاملين بتلك المنظمات التي تيسر لهم أداء العمليات الفنية والإدارية وتحليل المشاكل واتخاذ القرارات المتعلقة بأعمالهم .
    ويمثل التدريب–وسيلة هامة لتحقيق التنمية الشاملة باعتبار العنصر البشرى هو الركيزة الأساسية لعملية التنمية.
    الثالثة التطبيق والممارسة العملية

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

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

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

    وقبل كل هذا الإيمان بجدوي وهدف ما سوف تفعله وبانك بتطوير نفسك سوف تكون عنصرا فعالا داخل مؤسستك ثم عنصرا مؤثرا داخل بلدك تعمل علي نهضته بحق وتناصر قضاياه بأسلوب عملي علمي

  • كيف يعمل البريد الإلكتروني ؟

    بالرغم من بساطة التعامل مع البريد الإلكتروني هو في الواقع يعتمد على مجموعة كبيرة من إجراءات التشغيل المعقدة ، لاستخدام البريد الالكتروني لا يوجد ضرورة لفهم كيفية عمله ، مع ذلك هذه مقدمة موجزة تساعد المستخدمين على فهم مبادءه الأساسية، وإعطائهم فكرة عن كيفية تكوين البريد الإلكتروني.

    كيف يعمل البريد الإلكتروني ؟
    يقوم البريد الإلكتروني على استخدام علب البريد الإلكترونية. عندما يتم إرسال رسالة بريد إلكتروني، يتم توجيه الرسالة من خادم إلى خادم حتى تصل إلى خادم البريد الإلكتروني الذي يخدم المستلم.

    بتفاصيل أكثر ، يتم إرسال الرسالة إلى خادم البريد المكلف بنقل رسائل البريد الإلكتروني (ويسمى MTA اختصارا ل" Mail Transport Agent " , وكيل نقل البريد) إلى MTA الخاص بالمتلقي. على شبكة الإنترنت، MTAs تقوم بالاتصال مع بعضها البعض باستخدام بروتوكول SMTP، و لذلك تسمى بخوادم SMTP أويطلق عليها في بعض الأحيان خوادم البريد الصادر.
    ثم يسلم MTA الخاص بالمستلم رسالة البريد الإلكتروني إلى خادم البريد الوارد (,ويسمى MDA اختصارا ل" Mail Delivery Agent "، وكيل توصيل البريد)، الذي يقوم بتخزين البريد الإلكتروني حتى يقبله المستخدم.

    هناك بروتوكولين رئيسيين لاسترداد البريد الإلكتروني على MDA
    (Post Office Protocolg ) POP3 ، الأقدم من الاثنين، الذي يستخدم لاسترداد البريد الإلكتروني، وفي بعض الحالات، يترك نسخة منه على الخادم.
    Internet Message Access Protocol) IMAP )، الذي يستخدم لتنسيق حالة رسائل البريد الإلكتروني (قراءة، حذف، نقل) عبر عدة عملاء للبريد الإلكتروني.و مع IMAP، يتم حفظ نسخة من كل رسالة على الخادم، حتى يتمكن من إتمام مهمة التزامن.
    ولهذا السبب، تسمى خوادم البريد الإلكتروني الواردة خوادم POP أو خوادم IMAP، تبعا للبروتوكول المستخدم.

    how-email-work

    بالمقارنة مع العالم الحقيقي:

    MTAs بمثابة مكتب البريد (منطقة فرز البريد، و من ثم نقله)، بينما MDAs مثل علب بريد، التي تخزن الرسائل (بقدر ما يسمح حجمها) حتى يقوم المستلمين بالإطلاع على الصندوق. وهذا يعني أن المستلم ليس بحاجة أن يكون متصلاً عندما يرسل أحدا ما بريدا إلكترونيا له.
    لمنع كل فرد من التحقق من رسائل البريد الإلكتروني الخاصة بالمستخدمين الآخرين، MDA يوفر الحماية بطلب اسم المستخدم وكلمة مرور عند تسجيل دخول.
    لاسترداد البريد : يتم استخدام برنامج حاسوبي يسمى MUA اختصارا ل " Mail User Agent " (وكيل مستخدم البريد).
    عندما يكون MUA برنامج مثبت على النظام الخاص بالمستخدم، فإنه يسمى عميل البريد إلكتروني (مثل Mozilla Thunderbird أو Microsoft Outlook أو Mail Eudora ، Incredimail أو Lotus Notes).

    عندما تستخدم واجهة ويب للتفاعل مع خادم البريد الوارد، تسمىwebmail.

    Open relay
    بشكل افتراضي، ولأسباب تاريخية، ليس من الضروري للمرسل اثبات هويته الحقيقية لإرسال البريد الإلكتروني، مما يعني أنه من السهل جداً تزييف عنوان للمرء عند إرسال البريد.
    ولهذا السبب، يقوم مقدمي خدمات الإنترنت ISP بالتأمين على خوادم SMTP بالسماح فقط للمشتركين باستخدام الخوادم، أوبمعنى أكثر دقة السماح للآلات التى لها عنوان IP ينتمي إلى المجال الخاص ب ISP . وهذا ما يفسر لماذا يجب على المستخدمين المسافرين تعديل إعدادات خادم الصادر على حساب البريد الإلكتروني الخاص بهم في كل مرة ينتقلون إلى منزل جديد أو عمل جديد.
    عندما يكون خادم البريد الإلكتروني لمنظمة ما معرف بشكل غيرصحيح، ويسمح للمستخدمين الغير التابعين له والمنتمين لأي شبكة بإرسال رسائل البريد الإلكتروني، يسمى هذا الخادم open relay.
    وتستخدم خوادم ال open relay عموما من ال spammers، لأنها تسمح لهم بإخفاء المصدرالحقيقي لرسائلهم. نتيجة لذلك، يقوم العديد من موفري خدمة الإنترنت يالإبقاء على القائمة السوداء لل open relay محدثة ، لحماية المشتركين من تلقي رسائل من هذه الخوادم.

    المصدر