Oxin Code – Telegram
Oxin Code
8.36K subscribers
331 photos
50 videos
62 files
248 links
جمعی از فعالان حوزه کامپیوتر و علوم محاسباتی👇
@Oxin_Code
.
ایران 🇮🇷 | استرالیا 🇦🇺
.
ادمین👇
@OxinCode_Admin
Download Telegram
🌊 معرفی Wave UI

یک فریم‌ورک Vue.js سبک و مدرن برای ساخت رابط کاربری شیک و منعطف

ویژگی‌ها:
💎 بیش از ۴۰ کامپوننت UI
💎 کاملاً واکنش‌گرا
💎 اعتبارسنجی فرم آسان
💎 کنترل کامل CSS با قابلیت سفارشی‌سازی
💎 طراحی مدرن و قابل تنظیم

#طراحی #UI
----------
🆔 @OxinCode
Collection of open-source tools for designers & creatives

💎 https://everywhere.tools/?ref=dailydev


#طراحی #UI
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 9)

کامیت کن، اما نه زیاد و نه کم

💎 کامیت‌هات باید معنای مشخصی داشته باشن.
💎 تغییرات بی‌ربط یا خیلی جزئی رو باهم قاطی نکن.
💎 برای هر ویژگی یک branch جداگانه بساز و بعد Pull Request بده.

#گیت #گیت‌هاب #برنامه‌نویسی
----------
🆔 @OxinCode
📢 معرفی Scrappy

ساخت اپلیکیشن‌های کوچک برای خودتان و دوستانتان



مثال‌ها:
💎 تمرین ریاضی برای کودکان
💎 شمارنده شرکت‌کنندگان در رویداد محلی
💎 ساعت محاسبه هزینه جلسات
💎 پیگیری وظایف هفتگی برای هم‌خانه‌ها

ویژگی‌ها:
💎 المان‌های تعاملی بی‌نهایت
💎 کدنویسی ساده
💎 اشتراک‌گذاری انتخابی: می‌توانید فقط بخشی از اپ را با دیگران به اشتراک بگذارید

💎 https://scrappy.jrcpl.us/

#معرفی_سایت
----------
🆔 @OxinCode
📢 معرفی ریپازیتوری:
leaked-system-prompts

این ریپازیتوری مجموعه‌ای از سیستم پرامپت‌های لو رفته از سرویس‌های معروف مبتنی بر LLM است.

💎 https://github.com/jujumilk3/leaked-system-prompts?ref=dailydev

#امنیت
----------
🆔 @OxinCode
میدونید Appwrite چیه؟

🔹 یک پلتفرم متن‌باز برای ساخت بک‌اند مدرن است؛ شامل احراز هویت، دیتابیس، فایل‌استوریج، فانکشن‌ها، میزبانی سایت و کلی ابزار که کمک می‌کند بدون نیاز به ساخت بک‌اند از صفر، سریع‌تر اپلیکیشن بسازید و دیپلوی کنید.

🔹 خبر جدید Appwrite: بی‌نهایت سایت در پلن رایگان!
پلتفرم Appwrite اعلام کرد که از این پس در پلن Free می‌توانید در هر پروژه Unlimited Sites بسازید و دیپلوی کنید. قبلاً فقط یک سایت اجازه داده می‌شد، اما حالا زیرساخت کاملاً پایدار شده و این محدودیت حذف شده.

#بک‌اند
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 10)

جمع‌بندی – چرا کامیت خوب مهمه؟

✔️ تاریخچه پروژه رو قابل فهم نگه می‌داره
✔️ همکاری تیمی رو راحت‌تر می‌کنه
✔️ رفع باگ و توسعه آینده رو ساده‌تر می‌کنه

یادت باشه، کامیت خوب مساوی است با:
تیم خوشحال + پروژه پایدار + آینده بدون دردسر

#گیت #گیت‌هاب #برنامه‌نویسی
----------
🆔 @OxinCode
امروز می‌خوایم خیلی خلاصه به به‌روزرسانی جدید Next.js 15.4 بپردازیم.

توی این نسخه تمرکز اصلی روی بهبود پرفورمنس، پایداری و سازگاری بهتر با Turbopack بوده.

مهم‌ترین تغییرات:
🔹 بهبودهای پایداری و سرعت در Next.js و Turbopack
🔹 آماده‌سازی برای نسخه بزرگ بعدی
🔹 پشتیبانی ۱۰۰٪ تست‌ها در
next build --turbopack

#برنامه‌نویسی #جاوا_اسکریپت
----------
🆔 @OxinCode
وقتی یکی میگه برنامه‌نویس phpام 😄

#برنامه‌نویسی #زنگ_تفریح
----------
🆔 @OxinCode
🎮 موتور بازی‌سازی هوش مصنوعی | Nitrode

امروز میخوایم Nitrode را به شما معرفی کنیم، یک موتور بازی‌سازی AI است که به توسعه‌دهندگان امکان می‌دهد در عرض چند ساعت یک بازی 3D قابل بازی بسازند!

ایده بازی همیشه در ذهن‌تان بوده اما وقت یا منابع نداشتید؟ حالا می‌توانید آن را سریع پیاده کنید و تجربه کنید.

💎 https://www.nitrode.com/?ref=producthunt

#گیم #معرفی_ابزار
----------
🆔 @OxinCode
قراره در 9 پست جملات ممنوعه در مصاحبه را با هم بررسی کنیم، هر پست شامل موارد زیر خواهد بود:

1. جمله ممنوعه
2. توضیح دلیل پرهیز از آن
3. و مثال واقعی

با ما همراه باشید


#دانستنی‌ها #فرصت_شغلی
----------
🆔 @OxinCode
بخش 1 از 9 جمله ممنوعه حین مصاحبه

🎯 "ما" نگویید، "من" بگویید!


🔹 در مصاحبه شغلی، وقتی از شما می‌پرسند چگونه مشکلی را حل کردید، نگویید:
"ما این مشکل رو حل کردیم."

🔹 چرا بد است؟
مصاحبه‌گر دنبال این نیست که تیم‌تان چه کرد؛ می‌خواهد بداند شخصاً شما چه نقشی داشتید.

🔹 مثال درست:
"من راه‌حلی پیشنهاد دادم و آن را پیاده‌سازی کردم که باعث شد پروژه دو هفته زودتر تمام شود."

#دانستنی‌ها #فرصت_شغلی
----------
🆔 @OxinCode
💻 گوگل وارد دنیای Vibe Coding شد!

امروز می‌خوایم درباره Firebase Studio صحبت کنیم، پلتفرم AI جدید گوگل که بهت اجازه می‌ده اپلیکیشن فول‌استک رو مستقیم از مرورگر بسازی، تست و منتشر کنی! 🚀

ویژگی‌ها:
🔹 احراز هویت، Firestore و Hosting آماده استفاده.
🔹 دستیارهای هوش مصنوعی برای نوشتن و اصلاح کد.
🔹 ابتدا مشخصات اپ ساخته می‌شه و بعد کد
🔹 رایگان

#برنامه‌نویسی
----------
🆔 @OxinCode
تهدیدی برای آینده برنامه‌نویسان تازه‌کار!
Vibe Coding

💎 در سال ۲۰۲۵، بیش از ۹۴ هزار نیروی فنی در صنعت تکنولوژی اخراج شده‌اند و موقعیت‌های شغلی برنامه‌نویسی برای تازه‌واردها بیش از ۷۰٪ کاهش یافته است.

💎 در این فضای بحرانی، بعضی از توسعه‌دهندگان تازه‌کار به سراغ Vibe Coding رفته‌اند: ساخت اپلیکیشن‌ها با کمک هوش مصنوعی بدون یادگیری واقعی کدنویسی!

💎 اما این روش، نسل جدیدی از برنامه‌نویسان سطحی ایجاد کرده که نه توانایی دیباگ دارند و نه امنیت را درک می‌کنند. مطالعات نشان داده‌اند که بهره‌وری برنامه‌نویسان با کمک AI تا ۱۹٪ کاهش یافته، در حالی که خودشان فکر می‌کردند بهره‌وری‌شان افزایش یافته!

💎 نتیجه؟ اپلیکیشن‌های آسیب‌پذیر، خرابی‌های مکرر، و توسعه‌دهندگانی که بدون AI، عملاً فلج هستند.

💎 هوش مصنوعی ابزار است، نه جایگزین یادگیری! 🤦‍♂️ اگر توسعه‌دهنده‌ای می‌خواهید باشید که در بحران‌ها دوام بیاورد، باید پایه‌های برنامه‌نویسی را به‌خوبی بشناسید.

#برنامه‌نویسی
----------
🆔 @OxinCode
🚨 RTFC: Read That F*cking Code!

امروز با ابزارهایی مثلِ
Cursor, Windsurf, and Claude Code
میشه بدون خوندن حتی یه خط کد، محصول تحویل داد. ولی این راحتی سه خطر جدی داره:

1️⃣ آسیب به معماری پروژه:
کدهای AI بدون نظارت معماری رو بهم می‌زنن. همون‌طور که به یه جونیور اجازه نمی‌دیم بدون ریویو کد پوش کنه، به AI هم نباید بدیم.

2️⃣ از دست دادن دانش پیاده‌سازی:
اگه فقط به خروجی راضی باشی، دیگه نمی‌دونی تو دل سیستم چی می‌گذره. معماری و خلاقیت واقعی تو ذهن شکل می‌گیرن، نه تو خروجی فوری AI.

3️⃣ آسیب‌پذیری امنیتی:
یه پرامپت اشتباه = یه حفره امنیتی. خیلی وقتا AI دسترسی یا کنترل‌های امنیتی رو جا می‌ندازه.

#برنامه‌نویسی
----------
🆔 @OxinCode
بخش 2 از 9 جمله ممنوعه حین مصاحبه

🎯 "فقط..." ممنوع!


🔹 جمله‌ای مثل:
"من فقط کمی توی پروژه کمک کردم."
باعث می‌شود خودتان را کم‌ارزش نشان دهید.

🔹 چرا بد است؟
کلمه‌ی "فقط" دستاوردهای شما را کوچک جلوه می‌دهد و اعتماد به نفس‌تان را پایین می‌آورد.

🔹 مثال درست:
"من در اجرای بخش خاصی از پروژه مشارکت داشتم و تجربه خوبی در کار گروهی و مدیریت زمان کسب کردم."

#دانستنی‌ها #فرصت_شغلی
----------
🆔 @OxinCode
آیا میدانید Anime.js چیست؟

🔹 یک کتابخانه‌ی سریع و قدرتمند جاوااسکریپت برای ساخت انیمیشن‌های حرفه‌ای.

🔹 با این کتابخانه میتوانید هرچیزی را انیمیت کنید.

🔹 خبر خوب اینکه نسخه جدید Anime.js v4 به تازگی منتشر شده است!

🔹 در این نسخه امکانات کامل‌تری برای ساخت انیمیشن‌های مدرن اضافه شده است.

#جاوااسکریپت #وب
----------
🆔 @OxinCode
کوه یخ برنامه‌نویسی 🥶

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

🔹 بازبینی کد فقط یافتن خطا نیست؛ باید نگاه جامع داشت و فهمید تغییرات چه مشکلی را حل می‌کنند و با معماری سیستم هماهنگ‌اند یا نه؟

🔹 نام‌گذاری‌ دقیق اهمیت دارد پس به آن دقت فراوان کنید.

🔹 از گفتن “نه” وقتی تغییر اشتباه است نترسید. اگر تغییری اشتباه است، با دلیل و جایگزین مناسب رد کنید. پذیرش کد ناقص باعث بدهی فنی و مشکلات بعدی می‌شود.

🔹 بازبینی = ارتباط و تعامل با همکاران، و بهتر است چند مرحله‌ای باشد: ابتدا کل سیستم، سپس جزئیات.

🔹 همیشه با احترام و سازنده باشید، کد را اجرا کنید و از سوالات برای یادگیری استفاده کنید.

🔹 در نهایت، بازخورد درباره بازبینی خودتان بگیرید تا مهارتتان رشد کند.

#برنامه‌نویسی
----------
🆔 @OxinCode
بخش 3 از 9 جمله ممنوعه حین مصاحبه

🎯 پست 3: "تنها..." ممنوع!


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

🔹 چرا بد است؟
کلمه‌ی "تنها" نشان می‌دهد خودتان را کم‌تجربه یا کم‌ارزش می‌دانید.

🔹 مثال درست:
"در مدت یک سالی که در آن شرکت بودم، توانستم در دو پروژه کلیدی نقش فعالی ایفا کنم و مهارت‌های جدید یاد بگیرم."

#دانستنی‌ها #فرصت_شغلی
----------
🆔 @OxinCode