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

✔️ اگه روی یه فیچر کار می‌کنی، همه تغییرات مرتبط با اون باید توی یک کامیت باشه.
از کامیت‌های ترکیبی یا پراکنده پرهیز کن.

مثال:
✔️ git commit -m "refactor(auth): split auth logic into separate module"

git commit -m "refactor and some fixes"

#گیت #گیت‌هاب #برنامه‌نویسی
----------
🆔 @OxinCode
Maths tips and tricks

#دنیای_صفر_و_یک
----------
🆔 @OxinCode
Emotional Damage 😄
#زنگ_تفریح
----------
🆔 @OxinCode
📢 معرفی یک سایت جالب.

اگه از ظاهر تکراری سایت‌های مدرن خسته شدی، با سایت Geocities.live میتونی هر صفحه‌ی وب رو به سبک نوستالژیک دهه ۹۰ میلادی تبدیل کنی!

#زنگ_تفریح #معرفی_سایت
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 7)

آشنایی با بخشی از کامیت‌های بد

کامیت بزرگ و مبهم
پیام کلی و گنگ
تغییرات بی‌ربط
کد ناقص یا بدون تست
بدون توضیح در مورد دلیل تغییر

مثال بد:
git commit -m "update project" 😑

#گیت #گیت‌هاب #برنامه‌نویسی
----------
🆔 @OxinCode
🔹 نسخه Chrome 142 ویژگی‌های جدیدی برای توسعه‌دهندگان اضافه کرده که تجربه وب را ارتقا می‌دهد.

🔹 همین الان روی لینک زیر کلیک کنید و جزئیات این نسخه رو بخونید:

🔹 Release Notes Chrome 142

#وب #دانستنی‌ها
----------
🆔 @OxinCode
This media is not supported in your browser
VIEW IN TELEGRAM
خیلی دوست دارم زنده بمونم و پیشرفت این بچه‌ها رو ببینم 🥹🥀🖤
دنیای آینده فکر کنم خیلی جذاب و هیجان‌انگیز باشه


#رباتیک
----------
🆔 @OxinCode
شما میدونید Gleam چیه؟

🔹 یک زبان برنامه‌نویسی مدرن، سریع و ایمن که روی Erlang VM (BEAM) اجرا می‌شود.

🔹 برای ساخت سیستم‌های مقیاس‌پذیر، وب‌سرویس‌های پایدار، و اپلیکیشن‌های هم‌زمان عالیه.

🔹 ترکیبی از:
- امنیت TypeScript
- پایداری Erlang
- سادگی و خوانایی بالا

🔹 حال آنکه اخیرا نسخه جدیدش هم منتشر شده! نسخه جدید تجربه برنامه‌نویسی با Gleam رو حرفه‌ای‌تر و سریع‌تر کرده. برای پروژه‌های مقیاس‌پذیر واقعاً گزینه جذابیه

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

ابزارهایی برای کامیت بهتر

🛠 از ابزارهایی مثل Husky استفاده کن. Husky جلوی کامیت‌های نادرست رو می‌گیره و قوانین استاندارد رو enforce می‌کنه.

💡 همچنین ابزارهای CI/CD می‌تونن بعد از هر کامیت، تست‌ها رو اجرا کنن تا خطاها سریع پیدا بشن.

#گیت #گیت‌هاب #برنامه‌نویسی
----------
🆔 @OxinCode
🌊 معرفی 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