تطوير التطبيقات

الوصف

كيفة تطوير و كتابة التطبيقات

إنف كاست الشرق الأوسط

نشره عبدالرحيم الفاخوري في

قبل عقد من الزمن، كان استخدام الإنترنت في عالمنا العربيّ محصوراً بالترفيه، وسياسة الـ"نسخ/لصق"؛ ولكن سرعان ما تغيّر الأمر لنشهد مواقع حقيقيّة هادفة، من مواقع ومنتديات ومدوّنات متخصّصة في كلّ المجالات، ومواقع ذات فائدة حقيقيّة، تثري المحتوى العربيّ بالمواضيع المفيدة والشروحات النصيّة والمرئيّة والأبحاث وما إلى ذلك. وها نحن نزفّ إليكم بشارة انطلاق موقع هادف جديد، يسهم في إثراء المحتوى العربيّ وزيادة النتاج المعرفيّ فيه.

envcast middle east

الإصدار الأول من BlueGriffon محرر صفحات الوب

نشره Fahad في

شعار بلوجرافونفي عالم البرمجيات الحرة الكل يعرف أن أشهر محرر وب هو Nvu ولكنه توقف عن التطوير منذ فترة طويلة، ثم ظهر برنامج KompoZer كخليفة له، ولكنه أيضا لاقى نفس المصير، الخبر المفرح اليوم أن فكرة إنشاء برنامج حر لتصميم صفحات الوب لم تمت، واليوم تصدر الإصدارة الأولى من برنامج BlueGriffon  النسخة المطورة من برنامج Nvu والتي تدعم معايير HTML 5 و CSS .

 

الإعلان عن فتح باب التسجيل لمسابقة صيف جوجل للبرمجة

نشره Fahad في

صيف جوجل للبرمجة 2011كعادتها سنويا تطلق جوجل مسابقة للبرمجة هدفها تشجيع الطلبة على الدخول لعالم البرمجيات الحرة، وتشجيع المشاريع الحرة على التطوير بدعهمها بالعقول الشابة في البرمجة، حيث أنها الطالب سيمنح 5000 دولار بمشاركته لهذه المسابقة ويمنح مرشده 500 دولار.
ينتهي باب التسجيل للطلبة في 9 أبريل القادم، ويشترط أن يكون عمره 18 سنة بتاريخ 25 أبريل، يمكن للطلبة مراجعة المشاريع المقترحة من 175 مشروع مقبول.

سورس فورج تفتح منصتها

نشره Fahad في

شعار سورس فورجأطلق أكبر موقع لاستضافة المشاريع الحرة سورسفورج برنامج Allura الذي يعمل عليه المشروع نفسه، فالموقع يقدم العديد من الخدمات من مثل استضافة الملفات و إدارة المصدر الكودي، وتتبع العلل.
برنامج Allura هو البرنامج الذي يعمل عليه المشروع والذي عرف سابقا باسم Forge 2.0  وهو مرخص تحت رخصة أباتشي ومبرمج باستخدام لغة بايثون ويستخدم قاعدة بيانات NoSQL ومحرك بحث Solr، ومنصة الرسائل RabbitMQ.
يمكنك تنزيل البرنامج من صفحته على سورس فورج مجانا.

أي لغات البرمجة تسبب الشتم أكثر من غيرها؟

نشره زائر (لم يتم التحقق) في

أجرى أحد المبرمجين بحثًا طريفًا في رسائل الإيداع في موقع GitHub يشمل سبع الكلمات القذرة الشهيرة محاولًا معرفة أكثر اللغات إزعاجًا لمستخدميها.

انقر للتكبير

إطلاق قاموس التدقيق اﻹملائي آيةسبل 2.0 بيتا

نشره Fahad في

شعار آيةسبلأطلق طه زروقي، الإصدار التجريبي من قاموس التدقيق الإملائي العربي آيةسبل، والذي يستخدم في العديد من البرمجيات الحرة الشهيرة من مثل فيرفكس وأوبن أوفيس.

البرمجة بالإجراءات Procedural Programming

نشره زائر (لم يتم التحقق) في

يمكن أن تستخدم البرمجة بالإجراءات أحياناً كمرادف للبرمجة بالأوامر imperative programming (تحديد الخطوات التي يجب أن يتخذها الرنامج من أجل الوصول إلى هدف منشود)، لكنها من الممكن أيضاً أن تشير (كما في هذه المقالة) إلى نموذج من نماذج البرمجة، مشتق من البرمجة المهيكلة structured programming، ويستند إلى مفهوم استدعاء الإجراء procedure call. الإجراءات، وتعرف أيضاً بالروتينات، والروتينات الفرعية، والطرق، أو الدوال (ينبغي عدم الخلط بينها وبين الدوال الرياضية، لكنها مشابهة لتلك المستخدمة في البرمجة بالدوال functional programming) تحوي ببساطة سلسلة من الخطوات الحسابية التي ينبغي إتمامها. من الممكن أن يتم استدعاء أي إجراء معين في أي نقطة أثناء تنفيذ البرنامج، بما في ذلك استدعاؤه من قبل إجراءات أخرى، أو من قبل الإجراء نفسه[1].

Adobe تطلق الإصدار X لكل من Reader و Acrobat

نشره زائر (لم يتم التحقق) في

أعلنت شركة Adobe عن نسخ جديدة من Acrobat  وقارئه Reader والتي تحمل رقم 10 لكن بالرموز الرومانية فكانت X.

أتبعت شركة adobe خاصية تسمي sandbox أو "صندوق الرمل" وهو نفسه المتبع في متصفح Google Chrome، هذه الميزة -المفعلة مسبقا- تسمح بفتح الملفات بطريقة منعزلة عن النظام حتى اذا أصاب النظام مكروه فلن تستطيع النفاذ خارج الصندوق. ولأن الأكثر استغلالا بتلك الثغرات هي أنظمة Windows فهذه الميزة متوفرة لهمم فقط حاليا

غوغل تضيف القيود الرقمية إلى متجر أندرويد

نشره Osama Khalid في

DRM

تناقلت مواقع الأخبار التقنية خبر أن غوغل أضافت إدارة القيود الرقمية (DRM) كخيار لمطوري التطبيقات المدفوعة. إدارة القيود الرقمية مبنية على تعمية ("تشفير") البرمجيات بمفتاح لا يملكه إلا جهاز معين (وهو جهاز المشتري) مما يمنع تشغيله على غيره ويسلب فائدة نسخه.

سوبرنوفا لغة برمجة عربية أخرى

نشره زايد في

أعلن صاحب مشروع البرمجة بدون كود عن مشروع مكمل لمشروعه الأول ، حيث أعلن عن إنشاء لغة برمجة جديدة أقرب إلى اللغة المنطوقة ، و يمكنك كتابة تطبيقك باللغة العربية أو باللغة الإنجليزية ، الظريف أن هذه اللغة تجعلك تخاطب الجهاز و كأنه يفهمك.

سوبرنوفا لغة متعددة المنصات و قد تم بنائها باستخدام مشروع البرمجة بدون كود (المصنف compiler) ، و البرامج المنتجة بها تحتاج إلى آلة افتراضية كي تعمل ، و هي متعددة المنصات و تستخدم مكتبة كيوت لعمل الواجهات الرسومية.

و أخيرا هذه بعض اللقطات تحوي على الشفرة باللغة الإنجليزية و العربية و ناتجهما