5242
جمعی از فعالان کامپیوتر در دانشگاه تهران👇😎 @Oxin_Code . آدرس کانال👇 https://t.me/joinchat/AAAAAE5Y964uZzS-Mqe39w . ادمین👇 @OxinCode_Admin . وب سایت ما👇 OxinCode.Com . شماره تماس👇 02191031804
مفاهیم کلیدی یادگیری ماشین که باید بلد باشی!
💎 مفاهیم پایه:
Regression, Variance, Supervised & Unsupervised Learning, and more.
💎 آمار و ریاضی:
Normal Distribution, Mean Squared Error, p-value, t-test, and more.
💎 بهینهسازی مدل:
Gradient Descent, Regularization, and ...
💎 ارزیابی مدل:
Precision, Recall, Confusion Matrix, AUC, and ...
💎 آشنایی با انواع مدلها:
Decision Trees, Neural Networks, etc.
💎 موضوعات پیشرفته:
Autoencoders, Quantum Machine Learning, and more.
💎 کارهای عملی:
Data preprocessing, model implementation, validation, and deployment.
💎 آشنایی با کاربردها:
Sentiment analysis, object detection, knowledge graphs, and more.
#یادگیری_ماشین
----------
🆔 @OxinCode
محبوبترین زبانهای برنامهنویسی
#برنامهنویسی
----------
🆔 @OxinCode
🔹 با ما همراه باشید تا در قالب 10 پست، با تفاوت بین کامیت خوب و بد در Git آشنا بشیم و بهترین روشهای نوشتن پیام کامیت رو یاد بگیریم.
🔹 اگه توسعهدهنده وب یا نرمافزار هستی، این سری آموزش میتونه commit زدنهات رو حرفهایتر کنه.
#برنامهنویسی #گیت #گیتهاب
----------
🆔 @OxinCode
چه حرفا 😄
تبلیغِ تیمِ Microsoft edge 😒
#زنگ_تفریح
----------
🆔 @OxinCode
مخازن گیتهابی که هر مهندس نرمافزار باید بشناسد
(قسمت ۷ از ۷)
💎 Interviews:
https://github.com/kdn251/interviews
💎 Tech Interview Handbook:
https://github.com/yangshun/tech-interview-handbook
💎 Awesome Interviews:
https://github.com/DopplerHQ/awesome-interview-questions
#مهندسی_نرم_افزار #گیتهاب
----------
🆔 @OxinCode
برای هر کدام چه چیزهایی باید بلد باشیم؟
#وب #توسعه_نرم_افزار #یادگیری_ماشین
----------
🆔 @OxinCode
مخازن گیتهابی که هر مهندس نرمافزار باید بشناسد
(قسمت ۶ از ۷)
💎 App Ideas Collection:
https://github.com/florinpop17/app-ideas
💎 Project Based Learning:
https://github.com/practical-tutorials/project-based-learning
💎 Try Public APIs for free:
https://github.com/public-apis/public-apis
#مهندسی_نرم_افزار #گیتهاب
----------
🆔 @OxinCode
کمی ریاضی
#دانستنیها #دنیای_صفر_و_یک
----------
🆔 @OxinCode
مخازن گیتهابی که هر مهندس نرمافزار باید بشناسد
(قسمت ۵ از ۷)
💎 System Design Resources:
https://github.com/InterviewReady/system-design-resources
💎 Awesome Design Tools:
https://github.com/goabstract/Awesome-Design-Tools
💎 Design Resources For Developers:
https://github.com/bradtraversy/design-resources-for-developers
#مهندسی_نرم_افزار #گیتهاب
----------
🆔 @OxinCode
معرفی Docusaurus
ساخت سایت پروژههای متنباز آسان شد!
📌 با Docusaurus میتونی در کمترین زمان سایت پروژهات رو بسازی و به جای دردسرهای ساخت وبسایت، روی پروژه خودت تمرکز کنی.
💎 https://github.com/facebook/docusaurus?ref=dailydev
----------
🆔 @OxinCode
مخازن گیتهابی که هر مهندس نرمافزار باید بشناسد
(قسمت ۴ از ۷)
💎 Awesome Design Patterns:
https://github.com/DovAmir/awesome-design-patterns
💎 System Design:
https://github.com/karanpratapsingh/system-design
💎 System Design Primer:
https://github.com/donnemartin/system-design-primer
#مهندسی_نرم_افزار #گیتهاب
----------
🆔 @OxinCode
چطور بکاند یاد بگیریم؟
#برنامهنویسی
----------
🆔 @OxinCode
مخازن گیتهابی که هر مهندس نرمافزار باید بشناسد
(قسمت ۳ از ۷)
💎 Data-Structure-Algorithms-LLD-HLD:
https://github.com/arpit20adlakha/Data-Structure-Algorithms-LLD-HLD
💎 Awesome Algorithms:
https://github.com/tayllan/awesome-algorithms
💎 Design Patterns For Humans:
https://github.com/kamranahmedse/design-patterns-for-humans
#مهندسی_نرم_افزار #گیتهاب
----------
🆔 @OxinCode
🧠 معرفی LeetCode
یک پلتفرم قدرتمند برای تقویت مهارتهای برنامهنویسی و آمادگی برای مصاحبههای فنی.
📚 شامل صدها سوال الگوریتمی، ساختار داده، و سوالات واقعی مصاحبههای شرکتهایی مثل Google، Meta، Amazon و...
🌍 کاربران LeetCode تا امروز در بهترین شرکتهای جهان استخدام شدن.
🔗 امتحانش کن:
👉 leetcode.com
#برنامهنویسی
----------
🆔 @OxinCode
مخازن گیتهابی که هر مهندس نرمافزار باید بشناسد
(قسمت ۲ از ۷)
💎 Software Engineering Blogs:
https://github.com/kilimchoi/engineering-blogs
💎 Best-websites-a-programmer-should-visit:
https://github.com/sdmg15/Best-websites-a-programmer-should-visit
💎 Free Code Camp:
https://github.com/freeCodeCamp/freeCodeCamp
#مهندسی_نرم_افزار #گیتهاب
----------
🆔 @OxinCode
آیا میدانید لپتاپ جدید Daniel Stenberg توسعهدهنده معروفِ cURL and libcurl
چه مشخصاتی دارد؟
🔹 این لپتاپ که اسم آن Sprout است، از طریق جمعسپاری (Crowdfunding) تهیه شده و توانسته در عرض تنها ۹۰ دقیقه، هدف اولیه ۳۵۰۰ دلار را برآورده کند و حالا کمکها به ۷۰۰۰ دلار رسیده.
مشخصات برجسته Sprout:
🔹 RAM: 96 GB DDR5
🔹 Storage: 4 TB NVMe SSD
🔹 Display: 13.5-inch, 120Hz
🔹 Weight: 1.3 kg
🔹 CPU: AMD Ryzen AI 9 HX 370 (12 cores, 24 threads)
🔹 جالب است بدانید که Daniel خودش Debian نصب کرده و با این لپتاپ، کارهایی مثل ساخت cURL تا 7 برابر سریعتر از لپتاپ قبلی انجام میشود!
🔹 در واقع Sprout نمونهای از یک لپتاپ مدولار و قابل ارتقا است که هم سریع، هم کاربردی و هم الهامبخش برای توسعهدهندگان است. 🌱
#دانستنیها
----------
🆔 @OxinCode
🔹 پست 1: گیت و اهمیت کامیتها
🔹 گیت یکی از محبوبترین سیستمهای کنترل نسخه در دنیاست.
🔹 اما قدرت واقعی Git زمانی مشخص میشه که کامیتها (Commits) به درستی و اصولی انجام بشن.
🔹 کامیت یعنی: «ثبت یک وضعیت مشخص از کد با توضیحات و اطلاعات کامل.»
#برنامهنویسی #گیت #گیتهاب
----------
🆔 @OxinCode
دانلود عکسهای خام از طریقِ 👇
💎 Freeimage.com
💎 Pixabay.com
💎 Freepik.com
💎 Unsplash.com
💎 Kaboompics.com
💎 Pexels.com
#معرفی_سایت
----------
🆔 @OxinCode
بیاین برنامه بزاریم و مهمترین کتابخونههای پایتون رو خوب مسلط بشیم.
💎 Flask / Django
💎 Numpy
💎 Pandas
💎 TensorFlow / PyTorch
💎 Matplotlib
💎 Scikit-learn
#پایتون
----------
🆔 @OxinCode
اسکویید گیم واقعی 😌😁
#زنگ_تفریح
----------
🆔 @OxinCode
تمام تمرکز 37signals روی لینوکس و توزیع Omarchy
اخیرا David Heinemeier Hansson سازندهی
Ruby on Rails
و همبنیانگذار
37signals
اعلام کرده که تیمهای Ops و Ruby از مک به دسکتاپهای Beelink منتقل میشوند و از توزیع لینوکس Omarchy استفاده خواهند کرد.
🔹 دلیل:
کنترل کامل و بهرهوری بیشتر نسبت به سیستمهای بسته و تجاری
🔹 مزیت:
اجرای سریعتر تستهای Ruby on Rails و Docker
🔹 نکته جالب:
هنوز با Apple در مصرف انرژی فاصله هست، اما سرعت پردازش و انعطاف Linux جذابتر است
🔹 تجربه هیجانانگیز:
حس نوستالژیک مشابه روزهای اوایل Ruby و Amiga
#لینوکس #اخبار
----------
🆔 @OxinCode
تمرین خوب برای درک حلقههای تکرار
#برنامهنویسی
----------
🆔 @OxinCode
تاریخ ابداع هر یک از زبانهای برنامهنویسی
#برنامهنویسی
----------
🆔 @OxinCode
و اما Docusaurus 3.9 منتشر شد!
نسخهی جدید Docusaurus با چند بهروزرسانی مهم منتشر شد که تجربهی توسعهی مستندات را سریعتر و هوشمندتر میکند 👇
تغییرات کلیدی:
🔹 حذف پشتیبانی از Node.js 18
🔹 پشتیبانی از Algolia DocSearch v4 + AskAI
🔹 بهبود پشتیبانی چندزبانه (i18n)
🔹 ترجمههای جدید برای زبانهای پرتغالی و اوکراینی
🔹 بهبود سرعت build با Rspack 1.5
🔹 رفع چند باگ ظاهری در حالت تاریک و لوگو
🔹 پشتیبانی از الگوریتم چیدمان ELK در Mermaid
📦 برای جزئیات بیشتر و نمونهکدها، به وبسایت رسمی Docusaurus سر بزنید.
#ابزار_توسعه #Docusaurus #مستندسازی
----------
🆔 @OxinCode
💎 معرفی توزیع لینوکس openSUSE
توزیع OpenSUSE رایگان و متنباز است و توسط جامعهای از توسعهدهندگان و با حمایت شرکت SUSE آلمان 🇩🇪 ساخته شده است.
🔗 بیشتر بخوانید و دانلود کنید:
💎 opensuse.org
#لینوکس
----------
🆔 @OxinCode
🌱 Spring
فریمورک معروف جاوا برای ساخت سریع و حرفهای اپلیکیشنهای وب، بکاند و میکروسرویس.
💎 ساده با Spring Boot
💎 اتصال راحت به دیتابیس
💎 امنیت با Spring Security
💎 مناسب REST API و پروژههای تجاری
🔗 spring.io
#برنامه_نویسی #جاوا
----------
🆔 @OxinCode
ویژگی مشترک بهترین برنامهنویسهایی که میشناسم
💎 مطالعه دقیق مستندات
Read the Reference
💎 شناخت عمیق ابزارها
Know Your Tools Really Well
💎 خواندن دقیق پیام خطا
Read The Error Message
💎 سادهسازی مسائل پیچیده
Break Down Problems
💎 کمک به دیگران
Always Help Others
💎 یادگیری مداوم
Never Stop Learning
💎 بیتوجهی به جایگاه و مقام
Status Doesn’t Matter
💎 ساختن اعتبار حرفهای
Build a Reputation
💎 صبوری در برابر چالشها
Have Patience
💎 گفتن "نمیدانم" بدون ترس
Say “I Don’t Know”
#برنامهنویسی
----------
🆔 @OxinCode
🎞 Anime.js
یک کتابخانه سریع و همهکاره برای ساخت انیمیشن در جاوااسکریپت.
✨ با Anime.js میتونی به راحتی المانهای CSS، SVG، ویژگیهای DOM و حتی آبجکتهای جاوااسکریپت رو انیمیت کنی.
📄 داکیومنتیشن کاملش اینجاست:
animejs.com/documentation
#جاوااسکریپت
----------
🆔 @OxinCode
الگوریتمهای مهم یادگیری ماشین
#یادگیری_ماشین
----------
🆔 @OxinCode