Yaman

Tech challenges is Syria part2

تحدّيات التقنية في سورية (2): عدالة شبكة الويب والقيود الاقتصادية

[Available in English from here] عشر سنوات مضت على الحرب في سورية. لم تكن تلك الحرب العبء الوحيد في تلك السنوات، وإنما القيود المفروضة من الخارج وتبعات الحرب في الداخل تسببت ولازالت بالكثير من التحديات الخطيرة على جميع الأصعدة. بدأنا في ما سبق بسلسلة من المقالات التي تقوم بتحليل هذه التحديات فيما يتعلق بمجال التقنية …

تحدّيات التقنية في سورية (2): عدالة شبكة الويب والقيود الاقتصادية قراءة المزيد »

تحدّيات التقنية في سورية (1): حجب الخدمات ومصادر التعلّم

[تتوفر هذه الدراسة باللغتين العربية والإنكليزية] عانت سورية من تحديات خانقة في مجال التقنية خلال السنوات العشر الماضية، وسواء أكانت هذه التحديات المتزايدة بسبب التضييق الخارجي أو الظروف الداخلية، أثّر ذلك سلباً على تطور التقنية وعلى وجودها في الساحة العالمية، وسبّب عزلها بشكل شبه كامل عن الوسط الخارجي. هل تظنني مبالغاً بالكلام السابق؟إن هذا المقال …

تحدّيات التقنية في سورية (1): حجب الخدمات ومصادر التعلّم قراءة المزيد »

حصيلة العام السابق، هل هي قمة جديدة أم وادٍ عميق؟

كان عام 2020 صعباً على العالم أجمع، فالحياة كلها اختلفت بلمح البصر.. لكن الصدمة برأيي كانت هي الأصعب.“أي صدمة تلك؟” قد يتبادر لك السؤال؟ عن صدمة العنفوان أتحدث.. عن تلك الصدمة التي جعلت غرور البشرية مترنحاً صريعاً. وصلنا في آخر بضع مئات من السنين لمراحل غير مسبوقة.. نقوم الآن بإنجاز الصروح المعمارية، بناء جزر في …

حصيلة العام السابق، هل هي قمة جديدة أم وادٍ عميق؟ قراءة المزيد »

مفتوح المصدر : Exion X1 مشروع تصميم معالج 8 بت بسرعة 10 كيلوهرتز

بعد عمل شهر ونصف وبالمشاركة مع الأصدقاء عبد الحميد سيد ، عبد الكريم المكتبي ، حمزة مشهدي قمنا بتصميم معالجنا الأول في جامعة حلب، بالإضافة إلى تصميم لغة برمجة ومترجم (Compiler) خاص بالمعالج. استطعنا الوصول إلى التصميم النهائي للمعالج، واجتياز مرحلة الاختبار، ثم مرحلة قياس السرعة. المواصفات التقنية للمعالج : – بنية المعالج : 8 بت …

مفتوح المصدر : Exion X1 مشروع تصميم معالج 8 بت بسرعة 10 كيلوهرتز قراءة المزيد »

تصميم لعبة Flying Mushrooms

لعبة Flying Mushrooms هي لعبة بسيطة وغير معقدة تحوي على مغامرة الفطور الأربعة. الأنظمة التي يعمل عليها: 2.3 ومافوق حجم اللعبة: 7.9 MB رابط خارجي : Flying Mushrooms.apk هدف اللعبة هو إبقاء الفطر يقفز بالهواء وإيصاله إلى نهاية المرحلة دون وقوعه، والاستفادة من أكبر قدر ممكن من الكعكات، و أنصحك بعدم لمس القنابل فهي ستبطئ سرعتك  وتحزن …

تصميم لعبة Flying Mushrooms قراءة المزيد »

دليلك للبداية من الصفر في برمجة الأندرويد

’’ أريد أن أتعلم تصميم تطبيقات الأندرويد .. لكنني لا أعرف أي لغة برمجة، من أين أبدأ؟ ،، إذا كنت قد طرحت هذا السؤال على نفسك فأهلاً وسهلاً بك .. فهذا المقال مخصص للإجابة عن تساؤلك، سوف يأخذ بيدك من الصفر خطوة بخطوة لتصبح مطور تطبيقات أندرويد. كنّا قد تحدثنا في مقال سابق عن تصميم تطبيقات …

دليلك للبداية من الصفر في برمجة الأندرويد قراءة المزيد »

تصميم تطبيقات أندرويد بدون لغة برمجة

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

تصميم تطبيقات أندرويد بدون لغة برمجة قراءة المزيد »

البرمجة بلغة Java على أجهزة الأندرويد

سنتحدث في هذا المقال عن كيفية كتابة وتنفيذ أكواد بلغة Java مباشرة على نظام الأندرويد دون الحاجة إلى حاسوب، و كنا قد تحدثنا في مقالات سابقة عن : البرمجة بلغة C# على أجهزة الأندرويد البرمجة بلغة C++ و C على أجهزة الأندرويد البرمجة المنطقية Prolog على أجهزة الأندرويد سيقسم المقال إلى قسمين، يعتمد ذلك على …

البرمجة بلغة Java على أجهزة الأندرويد قراءة المزيد »

محرر لكافة لغات البرمجة على الأندرويد

DroidEdit هو محرر نصوص مخصص للغات البرمجة، نظير البرنامج المشهور Notepad++ على أجهزة الويندوز، يدعم لغات البرمجة التالية : C, C++, C#, Java, JavaScript, HTML, PHP, CSS, Javascript, Python, Ruby, Lua, LaTeX, SQL,Assembly X86, Delphi, Fortran, JSON, Pascal, Perl, XML, Visual Basic … أود التنبيه إلى الفرق بين محرر النصوص والمترجم، هذا التطبيق هو محرر …

محرر لكافة لغات البرمجة على الأندرويد قراءة المزيد »

البرمجة بلغة #C على أجهزة الأندرويد

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

البرمجة بلغة #C على أجهزة الأندرويد قراءة المزيد »