آموزش پیاده سازی بسط تیلور در پایتون — به زبان ساده

بسط تیلور (سری تیلور | Taylor Series) روشی برای تخمین مقدار یک تابع با استفاده از مشتق مرتبه‌های مختلف آن تابع است. در این مقاله، آموزش پیاده‌سازی بسط تیلور در پایتون برای ۳ تابع پرکاربرد ارائه و نمودار حاصل از آن‌ها با نمودارهای واقعی مقایسه و مقدار خطا نیز محاسبه شده است.

ادامه مطلب

پیاده سازی روش نیوتون رافسون در پایتون — راهنمای کاربردی

پیدا کردن ریشه‌های توابع و معادلات برای شناخت و تحلیل آن‌ها حائز اهمیت است. از طرفی، تنها برای تعداد بسیار محدودی از توابع، روش حل بسته ریاضیاتی وجود دارد. به همین دلیل، روش‌های عددی برای حل معادلات اهمیت پیدا می‌کنند. یکی از پرکاربردی‌ترین روش‌های عددی برای ریشه‌یابی توابع، «روش نیوتون رافسون» (Newton Raphson Method) به حساب می‌آید که در این روش، برای پیدا کردن ریشه از مقدار تابع و مشتق آن استفاده می‌شود. در این مقاله به پیاده سازی روش نیوتون رافسون در پایتون پرداخته شده است.

ادامه مطلب

Null چیست؟ — تهی در برنامه نویسی به زبان ساده

null یک مفهوم بنیادی در اکثر زبان‌های برنامه نویسی به حساب می‌آید. بنابراین بسیار اهمیت دارد که برنامه نویسان ایده نهفته در مفهوم null را دریابند. لازم است که معنای لغوی و پیاده سازی null درک شود و باید نحوه استفاده از null در برنامه خود را فرا گرفت. معنای null چیست ؟ null در برنامه نویسی چگونه پیاده سازی می‌شود؟ چه زمانی باید از null در کد منبع استفاده شود و چه زمانی نباید از آن استفاده کرد؟ در این مقاله سعی شده است تا جای امکان به طور جامع به این سوالات پاسخ داده شود.

ادامه مطلب

نشانه صعودی: خروج بیش از ۷۰۰میلیون دلار بیت کوین از صرافی کوین بیس در روز گذشته

نشانه صعودی: خروج بیش از ۷۰۰میلیون دلار بیت کوین از صرافی کوین بیس در روز گذشته

به‌طور معمول،‌ پایان بازار نزولی زمان زیادی می‌برد، شکل‌گیری کف قیمت به‌کندی انجام می‌شود و ترس و ناامیدی معامله‌گران می‌تواند ماه‌ها ادامه داشته باشد. با این حال، برخی از تحلیلگران از منظر تاریخی، خروج حجم قابل‌توجهی بیت کوین از صرافی‌ها و ورود سرمایه‌گذاران بزرگ را به دوره انباشت، نشانه‌ای مهم از شروع روند صعودی بازار می‌دانند. 

ادامه مطلب

۳ شاخص مهم که دلیل کاهش قیمت سولانا را توضیح می‌دهند

۳ شاخص مهم که دلیل کاهش قیمت سولانا را توضیح می‌دهند

پس از آنکه سولانا در اوایل نوامبر (آبان) سال گذشته به اوج تاریخی ۲۶۰ دلار رسید، بخشی از سرمایه‌گذاران آن را به‌عنوان رقیبی جدی برای اتریوم تصور می‌کردند. با این حال، نهمین ارز دیجیتال بزرگ بازار در بیش ۲ ماه گذشته در محدوه ۳۵دلاری معامله می‌شود و بررسی ۳ شاخص مهم نشان می‌دهد که قیمت آن برای شروع روند صعودی عجله ندارد. 

ادامه مطلب

شکست اتریوم در عبور از مقاومت ۱٬۳۵۰ دلاری؛ روند نزولی تا کجا ادامه دارد؟

شکست اتریوم در عبور از مقاومت ۱٬۳۵۰ دلاری؛ روند نزولی تا کجا ادامه دارد؟

در حالی که قیمت اتریوم در برابر دلار آمریکا در بیش از یک ماه گذشته در محدوده ۱٬۳۰۰ دلاری در حال نوسان بوده است، اکنون به‌آرامی در حال کاهش به زیر این سطح است. برخی تحلیلگران عقیده دارند که اگر اتریوم برای مدت طولانی زیر سطح ۱۴۰۰ دلاری بماند، احتمالاً در معرض کاهش شدید قیمت قرار خواهد گرفت.

ادامه مطلب

اسکریپت چیست ، چه کاربرد و انواعی دارد؟ — به زبان ساده

«اسکریپت‌ها» (Scripts) برنامه‌های کوچکی هستند که با زبان‌های برنامه نویسی نوشته شده‌اند و هدف از نوشتن آن‌ها جلوگیری از انجام وظایف تکراری و خودکار کردن آن‌ها است. در زبان‌های اسکریپتی احتیاجی به کامپایل نیست؛ این بدان معنی است که مرحله خطایابی و اجرا همزمان انجام می‌شوند. همچنین در صورت وجود مشکل در کدها، دستور خطا صادر خواهد شد. اسکریپت‌ها انواع مختلفی دارند و زبان‌های اسکریپت نویسی با زبان‌های برنامه نویسی متفاوت هستند. با توجه به اهمیت اسکریپت در جلوگیری از انجام وظایف تکراری در ادامه این مقاله آموزشی به این سوال که «اسکریپت چیست؟» پاسخ داده شده است. همچنین در این نوشتار به سایر مباحث مهم پیرامون مفهوم اسکریپت پرداخته می‌شود.

ادامه مطلب

وردپرس چیست؟ — به زبان ساده

وردپرس (WordPress) متداول‌ترین سیستم مدیریت محتوا (Content Management System | CMS) برای طراحی وب سایت بدون کدنویسی در جهان به حساب می‌آید. دلایل معتبری برای کسب چنین جایگاهی برای وردپرس وجود دارد که در این مقاله به این دلایل پرداخته شده است. وردپرس علاوه بر انعطاف‌پذیری و رایگان بودن که از مهم‌ترین مزایای آن هستند، مزیت‌های دیگری نیز نسبت به سایر پلتفرم‌های طراحی وب سایت دارد. با مطالعه مقاله «وردپرس چیست و چه کاربردهایی دارد»، به این موضوع پی برده می‌شود که چرا سیستم مدیریت محتوای وردپرس بهترین گزینه برای ایجاد یک وب سایت به حساب می‌آید؟

ادامه مطلب

۷۶ ایده خلاقانه و موضوع برای طراحی وب سایت — راهنمای تمرین و افزایش مهارت

با رشد چشمگیر توسعه و برنامه نویسی وب در بازار کار و صنعت، تقاضا برای توسعه دهندگان و برنامه نویسان وب به میزان چشمگیری افزایش یافته است. یکی از بهترین شیوه‌ها برای تقویت مهارت برنامه نویسی وب، انجام پروژه‌های مختلف به صورت عملی به حساب می‌آید. در این میان، افراد معمولاً برای پیدا کردن ایده و انتخاب موضوع برای طراحی وب سایت دچار چالش می‌شوند. این مسئله در خصوص افرادی که قصد راه‌اندازی یک کسب و کار و رسیدن به درآمد را از طریق توسعه وب دارند نیز صدق می‌کند. بنابراین در این مقاله ابتدا به معرفی ایده‌هایی خلاقانه جهت انتخاب موضوع برای طراحی وب سایت با هدف کسب درآمد و سپس به معرفی موضوع برای برنامه نویسی وب و پروژه تمرینی جهت یادگیری و تقویت مهارت توسعه وب پرداخته شده است.

ادامه مطلب

نهنگ‌ها در حال انباشت دوباره بیت کوین و اتریوم؛ آیا جهش قیمت در راه است؟

نهنگ‌ها در حال انباشت دوباره بیت کوین و اتریوم؛ آیا جهش قیمت در راه است؟

در آخرین مرحله انباشت نهنگ‌ها در حدود دو ماه گذشته، شاهد صعود قیمت بیت کوین به بالای ۲۴٬۰۰۰ دلار بودیم. البته، آنها به‌جای خرید بیشتر، از این فرصت برای خروج از بازار و گرفتن سود استفاده کردند. حالا، داده‌های آن‌چین نشان می‌دهد که نهنگ‌ها دوباره در حال افزایش انباشت بیت کوین و اتریوم خود هستند.

ادامه مطلب