عاشق البحر: حياك الله وجزاك الله خيراً....
الرهيب9: لا يا خوي، هناك من هو خير وأفضل مني
وجزاك الله خيراً على المشاركة.
عاشق البحر: حياك الله وجزاك الله خيراً....
الرهيب9: لا يا خوي، هناك من هو خير وأفضل مني
وجزاك الله خيراً على المشاركة.
السلام عليكم ورحمة الله وبركاته
اخي سردال اهنئك واشكرك على فتح هذا الموضوع المهم والمفيد لنا جميعا باذن الله تعالى...واسمحوا لي بمداخلة عن التالي
وهنا انا اقترح ان يبداء من يريد تعلم لغات برمجة المواقع بلغات اخرى فمثلا لكي تتعلم لغة asp ابداء بلغة فيجول بيسيك ..فتجد ان تعلم asp سهل جدا وتكون قد قطعت شوط كبير فيها ...كما ستسهل عليك تعلم لغات الانترنت الاخرى مثل php...مجرد اقتراح ...لانني مررت بهذه التجربة حيث حاولت في الصيف الماضي اخذ دورة في تعلم لغة asp وعندما بداء المهندس يشرح لي احسست بانها رموز ...فقال لي اذا اردت ات تسهل عليك تعلم هذه اللغة ...يجب ان تتعلم فيجول بيسيك اولا...ثم ستسهل عليك تعلم لغة asp وحتى php..فقررت ان التحق اولا بدورة فيجول بيسيك ...لكي اصعد السلم من اولهfantom6: إذا عرفت أساسيات البرمجة، ستتعلم أي لغة بسهولة، لذلك ركز على لغة معينة وتعلمها باحتراف، هذا سيسهل عليك تعلم لغات أخرى بسرعة وسهولة، إبدأ بلغة php لأنها سهلة وعملية ومجانية، وهناك كتب ومواقع كثيرة لهذه اللغة، أنظر في توقيعي وستجد "دليل php الصغير" انقر على الجملة هذه وستنتقل لدرس مفصل
ودمتم
__________________
الحمد لله دائما وابدا
musa: صحيح كلامك، شخصياً بدأت مع لغة Qbasic قبل أكثر من 7 سنوات، وتعلمت منها أساسيات البرمجة، فسهلت الأمر علي حين بدأت أتعلم لغات أخرى.
شكراً لك![]()
عندما أكتب برامج قد تختلف من مرة لأخرى، فأحياناً أقوم بعمل (خرابيش) على ورق لأرتب أفكاري وبعدها أقوم بكتابة البرنامج.. ومرة أخرى أقوم بكتابة البرنامج مباشرة، ثم بعد ذلك أقوم بالتحسين مرة بعد مرة حتى يصل البرنامج إلى شكله النهائي..
كما أحب دائماً كتابة البرامج من الصفر، ولا أحب أن استكمل إلا برامج قد كتبتها من قبل..
وغالباً ما أقوم بتحويل أجزاء من البرامج إلى أجزاء فرعية (على شكل دوال مثلاً) حتى يمكنني استخدامها في برامج أخرى تستخدم نفس الوظائف مستقبلاً.
بالمناسبة هل هناك أي جهة قامت بعمل برنامج عربي بشكل جماعي بنفس طريقة المصدر المفتوح open source ?
قمت بكتابة برامج لكنني لم أقم بنشرها للعامة، أفكر في ذلك جدياً لكنني أحبذ أن أضعها للتطوير الجماعي أولاً بشكل مصدر مفتوح، ولست أدري هل فكرتي سديدة؟ أم أن هناك من جربها وواجهته مشاكل!
__________________
visualmind (at) php.net
أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
وأنا شخصياً بدأت بلغة QBasic درستها بالثانوية ولكني عشقتها
ثم لغة C
ثم لغة Delphi
وأخيراً php وهي تشبه لغة C كثيراً
والآن أود تعلم لغة #C
__________________
عزوز الحسني
VisualMind
مافي .......بس فسه كثير برامج بس ما احد اهتم بهاكود PHP:
بالمناسبة هل هناك أي جهة قامت بعمل برنامج عربي بشكل
جماعي بنفس طريقة المصدر المفتوح open source ?
اقترح انشاء موقع للعرب للمصدر المفتوح فقط يعنى لغه بفلوس ما نبيوليكن
www.opensource4arab.com
وش رايكم![]()
أبو ماجد الصارم
سردال
QBasic تختلف عن بي اتش بي يعنى فيه فرق ...وبي اتش بي تقدر تتعلمها مباشره بدون تعلم اي لغه قبلها يعنى لغه سهله ...لا تحتاج الا الى تعلم البرمجه وكيف تبرمج (فلسفه).
واعتقد ان عيب asp كونها يجب ان تكون تعرف فجول بيسك...ولغه صعبه وغير مفتوحه المصدر يعنى .....ولا شي
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
عن موضوع البرامج المفتوحة المصدر
سيكون منتدى K-Bulletin مفتوح المصدر و يمكن لأى عربى تطويره كما يشاء لكن دون ازالة الحقوق طبعاً...
و انشاء الله اى سكريبت ابرمجه سيكون مفتوح المصدر لأننى لا ابيعه و عندما يكون مفتوح المصدر يمكن تعديله و التعلم منه فسأفيد العرب.
أخي daif
فكرتك رائعة وأفكر فيها أيضاً، وبالمناسبة المصدر المفتوح لا يعني أن البرامج مجانية تماماً، بل قد تكون مفتوحة المصدر للتطوير الجماعي ويحدد صاحبها قيمة معينة يمكن دفعها بشروط معينة أو يمكن وضع بعضها مجاناً، لكن الأصل في الموضوع هو أن كود البرامج سيكون متاحاً للجميع للاطلاع على مصدرها، بالإضافة إلى إمكانية مشاركة الآخرين في تطويرها أيضاً مما يحولها إلى برامج متكاملة.
أحييك KaRiM NET
أتمنى أن يفعل الجميع هذا أيضاً.
وبالمناسبة أفكر أيضاً في تكوين موقع عربي عام مثل SourceForge يمكن لجميع المبرمجين العرب الاشتراك فيه للمشاركة الجماعية في برمجة برامج مفتوحة المصدر (مجانية كانت أو مدفوعة)
__________________
visualmind (at) php.net
أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
VisualMind
اذا انت جاد بالموضوع عطني مسنجرك ودي اتكلم معاك
فكرة رائع و انا من اول المؤيدين..
و انشاء الله اول برنامج يكون هو K-Bulletin![]()
بالفعل نحنا بحاجة لهيك موقعVisualMind
اذا انت جاد بالموضوع عطني مسنجرك ودي اتكلم معاك
وأنا رح أقدم الهوست للموقع
سلام
__________________
President Bashar Al Assad
SyrNet.net
WSyria.com , Comming Soon
Syria Nobles
Al Golan
Syrian Computer Society
Ministry of Tourism - Syria
E-mail : syria@wsyria.com
---------------------------------------------------
بحبك ... وما بحب حدا غيرك يا سوريا
كلنا نشهد بأن لا اله إلا الله الواحد الأحد
السلام عليكم
فكرت في هالفكره من زمان
لكن المشكله كانت في الهوست
فأنا مستعد على اداره الموقع كاملاً
لكن احتاج الى واحد يستضيفه![]()
محمد
__________________
SNAKE IN 12/6
اتفقنا![]()
لكن
فأنا لست مع هذه الفكرةفأنا مستعد على اداره الموقع كاملاً
فكل حديثنا في الفترة الماضية كان عن فردية الإدارة
فمن أهم بشائر نجاح العمل هو تعاون كل من الأخوة الذين تقدموا بالإقتراح لإدارة الموقع سوياً ولطرح أفكارهم المتجددة بخصوص الإدارة
سلام
__________________
President Bashar Al Assad
SyrNet.net
WSyria.com , Comming Soon
Syria Nobles
Al Golan
Syrian Computer Society
Ministry of Tourism - Syria
E-mail : syria@wsyria.com
---------------------------------------------------
بحبك ... وما بحب حدا غيرك يا سوريا
كلنا نشهد بأن لا اله إلا الله الواحد الأحد
كنت اقصد اني مو اركب البرامج بعدين اترك الموقع![]()
يعني ابقى مدير على الموقع
واذا كنت انا المدير الوحيد فانا ما اوافق
التجربه الي خضتها في المواقع
علمتني دروس مو درس !!![]()
__________________
SNAKE IN 12/6
وها قد جاء دور المشاركة الخاصة بي في الموضوع الأساسي الذي طرحه الأخ سردال وهو بخصوص البرمجة
فبمناسبة طرح النسخة التجريبية الأولى من برنامج form-sys
سأقوم كما اقترح الأخ سردال بسرد قصة هذا البرنامج وكيفية التحضير له والمصادر التي ساعدتني على انجازه
- أولاً :
بدأت فكرة البرنامج عندما طرح أحد الأخوة وهو من أقارب الأخ المقداد بطرح موضوع يطلب فيه برنامج مهمته أن يقوم الزوار بإرسال رسائل إلى صاحب الموقع ولكن ليس إلى البريد ! وإنما إلى قاعدة بيانات مهما كان نوعها
( هنا بدأت فكرة البرمجة بأن يقوم البرنامج عبر فورم html بإدخال البيانات )
إلى أين ؟
لا بد أنها ستكون Mysql . ومن غيرها !
ماهي الأعمدة التي نحتاجها في الجدول ؟
إسم الشخص : name
بريده : mailsy
عنوان الرسالة : sub
نص الرسالة : msg
تاريخ الإرسال : date
إذن في هذه الحالة لكي ننشئ قاعدة البيانات سنقوم بـ :
طيب لماذا لا نقوم ببرمجة ملف الإعداد على هذا الأساس ؟كود PHP:
CREATE TABLE emailsy (
id int(4) NOT NULL auto_increment,
name varchar(20) default NULL,
mailsy varchar(20) default NULL,
sub varchar(20) default NULL,
msg varchar(30) default NULL,
adm varchar(30) default NULL,
PRIMARY KEY (id),
UNIQUE KEY id(id),
date varchar(40) DEFAULT '0' NOT NULL,
msg_state varchar(5) default NULL
)")
إذن بدأت فكرة ملف الإعداد لقاعدة البيانات بدل أن تكون يدوية وكان للأسف هو الملف الأول الذي تم الإنتهاء منه
وقد جاء على الشكل :
هنا نكون إنتهينا من إعداد قاعدة البياناتكود PHP:
<?php
include("header-sy.php");
include("config-sy.php");
$query = mysql_query("CREATE TABLE emailsy (
id int(4) NOT NULL auto_increment,
name varchar(20) default NULL,
mailsy varchar(20) default NULL,
sub varchar(20) default NULL,
msg varchar(30) default NULL,
adm varchar(30) default NULL,
PRIMARY KEY (id),
UNIQUE KEY id(id),
date varchar(40) DEFAULT '0' NOT NULL,
msg_state varchar(5) default NULL
)")
OR DIE( "<B>يوجد خطأ في قواعد البيانات </B>" );
echo "<B>تم إنشاء الجدول بنجاح<br></B>";
?>
والباقي أضعه في تكلمة بسبب عدم توفر الوقت
سلام
__________________
President Bashar Al Assad
SyrNet.net
WSyria.com , Comming Soon
Syria Nobles
Al Golan
Syrian Computer Society
Ministry of Tourism - Syria
E-mail : syria@wsyria.com
---------------------------------------------------
بحبك ... وما بحب حدا غيرك يا سوريا
كلنا نشهد بأن لا اله إلا الله الواحد الأحد