Forwarded from Gopher Academy
📌User objects and size class objects
🔹 در Go، آبجکتهای واقعی برنامه (User Objects) داخل آبجکتهای مربوط به Size Class قرار میگیرن.
* سایز User Object معمولاً از Size Class Object کوچیکتره → همین اختلاف باعث Waste میشه.
* علاوه بر اون، در انتهای Span هم یه بخشی از حافظه استفادهنشده باقی میمونه (Tail Waste).
* مجموع این دو نوع هدررفت = Total Waste.
🧩 مثال (Size Class 55):
* هر Size Class Object = 10880B
* 3 تا User Object (هرکدوم 10241B) توی Span جا میگیرن.
* Waste ناشی از اختلاف سایز: 1917B
* Tail Waste: 128B
* Total Waste = 1917 + 128 = 2045B ≈ 6.24% کل Span
🔑 نتیجه:
حتی با وجود Segregated Fit Strategy که هدفش کاهش Fragmentation هست، باز هم کمی هدررفت اجتنابناپذیر وجود داره.
➖➖➖➖➖➖➖➖
👑 @gopher_academy
🔹 در Go، آبجکتهای واقعی برنامه (User Objects) داخل آبجکتهای مربوط به Size Class قرار میگیرن.
* سایز User Object معمولاً از Size Class Object کوچیکتره → همین اختلاف باعث Waste میشه.
* علاوه بر اون، در انتهای Span هم یه بخشی از حافظه استفادهنشده باقی میمونه (Tail Waste).
* مجموع این دو نوع هدررفت = Total Waste.
🧩 مثال (Size Class 55):
* هر Size Class Object = 10880B
* 3 تا User Object (هرکدوم 10241B) توی Span جا میگیرن.
* Waste ناشی از اختلاف سایز: 1917B
* Tail Waste: 128B
* Total Waste = 1917 + 128 = 2045B ≈ 6.24% کل Span
🔑 نتیجه:
حتی با وجود Segregated Fit Strategy که هدفش کاهش Fragmentation هست، باز هم کمی هدررفت اجتنابناپذیر وجود داره.
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from a pessimistic researcher (Kc)
یعنی اگر Remzi Arpaci-Dusseau بشم، Andrea Arpaci-Dusseau میشه برام؟
Google
Remzi Arpaci-Dusseau
University of Wisconsin-Madison - Cited by 17,176 - Operating Systems
Forwarded from Gopher Academy
☝️👆👆👆
دوستان عزیز، این پستی که ریپلای کردم بهروزرسانی میشه ✨
میتونید ادامهی مقالات این بخش رو همیشه از همینجا دنبال کنید و بخونید 📚
🔗 لینک کانالهامون:
https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
💰 لینک حمایت مالی:
https://www.coffeete.ir/mrbardia72
🚀لینک تلگرام بوست:
https://t.iss.one/boost/gopher_academy
دوستان عزیز، این پستی که ریپلای کردم بهروزرسانی میشه ✨
میتونید ادامهی مقالات این بخش رو همیشه از همینجا دنبال کنید و بخونید 📚
🔗 لینک کانالهامون:
https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
💰 لینک حمایت مالی:
https://www.coffeete.ir/mrbardia72
🚀لینک تلگرام بوست:
https://t.iss.one/boost/gopher_academy
Forwarded from a pessimistic researcher (Kc)
یعنی اگر Patrick Cousot بشم، Radhia Cousot میشه برام؟
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
نحوه ایجاد نام مستعار (میانبر) برای دستورات رایج در لینوکس
در واقع آموزش alias در لینوکس در پست زیر است:
https://learninghive.ir/alias/
در واقع آموزش alias در لینوکس در پست زیر است:
https://learninghive.ir/alias/
Forwarded from Sadra Codes
Wtf is “Vibe Coding”? Either code, or get the f out of the room. 🥸
Audio
رادیوجادی ۲۰۰ - هکرهای انانیموس و ۴چن و بقیه قصههاشون
در شماره ۲۰۰ رادیو جادی بالاخره سراغ بحث اصلی میریم: هکرهای ناشناس و فروم افسانهای ۴چن. توی این شماره براتون از تاریخ می گم و از خاطره و از مبارزه علیه کسانی که نمیخوان اینترنت، اینترنت ما باشه!
ما ناشناس هستیم، ما یک ارتش هستیم، ما نمیبخشیم، ما فراموش نمیکنیم، منتظر ما باشید!
ولی شایدم ببخشیم... اما به یک شرط!
#پادکست #رادیوجادی
https://youtu.be/C-ZK0GB1J9c
در شماره ۲۰۰ رادیو جادی بالاخره سراغ بحث اصلی میریم: هکرهای ناشناس و فروم افسانهای ۴چن. توی این شماره براتون از تاریخ می گم و از خاطره و از مبارزه علیه کسانی که نمیخوان اینترنت، اینترنت ما باشه!
ما ناشناس هستیم، ما یک ارتش هستیم، ما نمیبخشیم، ما فراموش نمیکنیم، منتظر ما باشید!
ولی شایدم ببخشیم... اما به یک شرط!
#پادکست #رادیوجادی
https://youtu.be/C-ZK0GB1J9c
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from دستاوردهای یادگیری عمیق(InTec)
اینو میگم که دیگه اتفاق نیوفته؛
روی کدهای
باید از
واقعا فکر نمیکردم هیجوقت لازم بشه این نکته رو بگم تا اینکه امروز دیدم یک شرکتی که درآمدش هم تو ایران کم نیست داره
قبل از اینکه با لقب سنیورتون همرو ... کنید؛ حداقل ۲ تا مطلب طراحی سیستم بخونید.
پیونشت (شما گفتید) :
روزای اول بعضی شرکتها رفته بودن سراغ
روی کدهای
LLM توی بکند و فرانت long polling جواب نیستا!باید از
SSE استفاده کنید.واقعا فکر نمیکردم هیجوقت لازم بشه این نکته رو بگم تا اینکه امروز دیدم یک شرکتی که درآمدش هم تو ایران کم نیست داره
long poll استفاده میکنه بجای SSE توی سرویسهای LLM اش.قبل از اینکه با لقب سنیورتون همرو ... کنید؛ حداقل ۲ تا مطلب طراحی سیستم بخونید.
پیونشت (شما گفتید) :
روزای اول بعضی شرکتها رفته بودن سراغ
web-socket برای سرویس دهی.Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
بعد ازینکه تونستم هوش مصنوعی ollama رو با مدل gemma3 تو کامپیوتر خودم اجرا کنم ، به کمک claude کدی نوشتم که با api ای که خود ollama روی localhost میده ارتباط برقرار میکنه و اینجوری میتونم api هوش مصنوعی خودم رو رایگان داشته باشم ، اصنم سنگین نیست و منابع خیلی کمی رو مصرف میکنه
@DevTwitter | <گربهی برنامهنویس/>
@DevTwitter | <گربهی برنامهنویس/>
Forwarded from PhiloLearn | فیلولرن
YTSage یه نرمافزار خیلی ساده و مدرن برای دانلود از یوتیوبه که با PySide6 ساخته شده. باهاش میتونی ویدیو رو تو هر کیفیتی بگیری، فقط صداشو دربیاری، زیرنویسشو دانلود کنی، چسبوندن زیرنویس، ذخیره کردن تامبنیل یا توضیحات ویدیو انجام بدی. روی ویندوز، لینوکس و مک هم راحت نصب میشه و بدون دردسر بالا میاد 🤦🏻♂️😂.
🔹 شروع سریع
کافیه اینو بزنی:
🔹 روش استفاده
۱. برنامه رو اجرا کن.
۲. لینک ویدیو یا پلیلیست یوتیوب رو بنداز توش.
۳. فرمت مورد نظرت رو انتخاب کن (ویدیو یا فقط صدا).
۴. اگه حال داشتی، آپشنای اضافه مثل گرفتن زیرنویس یا حذف اسپانسر رو فعال کن.
۵. مسیر ذخیره رو مشخص کن و بزن روی دانلود.
💙 @PhiloLearn
🔹 شروع سریع
کافیه اینو بزنی:
python3 -m venv venv
source venv/bin/activate
pip install ytsage
🔹 روش استفاده
۱. برنامه رو اجرا کن.
۲. لینک ویدیو یا پلیلیست یوتیوب رو بنداز توش.
۳. فرمت مورد نظرت رو انتخاب کن (ویدیو یا فقط صدا).
۴. اگه حال داشتی، آپشنای اضافه مثل گرفتن زیرنویس یا حذف اسپانسر رو فعال کن.
۵. مسیر ذخیره رو مشخص کن و بزن روی دانلود.
💙 @PhiloLearn
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
طبیعیه وقتی قهوه میخورم انگار چیت ذهن زدم؟
(چاکراهام باز میشه انگار 😂)
(چاکراهام باز میشه انگار 😂)
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار و فریمورک MobSF یکی از معروف ترین ابزار های بررسی امنیت اپلیکیشنهای موبایل هستش هم اندروید رو پشتیبانی میکنه، هم iOS و حتی Windows. هم قابلیت تحلیل ایستا (Static Analysis) داره یعنی اپلیکیشن رو بدون اجرا کردنش بررسی میکنه. فایل APK یا IPA رو باز میکنه، نگاه میکنه چه مجوزهایی میخواد، چه APIهایی استفاده کرده، آیا کد مشکوکی داره یا نه. هم تحلیل پویا (Dynamic Analysis) که اپ رو اجرا میکنه و رفتارش رو زیر نظر میگیره؛ مثلا میبینه چه جاهایی به اینترنت وصل میشه، دادهها چطور منتقل میشن، یا برنامه چه واکنشی نسبت به حملهها نشون میده.
برای نصبش هم یه اسکریپت داره اونو باید اجرا کنید (اگه داکر دارید که با یه کامند داکری بالا میآد)
github.com/MobSF/Mobile-Security-Framework-MobSF
از اینجا هم میتونید یه سری مستندات و راهنمایی ها دربارش بخونید :
mobsf.github.io/docs
@Linuxor
برای نصبش هم یه اسکریپت داره اونو باید اجرا کنید (اگه داکر دارید که با یه کامند داکری بالا میآد)
github.com/MobSF/Mobile-Security-Framework-MobSF
از اینجا هم میتونید یه سری مستندات و راهنمایی ها دربارش بخونید :
mobsf.github.io/docs
@Linuxor
Forwarded from NetSentinel24Support
🚨 اگر میخوای قبل از همه بفهمی سایت یا سرورت Down شده و اولین نفر از Down Time باخبر شی
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
Forwarded from Linuxor ?
اینجا یه جاست که همه چیزای باحال و مفید برای طراحی و دیزاین رو جمع کرده. یعنی چه بخوای طراحی وب یا اپلیکیشن بکنی، چه بخوای یه چیزی بسازی برای ایده گرفتن، این ریپو میتونه کمکت کنه. توش لینک به عکس و ویدیوهای رایگان هست، آیکون و لوگو هست، رنگ و فونت مناسب پیدا میکنی، چیزای مرتبط با ابزارای طراحی مثل Figma و Sketch هست و حتی میتونی نمونه اولیه طراحیت رو بسازی یا با ابزارای تست تجربه کاربری ببینی کاربران چه حسی دارن. بهطور خلاصه، دیگه لازم نیست دنبال این چیزا تو اینترنت بگردی، همه چیز یه جاست و میتونی پروژهت رو راحتتر و سریعتر پیش ببری.
github.com/gztchan/awesome-design
@Linuxor
github.com/gztchan/awesome-design
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
مایکروسافت یک فریمورک جامع چندزبانه برای ساخت، اورکستریشن و دیپلوی ایجنتهای هوش مصنوعی ارائه کرده است.
- بر پایهی Semantic Kernel و AutoGen
- پشتیبانی از .NET و Python
- از ایجنتهای ساده تا ورکفلوهای چندایجنتی با گراف اورکستریشن
https://github.com/microsoft/agent-framework?tab=readme-ov-file
@DevTwitter | <Sam92/>
- بر پایهی Semantic Kernel و AutoGen
- پشتیبانی از .NET و Python
- از ایجنتهای ساده تا ورکفلوهای چندایجنتی با گراف اورکستریشن
https://github.com/microsoft/agent-framework?tab=readme-ov-file
@DevTwitter | <Sam92/>
Forwarded from Linuxor ?
یه چیز باحال؛ بیاین فرض کنیم هوش مصنوعی جای سایت هایی مثل stackoverflow رو بگیره و کلا حذفشون کنه. اینم میدونیم که مدل های هوش مصنوعی از روی اینها ترین شدن و چیزی فراتر از اینا نمیدونن؛ سوال اصلی اینه به مرور زمان مشکلات جدید که پیش میان چطوری حل میشن؟ بالاخره باید بازخورد های انسانی توی این فرایند دخیل باشن :)
توی بد ترین حالت سال های آینده اگه همینطوری پیش بره باید یه جایی درست بشه که هوش مصنوعی بیاد توش و سوالای مهمی که کاربرا ازش پرسیدن و نتونسته جواب بده و نیاز به تجربه داره رو از آدما بپرسه :)
@Linuxor
توی بد ترین حالت سال های آینده اگه همینطوری پیش بره باید یه جایی درست بشه که هوش مصنوعی بیاد توش و سوالای مهمی که کاربرا ازش پرسیدن و نتونسته جواب بده و نیاز به تجربه داره رو از آدما بپرسه :)
@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from Linuxor ?