5242
جمعی از فعالان کامپیوتر در دانشگاه تهران👇😎 @Oxin_Code . آدرس کانال👇 https://t.me/joinchat/AAAAAE5Y964uZzS-Mqe39w . ادمین👇 @OxinCode_Admin . وب سایت ما👇 OxinCode.Com . شماره تماس👇 02191031804
کوه یخ برنامهنویسی 🥶
#برنامهنویسی
----------
🆔 @OxinCode
بخش 2 از 9 جمله ممنوعه حین مصاحبه
🎯 "فقط..." ممنوع!
🔹 جملهای مثل:
"من فقط کمی توی پروژه کمک کردم."
باعث میشود خودتان را کمارزش نشان دهید.
🔹 چرا بد است؟
کلمهی "فقط" دستاوردهای شما را کوچک جلوه میدهد و اعتماد به نفستان را پایین میآورد.
🔹 مثال درست:
"من در اجرای بخش خاصی از پروژه مشارکت داشتم و تجربه خوبی در کار گروهی و مدیریت زمان کسب کردم."
#دانستنیها #فرصت_شغلی
----------
🆔 @OxinCode
تهدیدی برای آینده برنامهنویسان تازهکار!
Vibe Coding
💎 در سال ۲۰۲۵، بیش از ۹۴ هزار نیروی فنی در صنعت تکنولوژی اخراج شدهاند و موقعیتهای شغلی برنامهنویسی برای تازهواردها بیش از ۷۰٪ کاهش یافته است.
💎 در این فضای بحرانی، بعضی از توسعهدهندگان تازهکار به سراغ Vibe Coding رفتهاند: ساخت اپلیکیشنها با کمک هوش مصنوعی بدون یادگیری واقعی کدنویسی!
💎 اما این روش، نسل جدیدی از برنامهنویسان سطحی ایجاد کرده که نه توانایی دیباگ دارند و نه امنیت را درک میکنند. مطالعات نشان دادهاند که بهرهوری برنامهنویسان با کمک AI تا ۱۹٪ کاهش یافته، در حالی که خودشان فکر میکردند بهرهوریشان افزایش یافته!
💎 نتیجه؟ اپلیکیشنهای آسیبپذیر، خرابیهای مکرر، و توسعهدهندگانی که بدون AI، عملاً فلج هستند.
💎 هوش مصنوعی ابزار است، نه جایگزین یادگیری! 🤦♂️ اگر توسعهدهندهای میخواهید باشید که در بحرانها دوام بیاورد، باید پایههای برنامهنویسی را بهخوبی بشناسید.
#برنامهنویسی
----------
🆔 @OxinCode
بخش 1 از 9 جمله ممنوعه حین مصاحبه
🎯 "ما" نگویید، "من" بگویید!
🔹 در مصاحبه شغلی، وقتی از شما میپرسند چگونه مشکلی را حل کردید، نگویید:
"ما این مشکل رو حل کردیم."
🔹 چرا بد است؟
مصاحبهگر دنبال این نیست که تیمتان چه کرد؛ میخواهد بداند شخصاً شما چه نقشی داشتید.
🔹 مثال درست:
"من راهحلی پیشنهاد دادم و آن را پیادهسازی کردم که باعث شد پروژه دو هفته زودتر تمام شود."
#دانستنیها #فرصت_شغلی
----------
🆔 @OxinCode
🎮 موتور بازیسازی هوش مصنوعی | Nitrode
امروز میخوایم Nitrode را به شما معرفی کنیم، یک موتور بازیسازی AI است که به توسعهدهندگان امکان میدهد در عرض چند ساعت یک بازی 3D قابل بازی بسازند!
ایده بازی همیشه در ذهنتان بوده اما وقت یا منابع نداشتید؟ حالا میتوانید آن را سریع پیاده کنید و تجربه کنید.
💎 https://www.nitrode.com/?ref=producthunt
#گیم #معرفی_ابزار
----------
🆔 @OxinCode
امروز میخوایم خیلی خلاصه به بهروزرسانی جدید Next.js 15.4 بپردازیم.
توی این نسخه تمرکز اصلی روی بهبود پرفورمنس، پایداری و سازگاری بهتر با Turbopack بوده.
مهمترین تغییرات:
🔹 بهبودهای پایداری و سرعت در Next.js و Turbopack
🔹 آمادهسازی برای نسخه بزرگ بعدی
🔹 پشتیبانی ۱۰۰٪ تستها در
next build --turbopack
#برنامهنویسی #جاوا_اسکریپت
----------
🆔 @OxinCode
میدونید Appwrite چیه؟
🔹 یک پلتفرم متنباز برای ساخت بکاند مدرن است؛ شامل احراز هویت، دیتابیس، فایلاستوریج، فانکشنها، میزبانی سایت و کلی ابزار که کمک میکند بدون نیاز به ساخت بکاند از صفر، سریعتر اپلیکیشن بسازید و دیپلوی کنید.
🔹 خبر جدید Appwrite: بینهایت سایت در پلن رایگان!
پلتفرم Appwrite اعلام کرد که از این پس در پلن Free میتوانید در هر پروژه Unlimited Sites بسازید و دیپلوی کنید. قبلاً فقط یک سایت اجازه داده میشد، اما حالا زیرساخت کاملاً پایدار شده و این محدودیت حذف شده.
#بکاند
----------
🆔 @OxinCode
📢 معرفی Scrappy
ساخت اپلیکیشنهای کوچک برای خودتان و دوستانتان
مثالها:
💎 تمرین ریاضی برای کودکان
💎 شمارنده شرکتکنندگان در رویداد محلی
💎 ساعت محاسبه هزینه جلسات
💎 پیگیری وظایف هفتگی برای همخانهها
ویژگیها:
💎 المانهای تعاملی بینهایت
💎 کدنویسی ساده
💎 اشتراکگذاری انتخابی: میتوانید فقط بخشی از اپ را با دیگران به اشتراک بگذارید
💎 https://scrappy.jrcpl.us/
#معرفی_سایت
----------
🆔 @OxinCode
Collection of open-source tools for designers & creatives
💎 https://everywhere.tools/?ref=dailydev
#طراحی #UI
----------
🆔 @OxinCode
همه امتحانش کردیم 😄
#برنامهنویسی #زنگ_تفریح
----------
🆔 @OxinCode
شما میدونید Gleam چیه؟
🔹 یک زبان برنامهنویسی مدرن، سریع و ایمن که روی Erlang VM (BEAM) اجرا میشود.
🔹 برای ساخت سیستمهای مقیاسپذیر، وبسرویسهای پایدار، و اپلیکیشنهای همزمان عالیه.
🔹 ترکیبی از:
- امنیت TypeScript
- پایداری Erlang
- سادگی و خوانایی بالا
🔹 حال آنکه اخیرا نسخه جدیدش هم منتشر شده! نسخه جدید تجربه برنامهنویسی با Gleam رو حرفهایتر و سریعتر کرده. برای پروژههای مقیاسپذیر واقعاً گزینه جذابیه
#برنامهنویسی
----------
🆔 @OxinCode
🔹 نسخه Chrome 142 ویژگیهای جدیدی برای توسعهدهندگان اضافه کرده که تجربه وب را ارتقا میدهد.
🔹 همین الان روی لینک زیر کلیک کنید و جزئیات این نسخه رو بخونید:
🔹 Release Notes Chrome 142
#وب #دانستنیها
----------
🆔 @OxinCode
📢 معرفی یک سایت جالب.
✨ اگه از ظاهر تکراری سایتهای مدرن خسته شدی، با سایت Geocities.live میتونی هر صفحهی وب رو به سبک نوستالژیک دهه ۹۰ میلادی تبدیل کنی!
#زنگ_تفریح #معرفی_سایت
----------
🆔 @OxinCode
یه فولدر پر از آموزشهای کاربردی، ابزارهای مفید، پروژه و فرصتهای شغلی!
/channel/addlist/lS26NBlXW1M3MGU8
Maths tips and tricks
#دنیای_صفر_و_یک
----------
🆔 @OxinCode
✨آیا میدانید Anime.js چیست؟
🔹 یک کتابخانهی سریع و قدرتمند جاوااسکریپت برای ساخت انیمیشنهای حرفهای.
🔹 با این کتابخانه میتوانید هرچیزی را انیمیت کنید.
🔹 خبر خوب اینکه نسخه جدید Anime.js v4 به تازگی منتشر شده است!
🔹 در این نسخه امکانات کاملتری برای ساخت انیمیشنهای مدرن اضافه شده است.
#جاوااسکریپت #وب
----------
🆔 @OxinCode
🚨 RTFC: Read That F*cking Code!
امروز با ابزارهایی مثلِ
Cursor, Windsurf, and Claude Code
میشه بدون خوندن حتی یه خط کد، محصول تحویل داد. ولی این راحتی سه خطر جدی داره:
1️⃣ آسیب به معماری پروژه:
کدهای AI بدون نظارت معماری رو بهم میزنن. همونطور که به یه جونیور اجازه نمیدیم بدون ریویو کد پوش کنه، به AI هم نباید بدیم.
2️⃣ از دست دادن دانش پیادهسازی:
اگه فقط به خروجی راضی باشی، دیگه نمیدونی تو دل سیستم چی میگذره. معماری و خلاقیت واقعی تو ذهن شکل میگیرن، نه تو خروجی فوری AI.
3️⃣ آسیبپذیری امنیتی:
یه پرامپت اشتباه = یه حفره امنیتی. خیلی وقتا AI دسترسی یا کنترلهای امنیتی رو جا میندازه.
#برنامهنویسی
----------
🆔 @OxinCode
💻 گوگل وارد دنیای Vibe Coding شد!
امروز میخوایم درباره Firebase Studio صحبت کنیم، پلتفرم AI جدید گوگل که بهت اجازه میده اپلیکیشن فولاستک رو مستقیم از مرورگر بسازی، تست و منتشر کنی! 🚀
ویژگیها:
🔹 احراز هویت، Firestore و Hosting آماده استفاده.
🔹 دستیارهای هوش مصنوعی برای نوشتن و اصلاح کد.
🔹 ابتدا مشخصات اپ ساخته میشه و بعد کد
🔹 رایگان
#برنامهنویسی
----------
🆔 @OxinCode
قراره در 9 پست جملات ممنوعه در مصاحبه را با هم بررسی کنیم، هر پست شامل موارد زیر خواهد بود:
1. جمله ممنوعه
2. توضیح دلیل پرهیز از آن
3. و مثال واقعی
با ما همراه باشید
#دانستنیها #فرصت_شغلی
----------
🆔 @OxinCode
وقتی یکی میگه برنامهنویس phpام 😄
#برنامهنویسی #زنگ_تفریح
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 10)
جمعبندی – چرا کامیت خوب مهمه؟
✔️ تاریخچه پروژه رو قابل فهم نگه میداره
✔️ همکاری تیمی رو راحتتر میکنه
✔️ رفع باگ و توسعه آینده رو سادهتر میکنه
یادت باشه، کامیت خوب مساوی است با:
تیم خوشحال + پروژه پایدار + آینده بدون دردسر
#گیت #گیتهاب #برنامهنویسی
----------
🆔 @OxinCode
📢 معرفی ریپازیتوری:
leaked-system-prompts
این ریپازیتوری مجموعهای از سیستم پرامپتهای لو رفته از سرویسهای معروف مبتنی بر LLM است.
💎 https://github.com/jujumilk3/leaked-system-prompts?ref=dailydev
#امنیت
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 9)
کامیت کن، اما نه زیاد و نه کم
💎 کامیتهات باید معنای مشخصی داشته باشن.
💎 تغییرات بیربط یا خیلی جزئی رو باهم قاطی نکن.
💎 برای هر ویژگی یک branch جداگانه بساز و بعد Pull Request بده.
#گیت #گیتهاب #برنامهنویسی
----------
🆔 @OxinCode
🌊 معرفی Wave UI
یک فریمورک Vue.js سبک و مدرن برای ساخت رابط کاربری شیک و منعطف
ویژگیها:
💎 بیش از ۴۰ کامپوننت UI
💎 کاملاً واکنشگرا
💎 اعتبارسنجی فرم آسان
💎 کنترل کامل CSS با قابلیت سفارشیسازی
💎 طراحی مدرن و قابل تنظیم
#طراحی #UI
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 8)
ابزارهایی برای کامیت بهتر
🛠 از ابزارهایی مثل Husky استفاده کن. Husky جلوی کامیتهای نادرست رو میگیره و قوانین استاندارد رو enforce میکنه.
💡 همچنین ابزارهای CI/CD میتونن بعد از هر کامیت، تستها رو اجرا کنن تا خطاها سریع پیدا بشن.
#گیت #گیتهاب #برنامهنویسی
----------
🆔 @OxinCode
خیلی دوست دارم زنده بمونم و پیشرفت این بچهها رو ببینم 🥹🥀🖤
دنیای آینده فکر کنم خیلی جذاب و هیجانانگیز باشه
#رباتیک
----------
🆔 @OxinCode
🔹 تفاوت بین کامیت خوب و بد در Git (پست 7)
آشنایی با بخشی از کامیتهای بد
❌ کامیت بزرگ و مبهم
❌ پیام کلی و گنگ
❌ تغییرات بیربط
❌ کد ناقص یا بدون تست
❌ بدون توضیح در مورد دلیل تغییر
مثال بد:
❌ git commit -m "update project" 😑
#گیت #گیتهاب #برنامهنویسی
----------
🆔 @OxinCode
Emotional Damage 😄
#زنگ_تفریح
----------
🆔 @OxinCode
🗃 دوستان برای دسترسی راحت تر شما کانالهایی که لازمتون میشه رو تو یه فولدر گذاشتیم
محتوای این کانالها شامل :
💠 آموزش دروس مهندسی کامپیوتر :
مهندسی نرم افزار، هوشمصنوعی، یادگیری ماشین ، علم داده: ریاضیات و آمار
زبانهای برنامهنویسی، طراحی سایت و شبکه ، نرم افزار گرافیکی و ...
💠 معرفی وبسایت های کاربردی، معرفی فرصت های شغلی و اپلای
💠 آموزش مقاله نویسی و روشهای ارائه
♨️ هر آموزش و ابزار هوش مصنوعی که نیاز دارید به راحتی پیدا میکنید!
📥 با زدن دکمه Add این فولدر به تلگرام شما اضافه میشود.
👇👇👇👇
/channel/addlist/lS26NBlXW1M3MGU8
🔹 تفاوت بین کامیت خوب و بد در Git (پست 6)
✔️ اگه روی یه فیچر کار میکنی، همه تغییرات مرتبط با اون باید توی یک کامیت باشه.
❌ از کامیتهای ترکیبی یا پراکنده پرهیز کن.
مثال:
✔️ git commit -m "refactor(auth): split auth logic into separate module"
❌ git commit -m "refactor and some fixes"
#گیت #گیتهاب #برنامهنویسی
----------
🆔 @OxinCode