- نحو البرامج الحرة : ادارة قواعد البيانات
قواعد البيانات المحمولة والتى على شكل ملف من وظيفة SQLite وهذا مرجع بسيط لاستخدامها مع البايثون http://docs.python.org/library/sqlite3.html والبايثون تتعامل مع قواعد بيانات اخرى مثل Oracle, DB2, MySQL, PostgreSQL حسب تعريف هذا الكتاب http://www.amazon.com/Esse…
- طلب المساعدة لطريقة دمج واجهة رسومية مع برنامج بلغة السى
انصحك بكتاب Foundations of GTK+ Development قم بقراء سريعة للكتاب (وخاصة الفصول الاولى) ثم انتقى ما تريدة لتستعملة فى انشاء واجهة رسومية (لان فى الكتاب يتحدث عن مكونات ومكتبات ربما لن تحتاجها) وهذا كود HELLO WORLD فى نافذة #include <gtk/gtk.h> int main (int ar…
- نحو البرامج الحرة: بماذا نبرمج
تقريبا مجالات العمل المنتشرة فى الوطن العربى يمكن استخدام البايثون وستحقق المطلوب بكفائة وزيادة . ولكن يواجهها عدة مشاكل فى الوطن العربى مثل- قلة التعليم العربى (شكرا للجهود العربية وخاصة احمد يوسف فى توفير تعليم عربى للبايثون) . -العرب يحبون الواجهات الموحدة,…
- نحو البرامج الحرة: بماذا نبرمج
اذا اردت نقاش تقنى (بعيدا عن التعصب والجدالات فى ما ليس لة فائدة) فى كيفية الاستغناء عن التقنيات المغلقة وكيفية تحقيق الربح و انجاز البرامج والاعمال بالتقنيات المفتوحة فمرحبا بالنقاش (اتمنى ان يتوفر لى الوقت لمناقشة مفيدة) . ولكن اولا اريد ان اعرف ماهو مجال عم…
- تركي العسيري: سؤال للقراصنة او الاخوان مدمني النسخ
انا لا احب ان افرض رائى على الاخرين واقول main stream باى حال من الاحوال. ولكنى اقول اسلوب ناجح ومدى نجاحة ياتى من جودة التخطيط و براعة فتح ابواب الدعم والتطوير. خذ كرنل لينكس كمثال (وصل الى اكبر مشروع برمجى للعالم ويشارك فى الاصدارة تقريبا 1200 مطور) و كدى و …
- تركي العسيري: سؤال للقراصنة او الاخوان مدمني النسخ
البرمجة كخدمات برنامج مثل البلندر تقوم شخص بتقديم مبلغ معين مع التوصية على تطوير معين ,كمثال ان موخرا قام شخص بتقديم دعم مادى (ان لست مسئول عن الاشخاص الذين لايتقبلون مفهوم الدعم من اجل فائدة الداعم ويسموها شحاذة) وقام بالتوصية على عدة اشياء وخاصة stability an…
- تركي العسيري: سؤال للقراصنة او الاخوان مدمني النسخ
+1 +انى قرات مدونة الكاتب قبل مدة واقتنعت انى لست على وفاق معة فى الكثير من الامور بخصوص البرمجيات والرخص .
- أريد بعض النصائح للإنتقال إلى لينوكس
انا ضيفتة على الايميل من كام يوم ظبطنا كل حاجة :)
- [تنبيه - عنوان غير مناسب : ]إسعاف
اعتقد جميع التوزيعات تعمل ولكى تتاكد افحص الchecksum (اعتقد انك اضعت رقمها) لكن عموما قم بنسخ الاسطوانة على سرعة بطيئة ولتكن x4 او كحد اقصى x16 واغلب تعاريف عدادك مضمنة بالنواة اى بمجرد التسطيب ستجدها معرفة . انصحك بkubuntu 9.10 http://www.kubuntu.org/getkubun…
- تعلم ال Structure
انا استفسر عن هذا السطر FileTempExtension=(char*)malloc(sizeof(FileTempExtension)) فلماذا حجزت لة ذاكرة بحجم char* (اى على بعض الالات 4 بايت ) ولكن حسب ردك فان فى باقى الكود يحتوى طريقة ليحجز لة على حسب المساحة المرادة . اقصد فقط اضافة اسم typedef بعد الستركشر…
- تعلم ال Structure
<!--c1--><div class='codetop'>كود</div><div class='codemain'><!--ec1-->انك تحدثت انه عند تفريغ لائحه من المؤشرات لايكون استخدام الداله delete في محلها ولكن ان الامر يمكن ان لايفهم المبتدئين هذا الشيء لانه عمل delete هو نفس عمل free في هذا المجال فيمكن استخدامه…
- تعلم ال Structure
ما لاحظتة فى الكتاب . الكود الخاطى المشار الية char* FileTempExtension; // Memory allocation FileTempExtension=(char*)malloc(sizeof(FileTempExtension)) قمت بحجز ذاكرة بحجم char* اى 4 بايت (حجم البوينتر يتوقف على الالة) لتستخدمها بعد ذلك لتخزين 6 بايت بتلك الجم…
- أبونتو 9.10 الاسرع - الأجمل - الأفضل
بخصوص مشكلة التعريفات : فالبعض يفضل لينكس لانة ياتى بالتعريفات (الا ما ندر ) بشكل جاهز out of box ولا يحتاج شغلات التعريفات . -بخصوص بلجن تعريفات الميديا والخطوط وما الى ذلك فالبعض يحتفظ ببرنامج restricted addons ليقوم بتثبيتة بعد التسطيب مباشرة فيزودة بالخطوط…
- أبونتو 9.10 الاسرع - الأجمل - الأفضل
قم بتجربها.فهى تستخدم اصدار نواة جديدة تحتوى على تعريفات جديدة . وتعريف كارت الشاشة ستجدة على موقع ati . وغالبا لن تحتاج لتثبيتة يدويا لانك ستجدة للتثبيت بضغطة فى install restricted software وهذا رابط لشخص قام بحل مشاكلة يدويا على 9.04 http://www.linuxac.org/f…
- كيف ننشر لينكس؟
باختصار ان السوال لا يجاب فى موضوع . ولكن بايجاز عن طريق التخطيط الجيد لكسب وجذب العملاء و المساهمين . والموضوع يطلب مننا ان نشرح التخطيط الجيد لهذا :S . ولكن ان حصرنا الموضوع فى ما اقتراحاتك فى نشر نظام التشغيل لينكس . فالاجابة ستكون على مستوى سطح المكتب : عن…
- تعلم ال Structure
بن العيد يمكنك عرض الكود لربما هناك شى نستطيع مساعدتك فية (الجزء الخاص بملئى الchar[] ) فمن الممكن ان تكون ملئت الchar [] عن طريق مساواتة بconstant اى مثلا ففى تلك الحالةلن تترجم اصلا لانك تحاول اسناد constant char* الى constant char* ولن يقبل الاول التغيير وا…
- كيف ننشر لينكس؟
بل يعتبر رد انت فقط وحدت مصطلح "منتج" . بل المنتجات تقسم الى -منتجات تقع تحت فرض الاستمرارية (نظم التشغيل والادوات وبرامج تحرير الرسوم وانشاء الويب) -منتجات موسمية . بالاكثر ستباع مرة واحدة و فى خلال وقت واحد ومن ثم ستلقى وسياتى غيرها . اذا اعتبرنا الادوات (مث…
- كتب وروابط برمجية (مشاركات مجمّعة)
فعلا الكتاب يستحق القراء ويحتوى على معلومات ممتازة . بالفعل الكتاب اعجبنى ايضاء لان يوضح اشياء كانت غامضة لى . وكنت ابحث عن كتاب/مقالات مشابهة . لم ابداء بقراتة حتى الان ولكنى ساحتفظ بة وساحاول قرائتة فى اقرب وقت . الكتاب مرجع ممتاز لصناعة المترجمات . وعن نفسى…
- كتب وروابط برمجية (مشاركات مجمّعة)
السلام عليكــم ورحمـة الله وبركاتــه ،، كنت اتصفح المواقع و شدنى هذا الكتاب تحديدا لانى كنت ابحث عن معلومات مشابهة. حسب وصف الغلاف باختصار ان لا يوجد منطق بسيط (فى فلسفة الحاسب) يفسر العلاقة بين كائنات الكلاس و دوالة وكيف ان خواص السى++ تتضمن . فبالتاكيد هناك …
- كيف ننشر لينكس؟
اذا صنع احدهم صورة او لعبة فانا غالبا لم اقوم بالاستفادة من فتح مصدرها لانها شى مخصص للغاية لجهة معينة . مثل لوجو الموقع يصلح لاستخدام موقع واحد ولكن خطوط الكتابة (الخط يعتبر اداء) التى كتب بها اللوجو يصلح استخدامها لملايين الاشخاص. فانا اهتم بالمادة الخام (ال…