كيف تعد تقرير مقارنة بين منتجات تقنية؟

الكاتب \ تصنيف تقنية, عام \ أغسطس 29, 2015

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

لتسهيل عملية الشرح، فأننا سنفترض المقارنة بين منتجين فقط و يمكنك بالطبع تطبيق العملية على العديد من المنتجات. كما في نهاية هذا المقال ستجد هناك ملف مثال على ما سيتم شرحة لكي تكون أداءة مساعدة لك في عملية المقارنة.

 

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

مقارنة بين منتجات تقنية

  1. مقدمة
    1. نظرة عامة (Overview)
      في هذا القسم تذكر نظرة عامة على التقرير وعن المقارنة بشكل عام.
    2. الغرض والهدف (Purpose and Objective)
      في هذا القسم تذكر الغاية والغرض من اعداد هذا التقرير والأهداف المراد تحقيقها من هذا البحث والنتائج التي توصلت لها خلال هذا التقرير
    3. المجال (Scope)
      تذكر في هذا القسم المجال الذي يغطيه هذا التقرير أي تذكر الأمور و المنتجات الداخله في هذا التقرير.
    4. النتائج النهائية (Key Findings)
      في هذا القسم تذكر أهم النقاط التي توصلت إليها خلال تحليلك وبحثك
    5. التوصيات (Recommendations)
      في هذا القسم تذكر التوصيات وهو المكان الذي تقرر فيه المنتج الأفضل وتذكر الأسباب بشكل مختصر حيث التفصيل سيكون في الأقسام التالية.
    6. التعاريف والمختصرات (Definitions, Acronyms and Abbreviations)
      في هذا القسم تذكر المصطلحات والتعاريف التي استخدمتها خلال اعداد التقرير
    7. الإفتراضات  والقيود (Assumptions and Constraints)
      في هذا القسم تذكر أي قيود أو افتراضات قمت بإفتراضها خلال اعداد هذ التقرير.
  2. المنتج الأول
    1. نبذه عن الشركة (Company Overview)
      في هذا القسم تذكر نبذه مختصره عن الشركة المصنعة للمنتج.
    2. نبذه عن المنتج (Product Overview)
      في هذا القسم تذكر نبذه مختصره عن المنتج وماذا يقدم.
    3. خصائص المنتج (Product Features)
      في هذا القسم تقوم بسرد جميع خصائص المنتج
    4. مكونات المنتج (Product Components)
      في هذا القسم تقوم بذكر مكونات المنتج في حال كان المنتج كبير وذو مكونات كبيرة.
    5. القيمة السوقية والتقييم (Market Share & Rating)
      في هذا القسم تذكر القيمة السوقيه للمنتج والشركة و تقييم المنتج مقارنة بالمنتجات الشبيهه ويمكن الإعتماد على دراسات خاصه من شركة جارتنر و فوريستر.
    6. الرخص و تحديد العتاد (Licensing & Hardware Sizing)
      في هذا القسم تذكر الرخص المطلوبه و طريقة احتسابها و كذلك العتاد اللازم لتشغيل ذلك المنتج.
    7. النسعيرة والتكلفة الإجمالية للملكية (Pricing & Total Cost Of Ownership)
      في هذا القسم تذكر اسعار الرخص و التكلفة الإجمالية من امتلاك المنتج خلال الثلاث أو الخمس سنوات.
    8. الدعم الفني (Support)
      تذكر طريقة الشركة في الدعم الفني الخاص بالمنتج وعلى ماذا يشتمل ماهي أنواع الدعم وكذلك المدد المحدده لكل منتج. مع ذكر انتهاء الدعم للمنتج.
    9. محاسن ومساوئ المنتج (Product Pros & Cons)
      في هذا القسم تذكر أوجه المحاسن والمساوئ للمنتج من خلال التحليل والدراسة التي قمت بها.
  3. المنتج الثاني
    1. نبذه عن الشركة (Company Overview)
    2. نبذه عن المنتج (Product Overview)
    3. خصائص المنتج (Product Features)
    4. مكونات المنتج (Product Components)
    5. القيمة السوقية والتقييم (Market Share & Rating)
    6. الرخص و تحديد العتاد (Licensing & Hardware Sizing)
    7. النسعيرة والتكلفة الإجمالية للملكية (Pricing & Total Cost Of Ownership)
    8. الدعم الفني (Support)
    9. محاسن ومساوئ المنتج (Product Pros & Cons)
  4. المقارنة
    هذا القسم يعتبر الأهم حيث يتم فيه المقارنة بين المنتجين أو المنتجات و يذكر أوجه الإختلاف بين كل منتج.
  5. المصادر
    تذكر المصادر التي استخدمتها خلال بحثك واعدادك لهذا التقرير.
  6. الملحقات
    تقوم بإدارج أي ملحقات ترى أنها ضرورية وتدعم فكرة البحث والتحليل.

وبهذا تكون أكملت تقريرك بشكل جيد. مع ملاحظه أن المقال يركز على الهيكل الأساسي للتقرير وليس المحتوى. و اذا كنت ترغب في الإطلاع على تقرير كامل مبنى على خطى هذا المقال فبإمكانك الإطلاع على هذا الملف والذي يقارن بين منتجين في نفس المجال، و لتحميل التقرير BMC Remedy vs. IBM Control Desk

 

 

وسوم: , , , ,

انترنت الأشياء IoT

الكاتب \ تصنيف تقنية, عام \ أغسطس 10, 2015

 

هذا الفيديو يعطي نظره مبسطة عن مسطلح انترنت الأشياء وماذا يعني؟!

وسوم: , , ,

ماذا يعني مصطلح “systems of record” vs. “systems of engagement”

الكاتب \ تصنيف تقنية, عام \ يونيو 12, 2013

هذه مقالة سريعة جدا وقصيرة أحاول من خلالها إيضاح بعض المصطلحات والمفاهيم الخاصة بتقنية المعلومات بالمنشأة الكبيرة (Enterprise) والتي غالباً لا تجدها تتداول من خلال المواقع الإجتماعية أو المدونات العربية. لذا سأطرح من فترة لفترة هذه المصطلحات لعلها تعطيك فكرة عندما تكون بإجتماع ويتم ذكر تلك المصطلحات فتكون لديك معرفة بها.

 

# ماذا يعني Systems of Record

لتسهيل الشرح سأعطي مثال، خذ مثالاً نظام شؤون الموظفين في نظام إدارة موارد المؤسسة (ERP) أغلب الأنظمة الموجودة سواء Oracle ERP او SAP  وغيرها كانت أو ما زالت عبارة عن (Systems of Record) أي أنها تاخذ سجل وتحفظه في قاعدة البيانات وبشكل عام هذه أغلب وظائفها. ومؤخراً يتم التوجة إلى (Systems of Engagement)

 

# ماذا تعني Systems of Engagement

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

 

 

وسوم: ,

كيف تخطط لإنشاء استراتيجية لتقنية المعلومات IT Strategy – الجزء الأول

الكاتب \ تصنيف تقنية, عام \ يونيو 11, 2013


حالياً أقوم بعمل خطة لإنشاء استراتيجية لإدارة تقنية المعلومات. وأحببت مشاركتكم في تجربتي. وهي عبارة عن صفحات عرض قمت بتقديمها. بحيث سأفوم بعرضها على شكل صفحات مع شروحات بالعربية. الهدف هو بناء استراتيجيه بسيطه (Lightweight) تساعدك في تحديد مستقبل وتوجهات إدارة  تقنية المعلومات لديك في المستقبل.

 

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

 

في البداية سنتحدث عن تعريف الإتسراتيجية

هنري (وهو شخص ذو باع طويل في علم الإدارة و الأعمال) يعرف الإستراتيجية على أنها أمر:

  • إتجاهي
    • عبارة عن نمط من السلوك عبر فترة من الزمن.  السلوك قد يكون مرتبط بالأفراد أو بأعمال المؤسسة.
    • رؤية المؤسسة للعمل الذي تقوم به.  كيف ينظر القائمون على المؤسسة والمدراء للعمل (Business) الذي يقومون به.
    • إتجاه او التوجه العام في المستقبل. عبارة عن خطه تقود لتحقيق هدف معين أو مجموعة من الأهداف. بحيث اذا تم اتباع هذه الخطة يتم تحقق أحد تلك الأهداف أو جميعها.
  • عملي
    • خطه أو مجموعة من الأحداث في المستقبل: مجموعة المشاريع أياً كان نوعها والتي تأثر على نمو وتطور تلك المؤسسة.

استراتيجية إدارة تقنية المعلومات غير مختلفة عن التعريف السابق ذكره. ولبناء استراتيجية لإدارة تقنية المعلومات لابد أن تستمد من استراتجية المؤسسة الأساسية. فأي مؤسسة أعمال يجب أن يكون لها استراتيجية أعمال (Business Strategy) والتي عادة تستمد منها بعض المعطيات التي تحدد شكل استراتيجية إدارة تقنية المعلومات لأنه في النهاية الهدف من تقنية المعلومات هو خدمة الأعمال. فأي مؤسسة تستخدم التقنية إنما هي تستخدمه لتغذية نفسها وتطوير قدراتها الإنتاجية في العمل الذي تؤدية.  لذلك فشركة قارتنر (Gartner) وهي الشركة المتخصصة في الإستشارات وتقييم الشركات والتقنيات تلخص أن استراتيجية تقنية المعلومات ممكن أن تكون بأحد الأشكال التالية:

 

قارتنر ترى أن استراتيجية إدارة تقنية المعلومات ممكن أن تكون بأحد الأشكال التالية:

  • مختصر لإدارة المؤسسة: وهي عبارة عن صفحة او صفحتين تقدم إلى مجلس إدارة المؤسسة وغالباً تكون عندما تكون الرؤية واضحة و لفترات قصيرة المدى من 8 إلى 10 اشهر.
  • استرتيجية تقنية معلومات: وهي عبارة عن استراتيجية فقط من دون تفاصيل من 15 إلى 20 صفحة يذكر فيها التوجه، الوضع الحالي و الوضع المستقبلي الذي تطمح له المؤسسة من خلال تطبيق تلك الإستراتيجيات.
  • خطه استراتيجية تقنية المعلومات: عبارة عن وصف للخطه بتفاصيل بحيث تنقلك من الوضع الحالي للمستقبلي، وعادة تكون من خلال مبادرات تترجم لاحقاً إلى عدة مشاريع تنفذ ومع تنفيذها يتم التقدم والتغيير إلى الوضع المستقبلي.
  • خطة تشغيل تقنية المعلومات: عبارة عن حطه توضح الوضع الحالي للعمليات والإجراءات بما في ذلك الميزانية والخدمات والخبرات وغيرها.

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

قائمة ببعض الشركات (غير مرتبة) وليست قائمة شاملة لكل الشركات في هذا المجال:

الإسم عن الشركة التخصص الأساسي الدخل بالدولار الأمريكي (تقريبي) عدد الموظفين (تقريبي) تاريخ الإنشاء
McKinsey & Company من الشركات العريقة المتخصصة في الإدارة والإستشارات للحكومات والمؤسسات. وهي من الشركات التي لا تعمل الإ مع عملاء معينين وبميزانية عالية ومشاريع تدوم لفترات طويلة من الشراكة الإدارة 7 مليار 17000 1926
Bain & Company بين أيضاً من الشركات المتخصصة في الإدارة كمكنزي وايضاً هي من الشركات التي لا تعمل إلا مع عملاء معيين. الإدارة 5500 1973
Deloitte واحده من أربعة أو ما يسمي (Big Four (audit firms)) ومشهورة كثيراً بعمل التدقيق القانوني المالي للشركات والجهات الحكومية. وأحيانا ما تجد اسم الشركات عند أعلان بعض الشركات القوائم المالية في الصحف الخدمات المالية 31.3 مليار 193000 1845
PricewaterhouseCoopers مشابهه لشركة ديلويت وهي ايضاً أحد الأربعة الكبار وتقدم خدمات مالية واستشارية الخدمات المالية 31.5 مليار 180000 1998
Accenture شركة متخصصة في تقديم الخدمات الإستشارية الإدارية وهي تعتبر (System Integrator) ولديها عدد موظفين كبير. ومشهور عنها المصداقية في العمل والإحترافية، وهي ايضاً من الشركات التي لا تعمل مع أي عميل، ربما لديها في المنطقة السعودية مثلا فقط ثلاث عملاء الإدارة 30 مليار 257000 1989
IBM GBS فريق عريق من شركة IBM المشهورة وهذا الفريق او الإدارة أيضاً من الذين لا يعملون الإ مع العملاء ذو الميزانية العالية والمهمين في العالم. والدخل الذي يحققة يتعتبر %19 من دخل الشركة IBM اي ما يعادل 20 مليار تقنية المعلومات 56.4 مليار 190000 1991

طبعاً هناك شركات أخرى كما ذكرنا مثل HP و غيرها أيضاً تعمل على تقديم الإستشارات. فقط قمت بذكر الشركات الآنفة لكي تساعدكم في حال رغبتم البحث عن شركات تقدم هذه الخدمة.

 

الآن سنتحدث عن الخطوات التي سنتبعها خلال هذ المقالات، مع ملاحظة أن الخطوات التالي ليست طريقة لعملية استراتيجية لإدارة تقنية المعلومات وإنما خطوات سأتبعها أنا لتقديم هذه السلسة من المقالات.

 

الطريقة التي سأتبعها لتقديم الفكرة هي البدء في عمل توحيد للنظرتنا للإستراتيجية ومن بعد ذلك النظر وتحليل الوضع الحالي للمؤسسة وتقييمه، ثم تصور المستقبل وعمل تحليل او ما يسمي (GAP ANALYSIS) وبعد ذلك الشروع في كتابة الإستراتيجية.

 

هذا لليوم وسنستكمل في المقالات اللاحقة

وسوم: , ,

من الصفر إلى بطل، صمم تطبيقاتك لأفضل

الكاتب \ تصنيف تقنية, محاضرات \ أبريل 18, 2013

هذه محاضرة قمت بتقديمها في فعالية ديف كامب (DevCamp) الرياض، بحاضنة بادر. يوم الخميس 18، ابريل 2013

ولإطلاع على العرض

وسوم: ,

دورة تدريبية: تعلم تطوير برامج (iPhone, iPad, and Android) بإستخدام جافا سكربت فقط

الكاتب \ تصنيف تدريب, تقنية \ فبراير 5, 2012

سيتم عقد دورة تدريبية لتعلم تطوير برامج (iPhone, iPad, and Android) بإستخدام جافا سكربت بناء على نظام  Appcelerator Titanium  والذي يمكنك من تطوير برامج Native تعمل على كل من (iPhone, iPad, and Android) دون الحاجة لتعلم عدة لغات و تقنيات لكل نظام تشغيل.

 

لمن هذه الدورة؟

نفترض عدم وجود أي خبرة مسبقة في مجال تطوير تطبيقات الهواتف الذكية. برنامج التدريب مصمم لكي يساعد كل من يرغب في تعلم تطبيقات على أنظمة الهواتف الذكية واللوحية باستخدام أدوات تطوير سهلة جداً مثل لغة الجافا سكربت واستخدام HTML 5.

 

تفاصيل الدورة:

اسم الدورة: تطوير برامج (iPhone, iPad, and Android) بإستخدام جافا سكربت

تاريخ الدورة: من 25 فبراير إلى 29 فبراير 2012

وقت الدورة: من الساعة الثالثة عصراً حتى التاسعة مساءً.

مدة الدورة: خمسة أيام

مكان الدورة: الرياض

المادة العلمية: سيتم تسليم كتيب خاص لكل المتدربين و سي دي أمثلة على التدريب

مستوى الدورة: مبتدى إلى متوسط

نوع الحضور: رجال فقط

قيمة الدورة: 2000 ريال للتسجيل المبكر قبل تاريخ 19 فبراير، و 2200 للتسجيل المتاخر.

الخدمات: يتم تقديم وجبة عشاء، وخلال فترات الإستراحة يقدم الشاي والقهوة و المرطبات.

 

محتوى الدورة:

تحتوي الدورة على عدة مواضيع:

  • مقدمة تعريفية بأنظمة تشغيل الهواتف الذكية.
  • تنصيب أدوات التطوير للهواتف الذكية (iPhone SDK, Android SDK).
  • مقدمة إلى نظام Titanium.
  • تطوير واجهات رسومية (شاشات).
  • التعامل مع أدوات Titanium.
  • تطوير برامج تتعامل مع الشبكات الإجتماعية مثل فيسبوك وتويتر.
  • التعامل مع قواعد البيانات و الملفات في نظام Titanium.
  • التعامل مع الخرائط مثل Google Maps.
  • التعامل مع الملتيميديا مثل الصوت و الفيديو والكاميرا.
  • التعامل مع أداوت الهاتف مثل دفتر العناوين والرسائل، ونظام التنبيهات.

 

متطلبات الدورة:

  1. الإلمام البسيط بلغة الجافا سكربت.
  2. احضار جهاز لابتوب (محمول).
  3. يفضل احضار جهاز ماك (ضروري للتطوير على الايفون والإيباد)، ويمكن احضار أي جهاز آخر للتطوير على نظام الأندرويد.

 

يرجي تعبة هذا النموذج وسيتم مراسلتك في حال قبول طلبك، علماً أن المقاعد محدودة.

 


 

 

وسوم: , , , ,

شكر لمدير قسم التنفيذ بفرع كهرباء شمال الرياض

الكاتب \ تصنيف عام \ يناير 30, 2012

 

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

 

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

 

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

 

شكرا لكم

وسوم:

مقابلات بخصوص وظائف مطورين و مصممين

الكاتب \ تصنيف تقنية, عام \ يناير 28, 2012

 

من فترة إلى أخرى استلم طلبات وبعض الإتصالات من بعض الإخوة يسألونني عن ما اذا كنت أعرف بعض المطورين أو المصممين “الجيدين” المهتمين في العمل سواء بدوام كامل أو كتعاون. في المقابل ايضاً يصلني بعض الطلبات من بعض طالبي العمل.

 

لذا قررت في جمع معلومات عن المطورين/المطورات، المصممين/المصممات، وعمل مقابلة على “الانترنت” ان امكن، بحيث استطيع خدمة الجميع. للتقدم بالطلب يرجى تعبئة النموذج وارسال السيرة الذاتية إلى بريدي nalbadia < AT > nalbadia.com. لكن مع مراعاة التالي.

  • تعبئتك للنموذج، لايعني حصولك على مقابلة ولا تأكيدا على حصولك على وظيفة.
  • عمل مقابلة معك لا يعني تأكيداً على حصولك على وظيفة.
  • الطلبات للعمل في مدينة الرياض فقط (حالياً)
  • لا نتحمل أي تبعات قد تتعرض لها جراء قبولك اي عرض وظيفة أو العمل في أي مكان.
  • هذه الخدمة مجانية ولا نأخذ مقابلاً عليها.

يرجى تعبئة النموذج هنا

 

 

وسوم: ,

نبذه تعريفية عن REST وكيفية استخدامها؟

الكاتب \ تصنيف تقنية, عام \ يناير 22, 2012

السلام عليكم ورحمة الله وبركاتة

وصلني من كم يوم سؤال عن REST و ماذا تعني و كيف تستخدم؟ سأشرح باختصار شديد

 

تعريف REST – Representational state transfer
هي طريقة للتخاطب بين الأنظمة في بيئية الويب تعتمد على بروتوكول HTTP وعلى الدوال المعروفة (GET  | POST | PUT | DELETE) وعلى خاصية أن كل خدمة يتم وصفها والوصول إلىها عن طريق رابط فريد . ظهرت في عام 2000 جزء بحث دكتورة للعالم Roy Fielding.

 

الفكرة عبارة عن تمثيل خدمة على موقع ويب برابط بحيث يقوم الطرف الثاني باستخدام هذه الخدمة عن طريق هذا الرابط سواء عن طريق (GET  | POST | PUT | DELETE) وأغلب المواقع تستخدم GET و  POST. على حسب الخدمة. هذه الخدمة ترجع الناتج للطرف الثاني وذلك اما أن تكون على شكل (XML | JSON| ATOM| RSS) وهي ليست حكراً على هذه الصيغ إذ أنه يمكن إرجاع نص فقط.

 

لنأخذ مثال:

سنأخذ تويتر كمثال لشرحنا وسنستخدم JQuery لطلب الخدمة الموجودة في تويتر وعرضها على صفحتنا.

 

 
<html>
    <head>
    <title>REST - SAMPLE </title>
    <!-- الستايل الخاص بتنسيق البيانات المسترجعة من تويتر -->
    <style type="text/css">
       #tweets { margin:40 0 40 0;}
      .odd, .even { display:block; padding:5px;}
      .odd { background-color:#efefef;}
      .even { background-color:#cecbcb;}
    </style>
    <!-- اضافة مرجع لمكتبة جي كويري -->
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
    <!-- كود الجافا سكربت الخاص باستدعاء خدمة تويتر -->
 
    <script type="text/javascript" >
      /* دالة الجي كويري التي ستعمل بمجرد عرض الصفحة*/
        $(document).ready(function () {
        /* هنا يتم ربط حدث ضغط الزر بدالة تقوم بالاتصال بتويتر */
            $("#get").click(function () {
 
                /* هنا يتم استدعاء الخدمة الموجودة بتويتر وارسال اسم المستخدم كمتغير */
                $.getJSON('https://api.twitter.com/1/statuses/user_timeline.json?callback=?&screen_name=' + $("#username").val(), function (data) {
                    /* في حال نجاح العملية يتم ارجاع التفاصيل على شكل (JSON) */
                    for (i in data) {
                        /* يتم عرض التويتات التي حصلنا عليها من استدعاء الخدمة */
                        if(i % 2 !=0 )
                            $('#tweets').append('<label class="odd">' + data[i].text + '</label>');
                        else $('#tweets').append('<label class="even">' + data[i].text + '</label>');
                    }
                });
            });
        });
    </script>
    </head>
    <!-- -->
    <body>
        <label>Type Twitter Screen Name</label>
        <input id="username" type="text" value="nalbadia" />
        <input id="get" type="button" value="Get" />
        <div id="tweets"/>
 
    </body>
</html>

النتيجة ستكون كما في الصورة التالية:

 

أتمنى أن وفقت في الشرح بشكل مبسط وسهل :)

وسوم: ,

كيف استطاعت مجموعة المجهولين “Anonymous” اغراق موقع justice.gov

الكاتب \ تصنيف عام \ يناير 20, 2012

اتخذت مجموعة المجهولين “Anonymous” طريقة مبتكرة حيث تعتمد على الشبكات الاجتماعية في اغراق موقع “justice.gov” و ايضاً مكتب التحقيقات الفدرالية FBI وذلك اثر الأعتراض على قرار ايقاف موقع مشاركة الملفات المشهور “MegaUpload”.

 

الفكرة:

نص جافا سكربت يتم تشغيلة عند زيارة المستخدم لرابط موضوع على موقع “pastehtml.com”. هذا الموقع يسمح بوضع كود HTML و Javascript مما يجلعه خطر. بمجرد دخول المستخدم على الرابط يتم تشغيل الكود تلقائيا و يقوم بعمل طلب لصور “img” بشكل سريع. هذا الرابط يتم تناقله من خلال مواقع الشبكات الإجتماعية خصوصاً تويتر و فيسبوك.

 

هذا جزء من الكود الذي يتم تشغيله عن زيارتك للصفحة و يلاحظ انه يحاول اغراق موقع “justice.gov”. لايقاف الكود يجب اغلاق الصفحة.

 

تحذير: استخدام هذا الكود النصي قد يعرضك للمسائلة القانونية. الكود النصي موضوع هنا لأغراض تعليمية، ولا يتحمل الموقع وصاحبة أي مسؤولية لاستخدامة لأي غرض، لذا جرى التنبية.

Warning: Using this code may be illegal. The code is posted here for educational purposes. The site and its owner holds no responsibility whatsoever for using this code in any way.

 

<script>
 
    </script>

وسوم: , , ,