Mohamed Shaer https://shaer.me Software Developer Tue, 26 Oct 2021 09:27:40 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.3 https://shaer.me/wp-content/uploads/2014/11/cropped-xjZjS-54549aab_site_icon-1-32x32.png Mohamed Shaer https://shaer.me 32 32 Introduction to Memcached and how to use it with PHP https://shaer.me/blog/technical/how-to-use-memcached-with-php/ https://shaer.me/blog/technical/how-to-use-memcached-with-php/#respond Sat, 01 Nov 2014 14:31:15 +0000 http://shaer.me/?p=1239 Memcached is a general-purpose distributed memory caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of ti-mes an external data source (such as a database or API) must be read

The post Introduction to Memcached and how to use it with PHP appeared first on Mohamed Shaer.

]]>
Hello all,
today I am going to talk about Memcached how to install/configure and using it along side with with PHP and any database, lets start.

memcached

What is Memcached?

Memcached is a general-purpose distributed memory caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of ti-mes an external data source (such as a database or API) must be read
Wikipedia: Memcached

Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.
Memcached

So Memcached is a key-value store for small chunks of data “1MB” in RAM, then you can access these data any time from the RAM instead of querying the database again or read them from cached files, and of course all the data going to be deleted when you switch of your machine, also Memcached has the ability to distribute these keys/values in multiple servers. Memcaced is intended for use in speeding up dynamic web applications by alleviating database load.

How to Install Memcached

sudo apt-get install memcached

This command going to install memcached and you can now use telnet to connect to it and start setting/getting values

telnet localhost 11211

But in this tutorial we are going to use libmemcached-tools which is a command line tools for talking to memcached so go ahead and type

sudo apt-get install libmemcached-tools

after installing libmemcached-tools now we have some tools that we can use from the command line like memccat, memcdump, etc, we are going to use some of them for the sake of testing and debugging.

Creating Your First Memcached Record

First of all we are going to make new file called product and echo any value into it “190”
the second command memccp which take we specified out server to be localhost as we installed memcached locally and the third option is the file name

echo "190" > product
memccp --servers localhost product

now we stored a new key-value in memcached with the file name as a key and file contents as a value; what about retrieving it? to retrieve a value from memcached we use the command memccat

memccat --servers localhost product

This command going to output the value that we just added which is 190.

Some useful command that you can use is also memcdump which is useful for debugging as it is going to dump all the keys in memcached, memrm which is going to remove a specific key you provide, memcstat which going to display some statistics about memcached and finally memflush that can be used to invalidate all the keys on the server.

wanna try them?, run these commands one by one

#dump all the keys in the server
memcdump --servers localhost

#create new file
echo "80" > product80

#copy this file to memcached
memccp --servers localhost product80

#check the newly created key-value
memccat --servers localhost product80

#remove the newly created item
memcrm --servers localhost product80

#flush all the server
memcflush --servers localhost

#get the status
memcstats --servers localhost

 

Using Memcached with PHP

Now we know enough about memcached from the command line, what about creating our first php script to create/read/update/delete records from memcached.

First of all we have to install php5-memcache then restart your apache

sudo apt-get install php5-memcache
sudo service apache2 restart

create a new file in your www folder called memcached.php and add these line into it

//create a new object of memcache
$memcache = new Memcache;
 
//trying to connect to memcached server locally using port number 11211
$memcache->connect('localhost', 11211) or die ("Could not connect");
 
//store new value
$memcache->set("key", "value");
 
//retrive the previouly created value
$result = $memcache->get("key");
 
echo $result;

In the previous example we created a new memcache object and then used the method connect to make a connection with our server, we can also use the method addServer() to add as many servers as we want.

Then we used the method set() to set a new key, the method set() take two parameters key & value and could take more parameters for the expiration date of the item if you want.

finally we retrieved the newly created item by using the method get() which take the key of the item that we want to retrieve as a parameter.

Real World Example

Now we have created a simple PHP write/read example to demonstrate how to usage of memcached now we are going to create a better example that we may use something like it in our websites.

Suppose we have a page the display some information about specific product, each time a user open this page we query the database to get these data,  we want to cache these data instead of querying the database every time.

First of all I am going to create a method to retrieve the product from the database and for the sake of simplicity I am not going to query the database am just going to return an array of some dummy data

function get_product_data_from_db($product_id){
    //Simulate retrieving data from the database for simplicity.
    $product = array(
                  "product_id"  => $product_id,
                  "title"       => "Test Product Name",
                  "description" => "Some Description about this product",
                  "image"       => "http://www.example.com/url/to/the/product/image.jpg",
                  "price"       => "20.00",
              );
    //sleep for 5 seconds to simulate a waiting time.
    sleep(5);
    return $product;
}

Then I am going to create another method in the same file which we are going to use to retrieve the product data

function get_product($product_id){
    //connect to the memcached server
    //of course it is not the best place to make the connection
    //but I just created it here for the sake of simplicity again :).
    $memcache = new Memcache;
    $memcache->connect('localhost', 11211) or die("Could not connect");
     
    //get the product from the cache
    //going to return false if the key didn't exist on the cache
    $product_data = $memcache->get($product_id);
     
    //if product data isn't false then return it
    if($product_data)
        return $product_data;
         
    //else we are going to retrieve the data from the database
    $product_data = get_product_data_from_db($product_id);
     
    //store the reterieved data in the cache
    $memcache->set($product_id, $product_data);
     
    //return the data
    return $product_data;
}

Now we have a method which is used to get the data from the cache, and if it failed to retrieve it, It will get the data from the database and store it in the cache to use the cached version data in the next time.

Finally I am going to write a line of code to get product data and print it.
in the end of the file add

print_r(get_product(100));

Now point your browser to this page you will notice that the page going to take a little bit long time to load in the first time “due to the sleep(5)” which mean that it didn’t find the data in the cache and going to query the database to get it; then refresh the page again it should work fine because the data is in the cache now. if you refreshed the page again and again it will keep getting the data from the cache.

The full code

<?php
function get_product_data_from_db($product_id){
    //Simulate reteriving data from the database for simplicty.
    $product = array(
            "product_id"  => $product_id,
            "title"       => "Test Product Name",
            "description" => "Some Description about this product",
            "image"       => "http://www.example.com/url/to/the/product/image.jpg",
            "price"       => "20.00",
        );
 
    //sleep for 5 seconds to simulate a waiting time.
    sleep(5);
 
    return $product;
}
function get_product($product_id){
    //connect to the memcached server
    //of course it is not the best place to make the connection
    //but I just created it here for the sake of simplicity again.
    $memcache = new Memcache;
    $memcache->connect('localhost', 11211) or die("Could not connect");
 
    //get the product from the cache
    //going to return false if the key dont exist on the cache
    $product_data = $memcache->get($product_id);
 
    //if product data isn't false then return it
    if($product_data)
        return $product_data;
 
    //else we are going to retrieve the data from the database
    $product_data = get_product_data_from_db($product_id);
 
    //store the reterieved data in the cache
    $memcache->set($product_id, $product_data);
 
    //return the data
    return $product_data;
}
print_r(get_product(100));

In the next post I am going to talk about how to make this cache persistent, as you might know if you rebooted your computer all the data in the cache going to be deleted, simply because it is on the RAM.

That is all what I have for now, if you have any questions don’t hesitate and post your comment

Thanks!

The post Introduction to Memcached and how to use it with PHP appeared first on Mohamed Shaer.

]]>
https://shaer.me/blog/technical/how-to-use-memcached-with-php/feed/ 0
متي يشتفى منك الفؤاد المعذب – زين محمود https://shaer.me/blog/uncategorized/%d9%85%d8%aa%d9%8a-%d9%8a%d8%b4%d8%aa%d9%81%d9%89-%d9%85%d9%86%d9%83-%d8%a7%d9%84%d9%81%d8%a4%d8%a7%d8%af-%d8%a7%d9%84%d9%85%d8%b9%d8%b0%d8%a8-%d8%b2%d9%8a%d9%86-%d9%85%d8%ad%d9%85%d9%88%d8%af/ https://shaer.me/blog/uncategorized/%d9%85%d8%aa%d9%8a-%d9%8a%d8%b4%d8%aa%d9%81%d9%89-%d9%85%d9%86%d9%83-%d8%a7%d9%84%d9%81%d8%a4%d8%a7%d8%af-%d8%a7%d9%84%d9%85%d8%b9%d8%b0%d8%a8-%d8%b2%d9%8a%d9%86-%d9%85%d8%ad%d9%85%d9%88%d8%af/#comments Sun, 23 Dec 2012 16:22:40 +0000 http://shaer.me/blog/?p=1042 متي يشتفى منك الفؤاد المعذب مَتى يَشتَفي مِنكَ الفُؤادُ المُعَذَّبُ وَسَهمُ المَنايا مِن وِصالِكِ أَقرَبُ فَبُعدٌ وَوَجدٌ وَاِشتِياقٌ وَرَجفَةٌ فَلا أَنتِ تُدنيني وَلا أَنا أَقرَبُ كَعُصفورَةٍ في كَفِّ طِفلٍ يَزُمُّها تَذوقُ حِياضَ المَوتِ وَالطِفلُ يَلعَبُ فَلا الطِفلُ ذو عَقلٍ يَرِقُّ لِما بِها وَلا الطَيرُ ذو ريشٍ يَطيرُ فَيَذهَبُ وَلي أَلفُ وَجهٍ قَد عَرَفتُ طَريقَهُ وَلَكِن […]

The post متي يشتفى منك الفؤاد المعذب – زين محمود appeared first on Mohamed Shaer.

]]>

متي يشتفى منك الفؤاد المعذب

مَتى يَشتَفي مِنكَ الفُؤادُ المُعَذَّبُ
وَسَهمُ المَنايا مِن وِصالِكِ أَقرَبُ

فَبُعدٌ وَوَجدٌ وَاِشتِياقٌ وَرَجفَةٌ
فَلا أَنتِ تُدنيني وَلا أَنا أَقرَبُ

كَعُصفورَةٍ في كَفِّ طِفلٍ يَزُمُّها
تَذوقُ حِياضَ المَوتِ وَالطِفلُ يَلعَبُ

فَلا الطِفلُ ذو عَقلٍ يَرِقُّ لِما بِها
وَلا الطَيرُ ذو ريشٍ يَطيرُ فَيَذهَبُ

وَلي أَلفُ وَجهٍ قَد عَرَفتُ طَريقَهُ
وَلَكِن بِلا قَلبٍ إِلى أَينَ أَذهَبُ

قيس بن الملوح والملقب بمجنون ليلى (645م – 688), شاعر غزل عربي، من المتيمين، من أهل نجد. عاش في فترة خلافة مروان بن الحكم وعبد الملك بن مروان في القرن الأول من الهجرة في بادية العرب.

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

The post متي يشتفى منك الفؤاد المعذب – زين محمود appeared first on Mohamed Shaer.

]]>
https://shaer.me/blog/uncategorized/%d9%85%d8%aa%d9%8a-%d9%8a%d8%b4%d8%aa%d9%81%d9%89-%d9%85%d9%86%d9%83-%d8%a7%d9%84%d9%81%d8%a4%d8%a7%d8%af-%d8%a7%d9%84%d9%85%d8%b9%d8%b0%d8%a8-%d8%b2%d9%8a%d9%86-%d9%85%d8%ad%d9%85%d9%88%d8%af/feed/ 1
آمال المثلوثي – ما لقيت https://shaer.me/blog/uncategorized/%d8%a2%d9%85%d8%a7%d9%84-%d8%a7%d9%84%d9%85%d8%ab%d9%84%d9%88%d8%ab%d9%8a-%d9%85%d8%a7-%d9%84%d9%82%d9%8a%d8%aa/ https://shaer.me/blog/uncategorized/%d8%a2%d9%85%d8%a7%d9%84-%d8%a7%d9%84%d9%85%d8%ab%d9%84%d9%88%d8%ab%d9%8a-%d9%85%d8%a7-%d9%84%d9%82%d9%8a%d8%aa/#respond Sun, 02 Dec 2012 14:19:50 +0000 http://shaer.me/blog/?p=1016 آمال المثلوثي فنانة تونسية من مواليد 1982 وهي مطربة وكاتبة أغاني وعازفة جيتار، مقيمة في باريس اشتهرت آمال المثلوثي بأغاني ملتزمة، مناهظة للظلم، متعاطفة مع الشعب و معاكسة للتيار كما وصفها بعض المعجبين والصحافيين. كلمات الأغنية ما لقيت بلاصه نمشي نغمض فيها عينيا .. ما لقيت صاحب واحد يعرف ما يرد عليا .. ما لقيت […]

The post آمال المثلوثي – ما لقيت appeared first on Mohamed Shaer.

]]>

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

كلمات الأغنية

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

The post آمال المثلوثي – ما لقيت appeared first on Mohamed Shaer.

]]>
https://shaer.me/blog/uncategorized/%d8%a2%d9%85%d8%a7%d9%84-%d8%a7%d9%84%d9%85%d8%ab%d9%84%d9%88%d8%ab%d9%8a-%d9%85%d8%a7-%d9%84%d9%82%d9%8a%d8%aa/feed/ 0
أمر باسمك – مارسيل خليفه – محمود درويش https://shaer.me/blog/uncategorized/%d8%a3%d9%85%d8%b1-%d8%a8%d8%a7%d8%b3%d9%85%d9%83-%d9%85%d8%a7%d8%b1%d8%b3%d9%8a%d9%84-%d8%ae%d9%84%d9%8a%d9%81%d9%87-%d9%85%d8%ad%d9%85%d9%88%d8%af-%d8%af%d8%b1%d9%88%d9%8a%d8%b4/ https://shaer.me/blog/uncategorized/%d8%a3%d9%85%d8%b1-%d8%a8%d8%a7%d8%b3%d9%85%d9%83-%d9%85%d8%a7%d8%b1%d8%b3%d9%8a%d9%84-%d8%ae%d9%84%d9%8a%d9%81%d9%87-%d9%85%d8%ad%d9%85%d9%88%d8%af-%d8%af%d8%b1%d9%88%d9%8a%d8%b4/#respond Sun, 11 Nov 2012 11:45:25 +0000 http://shaer.me/blog/?p=908 القصيدة للشاعر العظيم محمود درويش كلامات الأغنية: أمر باسمك إذ أخلو إلى نفس كما يمرّ دمشقي بأندلسي هنا أضاء لك الليمون ملح دمي وها هنا وقعت ريح عن فرسي أمر باسمك لا جيشٌ يحاصرني ولا بلاد كأني آخر الحرسِ أو شاعر يتمشّى في هواجسه. باقي الكلمات في دمشق تطير الحمامات خلف سياج الحرير اثنتين ثنتين […]

The post أمر باسمك – مارسيل خليفه – محمود درويش appeared first on Mohamed Shaer.

]]>

القصيدة للشاعر العظيم محمود درويش

كلامات الأغنية:

أمر باسمك إذ أخلو إلى نفس

كما يمرّ دمشقي بأندلسي

هنا أضاء لك الليمون ملح دمي

وها هنا وقعت ريح عن فرسي

أمر باسمك لا جيشٌ يحاصرني

ولا بلاد كأني آخر الحرسِ

أو شاعر يتمشّى في هواجسه.

باقي الكلمات

في دمشق تطير الحمامات

خلف سياج الحرير

اثنتين ثنتين

في دمشق أري لغتي كلها على حبة قمح مكتوبة

بإبرة انثي ينقحها حجر الرافدين.

في دمشق تطرز أسماء خيل العرب

من الجاهلية حتى القيامة أو بعدها

بخيوط الذهب

في دمشق تسير السماء على الطرق القديمة

حافية حافية

فما حاجة الشعراء إلي الوحي و الوزن و القافية

The post أمر باسمك – مارسيل خليفه – محمود درويش appeared first on Mohamed Shaer.

]]>
https://shaer.me/blog/uncategorized/%d8%a3%d9%85%d8%b1-%d8%a8%d8%a7%d8%b3%d9%85%d9%83-%d9%85%d8%a7%d8%b1%d8%b3%d9%8a%d9%84-%d8%ae%d9%84%d9%8a%d9%81%d9%87-%d9%85%d8%ad%d9%85%d9%88%d8%af-%d8%af%d8%b1%d9%88%d9%8a%d8%b4/feed/ 0
How to Enable Ad-hoc Connection on your Android https://shaer.me/blog/technical/how-to-enable-ad-hoc-connection-on-your-android/ https://shaer.me/blog/technical/how-to-enable-ad-hoc-connection-on-your-android/#comments Thu, 09 Aug 2012 01:58:46 +0000 http://shaer.me/blog/?p=893 Hello, I was searching for a long time how to enable ad-hoc connections on my HTC chacha and finally I found it!, so I decided to share my experience with you. btw I found many ways but guess what?! most of them didn’t work 🙁 lets stop talking and start enjoying the unlimited internet connection […]

The post How to Enable Ad-hoc Connection on your Android appeared first on Mohamed Shaer.

]]>

Hello,
I was searching for a long time how to enable ad-hoc connections on my HTC chacha and finally I found it!, so I decided to share my experience with you.
btw I found many ways but guess what?! most of them didn’t work 🙁

lets stop talking and start enjoying the unlimited internet connection on your mobile 🙂

Ubuntu Users

First of all you had to install hostapd

“In simple words, hostapd allows you to create software wifi access points allowing decent amount of configuration options. In rest of this post, I will show how to create a software access point in Linux using hostapd and share your internet to the devices through it”

To Install hostapd just type this command on the terminal

sudo apt-get install hostapd

Then, open a text editor program, for example gedit. Copy the following into it.

interface=wlan0
driver=nl80211
ssid=MyAP
hw_mode=g
channel=11
wpa=1
wpa_passphrase=MyPasswordHere
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
wpa_ptk_rekey=600

Please don’t forget to fill in the name of your network after “ssid=”, as well as the password after “wpa_passphrase=”.

After all these, save the file as hostapd.conf in your home folder.

Then create a normal ad-hoc network from the wireless menu from the top bar click on “Create New Wireless Network

after the new network created successfully proceed to the next and the final step

Now, in your terminal:

sudo hostapd hostapd.conf

Turn the wifi connection on in your devices and enjoy the fast network share!

Windows Users

You can install Virtual Router

Project Description

Virtual Router turns any Windows 7 or Windows 2008 R2 Computer into a Wifi Hot Spot using Windows 7’s Wireless Hosted Network (Virtual Wifi) technology.

What is Virtual Router?

Virtual Router is a free, open source software based router for PCs running Windows 7 or Windows Server 2008 R2. Using Virtual Router, users can wirelessly share any internet connection (Wifi, LAN, Cable Modem, Dial-up, Cellular, etc.) with any Wifi device (Laptop, Smart Phone, iPod Touch, iPhone, Android Phone, Zune, Netbook, wireless printer, etc.) These devices connect to Virtual Router just like any other access point, and the connection is completely secured using WPA2 (the most secure wireless encryption.)

Download Virtual Router

http://virtualrouter.codeplex.com/downloads/get/93540

 Preparing your Wireless Connection

After installing Virtual Router and restarting, open the application this window will appear

Type your network name ,, and your password ,, choose network to share ,, and click on Start Virtual Router

Turn the wifi connection on in your devices and enjoy the fast network share!

 

Resources

Hostapd : The Linux Way to create Virtual Wifi Access Point

http://exain.wordpress.com/tag/hostapd/

Easily Turn Your Ubuntu into a Virtual Router

http://virtualrouter.codeplex.com

The post How to Enable Ad-hoc Connection on your Android appeared first on Mohamed Shaer.

]]>
https://shaer.me/blog/technical/how-to-enable-ad-hoc-connection-on-your-android/feed/ 62
شهداء حرب أكتوبر, أبطال العزة والكرامة https://shaer.me/blog/uncategorized/%d8%b4%d9%87%d8%af%d8%a7%d8%a1-%d8%ad%d8%b1%d8%a8-%d8%a3%d9%83%d8%aa%d9%88%d8%a8%d8%b1-%d8%a3%d8%a8%d8%b7%d8%a7%d9%84-%d8%a7%d9%84%d8%b9%d8%b2%d8%a9-%d9%88%d8%a7%d9%84%d9%83%d8%b1%d8%a7%d9%85%d8%a9/ https://shaer.me/blog/uncategorized/%d8%b4%d9%87%d8%af%d8%a7%d8%a1-%d8%ad%d8%b1%d8%a8-%d8%a3%d9%83%d8%aa%d9%88%d8%a8%d8%b1-%d8%a3%d8%a8%d8%b7%d8%a7%d9%84-%d8%a7%d9%84%d8%b9%d8%b2%d8%a9-%d9%88%d8%a7%d9%84%d9%83%d8%b1%d8%a7%d9%85%d8%a9/#respond Wed, 10 Aug 2011 11:15:51 +0000 http://shaer.me/?p=692 اليوم هو العاشر من رمضان ذكرى حرب أكتوبر وبما أن الكلام دلوقتى كله على شهداء الحرية,, شهداء ثورة (25) يناير فا حبيت أتعرف على شهداء حرب أكتوبر وهم عددهم يفوق ال(8000) ألاف جريح حسب ما هو مكتوب فى ويكى, وهم شهداء الحرية والعزة والكرامة أيضاً التدوينة على سبيل الذكر فقط وليس الحصر ويوجد لدينا العديد […]

The post شهداء حرب أكتوبر, أبطال العزة والكرامة appeared first on Mohamed Shaer.

]]>

اليوم هو العاشر من رمضان ذكرى حرب أكتوبر وبما أن الكلام دلوقتى كله على شهداء الحرية,, شهداء ثورة (25) يناير فا حبيت أتعرف على شهداء حرب أكتوبر وهم عددهم يفوق ال(8000) ألاف جريح حسب ما هو مكتوب فى ويكى, وهم شهداء الحرية والعزة والكرامة أيضاً

التدوينة على سبيل الذكر فقط وليس الحصر ويوجد لدينا العديد من الأبطال الأخرين ولكن أنا أخترت هؤلاء الشهداء لتعلقى الشديد ببطولاتهم وإستشهادهم


الشهيد العقيد محمد زرد

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

كانت هذه النقطة قابعة على تبة عاليه وتم تجهيزها هندسياً بما يحقق الأمن والوقاية للقوات المحتمية بها ويكفل لها تحقيق قوة نيرانية عالية فى جميع الاتجاهات, كانت أقوى نقطة بخط برليف الهالك,

وكان المطلوب من الشهيد محمد زرد أقتحام النقطة (149) وبالفعل تقدمت القوات وصائدى الدبابات بنجاح حتى (300) متر فقط من النقطة الحصينة, قوات مكشوفة تواجه قوة محصنة فتكون دائما النهاية مأساوية بإستشهاد العديد من الجنود,

مع حلول ليل 6 أكتوبر تقدم افراد الكتبية لأخلاء الشهداء والجرحى وعمل بعض التجهيزات الدفاعية لحمايتهم من نيران العدو.
مع بداية يوم 7 أكتوبر تقدمت الكتيبة مرة أخرى لكنها فشلت لنفس الأسباب الأولي نيران معاديه من جميع الإتجهات مع دعم القوات الجوية للعدو لها.

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

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

وبالفعل نزع زرد ثلاثة من فتائل قنابله اليدوية قابضا أذرع التفجير وبكل ما أوتى من قوة أخذ فى الزحف فى إتجاه الدشمة الحصينة ,

لم يفزعه أو يرهبه أصوات طلقات الرصاص التى كانت تصفر بجوار أذنيه ذات اليمين وذات اليسار..

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

لم يوقفه سيل الرصاصات المنهمر على جسده…

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

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

“اعبروا فوقي..اصعدو لأعلى..أكملوا عملكم..طهروا النقطة..”

وبالفعل إنطلق زملاء ليقتحموا الموقع ويقتلوا من بقى بداخله إلا من إستسلم منهم..

ولقى الشهيد محمد زرد ربه بعد فشل الأطباء فى مداواة جروحة فى مستشفى السويس…


الشهيد جندى سيد زكريا خليل

الغريب ان قصة هذا الجندي الشجاع ظلت فى طي الكتمان طوال 23 سنة كاملة، حتى اعترف بها جندي اسرائيلي، ونقلت وكالات الأنباء العالمية قصه هذا الشهيد واطلقت عليه لقب (أسد سيناء).

بداية القصة او فلنقل نهايتها الى عام 1996 في ذلك الوقت كان سيد زكريا قد عد من ضمن المفقودين فى الحرب، وفى هذا العام أعترف جندي إسرائيلي لأول مرة للسفير المصري في ألمانيا بأنه قتل الجندي المصري سيد زكريا خليل‏,‏ مؤكدا أنه مقاتل فذ ‏وانه قاتل حتي الموت وتمكن من قتل‏22‏ إسرائيليا‏ بمفرده‏.

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

تبدأ قصة الشهيد بصدور التعليمات في أكتوبر‏73‏ لطاقمه المكون من ‏8‏ أفراد بالصعود إلي جبل (الجلالة) بمنطقة رأس ملعب، وقبل الوصول الى الجبل استشهد أحد الثمانية في حقل ألغام‏,‏ ثم صدرت التعليمات من قائد المجموعة النقيب صفي الدين غازي بالاختفاء خلف احدي التباب واقامة دفاع دائري حولها علي اعتبار أنها تصلح لصد أي هجوم‏,‏ وعندئذ ظهر اثنان من بدو سيناء يحذران الطاقم من وجود نقطة شرطة إسرائيلية قريبة في اتجاه معين وبعد انصرافهما زمجرت‏50‏ دبابة معادية تحميها طائرتان هليكوبتر وانكمشت المجموعة تحبس أنفاسها حتي تمر هذه القوات ولتستعد لتنفيذ المهمة المكلفة بها.

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

وفي طريق العودة لاحظ الجنود الخمسة وجود ‏3‏ دبابات بداخلها جميع أطقمها‏,‏ فاشتبك سيد زكريا وزميل آخر له من الخلف مع اثنين من جنود الحراسة وقضيا عليهما بالسلاح الأبيض وهاجمت بقية المجموعة الدبابات وقضت بالرشاشات علي الفارين منها‏,‏ وفي هذه المعركة تم قتل‏12‏ إسرائيليا‏,‏ ثم عادت المجموعة لنقطة انطلاقها غير أنها فوجئت بطائرتي هليكوبتر تجوب الصحراء بحثا عن أي مصري للانتقام منه‏,‏ ثم انضمت اليهما طائرتان أخريان وانبعث صوت عال من احدي الطائرات يطلب من القائد غازي تسليم نفسه مع رجاله.

وقامت الطائرات بأنزال عدد من الجنود الإسرائيليين بالمظلات لمحاولة تطويق الموقع وقام الجندي حسن السداوي باطلاق قذيفة (آر‏.‏بي‏.‏جي) علي احدي الطائرات فأصيبت وهرع الإسرائيليون منها في محاولة للنجاة حيث تلقفهم سيد زكريا أسد سيناء برشاشه وتمكن وحده من قتل‏22‏ جنديا.

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


الشهيد العميد إبراهيم الرفاعى

قائد سلاح العمليات الخاصة في حرب أكتوبر 1973. قائد المجموعة 39 الشهيرة بأداء العمليات الانتحارية. قام بتنفيذ 72 عملية انتحارية خلف خطوط العدو من بين 67-1973. قام بتدمير معبر الجيش الاسرائيلي على القناة الدفرسوار. حصل على 12 وساما تقديريا لشجاعته.

استشهد في حرب أكتوبر فكان استشهاده أروع خاتمه لبطل عظيم بساله وشجاعه المجموعه 39 قتال للاسف لم تجمع حتي اليوم نظرا لانتساب جميع افرادها للمخابرات وطبقا لمبدأ حمايه هوياتهم لم يتم نشر موسع لعملياتهم ..

هم الذين قامو صباح استشهاد الفريق عبد المنعم رياض بعبور القناة واحتلال موقع المعدية رقم 6 الذي اطلقت منه القذائف التي تسببت في استشهاد الفريق رياض واباده 44 عنصر من العدو بقيادة الشهيد ابراهيم الرفاعي الذي كانت اوامره هي القتال باستخدام السونكي فقط

وكانت النتيجه ان اسرائيل تقدمت باحتجاج لمجلس الامن في 9مارس 69 ان قتلاها (تم تمزيق جثثهم بوحشية)

كما ان المجموعه 39 قتال هي صاحبه الفضل في اسر اول اسير اسرائيلي في عام 1968 عندما قامت اثناء تنفيذ احد عملياتها باسر الملازم الاسرائيلي داني شمعون بطل الجيش الاسرائيلي في المصارعة والعودة به للقاهرة دون خدش واحد

وكانو اول من رفع العلم المصري في حرب الاستنزاف علي القطاع المحتل حيث بقي العلم المصري مرفرفا ثلاثه اشهر فوق حطام موقع المعدية رقم 6

وفي 22 مارس 69 قام احد افراد المجموعه القناص مجند احمد نوار برصد هليوكوبتر عسكريه تحاول الهبوط قرب الموقع وبحاسته المدربة ومن مسافه تجاوزت الكيلومتر ونصف اقتنص راس احدهم وماكان الا القائد الاسرائلي العام لقطاع سيناء

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

استردو شاراتهم ورتبهم العسكرية واسمهم القديم (المجموعه 39قتال) صباح الخامس من اكتوبر 73 عندما تم اسقاطم خلف خطوط العدو لتنفيذ مهمات خاصة واستطلاعات استخباريه ارضية تمهيدا للتحرير واطلق عليهم الجيش الاسرائيلي في تحقيقاته فيما بعد مجموعه الاشباح

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

هاجم محطه بترول بلاعيم صباح السادس من اكتوبر لتكون اول طلقة مصريه في عمق اسرائيل تنطلق من مدافعهم تلتها مطار شرم الشيخ صباح ومساء السابع من اكتوبر ثم راس محمد وشرم الشيخ نفسها طوال الثامن من اكتوبر ثم شرم الشيخ ثالث مره في التاسع من اكتوبر ثم مطار الطور الاسرائيلي في العاشر من اكتوبر والذي ادي الي قتل كل الطيارين الاسرائيليين في المطار ثم يعود ليدك مطار الطور في 14 اكتوبر ثم ابار بترول الطور في 15 و16 اكتوبر(كانت للجمات علي ابار البترول اثر قوي في تشتيت دقه تصوير طائرات التجسس والاقمار الصناعيه الامريكية وهو تكنيك اثبت فعاليه.


الشهيد النقيب عاطف السادات

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

تفاصيل القصة:

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

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

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

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

بعدها عرفنا أنها حرب عربية فالسوريون يتجولون في الجولان والمصريون أسقطوا خط بارليف واستولوا على أحصن نقاطه.

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

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


المصادر

http://4flying.com/showthread.php?t=62512
http://4flying.com/archive/index.php/t-7532.html
http://ar.wikipedia.org/wiki/%D8%B3%D9%8A%D8%AF_%D8%B2%D9%83%D8%B1%D9%8A%D8%A7_%D8%AE%D9%84%D9%8A%D9%84
http://ar.wikipedia.org/wiki/%D9%85%D8%AD%D9%85%D8%AF_%D9%85%D8%AD%D9%85%D8%AF_%D8%B2%D8%B1%D8%AF
http://www.masrawy.com/ketabat/ArticlesDetails.aspx?AID=72990
http://ar.wikipedia.org/wiki/%D8%A5%D8%A8%D8%B1%D8%A7%D9%87%D9%8A%D9%85_%D8%A7%D9%84%D8%B1%D9%81%D8%A7%D8%B9%D9%8A
http://www.s0s0.com/vb/showthread.php?t=20536&page=2
http://nas-mn-masr.blogspot.com/2010/10/13.html

The post شهداء حرب أكتوبر, أبطال العزة والكرامة appeared first on Mohamed Shaer.

]]>
https://shaer.me/blog/uncategorized/%d8%b4%d9%87%d8%af%d8%a7%d8%a1-%d8%ad%d8%b1%d8%a8-%d8%a3%d9%83%d8%aa%d9%88%d8%a8%d8%b1-%d8%a3%d8%a8%d8%b7%d8%a7%d9%84-%d8%a7%d9%84%d8%b9%d8%b2%d8%a9-%d9%88%d8%a7%d9%84%d9%83%d8%b1%d8%a7%d9%85%d8%a9/feed/ 0