إرشيف شهر يناير, 2010

دورة XML: الدرس الرابع11 من التعليقات

الكاتب: 16 يناير, 2010
الزيارات: 2,428


.

title4 دورة XML: الدرس الرابع

.

  • · الإبحار في ملفات الـ XML :

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

الآن ، ماذا لو أردنا الوصول إلى بيانات كاتبٍ معين ، عن طريق رقم الـ id الخاصّ به مثلاً .. أو عن طريق اسمه أو رابط مدونته ؟

إنّ معرفتنا لاسم العنصر الَّذي يحمل بيانات الكاتب الواحد وهو <author> لا يكفي ، لا بدّ إذًا من وجود طريقة تساعدني على الوصول إلى عناصر معيّنة ، بعبارةٍ أخرى أسلوب للإبحار في ملفات XML ” XML Files Navigation ” .

توجد طريقتين لذلك وهما :

1-     استخدام لغات مخصّصة للاستعلام في ملفات XML ، وعلى رأسها :

XPath ، XQuery

هذه اللغات تقدّم أسلوبًا معيّنًا للبحث في ملف XML بالاعتماد على وجود معلوماتٍ حول العناصر ، على سبيل المثال :

  • اسم العنصر .
  • اسم أحد أبناءه .
  • اسم العنصر الأب .
  • قيمة إحدى الصفات .

2-     التعامل المباشر مع الهيكل الشجريّ لملف الـ XML ، وهنا يكون الوصول للعنصر عن طريق تتبع المسار الوراثي له .

بالنسبة للغة XPath فسوف نتناولها بالتفصيل في الجزء الثاني من الدورة بإذن الله ، أمّا درسنا اليوم فسوف نتحدّث فيه عن الطريقة الثانية .

مع ملاحظة أنّنا نستطيع الجمع بين الطريقتين أثناء البرمجة .

.

.

افتح ملف techwldAuthors.xml الذي قمنا بإنشائه في المرة السابقة عبر المتصفح .

لاحظ الهيكلية الشجرية التي تحدثنا عنها في الدرس الأول ، فهم هذه الهيكلية مهمّ جدًا للتعامل مع عناصر الـ XML برمجيًا .

xml navegation دورة XML: الدرس الرابع

المزيد

ملخص بتدوينات الأسبوعبدون تعليقات

الكاتب: 16 يناير, 2010
الزيارات: 127

weeksumary ملخص بتدوينات الأسبوع

هنا التصويت لأفضل موقع عربي لعام 200954 من التعليقات

الكاتب: 15 يناير, 2010
الزيارات: 5,835

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

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

ينتهي التصويت يوم الجمعه القادم الموافق 22 يناير , بالتوفيق للجميع.

أنتهى التصويت

جوجل تجعلُ بروتوكول HTTPS افتراضياً لبريدها ولجميع خدماتهابدون تعليقات

الكاتب: 14 يناير, 2010
الزيارات: 445

img 115752 gmail logo 300x224 جوجل تجعلُ بروتوكول HTTPS افتراضياً لبريدها ولجميع خدماتها

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

المصدر

هل سوف توفر شركة الاتصالات السعودية هاتف قوقل نيكسس ون في السعودية؟15 من التعليقات

الكاتب: 14 يناير, 2010
الزيارات: 3,028

stcnexusone thumb هل سوف توفر شركة الاتصالات السعودية هاتف قوقل نيكسس ون في السعودية؟

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

فيسبوك تختار شركة مكافي لحماية موقعها ومستخدميها7 من التعليقات

الكاتب: 14 يناير, 2010
الزيارات: 1,569

facebook logo 300x112 فيسبوك تختار شركة مكافي لحماية موقعها ومستخدميها mcafee logo فيسبوك تختار شركة مكافي لحماية موقعها ومستخدميها

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

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

للحصول على نسختكم الخاصة من برنامج مكافي يمكنكم زيارة رابط مكافي على الفيسبوك من هنا.

المصدر1، المصدر2

القائمة النهائية للمواقع المرشحة للتصويت كأفضل موقع عربي لعام 200932 من التعليقات

الكاتب: 14 يناير, 2010
الزيارات: 4,461

bestweb20091 القائمة النهائية للمواقع المرشحة للتصويت كأفضل موقع عربي لعام 2009

خلال الأسبوع الماضي قمنا بالإعلان عن منافسة لأفضل تطبيق عربي لعام 2009، وهذه المنافسة تتم من خلال التصويت على الموقع من قبل زوار عالم التقنية، لذلك قمنا بوضع صفحة لترشيح أي شركة أو فرد يرى موقعه يوافق الشروط التي وضعناها وأهمها شرط أن يكون تطبيق ويب، ولكن للأسف الكثير من المواقع التي شاركت لا توافق الشرط الأساسي مثل المنتديات والمدونات لذلك تم استبعاد الكثير من المواقع، ولقد بلغ عدد المواقع التي تم ترشيحها 145 موقع.

وقبل أن نقوم بطرح التصويت قررنا أن نقوم بتصفية المواقع الـ 145 ومعرفه هل هذه المواقع توافق الشروط أم لا، ولقد قمت أنا وبالتعاون مع الزملاء مشهور الدبيان ومازن الضراب، باختيار القائمة النهائية والتي سوف تدخل في التصويت (بعض المواقع صنفت بأنها شبه تطبيق ويب ورأينا أنها تستحق الدخول في التصويت)، وبلغ عدد المواقع التي قمنا باختيارها 16 موقع. علما بأن التصويت سوف يبدأ يوم غد الجمعة وينتهي الجمعة المقبل، وسوف أقوم بكتابة تدوينة منفصلة للتصويت.

وسوف نعرض لكم الآن المواقع التي رشحت للدخول بالتصويت علما بأن التصويت سوف يوضع للجميع في يوم الجمعة القادم، وهنا قائمة المواقع التي سوف تدخل بالتصويت:

(القائمة بعد الفاصل)

المزيد

دورة XML: الدرس الثالث10 من التعليقات

الكاتب: 13 يناير, 2010
الزيارات: 2,684

نبدأ الدرس الثالث بالإجابة عن السؤال الَّذي وردنا من أكثر من زائر في الدرس الثاني ، وهوَ :

ما هي فائدة استخدام الصفات attributes ، وما الفرق بينها وبين العناصر ?

تقنيًا ، يمكنك استخدام أيٍ منهما في حفظ ما تشاء من البيانات ، طريقة الاستعلام عن البيانات في كل منهما وتعديلها وقراءتها متشابهة أيضًا .

من ناحيةٍ عمليّة ، الصفات تُستخدم غالبًا في كتابة بيانات خاصّة بالعنصر نفسه ، رقم الـ id ، رقم التصنيف ، النوع .. إلخ ، هذه البيانات يستفيد منها المطوّر ولا تهمّ المستخدم ، أمّا البيانات الَّتي يمكن الاستفادة منها حتّى مع عزلها عن العناصر الأخرى ، فيفضّل أن تُكتب في عنصرٍ مستقلّ .

أيضًا ، اللغات الَّتي بُنيت بواسطة الـ XML مثل : XSLT استفادت من الصفات ، كما سنرى لاحقًا إن شاء الله .

في النهاية ، اختيار وضع البيانات في صفة أو عنصر مستقل يعود إلى رأيك الشخصيّ .

title3 دورة XML: الدرس الثالث

  • قواعد كتابة ملف الـ XML :

1-     يجب أن يكون لكل وسم فتح وسم إغلاق ، لا يُسمح لي أن أفتح وسمًا بدون إغلاقه ، وهذه هي إحدى الفروقات النحوية الهامّة بين XMLوHTML ، ففي لغة HTML تستطيع فتح وسمٍ بدون إغلاقه مثل وسم <img> .

ورغم ذلك ، فقواعد الـ XML تسمح للمطورين بكتابة وسوم مفردة شريطة أن يتمّ إغلاق الوسم في وسم الفتح نفسه .

وكمثال ، نعود لملف الـ XML الذي قمنا بإنشائه في الدرس السابق  :

<?xml version="1.0" encoding="utf-8"?>
<A>
<B1></B1>
<B2>
<C1>
<D1></D1>
<D2>E7san</D2>
</C1>
<C2> Learn XML</C2>
</B2>
</A>

المزيد

Acer تحذر من خطر تعرض بعض أجهزتها الدفترية للاحتراق3 من التعليقات

الكاتب: 13 يناير, 2010
الزيارات: 546

acer logo Acer تحذر من خطر تعرض بعض أجهزتها الدفترية للاحتراق

يبدو أن مشاكل شركة أيسر مع أجهزتها الدفترية لن تنتهي أبداً، ففي نداء عاجل من الشركة ولجنة سلامة المنتجات الاستهلاكية الأمريكية عن احتمال تعرض حوالي 22 ألف جهاز من أجهزتها الدفترية ذات شاشات عرض 13-3 أنش و من نوعية AS3410, AS3410T, AS3810T, AS3810TG, AS3810TZ and AS3810TZG والذي تم بيعها عن طريق بعض الشركات الكبرى منها ABS Computer Technologies, D&H Distributing, Fry’s Electronics,Radio Shack,Synnex Corporation من خطورة تعرضها للاحتراق المفاجئ، الشركة لم تذكر كيفية إمكانية حدوث هذا الشيء ولكنها تطلب كل من يتوفر لديه هذا الجهاز سرعة مراجعة مقر الشركة لاستبدال الجهاز.

الجدير بالذكر أن الشركة أيضاً عانت من بعض المشاكل في أجهزتها من نوع Aspire في أكتوبر من العام الماضي بسبب ارتفاع درجة حرارة الجهاز.

المصدر

صدور نسخة جديدة من متصفح جوجل كروم (النسخة التجريبية) للويندوز10 من التعليقات

الكاتب: 12 يناير, 2010
الزيارات: 2,630

chrome logo beta صدور نسخة جديدة من متصفح جوجل كروم (النسخة التجريبية)  للويندوز

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

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

يمكنكم تحميل النسخة الجديدة من متصفح جوجل كروم 4.0.249.64 بيتا من هذه الصفحة.

6 - 9««...456789


المقالات في عالم التقنية تُعبّر عن رأي كاتبها ¦ © 2011 - جميع الحقوق محفوظة عالم التقنية ¦ تصميم و تطوير: عبدالملك الثاري ¦ تطوير : المُعاصر | الخوادم بإدارة ah