Blogs
SyriaDefender لعبة
Posted May 4th, 2013 by Issam Ali

قد تكون الألعاب هي وسيلة المبرمج ليعبر عن نفسه وعن عالمه الخاص، ولهذا أقوم ببناء هذه اللعبة البسيطة.
مشاهد من لعبة SyriaDefender
- Issam Ali's blog
- Login to post comments
- Read more
- 147 reads
SyriaDefender game preview
Posted May 4th, 2013 by Issam AliI am building this simple game because sometimes programmers create games just to express themselves and their ideas.
game preview:
http://youtu.be/MgnDf99Oiyc
- Issam Ali's blog
- Login to post comments
- Read more
- 189 reads
بناء حزمة تثبيت محمية برقم تسلسلي باستخدام VSI, Orca, C++ or Delphi
Posted April 2nd, 2013 by Issam Aliمقدمة
تستطيع من خلال فيجوال ستوديو بناء حزم تثبيت لبرامجك باستخدام Visual Studio Installer او أختصاراً VSI وتستطيع من خلال هذه الأداة أيضاً أن تضيف مربع حوار إلى حزمة التثبيت لتسجيل بيانات المستخدم: الاسم، الشركة، والرقم التسلسلي (السريال). يقدم VSI إمكانيات محدودة لعملية التحقق من الرقم التسلسلي مما سيجبرك على استخدام نماذج أرقام تسلسلية Serial Number Templates سهلة التخمين و ليست بحاجة حتى إلى برامج كراك لكسرها في كثير من الأحيان. الحل الأمثل هنا هو الاستغناء عن خوارزمية التحقق المدمجة في VSI واستخدام خوارزمياتك الخاصة عن طريق مكاتب خارجية dll تستطيع كتابتها بأي لغة أصلية native مثل دلفي أو سي بلس بلس -سأعرض مثالاً باللغتين- وعندها ستكون حدودك هي السماء في بناء نماذج أرقام تسلسلية لحماية برامجك. وجدت مقالات قليلة تشرح هذه الطريقة وبالاضافة إلى قلتها فالبعض منها فيه أخطاء قد تؤدي إلى توجيهك باتجاه خاطئ وإضاعة وقتك الثمين خصوصاً إذا كنت جديداً على هذا المجال. لذلك قررت كتابة هذا المقال بالعربية و الانكليزية أيضاً راجياً أن يكون فيه شيء من الفائدة لمن يهتم بهذا الموضوع.
- Issam Ali's blog
- Login to post comments
- Read more
- 2743 reads
تطبيق بسيط للويندوز موبايل 6 (سي إي) باستخدام لازروس
Posted December 9th, 2012 by Issam Aliالمشكلة:
أحتاج إلى تطبيق يقوم بتذكيري بموعد يتكرر كل أربعة أيام مرة، التطبيق ليس بحاجة أن يعمل بشكل ساعة منبه وإنما فقط أن يقوم بإظهار إن كان هناك موعد لهذا اليوم أم لا. ولأن ذاكرتي في مثل هذه المواضيع لا يمكن الاعتماد عليها فقد كنت اعتمد على صديق يذكرني بالموعد أو اتصل به أحياناً لأسأل إن كان هناك موعد اليوم أم لا وفي كثير من الأحيان لم يكن هذا الأمر ناجحاً. لذلك قررت أن لا اعتمد على صديقي بموضوع التذكير مجدداً و قررت أن أخصص بعض الوقت لكتابة بريمج يقوم بمهمة التذكير و يجنبني ما أتعرض له من مشاكل و إحراج. البريمج كتبته بواسطة لازروس وأنا أرغب بمشاركة هذا التجربة معكم علّها تفيد على بساطتها من يرغب ببناء تطبيقات الويندوز سي إي بواسطة اللازروس.
- Issam Ali's blog
- 2 comments
- Read more
- 3931 reads
pop-up the Windows context menu for a given files using Delphi
Posted November 9th, 2012 by Issam Ali- Issam Ali's blog
- 1 comment
- Read more
- 2408 reads
Native (Delphi) callbacks in .NET (C#) COM assembly
Posted May 5th, 2012 by Issam AliI’ve posted the English version of this article in codeproject.com
نشرت النسخة الانكليزية لهذا المقال في موقع codeproject.com
مقدمة
لنفترض لدينا الحالة التالية:
- تريد كتابة إجراء في بيئة الدوت نت و تريد أن تجعله متاحاً للغات البرمجة الأصلية (native) مثل دلفي.
- هذا الاجراء يأخذ تابع منادى (callback) كأحد بارامتراته/التابع في هذه الحالة سيكون مكتوباً بلغة أصلية كدلفي/.
- تريد استدعاء تابع الدوت نت هذا من برنامج دلفي.
- Issam Ali's blog
- 4 comments
- Read more
- 2353 reads
small fix for Twitterizer2
Posted April 3rd, 2012 by Issam AliTwitterizer is a very good twitter API library for .Net developers. I used this library to build my own twitter customized client. During this project I came across a little issue with Twitterizer2. In the current version of Twitterizer2 if you want to get user timeline you need to use TwitterTimeline class and its static methods, But usually when dealing with twitter API it’s always better to use asynchronous methods, considering this, in this situation we need to use TwitterTimelineAsync class, and here we face a little issue, because we need to use this method:
- Issam Ali's blog
- Login to post comments
- Read more
- 5788 reads
Delphi ArabicToolkit sneak preview
Posted March 14th, 2012 by Issam AliNote: music on video by Ziad Rahbani.
- Issam Ali's blog
- Login to post comments
- Read more
- 2775 reads
لمحة عن حزمة الادوات العربية لدلفي
Posted March 14th, 2012 by Issam Aliملاحظة: الموسيقى للعبقري زياد الرحباني
- Issam Ali's blog
- Login to post comments
- Read more
- 9530 reads
I am tweeting!
Posted March 4th, 2012 by Issam Ali
Better Late Than Never
Follow @ali_issam
- Issam Ali's blog
- Login to post comments
- Read more
- 2201 reads
طفولة جرح ...
Posted November 29th, 2011 by Issam Ali
من وحي الدم ... و الدمع... و النار ...
عيناها التي لطالما رنت إلى السماء ... كلما سمعت هدير طائرة ... علّها تلمح أباها يلّوح لها من طائرته ... أعذروها ...فالاطفال لا يؤمنون بالمسافات ... ولا يشعرون بها ... وحدنا نحن الكبار ... من نبحث عن هذي المسافات ... ونخترعها إن لم نجدها ... هاتان العينان السوداوان ... بحثتا اليوم طويلاً في الجموع الغفيرة ... أين أبي ؟!... تأخر !... زغاريدٌ و أرزٌ و زهور ...هو عرسٌ إذاً ... الجميع حضر ... أمعقولٌ أن لا يحضر ؟!... تلتقي عيناها بعيني أمها ...التي ترنو من وقتٍ لآخرَ إلى السماء ...
- Issam Ali's blog
- 3 comments
- Read more
- 1366 reads
Hello New World!
Posted September 29th, 2011 by Issam Aliيشكل نظام ويندوز الجديد windows 8 نقلة نوعية من حيث التصميم، حيث اعتمدت ميكروسوفت على نموذج/ فلسفة الميترو Metroالذي طبق في الويندوز فون والذي كان واضحاً من مقدار الاعجاب والفخر الشديد بهذا النموذج الجديد في التصميم أن مايكروسوفت ستمضي به إلى مستويات أعلى.
- Issam Ali's blog
- Login to post comments
- Read more
- 1797 reads
أشّر عليها ... تنجلي
Posted June 7th, 2011 by Issam Ali
المبرمجون العرب (وأنا منهم طبعاً) أصيبوا بداء لا توجد أية إشارات على شفائهم منه في القريب العاجل. هذا المرض اسمه "التعصب البرمجي" وهو يضاف إلى سلسلة طويلة من أنواع "التعصبات الوراثية" التي تحمل عدواها (قبائلنا) العربية من جيل إلى جيل عبر القرون، وليس آخرها تعصب الميديا-ثورو-فوبيا أو إختصاراً "التعصب الاعلامي" التي أشارت آخر الدراسات التي أجريت على "عربان تجارب" في المختبرات الأمريكية والأوروبية على احتمال أن يكون مصدر هذا المرض فيروسي! و على الأغلب أن يكون نسخة معدلة من فيروس جنون البقر الذي يهدد مزارع الابقار الضاحكة في هولندا
.
- Issam Ali's blog
- Login to post comments
- Read more
- 1357 reads
كلمات في الصميم
Posted April 27th, 2011 by Issam Ali
في مقالي السابق وجهت إنتقاداً إلى القنوات العربية (المستقلة) وبالتحديد إلى تغطيتها الإخبارية التي تتناول الأحداث الساخنة والتي تستلزم من وجهة نظر إنسانية على الأقل حساً أكبر بالمسؤولية لنقل الصورة الكاملة بغض النظر عن الموقف السياسي و تستلزم أيضاً تخفيف حقن (الأدرنالين) لأنه وبكل تأكيد لدينا ضمن جيناتنا العربية الموروثة منها ما يكفي ويزيد. وبنفس الوقت أشرت للدور التثقيفي المهم الذي تلعبه هذه القنوات والذي يجب أن يستمر وأن يتطور. و اللقاء التالي هو جانب من هذا الدور حسب ما أراه. اللقاء هو مع المفكر التونسي الدكتور محمد الحداد ضمن برنامج إضاءات على قناة العربية. يتكلم فيه الدكتور محمد الحداد عن أمورٍ أعتقد أنها تشغل بال العديد في بلدي وربما في بلدان أخرى في المنطقة.
- Issam Ali's blog
- 3 comments
- Read more
- 2609 reads
{ Arabic Programmer; }
Recent comments