برنامج HeidiSQL لإدارة قواعد البيانات

برنامج HeidiSQL من أفضل البرامج لإدارة قواعد البيانات , HeidiSQL يدعم قواعد MySQL و Microsoft SQL , يشبه HeidiSQL بوظيفته برنامج PhpMyAdmin لكن   HeidiSQL يعمل على بيئة وندوز وهو سريع جداً وسهل في التعامل وإليكم بعض المميزات التي يدعمها البرنامج .

[ أكمل قراءة بقية الموضوع... ]

[ كلمات مفتاحية: , ]
fasl

أشهر 10 محطات في تاريخ الويب

نستعرض سوياً أكبر 10 محطات مر فيها الويب منذ بدايات ظهوره إلى الآن , هذه المحطات أثرت كثيرا في بلورة الصورة التي نراها اليوم لعالم الويب , التطور لن يتوقف وسوف تستمر محطات أخرى بالظهور , فالتفكير الإنساني لا يتوقف , من سنة 1991 حتى الآن ماذا حدث في هذا العالم ؟ لنعرف سوياً
[ أكمل قراءة بقية الموضوع... ]

fasl

التسويق بالكلمة – Word Of Mouth Marketing

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

fasl

تعلم ريلز : تنصيب إطار ريلز على وندوز

في التدوينة الفائتة , شرحت بالتفصيل نظام MVC المبني عليه إطار عمل Rails , في هذه التدوينة سوف أشرح الطريقة الصحيحة لتنصيب Rails على وندوز .

أسهل طريقة لتنصيب إطار العمل على وندوز هو باستخدام RailsInstaller وهو برنامج يتكون من عدة مكونات والتي تلزم لتشغيل Ruby On Rails وهي :

[ أكمل قراءة بقية الموضوع... ]

fasl

تعلم ريلز : ما هو نظام MVC ?

Trygve Reenskaug

MVC   هي هيكلية تستخدم في بناء البرامج والتطبيقات وهو نوع من ما يسمى “Design Patterns”  , Rails  مبني على هذه الهيكلية والتي سوف نتعرف عليها اليوم , اقترحها عالم البرمجيات Trygve Reenskaug سنة 1979 وطبقها على لغة Smaltalk.

MVC اختصارا لـ Model-View-Controller وسوف أشرح هذه الثلاث مكونات بالتفصيل :

1-      Model     هو عبارة عن Object  يقوم بعملية معالجة المعلومات الموجودة في قواعد البيانات , ويكون مسئول بالدرجة الأولى بالاتصال بقاعدة البيانات وإجراء العمليات عليها , وفي الغالب يكون لكل جدول في قاعدة البيانات Model  خاص به بحيث يتم تحويل الجدول إلى Object Model .

2-      View هو الجزء الخاص بالعرض ويطلق عليه “Presentation Layer” أي طبقة العرض , وهو الجزء الذي يراه المستخدم في المتصفح والذي يتعامل معه المستخدم مباشرة وكل View بالعادة يتكون من Html , Css , Javascript .

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

  [ أكمل قراءة بقية الموضوع... ]

fasl

ما هو روبي أون ريلز ؟ ولماذا ؟

لنبدأ التدوينة الأولى من سلسلة “هيا نتعلم الريلز” , اليوم سأتكلم عن مقدمة بسيطة عن إطار عمل ريلز وبعض المميزات التي يقدمها , كما أنتم تلاحظون أن اسم إطار العمل “Ruby On Rails” يتكون من قسمين Ruby و Rails .

 

ما هي Ruby ?

Ruby هي لغة برمجة كائنية الاتجاه “Object Oriented” طورها الياباني Yukihiro Matsumoto سنة  1995 , وهي لغة عامة تستخدم في عدة أغراض وليس فقط برمجة تطبيقات الويب , تمتاز بسهولتها ومرونتها الكبيرة , قواعد كتابتها والتي تعد الأسهل على الإطلاق مشتقة من لغتي بيرل “Perl” وسمولتالك “Smaltalk” , وهي لغة مفتوحة المصدر لم تحصل على شهرة واسعة إلى أن ظهر إطار العمل Ruby On Rails بعدها أخذت اللغة بالانتشار .

[ أكمل قراءة بقية الموضوع... ]

fasl

هيا نتعلم الريلز

روبي أون ريلز , إطار عمل لبرمجة تطبيقات الانترنت لطالما أردت تعلمه وإتقانه لكني لم أكن أجد الوقت , وربما لم أجد الروح والدافع , لكن اليوم رأيت أن أجرب طريقة لتدفعني للالتزام وهي أن أدون كل شيء أتعلمه هنا من البداية حتى النهاية حتى أستفيد أنا ويستفيد الجميع من هذه التجربة والتي سوف تكون ممتعة بإذن الله , التدوينة القادمة سوف تكون إن شاء الله بعنوان : ” ما هو روبي أون ريلز !!”  .

fasl

عودة

اشتقت لكم , واشتقت لهذا المكان , انتظروا الكثير , الكثيييير .

[ كلمات مفتاحية: ]
fasl

لماذا أدون ؟

شهران بلا تدوين , أدركت أني مقصر في حق التدوين وفي حق من يقرأ مدونتي وفي حق من يتابعني دائماً , لماذا هذا الكسل التدويني ؟ الحقيقة أنه بعد تصفحي لكثير من المدونات التي كنت أزورها سابقاً وجدت أنها ظاهرة عامة وأنه بدى لي بأن الجميع توقفوا عن التدوين أو تكاسلوا عنه , بالنسبة لي لا أدري لماذا لا أدون هل هو بسبب الظروف العصيبة التي مرت بي في هذه الفترة ؟ هل بسبب انشغالي بمشاريع جانبية ؟ هل بسبب نقص في الأفكار التدوينية ؟ أعتقد أن جميع هذه الاسباب ساعدت وساهمت بشكل أو بآخر في هذا الكسل الشديد , لكن السؤال الأهم , لماذا يدون وسيم ؟ سؤال أعرف إجابته منذ بدأت التدوين قبل 4 سنوات تقريباً – فقط اليوم أدركت أن لي 4 سنوات أدون – , نعم أدون لأسباب كثيرة , أجملها بالآتي:

[ أكمل قراءة بقية الموضوع... ]

[ كلمات مفتاحية: , , , ]
fasl

ماذا تعلمت في 2010 !!

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

fasl