eitaa logo
کانال رسمی انجمن علمی علوم کامپیوتر 👩‍💻👨‍💻
254 دنبال‌کننده
285 عکس
14 ویدیو
20 فایل
🌹کانال رسمی انجمن علمی علوم کامپیوتر دانشگاه قم🌹 کلیه‌ی اخبار مربوط به انجمن از طریق این کانال نیز اعلام می‌شود. ایدی تلگرام انجمن : t.me/csqom اینستاگرام انجمن: instagram.com/csqom ایتا انجمن: @cs_qom کانال جزوه: t.me/cs_jozve
مشاهده در ایتا
دانلود
سایتت رو خودت دیزاین کن!🎨 با این سایت می‌تونید Ui یه سایت رو به کمک هوش درست کنید. فقط کافیه چیزی که می‌خوایید رو براش توضیح بدید و اندازه موردنظرتون رو انتخاب کنید. 🔗Galileo AI ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | 𝐇𝐚𝐧𝐢𝐞𝐡
معرفی بازی برای تقویت کدنویسی(css)🧑‍💻👩‍💻 بازی Flexbox Froggy🐸 در بازی Flexbox Froggy، شما با قرار دادن قورباغه‌ها در لیلی‌پد‌های صحیح، یادگیری CSS Flexbox را تجربه خواهید کرد. تا پایان سطح ۲۴، شما باید با استفاده از Flexbox، خود را برای پروژه بعدی آماده کنید. هر چالش شرحی از ویژگی‌های Flexbox را ارائه می‌دهد. چالش‌های ابتدایی آسان هستند، اما همانطور که در بازی پیش می‌روید، چالش‌ها پیچیده‌تر می‌شوند. Flexbox Froggy یکی از بهترین بازی‌ها برای یادگیری برنامه نویسی است. بازی Flexbox Defense🏰 یک بازی دفاع از قلعه است که به شما در تقویت مهارت‌های CSS کمک می‌کند. با استفاده از CSS Flexbox، برای نگه داشتن دشمنان خود، باید برج‌ها را در موقعیت مناسبی قرار دهید. چالش‌ها تعاریفی از ویژگی‌های Flexbox را به شما ارائه می‌دهند. پس از نوشتن کد خود، دکمه شروع موج را فشار دهید و ببینید که آیا موفق به متوقف کردن دشمنان خود شده‌اید یا خیر. Flexbox Defense نیز یکی از بهترین بازی‌ها برای یادگیری کدنویسی است. بازی Grid Garden🥕 یکی دیگر از بهترین بازی‌ها برای افزایش مهارت کدنویسی، Grid Garden است. شما در این بازی با گذراندن ۲۸ سطح از بازی، می‌توانید CSS Grid را یاد بگیرید. با این حال، برای شروع بازی، نیازی به آشنایی با CSS Grid نیست، اما توصیه می‌شود که با آن آشنایی داشته باشید. هر چالش، توضیحی در مورد ویژگی‌های CSS Grid ارائه می‌دهد. چالش‌های ابتدایی آسان هستند، اما همانطور که در بازی پیش می‌روید، معماها پیچیده‌تر می‌شوند. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | NOOR
🎮‏بهترین زبان برنامه‌نویسی برای توسعه بازی ‏▪️انتخاب بهترین زبان برنامه‌نویسی برای توسعه بازی به نوع پروژه، پلتفرم هدف و بودجه شما بستگی دارد. 👾
C++
>>انتخاب برتر برای بازی‌های حرفه‌ای 👾C# >>توسعه سریع با یونیتی 👾JavaScript >>بازی‌های مرورگری 👾Python >>بازی‌های آموزشی و نمونه‌سازی سریع 👾Java >>بازی‌های موبایل و سرور 👾Swift >>اکو سیستم اپل در این مقاله به بررسی دقیق برترین زبان‌های توسعه بازی می پردازیم. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | Marzieh
🔻مقام معظم رهبری(مدظله العالی): "دانشجویان باید با تفکر و اندیشه‌ورزی، عمیق شدن در مسائل اصلی کشور و پرهیز از هرگونه انفعال و ناامیدی، آرمان‌های انقلاب و کار جدی و واقعی را از مسئولان کشور مطالبه کنند". این روز، نمادی از تلاش، پشتکار و امید به آینده‌ای روشن است. به امید موفقیت‌های بیشتر و دستیابی به آرزوهایتان.. 🎓۱۶ آذر ماه روز دانشجو گرامی باد‌. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa
🌟 معرفی ابزارهای هوش مصنوعی برای تولید تصویر 🌟 1. DALL-E 2: یک مدل از OpenAI که می‌تواند تصاویر واقع‌گرایانه و خلاقانه بر اساس توصیفات متنی شما تولید کند. 🖼️💡 2. Midjourney: پلتفرمی که به شما اجازه می‌دهد تا با استفاده از دستورات متنی، تصاویر هنری و منحصر به فرد بسازید. 🌌🖌️ 3. Artbreeder: ابزاری برای ترکیب و ویرایش تصاویر که به شما امکان می‌دهد به نتایج جدید و جذاب برسید. 🧬🎭 4. DeepArt: سرویسی که عکس‌های شما را به سبک‌های هنری مختلف تبدیل می‌کند و جلوه‌ای خاص به آن‌ها می‌بخشد. 🎨🖼️ 5. Runway ML: پلتفرمی با ابزارهای متنوع برای تولید و ویرایش تصاویر و ویدئوها با استفاده از هوش مصنوعی. 🎥🛠️ 6. NightCafe Studio: وب‌سایتی که امکان تولید هنرهای دیجیتال با استفاده از الگوریتم‌های مختلف هوش مصنوعی را فراهم می‌کند. 🌈🖥️ ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | 𝐇𝐚𝐧𝐢𝐞𝐡
حمله DDoS چیست؟ حمله DDoS ( مخفف "Distributed Denial of Service") حمله‌ای است که در آن مهاجم تلاش می‌کند تا دسترسی کاربران به یک سرویس آنلاین، وب‌سایت یا سرور را مسدود کند. این حمله معمولاً با ارسال حجم بسیار زیادی از درخواست‌ها به سرور هدف انجام می‌شود، به طوری که سرور قادر به پاسخ‌دهی به درخواست‌های واقعی کاربران نمی‌شود و عملکرد یا دسترسی به آن مختل می‌گردد. ❓چگونه رخ می‌دهد؟ ۱. پخش حمله: مهاجمین از تعداد زیادی دستگاه (که ممکن است دستگاه‌های متصل به اینترنت یا کامپیوترهای آلوده به بدافزار باشند) برای ارسال درخواست‌های غیرضروری به سرور هدف استفاده می‌کنند. ۲. حجم بالای ترافیک: این درخواست‌ها می‌توانند شامل ترافیک جعلی، بسته‌های داده یا درخواست‌های خاصی باشند که سیستم هدف را با حجم زیادی از داده‌ها غرق می‌کنند، به گونه‌ای که منابع سرور به پایان می‌رسد و سرور دیگر قادر به پردازش درخواست‌های کاربران واقعی نیست. ۳. از دست دادن دسترسی: نتیجه این حمله، قطع شدن دسترسی کاربران واقعی به سرویس‌های آنلاین می‌شود و ممکن است وب‌سایت یا اپلیکیشن به طور موقت یا دائمی از دسترس خارج شود. ⚠️همچنین برخی از فیلترشکن‌های رایگان ممکن است دستگاه شما را به شبکه‌ای برای ارسال حجم زیادی از درخواست‌ها (در حمله ddos) تبدیل کنند. ادامه دارد... ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | Noor
◼️‏بهترین فریمورک‌های Python برای GUI(طراحی رابط کاربری گرافیکی) در ۲۰۲۴ 👾PyQt5 👾Tkinter 👾Kivy 👾wxPython 👾PySimpleGUI 👾DearPyGui 🔆نتیجه‌گیری: انتخاب بهترین فریمورک Python برای طراحی GUI بستگی به نیازها و سطح مهارت شما دارد. اگر مبتدی هستید، Tkinter یا PySimpleGUI می‌توانند گزینه‌های خوبی باشند. اما اگر به دنبال امکانات پیشرفته‌تر هستید، PyQt5 یا Kivy انتخاب‌های مناسبی خواهند بود. ‏▪️در این مقاله به معرفی بهترین فریمورک‌های Python برای طراحی رابط کاربری گرافیکی (GUI) می‌پردازیم. اگر به توسعه اپلیکیشن‌های مدرن با تجربه کاربری قوی علاقه‌مند هستید، این مطلب برای شما مناسب است. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | Marzieh
شبکه عصبی یک مدل محاسباتی الهام‌ گرفته از ساختار و عملکرد مغز انسان است که برای یادگیری الگوها و انجام وظایف مختلف استفاده می‌شود. شبکه‌های عصبی و هوش مصنوعی(AI) ارتباط نزدیکی با یکدیگر دارند. در واقع، شبکه‌های عصبی یکی از زیرمجموعه‌های مهم هوش مصنوعی هستند. این شبکه‌ها شامل مجموعه‌ای از نودها (نورون‌ها) هستند که به صورت لایه‌ای سازماندهی شده‌اند: لایه ورودی (input layer) لایه‌های پنهان (hidden  layer ) لایه خروجی( output layer ) هر نورون در شبکه با نورون‌های دیگر از طریق وزن‌هایی متصل است که در طول فرآیند یادگیری به‌روز می‌شوند. شبکه‌های عصبی می‌توانند برای وظایفی مانند شناسایی تصویر، پردازش زبان طبیعی و پیش‌بینی داده‌ها بکار روند. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa
شبکه‌های عصبی پیچشی (Convolutional Neural Networks - CNN) شبکه‌های عصبی پیچشی یکی از مهم‌ترین ابزارها در یادگیری ماشین و هوش مصنوعی هستند که به‌طور خاص برای پردازش داده‌های تصویری طراحی شده‌اند. این نوع شبکه‌ها با الهام از ساختار سیستم بینایی انسان، توانایی تشخیص الگوها و ویژگی‌ها را از داده‌های پیچیده مانند تصاویر و ویدئوها دارند. شبکه‌های CNN از چندین لایه تشکیل شده‌اند: ۱. لایه پیچش (Convolutional Layer): این لایه از فیلترهایی (kernels) استفاده می‌کند که روی تصویر حرکت می‌کنند و ویژگی‌های خاصی مثل لبه‌ها یا بافت‌ها را استخراج می‌کنند. ۲. لایه تجمع (Pooling Layer): برای کاهش ابعاد داده و افزایش کارایی پردازش استفاده می‌شود. این لایه بدون از دست دادن ویژگی‌های مهم، تصویر را کوچک‌تر می‌کند. ۳. لایه کاملاً متصل (Fully Connected Layer): اطلاعات استخراج‌شده را تجزیه‌وتحلیل کرده و نتیجه نهایی، مثلاً تشخیص کلاس یک شیء در تصویر، را ارائه می‌دهد. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa
🌙ساعت خوابت رو تنظیم کن! ✨ تا به حال به این فکر کرده‌اید که خواب کافی و باکیفیت چگونه می‌تواند زندگی شما را متحول کند؟ خواب یکی از ارکان اساسی سلامتی و شادابی ماست، اما بسیاری از ما به دلیل مشغله‌های روزمره، به راحتی از آن غافل می‌شویم. حالا با Sleep Calculator، دیگر نیازی نیست نگران زمان خواب و بیداری‌تان باشید! این ابزار هوشمند به شما کمک می‌کند تا بهترین زمان برای خوابیدن و بیدار شدن را محاسبه کنید تا بتوانید در چرخه خواب خود بهینه‌تر عمل کنید. با استفاده از Sleep Calculator، می‌توانید زمان دقیق خواب خود را تنظیم کنید و مطمئن باشید که هر شب در بهترین زمان ممکن به خواب می‌روید و از خواب عمیق و آرامی بهره‌مند می‌شوید. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | 𝐇𝐚𝐧𝐢𝐞𝐡
🛡فیلترشکن‌های رایگان چگونه موجب حمله DDoS می‌شود؟ فیلترشکن‌های رایگان می‌توانند زمینه‌ساز حملات DDoS شوند، هرچند این موضوع به شرایط و نحوه عملکرد فیلترشکن بستگی دارد. در ادامه توضیح می‌دهم که چرا و چگونه این اتفاق ممکن است رخ دهد: ۱. سوءاستفاده از دستگاه کاربران: اپلیکیشن‌های فیلترشکن رایگان ممکن است به‌صورت مخفیانه دسترسی به منابع دستگاه شما (مانند پردازنده و اینترنت) را بگیرند و از آن برای ارسال درخواست‌های گسترده به یک سرور هدف استفاده کنند. ۲. شبکه رباتی (Botnet): فیلترشکن‌های رایگان می‌توانند دستگاه شما را به بخشی از یک شبکه رباتی (Botnet) تبدیل کنند. این شبکه‌ها به‌طور گسترده در حملات DDoS استفاده می‌شوند. ۳. پنهان کردن هویت مهاجم: از آنجا که فیلترشکن‌ها هویت واقعی کاربران را مخفی می‌کنند، مهاجمان ممکن است از آن‌ها برای اجرای حملات DDoS و جلوگیری از شناسایی خود استفاده کنند. ▫️انجمن علمی علوم کامپیوتر دانشگاه قم Eitaa | Noor