Oxin Code
Kanalga Telegram’da o‘tish
جمعی از فعالان حوزه کامپیوتر و علوم محاسباتی👇 @Oxin_Code . ایران 🇮🇷 | استرالیا 🇦🇺 . ادمین👇 @OxinCode_Admin
Ko'proq ko'rsatish7 768
Obunachilar
-624 soatlar
-347 kun
-10130 kun
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Sentabr '26
Sentabr '26
+13
0 kanalda
Avgust '26
+13
1 kanalda
Get PRO
Iyul '26
+64
25 kanalda
Get PRO
Iyun '26
+244
26 kanalda
Get PRO
May '26
+6
0 kanalda
Get PRO
Aprel '26
+3
0 kanalda
Get PRO
Mart '26
+3
0 kanalda
Get PRO
Fevral '26
+10
0 kanalda
Get PRO
Yanvar '260
0 kanalda
Get PRO
Dekabr '25
+12
1 kanalda
Get PRO
Noyabr '25
+151
0 kanalda
Get PRO
Oktabr '25
+116
0 kanalda
Get PRO
Sentabr '25
+19
2 kanalda
Get PRO
Avgust '25
+221
3 kanalda
Get PRO
Iyul '25
+468
1 kanalda
Get PRO
Iyun '25
+12
2 kanalda
Get PRO
May '25
+544
2 kanalda
Get PRO
Aprel '25
+287
18 kanalda
Get PRO
Mart '25
+3
3 kanalda
Get PRO
Fevral '25
+139
25 kanalda
Get PRO
Yanvar '25
+465
2 kanalda
Get PRO
Dekabr '24
+425
2 kanalda
Get PRO
Noyabr '24
+679
2 kanalda
Get PRO
Oktabr '24
+480
1 kanalda
Get PRO
Sentabr '24
+365
1 kanalda
Get PRO
Avgust '24
+1 118
1 kanalda
Get PRO
Iyul '24
+501
1 kanalda
Get PRO
Iyun '24
+147
27 kanalda
Get PRO
May '24
+247
51 kanalda
Get PRO
Aprel '24
+407
34 kanalda
Get PRO
Mart '24
+656
38 kanalda
Get PRO
Fevral '24
+1 864
38 kanalda
Get PRO
Yanvar '24
+151
42 kanalda
Get PRO
Dekabr '23
+139
42 kanalda
Get PRO
Noyabr '23
+236
42 kanalda
Get PRO
Oktabr '23
+108
31 kanalda
Get PRO
Sentabr '23
+64
0 kanalda
Get PRO
Avgust '23
+105
0 kanalda
Get PRO
Iyul '23
+92
0 kanalda
Get PRO
Iyun '23
+122
0 kanalda
Get PRO
May '23
+44
0 kanalda
Get PRO
Aprel '23
+131
0 kanalda
Get PRO
Mart '23
+58
0 kanalda
Get PRO
Fevral '23
+138
0 kanalda
Get PRO
Yanvar '23
+358
0 kanalda
Get PRO
Dekabr '22
+71
0 kanalda
Get PRO
Noyabr '22
+270
0 kanalda
Get PRO
Oktabr '22
+300
0 kanalda
Get PRO
Sentabr '22
+151
0 kanalda
Get PRO
Avgust '22
+211
0 kanalda
Get PRO
Iyul '22
+201
0 kanalda
Get PRO
Iyun '22
+156
0 kanalda
Get PRO
May '22
+55
0 kanalda
Get PRO
Aprel '22
+60
0 kanalda
Get PRO
Mart '22
+24
0 kanalda
Get PRO
Fevral '22
+73
0 kanalda
Get PRO
Yanvar '22
+120
0 kanalda
Get PRO
Dekabr '21
+92
0 kanalda
Get PRO
Noyabr '21
+187
0 kanalda
Get PRO
Oktabr '21
+143
0 kanalda
Get PRO
Sentabr '21
+248
0 kanalda
Get PRO
Avgust '21
+248
0 kanalda
Get PRO
Iyul '21
+314
0 kanalda
Get PRO
Iyun '21
+112
0 kanalda
Get PRO
May '21
+84
0 kanalda
Get PRO
Aprel '21
+139
0 kanalda
Get PRO
Mart '21
+255
0 kanalda
Get PRO
Fevral '21
+357
0 kanalda
Get PRO
Yanvar '21
+123
0 kanalda
Get PRO
Dekabr '20
+4 867
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 18 Sentabr | 0 | |||
| 17 Sentabr | 0 | |||
| 16 Sentabr | +1 | |||
| 15 Sentabr | 0 | |||
| 14 Sentabr | +1 | |||
| 13 Sentabr | 0 | |||
| 12 Sentabr | 0 | |||
| 11 Sentabr | +1 | |||
| 10 Sentabr | +1 | |||
| 09 Sentabr | +1 | |||
| 08 Sentabr | +2 | |||
| 07 Sentabr | 0 | |||
| 06 Sentabr | +1 | |||
| 05 Sentabr | +1 | |||
| 04 Sentabr | 0 | |||
| 03 Sentabr | +1 | |||
| 02 Sentabr | +1 | |||
| 01 Sentabr | +2 |
Kanal postlari
🔹 امروز میخواهیم با الگوریتم Luhn که یک روش ساده و سریع برای اعتبارسنجی شمارهها است آشنا شویم.
🔹 این الگوریتم بدون اینکه اطلاعاتی درباره مالک یا موجودیت آن داشته باشد بررسی میکند که آیا یک شماره از نظر ساختاری معتبر است یا خیر.
🔹 از کاربردهای آن میتوان به اعتبارسنجی شماره کارتهای بانکی، شناسههای پرداخت و برخی شمارههای شناسایی و عضویت اشاره کرد.
🔹 الگوریتم Luhn فقط خطاهای تایپی و ورود اشتباه اعداد را تشخیص میدهد و به معنای معتبر بودن واقعی کارت یا حساب نیست.
#برنامهنویسی #طراحی_الگوریتم
----------
🆔 @OxinCode
| 2 | 🔹 جاوا وارد دنیای رابطهای متنی مدرن (TUI) شد!
🔹 کتابخانه جدید TamboUI بهعنوان نخستین فریمورک مدرن TUI برای جاوا معرفی شده و امکاناتی مانند طراحی رابط کاربری در ترمینال، مدیریت رویدادها، کامپوننتها و استایلدهی پیشرفته را فراهم میکند.
🔹 این پروژه در مدت کوتاهی مورد توجه پروژههایی مانند Maven و Spring قرار گرفته است.
#جاوا #برنامهنویسی
----------
🆔 @OxinCode | 178 |
| 3 | 🔹 گرادل (Gradle) یکی از محبوبترین ابزارهای Build Automation در دنیای جاوا و اندروید است که برای مدیریت وابستگیها، کامپایل، تست و انتشار پروژهها استفاده میشود.
🔹 گرادل با رویکردی جدید به نام «Javamaxxing» در حال استفاده از نسخههای جدیدتر جاوا برای افزایش سرعت و کارایی فرایند Build است.
🔹 در Gradle 9 حداقل نسخه جاوا به 17 ارتقا یافت و در Gradle 10 استفاده از Java 21 الزامی خواهد شد.
#جاوا #اندروید #برنامهنویسی
----------
🆔 @OxinCode | 206 |
| 4 | 🎨 معرفی DynaUI
کتابخانه رابط کاربری انیمیشنی برای توسعهدهندگان
🔹 بیش از 50 کامپوننت انیمیشنی آماده با
React, Tailwind CSS, and Framer Motion
🔹 کامپوننتها و قالبها کاملاً قابل شخصیسازی، ریسپانسیو و بهینهشده
#ریاکت #UI #WebDev
----------
🆔 @OxinCode | 229 |
| 5 | آیا با Zed آشنا هستید؟
🔹 یک ویرایشگر کدنویسی مدرن که با Rust توسعه داده شده و به دلیل سرعت بالا و مصرف منابع کمتر، این روزها توجه بسیاری از برنامهنویسان را به خود جلب کرده است.
🔹 با این حال، برخی کاربران با وجود عملکرد سریع آن، تجربه اولیه چندان مثبتی نداشتهاند. از جمله مواردی که مطرح شده:
❌ پیدا کردن ساختار فایلها و ناوبری در پروژه برای برخی گیجکننده بوده است.
❌ قابلیت مهم «Go to Definition (F12)» با وجود نمایش در منو، در بعضی پروژهها به درستی کار نکرده است.
❌ برخی کاربران نیز از فریز شدن Ubuntu هنگام بررسی بعضی قابلیتها گزارش دادهاند.
🔹 شما تجربه کار با Zed را داشتهاید؟ نظرتان در مقایسه با VS Code چیست؟
#برنامهنویسی
----------
🆔 @OxinCode | 267 |
| 6 | 🔹 چند سال پیش معتقد بودیم که با Arch Linux و ترمینال کار کردن فقط سخت کردن زندگی است.
🔹 اما حالا خودمون از Arch Linux استفاده میکنیم و بیشتر وقتمان را در Terminal و Neovim میگذرانیم
🔹 با گذشت زمان خیلی از فعالان حوزهی تکنولوژی میفهمند که ابزارهای «سادهتر» همیشه بهتر نیستند و گاهی کنترل بیشتر و Workflow سریعتر ارزش سختی اولیه را دارد.
#برنامهنویسی #لینوکس
----------
🆔 @OxinCode | 278 |
| 7 | 🔹 آیا میدونید Asentum یک بلاکچین جدید و متنباز است که روی امنیت پساکوانتومی (Post-Quantum) تمرکز دارد؟
https://www.asentum.com/
🔹 یعنی از ابتدا طوری طراحی شده که در برابر کامپیوترهای کوانتومی آینده مقاوم باشد.
این سایت
🔹 از امضاهای Quantum-Safe استفاده میکند
🔹 قراردادهای هوشمند را با JavaScript اجرا میکند
🔹 و روی سختافزارهای معمولی مثل Raspberry Pi هم قابل اجراست.
🔹 هدف Asentum ساخت بلاکچینی است که برای دهههای آینده هم امن و غیرمتمرکز باقی بماند.
#بلاکچین #برنامهنویسی #هوش_مصنوعی
----------
🆔 @OxinCode | 291 |
| 8 | 🔹 شرکت Salesforce یکی از بزرگترین مجموعههای نرمافزاری دنیاست که در حوزه Cloud Computing و CRM فعالیت میکند.
🔹 حالا مهندسان Salesforce اعلام کردهاند که بدون نوشتن حتی یک تست جدید، توانستهاند Code Coverage را 28 درصد افزایش دهند.
🔹 در واقع Code Coverage معیاری است که نشان میدهد چه مقدار از کدهای برنامه توسط تستها پوشش داده شدهاند.
🔹 آنها بهجای اضافه کردن تستهای اضافی:
✨ کدهای تکراری و auto-generated را حذف کردند
✨ ساختار Data Modelها را بازطراحی کردند
✨ و از معماری تمیزتر استفاده کردند
#برنامهنویسی
----------
🆔 @OxinCode | 284 |
| 9 | 🚀 سوپابیس (Supabase) یک پلتفرم متنباز برای ساخت Backend اپلیکیشنهاست که امکاناتی مثل دیتابیس PostgreSQL، احراز هویت، API و فضای ذخیرهسازی را در اختیار توسعهدهندگان قرار میدهد.
🔹 حالا Supabase قابلیت جدید Branching بدون Git را بهصورت پیشفرض فعال کرده است.
🔹 یعنی توسعهدهندگان میتوانند بدون اتصال GitHub مستقیماً Branch بسازند و تغییرات دیتابیس را تست کنند
🔹 این قابلیت برای توسعه سریعتر، کار با ابزارهای AI و مدیریت سادهتر دیتابیس بسیار کاربردی است.
#دیتابیس #بکاند #وب
----------
🆔 @OxinCode | 279 |
| 10 | تفاوت STOMP و WebSocket چیست؟
🔹 WebSocket
یک فناوری برای ایجاد ارتباط دوطرفه و لحظهای بین کلاینت و سرور است؛ یعنی دو طرف میتوانند بدون رفرش صفحه، فوری پیام رد و بدل کنند.
🔹 STOMP
یک پروتکل پیامرسانی است که روی WebSocket اجرا میشود و به پیامها ساختار، مسیر و مدیریت بهتر میدهد.
🔹 اگر پروژه ساده باشد، WebSocket کافی است. اما برای سیستمهای حرفهای و مقیاسپذیر، STOMP کار را بسیار منظمتر و قابل مدیریتتر میکند.
#برنامهنویسی #بکاند
----------
🆔 @OxinCode | 301 |
| 11 | 🌍 معرفی تگ <geolocation> در HTML
🔹 از نسخه Chrome 144 سایتها میتوانند با <geolocation> موقعیت مکانی شما را به شکل کاربرمحور و سادهتر درخواست کنند.
🔹 کاربران با کلیک روی دکمه، صریحاً اجازه دسترسی میدهند
🔹 اگر قبلاً دسترسی مسدود شده، راحت میتوان آن را دوباره فعال کرد
🔹 بدون نیاز به کدنویسی پیچیده و مدیریت خطاها
کد نمونه:
<geolocation onlocation="handleLocation(event)" autolocate>
</geolocation>
#وب #Html
----------
🆔 @OxinCode | 290 |
| 12 | تبدیل نمودار فعالیت GitHub به بازی تیراندازی فضایی!
🔹 یک پروژه جالب که نمودار contribution شما در GitHub را به یک میدان نبرد Space Shooter تبدیل میکند.
🔹 بیاین کمی حال و هوای بازی به فعالیتهای توسعه بدهید!
https://github.com/czl9707/gh-space-shooter?ref=producthunt
#گیت #گیتهاب #زنگ_تفریح
----------
🆔 @OxinCode | 303 |
| 13 | 💡 ویژگیهای یک Tech Lead خوب
🔹 یک Tech Lead مسئول مسیر فنی تیم است و تمرکز روی سه چیز است:
1️⃣ معماری: تصمیمهای فنی کلیدی، مدیریت Technical Debt، مشارکت تیم
2️⃣ کیفیت: استانداردهای کد، تست و بازبینی بالا
3️⃣ منتورینگ: کمک به رشد مهندسان و حل مسائل پیچیده
🔹 یک TL خوب، تیم را مستقل و سریع میکند، نه اینکه خودش گلوگاه شود.
🔹 یک TL واقعی سرعت و وضوح میآورد، تصمیمها را مستند میکند و شرایطی ایجاد میکند که دیگران هم بتوانند تصمیم بگیرند.
#تکلید #مدیریت_فنی #توسعه_نرمافزار
----------
🆔 @OxinCode | 347 |
| 14 | 🚀 آیا میدانید که GitLab چگونه بزرگترین اینستنس دنیا را روزی ۱۲ بار Deploy میکند؟
سایت GitLab.com بدون حتی یک ثانیه downtime، روزانه تا ۱۲ بار با استفاده از CI/CD خودش Deploy میشود!
با استراتژیهایی مثل Canary Deploy، rollout تدریجی، migration هوشمند دیتابیس و سازگاری چندنسخهای، میلیونها کاربر بدون اختلال از آخرین قابلیتها استفاده میکنند.
#مهندسی_نرمافزار #GitLab #DevOps
----------
🆔 @OxinCode | 357 |
| 15 | 📘 کتاب جدیدِ Go بالاخره منتشر شد
یک راهنمای عملی و شفاف برای یادگیری برنامهنویسی Go
🔹 توضیح ساده + مثالهای تعاملی
🔹 تمرینهای تستشده برای یادگیری عمیق
🔹 مناسب مبتدیها و کسانی که میخوان فراتر از پایه برن
#برنامهنویسی #Go
----------
🆔 @OxinCode | 421 |
| 16 | روش نوین کدنویسی با هوش مصنوعی
Chain-of-Vibes
هوش مصنوعی هنوز آمادهی کدنویسی کاملاً خودکار نیست و بدون نظارت سریعاً به بیراهه میرود. اما با متد Chain-of-Vibes میتوان از AI برای پروژههای بزرگ هم استفاده کرد.
🔹 اول با کمک AI یک پلن دقیق میریزیم
🔹 هر مرحله را جداگانه به AI میدهیم
🔹 هر خروجی را، خودمان بازبینی و اصلاح میکنیم
🔹 در صورت خطا، ریست و دوباره شروع میکنیم
این یعنی همکاری مثل یک مهندس ارشد با یک کارآموز پرانرژی؛ سرعت کار بالا میرود ولی کنترل همچنان دست ماست.
#هوش_مصنوعی #برنامهنویسی
----------
🆔 @OxinCode | 432 |
| 17 | معرفی ReadmeAI
نوشتن README خوب برای هر پروژه زمانبر است. ReadmeAI این مشکل را حل میکند:
کافیست مسیر یا لینک کد را بدهید و یک README کامل و ساختاریافته تحویل بگیرید.
🔗 اطلاعات بیشتر:
🔹 https://github.com/eli64s/readme-ai?ref=dailydev
#گیت #گیتهاب #معرفی_ابزار
----------
🆔 @OxinCode | 436 |
| 18 | میدونید Deno چیه؟ 🤔
🔹 یک Runtime مدرن برای اجرای JavaScript و TypeScript که توسط خالق Node.js ساخته شده؛ با تمرکز روی امنیت، سرعت و سادگی.
خبر خوب اینکه نسخه جدید Deno منتشر شده و در این نسخه:
🔹 سرعت به شکل چشمگیری افزایش پیدا کرده.
🔹 قابلیت بررسی امنیت وابستگیها اضافه شده.
🔹 سازگاری بیشتر با Node.js و بهبود bundler دارد.
🔹 کنترل دقیقتر روی دسترسیها (permissions) دارید.
#جاوااسکریپت #WebDevelopment
----------
🆔 @OxinCode | 464 |
| 19 | آیندهی طراحی وب CSS Wrapped
کروم کلی قابلیت جدید CSS معرفی کرده که واقعاً بازی رو عوض میکنن
🔹 کامپوننتهای قابل شخصیسازی
🔹 انیمیشن و transition بین صفحات
🔹 استایلدهی بر اساس وضعیت اسکرول
🔹 جابهجایی iframe و ویدیو بدون reload
🔹 ارگونومی بهتر برای دولوپرها
🔹 شرطنویسی مستقیم تو CSS (if())
🔹 فانکشنهای سفارشی
🔹 کنترل دقیق متن، شکلها و گوشهها
#وب #CSS
----------
🆔 @OxinCode | 429 |
| 20 | 🔥 ۵۰۰ دوره آموزشی مکتبخونه رایگان شد!
اگه برنامهنویسی، به دنیای هوش مصنوعی علاقه داری یا میخوای مهارتهای فنیات رو تقویت کنی، بین این دورهها انتخابهای زیادی داری:
🐍 پایتون، توسعه وب و طراحی سایت
🤖 هوش مصنوعی، یادگیری ماشین و علم داده
🖥️ کامپیوتر، لینوکس، شبکه و امنیت
دوره «یادگیری ماشین با پایتون» با تدریس جادی هم بین آموزشهای رایگان این طرحه.
فقط تا ۸ شهریور فرصت داری؛ از طریق لینک زیر آموزش دلخواهت رو انتخاب کنی و با وارد کردن کد IRANMAHER، با تخفیف ۱۰۰٪ ثبتنامش کنی👇
🔗 لینک دورهها:
https://mktb.me/3ow4/ | 286 |
