Random shi- tutorials
前往频道在 Telegram
محتوای مفید برنامه نویسی و لینوکسی از سراسر دنیا ✍️ جوین شدن شما موجب شادی روح و روان ما میگردد😗
显示更多217
订阅者
无数据24 小时
-37 天
+230 天
帖子存档
Repost from 🪷 My Safe Aquarium ✨
اگه داروی خاص و کمیابی دارید هم اگه وضعیت توزیع بهتر شد، یه مقدار بیشتر از نیازتون در حدی که خراب نشه نگه دارید، بهتر از اینه که بعدا زجرکش بشید...
از این وبسایت میشه آخرین داروخونه هایی که داروی شما رو دارن استعلام گرفت:
darooyab.ir
اگه هم نسخه دارید میتونید از بخش داروخانه اسنپ دکتر، توی اسنپ، داروهاتون رو سفارش بدید که اگه جایی اطراف خودتون موجود داشت براتون بفرسته.
توجه: كانفيگهاى VMess / VLESS / Trojan) V2Ray و ...) كه به صورت رایگان توى كانال هاى تلگرام، گروهها، سايتها و گیتهاب بخش ميشن، قابل اعتماد نيستن. واضحه ايناروكيا بخش میکنن. توى خيلي ازاين كانفيگها، مسائل امنيتى يا درست پیاده سازى نشده يا اصلا قابل اطمينان نيست. وقتى TLS/SSL به درستى پياده سازى نشده باشه يا گواهیها معتبر نباشن، اپراتور سرور مى تونه ترافيك شما رو مانيتور كنه وحتى در بعضى شرايط محتواى اون رو شنود كنه (Sniffing). يادتون نره تمام ترافيك شما از سروريه فرد ناشناس عبور مى كنه و هیچ تضمينى وجود نداره كه لاكگیری يا دستكارى انجام نشه. از طرف ديكه، اين امكان وجود داره كه ترافيكهاى غيررمزنگارى شده (مثل HTTP) دستكارى بشن و فايل يا اسكريپت مخرب از داخل تونل تزريق بشه. حتى مواردى ديده شده كه صفحات جعلى (Phishing) نمايش داده میشن؛ مثل صفحه ورود فيك متامسك، تراستولت، صرافیها وسرويس هاى حساس دیگه، فقط براى دزديدن إطلاعات كاربر. هر کانفیگ رايكانى كه منبعش مشخص نيست، متونه يه ريسكّ امنيتى جدى باشه.
Repost from JobFarsi | جاب فارسی
داخل تلگرام هر فایلی رو قبل اینکه باز کنید
برای این ربات بفرستید که آلوده نباشه
عکس - فایل - آهنگ هرچی
@VirusTotal_AV_bot
#ابزار
Repost from روزمرگیهای یک رواندرمانگر
پادکست «ابهام و عدم قطعیت» رو اگر نشنیدید، میتونه راهنمای خوبی باشه. امیدوارم مفید واقع بشه. ❤️
Repost from روزمرگیهای یک رواندرمانگر
مهارت «تحمل ابهام» این روزها بیش از هر زمان برامون ضروریه. وقتی همه چیز در هم آمیخته میشه، «ابهام» با تمام توان، به روان ما حمله میکنه و ما بیش از پیش مضطرب میشیم.
Repost from N/a
اخیراً توی گیتهاب که میچرخیدم، یه پروژه open source پیدا کردم که با API هایی که میده میشه باهاش توی واتساپ به کانالها و گروههایی که دارین پیام ارسال کرد و کلی کار دیگه هم انجام داد.
در واقع مشکل از اونجایی شروع میشه که کار کردن با API های واتساپ برای ما ایرانیها معمولاً یا گرونه، یا پیچیدهست، یا اصلاً بهخاطر محدودیتها به بنبست میخوریم.
یکی از خوبیهای این پروژه اینه که هم Swagger داره و هم API هاش نسبتاً تمیز و کار کردن باهاش راحتتره.
لینک گیت هاب پروژه رو براتون میزارم و راه اندازیش هم ساده س فقط کافیه بعد از clone کردن پروژه یه فایل .env بسازین از روی نمونه example که توی خود پروژه هست و بعدش docker compose رو اجرا کنین
https://github.com/devlikeapro/waha
Repost from sohrab::stdout
آموزش استفاده از دلتاچت رو ضبط کردم شاید بدردتون بخوره.
علت اینکه روی گوشی اندرویدی ضبطش کردم که چون اکثراً در اختیار دارنش.
#دلتاچت
@SohrabContents
Repost from Kerniv
ArchiveBox:
یک ابزار اوپنسورس برای آرشیو کردن وب هست. باهاش میشه وبسایتها، مقالهها، عکسها و ویدیوها رو روی سیستم شخصی یا سرور ذخیره کرد و با Docker قابل اجرا هست.امکانات پیشرفته زیادی داره، صفحات رو در چند فرمت ذخیره میکنه و در حالت آفلاین کاملا در دسترسه. تو این وضعیت برای آرشیو ریپو های مهم گیتهاب، مستندات و منابع آموزشی خیلی مناسبه: https://github.com/ArchiveBox/ArchiveBox
خبر فوری : آسیب پذیری مونگو دی بی درحال سوء استفاده هکر هاست. سازمان امنیت سایبری ایالاتمتحده (CISA) گفته یک باگ امنیتی خطرناک در MongoDB بهصورت فعال توسط هکرها در حال سوءاستفاده است.
این آسیبپذیری با شناسه CVE-2025-14847 که به اسم MongoBleed هم شناخته میشه، باعث نشت اطلاعات از حافظه سرور میشه. یعنی هکرها میتونن بدون احراز هویت، از راه دور به دادههای حساس داخل حافظه دسترسی پیدا کنن؛ چیزهایی مثل رمز عبور، توکنها و کلیدهای امنیتی.
مشکل اصلی از بخش فشردهسازی داده (zlib) در MongoDB میاد که با ارسال درخواستهای دستکاریشده، باعث لو رفتن اطلاعات حافظه میشه. طبق گزارشها، دهها هزار سرور MongoDB که مستقیم به اینترنت وصل هستن هنوز در معرض این حمله قرار دارن.
آسیبپذیری CVE-2025-14847 (MongoBleed) یک باگ افشای حافظه heap در لایه حملونقل شبکه MongoDB است. علت ریشهای در فایل message_compressor_zlib.cpp نهفته، جایی که تابع decompress zlib اندازه بافر تخصیصیافته (مثلاً 8192 بایت) را به جای طول واقعی داده decompressed برمیگرداند، که منجر به خواندن دادههای غیرمقداردهیشده heap توسط پارسر BSON میشود.
هکرها با ارسال پیام OP_COMPRESSED دستکاریشده (با uncompressedSize جعلی) بدون احراز هویت، از راه دور به اطلاعات حساس مانند پسوردها، توکنها، کلیدهای API و اعتبارنامههای AWS دسترسی پیدا میکنند. این حمله silent است (بدون لاگ یا کرش) و از ۲۸ دسامبر ۲۰۲۵ فعال گزارش شده.
نسخههای تحت تأثیر: ۴.۴.۰ تا ۸.۲.۲ (و نسخههای قدیمیتر EOL بدون پچ). میتیگیشن: آپگرید به نسخههای ثابت (مانند ۸.۲.۳)، غیرفعال کردن zlib با پارامتر networkMessageCompressors=snappy,zstd، ایزوله پورت ۲۷۰۱۷ با فایروال، و چرخش اعتبارنامهها اگر افشا تأیید شود.
اکسپلویت :
https://github.com/Security-Phoenix-demo/mongobleed-exploit-CVE-2025-14847
✅ @SEYED_BAX
Repost from sohrab::stdout
در صورت قطعی اینترنت میتونید از سرویسهای نامتمرکز و آزاد که سرورهاشون داخل ایران هست استفاده کنید که دو مورد از اینها ویز و تیز هستن.
احتمالاً که با ویز آشنایی داشته باشید، یک سرور ماتریکس داخل ایران هستش.
https://wiiz.ir
و الان تیز هم وجود داره که دلتاچت هستش.
https://tiiiz.ir
قبلاً درمورد ماتریکس و دلتاچت توی این کانال توضیح داده بودم و احتمالاً هم یک ویدئو برای دلتاچت جداگانه بگیرم و قرار بدم که ارتباطات در این شرایط سخت قطع نشه.
#به_امید_آزادی
@SohrabContents
Repost from Shayan GeeDook🐧
درود عزیزان
با توجه به اینترنت و شرایط بدی که ممکنه پیش بیاد و به مشکل میرور خوردید هرجایی، ما سعی داریم منابع این رپو رو اپدیت کنیم و میتونید تست کنید و حتما سیو کنید ممکنه بدردتون بخوره. اگر هم تونستید مشارکت کنید که من خیلی خوشحال میشم
https://github.com/GeeDook/mirava
@shayangeedook
Repost from JobFarsi | جاب فارسی
متاسفانه یکسری در حال سو استفاده هستن (پیام رو من خوندم متاسفانه درست بود)
ما هم گفتیم که آگهی میزاریم و هیچ فیلتری روی این اگهی ها نداریم
همین الان گذاشتیم این رو تا به من اطلاع دادن حذف کردم
حواستون باشه لطفا
Repost from Armin codes
دوره Linux Full Course از Fireship یه دوره خیلی تخصصی و عمیق لینوکس نیست، اما دقیقاً همون چیزیه که هر دولوپری بهش نیاز داره.
بهصورت خلاصه و عملی نشون میده لینوکس چطور کار میکنه و چطور میتونید یه پروژه واقعی رو روی سرور لینوکسی بالا بیارید.
تو این دوره با ترمینال، مدیریت فایلها و یوزرها، Bash، راهاندازی VPS، Nginx، مفاهیم امنیتی و اتوماسیون آشنا میشید؛ بدون اینکه وارد جزئیات سنگین و آکادمیک بشه.
اگه برنامهنویسید و میخواید راحت و بدون درگیری اضافه با سرورها و لینوکس کار کنید، این دوره به دردتون میخوره؛ حتی اگه قصد ندارید وارد لینوکس حرفهای یا دنیای DevOps بشید.
https://downloadly.ir/elearning/video-tutorials/linux-full-course/
یک احراز هویت جدید توی nic.ir 🇮🇷 اجباری شده که اگر انجام ندید دسترسیتون رو قطع میکنن بزودی
بابت این احراز هویت باید توی ثبت احوال لاگین کنید و وارد سامانه هدا (هویت دیجیتال ایرانیان) بشید و اپلیکیشن اندرویدی یا ios ای (از استور های ایرانی) نصب کنید و سپس مبلغ 198,236 ریال رو پرداخت کنید، بعد یک احراز هویت تصویری انجام میشه که یک اقاهه خیلی شیکمیگه صورتت عقب وجلو کن چشماتوباز کن و … (خدایی یکم صداش ترسناکه ولی خوب پیاده سازی شده)
حالا این ۲۰ هزار تومن جدی احراز هویته یا پول زوره؟ مگه قبلا احراز هویت نکرده بودیم؟ باشه نوش جونت اقای ثبت احوال و نیک
✅ @SEYED_BAX
Repost from Byteforge / بایــت فورج 🛸
doh یه ابزار خطفرمان سبکه که باهاش DNS رو به شکل DNS over HTTPS میفرستی یعنی بهجای اینکه درخواست DNS معمولی و قابل شنود بفرستی، کوئری داخل HTTPS روی پورت ۴۴۳ میره سمت Cloudflare (1.1.1.1) و رمزنگاری میشه
به درد وقتایی میخوره که میخوای بدون درگیر شدن با DNS سیستمعاملت دامنهها رو resolve کنی یا وقتی DNS اینترنتت درست جواب نمیده، فیلتره یا دستکاری شده. برای دیباگ شبکه هم خیلی خوبه چون مستقیم میبینی هر دامنه دقیقاً چه رکوردایی برمیگردونه.
doh a google.com
doh mx gmail.com
doh txt example.com
لینک ریپو :
https://github.com/mxssl/doh
#tools #DevOps #byteforge @byteforge_chan 🛸
Repost from codepedia
یکی از اینفلوئنسرهای حوزه Ai بنام Robin Eber سایت پایین رو ساخته که بصورت رایگان، پرامپت شما رو آنالیز میکنه و بهش نمره میده.
بهتون میگه که آیا پرامپتتون رو خوب نوشتید یا نه و اگر نه، ایرادش کجاست و چطور میتونید بهترش کنید که بهترین خروجی ممکن رو بگیرید.
💡https://coach.robinebers.com
#هوش_مصنوعی
🆔 @code_pedia
Repost from TheAliBigdeli Channel
چطور بفهمم چیا باید بلد باشم و تو رزومم درج کنم
سادس اول برید توی سایت هایی که آگهی شغلی میگذارن و بعد دنبال پوزیشون مورد نظرتون بگردید مثلا "ارشد پایتون" میرسید به موضوعی که توی بخش نیازمندی های ضروری از یسری چیزا اسم میبرن. 10 تا 20 تا از آگهی ها رو در نظر بگیرید. توانایی ها و نیازمندی هاشون رو توی یه جدول بنویسید و بعد اونایی که مشترک هستش رو جدا کنین.
حالا یه جدول از نیازمندی های اساسی بازار کار دارید. بعد یه جدول به عنوان ویژگی های افزاینده درست کنین که به شما امتیاز بیشتری میده.
حالا فقط باید برنامه ریزی کنین که مباحث پایه رو یاد بگیرید و استفاده کنین و بعد توی رزومتون هم درج کنین و تجاربتون رو در پروژه ها بگید.
هدف اینه بفهمید اول کجا ها نیازمندی هستش و آیا اون توانایی رو دارید یا نه و بعد برنامه ریزی کنین که بخونین.
اینطوری بهش نگاه کنین که به جای خوندن 100 کتاب اول کار اگر تست کنکور های قبلی رو ببینید می فهمید که بیشتر سوالات تمرکزش روی چه فصل هایی بوده، حالا می تونین وقت بیشتری رو صرف اون بخش ها کنین به جای اینکه همه چی رو بلد باشید.
@thealibigdeli_channel
#resume
Repost from DevTwitter | توییت برنامه نویسی
سیستم کند است؟ این ۴ عدد دروغ نمیگویند
کند شدن API یکی از رایجترین چالشها در سیستمهای نرمافزاری است.
اما تشخیص اینکه دقیقاً چه چیزی کند شده بدون داده و متریک، عملاً غیرممکن است.
تحلیل عملکرد سیستم نیازمند اعداد واقعی و قابل اندازهگیری است؛ متریکهایی که بتوانند محل گلوگاهها و نقاط ضعف را بهدرستی مشخص کنند.
در این پُست به چهار متریک بنیادی میپردازیم که شناخت آنها برای هر مهندس نرمافزار ضروری است.
1- معیار Queries Per Second (QPS)
این معیار نشان میدهد سیستم شما در هر ثانیه چند درخواست ورودی دریافت میکند.
برای مثال، اگر سرور در یک ثانیه ۱۰۰۰ درخواست دریافت کند، مقدار QPS برابر با ۱۰۰۰ خواهد بود.
در نگاه اول، QPS متریکی ساده به نظر میرسد، اما چالش اصلی در پایداری آن نهفته است. بسیاری از سیستمها قادر به حفظ QPS بالا در بازههای زمانی طولانی نیستند و در شرایط فشار، بهتدریج دچار افت عملکرد میشوند.
2- معیار Transactions Per Second (TPS)
این معیار تعداد تراکنشهای کاملاً انجامشده در هر ثانیه را نشان میدهد.
یک تراکنش شامل کل مسیر پردازش درخواست است؛ از دریافت درخواست تا تعامل با دیتابیس و بازگشت پاسخ نهایی.
برخلاف QPS که صرفاً تعداد درخواستهای ورودی را نشان میدهد، TPS بیانگر میزان کار واقعی انجامشده است و معمولاً مهمترین متریک از دیدگاه کسبوکار محسوب میشود.
3- معیار Concurrency (همزمانی)
این معیار تعداد درخواستهای فعالی است که سیستم در یک لحظه در حال پردازش آنهاست.
برای مثال، ممکن است سیستم ۱۰۰ درخواست در ثانیه دریافت کند، اما اگر پردازش هر درخواست ۵ ثانیه طول بکشد، در عمل با ۵۰۰ درخواست همزمان مواجه خواهیم بود.
همزمانی بالا به معنای نیاز به مدیریت بهینهتر منابع، connection pool مناسب و کنترل دقیقتر threadها است.
4- معیار Response Time
این معیار مدت زمانی است که از آغاز یک درخواست تا دریافت پاسخ نهایی سپری میشود.
این متریک هم در سطح کلاینت و هم در سطح سرور اندازهگیری میشود و نقش کلیدی در تجربه کاربری و توان پردازشی سیستم دارد.
رابطه بین متریکها:
این چهار متریک بهطور مستقل عمل نمیکنند و رابطهی مشخصی میان آنها وجود دارد:
QPS = Concurrency ÷ Average Response Time
بر اساس این رابطه، افزایش همزمانی یا کاهش میانگین زمان پاسخ، منجر به افزایش توان پردازشی (Throughput) سیستم میشود.
تحلیل صحیح عملکرد سیستم بدون درک دقیق این متریکها ممکن نیست.
@DevTwitter | <Amir Rahimi Nejad/>
Repost from Linuxor ?
اگه دنبال اینی که بفهمی سیستمهای نرمافزاری Domain-Driven Design (یه رویکرد طراحی نرمافزاره که تمرکزش روی فهم دقیق مسئله، منطق اصلی کسبوکار و مدلکردن درست دنیای واقعی قبل از کدنویسیه) چطوری طراحی میشن، اینجا یه نقطه شروع خیلی خوبیه. اینجا کلی منبع جمع شده دربارش، از مقاله و کتاب گرفته تا ویدیو و ابزار، طوری که کمکم ذهنت رو با این سبک فکر کردن آشنا میکنه :
github.com/heynickc/awesome-ddd
@Linuxor
