Forwarded from Milad Nouri(ツ) میلاد نوری
طی نفوذی که به چند ربات ناشناس تلگرام اتفاق افتاده، متوجه شدند ۴۵۰ میلیون چت، ۱۱ میلیون عکس و ۳ میلیون ویدیو روی سرورهای این باتها ذخیره شده.
منبع: توییتر یاشو - مشاهده ویدئو
طی نفوذی که به چند ربات ناشناس تلگرام اتفاق افتاده، متوجه شدند ۴۵۰ میلیون چت، ۱۱ میلیون عکس و ۳ میلیون ویدیو روی سرورهای این باتها ذخیره شده.
منبع: توییتر یاشو - مشاهده ویدئو
🙊1
Mahdiyar
طی نفوذی که به چند ربات ناشناس تلگرام اتفاق افتاده، متوجه شدند ۴۵۰ میلیون چت، ۱۱ میلیون عکس و ۳ میلیون ویدیو روی سرورهای این باتها ذخیره شده. منبع: توییتر یاشو - مشاهده ویدئو
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🙊3❤🔥1
Mahi in Tech
خود یوتیوب داره Ad Blocker تبلیغ میکنه 🤦🏻♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊2
Mahdiyar
Telegram
اخبار تلگرام - فارسی
درباره خبر #هک سرور #ربات های تلگرامی «پیام #ناشناس» که دیروز نوشته بودیم، دیشب محمد #جرجندی و حمید کشفی و جمعی دیگر از کارشناسان یک گفتگوی چهارساعته در این اسپیس #توییتر داشتند که نسخهی سبک آن با حجم ۳۶ مگابایت برای علاقمندان یا افراد نگران دربارهی ابعاد…
https://news.1rj.ru/str/tg_ir/1994
دیشب توی این اسپیس هم تا حدی درمورد همین موضوع صحبت شده.
دیشب توی این اسپیس هم تا حدی درمورد همین موضوع صحبت شده.
Mahi in Tech
😐
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊1
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊1
اینکه خیلی از گروه و کانالهای رسمیِ تلگرام و TON این وسط $DOGS به پروفایلشون اضافه شده هم در نوع خودش جالبه 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣1🙊1
Forwarded from CleverDevs (Mahdi)
Bye Bye try-catch blocks!
?=
مثل اینکه یه آپدیت برای Js قراره بیاد و ارور هندلینگ رو متحول کنه.
الان، برای ارور هندلینگ از try-catch استفاده میکنیم، ولی توی این آپدیت قراره
Safe Assignment Operator
اضافه شه، که خیلی سینتکس تمیز تری داره:
async function getData() {
const [error, response] ?= await fetch("https://api.example.com/data");
if (error) return handleError(error);
return response;
}چندتا مزیتش:
👈 نستینگ و تودرتو بودن کدها کمتر میشه.
👈 ایپیآی های مختلف، ممکنه ارور هندلینگ متفاوتی داشته باشن، و با این روش دیگه نیاز نیست توی بلاک catch شرطهای مختلف بذاریم.
👈 میتونیم با استفاده از Symbol.result ارور
هندلینگ سفارشی داشته باشیم، اینجوری:
function example() {
return {
[Symbol.result]() {
return [new Error("Error message"), null];
},
};
}
const [error, result] ?= example();// البته فعلا چیزی برای جایگزینی بلاک finally گفته نشده که میتونه یکی از معایبش باشه.
#Js #Es Source
@CleverDevs @CleverDevsGp
👍2❤🔥1👀1🙊1
Forwarded from CodeForFood
Media is too big
VIEW IN TELEGRAM
با استفاده از FastEndpoints می توانید بدون استفاده از Controller یا Minimal API، خیلی ساده و سریع Endpoint بسازی و حالش را ببرید. مستندات کاملی نیز دارد - شول کنید، استفاده کنید و لذت ببرید، باشد که پند گیرید !
🙊1
CodeForFood
با استفاده از FastEndpoints می توانید بدون استفاده از Controller یا Minimal API، خیلی ساده و سریع Endpoint بسازی و حالش را ببرید. مستندات کاملی نیز دارد - شول کنید، استفاده کنید و لذت ببرید، باشد که پند گیرید !
Telegram
「 Mahi In Tech 」
این fast-endpoints توی پروژههای واقعی هم فوقالعاده عمل میکنه، همچنین ساختار خیلی زیبایی داره بهنظرم و از لحاظ پرفورمنسی هم مشکلی نداره. داکیومنتش هم کامل هست و تقریبا هرچیزی که نیاز داشتم رو دربر میگرفت. از Exception Handlerـهای سفارشیسازی شده گرفته…
🙊1
Forwarded from DevTwitter | توییت برنامه نویسی
بِالاَخره فونت آزادِ آراد منتشر شد!
صفحۀ رسمی پروژه برای توضیحات بیشتر، آزمایش و دانلود:
mdarvishi5124.github.io/Arad/fa/
صفحۀ گیتهاب پروژه:
https://github.com/MDarvishi5124/Arad
@DevTwitter | <محمد درویشی/>
صفحۀ رسمی پروژه برای توضیحات بیشتر، آزمایش و دانلود:
mdarvishi5124.github.io/Arad/fa/
صفحۀ گیتهاب پروژه:
https://github.com/MDarvishi5124/Arad
@DevTwitter | <محمد درویشی/>
🙊1