أحمد هاشم

Net Developer / Game Developer.

http://ntstudio.tumblr.com

18 نقاط السمعة
97.5 ألف مشاهدات المحتوى
عضو منذ
6

[مراجعة تحليلية] سلبيات واجهات الاستخدام في أنظمة التشغيل

http://xash.me/%D8%B3%D9%84%D8%A8%D9%8A%D8%A7%D8%AA-%D9%88%D8%A7%D8%AC%D9%87%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85/
31

مصادر لمن يرغب في برمجة وإنشاء أنظمة التشغيل

أضع هذه المصادر لأنني وعدت أحد أعضاء الموقع أن أفعل ذلك، لدي اهتمام بأنظمة التشغيل وأرى أنها مجال مهم يستحق الدراسة والبحث. ## كتب Structure and Interpretation of Computer Programs كتاب مهم للمبرمجين بشكل عام، إن كنت تبرمج أو تتعلم البرمجة فعليك أن تعطي هذا الكتاب وقتاً لتفهمه جيداً، الكتاب متوفر مجاناً وبنسخة مطبوعة كذلك. http://mitpress.mit.edu/sicp Think OS: A Brief Introduction to Operating Systems http://www.greenteapress.com/thinkos/index.html How to Make a Computer Operating System http://samypesse.github.io/How-to-Make-a-Computer-Operating-System/ Compilers: Principles, Techniques, and Tools https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools كل
75

10 نصائح للمبتدئين والمتقدمين في البرمجة ..

# أحببت أن أكتب هذه المقالة للمبتدئين في البرمجة (وبعضها تفيد المتقدمين) عن المشاكل التي يواجهونها في كثرة المصادر و النسيان وأمور أخرى بعضها مرة علي وعانيت منها ، لخصتها في عشر نقاط : ١_ البعض قد يظن أن البرمجة شئ لم يحث عليه الإسلام أو أنه لا يكسب الأجر من الله في تعلم البرمجة وهذا مفهوم خاطأ ، لأن رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ يَقُولُ : « أَلَا إِنَّ الدُّنْيَا مَلْعُونَةٌ مَلْعُونٌ مَا فِيهَا إِلَّا ذِكْرُ اللَّهِ وَمَا
110

قصة مبرمج بدأ تحدي كل أسبوع يصنع لعبة للمتصفح بالـHTML5 وكيف حقق من هذا التحدي 12000 دولار في 24 ساعة

القصة بدأت في أواخر شهر يناير / كانون الثاني 2014، عندما قرر توماس بالف Thomas Palef المبرمج والجامر الفرنسي الذي لطالما استهوته فكرة صنع العاب، أن يعلن للعلن على الانترنت عن تحدي وضعه لنفسه وفضل ان يعلن عليه للعلن حتى يتأكد من أنه سينجزه، وهكذا اطللق مدونته Lessmilk.com وتحدي ان يصنع لعبة بالـ HTML5 كل اسبوع. توماس بالف عندما وضع لنفسه هذا التحدي واعلن عنه للعلن، كان هدفه الوحيد ان يحقق حلمه الذي لطالما راوده في ان يصنع الألعاب، لم
52

نصائحى لراغبى البدء فى البرمجة والقرصنة الاخلاقية

نصائحى لراغبى البدء فى البرمجة والقرصنة الاخلاقية تتلخص فى بعض النقاط وهى: -إتقان اللغة الانجليزية "اهم شئ" -تعلم مبادئ البرمجة والمفاهيم العامة Programming Concepts and Fundamentals -التركيز على لغة برمجة واحده والبعد عن التشتيت. -التركيز بشكل كبير على الويب والموبايل لأنهما ببساطه هم المستقبل بنفس الترتيب التالي: HTML CSS HTML5 CSS3 Javascript Ajax Jquery PHP او ASP.Net -بالنسبة للبرمجة للهاتف المحمول: Java > android C#.Net > Windows Phone Objective C > Apple products -التعلم الذاتى والمثابره وإتقان مهارات البحث. -الايمان
15

برأيكم ما هي البنية الأفضل لروابط التصفح Navigation؟

عادة يتم تمثيلها على النحو التالي: Link 1 Link 2 ... السؤال: أليس كافياً صياغتها على النحو التالي: Link 1 Link 2 ...
25

يا مبرمج! هل تجني أموالا منذ أن بنيت برنامجك الأول! لنرى واقعنا بصدق.

أحدهم يقول : "فلان أغلق شركته المتخصصة بالبرمجة منذ مدة! لا يجني منها سوى إزعاجاً من الزبائن مع قلة الدخل المادي" إحدى الشركات لديهم برنامج CMS لغاته "PHP, MySQL , Css, HTML" وربما بعض القليل من "الجافاسكيربت"، سعره للبيع على العملاء : *1333* دولار! لامشكلة إلى هنا! المشكلة أني طلبت بعض التعديلات ودمج نظام مسابقات "لديهم" وبعض التعديلات الأخرى! ارتفع السعر إلى : *5867* دولار! وإحدى الشركات الأخرى قامت ببرمجة موقع يحتوي على "نظام أخبار و نظام مسابقات : بيانات
62

تجربتى مشروع موقع notedn.com

السلام عليكم منذ حوالى عام و نصف قمت ببرمجة موقع takefastnotes.com و فى خلال هذا العام وجدت أنه إشترك عليه حوالى 580 شخص دون أن أقوم بأدنى نوع من التسويق المدفوع اللهم إلا الإشارة إليه فى بعض المواطن , و الغريب فى الأمر أن الدومين أخذ بيج رانك 4 بعد مرور شهر واحد و أعتقد أن موضوعاً على منتدى سوالف سوفت فيه ردود الناس و هى تستغرب حول الأمر , بعدما قمت بإصدار النسخه العربيه من المشروع وقمت بجعلها الواجهة
20

هل جربت استخدام AngularJS أو Backbone.js أو أي اطار عمل جافاسكريبت آخر؟

استخدام اطار عمل JavaScript لبناء واجهات الاستخدام وتطبيقات ويب الصفحة الواحدة أصبح من الأمور الشائعة ويزداد مع مرور الوقت. اطارات العمل هذه تمكننا من برمجة واجهات تفاعلية بشكل كبير، مبنية بطريقة منظمة وأكثر عملية من استخدام مكتبات مثل jQuery خصوصاً للمشاريع الكبيرة. هي أيضاً تحسّن من تجربة المستخدم وسرعة تطبيق الويب وكذلك الضغط على السيرفر كون لا يتم اعادة طلب الصفحة وعمل rendering لها في كل استعلام. بعض الخيارات المتوفرة هي: * AngularJS * Backbone.js * Ember.js * KnockoutJS في
19
11

أعمل على أول نواة نظام عربية بالكامل تنافس اللينوكس. ما الذي تود رؤيته بها؟

#السلام عليكم ورحمة الله وبركاته أعمل على أول *نواة* نظام عربية بالكامل تنافس *اللينوكس* ما الذي تود رؤيته بها ؟
6

نقاش ما هي وسائل استقبال المال التي تعتمد عليها بعملك كمُستقل ؟

مشكلة يواجها معظم المُستقلين بالوطن العربي وهي قلة وسائل الدفع المتاحة؛ العديد من الشباب بمجرد تعرفهم علي العمل الحر وأمكانية العمل عبر الانترنت وانّ كل ما تحتاجه هو حاسوب محمول ووصلة انترنت اول سؤال هو كيف سأحصل على مالي ؟ .. لذا حببت انّ اشارككم وسائل الدفع / استقبال المال التي أعتمد عليها علمًا باني آعيش بصعيد مصر. ١- Payoneer - بطاقة بايونير من اسرع الطرق للحصول علي ارباحك من خلال العمل الحر ولكن يعيبها ارتفاع تكاليفها واضاف الى ذلك
24

ماذا بعد الـ HTML , CSS, JavaScript؟!

السلام عليكم إخواني الكرام ,. بداية أحبّ أن اعبّر عن شعوري بالسرورِ كلما رأيتُ موقعاً عربياً جديداً بمحتوى عربيّ :) فشكراً لكم أحبائي , لقد أنهيت هذا الثلاثية من اللغات البرمجية : [HTML , CSS, JavaScript] : واتقنت البرمجة بها على أمل أن أكون قادراً على بناءِ تطبيقات الويب [Web Applications]. إلا اني كنتُ مخطئاً! إلى حد ما!. فتطبيقات الويب لا تعمل بثلاثة لغاتٍ فحسب وانما بحاجةألى لغاتٍ أخرى وقواعد بيانات. لذا , المشكلة التي واجهتني هي في الخطوة التالية
16

ما رأيك لو قلت لك بأن نظام Android سيزيح windows ويسيطر على قطاع الأجهزة المكتبية ؟؟

كما ترون أن نظام الأندرويد وصل للكاميرات والساعات وشاشات التلفاز ..... وينتشر بشكل مرعب ! أنا أرى أنه سيزيح الـ Windows ليصبح هو المتصدر الأول في قطاع الأجهزة المكتبية وأجهزة اللابتوب والنوت بوك ..... ناهيكم عن سيطرته الان في سوق الهواتف ؟ هذا سيحصل بعد 10 سنوات من الان تقريباً ..... ما رأيك أنت ؟؟
7

ما هو ال Git ومتى سوف احتاج الية ؟

السلام عليكم انا مبرمج دوت نت ومطور العاب عرفت كثيرا عن مثل هذة الدوات مثل ال Git / SVN / Team Foundation ولكن لم افهم معنها بدقة ومتى سوف احتاج لمثل هذا نظام
9

هل يوجد امل لصناعة العاب ال MMO فى الوطن العربى ؟

لماذا لم يتجة فرد او شركة الى هذا النوع من قبل ؟ هل هى التكلفة ؟ ام الصعوبة ؟ ام كبر حجم المشروع ؟ للعلم هذا غير ترجمه الالعاب الMMORPG من قبل بعض الشركات العربية
3

ماهي أشهر إستوديوهات الألعاب العربية؟

معرفتي في هذا المجال قليلة، وأحب التعرف على الأستوديوهات العربية وماهي إنجازاتها
4

لماذا دائما ننتظر من الحكومات وشركات ان تكون لهم المبادرة!

استفسارات منتشر بين العرب ومطورين ومضمونها لماذى لا تقوم الشركات العربية بتمويل مشلؤيع العاب؟؟ لماذى لا تقوم الانضمة بمشروع نضام تشغيل عربي خاص بها؟؟ لماذى لا توجد هواتف عربية؟؟ لماذى ولماذى...ويستمر تكليف !!! فهل حقا الحكومات وشركات العربية تقع تحت عاتقهم هته المسؤولية او هو عجز داخل مجتمع المطورين الذي يدفعهم للوم الحكومات والشركات...؟؟ اولا لا يجب الانتضار من هته الحكومات التي تخضع لنضام الدولي اي مساهمة في تطور العربي بينما لا يجوز مقارنة بينها وبين الانضمة الحاكمة بحق في
11

ماهي لغة البرمجة المفضلة في برمجة الألعاب؟

ماهي لغة البرمجة المفضلة في برمجة الألعاب؟ أعرف أنه توجد الكثير ولكن ماهي الأكثر شيوعاً والتي تمتلك مراجع عربية ممتازة
9

الفرق بين الـscripting languages و الـProgramming Languages

ما الاشياء التي تجعل PHP أن تكون scripting Language و التي تجعل C++ أن تكون Programming Languages بحثت كثيراً على الانترنت عن هذا الموضوع و بحثت في المواقع المتخصصة مثل stackoverflow وجدت أن هذا السؤال طرح كثيراً ... و كانت الاجابات متشابهة بشكل يجعلك تعتقد أنه نسخ من موقع و لصق في آخر... من جهة أخرى لغتي الانكليزية لم تسفعني في فهم بعض المصطلحات ..... هل من مجيب