انجمن علمی گروه کامپیوتر
356 subscribers
604 photos
28 videos
52 files
265 links
کانال اطلاع رسانی انجمن علمی گروه کامپیوتر و فناوری اطلاعات دانشگاه صنعتی قوچان

دبیر انجمن کامپیوتر:
@Q_Ramezani
Download Telegram
سلام به شرکت‌کننده‌های مسابقات هفتگی

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

توی آخرین مسابقه می‌بینیم‌تون🙌🏻

https://quera.org/contest/add_to_contest/MBKIzucPfemF2oc/
🔥2😐1
مسابقه هفته پنجم شروع شد

چه کسی این هفته بیشترین سوال رو حل می‌کنه؟
🔥2🤔1😐1
📌 کسب مقام نایب قهرمانی تیم دانشگاه صنعتی قوچان در مسابقات Efootball۲۵

به گزارش روابط عمومی دانشگاه صنعتی قوچان، تیم شایسته و قدرتمند این دانشگاه در مسابقات Efootball25 که به میزبانی دانشگاه فردوسی مشهد برگزار شد، با عملکردی درخشان به مقام نایب قهرمانی دست یافت.
8🔥2
سلام به همه بارکدی‌های عزیز
با امتحانات در چه حالید؟ 🫢
مایلیم نتایج ۵ هفته چالش بارکد رو به صورت جمع‌بندی بهتون اعلام کنیم. 🎉

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

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

از همه شما که با انرژی و رقابت سالم همراه ما بودید، خیلی ممنونیم. حالا که نتایج لیگ کلی هم مشخص شد، وقتشه که با قدرت بیشتر به مسابقه اصلی تو اسفند فکر کنید. آماده‌اید که به بهترین شکل ممکن وارد رقابت بشید؟🔥
🔥6😁1
🎮 مسابقه هیجان‌انگیز گیم جم آغاز شد!

اگر عاشق بازی‌های ویدیویی هستید و دوست دارید استعدادتان را به نمایش بگذارید، این فرصت را از دست ندهید! 🚀
در مسابقه گیم جم شرکت کنید، با بهترین‌ها رقابت کنید و جوایز فوق‌العاده‌ای به دست آورید. 🏆

💎 جوایز مسابقه:
🥇 تیم اول: ۱۲ میلیون تومان
🥈 تیم دوم: ۸ میلیون تومان
🥉 تیم سوم: ۵ میلیون تومان
تیم منتخب از نگاه شرکت کنندگان : ۵ میلیون تومان

📢 هزینه ثبت‌نام:
💰 مبلغ ثبت‌نام هر تیم: ۲۵۰ هزار تومان
🔔 شرایط پرداخت به سرپرست‌ هر تیم اعلام خواهد شد.

📌 برای ثبت‌نام، همین حالا اقدام کنید و بدرخشید! 🌟

ثبت‌نام کنید

آماده شوید برای سفری هیجان‌انگیز به دنیای بازی‌ها! 🕹️

🎗کانال انجمن علمی کامپیوترمنتظری مشهد

💬 Telegram | 📷 Instagram
🔥1😐1
🎮 Global Game Jam 🎮

سلام به همه علاقه‌مندان به بازی‌سازی!
انجمن علمی Game دانشگاه فردوسی مشهد افتخار دارد که نماینده Global Game Jam (GGJ) در منطقه باشد و میزبان آثار خلاقانه شما در این رویداد هیجان‌انگیز است!

🌟 نحوه شرکت در مسابقه:
1. این رویداد کاملاً رایگان است.
2. بازی خود را در صفحه‌ای که ما در سایت itch.io آماده کرده‌ایم آپلود کنید.
3. ما بازی‌های شما را برای سایت رسمی GGJ ارسال می‌کنیم.

📅 تاریخ‌های مهم:
• ارائه موضوع مسابقه: 30-29 دی 1403
• شروع رسمی مسابقه: 1 بهمن 1403

💻 نکات مهم:
• این رویداد آنلاین است و جلسه یا فعالیت حضوری نداریم.
• برندگان نهایی توسط سایت GGJ انتخاب می‌شوند.


📢 لینک‌ صفحه itch.io:
https://itch.io/jam/402905/preview

منتظر بازی‌های خلاقانه شما هستیم! 🌌

#GlobalGameJam2025
#انجمن_علمی_بازی‌های_رایانه‌ای
#گیم_جم
#بازی‌سازی

ℹ️ @Fum_Game | @EngFUM | @SSAFUM
1
Forwarded from Sigari_QUT
مسابقه هکاتون «هوش مصنوعی در پزشکی»

مهلت شرکت در مسابقه:
17 بهمن 1403

اطلاعات بیشتر:
https://ipria2025.lahijan.iau.ir/viewpage.php?LANG=fa&page_id=34
بک‌اند چیه؟
فکر کنین یه اپلیکیشن مثل یه ماشین فوق‌العاده باشه؛ ظاهری شیک و جذاب داره که همه می‌بینن.
اما چیزی که این ماشین رو به حرکت درمیاره، یه موتور قوی پشت صحنه‌ست که کسی نمی‌بینه!⚙️
بک‌اند همون موتوره؛ جایی که همه چیز اتفاق می‌افته، از پردازش درخواست‌ها گرفته تا مدیریت اطلاعات و ساختن تجربه‌ای که به چشم نمیاد ولی همیشه حس می‌شه.💡

اینفوگرافیک بالا اطلاعات بیشتری راجع به این موضوع بهتون میده. این تازه شروع ماجرای ما با بک‌انده! 🔥
🔥71😐1
🎉 بیا بدرخش! 🏅 مسابقه ملی نانو منتظرته! 🚀

🌟 اگر عاشق علم و فناوری هستی و می‌خوای به قله‌های نانو برسی، این فرصت طلایی رو از دست نده! 🌟


🎁 جوايز اين مسابقه شامل:

🧠  امتياز بنياد ملى نخبگان
🏆 راه‌یابی به مرحله انتخابی سومین المپیاد بین‌المللی دانشجویی نانوفناوری در سال 2026
👩‍🏫👨‍🏫 مجوز ورود به شبکه مدرسين فناوری نانو 
💳 ميليون‌ها گرنت‌ آموزشى و پژوهشى
💰 جايزه نقدى

امکانات ویژه برای ثبت‌نام‌کنندگان از طریق نهاد دانشگاه فردوسی مشهد:
📌کمپ جامع بررسی مقالات
📌 آزمون‌های ماهانه
📌 کلاس‌های رفع اشکال
📌 برنامه‌های مطالعاتی خاص
📌 تجربه‌ای بی‌نظیر برای آمادگی

🔥 فقط تا 26 بهمن ماه 🔥

برای ثبت نام روی لینک‌ زیر کلیک کن تا بتونی علاوه بر استفاده از تخفیف ۵۰درصدی از خدماتمون به صورت رایگان استفاده کنی!
https://zarinp.al/672040

💬 یادت نره که اسکرین‌شات ثبت‌نامتو به آیدی زیر بفرستی تا بتونی از برنامه های بی‌نظیر ما استفاده کنی 🤗

📥 ثبت‌نام و اطلاعات بیشتر:
🆔 @Nano_FUM1

🔰 صفحه لینکدین انجمن
🔰 پیج اینستاگرامی انجمن
#انجمن_علمی_نانو
🆔 @AnjNano_FUM | @EngFUM | @SSAFUM
2
This media is not supported in your browser
VIEW IN TELEGRAM
رابط برنامه‌نویسی اپ یا همون API چیه؟
ممکنه همیشه در مورد API شنیده باشید، اما دقیقاً می‌دونید چطور می‌تونه دو دنیای متفاوت از نرم‌افزار رو به هم وصل کنه؟ 🤔

🔗 رابط برنامه‌نویسی اپ (API) ابزاریه که به برنامه‌ها این امکان رو می‌ده که با هم در تعامل باشن، بدون اینکه لزوما در کنار هم قرار بگیرن. به عبارت دیگه، API مثل یک پل ارتباطیه که دو بخش از یک سیستم یا اپ رو به هم متصل می‌کنه.

🎥 این ویدئو به‌صورت ساده توضیح می‌ده که API چطور مثل یک واسطه بین فرانت‌اند و بک‌اند عمل می‌کنه و توی دنیای پیچیده توسعه نرم‌افزار می‌تونه نظم برقرار کنه.

🔥 داریم به دنیای بک‌اند نزدیک می‌شیم. شاید وقتش باشه از خودمون بپرسیم: «چه اتفاقی دقیقا داره پشت صحنه می‌افته؟»
😐3👍2🔥2
تا الان فهمیدیم بک‌اند چیه و چطور ابزارهایی مثل API ارتباط بین بخش‌های مختلف یه برنامه رو برقرار می‌کنن ولی وقتی حرف از ساختن یه برنامه می‌شه، اولین چیزی که به ذهن می‌رسه اینه که: از چه ابزاری استفاده کنیم؟ اینجا دقیقاً همون جاییه که فریم‌ورک‌ها وارد داستان می‌شن.

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

💡 بیاین نگاهی به چند فریم‌ورک محبوب بک‌اند بندازیم:

⚡️ Node.js
اگر پروژه‌ای می‌خواین که سرعت بالا و مقیاس‌پذیری عالی داشته باشه، Node.js یه گزینه جدی برای شماست. این فریم‌ورک به توسعه‌دهندگان اجازه می‌ده با زبان محبوب JavaScript نه‌تنها فرانت‌اند بلکه بک‌اند رو هم توسعه بدن. یکی از دلایل سرعت بالای Node.js استفاده از موتور قدرتمند V8 Engine گوگل کرومه که کدهای JavaScript رو با راندمانی فوق‌العاده اجرا می‌کنه. علاوه بر این، معماری Async این فریم‌ورک امکان پردازش همزمان چندین درخواست رو فراهم می‌کنه؛ یعنی حتی در شرایط ترافیک بالا اپلیکیشن شما همچنان سریع و پاسخ‌گو باقی می‌مونه.

🛡 Django
توی پروژه‌ای که امنیت و توسعه سریع اولویت شماست، Django یکی از بهترین انتخاب‌ها می‌تونه باشه. این فریم‌ورک پایتون به شما اجازه می‌ده تا به راحتی اپلیکیشن‌های پیچیده بسازید، بدون اینکه نگران جزئیات امنیتی باشید. Django به طور پیش‌فرض با امکانات امنیتی مثل جلوگیری از حملات SQL Injection و CSRF ارائه می‌شه، و این یعنی می‌تونید روی امنیت اپلیکیشن‌تون حساب کنید. علاوه بر این، معماری Batteries Included باعث میشه که نیازی به جستجو برای ابزارهای مختلف نباشه؛ همه چیز از همون ابتدا در دسترس شماست.

🔧 Laravel
اگر دنبال فریم‌ورکی می‌گردید که هم راحت باشه و هم ابزارهای پیشرفته برای توسعه فراهم کنه، Laravel بهترین گزینه است. این فریم‌ورک PHP با سینتکسی ساده و روان باعث میشه کدنویسی جذاب و راحت باشه. با ابزار Artisan CLI، حتی پیچیده‌ترین فرآیندها هم خیلی راحت انجام می‌شن. Laravel همچنین پشتیبانی خیلی قوی از ORM داره که مدیریت داده‌ها رو به شکل بهینه و راحت‌تر انجام می‌ده. برای ساخت سیستم‌های مدیریت محتوا، فروشگاه‌های اینترنتی یا پروژه‌هایی که نیاز به سفارشی‌سازی بالا دارن، Laravel واقعاً انتخابی ایده‌آله.

🚀 .NET
حالا نوبت دات‌نت میشه؛ یکی از قوی‌ترین و منعطف‌ترین فریم‌ورک‌هایی که توسط مایکروسافت توسعه داده شده. این فریم‌ورک از چندین زبان مختلف پشتیبانی می‌کنه، از جمله C# که یکی از محبوب‌ترین‌هاست. دات‌نت کراس‌پلتفرم بوده و می‌تونید ازش روی ویندوز، لینوکس و macOS استفاده کنید. امنیتش هم به شدت بالا هست و مکانیزم‌های پیشرفته‌ای برای محافظت از داده‌ها و مقابله با حملات امنیتی داره. دات‌نت برای ساخت اپلیکیشن‌های سازمانی، سیستم‌های مالی، پلتفرم‌های ابری و هر پروژه‌ای که نیاز به مقیاس‌پذیری و پایداری بالا داشته باشه، انتخاب فوق‌العاده‌ایه.

🔥 حالا که با فریم‌ورک‌ها آشنا شدیم، شاید دات‌نت به عنوان انتخابی کراس‌پلتفرم و با امنیت بالا توجه شما رو جلب کرده باشه. شما چه فریم‌ورکی رو برای پروژه‌هاتون ترجیح می‌دید؟

💡 بعدانوشت:
یکی از دوستان نکته جالبی رو یادآوری کردن؛ Node.js در واقع یک runtime برای اجرای کدهای JavaScript در سمت سروره و نه یک فریم‌ورک. به عبارت ساده‌تر، با Node.js شما می‌تونید به‌جای مرورگر، کدهای JavaScript رو روی سرور اجرا کنید. اما اگر دنبال فریم‌ورک‌های توسعه‌یافته تحت Node.js هستید، ابزارهایی مثل NestJS، Express و Fastify گزینه‌های محبوب و حرفه‌ای محسوب می‌شن.
🔥6👍1😐1
This media is not supported in your browser
VIEW IN TELEGRAM
Rate Limiting
وقتی سرور به درخواست‌ها استراحت می‌ده!

در روزهای گذشته راجع به ‌چیستی بک‌اند، APIها و انواع فریم‌ورک در بک‌اند صحبت کردیم. فرقی نداره بک‌اند ما با چه زبانی نوشته شده باشه، وقتی تعداد زیادی درخواست به سرور ارسال می‌شه، ممکنه در روند پاسخگویی اختلال به وجود بیاد. حالا یه نکته مهم این وسط هست: چطور سرور رو از درخواست‌های بی‌وقفه نجات بدیم؟ اینجاست که تکنیکی به اسم Rate Limiting وارد بازی می‌شه! ⚡️


به زبان ساده، Rate Limiting یعنی تعیین سقف مشخصی برای تعداد درخواست‌هایی که تو یه بازه زمانی می‌تونی به سرور بفرستی.

فرض کنین سرور طوری تنظیم بشه که هر کاربر فقط ۴ درخواست در هر ۱۲ ثانیه ارسال کنه. اگر بیشتر از این مقدار ارسال بشه، سرور کد 429 Too Many Requests برمی‌گردونه تا اطلاع بده که درخواست‌ها از حد مجاز گذشته. در ویدئوی بالا، یکی از روش‌های پیاده‌سازی این تکنیک با .NET نشون داده شده

💡بعد از یاد گرفتن یک نکته فنی در بک‌اند، شاید وقتش باشه که بپرسیم: چرا باید سراغ بک‌اند رفت؟ دلیل شما برای انتخاب این دنیای پرچالش چی می‌تونه باشه؟
🔥4👍31👎1
🤔 اگر شما قرار باشه محدود کننده باشین، چطور این کار رو انجام می‌دین؟ توی پست قبلی راجع به Rate Limiting صحبت کردیم. حالا وقتشه که خودمون دست به کار بشیم و راه‌حل اعمال این محدودیت رو پیدا کنیم. و البته بهترین راه‌حل، هدیه هم داره. 🎁

🎯 چالش: یک تابع بنویسید که عملکرد Rate Limiting رو پیاده‌سازی کنه. فقط کافیه با زبان‌های Python، JavaScript، PHP یا C# این کار رو انجام بدید.

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

نکته: برای مدیریت درخواست‌ها می‌تونین از الگوریتم‌هایی مثل Sliding Window یا Token Bucket یا… استفاده کنید.

💡 راهنمایی: هیچ محدودیتی برای خلاقیت شما وجود نداره. اما مهم اینه که راه‌حل شما با یکی از این الگوریتم‌ها پیاده‌سازی بشه.

کدهاتون رو تا روز چهارشنبه ۱۷ بهمن‌ماه به آیدی @Code_Qiet بفرستین.

بهترین راه‌حل شما از چه الگوریتمی پیروی می‌کنه؟🔥
😐32👍2
در دنیای بک‌اند، همیشه صحبت از مفاهیمی مثل مدیریت درخواست‌ها، امنیت و بهینه‌سازی سرور هست. اما وقتی این مفاهیم توی پروژه‌های واقعی به کار گرفته می‌شن، تازه تأثیر واقعی‌شون رو می‌فهمیم؛ پروژه‌هایی که زندگی روزمره‌مون رو ساده‌تر و سریع‌تر می‌کنن. 🚀

یکی از این نمونه‌ها، اپلیکیشن «بام» یا همون موبایل بانک ملی ایران‌ئه که احتمالاً شما هم بارها ازش استفاده کردید. این اپلیکیشن به کاربرها کمک می‌کنه تا بدون نیاز به مراجعه حضوری، تراکنش‌های مالی انجام بدن، موجودی حسابشون رو چک کنن و پرداخت‌ها رو با امنیت بالا مدیریت کنن. 🔐

راز موفقیت چنین سیستم پیچیده‌ای چیه؟ زیرساخت‌های فنی قدرتمند. تیم توسعه بام با استفاده از NET. تونستن بستری امن و پایدار برای پردازش سریع و دقیق تراکنش‌ها و ارتباط با انواع درگاه‌های بانکی ایجاد کنن. .NET به خاطر ویژگی‌های امنیتی، قابلیت پردازش بالا و مدیریت مؤثر منابع، یکی از بهترین انتخاب‌ها برای ساخت سیستم‌های حساس مالیه. 💻

این پروژه به خوبی نشون میده که چطور میشه با ابزارهایی مثل NET
. ، راه‌حل‌های هوشمندانه‌ای برای چالش‌های پیچیده بک‌اند پیدا کرد و خدمات مالی رو به شکل امن و کارآمد ارائه داد.
👍42😐2
Forwarded from Sharif ICT
Media is too big
VIEW IN TELEGRAM
🔄 آغاز ثبت‌نام ششمین دوره مسابقات کدنویسی مبهم (SPC6)

🔓 قابل‌توجه برنامه‌نویسان و علاقه‌مندان به رمزگشایی کدهای ناخوانا

👁 نهم اسفندماه 1403

⬆️ به صورت حضوری در محل صندوق نوآوری و شکوفایی ریاست جمهوری

⌛️ ثبت‌نام رایگان تا 26 بهمن‌ماه

🔝 اهدای جوایز نقدی و غیرنقدی به تیم‌های برتر | امکان استخدام در شرکت‌های حامی مسابقات

🔙 جهت اطلاع از قوانین مسابقه، مشاهده فیلم‌های آموزشی، ثبت‌نام و اطلاعات بیشتر به وبسایت رسمی رویداد به آدرس زیر مراجعه فرمایید:

💣 spaghetticontest.ir

🚀
@sharifit | 📷 @sharif_ict
سفری تازه در راه است،سفری در مسیر راهیان پیشرفت و از جنس علم و آگاهی


📌 انجمن علمی مهندسی کامپیوتر دانشگاه پیام نور قوچان با همکاری انجمن های علمی مهندسی کامپیوتر دانشگاه های شهرستان قوچان برگزار می‌کند:

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

🧳پیش ثبت نام اردوی راهیان پیشرفت دانشجویی ۱۴۰۳

«ویژه دانشجویان رشته مهندسی کامپیوتر دانشگاه های شهرستان قوچان »

⭕️ظرفیت محدود⭕️

مهلت ثبت نام:تـا ۱۹ بهمن ماه ۱۴۰۳

📆تاریخ سفر: ۲۰ و ۲۱ بهمن ماه

📍مدت سفر ۲ روزه

💳هزینه سفر: ۳۰۰ هزار تومان

جهت ثبت نام بر روی لینک کلیک نمایید و یا QR موجود در تصویر👆 را اسکن کنید.

🌐لینک ثبت نام👇
https://formafzar.com/form/pioneers

⁉️ همچنین جهت اطلاع بیشتر با شماره09370621412 تماس یا پیامک حاصل فرمایید.

#راهیان_پیشرفت
#بهمن_۱۴۰۳
#دانشگاه_پیام_نور_شهرستان_قوچان
#دانشگاه_آزاد_اسلامی_قوچان
#دانشگاه_صنعتی_قوچان
#معاونت_علمی_وپژوهشی_سپاه_ناحیه_قوچان
😐4🔥21👍1🤔1
انجمن علمی گروه کامپیوتر
سفری تازه در راه است،سفری در مسیر راهیان پیشرفت و از جنس علم و آگاهی 📌 انجمن علمی مهندسی کامپیوتر دانشگاه پیام نور قوچان با همکاری انجمن های علمی مهندسی کامپیوتر دانشگاه های شهرستان قوچان برگزار می‌کند: اردو راهیان پیشرفت ، فرصتی برای یادگیری و تفریح!…
سلام به همگی. از اونجایی که سوالات در خصوص این برنامه زیاده، گفتم توضیحی بدم. این برنامه توسط انجمن معاونت علمی وپژوهشی سپاه ناحیه قوچان با همکاری دانشگاه‌های شهرستان شکل گرفته.

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

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

بازدید در 2 روز انجام می‌شه و وعده‌های غذایی و محل اقامت با کاروان خواهد بود.

بازم سوالی باشه پاسخگو هستیم.🙌🏻
🔥1