تبليغاتX
بــرگ از درخت خسته میشه پاییز همش بهونست

بــرگ از درخت خسته میشه پاییز همش بهونست

ســـــــهـــــــراب دوستت دارم

 بهار با دسته ای گل در انتظار پروانه هاست

 

 در قير شب

دير گاهي است در اين تنهايي رنگ خاموشي در طرح لب است

 

بانگي از دور مرا مي خواند ليك پاهايم در قير شب است
رخنه اي نيست دراين تاريكي در و ديوار

به هم پيوسته

سايه اي لغزد اگر روي زمين نقش وهمي است ز بندي رسته

نفس آدم ها
سر به سر افسرده است

روزگاري است دراين گوشه پژمرده هوا

هر نشاطي مرده است
دست جادويي شب

در به روي من و غم مي بندد

مي كنم هر چه تلاش

او به من مي خندد نقشهايي كه كشيدم در روز

شب ز راه آمد و با دود اندود طرح هايي

 

كه فكندم در شب
روز پيدا شد و با پنبه زدود ديرگاهي است

 

كه چون من همه را
رنگ خاموشي در طرح لب است جنبشي نيست دراين خاموشي

دست ها پاها در قير شب است

 

 دود مي خيزد

دود مي خيزد ز خلوتگاه من كس خبر كي يابد از ويرانه ام ؟

با درون سوخته دارم سخن كي به پايان

 مي رسد افسانه ام ؟
دست از دامان شب برداشتم تا بياويزم

 به گيسوي سحر

خويش را از ساحل افكندم در آب ليك از ژرفاي

 

درياي بي خبر

بر تن ديوارها طرح شكست كس دگر رنگي در اين سامان نديد

چشم مي دوزد خيال روز و شب از درون

 دل به تصوير اميد

تا بدين منزل پا نهادم پاي را از دراي كاروان بگسسته ام

 

گر چه مي سوزم از اين آتش به جان ليك بر

اين سوختن دل بسته ام تيرگي پا مي كشد از بام ها

 

صبح مي خندد به راه شهرمن

دود مي خيزد هنوز از خلوتم با درون سوخته دارم سخن

 

سپيده

در دور دست

قويي پريده بي گاه از خواب شويد غبار نيل ز بال و پر سپيد

 

لبهاي جويبار

لبريز موج زمزمه در بستر سپيد در هم دويده سايه و روشن

 

لغزان ميان خرمن دوده

شبتاب مي فروزد در آذر سپيد همپاي رقص نازك ني زار

 

مرداب مي گشايد چشم تر سپيد

خطي ز نور روي سياهي است گويي بر آبنوس درخشد زر سپيد

 

ديوار سايه ها شده ويران
دست نگاه درافق دور

كاخي بلند ساخته با مرمر سپيد

سـهــــــراب دوستت دارم

 کاشان : مشهد اردهال


+ نوشته شده در  جمعه 5 خرداد1385ساعت 18:44  توسط love2887  | 

پاك كردن انواع لكه ها

  پاك كردن انواع لكه ها

لك شربت ، شكلات ، مواد قندي
اگر لباس قابل شستشو باشد ، آن را با آب وصابون شستشو ميدهيم ، و بقيه لك را از روي پارچه هاي سفيد پنبه اي يا كتاني را توسط آب ژاول از بين ميبرند ، روش موثر آن است كه قسمت لك را در الكل چوب قليايي شده توسط محلول آمونياك ميخيسانند ،براي پارچه هاي غير قابل شستشو ، قسمت لك را توسط نفت يا تتراكلريد كربن شسته تا چربي از بين برود و باقيمانده لك را بوسيله پراكسيد هيدروژن "آب اكسيژنه" از بين ميبرند .

لك قهوه
بر روي لك پارچه تا ارتفاع 5 تا 6 سانتيمتر آب جوش ريخته و براي چند ساعتي به همين حال باقي ميگذاريم ، چناچه لك بر روي لباس پشمي يا ابريشمي باشد لك سريعا توسط آب سرد و يا ولرم پاك ميشود و اگر باقيمانده روغن وجود داشته باشد توسط تتراكلريد كربن ويا نفت از بين ميرود . درصورت بزرگ و يا زباد قديمي بودن لك مقدار كمي از اثر آن باقي ميماند ، كه خشكاندن لباس در مقابل نور خورشيد موجب از بين رفتن آن ميشود و اگر پارچه سفيد است از مواد سفيد كننده ميتوان استفاده كرد

لك ميوه
براي پارچه هاي قابل شستشو قسمت لك را بر روي يك كاسه قرار داده و از بالا به وسيله كتري محتوي آب جوش مستقيما بر روي آن ميريزند ، لك باقيمانده را با خيساندن در آب ليمو و سپس در معرض نور خورشيد قرار دادن از بين ميبرند، البته براي پارچه هاي سفيد كتان يا پنبه اي ميتوان از آب ژاول استفاده كرد ولي نميتوان از اين ماده براي پارچه هاي ابريشمي يا پشمي يا رنگي استفاده كرد .

لك چربي
تترا كلريد كربن ، كلروفرم ، اتر ، بنزين سفيد ، نفت مواد موثري در پاك كردن لك چربي حيواني و گياهي ميباشند ، استفاده از اين مواد مناسب ترين روش در پاك كردن اينوع لكها ميباشد ، لك چربي از روي پارچه هاي قابل شستشو معمولا با شستن با آب گرم و صابون از بين ميرود ، روش ديگر براي پارچه هاي غير قابل شستشو اين است كه قسمت لك را بر روي سطحي صاف پهن كرده و بر روي لك يك ماده جاذب مثل كاغذ خشك كن ، گرد اكسيد منيزيم ، گچ يا گرد تالك سفيد پخش ميكنند سپس ماده جاذب را روي لك مي غلطانند تا حالت چسبندگي پيدا كند با برس محل را تميز كرده و اين عمل را تكرار ميكنند ، و اگر پاك نشد لايه جاذب را براي مدت يك شب بر روي لك ميگذارند بماند

لك روغن
با استفاده از اسفنج آغشته به تيتر خالص و يا تترا كلريد كربن ميتوان اينوع لكها را ازبين برد اگر لك بزرگ باشد تمام قسمت توسط تيتر شسته شده و چندين بار در حلال تازه آبكشي مي شود . لكهاي رنگ تازه را ميتوان با مقدار كافي صابون و آب از بين برد ، و لكهاي قديمي رنگ بدين روش نيز ممكن است از بين برود و در صورتيكه قبل از آن قسمتي از لك بوسيله كره و يا روغن كاملا مرطوب شده باشد.

 

+ نوشته شده در  جمعه 5 خرداد1385ساعت 18:36  توسط love2887  | 

فلش فراتر از انيميشن

 فلش فراتر از انيميشن

Flash MX ديگر تنها يك ابزار توليد مالتى مديا نيست بلكه آن را مى‏توان يك زبان برنامه نويسى ويژوال ناميد.

فلش (Flash) يك نمايش دهنده گرافيكهاى بردارى بر روى وب (Web) است كه قضاوت درباره آن بستگى به ديدگاه شما و مهارت طراح دارد. اما ماكرومديا (Macromedia) ايده ‏هاى ديگرى دارد. در مصاحبه ‏اى جديد با "Jeremy Allarie" مدير فن آورى ماكرومديا، او اظهار نمود كه: "ما كاملا بر روى تبديل فلش به يك Client قدرتمند تمركز نموده‏ايم و فكر مى‏كنيم كه سازندگان نرم‏افزار آن را مفيد خواهند يافت". ايده اين است كه شما رابط كاربر نرم‏افزار خود را در فلش ساخته و قابليت مستقل بودن از سكو (Platform) و يك سرى ويژگيهاى ديگر را بدست آوريد كه برخلاف Java براى گرافيك و مالتى‏مديا بهينه شده‏اند. بنا به اظهار Allaire : "ما گستردگى 98.3 درصد را بدست آورده‏ايم. اين گسترده‏ترين ميزان پخش يك برنامه در تاريخ كامپيوتر است."

البته Client فلش مطمئناً در مقابل تواناييهاى Java چيزى براى گفتن ندارد و زبان برنامه‏نويسى آن اقتباسى از Javascript است. در عوض فلش داراى runtime كوچكى در حدود 350KB است. همچنين انيميشن‏هاى فلش نياز ندارند كه حتماً در صفحات وب درج شوند بلكه Projector فلش به شما امكان توليد فايلهاى .exe تحت ويندوز را مى‏دهد اگرچه بايد وجود پنجره Projector پيرامون برنامه‏تان را بپذيريد. شما همچنين مى‏توانيد يك انيميشن فلش را درون يك فرم ويژوال بيسيك با استفاده از Shockwave Flash ActiveX Control درج نماييد.

اما اينكه كارى را مى‏توان انجام داد دليل منطقى براى انجام آن نيست. چرا ما بايد به جاى مثلا C++ ، Java يا ويژوال بيسيك از فلش استفاده كنيم؟ پاسخ اين است كه فلش انجام كارهايى كه در محيطهاى ديگر دشوار است را آسان مى‏نمايد. فلش يك ابزار عالى براى گرافيك و انيميشن است. اگر شما مى‏خواهيد يك رابط كاربر سفارشى با buttonها، tabها و Scrollbarهاى داراى ظاهرى منحصر به فرد ايجاد نماييد بهترين گزينه شما فلش است. همچنين قدرت انتخاب اجراى برنامه بصورت مستقل و يا تحت يك مرورگر (browser) بر جذابيت فلش مى‏افزايد. اما روى ديگر سكه آن است كه فلش داراى ضعفهاى بيشمارى در ايجاد نرم افزارهاى همه منظوره است. تاكنون بزرگترين مشكل اين بوده است كه فلش داراى هيچ مكانيزم داخلى براى دسترسى به بانكهاى اطلاعاتى نيست. همچنين احتمالا شما قصد نداريد كه الگوريتمهاى پيچيده تجارى را درون يك برنامه فلش كدنويسى نماييد. پس آنها را بايد در كجا قرار داد؟

در Flash 5 روشهايى براى دسترسى به داده ‏هاى خارجى وجود دارد. رويداد FsCommand داراى يك آرگومان به نام "exec" است كه به شما اجازه مى‏دهد يك برنامه خارجى را اجرا نماييد و يا اگر در يك مرورگر استفاده شود يك اسكريپت سفارشى مرورگر اجرا مى‏گردد. LoadMovie يك Movie جديد فلش را درون Player فراخوانى مى‏كند و در صورت داشتن چيزى مشابه Generator بر روى سرور، امكان لود (load) داده‏ها و گرافيكها بصورت پويا نيز وجود دارد. GetURL به شما اجازه انجام GET يا POST يك URL از قبيل CGI Script يا Servlet و ارسال متغيرها بصورت پارامتر را مى‏دهد. LoadVariables قادر است مقادير را از يك فايل بخواند. جالبتر از اينها XML Object است كه اجازه مى‏دهد شما يك فايل XML را از يك URL لود و داده‏هاى XML را پس بفرستيد. با استفاده از اين تكنيكها شما مى‏توانيد يك برنامه فلش كه مى‏تواند با دنياى خارج ارتباط برقرار كند، بسازيد ولى اين كار ساده‏اى نيست.

Flash Remoting :
Flash MX با دارا بودن ويژگى به نام Flash Remoting همه چيز را تغيير داده است اين ويژگى به برنامه فلش شما اجازه برقرارى ارتباط با آبجكتهاى Server-Side شامل كلاسهاى Java، كامپوننتهاى Cold Fusion و يا سرويسهاى وب .NET را مى‏دهد.

Flash Remoting از يك پروتكل باينرى بهينه بر روى HTTP استفاده مى‏كند و براى استفاده از آن بايد به يك سرويس Flash Remoting كه پروتكل فلش را مى‏فهمد متصل شده و سپس سرويسهاى موردنياز را فراخوانى نماييد. همچنين Flash Remoting API شامل آبجكتهاى Recordset و DataGlue است كه براى نخستين بار فلش را داراى ويژگيهاى داخلى دسترسى به بانك اطلاعاتي نموده‏اند. براى مثال شما مى‏توانيد با استفاده از متد SetDataProvider ، يك ListBox را به يك Recordset متصل نماييد.

محيط Server-side مورد توصيه ماكرومديا براى Flash Remoting محيط Cold Fusion MX است. Cold Fusion يك زبان اسكريپت‏نويسى Server-side است كه تا حدودى مشابه PHP ،ASP و JavaServer مى‏باشد. در نمونه جديد آن يعنى Tag ، Cold Fusion MXها به Java Servlet كامپايل و تبديل شده و بر روى Java Aplication Server ماكرومديا، JRun و يا محيطهاى ديگر J2EE اجرا مى‏گردند. يك مزيت اين تكنيك در اين است كه مى‏توان به سادگى آن را با كلاسهاى Server-side ديگر Java يكپارچه نمود.

Cold Fudion MX داراى پشتيبانى داخلى از Flash Remoting Server است خوشبختانه براى كسانى كه از تكنولوژيهاى ديگر استفاده مى‏كنند نيز سرويس Flash Remoting موجود است. اين سرويس براى نصب بر روى ASP.NET و يا هر سرور J2EE قابل دسترسى مى‏باشد.

به هر حال اين نرم‏افزار تنها در صورتى به شما كمك خواهد نمود كه داراى يك Web server براى قراردادن كامپوننتهاى Server-side باشيد. اين نرم‏افزار به شما اجازه فراخوانى dllها يا آبجكتهاى COM محلى (local) را نمى‏دهد. بنابراين فلش جايگزين ويژوال بيسيك نخواهد شد. اگرچه اغلب برنامه‏هاى جديد مبتنى بر شبكه هستند و براى مستقل بودن از سكو، فراخوانى كتابخانه‏هاى محلى مشكل ساز خواهد بود.

رابط كاربر فلش:
Flash MX داراى عناصر رابط كاربر جديدى است كه براى سازندگان نرم‏افزار طراحى شده‏اند. اين عناصر شامل Scroll Bar ،Radio Button PushButton ،ComboBox ،ListBox ،CheckBox وScrollPane مى‏گردد. فلش هم اكنون نيز داراى پشتيبانى خوبى از ورودى متن از طريق آبجكتهاى Text Field مى‏باشد.

در ادامه مثالى از ايجاد يك برنامه ساده فلش را خواهيد ديد. اين مثال يك برنامه to-do list است كه اغلب در معرفى و نمايش سازنده‏هاى فرم ويژوال به كار مى‏رود.

Flash MX -1 را اجرا و خصوصيات پهنا و درازاى Frame را به ترتيب برابر 300 و 350 پيكسل قرار دهيد. پنجره Components را به نمايش درآورده و يك ListBox ، يك Input field و دو Button را بر روي آن قرار دهيد.

2- به آبجكتهاى فوق به ترتيب نامهاى btnAdd ، txtItem ، listToDo وbtnDelete را بدهيد. به فيلد متنى، نام متغير varItem را بدهيد.

3- يك layer جديد افزوده و آن را Script بناميد. در پانل Actions مطمئن شويد كه ليست بالايى عبارت "Actions for Frame 1 of layer name Script" را نشان مى‏دهد. حال Expert Mode را انتخاب و كد زير را وارد نماييد:

function AddToList() {
ListToDo.addItem (varItem);
}

function RemoveFromList () {
ListToDo.removeItemAt (ListToDo.getSelectedIndex());
}

براى اطمينان از وجود نداشتن Syntax Error در كد مى‏توانيد بر روى علامت تيك آبى رنگ كليك نماييد. خطاهاى احتمالى در پنجره Output ظاهر خواهند شد. ضرورتى ندارد كه شما اسكريپتها را در layer جداگانه‏اى قراردهيد اما اين كار موجب سادگى مديريت برنامه مى‏گردد.

4- حال Layer1 را انتخاب نماييد. رويداد Click دكمه Add آن را بر روى AddtoList و رويداد Click دكمه Remove را بر روى RemoveFromList تنظيم نماييد.

5- اجراى اين Movie را بوسيله Control-Test Movie آزمايش نماييد. اگر همه چيز درست باشد شما مى‏توانيد آيتمى را در فيلد متنى وارد و براى افزوده شدن آن به ليست دكمه Add را كليك كنيد. سپس آن را در ليست انتخاب و با زدن دكمه Remove حذف نماييد.

اين يك مثال ساده است اما نشان مى‏دهد كه فلش در ساخت رابطهاى كاربر ساده به راحتى ويژوال بيسيك مى‏باشد. ولى با اين تفاوت كه فلش مستقل از سكو بوده و در هر محيطى اجرا مى‏گردد و طراحان مى‏توانند به برنامه‏هاى خود انيميشن، دكمه‏هاى سفارشى و جلوه‏هاى ويژه را بيفزايند كه در ابزارهاى برنامه‏نويسى سنتى كار دشوارى است.

ساليان طولانى است كه به برنامه‏نويسان توصيه مى‏شود از الگوهاى طراحى ارائه شده توسط مايكروسافت يا اپل استفاده نموده و برنامه‏هايى با ظاهر و عملكرد مشابه توليد نمايند. اما ظهور Web نشان داده است كه تنوع و نوآورى نيز جايگاه ويژه‏اى دارد و تركيب طراحى فلش با منطق برنامه نويسى ضرورى است.

زبان Actionscript :
احتمالا فكر اينكه بايد يك زبان ديگر را نيز ياد بگيريد از هم اكنون شما را نگران كرده ولى نيازى به اين كار نيست زيرا ActionScript در اصل همان JavaScript است كه با نام Ecmascript يا بطور دقيقتر ECMA-262 نيز شناخته مى‏شود. اغلب برنامه‏نويسان JavaScript را آموخته‏اند بنابراين استفاده از ActionScript نبايد براى آنها چندان مشكل باشد. البته فلش داراى مجموعه متفاوتى از آبجكتهاى قابل دسترس براى برنامه‏نويسى است كه بايد آنها را ياد گرفت.

خطايابى:
Flash MX داراى خطاياب (debugger) پيشرفته‏اى است. شما مى‏توانيد با كليك راست بر روى كد و انتخاب Set Breakpoint نقاط توقف را مشخص نماييد. با انتخاب Control-Debug Movie برنامه در حالتى كه امكان خطايابى نيز فعال است اجرا مى‏گردد. در هنگام اجرا شما مى‏توانيد مقادير متغيرها و خصوصيات را ديده و كد را خط به خط اجرا نماييد.

توليد فايل نهايى:
پيش از اينكه فايل نهايى را توليد نماييد، تنظيمات بخش File-Publish را كنترل كنيد. بطور پيش فرض گزينه‏هاى .swf و .html انتخاب شده‏اند. اين به آن معنى است كه فلش، فايل swf را كه صورت كامپايل شده برنامه شما است را توليد و همچنين يك صفحه وب براى ميزبانى آن مى‏سازد. اگر به كد HTML توليد شده نگاهى بيندازيد چيزى مشابه کد زیر را خواهيد ديد.


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase= "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="300" height="350"> <param name="movie" value="Flash todo List.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#FFFFFF">
<embed src="Flash todo List.swf" width="300" height="350" quality="high" bgcolor="#FFFFFF" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"> </embed>
</object>


تمام اين كد براى ايجاد يك tag سازگار با Internet Explorer كه از يك كنترل ActiveX استفاده مى‏كند و همچنين Netscape كه از يك Plug-in استفاده مى‏كند مى‏باشد. شما مى‏توانيد كد توليد شده را به سادگى از طريق Cut و Paste به صفحه وب خود منتقل نماييد. همچنين مى‏توانيد از امكانات نرم افزارهاى ويرايش صفحات وب مانند Dreamweaver نيز براى درج فايل فلش استفاده نماييد.

البته ممكن است شما اصلا كارى به وب نداشته باشيد، در اين صورت مى‏توانيد گزينه Windows Projector را انتخاب كنيد. در اين حالت فلش يك فايل اجرايى تحت ويندوز مى‏سازد كه براى اجراى آن يك دبل كليك كافى است. البته برنامه شما ديگر مستقل از سكو نبوده و وابسته به ويندوز است.

شايد مايل باشيد قابليت تغيير اندازه دادن برنامه را تغيير دهيد. يك روش مناسب براى اين كار استفاده از fsCommand است. اگر در يك رويداد load يك FsCommand اضافه كنيد، ليستى با عنوان Commands for Standalone player را مشاهده خواهيد نمود. در اينجا مى‏توانيد قابليت تغيير اندازه (Scaling) را فعال يا غيرفعال كرده و يا برنامه را براى شروع به صورت تمام صفحه (Full-screen) تنظيم نماييد كه روشى خوب براى حذف منوهاى Projector در هنگام نمايش است.

بطور پيش فرض برنامه‏هاى فلش بگونه‏اى تغيير اندازه مى‏دهند كه تمام عناصر برنامه متناسب با ابعاد پنجره كوچك يا بزرگ مى‏گردند. اما شايد اين چيزى نباشد كه شما مى‏خواهيد. براى تغيير اين موضوع مى‏توانيد كد كوچكى را در سطح root لايه script وارد نمايد. براى مثال:

fscommand("allowscale","false");
fscommand("fullscreen","true");


اين گزينه‏ ها برنامه را بصورت تمام صفحه و يا با اندازه‏اى ثابت اجرا خواهند نمود.

يك دستور مفيد ديگر، دستور زير است:

fscommand("quit")

آن را به يك رويداد مناسب متصل كنيد تا رخ دادن آن موجب بسته شدن Projector گردد. در صورت تمايل مى‏توانيد نسخه آزمايشى Flash MX و Cold Fusion MX و اطلاعات كامل‏ترى در مورد آنها را از سايت ماكرومديا دريافت نماييد.

منبع: مجله رايانه

+ نوشته شده در  جمعه 5 خرداد1385ساعت 18:35  توسط love2887  | 

ليلةالقدر در نگاه علامه طباطبايى

  ليلةالقدر در نگاه علامه طباطبايى

مهم‏ترين مناسبت ماه مبارك رمضان، شب قدر است كه همواره مورد توجه مؤمنين بوده و خواهد بود. آنچه در پيش روى داريد بحثى پيرامون شب قدر بر اساس نظرات مرحوم علامه طباطبايى رحمةالله در تفسير شريف الميزان است كه در دو سوره « قدر» و «دخان‏» مطرح گرديده است.

شب قدر يعنى چه؟

مراد از قدر، تقدير و اندازه‏گيرى است و شب قدر شب اندازه‏گيرى است و خداوند متعال دراين شب حوادث يك سال را تقدير مى‏كند و زندگى، مرگ، رزق، سعادت و شقاوت انسانها و امورى ازاين قبيل را دراين شب مقدر مي‏گرداند.

شب قدر كدام شب است؟

در قرآن كريم آيه‏اى كه به صراحت ‏بيان كند شب قدر چه شبى است ديده نمى‏شود. ولى از جمع‏بندى چند آيه از قرآن كريم مى‏توان فهميد كه شب قدر يكى از شب‏هاى ماه مبارك رمضان است. قرآن كريم از يك سو مى‏فرمايد: « انا انزلناه فى ليلة مباركة‏.»( دخان / 3 ) اين آيه گوياى اين مطلب است كه قرآن يكپارچه در يك شب مبارك نازل شده است و از سوى ديگر مى‏فرمايد: « شهررمضان الذى انزل فيه القرآن‏.»( بقره / 185) و گوياى اين است كه تمام قرآن در ماه رمضان نازل شده است. و در سوره قدر مى‏فرمايد: «انا انزلناه فى ليلة القدر.» (قدر/1) از مجموع اين آيات استفاده مى‏شود كه قرآن كريم در يك شب مبارك در ماه رمضان كه همان شب قدر است نازل شده است. پس شب قدر در ماه رمضان است. اما اين كه كدام يك از شب‏هاى ماه رمضان شب قدر است، در قرآن كريم چيزى برآن دلالت ندارد. و تنها از راه اخبار مى‏توان آن شب را معين كرد.

در بعضى از روايات منقول از ائمه اطهار عليهم السلام شب قدر مردد بين نوزدهم و بيست و يكم و بيست و سوم ماه رمضان است و در برخى ديگر از آنها مردد بين شب بيست و يكم و بيست و سوم و در روايات ديگرى متعين در شب بيست و سوم است. (1) وعدم تعين يك شب به جهت تعظيم امر شب قدر بوده تا بندگان خدا با گناهان خود به آن اهانت نكنند.

پس از ديدگاه روايات ائمه اهل بيت عليهم السلام شب قدر از شب‏هاى ماه رمضان و يكى از سه شب نوزدهم و بيست و يكم و بيست و سوم است. اما روايات منقول از طرق اهل سنت‏ به طورعجيبى با هم اختلاف داشته و قابل جمع نيستند ولى معروف بين اهل سنت اين است كه شب بيست و هفتم ماه رمضان شب قدر است (2) و در آن شب قرآن نازل شده است.

تكرار شب قدر درهر سال

شب قدر منحصر در شب نزول قرآن و سالى كه قرآن درآن نازل شد نيست ‏بلكه با تكرار سالها، آن شب نيز تكرار مى‏شود. يعنى درهر ماه رمضان شب قدرى است كه درآن شب امور سال آينده تقدير مى‏شود. دليل براين امر اين است كه:

اولا: نزول قرآن به طور يكپارچه در يكى از شب‏هاى قدر چهارده قرن گذشته ممكن است ولى تعيين حوادث تمامى قرون گذشته و آينده درآن شب بى‏ معنى است.

ثانيا: كلمه «يفرق‏» در آيه شريفه «فيها يفرق كل امر حكيم‏.» (دخان / 6 ) در سوره دخان به خاطر مضارع بودنش، استمرار را مى‏رساند و نيز كلمه «تنزل‏» درآيه كريمه «تنزل الملئكة والروح فيها باذن ربهم من كل امر» (قدر / 4 ) به دليل مضارع بودنش دلالت ‏بر استمرار دارد.

ثالثا: از ظاهر جمله « شهر رمضان الذى انزل فيه القرآن‏.»( بقره / 185 ) چنين برمى‏آيد كه مادامى كه ماه رمضان تكرار مى‏شود آن شب نيز تكرار مى‏شود. پس شب قدر منحصر در يك شب نيست ‏بلكه درهر سال در ماه رمضان تكرار مى‏شود.

در اين خصوص در تفسير برهان از شيخ طوسى از ابوذر روايت‏ شده كه گفت: به رسول خدا (ص) عرض كردم يا رسول الله آيا شب قدر شبى است كه درعهد انبياء بوده و امر به آنان نازل مى‏شده و چون از دنيا مى‏رفتند نزول امر درآن شب تعطيل مى‏شده است؟ فرمود: « نه بلكه شب قدر تا قيامت هست.‏» (3)

عظمت‏ شب قدر

در سوره قدر مى‏خوانيم: «انا انزلناه فى ليلة القدر وما ادريك ما ليلة القدر ليلة القدر خير من الف شهر.» خداوند متعال براى بيان عظمت ‏شب قدر با اين كه ممكن بود بفرمايد: «وما ادريك ما هى هى خير من الف شهر» يعنى با اين كه مى‏توانست در آيه دوم و سوم به جاى كلمه «ليلة القدر» ضمير بياورد، خود كلمه را آورد تا بر عظمت اين شب دلالت كند. و با آيه « ليلة القدر خير من الف شهر» عظمت اين شب را بيان كرد به اين كه اين شب از هزار ماه بهتر است. منظور از بهتر بودن اين شب از هزار ماه، بهتر بودن از حيث فضيلت عبادت است. چه اين كه مناسب با غرض قرآن نيز چنين است. چون همه عنايت قرآن دراين است كه مردم را به خدا نزديك و به وسيله عبادت زنده كند. و احياء يا عبادت آن شب از عبادت هزار ماه بهتر است.

از امام صادق عليه السلام سؤال شد: چگونه شب قدر از هزار ماه بهتر است؟ ( با اين كه در آن هزار ماه درهر دوازده ماهش يك شب قدر است) .

حضرت فرمود: « عبادت در شب قدر بهتر است از عبادت درهزار ماهى كه در آن شب قدر نباشد.» (4)

وقايع شب قدر

الف- نزول قرآن.

ظاهر آيه شريفه « انا انزلناه فى ليلة القدر» اين است كه همه قرآن در شب قدر نازل شده است و چون تعبير به انزال كرده كه ظهور در يكپارچگى و دفعى بودن دارد نه تنزيل، كه ظاهر در نزول تدريجى است.

قرآن كريم به دو گونه نازل شده است:

1- نزول يكباره در يك شب معين.

2- نزول تدريجى در طول بيست و سه سال نبوت پيامبر اكرم (ص) .

آياتى چون «قرانا فرقناه لتقراه على الناس على مكث ونزلناه تنزيلا.»( اسراء / 106 ) نزول تدريجى قرآن را بيان مى‏كند.

در نزول دفعى (و يكپارچه)، قرآن كريم كه مركب از سوره‏ها و آيات است ‏يك دفعه نازل نشده است ‏بلكه به صورت اجمال همه قرآن نازل شده است چون آياتى كه درباره وقايع شخصى و حوادث جزيى نازل شده ارتباط كامل با زمان و مكان و اشخاص و احوال خاصه‏اى دارد كه درباره آن اشخاص و آن احوال و درآن زمان و مكان نازل شده و معلوم است كه چنين آياتى درست در نمى‏آيد مگر اين كه زمان و مكانش و واقعه‏اى كه درباره‏اش نازل شده رخ دهد به طورى كه اگر از آن زمان‏ها و مكان‏ها و وقايع خاصه صرف نظر شود و فرض شود كه قرآن يك باره نازل شده، قهرا موارد آن آيات حذف مى‏شود و ديگر بر آنها تطبيق نمى‏كنند، پس قرآن به همين هيئت كه هست دوبار نازل نشده بلكه بين دو نزول قرآن فرق است و فرق آن در اجمال و تفصيل است. همان اجمال و تفصيلى كه درآيه شريفه «كتاب احكمت اياته ثم فصلت من لدن حكيم خبير.»( هود / 1) به آن اشاره شده است. و در شب قدر قرآن كريم به صورت اجمال و يكپارچه بر پيامبر اكرم (ص) نازل شد و در طول بيست و سه سال به تفصيل و به تدريج و آيه به آيه نازل گرديد.

ب- تقدير امور.

خداوند متعال در شب قدر حوادث يك سال آينده را از قبيل مرگ و زندگى، وسعت ‏يا تنگى روزى، سعادت و شقاوت، خير و شر، طاعت و معصيت و... تقدير مى‏كند.

در آيه شريفه «انا انزلناه فى ليلة القدر»( قدر / 1 ) كلمه «قدر» دلالت‏ بر تقدير و اندازه‏گيرى دارد و آيه شريفه «فيها يفرق كل امر حكيم.‏» (دخان / 6 ) كه در وصف شب قدر نازل شده است‏ بر تقدير دلالت مى‏كند. چون كلمه «فرق‏» به معناى جدا سازى و مشخص كردن دو چيز از يكديگر است. و فرق هر امر حكيم جز اين معنا ندارد كه آن امر و آن واقعه‏اى كه بايد رخ دهد را با تقدير و اندازه‏گيرى مشخص سازند. امور به حسب قضاى الهى داراى دو مرحله‏اند، يكى اجمال و ابهام و ديگرى تفصيل. و شب قدر به طورى كه از آيه «فيها يفرق كل امر حكيم.‏» برمى‏آيد شبى است كه امور از مرحله اجمال و ابهام به مرحله فرق و تفصيل بيرون مى‏آيند.

ج- نزول ملائكة و روح.

بر اساس آيه شريفه « تنزل الملئكة والروح فيها باذن ربهم من كل امر.»( قدر / 4) ملائكه و روح در اين شب به اذن پروردگارشان نازل مى‏شوند. مراد از روح، آن روحى است كه از عالم امر است و خداى متعال درباره‏اش فرموده است « قل الروح من امر ربى‏.»( اسراء / 85 ) دراين كه مراد از امر چيست؟ بحث‏هاى مفصلى در تفسير شريف الميزان آمده است كه به جهت اختصار مبحث ‏به دو روايت در مورد نزول ملائكه و اين كه روح چيست ‏بسنده مى‏شود.

1- پيامبر اكرم (ص) فرمود: وقتى شب قدر مى‏شود ملائكه‏اى كه ساكن در «سدرة المنتهى‏» هستند و جبرئيل يكى از ايشان است نازل مى‏شوند در حالى كه جبرئيل به اتفاق سايرين پرچم‏هايى را به همراه دارند.

يك پرچم بالاى قبر من، و يكى بر بالاى بيت المقدس و پرچمى در مسجد الحرام و پرچمى بر طورسينا نصب مى‏كنند و هيچ مؤمن و مؤمنه‏اى دراين نقاط نمى‏ماند مگر آن كه جبرئيل به او سلام مى‏كند، مگر كسى كه دائم الخمر و يا معتاد به خوردن گوشت ‏خوك و يا زعفران ماليدن به بدن خود باشد. (5)

2- از امام صادق عليه السلام در مورد روح سؤال شد. حضرت فرمودند: روح از جبرئيل بزرگتر است و جبرئيل از سنخ ملائكه است و روح ازآن سنخ نيست. مگر نمى‏بينى خداى تعالى فرموده: «تنزل الملئكة والروح‏» پس معلوم مى‏شود روح غير از ملائكه است. (6)

د- سلام و امنيت.

قرآن كريم در بيان اين ويژگى شب قدر مى‏فرمايد: «سلام هى حتى مطلع الفجر.»( قدر / 5 ) كلمه سلام و سلامت ‏به معناى عارى بودن از آفات ظاهرى و باطنى است. و جمله «سلام هى‏» اشاره به اين مطلب دارد كه عنايت الهى تعلق گرفته است‏ به اين كه رحمتش شامل همه آن بندگان بشود كه به سوى او روى مى‏آورند و نيز به اين كه در خصوص شب قدر باب عذابش بسته باشد. به اين معنا كه عذابى جديد نفرستد. و لازمه اين معنا اين است كه دراين شب كيد شيطان‏ها هم مؤثر واقع نشود چنانكه در بعضى از روايات نيز به اين معنا اشاره شده است.

البته بعضى از مفسرين گفته ‏اند: مراد از كلمه «سلام‏» اين است كه در شب قدر ملائكه از هر مؤمن مشغول به عبادت بگذرند، سلام مي‏دهند.

 

+ نوشته شده در  جمعه 5 خرداد1385ساعت 18:34  توسط love2887  |