روابط (39)

Tuesday 14 October 2008

روابط (38)

Monday 13 October 2008

روابط (37)

Monday 13 October 2008

احصائيات برمجية

Monday 13 October 2008

حسب دراسة مطولة (5 صفحات) أعدتها مجلة Programmez المتخصصة، إليكم هذه الاحصائيات:

“اللغات” العشر الأكثر استعمالا:

  1. html
  2. xml
  3. php
  4. java
  5. c++
  6. ajax
  7. c#
  8. vb
  9. vb.net
  10. asp.net

والقائمة طويلة ..  حيث في المرتبة 18 و 19 كل من Cobol و Fortran مما يعني ان بعض اللغات ان صح التعبير لم تنقرض بعد

الفائز سنة 2008 حسب المعايير التالية:

1. البساطة:

  1. php
  2. html
  3. WinDev
  4. VB
  5. Vb.net
  6. Python
  7. Ruby
  8. … الخ
  9. وفي المرتبة الاخيرة لغة C++

2. السهولة:

  1. VB
  2. WinDev
  3. PHP
  4. HTML
  5. VB.net
  6. Python
  7. C#
  8. Ruby
  9. .. كذلك المرتبة الاخيرة ل C++

3. الانتاجية:

  1. WinDev
  2. C#
  3. Ruby
  4. ASP.net
  5. VB.net
  6. Python
  7. JAVA
  8. … وفي المرتبة الاخيرة Fortran

4. اللغات التي حصلت على اكبر دعم أومجمتع داعم لها:

  1. PHP
  2. JAVA
  3. C++
  4. HTML
  5. FLASH
  6. ASP.NET
  7. PERL
  8. .. وفي المرتبة الاخيرة DELPHI

هناك احصائيات ومعايير أخرى ..

احصائية عن منصات العمل:

  1. (.NET) في المرتبة الأولى
  2. Eclipse
  3. JAVA EE
  4. JAVA SE
  5. LAMP
  6. Ruby on Rails
  7. Zope

انظمة التشغيل:

  1. Windows
  2. Linux
  3. MacOS X
  4. Solaris
  5. BSD
  6. AIX

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

استعمال blueprint

Monday 13 October 2008

blueprint عبارة عن منصة Framework ل css، سهلة الاستعمال بالنسبة لمن يستعمل css بشكل محدود ويكرر اوامر متشابهة دائما

إطار العمل يحتوي على ملفات كثير (print, ie ..) سأضع مثالا صغيرا لكيفية استعمال هذا الإطار .. بعد تحميل الملفات من الموقع الرسمي، سيتجد بعض المجلدات، ابحث عن الملف screen.css الموجود داخل المجلد blueprint

اربطه بالصفحة او حتى انقله الى مجلدك الأصلي ..

<link rel='stylesheet' href='screen.css' type='text/css' />

بقي عليك ان تتعرف على محتويات الملف والكلاسات الموجودة فيه ..

مثال على استعمال رسائل error و success ..الخ

<div class='error'>
  This is a div with the class (.error)
</div>
<div class='success'>
  This is a div with the class (.success)
</div>

ولتحديد عرض الرسائل اختار القياس الذي أريد:

<div class='span-10'>
   ...
</div>

حيث span-10 تعادل 390 بيكسل، كذلك يمكنني اختيار الخط والمكان الذي اريد اظهار الرسائل فيه، فكل شيء منفصل ويكفي اضافة class تناسبك

مثال حي