الخميس، يونيو 10، 2010

إعدادات NTLM علي أنظمة يونكس مع McAfee Web Gateway

مكافي قامت بشراء ويب وشر المشهور وبإختصارهو عبارة عن جهاز يقوم بمثابة البوابة للمستخدمين الأنترنت حيث يقوم بحظر المواقع الغير مرغوبة عن مستخدمين الأنترنت عبر الشبكة المحلية وايضا يقوم بالحماية من ناحية أخرى.
المشكلة هنا هو لا يمكنك إستخدام الانترنت عبر سطر الاوامر حتي اذا قمت بإستخدام المتغير HTTP_PROXY لن يعمل، فوجدت انسب طريقة هي إستخدام حزمة CNTLM وهي التي تقوم بالربط بين McAfee Web Gateway وأنظمة يونكس عبر الشل او سطر الاوامر. الخطوات كالتالي:
  1. تثبيت الحزمة بواسطة الامر rpm -ivh cntlm
  2. تحرير ملف الاعدادات cntlm.conf داخل مجلد etc
  3. تعديل المعلومات التالية كما هو مبين في المثال:
  4. تشغيل السيرفس service cntlm start
  5. الان استخدم البروكسي التالي في سطر الاوامر export http_proxy=localhost:2010

عرض المزيد...

صف‍‍قة شراء حاسب منزلي ذو مواصفات عالية من أمريكا وسعره الخيالي في السعودية!

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

المواصفات التي ابحث عنها كما هي في الصورة ووجدتها عند شركة جيت وي الامريكية وكان السعر $849.99

ProcessorIntel® Core™ i5-650 Processor1 3.2GHz with Turbo Boost Technology up to 3.46GHz (4MB L3 Cache)6
Operating SystemGenuine Windows® 7 Home Premium (64-bit)7
Memory8192MB DDR3 Dual-Channel 1333MHz Memory8
Memory CapacityMaximum 8GB
Hard Drive1TB SATA hard drive (Green Product - variable RPM)3
VideoNVIDIA® GeForce® GT220 Graphics Card with 1GB Dedicated Video Memory
Optical DriveBlu-ray Disc™ 4X BD-ROM / DVD-SuperMulti Drive and 16X DVD+/-R/RW SuperMulti Drive
Power Supply300W Power Supply
Application SoftwareMicrosoft® Works and Microsoft® Office Home and Student 2007 (60-day complimentary trial period)2
AudioHigh Definition Audio with 7.1-channel Surround Support
Available Expansion SlotsAvailable: 0 - PCI-E x16, 1 - PCI-E x4, 2 - PCI-E x1
ChassisDesigned for power and productivity, sleek and stylish mini-tower PC
Dimensions (Box)11" (H) x 18" (W) x 23" (D) or 279.4mm (H) x 457.2mm (W) x 584.2mm (D)
Dimensions (System)15.98" (H) x 7.09" (W) x 16.26" (D) or 406mm (H) x 180mm (W) x 413mm (D)
External Ports(10) USB 2.0 ports (4 Front, 6 Rear), IEEE 1394a, (2) eSATA, VGA, (2) PS/2 Ports, HDMI™, (5) Audio Ports, Optical S/PDIF9
KeyboardPremium Gateway Keyboard
Media Card ReaderMulti-in-One Digital Media Card Reader with Photo Frame Button4
MotherboardSystemboard with Intel® H57 Express Chipset
MouseOptical Mouse
Network10/100/1000 Gigabit Ethernet LAN (RJ-45 port)
Security SoftwareNorton™ Internet Security 2009 (60-day trial)5
Warranty1 Year Parts and Labor Limited Warranty with Toll-Free Tech Support10

علما أنني حولت المبلغ حواله مالية عبر بنك إنجاز التابع لبنك البلاد وكانت التكلفة الاجمالية مع الشحن الي السعودية تقريبا 4300 ريال سعودي!!! والشحن عن طريق UPS في 4 ايام فقط !!!
للشراء هذا هو موديل الجهاز DX4831-03

عرض المزيد...

الخميس، مارس 11، 2010

نظرة على Scaffolding في للغات البرمجة

عملت على مشروع برنامج توظيف للعاطلين عن العمل في سنة 2008 بواسطة Ruby on Rails واستخدمة مفهوم scaffolding حيث ان هذا النمط في framework للغات البرمجة اليوم يعتبر نوع من انواع المميزات الحديثة وهو عادة يكون مناسب للبرامج والتطبيقات التي لديها قواعد بيانات مثل تطبيقات الويب. من مميزات اطارات العمل او model view controller frameworks استخدام scaffolding لاختصار الوقت وانجاز العمل بأسرع وقت ممكن بالإضافة لتسهيل الحذف،الاضافة،التعديل، والقراءة لسجلات قواعد البيانات واختصارها CRUD ، حيث ان استخدم scaffolding يكون بأمر واحد يضاف للكود بعد تعيين اسم الجدول المراد تطبيق هذه النمط عليه، بعدها يتم تصميم الصفحات لكل سجل في قاعدة البيانات حتي تستطيع التعامل مع CRUD وهذا يعتمد على نوع framework المستخدم كما تشاهدة في الصورة التالية بعد استخدامة في Ruby on Rails:

أشهر frameworks يمكن استخدام scaffolding بها:

  • Ruby on Rails لمحبي للغة الروبي.
  • CakePHP لمحبي للغة بي اتش بي.
  • CodeIgniter لمحبي للغة بي اتش بي.
  • Django لمحبي للغة البايثون.
  • ASP.NET - Microsoft Visual Studio لمحبي للغة أي اس بي.
في للغة ASP.NET نمط scaffolding يعرف بإسم اخر وهو Dynamic Data ولكن يجب أن تكون تمللك اخر تحديث من Microsoft Visual Studio وهو SP1 حتي تسطيع استخدام هذه الخاصية.
مصادر :
  1. Scaffold programming
  2. Ruby On Rails
  3. Microsoft Visual Studio ASP.NET
  4. CodeIgniter
  5. CakePHP
  6. Django

عرض المزيد...

الأربعاء، ديسمبر 23، 2009

وندوز 7 وفيستا الكتابة العربية باللوحة المفاتيح على الماك بوك Windows 7 / Vista Arabic MAC Keyboard

حصلت على نسخة اصلية من الويندوز7 بروفيشنل ، واضطررت ان استخدمها حيث انني لا املك الا ماك بوك. قمت بتنصيب الويندز 7 على الماك بوك ، لكن واجهتني مشكله طبيعية، اتصلت بالدعم الفني من شركة ميكروسوف العربية والامريكية حيث ان كانت الاجابة من ميكروسوفت السعودية انها جديدة عليهم، و الامريكية هي ان اقوم بترقية النظام الى نسخة وندوز ultimate !!! بكل صراحة لم اقتنع باالإجابة ابدا مع انها مشكله طبيعية كما ذكرت سابقا. المشكلة: عندما اريد الكتابة باللغة العربية في الوندوز7 على للوحة المفاتيح الخاصة بالماك بوك، اجد صعوبة لا اختلاف اماكن بعض الحروف على للوحة المفاتيح الخاصة بالماك بوك، حيث ان وندوز7 لا يظهر مواقع الحروف جيدا كما هو الحال في وندوز اكس بي وعلى سبيل المثال حرفي (ط - ظ) يكونا ناحية زر الادخال Enter والحقيقي فوق زر المساحة "مسافة". دخلت على اعدادات اللغات ثم اعدادات للوحة المفاتيح لكي اغير للوحة المفاتيح العربية الى للوحة المفاتيح العربية الخاصة بمستخدمي اجهزة ماكنتوش... ولم اجدها ضمن القائمة.

الحل:

  1. نقوم بتزيل ملف للوحة المفاتيح العربية الخاص بنسخة وندوز اكس بي لمستخدمي اجهزة ماك آضغط هنا
  2. بعد فك الضغط عن الملف نجد ملف اسمه MAC نضغط علية بالزر الايمن للماوس وندخل على خصائصة ونقوم بتعديلها كما هو مبين في الصورة التالية:
  3. نبدا تنصيب او تثبيت البرنامج.
  4. نـذهب الى اعدادات للوحة المفاتيح من قائمات اللغات ونضيف للوحة مفاتيح الخاصة بالماك كما هو مبين في الصورة التالية:

عرض المزيد...
جارٍ التحميل...

ادخل بريدك الإلكتروني

الاقسام