جایی برای اشتراکگذاری مطالب جالب، عجیب و مفید دنیای کامپیوتر!
از الگوریتمهای خلاقانه تا فناوریهای پیشرفته، از تاریخ کامپیوتر تا چالشهای برنامهنویسی...
این کانال متعلق به انجمن علمی دانشجویی مهندسی کامپیوتر دانشگاه شهید چمران اهواز است که با هدف گسترش دانش و ایجاد فضایی برای یادگیری و الهام گرفتن ایجاد شده است.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Dataphile
This media is not supported in your browser
VIEW IN TELEGRAM
مصورسازی داده ها یکی از مهم ترین بخش های یک پروژه تحلیل دیتاست. ممکنه شما برای چند تا دیتاست مختلف ویژگی های آماری (میانگین، انحراف معیار، همبستگی و ... ) یکسانی رو محاسبه کنید ولی وقتی visualize میکنید ممکنه چند تا چیز کاملا متفاوت ببینید.
به عنوان مثال میشه به Anscombe's Quartet اشاره کرد که در سال 1973 میاد و 4 تا دیتاست معرفی میکنه که ویژگی های آماری کاملا یکسانی دارند ولی زمانی که مصورسازی میکنیم، میبینیم داده ها زمین تا آسمون با هم تفاوت دارند!
حالا مقاله زیر اومده و روشی رو ارائه کرده که بتونیم چنین دیتاست هایی رو تولید کنیم! یعنی دیتاست هایی که ویژگی های آماری یکسانی دارند ولی وقتی مصورسازی رو انجام میدیم، نتیجه کاملا متفاوتی رو مشاهده میکنیم
https://www.autodesk.com/research/publications/same-stats-different-graphs
به عنوان مثال میشه به Anscombe's Quartet اشاره کرد که در سال 1973 میاد و 4 تا دیتاست معرفی میکنه که ویژگی های آماری کاملا یکسانی دارند ولی زمانی که مصورسازی میکنیم، میبینیم داده ها زمین تا آسمون با هم تفاوت دارند!
حالا مقاله زیر اومده و روشی رو ارائه کرده که بتونیم چنین دیتاست هایی رو تولید کنیم! یعنی دیتاست هایی که ویژگی های آماری یکسانی دارند ولی وقتی مصورسازی رو انجام میدیم، نتیجه کاملا متفاوتی رو مشاهده میکنیم
https://www.autodesk.com/research/publications/same-stats-different-graphs
قدیما که سیستمهای کامپیوتری فقط ترمینال داشتن، خبری از گرافیک رنگارنگ و تصویرای امروزی نبود. اما خلاقیت هیچوقت محدودیت نمیشناسه! برنامهنویسا با استفاده از کاراکترهای ASCII طرحهای خفن میساختن و دنیای خودشونو توی صفحهی سیاه و سفید ترسیم میکردن.
حالا یه وبسایت جالب پیدا شده که کلی طرح ASCII براتون آماده کرده و حتی ابزارهایی داره که میتونید باهاشون طرحهای دلخواه خودتون رو بسازید. یه نمونه از یه "maze" که با این سایت تولید شده رو همینجا میبینید.
اگه میخواید ترمینالتون رو هنریتر کنید، حتماً یه سر بهش بزنید! 🎨💻
https://www.asciiart.eu/
حالا یه وبسایت جالب پیدا شده که کلی طرح ASCII براتون آماده کرده و حتی ابزارهایی داره که میتونید باهاشون طرحهای دلخواه خودتون رو بسازید. یه نمونه از یه "maze" که با این سایت تولید شده رو همینجا میبینید.
اگه میخواید ترمینالتون رو هنریتر کنید، حتماً یه سر بهش بزنید! 🎨💻
https://www.asciiart.eu/
Media is too big
VIEW IN TELEGRAM
📌 اولین بازی الکترونیکی از کجا اومد؟ 🎮
سال ۱۹۵۸، زمانی که هنوز خبری از کنسولهای بازی نبود، ویلیام هیگنبوتام یک بازی ساده اما انقلابی به نام Tennis for Two ساخت. این بازی روی یک اسیلوسکوپ اجرا میشد و دو بازیکن میتوانستند با کنترلهای ابتدایی، یک توپ را روی صفحه به سمت یکدیگر بفرستند.
اگرچه Tennis for Two گرافیک سادهای داشت، اما یکی از نخستین قدمها در مسیر پیدایش دنیای بازیهای ویدیویی بود. 🎾
💻 توی این ویدیو میتونید پیشرفت دنیای بازیهای ویدیویی رو از ابتدا ببینید.
✨ فکر میکردید اولین بازی ویدیویی این شکلی بوده؟ 🤔
📱 @turingthings
سال ۱۹۵۸، زمانی که هنوز خبری از کنسولهای بازی نبود، ویلیام هیگنبوتام یک بازی ساده اما انقلابی به نام Tennis for Two ساخت. این بازی روی یک اسیلوسکوپ اجرا میشد و دو بازیکن میتوانستند با کنترلهای ابتدایی، یک توپ را روی صفحه به سمت یکدیگر بفرستند.
اگرچه Tennis for Two گرافیک سادهای داشت، اما یکی از نخستین قدمها در مسیر پیدایش دنیای بازیهای ویدیویی بود. 🎾
💻 توی این ویدیو میتونید پیشرفت دنیای بازیهای ویدیویی رو از ابتدا ببینید.
✨ فکر میکردید اولین بازی ویدیویی این شکلی بوده؟ 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
بچه ها به کدوم زمینه توی کامپیوتر بیشتر علاقه دارید؟🤨🤨
Anonymous Poll
47%
هوش مصنوعی
21%
شبکه و امنیت شبکه
44%
برنامه نویسی
19%
دیتا ساینس
21%
سخت افزار
7%
نرم افزارهای مدیریتی و IT
26%
چیزای دیگه!!
Forwarded from SecurityComputer
▪️بعضی وقتا لازمه یه برنامه مشکوک رو تست کنی، یه سیستمعامل دیگه رو تجربه کنی، یا حتی بدون ریسک به سایتهای خاصی سر بزنی. اینجاست که ماشین مجازی (Virtual Machine) به کمکت میاد!
▪️ماشین مجازی یه نرمافزاریه که بهت اجازه میده توی ویندوز، یه سیستمعامل دیگه اجرا کنی، انگار یه کامپیوتر جداگانه داخل سیستمت داری!
#ویندوز #ترفند_ویندوز #ماشین_مجازی #امنیت
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Reza Jafari
اگر در دانشگاه علوم کامپیوتر یا مهندسی کامپیوتر نخوندین و همیشه حسرت این رو داشتین تو یکی از دانشگاههای برتر تحصیل کنید، این ریپو برای شماست اگر پشتکار و تلاش لازم رو داشته باشین.
این برنامه درسی بر اساس شرایط تحصیلات دانشگاهی رشته علوم کامپیوتر در مقطع لیسانس و شامل دروس دانشگاههای هاروارد، امآیتی و پرینستون و سایر دانشگاهها هستش.
این برنامه درسی دارای چهار بخش اصلی است:
1-بخش Introduction: بخش مقدماتی که میتونید بررسی کنید ببینید مناسب شما هست یا نه
2-بخش Core: که متناظر با سه سال اول لیسانس علوم کامپیوتر هست
3- بخش Advanced: که متناظر با سال پایانی لیسانس علوم کامپیوتر هست
4- بخش Final Project: که با انجام اون میتونید دانش خودتون رو بسنجید
با احتساب هفتهای 20 ساعت، در حدود دو سال میتونید این 4 بخش رو به اتمام برسونید.
خیلی سخت هست که به تنهایی بدون کلاس حضوری دانشگاه و حمایت و راهنمایی اساتید بخواین این برنامه درسی رو به اتمام برسونید ولی بنظرم اگر پشتکار و هدف و برنامه ریزی مناسب داشته باشید میتونید انجامش بدین.
لینک ریپو
منبع
@reza_jafari_ai
این برنامه درسی بر اساس شرایط تحصیلات دانشگاهی رشته علوم کامپیوتر در مقطع لیسانس و شامل دروس دانشگاههای هاروارد، امآیتی و پرینستون و سایر دانشگاهها هستش.
این برنامه درسی دارای چهار بخش اصلی است:
1-بخش Introduction: بخش مقدماتی که میتونید بررسی کنید ببینید مناسب شما هست یا نه
2-بخش Core: که متناظر با سه سال اول لیسانس علوم کامپیوتر هست
3- بخش Advanced: که متناظر با سال پایانی لیسانس علوم کامپیوتر هست
4- بخش Final Project: که با انجام اون میتونید دانش خودتون رو بسنجید
با احتساب هفتهای 20 ساعت، در حدود دو سال میتونید این 4 بخش رو به اتمام برسونید.
خیلی سخت هست که به تنهایی بدون کلاس حضوری دانشگاه و حمایت و راهنمایی اساتید بخواین این برنامه درسی رو به اتمام برسونید ولی بنظرم اگر پشتکار و هدف و برنامه ریزی مناسب داشته باشید میتونید انجامش بدین.
لینک ریپو
منبع
@reza_jafari_ai
GitHub
GitHub - ossu/computer-science: 🎓 Path to a free self-taught education in Computer Science!
🎓 Path to a free self-taught education in Computer Science! - ossu/computer-science
Forwarded from Ditty | دیتی
🔺اگه به آموزشهای پروژه-محور علاقه دارین، ریپازیتوری Project Based Learning برای شماست:
https://github.com/practical-tutorials/project-based-learning
#links
https://github.com/practical-tutorials/project-based-learning
#links
GitHub
GitHub - practical-tutorials/project-based-learning: Curated list of project-based tutorials
Curated list of project-based tutorials. Contribute to practical-tutorials/project-based-learning development by creating an account on GitHub.
Forwarded from Ditty | دیتی
تکنیک charlieplexing:
یکی از روش های کاهش تعداد پین مورد نیاز برای روشن کردن یک LED خاص، I/O و....
به طوری که برخلاف روش عادی استفاده از ۲ multiplexer هم اندازه، تمامی پین ها با هم در تماس اند و نقطه اشتراک دارند.
از روی نیز تصویر میتوان مشاهده کرد که چینش سمت چپ ۱۶ نقطه قابل تشخیص، و شکل سمت راست ۲۸ نقطه دارند.
یکی از روش های کاهش تعداد پین مورد نیاز برای روشن کردن یک LED خاص، I/O و....
به طوری که برخلاف روش عادی استفاده از ۲ multiplexer هم اندازه، تمامی پین ها با هم در تماس اند و نقطه اشتراک دارند.
از روی نیز تصویر میتوان مشاهده کرد که چینش سمت چپ ۱۶ نقطه قابل تشخیص، و شکل سمت راست ۲۸ نقطه دارند.
This media is not supported in your browser
VIEW IN TELEGRAM
بازی قدیمی شکار اردک با اسلحه که معمولاً با نام "Duck Hunt" شناخته میشود، از یک حسگر نوری در اسلحه استفاده میکرد. این حسگر نوری به نور روی صفحه تلویزیون واکنش نشان میداد.
وقتی بازیکن ماشه اسلحه را میکشید، صفحه تلویزیون برای یک لحظه سیاه میشد و سپس هدف (اردک) بهصورت یک مربع سفید روشن نمایش داده میشد. حسگر نوری در اسلحه این نور را تشخیص میداد و اگر هدف درست نشانهگیری شده بود، بازی آن را بهعنوان یک ضربه موفق ثبت میکرد.
این تکنولوژی در آن زمان بسیار ساده اما مؤثر بود و به بازیکنان امکان تعامل با بازی را میداد.
Sources:
Elm_o_zendegi on Instagram
https://en.m.wikipedia.org/wiki/NES_Zapper?utm_source=chatgpt.com
@turingthings
وقتی بازیکن ماشه اسلحه را میکشید، صفحه تلویزیون برای یک لحظه سیاه میشد و سپس هدف (اردک) بهصورت یک مربع سفید روشن نمایش داده میشد. حسگر نوری در اسلحه این نور را تشخیص میداد و اگر هدف درست نشانهگیری شده بود، بازی آن را بهعنوان یک ضربه موفق ثبت میکرد.
این تکنولوژی در آن زمان بسیار ساده اما مؤثر بود و به بازیکنان امکان تعامل با بازی را میداد.
Sources:
Elm_o_zendegi on Instagram
https://en.m.wikipedia.org/wiki/NES_Zapper?utm_source=chatgpt.com
@turingthings