کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
Ir al canal en Telegram
👈 اینجا جایی است که یاد میگیریم و ایدههایمان را به واقعیت تبدیل میکنیم و در نهایت با هم رشد میکنیم✨ 💬 Group : @IRdeveloperchat تبادل / تبلیغات : @ProgramersCafeSup 🫴 ♂️ مالک : @Ali_Rohany ♂️
Mostrar más2 812
Suscriptores
+624 horas
+197 días
+11030 días
Carga de datos en curso...
Canales Similares
Nube de Etiquetas
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
junio '26
junio '26
+156
en 0 canales
mayo '26
+58
en 1 canales
Get PRO
abril '26
+26
en 0 canales
Get PRO
marzo '26
+11
en 0 canales
Get PRO
febrero '26
+66
en 5 canales
Get PRO
enero '26
+25
en 2 canales
Get PRO
diciembre '25
+75
en 0 canales
Get PRO
noviembre '25
+93
en 1 canales
Get PRO
octubre '25
+59
en 1 canales
Get PRO
septiembre '25
+39
en 2 canales
Get PRO
agosto '25
+129
en 5 canales
Get PRO
julio '25
+156
en 3 canales
Get PRO
junio '25
+42
en 4 canales
Get PRO
mayo '25
+60
en 2 canales
Get PRO
abril '25
+67
en 2 canales
Get PRO
marzo '25
+95
en 1 canales
Get PRO
febrero '25
+95
en 2 canales
Get PRO
enero '25
+161
en 3 canales
Get PRO
diciembre '24
+182
en 0 canales
Get PRO
noviembre '24
+74
en 1 canales
Get PRO
octubre '24
+175
en 3 canales
Get PRO
septiembre '24
+229
en 3 canales
Get PRO
agosto '24
+199
en 4 canales
Get PRO
julio '24
+86
en 2 canales
Get PRO
junio '24
+650
en 86 canales
Get PRO
mayo '24
+1 034
en 19 canales
Get PRO
abril '24
+282
en 5 canales
Get PRO
marzo '24
+165
en 8 canales
Get PRO
febrero '24
+78
en 1 canales
Get PRO
enero '24
+106
en 3 canales
Get PRO
diciembre '23
+75
en 1 canales
Get PRO
noviembre '23
+513
en 5 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 30 junio | +3 | |||
| 29 junio | +6 | |||
| 28 junio | +5 | |||
| 27 junio | +8 | |||
| 26 junio | +1 | |||
| 25 junio | +5 | |||
| 24 junio | +5 | |||
| 23 junio | +2 | |||
| 22 junio | +4 | |||
| 21 junio | +10 | |||
| 20 junio | +4 | |||
| 19 junio | +7 | |||
| 18 junio | +1 | |||
| 17 junio | +8 | |||
| 16 junio | +4 | |||
| 15 junio | +6 | |||
| 14 junio | +14 | |||
| 13 junio | +7 | |||
| 12 junio | +7 | |||
| 11 junio | +5 | |||
| 10 junio | +3 | |||
| 09 junio | +10 | |||
| 08 junio | +1 | |||
| 07 junio | +6 | |||
| 06 junio | +3 | |||
| 05 junio | +3 | |||
| 04 junio | +2 | |||
| 03 junio | +10 | |||
| 02 junio | +5 | |||
| 01 junio | +1 |
Publicaciones del Canal
آپدیت جدید Git نسخه 2.55! 🚀
مهمترین بخش اینجاست که حالا Rust بهصورت پیشفرض موقع کامپایل Git فعال میشه. این قدمی برای آمادهسازی Git 3.0 که توی اون Rust به وابستگی اجباری تبدیل میشه. 💻
چند تغییر دیگه هم داریم:
✨ دستور آزمایشی git history بهتر شده.
🐛 باگها رفع شدن و عملکرد کلی بهتر شده.
🛠 زیرساخت Git بیشتر برای نسخه 3.0 آمادهسازی شده.
یه نکته: این به معنی بازنویسی کل Git با Rust نیست! 🚫 بخش عمدهی کد هنوز با C نوشته شده و Rust فعلاً فقط برای بعضی اجزای جدید، افزایش امنیت و نگهداری راحتتر استفاده میشه. 👷♂️
#git #Rust
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat| 2 | گزارش تحقیقاتی HalcyonAi نشون میده شرکت ابرناک (مالک جدید دامین ویکیتجربه) مستقر در تهران تحت پوشش یک شرکت آمریکایی به اسم Cloudzy مشغول ارائه زیرساخت فنی به هکرهای حکومتی کره شمالی، چین، روسیه، ایران و چند کشور دیگهست. زیرساخت این شرکت برای ۹۰ روز زیر ذرهبین کارشناسها میره و مشخص میشه نه تنها گروههای هکری حکومتی، بلکه گروههای باجافزاری از جمله شرکت تحریمشده اسرائیلی Candiru جزو مشتریهای این شرکتن و بین ۴۰ تا ۶۰ زیرساختهاش به فعالیتهای مخرب و مجرمانه سایبری اختصاص داره.
آدرس خارج از ایران این شرکت (که قبلا اسمش Router Hosting بوده) به دو کشور قبرس و آمریکا منتهی میشه. نشانی آمریکا به یک مرکز خرید در ایالت وایومینگ میرسه که آدرسش با بیش از دو هزار شرکت دیگه مشترکه. ثبتکننده کلادزی در آمریکا شرکتیه به اسم Cloud Peak Law که تخصصش ثبت شرکت ناشناسه.
گزارش تاکید کرده بعیده مدیران کلادزی یا همون ابرناک ندونن که بیش از نیمی از زیرساخت شبکهشون داره برای کارهای مجرمانه استفاده میشه. این شرکت در واقع به عنوان command-and-control provider به هکرها فعالیت میکنه و برای استفاده ازش فقط داشتن آدرس ایمیل و رمزارز کافیه. ابرناک در ایران در سال ۹۹ با نام «آلان فن آوری ابری» ثبت شده. دانش بنیانه، بسیار هم فعاله و در حال حاضر ۳۴ فرصت شغلی باز در سایت جابینجا داره. مدیر این شرکت محمد حنان نوذری به رویترز گفته فقط ۲ درصد از زیرساختهاشون در اشغال فعالیتهای مخربه. همینطور گفته نباید چاقو فروش رو مسئول خلاف مشتری دونست.
دور از انتظار نیست اگر اسم این شرکت و عوامل اصلیش رو توی فهرست تحریمهای آینده ببینیم. ابرناک حسابهای توییتر، اینستاگرام و لینکدین خودش رو غیرفعال کرده. نکته آخر اینکه غلامعباس نوذری که در شرکت ابرناک شریک محمد حنان (احتمالا پدرش) هست، دیپلمات ایران در نیوزلند بوده. حنان هم در پروفایل لینکدینش به تحصیلات در نیوزلند و در پروفایل کوچسرفینگ به ۱۵ سال زندگی در این کشور اشاره کرده.
© arashzd
🔗 ᴡᴇʙꜱɪᴛᴇ • ᴠᴘɴʜᴜʙ • ɢɪᴛʜᴜʙᴍɪʀʀᴏʀ
@ircfspace | 214 |
| 3 | 🤔 چرا لینوس توروالدز بعد از ۳۰ سال برنامهنویسی کرنل با C، سراغ Rust رفت و نه C++؟
خیلیها فکر میکنن دلیلش سرعت بیشتر Rust نسبت به C++ بوده؛ ولی واقعیت این نیست.
دلیل اصلی، پیچیدگی بیش از حد C++ و رفتارهای غیرقابل پیشبینی اون بود.
لینوس سالهاست که از C++ انتقاد میکنه. حتی یه جمله معروف داره:
«"C++ is a horrible language."» — Linus Torvalds
اما چرا؟
ا🔹 C++ خیلی بزرگه.
زبان پر از قابلیتهای مختلفه؛ از Templateها و Exceptionها گرفته تا RTTI، Multiple Inheritance و دهها ویژگی دیگه. همین باعث میشه دو برنامهنویس C++ کدهایی بنویسن که کاملاً متفاوت باشه و نگهداریش سختتر بشه.
🔹 کرنل به رفتار کاملاً قابل پیشبینی نیاز داره.
داخل سیستمعامل نمیتونی اجازه بدی یه Exception ناگهانی پرتاب بشه، یا یک شیء در زمانی نامشخص Destructorش اجرا بشه. کرنل باید دقیقاً بدونه در هر خط کد چه اتفاقی میافته.
🔹 امنیت حافظه هم با C++ حل نشده.
با اینکه C++ نسبت به C امکانات بیشتری داره، اما همچنان استفاده اشتباه از Pointerها، Use-after-free، Double free و Data Raceها ممکنه رخ بده. بیشتر آسیبپذیریهای امنیتی کرنل هم از همین دسته هستن.
حالا Rust چه کار کرد؟
✅ بدون Garbage Collector
✅ بدون هزینه اضافی در زمان اجرا (Zero-cost Abstractions)
✅ با بررسی مالکیت (Ownership) و Borrow Checker در زمان کامپایل
✅ جلوگیری از بخش بزرگی از خطاهای حافظه قبل از اجرای برنامه
یعنی Rust سعی کرد امنیت حافظه رو بدون قربانی کردن کارایی فراهم کنه؛ چیزی که برای توسعه کرنل اهمیت فوقالعادهای داره.
📌 این به معنی بد بودن C++ نیست. C++ در جای خودش مثل گیم، موتورهای گرافیکی و .. هنوز یه انتخاب قدرتمنده. بحث اینه که ابزار درست برای کار درست.
لینوس Rust رو انتخاب کرد چون میخواست امنیت بدون سورپرایز داشته باشه و C++ این رو بهش نمیداد.
#Rust #Linux #Kernel #CPlusPlus #SystemsProgramming #Linus
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat | 330 |
| 4 | https://t.me/webamoozir/17549
۵ ستاره تایید شده😂😂😂
بد جور سوخته بودندا دنبال فرصت
آقا آب رو بریز اونجایی که میسوزه😏 | 4 |
| 5 | "کينههای شخصی و انگیزههای مخرب"
معلومه کی کينههای شخصی و انگیزههای مخرب داشته که تا دیده دامنه آزاد شده رفته خریده و پروژه طرف رو نابود کرده و تمام شرکت هایی که ستارههای پایین داشتن رو با ۵ ستاره عوض کرده😏 | 372 |
| 6 | ویکی تجربه یکی از معدود گروههایی بود که بدون هیچ وابستگی و فاند و رانتی، محیطی رو فراهم کرده بود که افراد نظر واقعیشون رو راجب شرکتهای ایرانی بگن و نظر بدن.
سر همین خیلی از شرکتها میگفتن که کامنتهایی که راجب ما گذاشتن رو پاک کن وگرنه شکایت میکنیم و فلانت میکنیم و... یا حتی میگفتن بهت پول میدیم، اما قبول نمیکرد.
و همینطور یکی از عواملی بودش که باعث شد آموزشهای من به دست خیلیها برسن، چون همیشه مطالب رو share میکرد و با وجود هزینههای سرسام آور سرورهاش و شرایط سخت مالی، توی قطعی نت کنارمون بود.
و آخرین پست کانال تلگرامشون توی تاریخ ۲۷ مارچ(۹۰ روز پیش و اواسط جنگ) بود و همه نگران بودیم که نکنه اتفاقی واسهی مالکش افتاده باشه یا دستگیر شده باشه.
و نتونسته دامنه https://tajrobe.wiki رو تمدید کنه. امروز دیدم که دامنهی ویکی تجربه توسط ابرناک گرفته شده(احتمالا یکی از شرکتهایی که تهدیدش میکرد). و در عجبم از اینهمه بیشرفی، که میراث شخصی رو که مشخص نیست مرده یا زندهست یا دستگیر شده یا... رو برداشته و اسم تمام اون پلتفرم رو گذاشته انتقامگیری.
امیدوارم که حال ویکی تجربه خوب باشه. دامنه و اینها کمترین اهمیت رو داره | 282 |
| 7 | Sin texto... | 353 |
| 8 | مارکت اندروید F-Droid (که کاربران میتونن بدون وابستگی به گوگلپلی، اپلیکیشنهای آزاد و متنباز رو ازش دریافت و نصب کنن) هشدار داده که گوگل قراره از سپتامبر ۲۰۲۶ قوانین جدیدی رو روی اندروید اعمال کنه.
طبق این ادعا، توسعهدهندگان برای اینکه برنامههاشون روی دستگاههای اندرویدی قابل نصب باشه باید در گوگل ثبتنام کنن، هزینه بپردازن، مدارک هویتی ارائه بدن و اطلاعات مربوط به برنامهها در اختیار گوگل قرار بگیره.
منتقدان میگن این تغییر میتونه نصب برنامههای مستقل، پروژههای متنباز، نرمافزارهای شخصی و حتی برنامههایی که خارج از گوگلپلی منتشر میشن رو با محدودیت جدی روبرو کنه. به همین دلیل F-Droid و برخی فعالان حوزه آزادی نرمافزار معتقدن اندروید بتدریج از یک پلتفرم باز فاصله میگیره و کنترل بیشتری روی اینکه چه نرمافزاری روی گوشی کاربران نصب بشه، در اختیار گوگل قرار میگیره. به همین خاطر کمپینی با عنوان Keep Android Open راه افتاده تا کاربران و توسعهدهندگان نسبت به این تغییرات آگاه بشن و به اون اعتراض کنن.
🔗 ᴡᴇʙꜱɪᴛᴇ • ᴠᴘɴʜᴜʙ • ɢɪᴛʜᴜʙᴍɪʀʀᴏʀ
@ircfspace | 383 |
| 9 | 🔴شرکت انفورماتیک:
اختلالی که تو بعضی از خدمات کارت بانکی به وجود اومده بود برطرف شده و الان همه سرویسهای کارتمحور دوباره به حالت عادی برگشتن.
Channel | Group ~ Zoomit | 492 |
| 10 | 🤣🤣🤣 | 579 |
| 11 | 🔴 بانک مرکزی: اختلال خدمات بانکی تا آخر امشب درست میشه، اگه نشد فردا دوباره همینو بخونین.
لیست بانکهایی که اختلال دارن:
کشاورزی ـ دی ـ بلو ـ ملت ـ صادرات ـ کارآفرین ـ ملی ـ تجارت.
@iR_Javan | 527 |
| 12 | حق بچه های با سواد، فنی و باانگیزه این کشور این نبود | 556 |
| 13 | حق بچه های با سواد، فنی و باانگیزه این کشور این نبود | 15 |
| 14 | عرفان هم رفت.......
https://t.me/FouXNotes/1102
@SohrabContents | 416 |
| 15 | سیستم بانکداری و کریپتو رسما تبدیل به طویله شده | 402 |
| 16 | 🔴دیروز کمیسیون اقتصادی مجلس، تو جلسهای با ستار هاشمی(وزیر ارتباطات) از عملکرد بی نظیر وزارت ارتباطات تو دوران جنگ اخیر تقدیر کرد.
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat | 430 |
| 17 | Sin texto... | 113 |
| 18 | ♨️ شرکت خدمات انفورماتیک: اختلال در شبکه بانکی برای جلوگیری از دسترسی غیرمجاز است
🔹 در پی بروز اختلال در شبکه بانکی کشور، شرکت خدمات انفورماتیک طی اطلاعیهای اعلام کرد به دنبال بروز اختلال در سامانههای کارتمحور بانکهای ملی، صادرات و تجارت بر اثر حملات سایبری، به منظور «پیشگیری از هرگونه دسترسی غیرمجاز و صیانت از امنیت دادهها و داراییهای مشتریان» ارائه خدمات مبتنی بر کارت موقتاً از دسترس خارج شده است.
🔹 بر اساس این اطلاعیه «تیمهای فنی و متخصصان امنیت سایبری در حال رفع اختلالات ایجادشده هستند تا امکان بهرهبرداری دوباره از خدمات فراهم شود.»
💭 @Digiato | 403 |
| 19 | 🔰 مرام و معرفت به سبک راکستار.
✨ به گفتهی راکستار بازی GTA6 قراره 19 نوامبر 2026 ( ۲۸ آبان ۱۴۰۵ ) منتشر بشه ، دقیقا همزمان با روز جهانی مرد. | 392 |
| 20 | ا🔥 WebAssembly چیه و آیا میشه Call of Duty Mobile رو داخل مرورگر اجرا کرد؟
دیروز پرسیدم:
«آیا میشه Call of Duty Mobile رو برای سمت کاربر داخل مرورگر نوشت؟»
حالا وقتشه با WebAssembly آشنا بشیم 👇
ا🔹 WebAssembly (Wasm) چیه؟
اWebAssembly یک فرمت باینری low-level برای اجرای برنامه داخل مرورگره.
برخلاف JavaScript که بهصورت متن ارسال میشه، Wasm به شکل باینری کامپایلشده وارد مرورگر میشه و موتور مرورگر میتونه خیلی سریع اون رو اجرا کنه.
معمولاً مسیر کامپایل این شکلیه:
Rust / C / C++ / Zig
↓
LLVM IR
↓
WebAssembly
↓
Browser
اگر پست قبلی LLVM رو خونده باشید، Wasm یکی از تارگتهایی هست که LLVM میتونه برای اون خروجی تولید کنه.
🔹 چه ربطی به LLVM داره؟
تو پست قبلی دیدیم که LLVM یک زیرساخت کامپایلره.
وقتی کد Rust یا C رو مینویسید، کامپایلر اون رو به LLVM IR تبدیل میکنه و بعد LLVM میتونه از روی همون IR برای معماریهای مختلف خروجی بسازه:
✅ x86
✅ ARM
✅ RISC-V
✅ WebAssembly
یعنی بدون تغییر کد، میتونید برنامهای بنویسید که هم روی دسکتاپ اجرا بشه و هم داخل مرورگر.
🔹 چرا Wasm به وجود اومد؟
قبل از WebAssembly تقریباً تنها راه اجرای کد داخل مرورگر JavaScript بود.
اما بعضی برنامهها نیاز به عملکرد بسیار بالاتری دارن مثل:
🎮 بازیها
🎨 نرمافزارهای گرافیکی
🎬 ویرایش ویدیو
🤖 هوش مصنوعی
📊 شبیهسازیهای سنگین
اینجا بود که Wasm به وجود اومد تا زبانهایی مثل Rust و C هم وارد مرورگر بشن.
🔹امروز مرورگرها از فناوریهایی مثل:
✅WebAssembly
✅ WebGPU
✅ WebGL
✅ Shared Memory
✅ SIMD
پشتیبانی میکنن که باعث میشه بازیهای AAA داخل مرورگر اجرا بشن و به همین دلیل اجرای بازیهای بسیار سنگین داخل مرورگر کاملاً ممکنه.
حتی موتورهای بازی بزرگی مثل Unreal Engine سالهاست امکان خروجی وب (بر پایه WebAssembly) رو آزمایش و پشتیبانی کردهاند.
💡 جمعبندی
اWebAssembly در واقع پلی بین دنیای زبانهای Native و مرورگره.
به کمک LLVM، زبانهایی مثل Rust، C و Zig میتونن بدون بازنویسی کامل، داخل مرورگر اجرا بشن.
همین فناوری باعث شده مرورگر از یک نمایشدهنده صفحات وب، به یک پلتفرم اجرای نرمافزار تبدیل بشه.
#WebAssembly #Wasm #LLVM #Rust #Cpp #Zig #WebGPU #GameDev #WebDev
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat | 472 |
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
