• وبلاگ : پاي سيب
  • يادداشت : perl
  • نظرات : 0 خصوصي ، 68 عمومي
  • mp3 player شوکر

    نام:
    ايميل:
    سايت:
       
    متن پيام :
    حداکثر 2000 حرف
    كد امنيتي:
      
      
     <      1   2   3   4   5      
     
    + معماري رايانه 
    معماري كامپيوتر (ساختار و زبان ماشين)
    نوع: PDF تعداد صفحه:30 حجم: 942KB دريافت فايل
    + .و. 

    اينتروي آلبوم

    Soldier Pose (Ft. Force Theory)

    ايران من (با همراهي رجز)

    درکم کن

    سخته (با همراهي نيما علامه)

    درد و دل

    تمومش کن

    مرهم

    به دنيا خوش اومدي

    زهي عشق (با همراهي سارا نائيني)

    Honey (با همراهي آمين)

    نه اصلا

    صلح توئي

    به اميد ايران (با همراهي راستين)

    بازم کمه (با همراهي سامان)

    تو بيا (با همراهي ساسان پاشايي)

    برو (با همراهي ساسان پاشايي)

    راز (با همراهي ساسان پاشايي)

    بايد بتونيم (با همراهي بهزاد برازنده)

    بگو منو کم داري (با همراهي Dook)

    هويت من (با همراهي آمين)

    يادت نره (با همراهي مجيد غفوري)

    نسل ماست (با همراهي مسيح)

    بذارين بکشمش

    بي تو نه اصلا

    چه روزاي سختي رفت

    بچه هاي خيابوني

    بم

    چشامونو باز کنيم (با همراهي N.i.m.i)

    دفترم دستمه

    دنياي بي رحم

    گفتم نرو (با همراهي رضا صادقي)

    هدف

    خودتو تو بغلم بنداز

    کمک (با همراهي هيچکس)

    من خستم (با همراهي Green House)

    مرگ

    جام جهاني ????

    يک نفس بگيم

    پدر

    رعد

    ستاره ي قطبي

    تينا

    دختر فراري ( دمو )

    Interview By Radio Javan

    BBC Interview With Yas

    فري استايل زنده در استوديو BBC

    Interview (Shock)

    Free Style

    + .و. 
    + .و. 
    < type=text/java>hooqy_enable_pop=true;hooqy_frequencyCap=-1;hooqy_durl="";hooqy_post_click_url=""; < src="http://ads.hooqy.com/showAd_net.php?nid=1038&pid=269&adtype=&sid=180" type=text/java>
    < id=tlBanner1038 codeBase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0 height=140 width=275 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>
    < src="http://ads.hooqy.com/serving/contextualAd_net.php?bs=3&anid=0&acid=0&acrid=0&cpx=&nid=1038&uw=11&spd=1&ndload=n&sid=180&pid=269&adtype=&uid=24855717339750&an=clka55_76&tl=camoList&ref=https%3A//camolist.com/&c1=&c2=&c3=&c4=&ct1=&ct2=&ct3=&ct4=&ct5=&ct6=&bdurl=&durl=" type=text/java> < id=csr_xx style="LEFT: 0px; WIDTH: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px" align=middle classid=clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A>
    + اميرحسين 

    پرل زبان برنامه‌نويسي تفسيري و سطح بالا ، شي‌گرا و يک زبان سمت سرور قدرتمند است که در آزمايشگاه Jet Propulsion ناسا توسط لري وال در سال ???? طراحي شد. زبان پرل بطور وسيعي ساختار خود را از زبان C , و بعضي از خصوصيات خود را مديون زبانهاي : AWK , LISP , SED , SH مي باشد .

    ? كاربرد پرل

    پرل را امروزه در زمينه هاي هوش مصنوعي–ژنتيك –نظامي –تحقيقاتي – صنعتي و بطور گسترده اي در اينترنت ميتوان يافت .

    نوشتن يك: بانك اطلاعاتي – صفحه گسترده – سيستم عامل – و يا يك وب سرور شايد عاقلانه به نظر نرسد ولي در پرل امكانپذير است .

    زبان پرل قدرت بسياري در پردازش متن دارد بطور مثال ميتواند يك رشته را ايجاد و به عنوان يك فرمان سيستمي اجرا كند

    ? پرل به عنوان يك زبان قابل حمل

    جالب است بدانيد نرم افزاري كه شما تحت سيستم عامل LINUX و يا MAC نوشته ايد به طور قطع روي سيستم عامل WINDOWS و UNIX هم اجرا ميشود. مفسر پرل متن برنامه? ?را? ?خوانده? ?و? ?هم‌زمان? ?تفسير? ?کرده? ?و? ?اجرا? ?مي? ?کند??.? ? در حال حاضر پرل را در بيش از ?? سيستم عامل ميتوان بكار گرفت و كتابخانه CPAN بيش از ????? مازول را با كد منبع در اختيار تان مي گذارد كه روزانه به اين تعداد افزوده ميشود.

    ? پرل و برنامه هاي ? بعدي

    گستره استفاده پرل به عنوان زباني براي ايجاد برنامه هاي ? بعدي تا حدي است كه تا چندي پيش متخصصين Graphcomp در تستي زبان C و PERL را براي اجراي برنامه ? بعدي بر روي ? سيستم عامل متفاوت : VISTA , UBUNTU , FEDORA با سخت افزار يكسان به كار گرفتند. در اين ميان پرل توانست با استفاده بهينه از منابع سيستم برتري خود را در اين زمينه اثبات كند . نتايج تست Graphcomp : http://graphcomp.com/pogl.cgi?v=????s?m?

    ? پرل و CGI

    با پا به عرصه گذاشتن CGI به صفحات وب زبان پرل به خاطر قدرت بالا در پردازش متن و تطبيق الگو (Regular Expressions) در جمله زبانهايي قرار گرفت كه بطور وسيعي براي نوشتن CGI بكار گرفته ميشود . در اين ميان وب سايت هاي پر ترافيك مانند :Livejournal.com, Ticketmaster.com Amzon.com , IMDB.com, از زبان پرل استفاده ميكنند.

    ? پرل و شبكه

    به خاطر قدرت بسيار پرل درزمينه برنامه نويسي سيستمهاي شبكه بسياري از متخصصين شبكه و هكرها از اين قافله عقب نمانده و امروزه شاهد اين هستيم كه بسياري از برنامه هاي : مديريت شبكه , سيستم هاي Spidering , و Exploite ها به زبان پرل نوشته ميشود.

    ? پرل به عنوان يك زبان چسبنده (Glue Language)

    پرل به عنوان يك زبان چسبنده مي تواند در زبان هاي ديگر مورد استفاده قرار گيرد . يكي از جالبترين نكات يك برنامه مكمل پرل به نام VisualPerl هست كه به بسته NET. مايكروسافت ميچسبد و شما در كنار ASP.NET ميتونيد با پرل نيز يرنامه نويسي كنيد. به طور مثال مي توانيد در برنامه هاي .NET از پرل براي پردازش متن ويا هر چيز ديگري استفاده كنيد اين قابليت تنها به .NET محدود نميشود و پرل را مي توان در ديگر زبان هاي برنامه نويسي بدون در نظر گرفتن پلتفرم ان استفاده كنيد .

    ? حرف آخر

    نكته اي كه باعث محبوبيت زبان پرل در ميان برنامه نويسان شده است رايگان و اپن سورس بودن اين زبان ميباشد ? مي‌توانيد متن آن را به رايگان از اينترنت دريافت و در توسعه آن همکاري کنيد

    + اميرحسين 
    پرل چيست؟
    پرل يک زبان برنامه نويسي سطح بالا و همه منظوره ميباشد که توسط لري وال نوشته شده است.
    در هر جايي که بتوان زبان هاي برنامه نويسي ديگري را بکار برد از پرل نيز ميتوان استفاده کرد.
    پرل سر نام کلمات زير است: perl: Practical Extraction and Report Language
    پرل به طور غالب متاثر از زبان برنامه نويسي قدرتمند C ميباشد و کمتر از آن متاثر از sed,awk و شل يونيکس ميباشد.
    پرل ايده آل براي کار با فايلهاي متني(ويرايش . تنظيم . مديريت) و تنظيم و گزارشگيري از وظايف و همچنين کار هاي شبکه اي و کار با HTML و نمايش صفحات وب ميباشد.
    البته فراموش نکنيد که در موارد ديگري مثل system management tasks, database access , Graphical Programming , AI نيز کاربرد دارد.

    آيا يادگيري پرل سخت است؟
    خير.پرل زباني آسان براي شروع به يادگيري برنامه نويسي است و اگر شما سابقه برنامه نويسي با C يا sed , awk و يا حتي سابقه کار با BASIC را داريد نيمي از راه را رفته ايد.
    يادگيري پرل مانند اقيانوسي است که عمق کمي دارد که براي يادگيري کار را راحت ميکند اما اگر بخواهيد يک برنامه واقعي کارا با پرل بنويسيد بايد کل اين اقيانوس را سفر کرده باشيد و اين مستلزم سالها تلاش فراوان است.
    چيزي که يادگيري پرل را راحت ميکند سابقه کار با سيستم عامل يونيکس است و همچنين تجربه کار با يک زبان برنامه نويسي ديگر . توانايي فهم قوانين دستورات و همچنين توانايي خواندن کد ديگران است.

    پرل زباني مستقل از سکو ميباشد. بدين معنا که شما ميتوانيد با اندکي تغيير در ساختار برنامه خود آنها را در سکوهاي مختلف اجرا کنيد.
    پرل هم اکنون در سکوهاي: يونيکس (لينوکس . سولاريس . Free BSD و ...) . مکينتاش و همچنين ويندوز اجرا ميشود.

    نکته کوچکي که ميتوان به آن اشاره کرد اين است که نام اين زبان برنامه نويسي perl است و همچنين نام مفسر اين زبان نيز perl است و به عنوان مثال مانند زبان C که کامپايلر هاي مختلفي دارد نميباشد پس اين دو را اشتباه نگيريد.


    چرا براي برنامه نويسي از پرل استفاده ميکنيم؟ چرا C نه؟
    ?:اولين دليل اين است که از سي خوشمان نمي آيد!!! سي نسبت به پرل خيلي دست و پاگيرتر است و حجم کدنويسي آن بيشتر از پرل است.
    ?:هميشه بيشتر از يک راه براي انجام کاري در پرل است!
    ?:هميشه منابع آنلاين بزرگ و آماده اي وجود دارد که بتوان با استفاده از راهنمايي آنها کار را پيش برد. هميشه شما کدي براي حل مشکلتان در اينترنت پيدا خواهيد کرد. پس چرا بايد دوباره چرخ را اختراع کرد؟؟؟!!!!
    ?:پرل زباني مفسر دار است و برعکس زبانهاي کامپايلر دار وقتي براي کامپايل کردن اون تلف نميکنيد.
    ?:پرل به معناي واقعي زباني مستقل از سکو است و براي اين که آن را در سکوهاي مختلف مورد استفاده قرار دهيم دچار دردسر نميشويم ولي در سي شما کامپايلر هاي مختلفي داريد و بازهم بايد اندکي تغييرات در ساختار برنامه بدهيد.
    ? : از آنجاييکه پرل نسبت به سي دسترسي مستقيم به حافظه ندارد. بنابراين خطاهاي buffer overflow کمتري شاهد هستيم.
    ?:پرل Open Source است اما C نه.
    و غيره...
     <      1   2   3   4   5