Forwarded from Milad Nouri(ツ) میلاد نوری
Media is too big
VIEW IN TELEGRAM
🛡 ابزار ساده و کاربردی برای محافظت در برابر پیامکهای فیشینگ، لینکهای کلاهبرداری و اپلیکیشنهای مشکوک و مخرب
در صورتی که این پروژه رو مفید میدونید، میتونید با حمایت مالی (دونیت)، به توسعه و بهبود مستمر این پروژه کمک کنید:
من ساختمش. بازنشر و معرفیش با شما 🤝 تقدیم به مردم ایران
توضیح بیشتر در ویدیو، اطلاعات کاملتر در وبسایت:
وبسایت مطمئن باش - سوالهای پرتکرار - سیاست حریم خصوصی
از این به بعد موقع دریافت پیامک، نصب اپلیکیشن یا باز کردن سایت فیشینگ و کلاهبرداری، در صورت شناسایی، اپلیکیشن "مطمئن باش" به شما هشدار میده. اگر هم به مورد جدیدی برخورد کردید از طریق دکمه گزارش در سایت یا اپلیکیشن ارسال کنید تا با کمک شما روز به روز کلاهبرداریهای بیشتری شناسایی بشه.
برای تست سپر وبگردی میتونید به جای سایتهای کلاهبرداری واقعی، این لینک که فقط برای تست این قابلیت برنامه ساخته شده و هیچ خطری نداره رو باز کنید.
کلیه بررسیها و پردازشهای اپلیکیشن به صورت آفلاین و روی گوشی کاربر انجام میشود و اطلاعات اپهای نصب شده، پیامکها و... هیچ کدام به سرور ارسال نمیشود. در بازههای زمانی مختلف دیتابیس برنامه از یک مخزن (ریپازیتوری) گیتهاب بروزرسانی میشود.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Milad Nouri(ツ) میلاد نوری
میلاد نوری سر همین اپلیکیشن خیلی انتقاد ازش شده که نصب نکنید کلاه برداریه و بلا بلا بلا
اخیرا سر پروژه نامیرانت هم همچین مسئله ای بود که یه عده میگن نباید استفاده کرد ازش ولی نمیتونن اثبات کنن...
اگر میخواید منتقد باشید اول اثبات کردن رو یاد بگیرید.
اخیرا سر پروژه نامیرانت هم همچین مسئله ای بود که یه عده میگن نباید استفاده کرد ازش ولی نمیتونن اثبات کنن...
اگر میخواید منتقد باشید اول اثبات کردن رو یاد بگیرید.
🤝5👏2
اگه برات مهمه که کامیتهات تمیز و حرفهای باشن، یه سر به این سایت بزن:
https://conventionalcommits.org
روشهای استاندارد و سادهای برای نوشتن پیامهای کامیت آورده که کارت رو خیلی مرتبتر میکنه.
https://conventionalcommits.org
روشهای استاندارد و سادهای برای نوشتن پیامهای کامیت آورده که کارت رو خیلی مرتبتر میکنه.
👍7
Media is too big
VIEW IN TELEGRAM
این اثر هنری رو روی PS1 بازی کردم و چون مموری کارت نداشتم هرچی میبردم سیو نمیشد و بخاطر همین باید یه ضرب بازیش میکردم که همینجوری هم شد...
گیم پلیش واقعا سطح بالا بود برای اون زمان
گیم پلیش واقعا سطح بالا بود برای اون زمان
⚡6
اینترنت طبقاتی هم تصویب شد ( البته تایید نمیکنم )
اینترنت طبقاتی یعنی افرادی به اینترنت ازاد دسترسی دارن و افرادی ندارن...
مثلا اینترنت برای خبرنگار ازاده ولی مردم عادی نه.
توی کشور خودمون شهروند درجه دو حساب میشیم.
بهتره که اینترنت برای همه فیلتر باشه یا برای هیچ کس!
پ.ن: فعلا خبر رسمی از این طرح نیومده!
اینترنت طبقاتی یعنی افرادی به اینترنت ازاد دسترسی دارن و افرادی ندارن...
مثلا اینترنت برای خبرنگار ازاده ولی مردم عادی نه.
توی کشور خودمون شهروند درجه دو حساب میشیم.
بهتره که اینترنت برای همه فیلتر باشه یا برای هیچ کس!
پ.ن: فعلا خبر رسمی از این طرح نیومده!
👍12😁1
Forwarded from نوشتههای ترمینالی
نتیجه نظرسنجی از هزاران برنامه نویس در مورد ابزار های مورد استفاده، شامل ابزارهایai مورد استفاده.
به نظرم گزارش جالبی شده یه نگاهی بکنید،
https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey?publication_id=458709&post_id=168396454&isFreemail=true&r=4eia8j&triedRedirect=true
به نظرم گزارش جالبی شده یه نگاهی بکنید،
https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey?publication_id=458709&post_id=168396454&isFreemail=true&r=4eia8j&triedRedirect=true
Pragmaticengineer
The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 1
Which tools do software engineers use for backend development, frontend, infrastructure, AI tooling, and more, today? Reader survey, with feedback and analysis, based on 3,000+ responses
یه مخزن توی گیتهاب به اسم wtfpython وجود داره که پر از مثالهای عجیب و باحال از رفتارهای غیرمنتظره و گاهی گیجکننده پایتون هست. با دیدنش حتما نکات درونی و ناشناخته زبان پایتون دستت میاد و حسابی ذهنت باز میشه. برای من خیلی مفید بود
https://github.com/satwikkansal/wtfpython/
https://github.com/satwikkansal/wtfpython/
GitHub
GitHub - satwikkansal/wtfpython: What the f*ck Python? 😱
What the f*ck Python? 😱. Contribute to satwikkansal/wtfpython development by creating an account on GitHub.
❤1👍1
Forwarded from مهیارستان
فیلم نهنگ از آرنوفسکی
داخل فیلم مدام و مدام آرنوفسکی یه داستانی رو بازگو میکنه که خیلی عمیق هستش
راجب ناخدایی که اتفاقی با یکنفر آشنا میشه و متوجه حضور یک نهنگ در دریا میشه و ناخدا با تصور اینکه با کشتن نهنگ زندگیش بهتر میشه اما غافل از اینکه کشتن نهنگ یعنی پایان زندگی خودش
چه چیزی تو ته این داستان نهفته که آرنوفسکی مدام و مدام تاییدش میکنه؟ وقتی زندگیت رو صرف چیزی میکنی (هر چیزی) در واقع داری زندگیت رو نابود میکنی، نمیسازیش
ته ماجرا میبینی به چیزی که میخواستی ممکنه رسیده باشی اما زندگیت رفته واقعا و برنمیگرده
این نهنگ رو میشه به هر چیزی تشبیه کرد، پول، لذت، شادی، خونواده، عشق، انسانیت، تخصص، تحصیل، سفر و ...
واقعیت زندگی دردناک تر ازون چیزی هست که بخوای بابتش (یا حتی بابت همه چیزش از بین بره یا فدا کنی) رفته رفته ادم پیر و خسته میشه، از خود زندگی که نتونسته بهش برسه و پی ببری بهش
تمام زندگی ما در یک توهم بزرگ و عمیق فرو رفته و در غفلتی بزرگتر پیچیده شده
به نهنگ زندگیتون فکر کنید
داخل فیلم مدام و مدام آرنوفسکی یه داستانی رو بازگو میکنه که خیلی عمیق هستش
راجب ناخدایی که اتفاقی با یکنفر آشنا میشه و متوجه حضور یک نهنگ در دریا میشه و ناخدا با تصور اینکه با کشتن نهنگ زندگیش بهتر میشه اما غافل از اینکه کشتن نهنگ یعنی پایان زندگی خودش
چه چیزی تو ته این داستان نهفته که آرنوفسکی مدام و مدام تاییدش میکنه؟ وقتی زندگیت رو صرف چیزی میکنی (هر چیزی) در واقع داری زندگیت رو نابود میکنی، نمیسازیش
ته ماجرا میبینی به چیزی که میخواستی ممکنه رسیده باشی اما زندگیت رفته واقعا و برنمیگرده
این نهنگ رو میشه به هر چیزی تشبیه کرد، پول، لذت، شادی، خونواده، عشق، انسانیت، تخصص، تحصیل، سفر و ...
واقعیت زندگی دردناک تر ازون چیزی هست که بخوای بابتش (یا حتی بابت همه چیزش از بین بره یا فدا کنی) رفته رفته ادم پیر و خسته میشه، از خود زندگی که نتونسته بهش برسه و پی ببری بهش
تمام زندگی ما در یک توهم بزرگ و عمیق فرو رفته و در غفلتی بزرگتر پیچیده شده
به نهنگ زندگیتون فکر کنید
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
از اون نوستالژیا که شاید ندیده باشی ولی دیدنش خیلی خفنه برات
⚡7😭4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
از حرفای انگیزشی سعی کنید دور باشید چون انگیزه با حرف به دست نمیاد😂
به قول جرجندی ما شبانه روز به پول فکر میکنیم ولی پول نمیاد پس این حرفای 'اینستاگرامی' رو بزارید دور و بیشتر منطقی باشید...
به قول جرجندی ما شبانه روز به پول فکر میکنیم ولی پول نمیاد پس این حرفای 'اینستاگرامی' رو بزارید دور و بیشتر منطقی باشید...
👍6❤1
قانون ۲۰-۲۰-۲۰ یه ترفند سادهست برای اینکه چشمات کمتر از زل زدن به مانیتور خسته شن. مخصوصا ما برنامهنویسها که ساعتها میخ کوب میشیم پای کد و وقتی سر بلند میکنیم میبینیم دنیا تاره. طبق این قانون، هر ۲۰ دقیقه باید ۲۰ ثانیه به یه چیزی تو فاصله ۲۰ فوتی (حدود ۶ متری) نگاه کنی. همینقدر ساده، همینقدر موثر. باعث میشه چشمات استراحت کنن، فشارشون بیاد پایین، و تمرکزت هم بیشتر شه
👍6
این مخزن از تیم دیوار یه پروژه اوپنسورسه که با کمک هوش مصنوعی میتونه مستندات پروژههات رو بهصورت خودکار بسازه. ساختارش بر پایهی agentهای مستقل طراحی شده که هر کدوم روی یه بخش خاص تمرکز دارن، مثلا ساختار کد، جریان داده یا APIها. پشتیبانی از اجرای موازی داره و میتونی از LLMهای مختلف استفاده کنی، چه OpenAI باشه چه مدل لوکال.
اگه مستندسازی دستی برات وقتگیر و خستهکننده شده، این ابزار یه راهحل باهوش و قابل توسعهست که میتونه کارت رو خیلی راحتتر کنه.
https://github.com/divar-ir/ai-doc-gen
اگه مستندسازی دستی برات وقتگیر و خستهکننده شده، این ابزار یه راهحل باهوش و قابل توسعهست که میتونه کارت رو خیلی راحتتر کنه.
https://github.com/divar-ir/ai-doc-gen
👍5
یکی از سینتکسهای مفید و نسبتا کمتر شناختهشده پایتون walrus operator (
برای مثال:
در اینجا متغیر
=:) هست که از نسخهی 3.8 به بعد معرفی شده. این عملگر اجازه میده همزمان با بررسی یک شرط، مقداردهی هم انجام بدی؛ در نتیجه هم کد تمیزتر میشه، هم اجرای بلاکهای تکراری یا اضافی حذف میشن.برای مثال:
while (line := input(">> ")) != "exit":
print(f"You typed: {line}")در اینجا متغیر
line درون شرط while مقداردهی میشه، بدون اینکه نیاز به خط جداگانهای برای line = input(...) باشه. اینکار هم خوانایی رو بالا میبره، هم کد رو جمعوجورتر میکنه. توی لیست comprehensions، حلقهها، و خیلی از الگوریتمهای تحلیلی که مقداردهی وابسته به شرط دارن، این سینتکس واقعا به درد میخوره.1⚡4👍2
Forwarded from DynX
اسنیفینگ چیه توی هر اینباند؟
اسنیفینگ یعنی Xray وقتی یه کانکشن جدید میاد (مثلاً توی socks یا http inbound)، یکم از دیتای اول اتصال رو نگاه میکنه تا بفهمه:
1. نوع ترافیک چیه؟ (HTTP هست؟ TLS هست؟ BitTorrent هست؟ …)
2. دامنهی مقصد واقعی چیه؟ (مثلاً Host در HTTP یا SNI در TLS)
به چه دردی میخوره؟
با این اطلاعات، Xray میتونه:
1. ترافیک رو بهتر مسیردهی (Route) کنه (مثلاً بگه "هرچی رفت به Google مستقیم بره")
2. حتی بدون اینکه اپ کاربر دامنه رو بفرسته، Xray خودش حدس بزنه مقصد کجاست
مثال:
کاربر به Xray وصل میشه و فقط IP داده (نه دامنه)
هسته Xray میاد اسنیف میکنه و میفهمه توی دیتای اولیه Host: www.google.com هست.
حالا میتونه ترافیک رو بهتر هدایت کنه.
کلی از مصرف منابعتون بهخاطر روشن بودن اینه (:
ولی چون کارایی مهمی داره نمیگم همه خاموشش کنید هرکی دانششو داره طبق استفاده خودش تنظیم کنه.
اما...
بهتره این دوتا رو true کنید(مشکلی داشتید برگردونید):
اسنیفینگ یعنی Xray وقتی یه کانکشن جدید میاد (مثلاً توی socks یا http inbound)، یکم از دیتای اول اتصال رو نگاه میکنه تا بفهمه:
1. نوع ترافیک چیه؟ (HTTP هست؟ TLS هست؟ BitTorrent هست؟ …)
2. دامنهی مقصد واقعی چیه؟ (مثلاً Host در HTTP یا SNI در TLS)
به چه دردی میخوره؟
با این اطلاعات، Xray میتونه:
1. ترافیک رو بهتر مسیردهی (Route) کنه (مثلاً بگه "هرچی رفت به Google مستقیم بره")
2. حتی بدون اینکه اپ کاربر دامنه رو بفرسته، Xray خودش حدس بزنه مقصد کجاست
مثال:
کاربر به Xray وصل میشه و فقط IP داده (نه دامنه)
هسته Xray میاد اسنیف میکنه و میفهمه توی دیتای اولیه Host: www.google.com هست.
حالا میتونه ترافیک رو بهتر هدایت کنه.
کلی از مصرف منابعتون بهخاطر روشن بودن اینه (:
ولی چون کارایی مهمی داره نمیگم همه خاموشش کنید هرکی دانششو داره طبق استفاده خودش تنظیم کنه.
اما...
بهتره این دوتا رو true کنید(مشکلی داشتید برگردونید):
"metadataOnly": true,
"routeOnly": true
1👍5❤1
اگر با پروژههای Async در پایتون درگیر هستی و دنبال یه ابزار ساده برای زمانبندی کارها میگردی،
https://github.com/ManiMozaffar/aioclock
aioclock یه کتابخونه جمعوجور و مینیماله که با استفاده از asyncio امکان اجرای دورهای یا زمانبندیشدهی توابع رو برات فراهم میکنه. بدون وابستگی اضافی و با رابطی تمیز و قابل فهم، میتونی خیلی راحت ازش توی هر پروژهای استفاده کنی.https://github.com/ManiMozaffar/aioclock
❤2🤝2👍1
مخزن DontAskToAsk مجموعهای از توصیههای کوتاه و مفید برای بهتر سوال پرسیدن در انجمنهای فنی و چتمحورهاست. تمرکز اصلی این پروژه روی اینه که به جای پرسیدن سوالاتی مثل "میتونم یه سوال بپرسم؟"، کاربر مستقیماً سر اصل مطلب بره و سوالش رو واضح، دقیق و بدون مقدمه مطرح کنه. این راهنما کمک میکنه ارتباط مؤثرتری با دیگران داشته باشیم، مخصوصاً وقتی که کمک فنی یا راهنمایی میخوایم. متن پروژه هم ساده و قابل فهمه و میتونه برای همه مفید باشه، چه تازهکار و چه حرفهای.
https://github.com/erfanmola/DontAskToAsk
https://github.com/erfanmola/DontAskToAsk
👍3
(چپ به راست شو) Persepolis یه دانلود منیجر سبک و متنبازه که با پایتون نوشته شده و خیلی راحت میتونی باهاش فایلهاتو مدیریت کنی. از دانلود همزمان چندبخشی گرفته تا زمانبندی و ساخت صف دانلود رو خیلی تمیز برات انجام میده. ویدیوی آنلاین هم اگه بخوای دانلود کنی، مشکلی نداره. برخلاف خیلی از ابزارای دیگه، برای کار کردن به چیزی مثل aria2 وابسته نیست. روی لینوکس، ویندوز، مک و حتی BSD هم اجرا میشه. یه سری افزونه هم برای مرورگر داره که کمک میکنن لینکای دانلود رو مستقیم بفرستی براش، بدون دردسر.
https://github.com/persepolisdm/persepolis
https://github.com/persepolisdm/persepolis
🔥5