يا للغزالِ إذا مَشَى والوردُ في فيهِ انتشى
كالبدرِ تَضحكُ عينُهِ وتقولُ شِعرًا مُدهشا
والطَّرفُ ساحَ مُكحّلاً كالصبحِ لاحَ مُغبَّشا
بالحسنِ ماسَ مُدلَّلاً حتى رآني فاختشى
شاهدوا إلقائي للقصيدة كاملة مع شرح معاني الكلمات:
يا للغزالِ إذا مَشَى والوردُ في فيهِ انتشى
كالبدرِ تَضحكُ عينُهِ وتقولُ شِعرًا مُدهشا
والطَّرفُ ساحَ مُكحّلاً كالصبحِ لاحَ مُغبَّشا
بالحسنِ ماسَ مُدلَّلاً حتى رآني فاختشى
شاهدوا إلقائي للقصيدة كاملة مع شرح معاني الكلمات:
تعريف قصاصات كود خاصة Custom Code Snippets
في سي شارب، يمكنك أن تكتب cw ثم تضغط الزر Tab مرتين لإضافة نتفة الكود Code Snippet التالية:
Console.WriteLine( );
للأسف، هذه النتفة غير معرّفة في فيجوال
بيزيك، لكن من الممكن أن نضيفها بأنفسنا (أرجو أن يتابع مبرمجو سي شارب القراءة،
لأن نفس الخطوات صالحة لسي شارب).. أضف هذا الكود داخل ملف وغير اسمه وامتداده إلى
WriteLine.snippet:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>Console.WriteLine</Title>
<Author>M.
Hamdy Ghanem</Author>
<Shortcut>cw</Shortcut>
</Header>
<Snippet>
<Code
Language="VB">
<![CDATA[Console.WriteLine($msg$)]]>
</Code>
<Declarations>
<Object>
<ID>msg</ID>
<Type>System.String</Type>
<ToolTip>The
message you want to write.</ToolTip>
<Default>"Hello"</Default>
</Object>
</Declarations>
</Snippet>
</CodeSnippet>
</CodeSnippets>
ملحوظة: يمكن إضافة قاصات لسي شارب
بنفس الطريقة مع تغيير العنصر:
<Code Language="VB">
إلى:
<Code Language="CSharp">
ولإضافة هذه القصاصة إلى فيجوال
ستديو:
من القائمة الرئيسية Tools في فيجوال
ستديو، اضغط الأمر Code Snippet Manager، لعرض نافذة مدير قصاصات الكود، ومنها اضغط الزر Import، واختر الملف WriteLine.snippet من الموضع الذي حفظته فيه واضغط
موافق.. ستظهر نافذة تسألك أين تريد حفظ قصاصة الكود الجديدة، اختر المجلد
المناسب، وفي حالتنا هذه اختر المجلد My Code Snippets واضغط موافق.. الآن، يمكنك أن تستخدم الاختصار cw وتضغط بعده الزر Tab مرة واحدة لإضافة قصاصة الكود:
Console.WriteLine("Hello");
حيث سترى النص "Hello" محددا بالون الأصفر ليمكنك
الكتابة فوقه مباشرة.
لاحظ أنك ستواجه مشكلة صغيرة بعد كتابة
cw، حيث ستظهر نافذة الإكمال التلقائي،
التي سترشح لك الدالة ChrW،
ولو ضغطت Tab في هذه اللحظة فسيؤدي هذا إلى
كتابة Chrw في محرر الكود بدلا من قصاصة الكود،
لهذا يجب أن تضغط Esc
لإغلاق نافذة الإغلاق التلقائي أولا قبل ضغط Tab، وهو أمر مزعج، لكن من الممكن التخلص منه بجعل نافذة
الإكمال التلقائي تعرض قصاصات الكود التي تبدأ بالحروف التي تكتبها في محرر
الكود.. لفعل هذا، اضغط الأمر Options من القائمة الرئيسة Tools ومن نافذة الخيارات اختر العنصر Text Editor من القائمة، ومن عناصره الفرعية
اختصر العنصر Basic
ومن عناصره الفرعية اختر IntelliSense ومن القسم الأيمن، ضع علامة الاختيار على:
Always include snippets
كما هو موضح في الصورة، واضغط Ok.
بالتوفيق.
العشق الأوحد
وأصابتها لعنةُ
شِعري بالكِبْرِ وبالوَجدِ
بغرورٍ مفتونٍ
مُعتَـدِّ
أن صارتْ أجملَ
أنثى في الدنيا عِندي
بالضعفِ
القاهرِ لا صبرَ سيُجدي
مِن شوقِ
مشاعرِها
مِن لَهفتِها
أن تتذّوقَ شهدي
يا ضاحكةَ
الخدِّ
يا فارعةَ
القدِّ
أنا حذرتُكِ
يومًا أن تجتازي حدّي
فَغَزَوْتِ
شعوري بمزيجٍ من طيشٍ وتَحدّي
وغَمرتِ ممالكَ
شِعري بعطورِ الوردِ
ونجومِ الروعةِ
وبدورِ السُّهدِ
ومشيتِ
بِخُيَلاءٍ في ساحةِ وجدي
فسقطتِ بفخّي
غافلةً،
كغزالٍ بعرينِ
الفهدِ
وعلمتِ أخيرا
بعدَ تَرَدِّي
في أسرِكِ في
عشقي الرَّغْدِ
لن يصلحَ أبًدا
أبدًا
أن يَدخلَ
قلبَكِ رجلٌ بعدي
فأنا يا فاتنتي
العشقُ الأولُ
والأوحدُ
والأبدي
محمد حمدي غانم
15/12/2021
ممنوعك
انا في الصمت مسموعك أنا ليلك وانا ضيك
أنا في العشق ممنوعك انا تايه اوي زيك
ونتقابل بدون مواعيد ونتفارق بأحضانا
ونحلم يبقى بكرة العيد وليه احلامنا بتخونا
ويسألني الهوى عنا
وأنا وانتي سراب في سراب
نشوف الناس وبتشوفنا ومن غير روحنا بس تراب
ونصين كسر مش واحد وجبر العشق دايما صعب
طريق الغربة ليل بارد لقلب ما دفاهوش الحب
محمد حمدي غانم
11/12/2021
هذه وصفة من حكيم العشق، فهل هي متوفرة في الصيدليات؟
دوائي في الهَوَى: أَهوِي إلى عينينِ مثلِ قمرْ
تُحيلانِ المَدَى حُلما وأشعارًا وعزفَ وترْ