Open top menu
أحدث التدوينات
Loading...
الخميس، 2 مايو 2013
أجهزة التابلت ستنقرض خلال 5 سنوات

هذه وجهة نظر ستبقى خاصة بصاحبها رغم اختلافنا او اتفاقنا معه ، لكن الرئيس التنفيذي لشركة بلاك بيري الكندية (RIM سابقا) ، يؤكد انه لن يكون هناك حاجة على الاطلاق لاجهزة التابلت ، خلال 5 سنوات .

ومع هذا التصاعد الملحوظ في مبيعات التابلت ، والجنوني احيانا ، من عام لعام ، منذ بدء ثورة التابلت في 2010 ، قد يكون من الصعوبة بمكان تصديق توقعات الرجل الذي يجلس على عرش البلاك بيري .
وتتوقع دراسات جادة أن تتجاوز مبيعات التابلت نظيرتها لاجهزة الكومبيوتر PC مع نهاية العام الحالي .
و تملك شركة البلاك بيري تجربة وحيدة مع جهاز تابلت في 2011 الا انها لم تحقق اي نجاح يذكر ، وهو مادفع الشركة الى تخفيض سعره غير مرة ، دون تغيير فعلي في ارقام المبيعات .
اقرء المزيد
السبت، 27 أبريل 2013
‫دوال التعامل مع‬ ‫النصوص في ‪PHP‬‬


اليوم ان شاء الله سوف نتتطرق الى دراسة و تعريف بدوال جد مهمة في PHP أﻻ وهي دوال التحكم في النصوص هده الدوال لها استعمالات كثيرة وتطبيقات مختلف أهمها في حماية و اﻻستعلام من قواعد البيانات اليوم ان شاء الله سنتعرف على عدة دوال وسنشرح كالعادة بأمثلة توضيحية :
 







1 – دوال تحرير والتحكم بالنصوص :

1 – 1 دوال حدف المسافات :
دوال تقوم بحدف المسافات الموجدة في النصوص وهده الدوال مهمة لفترت المعلومات وحماية المداخل .
<?php
$str = 'Allah ' ;
print trim( $str ) ;
?>
نتيجة هدا المثال هي Allah لكن من دون المسافات التي على يمين الكلمة. قِس على هدا المثال جميع الدوال اﻻخر لكن باختلافات بسيطة.
ltrim :تقوم بنفس دور trim ولكنها تقوم بحدف المسافات من على يسار الكلمة .
chop : تحدف المسافات من اليمين الى اخر النص .
1 – 2 دوال طباعة خاصة :
دوال وظيفتها اﻻساسية هي طباعة النصوص لكنها تقوم بطباعة بطريقة مختلفة هههه ساشرح مثالا اريد طباعة متغير يحمل قيمة عددية 3,4859868 فبستعمال دالة print النتيجة هي طبعا 3,4859868 لكن لنفترض اني اريد ان اطبع نفس المتغير لكن على هدا الشكل 3,48 فيكفي ات استعمل دالة printf المثال :
<?php
$str =3.4859868;
printf("value of the variable str is %.2f",$str);
?>
هده الدالة تقبل مدخلين النص و القيمة المستبدلة في المثال السابق هي قيمة المتغير التي ستضعها الدالة مكان 2.% والتي تحدد للدالة اننا نريد طباعة قيمة عشرية برقمين وراء الفاصلة .
هدا الجدوال يلخص جميع انواع التحويلات التي تقبلها الدالة
لنوع
المعنى
b
يترجم على شكل عدد صحيح ويطبع على شكل ثنائي
c
ترجم على شكل عدد صحيح ويطبع على شكل على حروف
d
يترجم على شكل عدد صحيح ويطبع على شكل عشري
f
يترجم على شكل عدد عشري ( double ) ويطبع على شكل عشري ( float )
s
يترجم على شكل نص ويطبع على شكل نص
تجدر اﻻشارة الى انا هناك دالة تقوم باعادة القيمة المعدلة وهي دالة sprintf
1 – 3 دوال كابتلز - Capitales :
دوال بسيطة تستعمل لتعديل على النصوص أمثلة :
<?php
$str = 'the zizwar' ;
print strtoupper ( $str ) ; // النتيجة : THE ZIZWAR
print strtilower ( $str ) ; // النتيجة :the zizwar
print ucfirst ( $str ) ; // النتيجة : The zizwar
print ucwords ( $str ) ; // النتيجة : The Zizwar
?>
هده الدوال متخصصة في في تكبير وتصغير حروف اﻻنجليزية
strtoupper: من احرف صغير الى احرف كبيرة.
strtolower: من احرف كبيرة الى اخرى صغيرة.
ucfirst:تكبير اول حرف من الجملة .
ucwords:تكبير اول حرف من كل كلمة





2 – دوال تقسيم وتجميع النصوص :

2 – 1 دوال التقسيم و الجمع :

وهنا سنتحدث عن دالتين عملاقتين في PHP اﻻولى هي explode وتستعمل لتقسيم النصوص :

<?php
$str = 'matrixae.com' ;
$data = explode('.' , $str) ;
print 'website name ' . $data[0] ; // النتيجة هي : matrixar
print 'Domine Type '. $data[1] ;النتيجة هي : com
?>
explode تقبل مدخلين اﻻول وهو الكلمة او الحرف الدي ستقوم الدالة بتقسيم عنده ادا صادفته في المدخل الثاني الدي هو النص الدي سيتم تقسيمه

الدالة الثانية هي implode وهي عكس explode وتستعمل لتجميع النصوص مثال توضيحي


<?php
$mail[0] = 'name' ;
$mail[1] = 'domaine.com' ;
$email_n = implode('@',$email) ;
print $email_n ; // النتيجة name@domaine.com
?>
قد نستعمل الدالة join مكان implode لتجميع النصوص ايضا.

3 – دوال اخرى :

3 – 1 دوال البحث في النصوص :
هي دوال خاصة تستعمل للبحث داخل النصوص أمثلة
<?php
$txt = 'can i help you mister jhon ' ;
$find = 'you' ;
$resulat = strstr ($txt , $find);
print $resulat ; // you mister jhon النتيجة
?>
الدالة strstr تقوم بالبحث عن الكلمة داخل نص ثم تقوم بارجاع الكلمة المبحوث عنها وما يليها من النص و الفرق بينها وبين strrchr هو انه اذا كانت الكلمه مكرره مرتين في الجملة , فسوف تقوم بإرجاع النص من اخر مكان تكررت فيه الجملة, على عكس strstr فهمي تقوم بإرجاع النص من اول مكان تكررت فيه الجملة.
وهناك ايضا الدالة strrstr والفرق بينها وبين strstr هو ان strrstr حساسة لحالة اﻻ حرف .

3 – 2 دالة تحديد طول النصوص :
دالة بسيطة تقوم بارجاع قيمة تدل على عدد احرف النص بما في دلك المسافات والنقط والفواصل …
<?php
$txt = 'hi mom' ;
$len = strlen($txt) ;
print $len; // النتيجة 6
?>
3 – 3 دوال مقارنة النصوص :
هذه الدوال تستخدم لمقارنة النصوص , فالدالة strcmp تقوم بإعطائها نصين وتقوم بمقارنتهما , اذا كانو متساوييان سوف ترجع لك القيمه 0 , اما اذا كان الاول اكبر من الثاني سوف ترجع رقم اكبر من الصفر واذا كان اصغر سوف ترجع قيمه اقل من الصفر ( اي بالسالب ) , وهذه الدالة غير حساسه لحالة الاحرف وهدا هو الفرق الوحيد بينها وبين strcasecmp
مثال :


<?php
$txt1 = 'hi' ;
$txt2 = 'hi' ;
$len = strcmp($txt) ;
print $len; // النتيجة 0
?>
3 – 4 دالة تغير النصوص :
دالة مهمة جدا تقوم باستبدال كلمة او عدت كلمات في نص بكلمة او كلمات اخرى .
مثـــــــــــــال
<?php
$txt = 'Abderrahim is admin of Ginix Labs and hes nickname is Zizwar' ;
$txt1 = array('Abderrahim','The Zizwar','Ginix Labs') ;
$txt2 = array('Abdenacer','Dev nasser','Matrixar') ;
$txto = str_replace($txt1,$txt2,$txt) ;
print $txt; // النتيجة Abdenacer is admin of Matrixar and hes nickname is Dev nasser
?>
تجدر اﻻشارة اﻻ ان استبدال عدة كلمات في نفس الوقت باستعمال مصفوفة دخل حيز الممكن ابتداا من تحديث PHP الى النسخة 4.0.5
في رعاية الله
اقرء المزيد
الخميس، 11 أبريل 2013
no image

وصلت حصيلة الهجمات الإلكترونية التي شنها قراصنة إلكترونيون من المغرب والجزائر وتركيا وباكستان وفلسطين ومصر، سوريا، الأردن، السودان، أندونيسيا، السعودية، تونس ولبنان ، بحوالي 10000 "هاكرز"، أدى إلى اختراق 200000 حساب "فيسبوك"، و5000 حساب "تويتر"، و30000 حساب مصرفي في البنوك الإسرائيلية، بالإضافة إلى موقع البورصة و"الموساد" وموقع وزارة التعليم والقناة السابعة وموقع الأمن والاستخبارات الإسرائيلية، ووزارة القضاء والمحاكم ودائرة الهجرة و"الكنيست".

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

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

وفي تعليقات على موقع تابع لقوات الاحتلال:

إن كـان الإسـرائيليون يمتـلـكون طائـرات حربيـة! אם מטוסי קרב ישראליים יש..! فإن الفلسطينييـن يمتلكـون عقـولا إلكـتـرونيـة ..! לפלסטינים יש מוחות אלקטרוניים..!

To the government of Israel: Welcome to the Hackintifada إلى حكومة إسرائيل: أهلا بكم في انتفاضة "الهاكرز".

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

وكانت جماعة تابعة لـ"أنونيموس" تُدعى "The N4m3le55 cr3w" أعلنت أنها جمعت بيانات خاصة لأكثر 600 موقع و100 من الخوادم الإسرائيلية وستتم مهاجمتها، وشملت القائمة عديد البنوك والمدارس والشركات، إضافة إلى مجموعة من المواقع الحكومية البارزة في إسرائيل.

ووقع هذا الهجوم الإلكتروني الهائل على إسرائيل في يوم ذكرى "الهولوكوست" (ذكرى المحرقة)، واتهمت حكومة الاحتلال جماعة "أنونيموس" بأنها "أساءت في معاملة المواطنين الإسرائيليين وانتهاكها للمعاهدات المبرمة معها مسبقًا"، مهددةً بقطع الإنترنت في غزة.
اقرء المزيد
الاثنين، 11 مارس 2013
Firefox OS قريبا

منذ عام تقريبا ، أعلنت شركة موزيلا التي تنتج متصفح فاير فوكس الشهير انها تنوي انتاج نظام تشغيل للهواتف الذكية واختارت له اسم كودي هو Boot to Gecko ، ثم سمته في وقت لاحق Firefox OS .

اليوم وعلى هامش الكونجرس موبايل 2013 ، أعلنت الشركة رسميا أن النظام الجديد سيبدأ بالفعل في الظهور على منصات الهواتف الذكية مع نهايات العام الحالي 2013 .
وقال البيان الرسمي الصادر عن الشركة أن صناع الهواتف الذكية LG و ZTE ، بالاضافة الى الكاتيل ، سيقدمون هواتف ذكية تعمل بنظام الفايرفوكس ، في حين يتوقع ان ينضم اليهم هواوي الصينية .
وأضاف البيان أن جميع الهواتف ستأتي بمعالجات كوالكوم Snapdragon .
وفي نفس السياق أشار تقرير من موقع Engadget أن نظام الفابرفوكس او اس سيتاخر وصوله الى الاسواق الامريكية ، ربما حتى 2014 .

اقرء المزيد
السبت، 9 مارس 2013
no image


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

اقرء المزيد