Oxin Code
8.33K subscribers
331 photos
50 videos
62 files
249 links
جمعی از فعالان حوزه کامپیوتر و علوم محاسباتی👇
@Oxin_Code
.
ایران 🇮🇷 | استرالیا 🇦🇺
.
ادمین👇
@OxinCode_Admin
Download Telegram
مخازن گیت‌هابی که هر مهندس نرم‌افزار باید بشناسد
(قسمت ۲ از ۷)


💎 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
🎞 Anime.js
یک کتابخانه سریع و همه‌کاره برای ساخت انیمیشن در جاوااسکریپت.

با Anime.js می‌تونی به راحتی المان‌های CSS، SVG، ویژگی‌های DOM و حتی آبجکت‌های جاوااسکریپت رو انیمیت کنی.

📄 داکیومنتیشن کاملش اینجاست:
animejs.com/documentation

#جاوااسکریپت
----------
🆔 @OxinCode
🧠 معرفی LeetCode
یک پلتفرم قدرتمند برای تقویت مهارت‌های برنامه‌نویسی و آمادگی برای مصاحبه‌های فنی.

📚 شامل صدها سوال الگوریتمی، ساختار داده، و سوالات واقعی مصاحبه‌های شرکت‌هایی مثل Google، Meta، Amazon و...

🌍 کاربران LeetCode تا امروز در بهترین شرکت‌های جهان استخدام شدن.

🔗 امتحانش کن:
👉 leetcode.com

#برنامه‌نویسی
----------
🆔 @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
مخازن گیت‌هابی که هر مهندس نرم‌افزار باید بشناسد
(قسمت ۳ از ۷)


💎 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
🌱 Spring
فریم‌ورک معروف جاوا برای ساخت سریع و حرفه‌ای اپلیکیشن‌های وب، بک‌اند و میکروسرویس.

💎 ساده با Spring Boot
💎 اتصال راحت به دیتابیس
💎 امنیت با Spring Security
💎 مناسب REST API و پروژه‌های تجاری

🔗 spring.io

#برنامه_نویسی #جاوا
----------
🆔 @OxinCode
چطور بک‌اند یاد بگیریم؟

#برنامه‌نویسی
----------
🆔 @OxinCode
💎 معرفی توزیع لینوکس openSUSE

توزیع OpenSUSE رایگان و متن‌باز است و توسط جامعه‌ای از توسعه‌دهندگان و با حمایت شرکت SUSE آلمان 🇩🇪 ساخته شده است.

🔗 بیشتر بخوانید و دانلود کنید:
💎 opensuse.org

#لینوکس
----------
🆔 @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
💎 Http vs Https
#وب
----------
🆔 @OxinCode
معرفی Docusaurus
ساخت سایت پروژه‌های متن‌باز آسان شد!

📌 با Docusaurus می‌تونی در کمترین زمان سایت پروژه‌ات رو بسازی و به جای دردسرهای ساخت وب‌سایت، روی پروژه خودت تمرکز کنی.

💎 https://github.com/facebook/docusaurus?ref=dailydev

----------
🆔 @OxinCode
و اما Docusaurus 3.9 منتشر شد!

نسخه‌ی جدید Docusaurus با چند به‌روزرسانی مهم منتشر شد که تجربه‌ی توسعه‌ی مستندات را سریع‌تر و هوشمندتر می‌کند 👇

تغییرات کلیدی:
🔹 حذف پشتیبانی از Node.js 18
🔹 پشتیبانی از Algolia DocSearch v4 + AskAI
🔹 بهبود پشتیبانی چندزبانه (i18n)
🔹 ترجمه‌های جدید برای زبان‌های پرتغالی و اوکراینی
🔹 بهبود سرعت build با Rspack 1.5
🔹 رفع چند باگ ظاهری در حالت تاریک و لوگو
🔹 پشتیبانی از الگوریتم چیدمان ELK در Mermaid

📦 برای جزئیات بیشتر و نمونه‌کدها، به وب‌سایت رسمی Docusaurus سر بزنید.

#ابزار_توسعه #Docusaurus #مستندسازی
----------
🆔 @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
تاریخ ابداع هر یک از زبان‌های برنامه‌نویسی

#برنامه‌نویسی
----------
🆔 @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
تمام تمرکز 37signals روی لینوکس و توزیع Omarchy

اخیرا David Heinemeier Hansson سازنده‌ی
Ruby on Rails
و هم‌بنیان‌گذار
37signals
اعلام کرده که تیم‌های Ops و Ruby از مک به دسکتاپ‌های Beelink منتقل می‌شوند و از توزیع لینوکس Omarchy استفاده خواهند کرد.

🔹 دلیل:
کنترل کامل و بهره‌وری بیشتر نسبت به سیستم‌های بسته و تجاری

🔹 مزیت:
اجرای سریع‌تر تست‌های Ruby on Rails و Docker

🔹 نکته جالب:
هنوز با Apple در مصرف انرژی فاصله هست، اما سرعت پردازش و انعطاف Linux جذاب‌تر است

🔹 تجربه هیجان‌انگیز:
حس نوستالژیک مشابه روزهای اوایل Ruby و Amiga

#لینوکس #اخبار
----------
🆔 @OxinCode
برای هر کدام چه چیزهایی باید بلد باشیم؟

#وب #توسعه_نرم_افزار #یادگیری_ماشین
----------
🆔 @OxinCode
اسکویید گیم واقعی 😌😁

#زنگ_تفریح
----------
🆔 @OxinCode