ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

The Commit

The Commit

前往频道在 Telegram

توسعه میدیم و توی راه توسعه چالش ها و مشکلات رو به اشتراک میزاریم (: @TheLinuxGP

显示更多
Buy Ad
451
订阅者
+324 小时
+107 天
+2230 天
帖子存档
اگر با پروژه‌های Async در پایتون درگیر هستی و دنبال یه ابزار ساده برای زمان‌بندی کارها می‌گردی، aioclock یه کتابخونه جمع‌وجور و مینیماله که با استفاده از asyncio امکان اجرای دوره‌ای یا زمان‌بندی‌شده‌ی توابع رو برات فراهم می‌کنه. بدون وابستگی اضافی و با رابطی تمیز و قابل فهم، می‌تونی خیلی راحت ازش توی هر پروژه‌ای استفاده کنی. https://github.com/ManiMozaffar/aioclock

Repost from DynX
اسنیفینگ چیه توی هر اینباند؟ اسنیفینگ یعنی Xray وقتی یه کانکشن جدید میاد (مثلاً توی socks یا http inbound)، یکم از دیتای اول
اسنیفینگ چیه توی هر اینباند؟ اسنیفینگ یعنی 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

یکی از سینتکس‌های مفید و نسبتا کمتر شناخته‌شده پایتون walrus operator (:=) هست که از نسخه‌ی 3.8 به بعد معرفی شده. این عملگر اجازه می‌ده همزمان با بررسی یک شرط، مقداردهی هم انجام بدی؛ در نتیجه هم کد تمیزتر می‌شه، هم اجرای بلاک‌های تکراری یا اضافی حذف می‌شن. برای مثال:
while (line := input(">> ")) != "exit":
    print(f"You typed: {line}")
در اینجا متغیر line درون شرط while مقداردهی می‌شه، بدون اینکه نیاز به خط جداگانه‌ای برای line = input(...) باشه. اینکار هم خوانایی رو بالا می‌بره، هم کد رو جمع‌وجورتر می‌کنه. توی لیست‌ comprehensions، حلقه‌ها، و خیلی از الگوریتم‌های تحلیلی که مقداردهی وابسته به شرط دارن، این سینتکس واقعا به درد می‌خوره.

این مخزن از تیم دیوار یه پروژه اوپن‌سورسه که با کمک هوش مصنوعی می‌تونه مستندات پروژه‌هات رو به‌صورت خودکار بسازه. ساختارش بر پایه‌ی agentهای مستقل طراحی شده که هر کدوم روی یه بخش خاص تمرکز دارن، مثلا ساختار کد، جریان داده یا APIها. پشتیبانی از اجرای موازی داره و می‌تونی از LLMهای مختلف استفاده کنی، چه OpenAI باشه چه مدل لوکال. اگه مستندسازی دستی برات وقت‌گیر و خسته‌کننده شده، این ابزار یه راه‌حل باهوش و قابل توسعه‌ست که می‌تونه کارت رو خیلی راحت‌تر کنه. https://github.com/divar-ir/ai-doc-gen

قانون ۲۰-۲۰-۲۰ یه ترفند ساده‌ست برای اینکه چشمات کمتر از زل زدن به مانیتور خسته شن. مخصوصا ما برنامه‌نویس‌ها که ساعت‌ها میخ کوب می‌شیم پای کد و وقتی سر بلند می‌کنیم می‌بینیم دنیا تاره. طبق این قانون، هر ۲۰ دقیقه باید ۲۰ ثانیه به یه چیزی تو فاصله ۲۰ فوتی (حدود ۶ متری) نگاه کنی. همین‌قدر ساده، همین‌قدر موثر. باعث می‌شه چشمات استراحت کنن، فشارشون بیاد پایین، و تمرکزت هم بیشتر شه

هم خوشحال کننده ست که اینقدر پیشرفت کردیم ولی پیشرفت از روی اجبار بود... - ترجمه: "دارم از خنده می‌میرم که پست پروکسی SOCKS5
هم خوشحال کننده ست که اینقدر پیشرفت کردیم ولی پیشرفت از روی اجبار بود... - ترجمه: "دارم از خنده می‌میرم که پست پروکسی SOCKS5 به دست توییترباز ایرانی رسیده و اون‌ها فقط دارن ما رو نگاه می‌کنن که راه‌های دور زدن سانسور رو به اشتراک می‌ذاریم، راه‌هایی که از بچگی ازشون استفاده می‌کنن، haha!"

از حرفای انگیزشی سعی کنید دور باشید چون انگیزه با حرف به دست نمیاد😂 به قول جرجندی ما شبانه روز به پول فکر میکنیم ولی پول نمیاد پس این حرفای 'اینستاگرامی' رو بزارید دور و بیشتر منطقی باشید...

از اون نوستالژیا که شاید ندیده باشی ولی دیدنش خیلی خفنه برات

Repost from مهیارستان
فیلم نهنگ از آرنوفسکی داخل فیلم مدام و مدام آرنوفسکی یه داستانی رو بازگو میکنه که خیلی عمیق هستش راجب ناخدایی که اتفاقی با یکنفر آشنا میشه و متوجه حضور یک نهنگ در دریا میشه و ناخدا با تصور اینکه با کشتن نهنگ زندگیش بهتر میشه اما غافل از اینکه کشتن نهنگ یعنی پایان زندگی خودش چه چیزی تو ته این داستان نهفته که آرنوفسکی مدام و مدام تاییدش میکنه؟ وقتی زندگیت رو صرف چیزی میکنی (هر چیزی) در واقع داری زندگیت رو نابود میکنی، نمیسازیش ته ماجرا میبینی به چیزی که میخواستی ممکنه رسیده باشی اما زندگیت رفته واقعا و برنمیگرده این نهنگ رو میشه به هر چیزی تشبیه کرد، پول، لذت، شادی، خونواده، عشق، انسانیت، تخصص، تحصیل، سفر و ... واقعیت زندگی دردناک تر ازون چیزی هست که بخوای بابتش (یا حتی بابت همه چیزش از بین بره یا فدا کنی) رفته رفته ادم پیر و خسته میشه، از خود زندگی که نتونسته بهش برسه و پی ببری بهش تمام زندگی ما در یک توهم بزرگ و عمیق فرو رفته و در غفلتی بزرگتر پیچیده شده به نهنگ زندگیتون فکر کنید

ایده برای توسعه نرم‌افزار
ایده برای توسعه نرم‌افزار

یه مخزن توی گیت‌هاب به اسم wtfpython وجود داره که پر از مثال‌های عجیب و باحال از رفتارهای غیرمنتظره و گاهی گیج‌کننده پایتون هست. با دیدنش حتما نکات درونی و ناشناخته زبان پایتون دستت میاد و حسابی ذهنت باز میشه. برای من خیلی مفید بود https://github.com/satwikkansal/wtfpython/

نتیجه نظرسنجی از هزاران برنامه نویس در مورد ابزار های مورد استفاده، شامل ابزارهایai مورد استفاده. به نظرم گزارش جالبی شده یه نگاهی بکنید، https://newsletter.pragmaticengineer.com/p/the-pragmatic-engineer-2025-survey?publication_id=458709&post_id=168396454&isFreemail=true&r=4eia8j&triedRedirect=true

اینترنت طبقاتی هم تصویب شد ( البته تایید نمیکنم ) اینترنت طبقاتی یعنی افرادی به اینترنت ازاد دسترسی دارن و افرادی ندارن... مثلا اینترنت برای خبرنگار ازاده ولی مردم عادی نه. توی کشور خودمون شهروند درجه دو حساب میشیم. بهتره که اینترنت برای همه فیلتر باشه یا برای هیچ کس!

این اثر هنری رو روی PS1 بازی کردم و چون مموری کارت نداشتم هرچی میبردم سیو نمیشد و بخاطر همین باید یه ضرب بازیش میکردم که همینجوری هم شد... گیم پلیش واقعا سطح بالا بود برای اون زمان

چشم قشنگمون هم متفاوته😂

اگه برات مهمه که کامیت‌هات تمیز و حرفه‌ای باشن، یه سر به این سایت بزن: https://conventionalcommits.org روش‌های استاندارد و ساده‌ای برای نوشتن پیام‌های کامیت آورده که کارت رو خیلی مرتب‌تر می‌کنه.

🎯 به Code Lab خوش اومدی! اگه فکر می‌کنی برنامه‌نویسی فقط حفظ کردن سینتکسه، وقتشه ذهنتو عوض کنی! اینجا جاییه که کدنویسی رو با
🎯 به Code Lab خوش اومدی! اگه فکر می‌کنی برنامه‌نویسی فقط حفظ کردن سینتکسه، وقتشه ذهنتو عوض کنی! اینجا جاییه که کدنویسی رو با لذت یاد می‌گیریم، نه با فشار و استرس! 📌 توی Code Lab قراره: • با چالش‌های روزانه مهارتتو تقویت کنی • نکات کاربردی JavaScript و React رو آسون و قابل فهم یاد بگیری • از تجربه‌های واقعی، اشتباهات رایج و ترفندهای خفن باخبر بشی • و حتی گاهی درباره‌ی دغدغه‌های ذهنی یه برنامه‌نویس گپ بزنیم (از ایمپاستر سندروم تا مصاحبه کاری!) ✨ هر چیزی که برای یه توسعه‌دهنده‌ی خلاق و قوی شدن لازم داری، همین‌جاست. 📲 اگه هنوز عضوی از Code Lab نیستی، همین حالا بیا… چون آینده‌ات می‌تونه از همین‌جا شروع بشه! 🆔@c0delab | 🧑🏻‍💻👩🏻‍💻 📮Gp CodeLab

میلاد نوری سر همین اپلیکیشن خیلی انتقاد ازش شده که نصب نکنید کلاه برداریه و بلا بلا بلا اخیرا سر پروژه نامیرانت هم همچین مسئله ای بود که یه عده میگن نباید استفاده کرد ازش ولی نمیتونن اثبات کنن... اگر میخواید منتقد باشید اول اثبات کردن رو یاد بگیرید.

🔥 اپلیکیشن اندروید “مطمئن باش” منتشر شد!‌ ‌ 🛡 ابزار ساده و کاربردی برای محافظت در برابر پیامک‌های فیشینگ، لینک‌های کلاهبرداری و اپلیکیشن‌های مشکوک و مخرب ‌ 📱 دریافت از گوگل‌پلی - دریافت از کافه بازار ‌ 📱 "مطمئن باش" به صورت رایگان و متن‌باز (اوپن سورس) منتشر شده است. ‌در صورتی که این پروژه رو مفید می‌دونید، می‌تونید با حمایت مالی (دونیت)، به توسعه و بهبود مستمر این پروژه کمک کنید: ‌ 🪙 حمایت مالی از پروژه "مطمئن باش" ‌‌ من ساختمش. بازنشر و معرفیش با شما 🤝 تقدیم به مردم ایران 👍 ‌ 📱 مشاهده و به اشتراک‌گذاری در اینستاگرام ‌ 📱 مشاهده در یوتوب ‌ توضیح بیشتر در ویدیو، اطلاعات کامل‌تر در وب‌سایت: وب‌سایت مطمئن باش - سوال‌های پرتکرار - سیاست حریم خصوصی ‌
از این به بعد موقع دریافت پیامک، نصب اپلیکیشن یا باز کردن سایت فیشینگ و کلاهبرداری، در صورت شناسایی، اپلیکیشن "مطمئن باش" به شما هشدار می‌ده. اگر هم به مورد جدیدی برخورد کردید از طریق دکمه گزارش در سایت یا اپلیکیشن ارسال کنید تا با کمک شما روز به روز کلاهبرداری‌های بیشتری شناسایی بشه.
‌برای تست سپر وب‌گردی می‌تونید به جای سایت‌های کلاهبرداری واقعی، این لینک که فقط برای تست این قابلیت برنامه ساخته شده و هیچ خطری نداره رو باز کنید. ‌
کلیه بررسی‌ها و پردازش‌های اپلیکیشن به صورت آفلاین و روی گوشی کاربر انجام می‌شود و اطلاعات اپ‌های نصب شده، پیامک‌ها و... هیچ کدام به سرور ارسال نمی‌شود. در بازه‌های زمانی مختلف دیتابیس برنامه از یک مخزن (ریپازیتوری) گیت‌هاب بروزرسانی می‌شود.
‌ ⚙️ از طریق تنظیمات هم می‌توانید موارد مختلف مثل بازه بروزرسانی دیتابیس، تم برنامه، نمایش/عدم نمایش پنجره پیامک جدید و... را تغییر دهید. ‌ 🖥 @MiladNouriChannel

audio2.51 MB