قانون ۲۰-۲۰-۲۰ یه ترفند سادهست برای اینکه چشمات کمتر از زل زدن به مانیتور خسته شن. مخصوصا ما برنامهنویسها که ساعتها میخ کوب میشیم پای کد و وقتی سر بلند میکنیم میبینیم دنیا تاره. طبق این قانون، هر ۲۰ دقیقه باید ۲۰ ثانیه به یه چیزی تو فاصله ۲۰ فوتی (حدود ۶ متری) نگاه کنی. همینقدر ساده، همینقدر موثر. باعث میشه چشمات استراحت کنن، فشارشون بیاد پایین، و تمرکزت هم بیشتر شه
👍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
یه ابزار باحال برای مدیریت وابستگیها تو پروژههای پایتون، Poetryه. این ابزار نه تنها پکیجها رو مثل pip نصب میکنه، بلکه محیط مجازی پروژه رو هم خودش میسازه و مدیریت میکنه. با یه فایل pyproject.toml ساده، میتونی وابستگیها و ورژنهاشون رو مشخص کنی و خیالت راحت باشه که پروژهت رو همه سیستمها یکسان اجرا میشه. دستور poetry add خودش نسخههای سازگار رو پیدا میکنه و اضافه میکنه، بدون اینکه دردسر conflict داشته باشی. برای پروژههای متنباز یا حتی اپهای بزرگ، این ابزار سرعت کار رو حسابی بالا میبره و از pipenv و requirements.txt هم سرراستتره.
https://python-poetry.org/
https://python-poetry.org/
tmux یه ابزار باحال برای لینوکس بازهاست. باهاش میتونی چند تا ترمینال رو تو یه پنجره مدیریت کنی. حتی اگه ارتباطت با سرور قطع شه، کارات از دست نمیره. برای گیکهایی که دوست دارن چند تا کار رو همزمان تو ترمینال پیش ببرن، عالیه. میتونی ظاهرش رو هم هرجور دوست داری تغییر بدی.
https://github.com/tmux/tmux
https://github.com/tmux/tmux
Forwarded from علی بیگدلی
همدلیدر مسیر یادگیری
از اونجایی که قول داده بودم که با پلتفرم مکتبخونه پیگیر رایگان سازی دوره برای تعداد افراد بیشتری بشم. بالاخره این اتفاق افتاد و الان در طرح بزرگ همدلی مکتبخونه دو دوره جنگو مقدماتی و پیشرفته منو می تونین با ۱۰۰٪ تخفیف تهیه کنین. 😄🌷
باشد که این بار به دست همه نیازمنداش برسه و بتونن از یادگیری غافل نشن.
جنگو مقدماتی:
https://mktb.me/tgk5/
جنگو پیشرفته:
https://mktb.me/vmxs/
۱۰۰ تا دوره محبوب مکتبخونه رایگان شدن
توی حوزه های مختلف از برنامه و نویسی و شبکه و هوش مصنوعی تا مهارت های نرم و زبان و ...
کافیه دوره ها رو توی سبد خریدتون با برداشتن تیک (دوره کامل ) و فقط خرید محتوا اضافه کنین و کد HAMDELI رو وارد کنین و در این صورت می تونین به رایگان از دوره ها استفاده کنین.
از اونجایی که قول داده بودم که با پلتفرم مکتبخونه پیگیر رایگان سازی دوره برای تعداد افراد بیشتری بشم. بالاخره این اتفاق افتاد و الان در طرح بزرگ همدلی مکتبخونه دو دوره جنگو مقدماتی و پیشرفته منو می تونین با ۱۰۰٪ تخفیف تهیه کنین. 😄🌷
باشد که این بار به دست همه نیازمنداش برسه و بتونن از یادگیری غافل نشن.
جنگو مقدماتی:
https://mktb.me/tgk5/
جنگو پیشرفته:
https://mktb.me/vmxs/
۱۰۰ تا دوره محبوب مکتبخونه رایگان شدن
توی حوزه های مختلف از برنامه و نویسی و شبکه و هوش مصنوعی تا مهارت های نرم و زبان و ...
کافیه دوره ها رو توی سبد خریدتون با برداشتن تیک (دوره کامل ) و فقط خرید محتوا اضافه کنین و کد HAMDELI رو وارد کنین و در این صورت می تونین به رایگان از دوره ها استفاده کنین.
❤8
The Commit
توی این لینک ۱۰۰ دورهای که به تازگی در مکتبخونه رایگان شدن لیست شده: https://mktb.me/21pf/
دوره CEH جادی هم رایگان شده!
❤5
Yasha
امشب یه باگ باحال از این رباتایی که گیفت تلگرام میفروشن پیدا کردم تونستم ۷ تا گیفت قشنگ بگیرم🥺
خیلی خوب بود واقعا حال کردم و خودمم تستش کردم تا الان که جواب بوده اگر میخواید زودتر بزنید که باگشو فیکس نکنن...
دم یاشا هم گرم که ویدیوشو درست کرد 🫶
https://www.youtube.com/watch?v=g3FHzFlhrYc
+ متاسفانه فیکس شده این باگ و دیگه نمیشه ازش استفاده کرد*
دم یاشا هم گرم که ویدیوشو درست کرد 🫶
https://www.youtube.com/watch?v=g3FHzFlhrYc
+ متاسفانه فیکس شده این باگ و دیگه نمیشه ازش استفاده کرد*
YouTube
گرفتن گیفت رایگان تلگرام (باگ جدید)
توی این ویدیو با استفاده از یه آسیبپذیری توی ربات t.me/GiftomaniaBot ما چندین گیفت نامحدود برای اکانت تلگرام خودمون میگیریم.
لینک اسکریپت: https://gist.github.com/the-pesar/5e0b29e6d94b1fbe463b71c77fb90ec5
لینک سایت اجرای اسکریپت: https://www.typescr…
لینک اسکریپت: https://gist.github.com/the-pesar/5e0b29e6d94b1fbe463b71c77fb90ec5
لینک سایت اجرای اسکریپت: https://www.typescr…
1⚡5😁1
فک کن جمعه شب باشه و Mafia The Old Country هم منتشر بشه
فقط میتونم بگم زود بریم یوتیوب از دستش ندیم.
فقط میتونم بگم زود بریم یوتیوب از دستش ندیم.
🔥8
Forwarded from SoniaCircuit (Sonia Fatholahi)
چارت پر بازدید ترین وبسایت ها - جولای ۲۰۲۵ - ماهیانه
خیلی برام جالبه فیسبوک هنوز رنک سومه و بازدیدش از Instagram بیشتره
چت جی پی تی سریع ترین رشد رو توی ۱ سال اخیر داشته
طبق دیتا SEMRUSH بیشترین Average Pages Per Visit رو Instagram, XVideos, Twitter داشته
ریپورت کامل:
https://indd.adobe.com/view/b6e15f09-e002-4207-91a7-f3a862ad675d
خیلی برام جالبه فیسبوک هنوز رنک سومه و بازدیدش از Instagram بیشتره
چت جی پی تی سریع ترین رشد رو توی ۱ سال اخیر داشته
طبق دیتا SEMRUSH بیشترین Average Pages Per Visit رو Instagram, XVideos, Twitter داشته
ریپورت کامل:
https://indd.adobe.com/view/b6e15f09-e002-4207-91a7-f3a862ad675d
SoniaCircuit
چارت پر بازدید ترین وبسایت ها - جولای ۲۰۲۵ - ماهیانه خیلی برام جالبه فیسبوک هنوز رنک سومه و بازدیدش از Instagram بیشتره چت جی پی تی سریع ترین رشد رو توی ۱ سال اخیر داشته طبق دیتا SEMRUSH بیشترین Average Pages Per Visit رو Instagram, XVideos, Twitter داشته…
از این چارت تنها چیزی که یاد گرفتم مرام معرفت کاربرای فیس بوکه
🤣9😁1
FoxQL یک کتابخانه سریع و آسون برای php
با پشتیبانی از اکثر دیتابیس های SQL
PostgreSQL, MySQL, SQLite, Sybase, Oracle, and MSSQL
یک سیستم ORM داره
بر پایه pdo طراحی شده
تمامی متود های مورد نیاز رو داره
مستندات کامل برای هر متود داره
سیستم Migration مانند لاراول (برای ایجاد، حذف و آپدیت جداول با خود php بدون نیاز به کد SQL)
مخزن FoxQL
با پشتیبانی از اکثر دیتابیس های SQL
PostgreSQL, MySQL, SQLite, Sybase, Oracle, and MSSQL
یک سیستم ORM داره
بر پایه pdo طراحی شده
تمامی متود های مورد نیاز رو داره
مستندات کامل برای هر متود داره
سیستم Migration مانند لاراول (برای ایجاد، حذف و آپدیت جداول با خود php بدون نیاز به کد SQL)
مخزن FoxQL
🔥6👍1💊1
امشب میخوام در مورد منطقی که خیلی توی روزمره باهاش کار میکنیم حرف بزنم.
منطق فازی یا Fuzzy logic کلا اومده که حالت های مختلفی به جز صفر یا یک بیاره یعنی چی؟؟
مثال ساده اش اینه که وقتی میخوایم دوش بگیریم اب ولرم باید باشه
ولی توی بولین مقدار ما یا سرد هستش یا گرم و هیچ حد وسطی نداریم.
ولی این مشکل توی منطق فازی برطرف شده و خب به جز این برای اجاق های گاز هم دقیقا همین منطق استفاده شده...
ترجیحا عکس رو ببینید چون کمک خوبی میکنه به درک این منطق*
منطق فازی یا Fuzzy logic کلا اومده که حالت های مختلفی به جز صفر یا یک بیاره یعنی چی؟؟
مثال ساده اش اینه که وقتی میخوایم دوش بگیریم اب ولرم باید باشه
ولی توی بولین مقدار ما یا سرد هستش یا گرم و هیچ حد وسطی نداریم.
ولی این مشکل توی منطق فازی برطرف شده و خب به جز این برای اجاق های گاز هم دقیقا همین منطق استفاده شده...
ترجیحا عکس رو ببینید چون کمک خوبی میکنه به درک این منطق*
👍9⚡1