509
Suscriptores
Sin datos24 horas
-67 días
-3030 días
Archivo de publicaciones
بهترین IDE های پایتون:
1- PyCharm:
Created by JetBrains
Closed Source
Windows, MacOS and Linux support
Designed for Python, Javascript, Coffeescript, Typescript, HTML/CSS, AngularJS, Node.js and more
Features integrated unit testing, code inspection, integrated version control, code refactoring tools, a variety of tools for project navigation, highlighting and automated completion.
Supports multiple third party web development frameworks like Django, Pyramid, web2py, google app engine and Flask which makes it a complete Rapid application development IDE.
2- PyDev:
Python plugin for Eclipse
Supported by all known Operating systems
Open-Sourced and available under Eclipse’s public license
Handles code completion, integrates Python debugging, adds a token browser, refactoring tools, and much more.
Allows creating new Django projects, executing Django actions via hotkeys, and using a separate run configuration just for Django.
3- Wing IDE:
A solid IDE created by Wingware
Windows, Linux and MacOS support
It is Close-Sourced
has a powerful debugger that allows setting breakpoints, stepping through code, inspecting data, debugging remotely, and debugging Django templates.
It has support for matplotlib where the plots are updated automatically.
Also offers code completion, syntax highlighting, source browser, graphical debugger and support for version control systems.
4- Komodo IDE:
An IDE for dynamic languages such as Python, PHP and Ruby
Windows, MacOS and Linux support
Closed-Sourced with Proprietary license
Has some support for Django, such as syntax highlighting and code completion for templates. (Although I couldn’t get it to work properly.
Includes basic features like code refactoring, auto complete, calltips, brackets matching, code browser, go to definition, graphical debugging, multi process debugging, multithreaded debugging, breakpoint configuration, code profiling, integrated unit testing and integration with third party libraries like pyWin32.
Also offers features like package manager integration, track changes, markdown viewer, shell scope, quick bookmarks, go to anything (Commando) and many more.
5- Eric:
Python editor and IDE by Detlev Offenbach
Open-Sourced
Windows support
Has features such as Python and Ruby debugger, code coverage, automatic code checking, Python and Ruby shell, class browser, and others. And it has features for collaborative editing.
Also offers integrated task management, integrated unit test support , rope refactoring, core Plugins for Regex and Qt dialogs, option to launch third party apps from within the editor, application diagrams, project management capabilities, interactive python shell, multi lingual user interface that includes English, German, Russian, French, Czech, Spanish, Italian, Turkish and Chinese languages, version control for Subversion, Mercurial and Git using ad on plugins, and many more.
6- Eclipse:
General purpose platform
Supported by all OSs
Open-source IDEs and supports a whole ecosystem of languages
Tons of plugins
7- Spyder:
Open-Source IDE for Python
Available as free to use under MIT license
Some of the basic features of Spyder python are multi language editor, interactive console, documentation viewer, variable explorer, Find in files, files explorer etc.
8- PyScripter:
A free and open-source Python IDE developed by Kiriakos Vlahos
Windows support
Supports projects, editing files and debugging
9- Python-IDLE:
An IDE that is part of Python standard library.
It is quite helpful to try out small Python snippets and experiment with different features in Python.
10- Geany:
Available under GPL license.
Cross-Platform (Linux, Windows and OSX), and offers bracket matching, integrated debugger, auto complete and multi language support.
Small and fast
Supporting plugin
@Computer_USTMB
DoD - Definition of Done
یکی از مفاهیم کلیدی در توسعه نرم افزار چابک، تعریف اتمام کار (DoD) است. DoD مجموعهای از معیارهایی است که یک User Story یا یک ویژگی قبل از اینکه کامل شده و آماده تولید در نظر گرفته شود باید آنها را رعایت کند. DoD کمک می کند تا اطمینان حاصل شود که کیفیت و عملکرد محصول با انتظارات ذینفعان سازگار و همسو است.
تعریف DoD بسته به زمینه و محدوده پروژه می تواند متفاوت باشد. با این حال، همیشه باید توسط همه اعضای تیم درگیر در فرآیند توسعه، مانند صاحبان محصول، مدیران پروژه، توسعه دهندگان و اعضای تیم QA، به صورت واضح مورد توافق قرار گیرد.
تعریف DoD ابزار قدرتمندی است که میتواند به بهبود کیفیت، کارایی و همکاری تیمهای توسعه نرم افزار چابک کمک کند. با داشتن یک DoD درست و ایدهآل، میتوانیم اطمینان حاصل کنیم که محصولات ارزشمندی را ارائه میدهیم که نیازها و انتظارات مشتریان ما را برآورده میکند.
@Computer_USTMB
گروه برنامه سازی وب و مهندسی اینترنت استاد رحیم پور
سه شنبهها ۱۴ تا ۱۷
https://t.me/+KGCyoRDxDJExOTEx
🔹 اینتل انتشار نسخه جدید از ویندوز را در سال آینده میلادی تایید کرد؛ آیا ویندوز 12 در راه است؟
🔺مدیر مالی اینتل اخیراً در مصاحبهای تایید کرده است که مایکروسافت قصد دارد در سال آینده نسخه جدیدی از سیستم عامل ویندوز خود عرضه کند. آقای David Zinsner در این مصاحبه اظهار امیداوری کرده است که با «نوسازی ویندوز» در سال 2024، عملکرد مالی اینتل نیز بهبود پیدا میکند. این مصاحبه به نوعی به عرضه ویندوز 12 در سال آینده اشاره دارد.
🔺مدیر مالی اینتل چندی پیش در کنفرانسی اعلام کرده است که باید در سال 2024 منتظر «نوسازی ویندوز» باشیم. David Zinsner در مصاحبه صورت گرفته در این کنفرانس اعلام کرده است: «در واقع ما فکر میکنیم سال 2024 قرار است سال خوبی برای مشتریان ما باشد؛ به ویژه اینکه قرار است در ویندوز یک نوسازی صورت بگیرد. ما هنوز فکر میکنیم پایه و اساس سیستم عامل ویندوز بسیار قدیمی است و به یک نوسازی نیاز دارد. ما معتقدیم سال آینده شروعی برای این کار خواهد بود».
@Computer_USTMB
ترب یک بوتکمپ راه انداخته که هدفش اعضای جونیور (در این حد که فقط یک زبان برنامهنویسی یاد داشته باشند، در حد ترم ۲ یا ۳) هست.
یکی از مهمترین مزیتهاش کاملاً غیرحضوری بودن کل فرآیند هست طوری که هر کسی از هر جای ایران و نه فقط تهران میتونه ثبتنام کنه و در آخر اگر جز نفرات برتر باشه استخدام بشه و به صورت غیر حضوری کار کنه. اگر کسی رو میشناسید که تازه شروع کرده و قصد داره وارد فضای کار کردن و صنعت بشه لطفاً معرفی کنید.
https://quera.org/events/torob-contest
@Computer_USTMB
https://t.me/+Q1VaI_c6qaY4NTY0
گروه درس ارائه مطالب علمی و فنی محمدی نژاد یکشنبه ۱۱ تا ۲
حداقل سه متغیر زمان، قابلیتهای محصول و بودجه در توسعه و ایجاد پروژه تأثیرگذار هستند. شاید برای پروژههایی که عدم قطعیت ندارند (یا عدم قطعیت آنها قابل مدیریت است) بتوانید با روش آبشاری هر سه متغیر را تعیین کرده و در قرارداد ذکر کنید. اما برای اکثر پروژههای نرمافزاری، به خصوص آنهایی که از روشهای چابک استفاده میکنند، در نهایت باید یکی از این متغیرها را در قرارداد منعطف نگه دارید.
@Computer_USTMB
توی جدیدترین نسخهٔ اندرویداستدیو
Android Studio 2023.2 Canary
که با اسم رمز iguana منتشر شده
قابلیت خیلی جالبی اضافه شده
بنام Assistant Bot
خیلی به ChatGPT شباهت داره
داخل برنامه حضور داره
بدون نیاز به سایت و api و...
🔸 کد تولید میکنه برات
🔸 خطاهای کد رو برطرف میکنه
🔸 به سوالات پاسخ میده
@Computer_USTMB
لینک گروه درسی آز سیستم عامل
یکشنبه ها ۸ تا ۱۰
https://t.me/+iE-0HNDcRPU0NTJh
گروه دانشجویی طراحی الگوریتم ها استاد برزگر، یکشنبه ها 17 تا 20
https://t.me/+AGBITx6-tAQyM2Vk
کانال درس طراحی شی گرا سیستمها استاد احسانی مقدم، پنجشنبه ها 8 تا 11
https://t.me/object_oriented_design
زبان Ruby به معنی یاقوت سرخ، در سال 1993 توسط یوکیهیرو ماتسوموتو (Yukihiro Matsumoto) دانشمند علوم کامپیوتر اهل ژاپن طراحی شد.
روبی از زبان های Perl , Lisp و Ada الهام گرفته شده است.
هدف از طراحی این زبان، ایجاد تعادل بین برنامه نویسی تابعی و دستوری بود.
این زبان به دلیل پویایی، امنیت، متن باز، شیء گرایی و چندمنظوره بودن، برای نوشتن برنامه های تحت وب، شبکه های اجتماعی و برنامه های حوزه تجارت الکترونیک بسیار مناسب است.
از مهمترین و محبوب ترین فریمورک های روبی می توان به Ruby on Rails اشاره کرد.
@Computer_USTMB
