rami's profileChess MasterPhotosBlogListsMore Tools Help

Blog


    July 15

    Dalal El Moghra

    دلال المغربي في طريقها للحرية

     

    "عروس يافا ...دلال المغربي في طريقها للحرية".. تحت هذا العنوان كتب الصحفي الاسرائيلي روني شاكيد مقالا في صحيفة "يديعوت احرونوت" الاسرائيلية يتناول فيها حياة الشهيدة دلال المغربي وكيف ينظر اليها الفلسطينيون باعتبارها رمزا من رموز البطولة ..

    كما يصف شاكيد وقايع العملية التي قادتها دلال حتى استشهادها . وفيما يلي النص الكامل للمقال :

    عروس يافا . هكذا يلقب رجال فتح دلال المغربي المقاتلة التي قادت خلية عملية الساحل قبل 30عاما والتي من المقرر ان تنقل جثتها الى الجانب العربي ضمن صفقة تبادل الاسرى بين اسرائيل وحزب الله .

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

     

    يبدو ان سمير القنطار هو اساس وصلب صفقة التبادل من وجهة نظر الاسرائيليين وحزب الله لكن بالنسبة للفلسطينيين فان " اطلاق " سراح دلال المغربي هو اساس وصلب هذه الصفقة التي اتفق خلال الايام الماضية على تفاصيلها وصياغاتها .

     

    وفي بيت عائلة المغربي في بيروت تجري التحضيرات لاستقبال البنت العائدة ويستعد الفلسطينيون وبالتعاون مع حزب الله لتنظيم جنازة جماهيرية مهيبة تليق بها وكذلك في رام الله يحضر رجال فتح لاقامة حفل كبير يخططون لتحويله الى " عرس" تزف فيه عروس يافا الى فلسطين .

    العملية التي قادتها دلال المغربي حصدت 35 قتيلا اسرائيليا وعشرات الجرحى كان معظمهم في الحافلة التي سيطرت عليها مجموعة دلال يوم السبت الموافق 11/3/1978 وصبيحة اليوم الثاني للعملية قال مراسل "يديعوت احرونوت" ان اعضاء المجموعة الاحد عشر كانوا سكارى بالنصر ووزعوا الحلوى على ركاب الحافلة التي اختطفوها وفقط دلال المغربي التي احتفظت بصرامتها وجديتها واجبرت الركاب على التزام الصمت بطريقة شديدة ومنعت الجرحى من تلقي العلاج .

     

     

     

    احتلال تل ابيب

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

     

    ان البطولة التي اظهرتها دلال والاسم الحركي الذي اختارته قبيل الخروج للعملية " جهاد " غذيا الخيال الفلسطيني الذي طور القصص الاسطورية التي تناولت البطلة وحكايتها وقيل عنها بانها اول ضابطة فتحاوية نالت رتبتها مباشرة من يد قائد قوات العاصفة ابو جهاد وقالوا بانها كانت قائدة عملية الساحل حيث قادت المقاتلين الاحد عشر وهبطت بهم على الساحل ولكن اكثر القصص الاسطورية تلك التي بثتها قبل ايام احدى القنوات التلفزيونية اللبنانية حيث قالت مقدمة البرنامج " جيزايل " بان دلال المغربي احتلت تل ابيب واعلنتها دولة فلسطينية على مدى 16 ساعه حتى استشهادها .

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

     

    القاتل اهود باراك

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

    تلقت دلال تعليمها الابتدائي والاعدادي في احدى مدارس وكالة الغوث وانضمت الى صفوف حركة فتح اثناء دراستها الثانوية في مدرسة " حيفا " بمدينة بيروت ومنذ ذلك الوقت تلقت التدريبات العسكرية الاولية ويستشف من نشرات حركة فتح بان دلال تتمتع بقدرات قيادة وحماسة كبيرة لخوض الكفاح الفلسطيني .

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

    عملية الساحل بادر وخطط لها ابو جهاد شخصيا الذي حرض على اختيار المشاركين بها بنفسه ومنح المجموعه المنفذه اسم " دير ياسين " .

    ويذكر الفلسطينيون صورة جثة دلال المغربي الملقاة على ارض الساحل مرتدية ملابس الكوماندو واهود باراك الذي قاد العملية العسكرية الاسرائيلية المضادة يقف عليها ويحاول فحص ما في جعبتها العسكرية اكثر مما يتذكرون وجهها .

     

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

    وفي محاولة للتذكير بالصورة يكتب احدهم " لم لا يعرف عن ماذا نتحدث " باراك قلب جثمان الشهيدة دلال المغربي ويشد شعرها وذلك بعد ان اشرف مباشرة وبشكل شخصي على رش جسدها بالرصاص ولم يكتف بذلك ولم يخجل بل سحب جثمانها امام عدسات المصورين .

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

     

    وكتب احدهم يوم امس في احد المواقع الالكترونية التابعه لحركة فتح " القاتل اهود باراك اغتال كمال عدوان وبعدها دلال المغربي وحين كان رئيسا للوزراء تجرأ ومد يده ليصافح ياسر عرفات ودلال المغربي لم تتصور في يوم من الايام ان يتحول قاتلها الى صديق رئيس منظمة التحرير .

    وتصف ادبيات حركة فتح لحظة استشهاد دلال بالطريقة التالية " المعركة كانت صعبة وقاسية ونجحت دلال في تفجير الباص الذي كان يقل جنودا قتل اغلبهم وحين نفذت ذخيرة دلال ورفاقها اصدر اهود باراك اوامره بقتلهم ونجحت دلال المغربي قبل استشهادها بقول عبارة " النضال سيستمر حتى تحرير كامل فلسطين

     

    ادفنوني عميقا في ارض فلسطين

    قبل خروجها لتنفيذ العملية تركت دلال المغربي خلفها وصية توصي بها عائلتها دفنها داخل الارض الفلسطينية واوصت الفلسطينيين عموما وقالت " اطلب منكم التسمك بالبندقية وتوجيهها دائما الى صدر العو الصهيوني عليكم تجميد خلافاتكم وتعزيز النضال ضد اسرائيل ".

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

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

    ---------------------------------------------

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


    سيكون بانتظارها في بيروت رفيقها في العمليّة خالد أبو إصبع، الذي حرص على أن يكون من بين المشاركين في تشييع المقاتلة الراحلة.


    أبو إصبع، الذي فوجئ بخبر التشييع، عاد مع دعوة حركة فتح له بذاكرته إلى ما قبل تلك الثلاثين، وتحديداً إلى آذار (مارس) عام 1978، عندما قادت دلال مجموعة مسلّحة مكونة من تسعة مقاتلين، انطلقت من لبنان عبر البحر، وتمكّنت من التسلّل إلى إسرائيل وخطفت حافلة ركّاب إسرائيلية من أجل مبادلة ركابها بأسرى فلسطينيين، في العملية التي حملت اسم أحد قادة حركة "فتح" كمال عدوان الذي كانت إسرائيل قد اغتالته مع قادة آخرين في بيروت عام 1973.

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

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

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

    يُذكر أنّ أبو إصبع تلقّى دعوة من حركة "فتح" في لبنان للمشاركة في تشييع جثمان دلال بعد وصوله إلى لبنان ضمن صفقة تبادل الأسرى".

     

    April 02

    Community Launch

    FROM LEBANON

    Visual Studio.NET 2008 and Windows Server 2008 Community Launch

     
     
    By the way i won windows Vista with service pack 1 ................. yessssssssssssssss
     
    Waiting the official launch on april 30 for microsoft windows server 2008
    waiting for the images to publish online.
     

    Flash 10 / CS4 / “Diesel” Sneak Peek

    Hello All,
    Well, i was reading about the new flash10 CS4, and they are talking about something new mailnly for designers.
    There will feature a brand new timeline animation model, There will no longer be a need for keyframes.
    WOW! so what is the catch, a total change in the flash IDE framework.
    they say that it's much easier to work with and make Flash much easier for beginners.
    "In short you will be able to select an object on the stage, right-click and choose "Add Motion/Shape Tween", and the timeline layer with the object will turn red to signify that it now contains a tween. Then you move the object (if you want to animate its motion) to create the end state. Want to extend the length of the tween? Just drag the timeline layer out over additional frames. Basically, this model completely fixes broken tweens -- you can no longer have a tween that is "broken" because it is missing a keyframe because tweens are no longer tied to keyframes".
    still don't know about the other improvments, yet i guess they are still with AS3, i don't know if the are focusing on FELX on that matter.
    I guess that the fight between Adobe and Microsoft is going to be interesting, because microsoft started a new technology "SILVERLIGHT" with Blend.
    Trying to replace flash, i don't think that it'll be that easy, and i don't think that flash will be distroyed, yet the danger is near.
    Microsoft is giving us great tools to make a multimedia based website, using C# of vd.net code ... niceeee
    we'll wait and see..
    :p
    April 11

    Adobe Flash CS3 Professional coming soon.

    The next flash version wil not be flash 9, it'll be Adobe Flash CS3 Professional with the new AS3 script verion.
    with 10 new amazing features.
    October 24

    Microsof news

     

    IE 7 Fails Its First Security Test

    Internet Explorer 7 for Windows XP is Now Available
    Microsoft has released for download the newest upgrade for its Web browser, Internet Explorer 7, which is also the browser built into Windows Vista.

    but it seems that Microsoft's brand-new Internet Explorer 7 browser, which was just released Oct. 18 for Windows XP, has already failed a security test.

    Microsoft's spanking-new Internet Explorer 7 browser has failed already failed a security test.

    According to an advisory from Secunia, the gold version of IE 7 was shipped with an information disclosure flaw that could be used in spoofing attacks. The vulnerability is due to an error in the handling of redirections for URLs with the "mhtml:" URI handler.

    "This can be exploited to access documents served from another web site," Secunia warned.

    Here is a test page that demonstrates the bug on a fully patched version of Windows XP SP2, running Internet Explorer 7.

    Curiously, Secunia first raised an alert for this vulnerability in April 2006. It was never fixed in IE 6 and ignored again in IE 7.

    In fairness to Microsoft, it is nearly impossible to exploit this flaw to launch a spoofing or phishing attack. An attacker would first have to lure an IE user to a fake Web site and know for sure which other secure site might be open in an IE tab in the same browser session.

    Still, it's strange that Redmond allowed this to slip through the cracks in what is largely a security-centric browser makeover.

    UPDATE: Microsoft offers a somewhat dismissive response that this is not an IE vulnerability:

    "These reports are technically inaccurate: the issue concerned in these reports is not in Internet Explorer 7 (or any other version) at all. Rather, it is in a different Windows component, specifically a component in Outlook Express. While these reports use Internet Explorer as a vector the vulnerability itself is in Outlook Express.

    While we are aware that the issue has been publicly disclosed, we’re not aware of it being used in any attacks against customers.

    We do have this under investigation and are monitoring the situation closely and we’ll take appropriate action to protect our customers once we’ve completed the investigation.

    -------------------------------------------------------------------------------------------------------------------------------

    Windows Vista on Track for Global Release

    Microsoft has settled its differences with the European Commission and South Korea, meaning that Windows Vista is on track for worldwide release to volume license business customers in November and for consumers worldwide in January 2007.

    September 02

    Palestine

     

    Someone asked me over the internet about why I’m proud to be a Palestinian, knowing that I added this title at “Hi 5” site as a tribute to Palestine.

    My reply will be as follows, 

    I’m proud of my Palestinian identity for many reasons; the most important reason is that Palestinians refuse to be slaves and refuse that our land being taken by a bunch of criminals that took our land. I’m proud because we refuse to erase our history like when the Americans remove the red Indians civilizations. I’m proud because we survived all the massacres that happened to us, and we’ll still fight for our freedom; I’m proud because this nationality represents all what is pure and good in this world.

    The invaders say that this was their land ages ago. I’ll have to say a big bravo for them changing history to fit their needs, people around the world would believe them because they played it right. They came to our land supported by the great invaders of all time, the British force of all evil.

    Dear, you should read the history of EXCAVATIONS that were found at this region. Palestinians existed way before Jews came to our land; Palestinians were not the only civilization by that time in that region, If you seek the truth you’ll find all about CANAANITE, PHOENICIAN, Kladanj, Assyrian, Palestinians that lived in the area between Palestine and Iraq.

    I recommend this book for those who want to know more about history:

    Georgy Kanaan, Tarikh Allah, Al-Nadwa al-Kan'aniya, Beirut-Aleppo, 1990.

    We lost our land because of the ignorance of our people, they have forgotten the history of our ancestors and the history of our land, and that is what the Jews studied over the years to make an ideal chance to steal our land and our history.

    That is what they are really good with, to spread like a disease, like a Virus and destroy all what is different. May be what B. Franklin the former president of the “United States of terrorism” said 155 years ago was the most honest thing to say about Jews.
     
     
     
     

    At the end, I must say that we are a loving and caring society, we mean no harm to anyone, we don’t hate any living soul, and we embrace the love of others as long as we live in peace.

    Palestine will always be the dream of every true Palestinian, Every true Arab, and Every true believer in God.

     

    Still Proud of being a true Palestinian

    Rami Akkawi                                                                                                                  1 sept 2006

    August 12

    مختارات موجّهة الى زمننا هذا و الى زعماءنا العرب.

    مختارات موجّهة الى زمننا هذا وبالاخص الى زعماءنا العرب.

     

    مضى الأحرار وانقرضوا وبادوا 

                                     وخلَّفني الزمان على علوج

    وقالوا : قد لزمت البيت صبراً     

                                       فقلتُ لفقدِ فائدة الخروج

    لمن القى إذا أبصرت فيهم          

                                      قروداً راكبين على السروج

    إبن لنكــــــك .

     

    قرود أنتم لا أخجل حين أصارحكم أولاد القحبة أنتم

                                                                     إنَّ حظيرة خنزير أطهر من أطهركم

    مظفر النوَّاب.

     

    أخوكم الفلسطيني ...

    خطر اليهود

    منذ 100 عــــــــــــــام :

    نبـّـه الرئيس الأمريكي  " الحر بنـياميـن فرانكليـن " شعب الولايات المتحده الأمريكيه إلى خطر اليهود. وأعلن في المؤتمر الذي إنعقد لإعلان الدستور الأمريكي سنة 1789 ما يلــي :

    " هناك خطر عظيم يهدد الولايات المتحده الأمريكيه ، وذلك الخطر هو ( اليهوديه ) .  

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

    ومنذ أكثر من 1700 سنة وهم يندبون مصيرهم .. لا شيء إلا إدعاؤهم أنهم طردوا من الوطن الأم.

    ولكن تأكدوا أيها السادة أنه إذ عاد إليهم اليوم عالمنا المتمدن فلسطين .. فإنهم يجدون الكثير من المبررات لعدم العودة أو الإكتفاء بها.

    لماذا ؟ .. لأنهم مثل الطفيليات التي لا تعيش على نفسها ، إنهم لا يستطيعون العيش فيما بينهم ، إنهم لا بد أن يعيشوا بين المسيحين وبين الأخرين الذين هم ليسوا من جنسهم .

    إذا لم يمنع اليهود من الهجره إلى الولايات المتحده الأمريكيه بموجب الدستور .. ففي أقل من 100 سنة سوف يتدفقون على هذه البلاد بأعداد ضخمه تجعلهم يحكموننا ويدمروننا ويغــيَرون شــــكل الحكومه التي ضحـَينا وبذلنا لإقامتها بدماءنا وحياتنا وأموالنا وحريتنـا الفرديــة ..

    إذا لم يمنع اليهود من الهجره فإنه لن يمضي أكثر من 300 سنة ليصبح أبـناؤنــا عمالا في الحقول لتوفير الغذاء لليهود الذين يجلـــــسون في البيوت الماليـة مرفهين يفركون أيديهم غبطة .

    إني أحذركم أيها الــــسادة ، إذا لم تمنعوا اليهود من الهجره إلى أمريكا إلى الأبـــد فـــسوف تختلف عــنا ، حتى لو عاشــوا بـيننا عشرة  أجيال فـإن النمر لا يستطيع أن يـغّير جلده .

    اليهود خطر على هذه البلاد .. وإذا سمح لهم بـــالدخول إليــها فـــسوف يخربون دســتورنــا .

    منــشأتـــنا .. يجب منعهم من الهجره بموجب الدســــتور ."

     

    الرئيـس الأمريكي الحر

    بـنياميـن فرانكليـن      

    August 10

    العملاء سقطوا والشمس ستشرق

    العملاء سقطوا والشمس ستشرق
     
    بقلم : شارل أيوب
     
    كان ليل بيروت طويلاً، ومليئاً برائحة البارود والقنابل الذكية لقتل الناس، والتي أرسلها ‏الرئيس بوش لإسرائيل كانت تتساقط على العائلات من أطفال ونساء وشيوخ، لا توفر مبنى ‏سكنياً ولا شارعاً مكتظاً بالناس، وكانت البوارج الإسرائيلية وطائرات العدو تستعمل كل ‏انواع التكنولوجيا لذبح الناس وقتل شعبنا اللبناني، وكل من سكن لبنان.‏
     
    صمود المقاومين كان المعجزة وكان الحدث الذي فاق طبيعة تحمّل الإنسان، ولكن ذلك لم يعجب سعد ‏الحريري ولا جنبلاط ولا أكثرية 14 شباط ولا أعجب اسرائيل، بل أذهلها وبالطبع فاجأ اميركا ‏وأوروبا، ولكن واحداً لم يكن متفاجئاً بما حصل، هذه الشخصية أو هذه الجهة كانت المقاومة ‏وقائدها.‏
     
    ليل بيروت كان طويلاً كما ليل الجنوب كما ليل البقاع كما ليل لبنان كله، طائرات تغير ‏وبوارج تقصف واطنان المتفجرات تسقط على المدنيين، والوحش الإسرائيلي يحاول غرز مخالبه في ‏أجساد الأطفال فينجح أحياناً عديدة، ولكن المقاومين لا يلبثون ويقطعون يد الوحش ‏الإسرائيلي.‏
     
    لكن الوحش الإسرائيلي معتاد على الافتراس، على ان يغرز مخالبه ويفترس ضحيته وبسهولة ‏تامة، وكان حليفه الدائم دعماً اميركياً مطلقاً وصمتاً عربياً حيال جرائمه وتواطؤاً عربياً ‏معه تحت الطاولة.‏
     
    هذه المرة لم يكن الأمر كذلك، كانت حراب المقاومين تطعن جسم الوحش وتضربه هذه المرة على ‏عنقه، فتنتفض وحشيته بغريزة كاملة وتهجم على الأطفال وتذبح المدنيين ولا ترتوي بدماء ‏الأبرياء، وكانت أصوات مثل سعد الحريري ووليد جنبلاط يبررون أعمال القتل الاسرائيلية ضد ‏المدنيين وقتل الأبرياء وكانت هموم الكثيرين في تيار المستقبل وهموم وليد جنبلاط تصفية ‏حساباته الداخلية وضرب كل شيء عربي في لبنان وطعن المقاومة في ظهرها كما كان يفعل سعد ‏الحريري في جولاته الخارجية، وكما كان يفعل وليد جنبلاط في تصريحاته وتعبئة الناس ضد ‏المقاومة.‏
     
    الخوف لدى سعد الحريري ولدى وليد جنبلاط استشرى واصبح اكبر من طاقتهم على التحمل، ‏فاستنجدوا ببيان سعودي ضد المقاومة، ثم بحلف سعودي ـ مصري ـ أردني ففشلوا، واستعانوا ‏بالرئيس بوش فلبّاهم وأعطى ضوءاً أخضر لإسرائيل كي تستمر، وخذلتهم فرنسا لأنها عادت الى ‏صحوتها، ورأت ان الطريق مع المقاومين افضل من الطريق مع العملاء، فاختارت وقف اطلاق ‏النار وتعديل المشروع الأميركي ـ الفرنسي.‏
     
    خسر سعد الحريري ووليد جنبلاط، ولم تنقذهما لا الرياض ولا باريس ولا واشنطن ولا تل أبيب، ‏والأهم ان اتفاق الطائف سقط لأن اتفاق الهدنة بين لبنان واسرائيل سقط.‏
     
    اتفاق الهدنة الموقع سنة 1949 يقول بإرسال ما بين الف وخمسمئة والفي جندي لبناني الى ‏الحدود مع اضافة الف ومئتي جندي داعمين للقوة الأولى، واتفاق الطائف استند الى اتفاق ‏الهدنة، فإذا بمبدأ السياسة الدفاعية ينتصر وترسل الحكومة خمسة عشر ألف جندي الى الجنوب ‏بكامل اسلحتهم وعتادهم، ولم يكن ذلك ليحصل ويُسقط اتفاق الهدنة لولا بطولة المقاومة في ‏الدفاع عن الجنوب وصد العدوان الإسرائيلي.‏
    سعد الحريري طلب من السنيورة معاداة سوريا، لا بل أصبح خصم سعد الحريري نجاح الرئيس ‏السنيورة، وباتت دمعة السنيورة شاهداً على سياحة سعد الحريري في الخارج على انها مسرحية ‏مأساة.‏
     
    أما وليد جنبلاط الذي طلب منه سعد الحريري شتم وليد المعلم فلم ينس الشعب اللبناني ان ‏جنبلاط أخذ السلاح من سوريا للقتال ضد 17 أيار، واعتبر نفسه في حينه انه جندي في الجيش ‏السوري، كما وانه رفض عند اتفاق الطائف تسليم سلاحه الا للجيش السوري، فإذا به لا ‏يستعمل السلاح لإسقاط 17 أيار بل لذبح المدنيين الآمنين في قرى الجبل، ليأتي اليوم ويهاجم ‏أي زيارة لمسؤول سوري إلى بيروت على أساس أن دمشق رفضت استقبال جنبلاط ومصالحته.‏
     
    كل العالم حضر الى بيروت، كل المندوبين جاؤوا، كل الدماء سالت في لبنان، فاستشهد الأطفال ‏واستشهدت النساء كما الرجال والشيوخ، وجاء العالم كله الى بيروت، وزراء من اوروبا ودول ‏عربية ومن اميركا والعالم، سفراء بمستوى القرار، ومع ذلك لم يحضر مرة سعد الحريري الى ‏لبنان، بل اختار رفقة النواب الموفوري الحظ الممثلين للشعب اللبناني والمتواجدين في ‏الطائرات الخاصة والفنادق من الدرجة الأولى في العالم.‏
     
    تلك هي شيم العروبة وتلك هي النخوة، تلك هي البطولة ان يصدر بيان سعودي بتغطية ‏العدوان الإسرائيلي، وتلك هي النخوة العربية في محور سعودي ـ أردني ـ مصري يوافق ضمناً ‏على العدوان الإسرائيلي ويستنكر علناً وعلى خجل.‏
    سعد الحريري وتياره المستقبل دخل الى لبنان من دمشق، وجنبلاط حمى زعامته بالسلاح السوري، ‏وهما يدعوان الناس اليوم للقتال ضد سوريا، وللقتال ضد زيارة وليد المعلم إلى بيروت، ونحن ‏لا علاقة لنا بموقفهما، بل العجب انه في ظل العدوان الإسرائيلي على لبنان وكل جرائم ‏القتل ضد المدنيين لا دور لسعد الحريري وجنبلاط الا العداء للعروبة.‏
    تلك هي النخوة العربية واللبنانية أن تمتلك ثروات اللبنانيين وتوقعهم تحت الديون، وأن ‏تستفيد من مال الإعمار والمهجرين وأن تهرب عند معركة الدفاع عن لبنان.‏
    ليل بيروت كان طويلاً، ولكن الصباح بدأ ينبلج، واشراقة الشمس آتية، وبيروت لن تكون ‏للسارقين ولا للعملاء ولا لتجار السياسة، ولا لمقتنصي الفرص على حساب دماء المقاومين ‏والمدنيين.‏
    بيروت ستكون لأهلها الحقيقيين الذين يعرفون قيمة التراب اللبناني، وأما الذين خانوا ‏فسقوطهم كبير وقريب.‏
    April 08

    Microsoft Live Mail Beta

    To check out the Microsoft Live Mail Beta new features access the following link.
     
    I like this new version, i like the keyboard shortcuts and the contacts list. It's a great step from microsoft.
    January 18

    DDMenu

    Today i have created a drop down menu..it's completely dynamic.. there is only 1 MC on the stage called "btn" and on the layer above it, add this code:

    Note that the menu btns are created dynamicly also the label on each btn.

     

    //defaults

    var len:Number

    var dataArr:Array = new Array();

    var xx=btn._x;

    var yy=btn._y;

    var over:Boolean=false;

    var out:Boolean=false;

    var counter:Number=0;

    //the animation will move according to this counter

    var h:Number=Math.floor(btn._height)

    //h is the height of the btn

    btn.rollArea._alpha=0;

    onit=true;

     //********************************************************************************** // this is the array of the data to be show on each btn dataArr=["value1","value2","value3","value4","valuezz5"] len=dataArr.length;

    //**********************************************************************************

    //-------according to this data and the array length, we duplicate MC's

    for(var i:Number =0;i<=len-1;i++)

    {

     btn.duplicateMovieClip("box"+i,10000-i)

    this["box"+i].inputName.text=dataArr[i]

     this["box"+i].swapDepths(80)

     btn.swapDepths(10000)

    btn.inputName.text="Menu"

    this["box"+i]._y=yy

    }

    //***********************************************************************

    //This operation is responsible of detecting mouse position to start the menu movement

    //either in the upper direction ot the lower direction

    onMouseMove=function()

    {

    if(btn.hitTest(_root._xmouse,_root._ymouse))

    { clearInterval(b)

     over=true;

    out=false;

    if(onit and counterh*len+2*h or _xmousebtn._width) {

    clearInterval(a)

    //clear the open interval before starting closing the DDmenu

    over=false;

    out=true;

     if(counter>0 and !onit) {

    onit=true;

    b=setInterval(closeMenu,50) } } } }

    //*************************************************************************************************** //*************************************************************************************************** // open and close menu functions

     //*************************************************************************************************** function openMenu()

    {

    counter++;

    if(over)

     { for(i=0;i<=len-1;i++) {

    eval("box"+i)._y=(counter*(i+1))+yy;

     if(counter==h) { clearInterval(a) over=false; } } } }

     function closeMenu() {

    counter--; 

     if(out) {

     for(i=0;i<=len-1;i++)

    { eval("box"+i)._y=(counter*(i+1))+yy;

    if(counter==0) {

    clearInterval(b) out=false; } } } }

     //************************************************************************** //-------------this function handles the on press event for each btn

    MovieClip.prototype.onPress=function(){

    if(this._name.indexOf("box")<>-1) {

    trace(this._name)

    } }

    January 16

    Cell Rendering

    Flash Tutorials...........
    I've found out a couple of methods on how to import images into a cell of a dataGrid.
    this sample u can view and download for free from http://www.flash-db.com
     
    this one u can view only the tutorial
     
    Rami Akkawi
     
    Chess Master

    Web Services and flash

    Today i read a sample on webServices Connector for flash at macromedia..
    to check sample files and full tutorial ..
    check the link below:
    January 15

    Flash DataGrid

    dataGrid1.columnNames = ["image", "Desc"];    //create columns on DataGrid
    dataGrid1.setSize(500, 300);                                //specify dataGrid Dimensions
    dataGrid1.getColumnAt(0).width=160
    dataGrid1.getColumnAt(1).width=300
    //--------------------------------------------------------------------------------------------
    var row:Array = new Array         //Define a row as an array

    function createRow()       //we have 10 projects, make an array that can hold 10 items
    {                          //each with the a unique anObject name
     for(k=1;k<=2;k++)
     {
     row.push("anObject"+k)
     }
    }
    function removeRow()       //remove the array items
    {
     for(k=1;k<=2;k++)
     {
     row.pop("anObject"+k)
     }
    }
    //----------------------------------------
    //To clear the DataGrid
    function removeItems()
    {
     removeRow()               //clear the array row, remove found elements
     for(k=0;k<=2;k++)
     {
     dataGrid1.removeAll()     //when new search is selected, remove all data
     }
    }
    //-------------------------------------------------------------------------------------------
    var pr_array:Array=new Array
    pr_array=["ram","akkawi","msn.spaces"]
    disc_array=["chess master","great family","blog"]


    //var item_obj:MovieClip = this.createEmptyMovieClip("item_obj", this.getNextHighestDepth());
    //loadMovie("cat.jpg",item_obj)

    for(k=0;k<=2;k++)
    {
     row[k]= {image:pr_array[k], Desc:disc_array[k]};
     dataGrid1.addItem(row[k]);
     
    }

    January 12

    How to make a Flash marquee

    I was wondering if this sample can help anyone who wants to make a flash marqee with XML data, it's 100% active.
     
    Make a MC on stage, put in that MC a dynamic text.
    width 460
    height 20
    and a MC with any Bkgrd color with width 420 and height 20, we'll use it later as a mask 
     
    //--------------------------------------------------------------------------------------------------------------------------
    var myXML:XML= new XML()   //make new XML object
    myXML.ignoreWhite = true   //to ingnore any white space in the xml tree
    myXML.load("marqee.xml")   //load the xml file
    myXML.onLoad = function(succes)         
    {
      if(succes)     //if the XML files is loaded successfuly then proceed
       {
        var alldata:XMLNode=myXML.firstChild     //stand on the parent XML tree
     var News:XMLNode=alldata.firstChild      //stand on the first node in the parent XML tree
     var marqeeNews:XMLNode=News.firstChild   //stand on the first node in the news XML node
     for (var aNode:XMLNode = News; aNode != null; aNode = aNode.nextSibling)  //loop all news tags
     {
       marqeeNews=aNode.firstChild                 //Get marquee node
       p1=marqeeNews.firstChild           //Get marquee node value : the data
     p2=marqeeNews.nextSibling.firstChild        //Get more node value : the hyper link
     myTextClip.marqeeT.html = true;             //treat the Dynamic text in the MC myTextClip as HTML
     //add the content of p1 and p2 to the Dynamic text
     myTextClip.marqeeT.htmlText =myTextClip.marqeeT.htmlText+ p1 + "\t"+"<a href='"+ p2 +"'><font color='#FF0000'><u>Read More >>></font></u></a>\t\t"
     //autosize the dynamic text to show all the data inserted
     myTextClip.marqeeT.autoSize=true
     //the w is used to place the text at right position for animating the marquee.
     w=myTextClip.marqeeT._width+50
     } 
       }
       else trace("Error loading XML document") //else show error message
    }
     
    //----------------------------------------------------------------------------------------------------
    now for animating the marquee,
    Remember the w var that i used earlier, it's highlighted in red.
     
    myTextClip.setMask(myMask);  // my mask is a MC i placed over the text...
                                                      // and masked it to make the text  appear only at that position
    // I guess the rest is easy
    myTextClip.marqeeT._x+=460 
    onEnterFrame=function()
    {
     if(myTextClip.marqeeT._x>-w)
     {
     myTextClip.marqeeT._x-=5;
     }
     else
     {
     myTextClip.marqeeT._x=460
     }
     
    }
    //--------------------------------------------------------------------------------------------------
    //the XML file is straight foreward
     

    <?xml version="1.0" encode="UTF-8"?>

    <allNews>

    <news>

    <marqee id="1">Diego Maradona's unsurpassed skill gives him the ability to be unpredictable and change direction at any given time. </marqee>

    <more>http://www.hotmail.com</more>

    </news>

    <news>

    <marqee id="2">RapidShare, the world's biggest (6 million files online!) and fastest (12 Gigabit/s up/down!) 1-click file-hoster.

    </marqee>

    <more>http://www.google.com</more>

    </news>

    <news>

    <marqee id="3">Sending SMS from yoofi is up to 60% cheaper than sending from your phone With our new phone book

    </marqee>

    <more>http://www.yoofi.com</more>

    </news>

    </allNews>

     

    That's all........
    January 10

    Dynamic Flash charts with .net

    Rich Chart Server for .NET

    Rich Chart Server generates captivating dynamic Flash charts from ASP.NET and Windows Forms applications. Use the included authoring tool to visually design a rich chart template which can include stunning animation effects, audio narration, text and image elements, links and tooltips, and any other type of visual customization. Apply the chart template to any available .NET data source or XML document to generate an interactive Flash chart with drill-downs, enabling sophisticated data navigation between multiple charts.

     

    http://www.blue-pacific.com/products/RichChartServer/default.htm

    January 09

    How To bypass a proxy server.

    How to install the Circumventor program, which gets around all Web-blocking software

    http://www.peacefire.org/circumventor/simple-circumventor-instructions.html

    This page describes how to install the "Circumventor" program, which can be used to get around all Web blocking programs. However, Please Note!! You don't actually install the Circumventor on the computer that is blocked from accessing Web sites. You, or a friend of yours, has to install the Circumventor on some other machine which is not censored. For example, if you want to get around Web blocking at work, don't install the Circumventor on your work computer. Install the Circumventor on your home computer. When the installer is done, it will give you the URL for your new Circumventor, and then you write that URL down and take it in with you to work, where you can use that URL to bypass the Web blocking there. Similarly, if you're in China and blocked from accessing certain sites, don't install the Circumventor on a machine in China; instead, get a friend to install it outside China, and then they can send you the URL that you can use to access banned sites.                     Bennett Haselton

    January 08

    زرع رقائق الكمبيوتر

    زرع رقائق الكمبيوتر تحت الجلد طفرة تكنولوجية جديدة الرقائق الصغيرة داخل الإبر التي تحقن بها تحت الجلد (رويترز) نسيان كلمة السر الخاصة بجهاز الكمبيوتر يعد مصدر إحباط يومي إلا أن الحل ببساطة قد يكون في اليد، عن طريق زراعة شريحة كمبيوتر تحت الجلد. فبتلويحة من يدك يمكنك فتح الباب الرئيسي لمكتبك وبتلويحة أخرى يمكن أن تدخل إلى جهاز الكمبيوتر الخاص بك. وتتفاعل هذه الشرائح التي تبلغ تكلفتها نحو دولارين اثنين مع جهاز يركب في أجهزة الكمبيوتر والأجهزة الإلكترونية الأخرى. وتنشط الرقائق حين تصبح على مسافة ثلاث بوصات من الأجهزة. والمعلومات الخاصة بمكان شراء الشرائح متاحة على موقع منتدى "تاجد" على الإنترنت حيث يتبادل المتحمسون لهذه التكنولوجيا الحوار ويتبادلون المعلومات. ويقول المقاول أمل جرافسترا (29 عاما) ومقره فانكوفر في كندا، إن 20 على الأقل من أصدقائه الأذكياء زرعوا رقائق كمبيوتر تكنولوجيا (RFID). ويضيف مايكلي سكلار (28 عاما) ومن سكان بروكلين "إنها تعطيك نوعا من القوة تجعل الأبواب تفتح أمامك وتتجاوز كلمات المرور بمجرد تلويحة من يدك. ويقل حجم الشريحة عن حبة الأرز ويمكن أن تبقى أكثر من عام. وباستطاعة فناني الوشم والأطباء البيطريين حقن شرائح مماثلة في الحيوانات لتتمكن من العودة إلى أصحابها إذا فقدت.
    December 27

    FLVPlayback

    Today i'm happy..
    Today i used the FLVPlayback component that Flash8 has..and everything went perfectly well.
    what i did is a playlist for videos, this play list is writen in XMl and loaded into the list companent that flash have.
    then i used the listener object to move on that list and load the movie into flash.
    note that i encoded the movies to be .FLV type.
     
    open a project folder, name it whatever (myProject)
     
    This is the sample:
    the XML file:
     

    <?xml version="1.0" encoding="utf-8"?>
    <videos>

    <video url="videos/breakdance.flv" desc="breakdance"/>
    <video url="videos/Captain.flv" desc="Captin"/>
    <video url="videos/PingPong.flv" desc="PingPong"/>
    <video url="videos/starwars.flv" desc="Starwars Dance"/>
    </videos>

     

    save this xml in myProject folder

    Now on Flash 8

     

    Drag a list component to the stage and name it (instance name): videoList

    Drag the FLVPlayback component to the stage and name it (instance name):    ns

     

    now on frame1 on the stage put this code(it's well explained)

     

    var vlist:XML=new XML();
    vlist.ignoreWhite=true;

    vlist.onLoad=function()
    {
     var videos:Array = this.firstChild.childNodes; //put all xml childs in array
     //all inside "<videos> </videos>"
     for(i=0;i<videos.length;i++)//loop on the videos
     {
      //now when adding to the list we should give the label and the data.
      videoList.addItem(videos[i].attributes.desc,videos[i].attributes.url)
     }
     ns.play(videoList.getItemAt(0).data) //to start the first video on the list
     videoList.selectedIndex=0; //to set the highlight on the first video
    }

     //---------------------------------------------------------------
     //now to make a listener object that listen to the changes in the list
     var vidlist:Object = new Object();
     vidlist.change=function()
     {
      ns.play(videoList.getItemAt(videoList.selectedIndex).data)
     }
     //now to registed that listener to the video list
     videoList.addEventListener("change",vidlist) //listen to change event
     
    vlist.load("XMLlist.XML") //load XML files

    //--------------------------------------------------------------

     

    save this flA in myProject folder

     

    now put a folder in the myProject folder and name it videos (check the URL in the XML)

    and put ur FLV videos.

     

    That's it.

     

    Please don't hesitate to send any comment.

     

    CHESS MASTER

    December 26

    Macromedia Flex 2.0

    Macromedia Flex 2.0

    A couple of days ago, i started woking on flex 2.0 and i discoverd how to use the AC3(action script 3) and how to use the components..

    I thing the the program is very good, yet it's still and alpha1 version.

    this software uses the same components that i used to use in flash8 in addition to some new ones..

    i wondered how to wok with them..knowing that the work area is defferent than flash..

    no timeline...it's more like Visual studio..

    this software uses XML as a base for its code...

    for example:

    in this sample i need to work with 2 components (textInput and a button)

    i drag 2 textInput components to the stage and a button..

    what i need to do is when i press on the btn, the text in textInput1 get copied to textinput2..

     

    here is the code:

    <?xml version="1.0" encoding="utf-8"?>          //normal XMl file beginning

    <mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml">   //specify mx application

        <mx:TextInput id="src" text="Hello World!"/>        //the first text field

        <mx:Button label="Copy" click="dest.text = src.text"/>       //check the click action

        <mx:TextInput id="dest"/>  //the second text field

    </mx:Application>

     

    Using special characters

    Special characters are any characters that might confuse the XML parser. The contents of <mx:Script> tags are treated as XML by Flex, but Flex does not parse text in a CDATA construct so that you can use XML-parsed characters such as angle brackets (< and >) and ampersand (&). For example, the following script that includes a less than (<) comparison must be in a CDATA construct:

    <mx:Script>
        <![CDATA[
    
            function changeText() {
                var x:Number = 1;
                if (x<3) {
                    ta1.text = "Hello world";
                }
            } 
        ]]>
    </mx:Script>
    
     
    that's it for now...
    i hope i was usefull.
     
    CHESS MASTER