Pypray ، اوقات شرعی برای همه ، مخصوصا ترمینالی ها!
سلام ?! علیرضا هستم و بعد یه غیبت طووولانی! اومدم تا یه چیز جالب رو بهتون معرفی کنم.Pypray ، وب سایت یا بهتر بگم وب اپ جدیدیه که با فلسک و پایتون نوشتم! سایتی که ایده اش از wttr.in گرفته شده.اگر موافق باشید بریم ببینیم PyPray چیه و چکار میکنه و چطور ازش استفاده کنیم...
PyPray چیه؟
همون طور که بالاتر هم گفتم ، PyPray یه سایته که اوقات شرعی رو نشون میده ، اما یه فرق اساسی با بقیه سایت ها داره.هدف اصلیش ، اوقات شرعی برای همه بوده ، مخصوصا ترمینالی ها! مثل wttr.in که آب و هوا رو توی ترمینال نشون میده ، PyPray هم یه ظاهر عادی داره برای کاربر های عادی ، و یک حالت هم داره برای ترمینال داره. با هم ببینیمشون :


از دقت +-5 دقیقه نترسید ? ، آخر مطلب کامل توضیح دادم.حتما بخونیدش!
مزیت PyPray چیه؟
برای کاربرهای عادی ، PyPray یه وبسایت اوقات شرعی ساده و راحته ، که خیلی از شهر های ایران رو پشتیبانی میکنه.پس برای دیدن اوقات شرعی ، خیلی ساده میتونن از PyPray استفاده کنن.
مزیت PyPray برای ترمینالی ها هم که مشخصه! بدون ترک کردن ترمینال میتونن اوقات شرعی شهرشون رو دریافت کنن!
چرا اسمش PyPray ئه؟؟
برای اسم مخفف از پایتون (زبان برنامه نویسی اش) + pray (نماز) استفاده کردم
که نزدیک ترین معنی رو بده. به نظرم اسم خوبی شده.اگر اسم دیگه ای مد نظر شماست لطفا توی نظرات به من بگید ،شاید اسمش رو عوض کردیم. ?
چطور ازش استفاده کنیم؟
کاربرهای عادی ، فقط کافیه با موبایل یا کامپیوترشون به آدرس PyPray برن ، که خیلی هم کوتاهه ??
صفحه اصلی سایت اوقات شرعی تهران بزرگ رو نشون میده. اگر شهری غیر از تهران زندگی میکنید ، ابتدا به آدرس زیر برید و اسم شهر محل زندگیتون رو پیدا کنید:
بعد اون اسم رو کپی کنید یا به خاطر بسپارید. بعد اون آدرس رو به اضافه یک اسلش (/) به انتهای آدرس سایت اضافه کنید.
مثلا ، اگر توی اهواز زندگی میکنید اول اسم اهواز رو توی لیست در آدرس بالا پیدا کنید، بعد باید آدرس زیر رو توی مرورگرتون وارد کنید:
اگر شهرتون توی لیست نبود ، طول و عرض جغرافیایی شهرتون رو پیدا کنید ، مثلا طول و عرض جغرافیایی شهرتون اینه:
35.52 طول جغرافیایی
51.54 عرض جغرافیایی
حالا این مدلی آدرس رو تغییر بدید(طول جغرافیایی ، کاما ، عرض جغرافیایی) :
کاربرهای ترمینالی هم میتونن با دستور curl اوقات شرعی رو دریافت کنن ، مثل زیر:
curl pryr.ir
اگر هم شهری غیر از تهران زندگی میکنید ، مراحل رو دقیقا مثل بالا انجام بدید و آدرس رو تغییر بدید.
مثلا ، اگر توی قم زندگی میکنید اول اسم قم رو توی لیست در آدرس بالا پیدا کنید، بعد باید دستور زیر رو توی ترمینالتون وارد کنید:
curl pryr.ir/qom
اگر شهرتون توی لیست نبود ، دقیقا مراحل بالا رو انجام بدید و با آدرس جدید کار کنید:
curl pryr.ir/35.52,51.54
میتونید این دستور رو توی خط آخر bashrc بذارید تا هر دفعه ترمینال رو باز میکنید اوقات شرعی رو ببینید.برای این کار ، این دستور رو توی ترمینال وارد کنید:
sudo nano /etc/bash.bashrc
چرا انقدر دقتش پایینه؟5 دقیقه؟
نه! اصلا پایین نیست!?دقت PyPray تقریبا +- 3 دقیقه ست ولی چون سایت هنوز در مراحل تسته نمیشه قطعی گفت +- 3 دقیقه. پس محض اطمینان +- 5 دقیقه رو توی سایت نوشتیم.
اما شاید فکر کنید 3 دقیقه هم خیلی زیاده . اما اینطور نیست.همه الگوریتم های محاسبه اوقات شرعی خطا دارن. حتی سایت های دیگه مثل aviny.com هم دقتشون +- 3 دقیقه هست برای همین PyPray هم نسبتا دقیقه ولی مراقب باشید.
و در آخر هم از سایت jdf.scr.ir برای کد تبدیل تاریخ میلادی به شمسی و سایت praytimes.org برای کتابخونه اوقات شرعی تشکر میکنم.انشالله PyPray به زودی اوپن سورس میشه و توی گیتهاب قرار میگیره!
اگر نظری داشتید یا با PyPray کار کردید، تجربیات و نظراتتون رو لطفا توی نظرات بگید.ممنون?.
امیدوارم که از این مطلب هم لذت برده باشید.تا مطلب بعدی خدانگهدار ?
مطلبی دیگر از این نویسنده
هوش مصنوعی به زبان خیلی ساده برای همه!
مطلبی دیگر در همین موضوع
مسیر های مثبت در یادگیری برنامه نویسی
افزایش بازدید بر اساس علاقهمندیهای شما
مسیر حرفهای شدن در هوش مصنوعی