close
رزرو هتل
کد بازار - مرجع کد و ابزار وبلاگ نویسان

کد بازار ، بازار کد ، کدستان ، قالب های رزبلاگ , قالب های بلاگفا , کدهای جاوااسکریپت , برنامه نویسی , آموزش ساخت سایت , طراحی قالب , قالب های سیستم های وبلاگدهی , آموزش PHP,آموزش HTML,آموزش CSS,کدهای زیباسازی وبلاگ,کدبارش برف,ترفندهای افزایش بازدید,آموزش بالابردن پیج رنک,بالابردن رتبه الکسا,وبکدس,webcodes,webcodes.rozblog,آموزش بالا بردن رتبه سایت,کد قالب وبلاگ,کد جاوا,ابزار وب,کد وبلاگ,کد ابزار وبلاگ,آمو,کد بازار - مرجع کد و ابزار وبلاگ نویسان

Advertise
subjects Subjects
login ورود

در صورتی که قبلا ثبت نام کرده اید می توانید با وارد نمودن اطلاعات خود در کادر زیر به عنوان کابر وارد سایت شوید

نام کاربری :
رمز عبور :
در صورت فراموشی رمز عبور خود کلیک کنید
fast register Fast Register

شما میتوانید با عضویت در این سایت از تمام امکانات آن استفاده کنید ، کافی است به ما بیپوندید !

نام کاربری :
رمز عبور :
تکرار رمز :
ایمیل :
نام اصلی :
کد امنیتی : * کد امنیتیبارگزاری مجدد
counter viewers' statistics
افراد آنلاین : 1
تعداد مطالب : 183
کل نظرات : 16
تعداد اعضای سایت : 67
بازدید امروز : 40
بازدید دیروز : 65
بازدید این هفته : 404
بازدید این ماه : 3,013
ورودی گوگل امروز : 5
ورودی گوگل دیروز : 10
بازدید کل : 36,552
سیستم عامل شما :
نام مرورگر شما :
آی پی شما : 54.211.56.110
mail Newsletters

با عضویت در خبرنامه از آخرین مطالب سایت در ایمیل خود آگاه شوید


lastposts Latest Posts
hit posts Most Viewed Posts
random posts Random Posts
archive Archives

سلام

پایتون یکی از زبان های مطرح برای ساخت برنامه های رابط وب و با سازنده وب هست .

امروز من یه وب سرور ساده رو با پایتون براتون نوشتم.


طرز کارش هم خیلی ساده هست .

آدرس localhost رو روی پورت 80 وب میگیره و بعد هر آدرسی که به صورت دایرکتوری یعنی ( localhost/anything ) از طریق مرورگر یا هر چیز دیگه ای که به لوکال هاست روی پورت هشتاد کانکت هست رو میگیره ( از طریق خواندن web headers و خط اولیش یعنی دستوری شبیه ( GET / HTTP/1.0rn ) و توی دایرکتوری که وجود داره میگرده و فایل مورد نظر رو میخونه و سورسش رو به عنوان response ارسال میکنه .

طرز کارکرد وب سرور هایی مثل آپاچی و یا nginx و یا IIS هم دقیقا همینطوره منتها یکم پیشرفته تر ( مثلا کدها رو با برنامه های PHP و یا ASP.NET و MYSQL تفسیر می کنند و بعد ریسپانس ها رو می فرستن و البته امنیتشون بیشتره )

این وب سرور هم که ما ساختیم جوری تنظیم شده که فقط درون دایرکتوری که خود فایل سرور قرار داره بگرده و بیرون از اونجا نمیتونه کاری کنه .


این وب سرور فقط جنبه آموزشی داره که یکم با طرز کار وب سرور ها و خود وب آشنا بشید و لا غیر .

سورس در ادامه مطلب .


سلام


توی سیستم های لینوکسی نرم افزاری به طور پیش فرض نصبه بنام string که شما میتونید از طریق محیط bash یا همون کنسول بهش دسترسی پیدا کنید . طرز کار این برنامه اینطوریه که شما آدرس فایل باینری رو بهش میدید و اون هم داخل اون سرچ می کنه و متونی که قابل فهم هستند و در کل در رنج 32 تا 127 اردینال هستند رو براتون پیدا می کنه .


حالا من نسخه پایتونی اون برنامه رو به صورت متن باز برا تون نوشتم و میتونید ازش یه چیزایی یاد بگیرید .

این نسخه با پایتون 3 به بالا کار میکنه .


برای دریافت سورس کد به ادامه مطلب بروید ...

سلام

چند وقتی بیکار بودم تصمیم گرفتم یه برنامه که اکثر اوقات خودم بهش نیاز داشتم و فکر میکنم بیشتر کاربران حرفه ای هم بهش نیاز پیدا کنند رو با پایتون ورژن سه بنویسم .

برای این با پایتون 3x ساختمش چون همین روزاست که سازمان python.org اعلام کنه پایتون 2x به تاریخ پیوست : دی


خب : توضیحات درباره فایل های RFC


فایل های RFC که مخفف Request For Comment هستند فایل های ثقیل و پرحجم که معمولا با فرمت txt و pdf وجود دارند هستند .

این فایل ها نقش یه جور دستور العمل رو برای اکثر زمینه ها کامپیوتر بازی می کنند . معمولا راه خیلی خوبی برای رجوع و یادگیری هستند و همین طور ارجاع دادن .

برای مثال RFC 2616 توضیحات کاملی درباره Networking Group داده .

این فایل ها از روزی که بوجود میان تا اید هیچ تغییری توشون ایجاد نخواهد شد . حتی اگه نویسنده توش غلط املایی هم داشته باشه اون غلط املایی برطرف نخواهد شد .

در کل اگه دنبال یه منبع همه چی تموم هستید باید از این فایل ها استفاده کنید .


برنامه RFC Radar که من ساختم در cmd یا bash لینوکس اجرا میشه و با دادن شماره RFC مورد نظر این برنامه فایل RFC مورد نظر رو براتون به نمایش در میاره . همین طور چندتا سویچ اضافی هم بهش دادم که در پایین توضیحش هست :


dl- :   برای دانلود فایل

typ- : برای مشخص کردن فرمت فایل برای ذخیره (pdf - txt)

sv- :  برای ذخیره کردن فایل دانلود شده در یک دایرکتوری مشخض (به طور پیش فرض در مکانی که خود برنامه قرار داره)

rfd- :شما آدرس یک فایل متنی که شماره فایل های RFC توی اونها قرار داره و برنامه تک تک اون فایل ها رو براتون یا نمایش میده و یا دانلود میکنه


توجه : حتما باید پایتون 3 به بالا روی کامپیوترتون داشته باشید ...


آدرس فایل برنامه جهت دانلود

سلام ...

زبان پایتون یکی از قویترین زبان های شی گرای موجود هست .

پایتون یک زبان تماما شی گرا هست یعنی همه چیز توی پایتون شی محسوب میشه برای مثال رشته ها یا همون string ها و یا اعداد که ما با نام integer می شناسیمشون و یا اعداد اعشاری (float) و حتی متغیر ها و حتی خود توابع و ...

 

به خاطر همین ویژگی هست که پایتون بسیار محبوبه . مبحث شی گرایی به تازگی وارد برنامه نویسی شده ( در حدود چند سال پیش) و تا قبل از اون برنامه نویس ها به روش روال گرا و یا تابع گرا برنامه نویسی می کردند .

 

برنامه نویسی شی گرا یا OOP چیست ؟

 

برنامه نویسی شی گرا یا Object Oriented Programming که به اختصار OOP هم یهش می گن نوعی روش هست برای نوشتن کد ها به صورتی که سیستم اینترپرتر ( مفسر ) که کد ها رو اجرا می کنه اونها رو به دید یک شی ببینه . یعنی کد شما یه سری مشخصات یا Property داشته باشه و یه سری رفتار یا Method که بعدا بتونید بر اساس این مشخصات از اون استفاده کنید برای مثال :

 

ما یک شی به نام ماشین (Car) ایجاد می کنیم .

بعد بهش یه سری خصوصیت میدیم . مثلا :‌ یه ماشین ۴ تا چرخ داره . یه موتور داره . ممکنه ۴ سیلندر باشه . یه بدنه داره . یه شاسی داره و ...

حالا شی ما ساخته شده و این خصوصیت ها رو داره . حالا ما میتونیم به این ماشین خصوصیات دیگه ای رو اضافه یا کم کنیم و یا حتی از روش نمونه یا Instance بسازیم ..

 

در پایتون اشیاء رو با استفاده از کلمه کلیدی class با حروف کوچک میسازند ..

جالب اینجاست که خود کلاس ها زیرمجموعه یه کلاس درون ساخت پایتون بنام classobj هستند و یه فرزند یا Child محسوب میشن ...

توی پایتون به کلاس ها type هم میگن ...

 

سلام


امروز تو کتاب ایستاتیک مون برخوردم به یه فرمول که فاصله دو تا نقطه از هم رو میتونست حساب کنه ، مطمئن نیستم ولی فکر می کنم از بوزجانی باشه ... : دی

گفتم بیام و یه ابزار پایتونی براش بسازم که هم کار خودم رو راحت کنم هم یه تمرینی کرده باشم ...

پس این شما و این ابزار محسابه فاصله دو نقطه ...

این ابزار با نسخه 2 پایتون سازگاره ( دهن پایتون کتلت ! )


1 2 3 4 5 6 7 8 9 10 11 ...36 37 صفحه بعد
آخرین ارسالی های انجمن
Your Browser Does Not Support HTML5

█ معرفی وب سایت های خفن و کاربردی █

بازدید : 97 جواب ها : 9 آخرین ارسالی از : armennet
Your Browser Does Not Support HTML5

10 گل برتر مرحله گروهی کوپا آمریکا

بازدید : 55 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

5 شوت زاویه بسته دیدنی مسی که گل نشد

بازدید : 46 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

معرفی بازی Aliens Drive Me Crazy؛ هجوم فضایی ها

بازدید : 51 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

آشکار شدن مشخصات سخت افزاری Honor 5A Plus از طریق GFX benchmark

بازدید : 58 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

هشت دنیایی که بیشتر از سایر سیارات ممکن است حیات فرازمینی را در خود جای داده باشد

بازدید : 61 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

آموزش کامل تنظیمات و کار با افزونه ساخت نقشه برای سایت وردپرسی (Google XML Sitemap)

بازدید : 64 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

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

بازدید : 59 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

معرفی چند افزونه پر کاربرد برای وردپرس

بازدید : 62 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

اموزش نصب قالب های وردپرس

بازدید : 55 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

اموزش نصب افزونه های وردپرس

بازدید : 60 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

طریقه نصب وردپرس روی هاست سی پنل

بازدید : 59 جواب ها : 0 آخرین ارسالی از : admin