Oxin Code
Kanalga Telegram’da o‘tish
جمعی از فعالان حوزه کامپیوتر و علوم محاسباتی👇 @Oxin_Code . ایران 🇮🇷 | استرالیا 🇦🇺 . ادمین👇 @OxinCode_Admin
Ko'proq ko'rsatish7 829
Obunachilar
-624 soatlar
-337 kunlar
-10330 kunlar
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Avgust '26
Avgust '26
+12
1 kanalda
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 | |
| 28 Avgust | 0 | |||
| 27 Avgust | 0 | |||
| 26 Avgust | 0 | |||
| 25 Avgust | 0 | |||
| 24 Avgust | +2 | |||
| 23 Avgust | 0 | |||
| 22 Avgust | 0 | |||
| 21 Avgust | 0 | |||
| 20 Avgust | 0 | |||
| 19 Avgust | +1 | |||
| 18 Avgust | +1 | |||
| 17 Avgust | 0 | |||
| 16 Avgust | 0 | |||
| 15 Avgust | +1 | |||
| 14 Avgust | 0 | |||
| 13 Avgust | +1 | |||
| 12 Avgust | +1 | |||
| 11 Avgust | 0 | |||
| 10 Avgust | +1 | |||
| 09 Avgust | 0 | |||
| 08 Avgust | 0 | |||
| 07 Avgust | +1 | |||
| 06 Avgust | 0 | |||
| 05 Avgust | 0 | |||
| 04 Avgust | +1 | |||
| 03 Avgust | 0 | |||
| 02 Avgust | +2 | |||
| 01 Avgust | 0 |
Kanal postlari
میدونید Supabase for Platforms چیه؟
🔹 یه ابزار باحال برای پلتفرمها که بکاند آماده و مدیریتشده میسازه بدون اینکه کاربر با تنظیمات پیچیده درگیر بشه!
🔹 یعنی دیتابیس، مدیریت کاربران، فضای ذخیرهسازی و قابلیت آنلاین، همه آماده و بدون دردسر هستن. شما فقط روی اپ و امکاناتش تمرکز میکنید.
🔹 برای هر پلتفرمی که میخواد تجربه توسعه آسان و روان به کاربران بده، Supabase for Platforms یه گزینه فوقالعادهست!
#فولاستک #Backend
----------
🆔 @OxinCode
| 2 | معرفی Ambiphone
یک وباپلیکیشن است که انواع صداها و موسیقیهای محیطی را برای افزایش تمرکز و آرامش ارائه میدهد.
دستهبندیهای موجود شامل:
🔹 صداهای طبیعت (باران، رعد و برق، موجها)
🔹 موسیقیهای محیطی
🔹صداهای شهری و محیطی (کافیشاپ، ترافیک)
🔹 اتمسفرهای علمی–تخیلی
🔹 پخش زنده رادیو پلیس
🔹 سیگنالها و صداهای انتقالی
🔹 بیتهای باینورال و انواع نویز
کاربران میتوانند میکسهای سفارشی خود را از این صداها بسازند تا تمرکز و بهرهوریشان افزایش یابد.
💎 https://ambiph.one/
#زنگ_تفریح #معرفی_سایت
----------
🆔 @OxinCode | 147 |
| 3 | فرهنگ کاری 996
(9 صبح تا 9 شب، 6 روز هفته)
🔹 زندگی با 12 ساعت کار در 6 روز هفته، بهویژه وقتی برای دیگران کار میکنید، پایدار نیست و بههیچ وجه نباید به عنوان فرهنگ استاندارد یا نشانه موفقیت ترویج شود.
🔹 شدت کار و علاقه به پروژه مهم است، اما سنجش با ساعت کاری نیست، بلکه با خروجی واقعی است.
🔹 کار طولانی و طاقتفرسا بدون انتخاب شخصی، منجر به سوختن و کاهش بهرهوری میشود.
🔹 شبکاریها باید اختیاری و برای دل خودتان باشد، نه پایه فرهنگ شرکت.
🔹 وقتی کسی فرهنگ 996 را تبلیغ میکند، باید مخالف آن ایستاد.
#فرهنگ_کاری
----------
🆔 @OxinCode | 189 |
| 4 | دنیای اپلیکیشنهای ترمینالی
Terminal User Interface
🔹 lazygit:
مدیریت راحت Git
🔹 lazydocker:
کنترل ساده کانتینرهای Docker
🔹 k9s:
مدیریت Kubernetes در ترمینال
🔹 btop:
مانیتورینگ CPU، RAM و شبکه
🔹 Neomutt / Pop Email:
ایمیل کلاینت در ترمینال
🔹 Newsboat:
خواندن RSS فیدها
🔹 wttr dot in:
وضعیت آبوهوا در ترمینال
#ترمینال #دانستنیها
----------
🆔 @OxinCode | 197 |
| 5 | آیا Vibe Coding خستهکننده است؟
🔹 با اینکه vibe coding با AI سریع، قدرتمند و کاربردیه، اما هیجان نداره. وقتی فقط دستور میدید به AI و اون برات کد میزنه دیگه حل مسئلهای در کار نیست، فقط تماشای کدیه که نوشته میشه.
🔹 شاید این دقیقاً همون آیندهای باشه که میگن: «کارهای خستهکننده رو بده به ماشین، کارهای جذاب رو خودت انجام بده.»
🔹 اما نکتهی مهمتر اینه که خیلی از ما خودِ کدنویسی رو دوست داریم. اون حسِ «خودم حلش کردم!» با vibe coding از بین میره.
🔹 پس برای پروژههایی که فقط خروجی مهمه vibe coding عالیه. ولی برای پروژههای جدی، یادگیری و لذت کدنویسی بهتره خودتون کد بزنید.
#هوش_مصنوعی #برنامهنویسی
----------
🆔 @OxinCode | 243 |
| 6 | 🧐 آدمهای حرفهای زودتر از بقیه استعفا میدن؟
اگه به دیتا نگاه کنیم، جواب معمولاً «آره» است. استعفای زودهنگام بیشتر از اینکه نشونه بیتعهدی باشه، نشونه آگاهبودنه. آدمهای حرفهای زودتر الگوها رو میبینن، آینده رو حدس میزنن و میفهمن موندن قراره چه بهایی ازشون بگیره.
📊 گزارشهایی مثل Gallup و دادههای LinkedIn نشون میده High Performerها کمتر به عنوان شغلی وابستهان و بیشتر به معنا، تأثیرگذاری و رشد فکر میکنن. چون مهارت دارن و انتخاب، منتظر «کاش زودتر رفته بودم» نمیمونن؛ برای همین اغلب جزو اولین نفراتی هستن که میرن.
🔁 جالبه بدونی قبل از رفتن، معمولاً بیشتر از بقیه تلاش میکنن: حرف میزنن، پیشنهاد میدن و فرصت میدن. اما وقتی مطمئن میشن تغییری در کار نیست، موندنِ فرسایشی رو با خروجِ بهموقع عوض میکنن. از نگاهشون، موندن در جای غلط ریسک بزرگتریه تا رفتن.
#موفقیت
----------
🆔 @OxinCode | 285 |
| 7 | 🔹 قدیما (دهه ۹۰ و ۲۰۰۰) این ایده وجود داشت که یک API واحد بتونه هر نوع URL رو باز کنه، فایل، وب، FTP، ایمیل و هر چیز دیگه 😬
🔹 اما امروز مشخص شده این یکنواختی بیشتر دردسرساز بوده تا مفید 🤦♂
🔹 ولی امروزه چون هر نوع URL رفتار، ریسک امنیتی و خطای خاص خودش رو داره، بیشتر نرمافزارها فقط با یک نوع URL مشخص کار میکنن 👍
#توسعه_نرمافزار
----------
🆔 @OxinCode | 291 |
| 8 | بالاخره Spring داره مشکل معروف NullPointerException رو جدی حل میکنه
🔹 با انتشار Spring Boot 4 بخش بزرگی از Spring بهصورت رسمی null-safe شده.
این یعنی الان خود APIهای Spring مشخص میکنن:
🔹 کدوم مقدار میتونه null باشه
🔹 کدوم اصلاً نباید null باشه
این کار با استانداردی به اسم JSpecify انجام شده
#برنامهنویسی
----------
🆔 @OxinCode | 326 |
| 9 | 📊 آیا SQL هنوز زندهست؟
🔹 برخلاف حرفهایی که سالها درباره «مرگ SQL» زده میشد، واقعیت اینه که SQL هنوز زبان اصلی دادههاست.
🔹 امروزه تقریباً همه ابزارهای داده (BigQuery، Snowflake، dbt و …) حول SQL میچرخن
🔹 حتی REST APIها پشت صحنه دارن SQL میزنن
🔹 مفاهیمی مثل Streaming، Graph، Vector، ML هم دارن وارد SQL میشن
#پایگاه_داده #SQL
----------
🆔 @OxinCode | 368 |
| 10 | 🧠 چرا یادگیری هک برای بچهها مفیده؟
🔹 نسل قبل برنامهنویسها با خراب کردن، دستکاری کردن و درستکردن دوباره یاد میگرفتن. اما سیستمهای امروزی خیلی بسته و امن شدن و فرصت «کشف کردن» کمتر شده.
🔹 ایدهی استارتاپ Hacktivate دقیقاً همینه، فراهم کردن یک محیط کاملاً امن که بچهها (۱۳+) بتونن هک رو تجربه کنن و با چالشهای واقعی اون آشنا بشن.
#امنیت
----------
🆔 @OxinCode | 399 |
| 11 | 📌 چرا JSON همیشه بهترین انتخاب برای API نیست؟
تقریباً همهی APIها از JSON استفاده میکنن؛ ساده، خوانا و همهگیر. اما واقعیت اینه که گزینههای بهتر و بهینهتری هم وجود دارن. یکی از مهمترینشون Protocol Buffers هست.
مزیت Protobuf
🔹 تایپ قوی با فایل .proto
🔹 تولید خودکار کد برای زبانهای مختلف.
🔹 سریعتر، امنتر و مناسب microserviceها
🔹 دادهی باینری بسیار فشرده (تا ۳ برابر کوچیکتر از JSON
#میکروسرویس #API #JSON #Protobuf
----------
🆔 @OxinCode | 402 |
| 12 | 🌐 ایا میدانید Openness چیست؟
این مفهوم یعنی شفافیت و اعتماد در دادهها
این مفهوم از این جهت مهم است تا از وابستگی به یک فروشنده جلوگیری شود و انعطافپذیری سیستم حفظ شود.
با استفاده از فرمتهای استاندارد باز مثلِ
Data Lake Table Formats
امکان تغییر ابزار یا فروشنده بدون از دست رفتن دادهها فراهم میشود و سیستمها در مواقع اضطراری قابل اصلاح هستند.
مثالها شامل موارد زیر است که همگی با استانداردهای باز کار میکنند و از
Vendor Lock-in
جلوگیری میکنند 👇
🔹 Open Data Stack، Databricks Data
🔹 Lakehouse، Snowflake
🔹 Dremio
پیام اصلی این است که دادهها باید باز، استاندارد و قابل همکاری باشند تا آزادی، امنیت و استقلال از فروشنده خاص تضمین شود.
اگر در زمینه معماری دادهها کار میکنید حتما این مفهوم رو سرچ کنید.
#معماری_داده
----------
🆔 @OxinCode | 378 |
| 13 | 💥 معرفی Domain Locker ابزاری برای مدیریت همه دامنهها در یک جا
🔹 اگه چند تا دامنه داری و همیشه سختت میشه تاریخ انقضا، DNS و یا اطلاعات رجیسترار رو مدیریت کنی، این ابزار دقیقاً همون چیزیه که لازم داری.
🔹 این پروژه متنباز (MIT) هست و توسط Alicia Sykes توسعه داده شده.
🔹 همه دامنههات رو یکجا جمع میکنه و مرتب مانیتورشون میکنه.
🔹 از تغییرات مهم، مشکلات امنیتی یا نزدیک شدن به تاریخ انقضا بهت نوتیفیکیشن میده.
دموی آنلاین هم دارد:
demo.domain-locker.com
یوزر:
demo@domain-locker.com
پسورد:
domainlocker
گیت هاب پروژه:
https://github.com/lissy93/domain-locker?ref=dailydev
#معرفی_ابزار #معرفی_سایت
----------
🆔 @OxinCode | 340 |
| 14 | 💥 سلام، امروز میخوایم فقط یه تلنگر ساده بزنیم به اونهایی که خودشون رو بیدلیل درگیر الگوهای طراحی و معماریهای پیچیده میکنن!
🔹 اصلا خوب نیست برای یه کار ساده، مثل نمایش اسم کاربر، بریم سراغِ
Factory + Strategy + Observer + Repository + Service Layer
🔹 واقعیت تخصصی ماجرا اینه که
Over-Engineering
نه فقط سرعت توسعه رو کم میکنه، بلکه Debt میسازه و Testability رو هم سختتر میکنه.
🔹 نود درصد مواقع یک فانکشن ساده و یک کلاس تمیز، بهتر از سه لایه Abstraction اضافهست.
🔹 سادگی هنر معماری نرمافزاره. گاهی فقط باید کمتر پیچیدهش کنیم.
#برنامهنویسی #مهندسی_نرمافزار
----------
🆔 @OxinCode | 356 |
| 15 | سلام بچهها، امروز یه نکته مهم درباره مسیر برنامهنویس شدن میخوایم بگیم.
🔹 خیلی وقتها تو گیتهاب میگردیم و فکر میکنیم بقیه چند سال نوری جلوترن، ولی واقعیت اینه که همه توسعهدهندههای بزرگ، از یک Pull Request کوچیک شروع کردن 😉
🔹 تو هم اگه میخوای شروع کنی، پروژههای Open Source دقیقاً همون جاییه که میتونی.
#برنامهنویسی #گیت #گیتهاب
----------
🆔 @OxinCode | 373 |
| 16 | امروز میخوایم درباره یک تحول بزرگ در طراحی رابطهای کاربری صحبت کنیم
🔹 تصور کن دیگه لازم نیست بین تبها جابهجا بشی، فرمها رو پر کنی یا روی منوها کلیک کنی. کافییه به دستیار دیجیتال بگی:
"این مبلغ رو منتقل کن، یه ایمیل با این موضوعها بنویس، خلاصهای برام آماده کن و تقویمم رو بروزرسانی کن."
🔹 این آینده نزدیکه و به لطف پروتکل جدیدِ
Model Context Protocol (MCP)
ممکن شده.
#رابط_کاربری #فناوری_نوین #هوش_مصنوعی
----------
🆔 @OxinCode | 424 |
| 17 | 📱 پیدا کردن و حذف کدهای مرده در iOS و اندروید
🔹 نوشتن کد راحت شده، حذفش هم باید راحت باشه! Reaper یه SDK متنبازه که کدهایی که تو اپلیکیشن شما استفاده نمیشن رو پیدا میکنه.
🔹 با آنالیز زمان اجرا، Reaper نشون میده کدهایی که کاربر هیچوقت بهشون دسترسی نداشته، قابل حذف هستن.
🔹 Android
🔹 IOS
#برنامهنویسی #اندروید #IOS
----------
🆔 @OxinCode | 437 |
| 18 | 💥 آشنایی با Unosend
🔹 امروز میخوایم با Unosend آشنا شویم، یک API ایمیل که ارسال ایمیلهای تراکنشی و مارکتینگ رو با ۹۹.۹٪ تحویلپذیری فراهم میکنه.
🔹 پنجهزار ایمیل رایگان در ماه
🔹 قیمت شفاف و مقیاسپذیر
🔹 زیرساخت قابل اعتماد مثل Resend و SendGrid
🔹 تجربه توسعهدهنده عالی
🔹 برای شروع نیازی به کارت اعتباری نیست.
#مارکتینگ #API
----------
🆔 @OxinCode | 454 |
| 19 | نسل جدید طراحی تجربه کاربری (UX 3.0) فراتر از رابطهای سنتی است.
🔹 این عصر، تعامل بین انسان و هوش مصنوعی را محور قرار میدهد. چهار پایه اصلی UX 3.0 را در زیر ببینید.
🔹 اکوسیستم هوشمند: طراحی تجربه یکپارچه بین دستگاهها و سرویسها.
🔹 همزیستی انسان و ماشین: سیستمها نه تنها پاسخ میدهند، بلکه پیشبینی میکنند و همکاری میکنند.
🔹 تعامل انسانی-هوش مصنوعی: تجربهای شفاف، قابل اعتماد و شخصیسازیشده.
🔹 همآفرینی و هوش رابطهای: کاربران و طراحان به صورت فعال در خلق تجربهها مشارکت میکنند.
#طراحی_تجربه_کاربری
----------
🆔 @OxinCode | 459 |
| 20 | 📚 معرفی کتابِ Just Use Postgres!
🔹 اگه با PostgreSQL کار میکنید یا قصد دارید استفاده کنید، این کتاب عالیه! 🐘
🔹 مفاهیم پایه تا پیشرفته: کوئریها، تراکنش، ایندکسها، JSON، Full-Text Search و …
🔹 بررسی اکوسیستم PostgreSQL و افزونهها مثل pgvector و PostGIS
🔹 نکات عملی برای بهینهسازی عملکرد و طراحی نرمافزارهای حرفهای
🔹 نویسنده: Denis Magda
#کتاب #PostgreSQL
----------
🆔 @OxinCode | 423 |
