VQ: Vector Quantization

چندی سازی برداری

VQ: Vector Quantization

چندی سازی برداری

آموزش ساخت فایل exe در پایتون

در حالت عادی به منظور اجرای یک برنامه نوشته شده به زبان پایتون  بر روی یک سیستم دیگر، باید خود پایتون هم در آن سیستم نصب گردد. با استفاده از PyInstaller می توان برنامه پایتون را به فایل اجرایی (exe) تبدیل کرد. در ادامه نحوه نصب و استفاده از PyInstaller بیان می کنیم.   

ادامه مطلب ...

مقایسه OpenSource با ویژوال استودیو

متن باز یا Open Source

به نرم افزارهایی گفته می شود که کد اصلی آن ها در دسترس همگان باشد. بدان معنی که آنچه که توسط توسعه دهندگان نرم افزار برنامه نویسی شده است، به طور کامل در اختیار دیگران قرار بگیرد. OpenSource به نقل از  ویکی پدیا به نرم افزارهایی گفته می شود که افراد می توانند در کد منبع آن ها تغییر ایجاد کرده و یا اشکالات (باگ) احتمالی آن ها را رفع کنند. این یک شیوه ی توسعه نرم افزار است که می تواند هم برای نرم افزارهای آزاد و هم برای نرم افزارهایی با مالکیت انحصاری و تجاری به کار رود. دلیل حمایت بعضی از افراد از ایده Open Source  این است که آنها معتقدند که با اچازه دادن به اشخاصی که علاقه مند به تغییر کد اولیه می باشند، امکان استفاده مفیدتر از برنامه فراهم و احتمال بروز خطا در آنان، کاهش خواهد یافت و همچنین ممکن است نسخه هایی بهتر از آنچه که هست تولید شود. 

 

ادامه مطلب ...

IDE ها و کد ادیتورهای پایتون

      1. ایکلیپس + Pydev

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

افزونه PYDEV برای برنامه اکلیپس است که به عنوان محیط یکپارچه توسعه نرم‌افزار برای کدهای پایتون طراحی‌شده‌است و عملیات تجزیه و تحلیل و رفع اشکال و ... کدهای پایتون را در محیط اکلیپس مدیریت‌می‌کند.

به منظور نصب پلاگین pydev بعد از دانلود فایل موردنظر آن را در فولدر eclipse\droins کپی‌نمائید. با این روش دیگر نیاز به آپدیت کردن eclipse نمی‌باشد. بعد از یک بار بستن و مجددا باز کردن eclipse پلاگین pydev قابل استفاده‌می‌باشد. 

ادامه مطلب ...