🔴 اختلال و افت سرعت اینترنت در شبکههای ثابت، همراه و دیتاسنترها
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • 𝗚𝗿𝗼𝘂𝗽 ~ رادار
بر اساس گزارشهای کاربران، اینترنت در بخشهایی از شبکه با کاهش سرعت و ناپایداری مواجه شده است.
این اختلال در اینترنت خانگی، اپراتورهای همراه و برخی دیتاسنترها گزارش شده و کاربران از افزایش پینگ، پکتلاست و اختلال در دسترسی به سرویسهای بینالمللی خبر میدهند.
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • 𝗚𝗿𝗼𝘂𝗽 ~ رادار
💔13❤1
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
🔴 اختلال و افت سرعت اینترنت در شبکههای ثابت، همراه و دیتاسنترها بر اساس گزارشهای کاربران، اینترنت در بخشهایی از شبکه با کاهش سرعت و ناپایداری مواجه شده است. این اختلال در اینترنت خانگی، اپراتورهای همراه و برخی دیتاسنترها گزارش شده و کاربران از افزایش…
Cloudflare
Iran Overview | Cloudflare Radar
Up to date Internet trends and insights in Iran.
🟠 رادار کلودفلر:
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
ترافیک اینترنت بین الملل ایران از ۹۰ درصد به ۵۹ درصد رسیده ،وضعیت الان اینترنت ایران دقیقا مثل روزای قبل از قطعی ۸۸ روزه ی اینترنته و با اختلالات بسیار سنگین همراه شده.
📎https://radar.cloudflare.com/ir?dateRange=2d
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
💔14❤1
Rust
Rust when you use unsafe
ا🦀 "unsafe" در Rust؛ وقتی خودت مسئولیت را قبول میکنی!
یکی از جذابترین ویژگیهای Rust اینه که خیلی از خطاهای خطرناک حافظه رو قبل از اجرای برنامه پیدا میکنه.
اما گاهی اوقات باید کارهایی بکنیم که Compiler نمیتونه صحتشون رو اثبات کنه؛ اینجاست که "unsafe" وارد میشه. 👀
ا🔥 "unsafe" دقیقاً چیه؟
🧠 چرا اصلاً Rust به "unsafe" نیاز داره؟
🎨 به طور مثال:
🦀 پس Rust کاملاً Memory Safe نیست؟
🦀ا"unsafe" قدرت زیادی به برنامه نویس میده؛ ولی با این قدرت، مسئولیت هم همراهش میاد.
⚠️و غلط استفاده کردن از unsafe میتونه به undefined behavior منجر شه
آیا تا حالا unsafe کد نوشتی؟ کجا استفاده کردی؟ نظر شما درباره unsafe چیه؟ به ما در کامنت ها بگید🤗
#Rust #unsafe
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
یکی از جذابترین ویژگیهای Rust اینه که خیلی از خطاهای خطرناک حافظه رو قبل از اجرای برنامه پیدا میکنه.
اما گاهی اوقات باید کارهایی بکنیم که Compiler نمیتونه صحتشون رو اثبات کنه؛ اینجاست که "unsafe" وارد میشه. 👀
ا🔥 "unsafe" دقیقاً چیه؟
با "unsafe" به Rust نمیگیم:
ا««Memory Safety رو خاموش کن!»»
بلکه میگیم:
««من میدونم این قسمت چه کاری انجام میده و مسئولیت رعایت قوانین Safety رو خودم قبول میکنم.»»
🧠 چرا اصلاً Rust به "unsafe" نیاز داره؟
چون بعضی کارهای سطح پایین بدون unsafe عملاً ممکن نیست.
مثلاً:
🔌 ارتباط با C/C++ از طریق FFI
🖥 کار با سیستمعامل
⚙️ پیادهسازی Runtimeها
🚀 بهینهسازیهای سطح پایین
📦 حتی خود کتابخانههای استاندارد Rust هم در بعضی قسمتها از "unsafe" استفاده میکنن.
🎨 به طور مثال:
unsafe {
// نمونه: FFI call
libc::printf(c"سلام\n".as_ptr() as *const _);
}🦀 پس Rust کاملاً Memory Safe نیست؟
دقیقتر بگیم:
اRust در کد Safe خودش Memory Safety رو تضمین میکنه.
اما "unsafe" یک خروجی برای کارهای سطح پایین فراهم میکنه؛ جایی که برنامهنویس میتونه مسئولیت بعضی تضمینها رو خودش بر عهده بگیره.
و این دقیقاً یکی از دلایلیه که Rust هم میتونه:
⚡️ا Performance بالا داشته باشه
🧠 کنترل سطح پایین بده
🛡 و در عین حال Safety قدرتمندی ارائه کنه.
🦀ا"unsafe" قدرت زیادی به برنامه نویس میده؛ ولی با این قدرت، مسئولیت هم همراهش میاد.
⚠️و غلط استفاده کردن از unsafe میتونه به undefined behavior منجر شه
آیا تا حالا unsafe کد نوشتی؟ کجا استفاده کردی؟ نظر شما درباره unsafe چیه؟ به ما در کامنت ها بگید🤗
#Rust #unsafe
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥7❤4
ایلان ماسک در مصاحبه اخیرش:
در حال حاضر در SpaceX در حال کار بر روی این هستیم که اینترنت ماهوارهای بدون آنتن و مستقیما به تلفن ها همراه وصل شود و سرعت بسیار بالایی هم داشته باشد. این اتفاق به زودی رخ می دهد و هر جا که باشید می تونید بدون احتیاج به آنتن به اینترنت پر سرعت وصل شوید !
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
در حال حاضر در SpaceX در حال کار بر روی این هستیم که اینترنت ماهوارهای بدون آنتن و مستقیما به تلفن ها همراه وصل شود و سرعت بسیار بالایی هم داشته باشد. این اتفاق به زودی رخ می دهد و هر جا که باشید می تونید بدون احتیاج به آنتن به اینترنت پر سرعت وصل شوید !
یعنی اکه حکومت ها اینترنت را قطع بکنند، شما می تونید در صورت رایگان کردن این موضوع در شرایط خاص در اون مناطق، به اینترنت ماهوارهای SpaceX مستقیما وصل بشید.
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥19❤4🕊2👍1😁1
📱 تولید گوشی داخلی با مشارکت شرکتهای خارجی در دستور کار
#fun
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
وزیر ارتباطات اعلام کرده برنامه توسعه تولید گوشی در داخل کشور همچنان در حال پیگیری است و قرار است این طرح با همکاری شرکتهای خارجی و با شرط انتقال فناوری اجرا شود.
به گفته ستار هاشمی، هدف صرفاً تولید داخل نیست؛ بلکه قرار است همکاری با شرکای خارجی بهگونهای باشد که دانش و فناوری هم به داخل کشور منتقل شود.
او همچنین تأکید کرده تولید گوشی داخلی باید از نظر اقتصادی توجیه داشته باشد و کیفیت محصول، رضایت مصرفکننده و رعایت حقوق خریداران از شروط اصلی اجرای این برنامه خواهد بود.
طبق اعلام وزیر ارتباطات، احتمال دارد این طرح در سال جاری وارد مرحله عملیاتی شود، اما هنوز زمان دقیقی برای شروع آن اعلام نشده است.
🤣🤣🤣
#fun
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
😁9❤4
🐧 ۳۵ سال لینوکس؛ ۳۵ سال آزادی، نوآوری و جامعهی متنباز
امروز لینوکس ۳۵ ساله شد! 🎂🐧
از سال ۱۹۹۱ که لینوس توروالدز ایدهی یک هستهی کوچک و آزاد را شروع کرد، لینوکس کمکم از یک پروژهی شخصی به یکی از مهمترین ستونهای دنیای فناوری تبدیل شد.
امروز ردپای لینوکس را تقریباً همهجا میبینیم:
اما شاید مهمتر از خود لینوکس، فرهنگی باشد که همراهش شکل گرفت؛ فرهنگی بر پایهی اشتراک دانش، همکاری و این ایده که نرمافزار میتواند آزاد باشد و همه بتوانند در ساختنش مشارکت کنند.
از یک کامپیوتر شخصی در سال ۱۹۹۱ تا زیرساخت بخش بزرگی از دنیای دیجیتال در سال ۲۰۲۶...
۳۵ سال گذشت، اما داستان هنوز ادامه دارد. 🐧❤️
#Linux #Linux35 #OpenSource #GNU #FOSS #Programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
امروز لینوکس ۳۵ ساله شد! 🎂🐧
از سال ۱۹۹۱ که لینوس توروالدز ایدهی یک هستهی کوچک و آزاد را شروع کرد، لینوکس کمکم از یک پروژهی شخصی به یکی از مهمترین ستونهای دنیای فناوری تبدیل شد.
امروز ردپای لینوکس را تقریباً همهجا میبینیم:
🖥️ سرورها و دیتاسنترها
☁️ زیرساختهای ابری
📱 اندروید
🤖 سیستمهای تعبیهشده و IoT
🚀 ابررایانهها
🌐 و بخش بزرگی از اینترنت
اما شاید مهمتر از خود لینوکس، فرهنگی باشد که همراهش شکل گرفت؛ فرهنگی بر پایهی اشتراک دانش، همکاری و این ایده که نرمافزار میتواند آزاد باشد و همه بتوانند در ساختنش مشارکت کنند.
از یک کامپیوتر شخصی در سال ۱۹۹۱ تا زیرساخت بخش بزرگی از دنیای دیجیتال در سال ۲۰۲۶...
۳۵ سال گذشت، اما داستان هنوز ادامه دارد. 🐧❤️
#Linux #Linux35 #OpenSource #GNU #FOSS #Programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
❤16
✴️ برید به ChatGPT پرامپت زیر رو بدید تا از شما و چت هاتون یه ووجک جذاب درست کنه بعد عکسشو واسه ما داخل کامنت های چنل بفرستید تا باهم بخندیم😬😂
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
Based on everything you know about me from our conversations, roast me — brutally and honestly — by generating a single satirical illustration of me in WOJAK meme art style.
Instructions:
Analyze my personality, interests, habits, and quirks from what you actually know about me, and translate them into exaggerated visual details in the scene (objects on my desk/room, posters on the wall, what's on my screen, my facial expression, clothing, etc).
The humor should be specific to ME, not generic — reference actual things I've talked about, my hobbies, my flaws, my running jokes, whatever you've picked up on.
Use the classic Wojak art style: flat cel-shaded lines, exaggerated crying/rage/despair facial expression, simple bold colors, a slightly pathetic "terminally online" aesthetic.
Feel free to add background characters, memes, or symbolic clutter in the room that reference my personality ironically.
Don't hold back — be savage, funny, and merciless, but keep it satire, not genuinely cruel or targeting anything sensitive like appearance, health, or identity.
Output just the image, plus a one-line caption underneath summarizing the roast
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
❤6😁2💔1
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
✴️ برید به ChatGPT پرامپت زیر رو بدید تا از شما و چت هاتون یه ووجک جذاب درست کنه بعد عکسشو واسه ما داخل کامنت های چنل بفرستید تا باهم بخندیم😬😂 Based on everything you know about me from our conversations, roast me — brutally and honestly — by generating a…
مال من💔😂
😁16❤2
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
مال من💔😂
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی یک ماه مدیر پروژه رو پیچوندی ولی دیگه رسیده آخر خط 😬🤗😪🤣
#fun
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
😁14
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
🐧 ۳۵ سال لینوکس؛ ۳۵ سال آزادی، نوآوری و جامعهی متنباز امروز لینوکس ۳۵ ساله شد! 🎂🐧 از سال ۱۹۹۱ که لینوس توروالدز ایدهی یک هستهی کوچک و آزاد را شروع کرد، لینوکس کمکم از یک پروژهی شخصی به یکی از مهمترین ستونهای دنیای فناوری تبدیل شد. امروز ردپای لینوکس…
🔥11👍3❤1👌1
➕ روایت عجیب مداح و تشویق حضار :
من با ۱ میلیون میرم ۱۰ میلیون خرید میکنم و تهشم پونصد برام میمونه، میدونید چجوری؟
همش کار خداست ‼️
ای ساقی حلال خور
اینقدر ساقی خوب تو ایران داریم میتونیم ساقی صادر کنیم بعد محاصره
#fun
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
من با ۱ میلیون میرم ۱۰ میلیون خرید میکنم و تهشم پونصد برام میمونه، میدونید چجوری؟
همش کار خداست ‼️
ای ساقی حلال خور
اینقدر ساقی خوب تو ایران داریم میتونیم ساقی صادر کنیم بعد محاصره
#fun
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
😁17
به نظر شما این کد در Rust اجرا میشه یا نه؟
let s = String::from("hello"); let a = s; println!("{}", s);
let s = String::from("hello"); let a = s; println!("{}", s);
Final Results
38%
اجرا میشه
62%
اجرا نمیشه
❤6
Forwarded from Aref Notes
کاملا از ظاهرشون مشخصه که بر اساس شایسته سالاری انتخاب شدن 😂
حالا شاید بگی نه چرا از روی ظاهر قضاوت میکنی آدما روووو
باید در جواب بگم که سوابق کاری قبلی ایشون ایناس:
عضو هيات مديره همراه اول
سابقه مديريت روابط عمومى ستاد اجرايى فرمان امام
عضويت در هيات مديره موسسه جام جم
در نتیجه من امسال نه اینوتکس میرم، نه الکامپ نه هیچ جای دیگه ای و دعوتنامه های گوگولی مگولی هیچ جا رو هم استوری نخواهم کرد. چون ایشون و امثال ایشون دعوت میشن و من باید از تجربیات گرانبهاشون استفاده کنم یا معرفیشون کنم.
جالب اینکه محتوای صحبت ها رو گاهی تو استوریا میبینم؛ یارو میکروفون به دست شکمو انداخته بیرون، نشسته داره در باب موفقیت های کسب شده ی مرکز پژوهشی فلان و تبدیل آرزوی جوانان ایرانی به واقعیت حرف میزنه.
چجوری هنوز روتون میشه؟
حالا شاید بگی نه چرا از روی ظاهر قضاوت میکنی آدما روووو
باید در جواب بگم که سوابق کاری قبلی ایشون ایناس:
عضو هيات مديره همراه اول
سابقه مديريت روابط عمومى ستاد اجرايى فرمان امام
عضويت در هيات مديره موسسه جام جم
در نتیجه من امسال نه اینوتکس میرم، نه الکامپ نه هیچ جای دیگه ای و دعوتنامه های گوگولی مگولی هیچ جا رو هم استوری نخواهم کرد. چون ایشون و امثال ایشون دعوت میشن و من باید از تجربیات گرانبهاشون استفاده کنم یا معرفیشون کنم.
جالب اینکه محتوای صحبت ها رو گاهی تو استوریا میبینم؛ یارو میکروفون به دست شکمو انداخته بیرون، نشسته داره در باب موفقیت های کسب شده ی مرکز پژوهشی فلان و تبدیل آرزوی جوانان ایرانی به واقعیت حرف میزنه.
چجوری هنوز روتون میشه؟
👍12💔3❤2😁1
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
به نظر شما این کد در Rust اجرا میشه یا نه؟
let s = String::from("hello"); let a = s; println!("{}", s);
let s = String::from("hello"); let a = s; println!("{}", s);
🦀 چرا این کد در Rust اجرا نمیشود؟
احتمالاً در نظرسنجی دیدید که جواب درست «اجرا نمیشود» بود، ولی چرا؟
این یکی از ویژگیهایی هست که Rust رو Memory Safe میکنه؛ ولی چجوری؟ 🤔
زمانی که شما یک متغیر یا ساختمان دادهای رو در Rust ایجاد میکنید که برای نگهداری دادههاش از Heap استفاده میکنه، اون داده یک Owner (مالک) داره که مشخص میکنه چه کسی مسئول اون داده و در نهایت آزاد کردن حافظهی اون هست.
بهطور مثال، در همین سؤال نظرسنجی:
در اینجا "s" مالک "String" ایجادشده است.
حالا در خط بعدی:
مالکیت "String" از "s" به "a" منتقل (Move) میشه.
یعنی بعد از این خط، "a" مالک "String" هست و "s" دیگه مالک اون نیست.
بنابراین وقتی مینویسیم:
❌ کامپایلر به ما خطا میده، چون "s" بعد از Move شدن دیگه قابل استفاده نیست.
اما چرا Rust این قانون رو داره؟ 🤔
اگر چند متغیر به شکل معمول مالک یک حافظه در Heap باشند، در زمان آزاد کردن حافظه ممکنه هر دو متغیر بخوان یک حافظه رو آزاد کنن و این میتونه باعث مشکلاتی مثل Double Free بشه.
ا Rust با سیستم Ownership این مشکلات رو در زمان کامپایل کنترل میکنه؛ بدون نیاز به Garbage Collector.
حالا یه سؤال:
🤔 الان s چیه؟ چه نوعیه و چه مقداری رو داره؟
اگه بلدی تو کامنتا بگو 👇
اگه درست بود، تو کانال فورواردش میکنم 😉🤗
#Rust #Ownership #Move #Programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
احتمالاً در نظرسنجی دیدید که جواب درست «اجرا نمیشود» بود، ولی چرا؟
این یکی از ویژگیهایی هست که Rust رو Memory Safe میکنه؛ ولی چجوری؟ 🤔
زمانی که شما یک متغیر یا ساختمان دادهای رو در Rust ایجاد میکنید که برای نگهداری دادههاش از Heap استفاده میکنه، اون داده یک Owner (مالک) داره که مشخص میکنه چه کسی مسئول اون داده و در نهایت آزاد کردن حافظهی اون هست.
بهطور مثال، در همین سؤال نظرسنجی:
let s = String::from("hello");در اینجا "s" مالک "String" ایجادشده است.
حالا در خط بعدی:
let a = s;مالکیت "String" از "s" به "a" منتقل (Move) میشه.
یعنی بعد از این خط، "a" مالک "String" هست و "s" دیگه مالک اون نیست.
بنابراین وقتی مینویسیم:
println!("{}", s);❌ کامپایلر به ما خطا میده، چون "s" بعد از Move شدن دیگه قابل استفاده نیست.
اما چرا Rust این قانون رو داره؟ 🤔
اگر چند متغیر به شکل معمول مالک یک حافظه در Heap باشند، در زمان آزاد کردن حافظه ممکنه هر دو متغیر بخوان یک حافظه رو آزاد کنن و این میتونه باعث مشکلاتی مثل Double Free بشه.
ا Rust با سیستم Ownership این مشکلات رو در زمان کامپایل کنترل میکنه؛ بدون نیاز به Garbage Collector.
حالا یه سؤال:
🤔 الان s چیه؟ چه نوعیه و چه مقداری رو داره؟
اگه بلدی تو کامنتا بگو 👇
اگه درست بود، تو کانال فورواردش میکنم 😉🤗
#Rust #Ownership #Move #Programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
جهان: ما در حال تولید ربات های انسان نما هستیم.😪❌
ایران: ما انسان های ربات نما تولید کردیم.😏✅
پ.ن: دیده شده در الکامپ امروز
#fun
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
😁18💔1
Forwarded from Segaro
دیجیکالا داره تتر میفروشه چهارقسطه
17 هزار تومن بالاتر از قیمت 218 تومن.
❗️تتر قسطی دیگه چه سمی بود اونم تو دیجی کالا همه چیز عجیب شده
کی فکرشو میکرد دیجی کالا تتر بفروشه؟
17 هزار تومن بالاتر از قیمت 218 تومن.
❗️تتر قسطی دیگه چه سمی بود اونم تو دیجی کالا همه چیز عجیب شده
کی فکرشو میکرد دیجی کالا تتر بفروشه؟
👍9
Forwarded from KIANOLOGY
حکومت در حال تهیه لیست IP کاربران و در قدم اول مشتریان دیتاسنتر ها است.
در این طرح شماره موبایل + شماره ملی + آی پی به هم وصل میشوند و بدون ثبت آی پی در سامانه شاهکار دسترسی به اینترنت ممکن نیست!
نقض حریم خصوصی کاربران و حق ناشناس ماندن در اینترنت با قدرت در حال اجراست.
</Saeed Souzangar>
#اخبار_فناوری #اینترنت #فیلترنت #حریم_خصوصی
در این طرح شماره موبایل + شماره ملی + آی پی به هم وصل میشوند و بدون ثبت آی پی در سامانه شاهکار دسترسی به اینترنت ممکن نیست!
نقض حریم خصوصی کاربران و حق ناشناس ماندن در اینترنت با قدرت در حال اجراست.
</Saeed Souzangar>
#اخبار_فناوری #اینترنت #فیلترنت #حریم_خصوصی
💔9