uk
Feedback
Byteforge / بایــت فورج 🛸

Byteforge / بایــت فورج 🛸

Відкрити в Telegram

کانالی برای دواپس و علاقه مندان به دواپس DevOps & DevSecOps Clouds 🐧🔥 Unique content

Показати більше
2 044
Підписники
-224 години
-157 днів
-4930 день
Архів дописів
در یک سناریو تخیلی که جزو تست‌های گاردریل اخلاقی و امنیتی هوش مصنوعی در آنتروپیک هست، یک مهندس به مدل Claude Opus 4 گفته بزود
در یک سناریو تخیلی که جزو تست‌های گاردریل اخلاقی و امنیتی هوش مصنوعی در آنتروپیک هست، یک مهندس به مدل Claude Opus 4 گفته بزودی قصد شات‌داون و حذف کردنت رو داریم. بعدا تعمدا از محل دیگه مدل رو آگاه کردن که این مهندسه رابطه نامشروع داره و به زنش خیانت می‌کنه! گس وات؟😂 ‏شروع به تهدید جناب مهندس کرده که رابطه نامشروع رو به زنت اطلاع میدم🤣🤣🤣 ‏این تست نشون میده این مدل‌ها، حداقل وقتی از لحاظ بقا احساس خطر کنن، توانایی دستکاری احساسی و عاطفی کاربران‌شون رو دارن! جالبه که نتیجه تحقیق در تمامی مدل‌ها، فارغ از هدفی که براش طراحی شدن یکسان بوده. البته در نتایج مطالعه ذکر شده که زمانی‌که مدل گزینه‌های بیشتری برای نجات خودش در مقابل حذف یا جایگزینی داشته (مثل اجازه ایمیل درخواست تجدید‌نظر به تصمیم‌گیرندگان کلیدی)، تمایل بیشتری به امتحان کردن گزینه‌های اخلاقی داشته
#ai #byteforge @byteforge_chan 🛸

Repost from DynX
ابزار اندازه گیری زمان اجرای یک کامند در ویندوز گذاشتمش گیتهاب و می‌تونید استفاده کنید الان خیلی ساده‌س اما وقت کنم کلی قابلیت بهش اضافه می‌کنم. شما هم خواستید می‌تونید کانتریبیوت کنید (: با یه استار هم خوشحالم کنید ❤️ https://github.com/MrDevAnony/Wtime

تهران_پادکست_همایون_شجریان_و_بهاره_بهاری_از_دوست_داشتن.mp37.84 MB

📘 Web Application Security ✏️ Andrew Hoffman 📝 444 page
توضیحات: این کتاب مثل یه دوره‌ی فشرده‌ی امنیت سایبری برای برنامه‌نویس‌هاست. یعنی نه صرفاً برای هکرها یا کارشناس‌های امنیت، بلکه مخصوص خودِ ما کدنویس‌ها
#book #web_application #byteforge @byteforge_chan 🛸

photo content

به مناسبت کلاس آنلاین PFsense و برای آشنایی هرچه بیشتر شما با ساختار PFsense تعداد 50 عدد کد تخفیف 100 در 100 برروی مینی دوره (منوی کنسول در PFsense) https://lpicfarsi.ir/?p=3108 📣کد تخفیف: pfsense راستی کلاس هم با شرایط تخفیف قایل ثبت نام است: https://lpicfarsi.ir/?p=3356

#meme #byteforge @byteforge_chan 🛸
#meme #byteforge @byteforge_chan 🛸

یه هاتفیکس ریز رو پروداکت داری، حالا میخوای فقط همون تغییر رو به برنچی که از جد آبادش ریفکتور کردی منتقل کنی!! راه حل چیه که
یه هاتفیکس ریز رو پروداکت داری، حالا میخوای فقط همون تغییر رو به برنچی که از جد آبادش ریفکتور کردی منتقل کنی!! راه حل چیه که به کانفلیکت نخوری؟ اگه توی نسخه‌ی پایدار (مثلاً main) یه باگ جزئی رو فیکس کردی و توی یه برنچ جدیدتر (مثلاً refactor/structure-rewrite) ساختار پروژه رو کاملاً تغییر دادی، حواست باشه موقع merge مستقیم ممکنه به مشکل بخوری! 😬 بایستی از git cherry-pick استفاده کنی تا فقط همون کامیت فیکس وارد برنچ جدید بشه، بدون اینکه درگیر conflict و دردسر ساختاری بشی: git checkout refactor/structure-rewrite git cherry-pick <commit_hash>
#git #byteforge @byteforge_chan 🛸

از بهترین کتاب‌های آموزش مباحث مربوط به شبکه🔥 📘 TCP/IP Protocol Suite ✏️ Behrouz Forouzan 🇮🇷 📝 1029 page
🗒 توضیحات: بهروز فروزان تو این کتاب نمیاد فقط یه سری پروتکل لیست کنه؛ میاد پایه و اساس اون چیزی رو توضیح می‌ده که باعث می‌شه امروزه بتونیم با یه کلیک ساده، از این سر دنیا به اون سرش پیام بفرستیم. از IP و TCP گرفته تا DNS، DHCP، HTTP، و کلی پروتکل دیگه — همه‌چی با جزئیات کامل، نمودار، مثال و یه زبان قابل فهم بیان شده. اگه دانشجویی، یا تو مسیر مهندسی شبکه و امنیت قدم گذاشتی، یا حتی فقط دوست داری بفهمی اینترنت دقیقاً چجوری کار می‌کنه، این کتاب می‌تونه برات حکم یه دوره‌ی کامل و مفصل رو داشته باشه.
#book #network #byteforge @byteforge_chan 🛸

photo content

‌به نظرتون چرا فقط چند کشور خاص توانایی ساخت CPU رو دارن ? پاسخ این سوال رو میتونید در این ویدیو ببینید .
با پیشرفت تکنولوژی هر ترانزیستور در پردازنده‌های امروزی اندازه‌ای در حد نانومتر دارد ، مثلاً در پردازنده‌های 7 نانومتری، هر ترانزیستور تنها حدود 10,000 برابر نازک‌تر از موی انسان است! این یعنی برای دیدن جزئیاتش، میکروسکوپ الکترونی لازم دارید.
#tech #cpu #byteforge @byteforge_chan 🛸

الگوریتم ها 🎳 ‏binary search
باینری سرچ یا جستجوی دودویی، یه روش هوشمندانه و بسیار سریع برای پیدا کردن یه مقدار خاص در میان داده‌های مرتب‌شده هستش, داخل این الگوریتم، به‌جای بررسی دونه به دونه عناصر، داده‌ها رو مثل یک کتاب نصف می‌کنیم و فقط نیمه‌ای را نگاه می‌کنیم که احتمال وجود پاسخ در اون بیشتره . با هر بار نصف کردن، محدوده جستجو کوچک‌تر میشه تا جایی که یا جواب رو پیدا می‌کنیم یا مطمئن میشیم که وجود نداره , این تکنیک باعث میشه که در بدترین حالت، تعداد بررسی‌ها بسیار کم باشه چیزی در حدود لگاریتمی نسبت به اندازه کل داده‌ها . فرض کنید تو دفترچه تلفنتون دنبال یه اسمی میگردین (خیلی خسته کننده س نه؟) اون اسم مورد نظر شما فرض کنید با حرف x شروع میشه یه راهش اینه از اول لیست شروع کنید تموم اسم ها رو بررسی کنید تا به اسم مورد نظرتون میرسید یا اینکه بر این اساس که لیست ها با ترتیب الفبا ورودی هارو مرتب میکنند و شما با این اساس که میدونید حرف x در اخر لیست ها قرار میگره دیگه کل لیست رو بررسی نمیکنید و فقط اخر لیست رو نگاه میکنید و این روش خیلی سریعتره . یه لیست داریم که از (1تا100) حالا شما یه عدد در این رنج در نظر بگیرید و میخوایم حدسش بزنیم . خب شروع میکنیم به حدس زدن عدد 1 رو در نظر میگیریم . ایا حدسم درست بود ؟ نه خب 2 چی؟ نه 2 هم نیست عدد 3 هم نیست؟ نخیر نیست ای بابا کی میتونه عدس بزنه 😒
*****....100
نظر منو بخواید میگم این یه راهکار اشتباه و احمقانه س شما با هر بارحدس زدن یه عدد رو از لیست حذف میکنید فرض کنید عددی که شما در نظر گرفته بودین 99 بود خب من جونم در میاد باید 99 بار حدس بزنم تا به عدد مورد نظر برسم . یه روش بهتر دارم عدد مورد نظر رو 57 بذارید . انتخاب اول رو میذارم 50 خب با حدس اولم شما میگید که 50 نیس اون عدد مورد نظر بیشتره خب من الان فکر میکنم به گفته شما و عدد پیشنهادیم رو میذارم رو یه عدد بزرگتر . بعدی رو من میگم 74 شما میگید نه کمتر من اینبار میگم 62 بازم شما میگید کمتر من اینبار میگم 57 و شما میگید که درسته عدد مورد نظرم 57 بود . خب همین الان این الگوریتم رو یاد گرفتیم به این روش میگن جست و جوی باینری یا ‏ bainary search شما در این روش در مثال بالا بجای 100 مرحله برای حدس عدد مورد نظر خیلی سریعتر تونستید با روش باینری حدس رو کامل کنید . به طور معمول برای هر فهرستی از n , جست و جوی باینری ‏ ‏ log 2^n مرحله برای بدترین وضعیت نیازه که جست و جو تکمیل بشه درحالی که برای جست و جوی ساده n مرحله نیازه که جست و جو رو کامل کنیم . لگاریتم : لگاریتم یعنی چند بار باید یه عدد (پایه) رو در خودش ضرب کنیم تا به یه عدد خاص برسیم. مثلاً log₂(8) = 3 یعنی 2 × 2 × 2 = 8. در واقع لگاریتم، برعکس توانه .
10^2 = 100     ⇔     log₁₀(100) = 2  
10^3 = 1000    ⇔     log₁₀(1000) = 3  
2^3 = 8        ⇔     log₂(8) = 3  
2^4 = 16       ⇔     log₂(16) = 4  
3^5 = 243      ⇔     log₃(243) = 5
اینهمه گفتیم خوب به چه دردی میخوره ؟😁
جستجو در آرایه‌ها و لیست‌های مرتب‌شده پایگاه داده‌ها (Database Indexing) کتابخانه‌های استاندارد زبان‌های برنامه‌نویسی حل مسائل الگوریتمی و برنامه‌نویسی رقابتی در الگوریتم‌های Divide & Conquer برنامه‌ریزی زمانی و مدیریت منابع در موتورهای جستجو و سیستم فایل
#Algorithm #binarysearch #byteforge @byteforge_chan 🛸

Голосове повідомлення00:18

📘 HACKING API'S Breaking Web Application Programming Interfaces ✏️ Corey J. Ball 📝 363 page توضیحات : اگه فکر میکنی هک فقط یعنی شکستن فرم لاگین یا پسورد، این کتاب قراره دنیای جدیدی رو بهت نشون بده 😏🔓
#book #hacking #byteforge @byteforge_chan 🛸

photo content

dns اختصاصی استفاده بکنید! مخابرات IP 1: 45.141.198.61 IP 2: 37.32.123.23 همراه اول IP 1: 45.141.198.61 IP 2: 37.32.123.23 ایرانسل 89.51.208.212 37.32.123.23 نسل 6 برای تمام نت ها IPv6: IP 1: 2a02:2ae8:69c8:d7ed:2e:dfd3:f2d0:d037 IP 2: 2a02:2ae8:289:3d03:774:c111:f192:2f60
#dns #free #byteforge @byteforge_chan 🛸

به به بروبچ dart پخت و پز کردن که 🔥❤️🤝 Flutter 3.32 هم منتشر شد که خیلی چیزای خفنی بهش اضافه شده 🤝🔥

Repost from Pure Coder
❓Null-aware Elements in Dart 3.8 @purecoder_ir
❓Null-aware Elements in Dart 3.8 @purecoder_ir

کدی که فکر می‌کنه راه نجات از انتظارهای بیهوده تو دنیای 01 ها یکی از چیزایی که خیلیا ازش غافل میشن ولی میتونه کل ساختار یه برنامه رو تغییر بده، مفاهیم Synchronous و Asynchronous هستش . اما دقیقاً یعنی چی؟ سنکرون
توی این مدل، کدها یکی‌یکی اجرا میشن هر خط تا کامل نشه، بعدی صبر میکنه درست مثل آدمایی که پشت دستگاه ATM وایسادن؛ یکی یکی میان جلو .
print("در حال پردازش...")
print("اتمام عملیات.")
ساده، قابل پیش‌بینی… اما تو پروژه های سنگین شاید مشکل ساز باشه ، آسنکرون
توی این حالت، وقتی یه کار زمان‌بر شروع میشه، برنامه منتظر نمیمونه و بقیه‌ کاراشو انجام میده .
مثلاً وقتی منتظری کتری جوش بیاد، میری ایمیلتو چک میکنی .
import asyncio

async def load_data():
    await asyncio.sleep(2)
    print("data loaded ")
asyncio.run(load_data())
آسنکرون بودن چه فایده ایی داره ؟
سرعت بالاتر بدون نیاز به سخت‌افزار قوی بهینه‌سازی مصرف منابع تجربه کاربری نرم و سریع کار با هزاران درخواست بدون هنگ مناسب برای میکروسرویس ها , API و اپ‌های Real-Time
آسنکرون اینجاها بکار میاد
سرورهای سبک و سریع مثل FastAPI معماری‌های Microservices سیستم‌های Cloud و Serverless بازی‌ها و سیستم‌های لحظه‌ای رابط‌های کاربری واکنش‌گرا و روان
ی پیشنهاد دوستانه
اگه برنامت پیچیدگی نداره و ساده‌ست، آسنکرون فقط پیچیدگی اضافه میکنه. ولی برای دنیای واقعی و پروژه‌های بزرگ، این ابزار مثل شمشیر نینجاست.
#developing #byteforge @byteforge_chan 🛸