المصادقة في Rails باستخدام الجيم Devise
لمحة بسيطة عن devise devise هو أحد أشهر الجزم البرمجية(gem) التي تقدم حل متكامل للمصادقة(Authentication) ضمن تطبيقات Rails. إن أبرز ما يميز devise هو سهولة ا...
لمحة بسيطة عن devise devise هو أحد أشهر الجزم البرمجية(gem) التي تقدم حل متكامل للمصادقة(Authentication) ضمن تطبيقات Rails. إن أبرز ما يميز devise هو سهولة ا...
الهدف من هذه التدوينة هو توضيح كيفية إنشاء omniauth - multiple provider عبر devise بحيث يتم التحقق (باستخدام email) من وجود حساب مسجل مسبقا ضمن database وإ...
مقدمة عن Rspec لاحقا …
مقدمة عن Rspec لاحقا …
تهجير الداتا من MongoDB الى PostgreSQL
تنصيب postgresql حسب الإصدار الخاص به 1- تنصيب الإصدار 9.3 يتم عبر التعليمات التالية
المفاهيم الأساسية حول Elasticsearch
1- تنصيب جافا elastic search مكتوب بلغة جافا لذا وجود تنصيب بيئة عمل جافا ضمن النظام
لماذا اخترت Ubuntu بالتحديد ؟ Ubuntu هو أكثر منصة شائعة تستخدم لتطوير تطبيقات Rails من قبل عدد كبير جدا من المطورين، بالإضافة إلى سهولة تنصيبها واستخدامها و...
1- إنشاء controller خاص بالأخطاء
Git هو أحد أشهر نظم التحكم في النسخ ,والتي يرمز لها Version Control System. اختصارا: VCS
1- إنشاء التوابع المساعدة
ما هي خريطة الموقع Sitemap ؟
app/assets/javascripts/google_analytics.js.coffee
app/assets/javascripts/google_analytics.js.coffee
اختيار سجل واحد
اختيار سجل واحد
1- إنشاء نموذج model باسم page بالحقول التالية:
~~~ruby class SomeClass < ActiveRecord::Base
1- إنشاء نموذج Contact
1- إنشاء نموذج Contact
1- إنشاء نموذج Contact
لنفرض لدينا تطبيق ذو البنية التالية:
إذا كنت ممن يستخدمون نظام linux/unix فالتأكيد قد صادفت ملفات تبدأ ب . وتنتهي ب rc مثل : vimrc , .bashrc,
تنصيب React.js ضمن Ubuntu
تهجير الداتا من MongoDB الى PostgreSQL