مارکت کد، مرجع کدها و برنامه های علوم محاسباتی ایران
با وجود سابقه ۵۰ ساله در استفاده از شبیه سازیهای رایانه ای در علوم مهندسی، تنها در دهه گذشته نظریه و فناوری شبیه سازی اثر عظیمی را روی رشتههای مهندسی گذاشته است. این تغییر قابل ملاحظه اساساً به دلیل توسعه علوم محاسباتی و رایانه ای و پیشرفتهای سریع در تجهیزات و سیستمهای آن رخ داده است.
علوم محاسباتی شاخهای از علم است که به ساخت مدلهای ریاضی و روشهای حل عددی و استفاده از رایانهها برای تحلیل و حل مسائل علمی، علوم اجتماعی و مهندسی میپردازد. در عمل علوم محاسباتی، کاربرد شبیهسازی رایانهای و روشهای دیگر پردازش اطلاعات برای حل مسئله در شاخههای گوناگون علم است.
ایران شانه به شانه کشورهای توسعه یافته در حوزه علوم محاسباتی پیشرفتهای شگرفی داشته است. با توجه به رشد علوم محاسباتی در کشور و جهان بهتدریج از آزمایشهای پرخرج تجربی کاسته شده و بر حجم شبیهسازیها افزوده شده است.
هر ساله تعداد زیادی پایان نامه در در مقاطع ارشد و دکتری در رشتههای مختلف و بخصوص در دانشکدههای مهندسی و علوم و با محوریت مباحث شبیهسازی و علوم محاسباتی تعریف میگردد؛ اما متأسفانه مشکلات متعددی در این حوزه وجود دارد که مانع استفاده صحیح از این تولیدات میشود:
- مرجعی برای نگهداری کد و برنامه کامپیوتری حاصل از این پایاننامهها در کشور وجود ندارد.
- کدها دارای مستندات کامل دانشی نبوده و استفاده مجدد از آنها توسط دیگر محققان بهآسانی امکانپذیر نیست.
- فعالیتهای پژوهشی بر اساس یک جهت گیری کلی نیست و این تلاشهای محاسباتی درنهایت به محصولات نرمافزاری مناسبی برای کشور ختم نمیشود.
مارکت کد، پایگاه علوم محاسباتی ایران
در راستای حل مشکلات یاد شده، پایگاه علوم محاسباتی ایران – مارکت کد – با حمایت معاونت علمی وفناوری ریاست جمهوری و همکاری تعدادی از مراکز دانشگاهی در سال ۱۳۹۲ با هدف توسعه علوم محاسباتی در کشور راه اندازی شد. این سایت ضمن آموزش برنامهنویسی بهینه و پردازش موازی، به عرضه کدها و برنامههای کامپیوتری حاصل از پایان نامههای ارشد و دکتری در رشتههای مهندسی و ریاضی کاربردی میپردازد.
در حال حاضر، کدهای ارائه شده در این سایت ۱۲ رشته تخصصی را شامل میشود که عبارتاند از: سیالات، مکانیک جامدات، عمران، شیمی و مهندسی شیمی، کنترل، دینامیک پرواز، کامپیوتر، ریاضی، نانو، فضایی و پیشرانش
چه چیزی مارکت کد را متمایز ساخته است؟
- جهت دهی و جلوگیری از تحقیقات تکراری: پایگاه علوم محاسباتی ایران، مرجع پایان نامه ارشد و دکتری است و ضمن حمایت از پایان نامهها به دانشجویان رشتههای مهندسی کمک میکند تا با موضوعات کار شده در رشته خود آشنا شوند و از انجام تحقیقات تکراری جلوگیری نمایند و همچنین امکان اخذ پایاننامه برای دانشجویان گرامی فراهم آورده است.
- مستندات کامل دانشی: از ویژگیهای منحصر بفرد این سایت وجود مستندات دانشی کامل و فیلم آموزشی برای کدهای عرضه شده است. کدهای ارائه شده در مارکت کد بصورت متن باز هستند. دانشجویان و پژوهشگران با استفاده از راهنما و مستندات هر کد، به توسعه و تکمیل پروژههای خود بپردازند.
- مشاوره و راهنمایی: مارکت کد با هدف کمک به جامعه علمی کشور اقدام به مشاوره و انجام پروژههای صنعتی مینماید.
- درآمدزایی برای صاحبان کدها: در راستای تحقق اقتصاد مقاومتی، کارآفرینی و ایجاد اقتصاد دانشبنیان، اساتید و دانشجویان میتوانند محصولات دانشی خود را برای عرضه و فروش در سایت قرار داده و در منافع حاصله شریک شوند.
- طرح تشویقی کسر از خدمت: این مجموعه برای غنای بیشتر سایت و جهتدهی به پایاننامهها تا تبدیلشدن به نرمافزارهای ملی، اقدام به ارائه طرح تشویقی کسر خدمت سربازی برای دانشجویان و فارغالتحصیلان مقاطع کارشناسی ارشد و دکتری کرده است.
بررسی فنی سایت مارکت کد
بدنه قدرتمند و ایمن
پایگاه علوم محاسباتی ایران توسط واحد طراحی و توسعه هاست ایران، با سیستم فروشگاه ساز قدرتمند OpenCart و بر بستر یک سرویس ذخیرهسازی ساده (S3) بومی به نام IranS3 پیاده سازی شده است. استفاده از اپن کارت باعث شده است تمامی امکانات مورد نیاز یک فروشگاه اینترنتی برای فروش فایل را فراهم آورد و ضمن افزایش سرعت توسعه سایت از امنیت خوبی نیز برخوردار باشد. بهره مندی از S3 بهعنوان یک مخزن یا دریاچه داده (Data lake) برای میزبانی فایلها و دسترسی سریع تر به آنها و همچنین افزایش سطح امنیت فایلهای دانلودی، انتخاب هوشمندانه ای بوده است. فایل کدها در بستری ایمن نگه داری میشوند که امکان سو استفاده از آنها را به حداقل میرساند.
بهینه سازی
این سایت امتیاز ۶۶ را از سامانه ابزارهای بهینه سازی هاست ایران کسب کرده کرده است. این امتیاز نشان می دهد که مارکت کد بسیاری از موارد فنی و ضروری سئو را رعایت کرده است و حال خوبی دارد!
کاربران در صفحه اول سایت میتوانند فهرست ۱۲ رشته تخصصی را مشاهده نمایند و با کلیک روی آنها به کدها و مقالات تخصصی هر حوزه دسترسی داشته باشند. در حال حاضر پایگاه علوم محاسباتی ایران حاوی بیش از ۸۰۰ کد به همراه مستندات کامل دانشی است که هر روز بر تعداد آن افزوده میشود.
در صفحه جزییات هر کد، علاوه بر توضیحات و مستندات اولیه، میتوان نام برنامه، زبان برنامه نویسی، نام برنامه نویس و همچنین قیمت کد را مشاهده نمود. بیشترین کدهای این پایگاه با زبانهای فرترن (Fortran)، متلب (Matlab)، میپل (Maple) یا سی (C) نوشته شده اند.
پایگاه علوم محاسباتی ایران به عنوان محلی برای فروش کدها دارای نماد اعتماد الکترونیکی دوستاره است. کاربران با اطمینان به صورت اینترنتی، کد مورد نظر خود را خریداری نمایند و لینک دانلود فایل را دریافت نمایند. پس از خرید کد، برای هر کاربر یک لینک یکتا تولید میشود. کاربران با ورود به حساب کاربری خود در سایت مارکت کد، میتوانند از قسمت دانلودها، کدهای خریداری شده را مشاهده و یا مجدداً دانلود نمایند.
[mks_button size=”large” title=”ورود به سایت مارکد کد” style=”squared” url=”https://marketcode.ir/” target=”_blank” bg_color=”#2ecc71″ txt_color=”#FFFFFF” icon=”” icon_type=”” nofollow=”0″]